.elementor-9 .elementor-element.elementor-element-1b87dc7{--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;--justify-content:flex-end;--align-items:stretch;--overflow:hidden;--padding-top:0rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-1b87dc7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1b87dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-3ecabce{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3ecabce:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3ecabce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thalen.io/wp-content/uploads/2026/11/photo-1528605248644-14dd04022da1.jpg");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-3ecabce::before, .elementor-9 .elementor-element.elementor-element-3ecabce > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3ecabce > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3ecabce > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3ecabce > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3ecabce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(67,66,106,0.35) 30%, rgba(67,66,106,0.6) 100%);}.elementor-9 .elementor-element.elementor-element-bea74b6{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bea74b6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-bea74b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thalen.io/wp-content/uploads/2026/11/photo-1472653431158-6364773b2a56.jpg");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-bea74b6::before, .elementor-9 .elementor-element.elementor-element-bea74b6 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bea74b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bea74b6 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-bea74b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-bea74b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(67,66,106,0.35) 30%, rgba(67,66,106,0.6) 100%);}.elementor-9 .elementor-element.elementor-element-b4216b3{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b4216b3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b4216b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thalen.io/wp-content/uploads/2026/11/photo-1638132704904-58d5ebe85aa5.jpg");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b4216b3::before, .elementor-9 .elementor-element.elementor-element-b4216b3 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b4216b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b4216b3 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b4216b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b4216b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(67,66,106,0.35) 30%, rgba(67,66,106,0.6) 100%);}.elementor-9 .elementor-element.elementor-element-b6e02fa{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b6e02fa:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b6e02fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thalen.io/wp-content/uploads/2026/11/photo-1491438590914-bc09fcaaf77a.jpg");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b6e02fa::before, .elementor-9 .elementor-element.elementor-element-b6e02fa > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b6e02fa > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b6e02fa > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b6e02fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b6e02fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(67,66,106,0.35) 30%, rgba(67,66,106,0.6) 100%);}.elementor-9 .elementor-element.elementor-element-9e81644{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:10;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d6ac41e{text-align:center;}.elementor-9 .elementor-element.elementor-element-d6ac41e .elementor-heading-title{font-family:var( --e-global-typography-thalenhero-font-family ), Sans-serif;font-size:var( --e-global-typography-thalenhero-font-size );font-weight:var( --e-global-typography-thalenhero-font-weight );line-height:var( --e-global-typography-thalenhero-line-height );letter-spacing:var( --e-global-typography-thalenhero-letter-spacing );color:var( --e-global-color-thalencloud );}.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-9 .elementor-element.elementor-element-c0c54d4{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;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-thalenoat );}.elementor-9 .elementor-element.elementor-element-b718fbd{--display:flex;--position:absolute;--min-height:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:20;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-b718fbd{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-b718fbd{right:0px;}.elementor-9 .elementor-element.elementor-element-da7ddbc{width:auto;max-width:auto;bottom:5rem;z-index:20;font-family:"DM Sans", Sans-serif;font-size:0.85rem;color:var( --e-global-color-thalenoat );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-da7ddbc{right:3rem;}body.rtl .elementor-9 .elementor-element.elementor-element-da7ddbc{left:3rem;}.elementor-9 .elementor-element.elementor-element-c16a386{--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-9 .elementor-element.elementor-element-c7f6b22{--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;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9 .elementor-element.elementor-element-0eab066{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-0eab066:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0eab066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thalen.io/wp-content/uploads/2026/11/photo-1491438590914-bc09fcaaf77a.jpg");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-0eab066{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-0eab066{right:0px;}.elementor-9 .elementor-element.elementor-element-e341f55{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-e341f55:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e341f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-e341f55{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-e341f55{right:0px;}.elementor-9 .elementor-element.elementor-element-f360033{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e1ecf2f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;text-align:center;}.elementor-9 .elementor-element.elementor-element-e1ecf2f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-969a4ae{text-align:center;font-family:var( --e-global-typography-thalenpanel-font-family ), Sans-serif;font-size:var( --e-global-typography-thalenpanel-font-size );font-weight:var( --e-global-typography-thalenpanel-font-weight );line-height:var( --e-global-typography-thalenpanel-line-height );color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-0d5b242{--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;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9 .elementor-element.elementor-element-fd2d059{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-fd2d059:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fd2d059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thalen.io/wp-content/uploads/2026/11/photo-1638132704904-58d5ebe85aa5.jpg");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-fd2d059{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-fd2d059{right:0px;}.elementor-9 .elementor-element.elementor-element-0b1fb5b{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-0b1fb5b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0b1fb5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-0b1fb5b{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-0b1fb5b{right:0px;}.elementor-9 .elementor-element.elementor-element-48b437a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0e58110{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;text-align:center;}.elementor-9 .elementor-element.elementor-element-0e58110 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-ab4db9b{text-align:center;font-family:var( --e-global-typography-thalenpanel-font-family ), Sans-serif;font-size:var( --e-global-typography-thalenpanel-font-size );font-weight:var( --e-global-typography-thalenpanel-font-weight );line-height:var( --e-global-typography-thalenpanel-line-height );color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-99d0146{--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;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9 .elementor-element.elementor-element-237008a{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-237008a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-237008a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thalen.io/wp-content/uploads/2026/11/photo-1571663498927-26d9517315e5.jpg");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-237008a{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-237008a{right:0px;}.elementor-9 .elementor-element.elementor-element-28f6b46{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-28f6b46:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-28f6b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-28f6b46{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-28f6b46{right:0px;}.elementor-9 .elementor-element.elementor-element-acf2636{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0c6f43b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;text-align:center;}.elementor-9 .elementor-element.elementor-element-0c6f43b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-54e203b{text-align:center;font-family:var( --e-global-typography-thalenpanel-font-family ), Sans-serif;font-size:var( --e-global-typography-thalenpanel-font-size );font-weight:var( --e-global-typography-thalenpanel-font-weight );line-height:var( --e-global-typography-thalenpanel-line-height );color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-8f33c13{--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:5rem;--padding-bottom:5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9 .elementor-element.elementor-element-1d92402{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;}.elementor-9 .elementor-element.elementor-element-1d92402 .elementor-heading-title{font-family:var( --e-global-typography-thalenh2-font-family ), Sans-serif;font-size:var( --e-global-typography-thalenh2-font-size );font-weight:var( --e-global-typography-thalenh2-font-weight );line-height:var( --e-global-typography-thalenh2-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-f263545{--display:flex;--min-height:520px;--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;--justify-content:flex-end;--overflow:hidden;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-9 .elementor-element.elementor-element-f263545:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f263545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://thalen.io/wp-content/uploads/2026/11/grok-image-117615f4-227c-485e-8be0-140d112623d1.jpg");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-dc13a09{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-9 .elementor-element.elementor-element-0541e63{--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:5rem;--padding-bottom:5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9 .elementor-element.elementor-element-550e9ed{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-9 .elementor-element.elementor-element-550e9ed .elementor-heading-title{font-family:var( --e-global-typography-thalenh2-font-family ), Sans-serif;font-size:var( --e-global-typography-thalenh2-font-size );font-weight:var( --e-global-typography-thalenh2-font-weight );line-height:var( --e-global-typography-thalenh2-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-9f7bc98{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.5rem) 0rem;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-9 .elementor-element.elementor-element-462a66c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-thalenoat );--border-color:var( --e-global-color-thalenoat );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-64db269{--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:flex-end;--gap:8px 32px;--row-gap:8px;--column-gap:32px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-6cf5681 .elementor-heading-title{font-family:var( --e-global-typography-thalendoor-font-family ), Sans-serif;font-size:var( --e-global-typography-thalendoor-font-size );font-weight:var( --e-global-typography-thalendoor-font-weight );line-height:var( --e-global-typography-thalendoor-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-bdf0b9e{font-family:"DM Sans", Sans-serif;font-size:1rem;color:rgba(95,106,120,0.8);}.elementor-9 .elementor-element.elementor-element-f1cdea6{--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:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-a3157fb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.25rem) 0rem;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-9 .elementor-element.elementor-element-d3618d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-thalenoat );--border-color:var( --e-global-color-thalenoat );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-90c45ea{--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:flex-end;--gap:8px 32px;--row-gap:8px;--column-gap:32px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-dee7c4b .elementor-heading-title{font-family:var( --e-global-typography-thalendoor-font-family ), Sans-serif;font-size:var( --e-global-typography-thalendoor-font-size );font-weight:var( --e-global-typography-thalendoor-font-weight );line-height:var( --e-global-typography-thalendoor-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6b2aba1{font-family:"DM Sans", Sans-serif;font-size:1rem;color:rgba(95,106,120,0.8);}.elementor-9 .elementor-element.elementor-element-3315efa{--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:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-15a3ce0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.25rem) 0rem;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-9 .elementor-element.elementor-element-4b31d0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-thalenoat );--border-color:var( --e-global-color-thalenoat );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-95f079e{--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:flex-end;--gap:8px 32px;--row-gap:8px;--column-gap:32px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-3c1bc37 .elementor-heading-title{font-family:var( --e-global-typography-thalendoor-font-family ), Sans-serif;font-size:var( --e-global-typography-thalendoor-font-size );font-weight:var( --e-global-typography-thalendoor-font-weight );line-height:var( --e-global-typography-thalendoor-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-91a6ae0{font-family:"DM Sans", Sans-serif;font-size:1rem;color:rgba(95,106,120,0.8);}.elementor-9 .elementor-element.elementor-element-cf2ac87{--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:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-48fdb52{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.25rem) 0rem;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-9 .elementor-element.elementor-element-fdd8fb8{margin:3.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;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-9 .elementor-element.elementor-element-5ee400c{--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:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-de4ec77{--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:0rem;--margin-bottom:3.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9 .elementor-element.elementor-element-b5f2713{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-9 .elementor-element.elementor-element-b5f2713 .elementor-heading-title{font-family:var( --e-global-typography-thalenh2-font-family ), Sans-serif;font-size:var( --e-global-typography-thalenh2-font-size );font-weight:var( --e-global-typography-thalenh2-font-weight );line-height:var( --e-global-typography-thalenh2-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6e45fc3{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-9 .elementor-element.elementor-element-ff55070{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3e21fe1{--display:flex;--min-height:420px;--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;--justify-content:flex-end;--overflow:hidden;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-3e21fe1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3e21fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b82b537{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-b82b537:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b82b537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thalen.io/wp-content/uploads/2026/11/M54-wide.jpg");background-position:top center;background-size:cover;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-b82b537{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-b82b537{right:0px;}.elementor-9 .elementor-element.elementor-element-ac4e367{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-ac4e367:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ac4e367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-ac4e367{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-ac4e367{right:0px;}.elementor-9 .elementor-element.elementor-element-7eec62d{--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-9 .elementor-element.elementor-element-4cc5b70{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-9 .elementor-element.elementor-element-4cc5b70 .elementor-heading-title{font-family:var( --e-global-typography-thalenh3-font-family ), Sans-serif;font-size:var( --e-global-typography-thalenh3-font-size );font-weight:var( --e-global-typography-thalenh3-font-weight );line-height:var( --e-global-typography-thalenh3-line-height );color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-55dd29a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;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 );color:rgba(250,248,244,0.85);}.elementor-9 .elementor-element.elementor-element-09d7308{font-family:"DM Sans", Sans-serif;font-size:1.125rem;line-height:1.55em;color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-f76b4d2{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-9 .elementor-element.elementor-element-f76b4d2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.125rem;text-decoration:underline;color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-4f84ca1{--display:flex;--min-height:420px;--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;--justify-content:flex-end;--overflow:hidden;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-4f84ca1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4f84ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-thalencoral );}.elementor-9 .elementor-element.elementor-element-c832c3b{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-c832c3b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c832c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thalen.io/wp-content/uploads/2026/11/IMG_0494.jpeg");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-c832c3b{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-c832c3b{right:0px;}.elementor-9 .elementor-element.elementor-element-85b985b{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-85b985b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-85b985b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-thalencoral );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-85b985b{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-85b985b{right:0px;}.elementor-9 .elementor-element.elementor-element-542ddb6{--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-9 .elementor-element.elementor-element-fc56728{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-9 .elementor-element.elementor-element-fc56728 .elementor-heading-title{font-family:var( --e-global-typography-thalenh3-font-family ), Sans-serif;font-size:var( --e-global-typography-thalenh3-font-size );font-weight:var( --e-global-typography-thalenh3-font-weight );line-height:var( --e-global-typography-thalenh3-line-height );color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-2c9210c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;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 );color:rgba(250,248,244,0.85);}.elementor-9 .elementor-element.elementor-element-ef482e0{font-family:"DM Sans", Sans-serif;font-size:1.125rem;line-height:1.55em;color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-abdf902{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-9 .elementor-element.elementor-element-abdf902 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.125rem;text-decoration:underline;color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-14a982d{--display:flex;--min-height:420px;--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;--justify-content:flex-end;--overflow:hidden;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-14a982d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-14a982d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-1e9f2ea{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-1e9f2ea:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1e9f2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thalen.io/wp-content/uploads/2026/11/peddle-paddle.jpg");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-1e9f2ea{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-1e9f2ea{right:0px;}.elementor-9 .elementor-element.elementor-element-46e3755{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-46e3755:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-46e3755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-46e3755{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-46e3755{right:0px;}.elementor-9 .elementor-element.elementor-element-fb0e25e{--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-9 .elementor-element.elementor-element-ee95345{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-9 .elementor-element.elementor-element-ee95345 .elementor-heading-title{font-family:var( --e-global-typography-thalenh3-font-family ), Sans-serif;font-size:var( --e-global-typography-thalenh3-font-size );font-weight:var( --e-global-typography-thalenh3-font-weight );line-height:var( --e-global-typography-thalenh3-line-height );color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-c964d68{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;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 );color:rgba(250,248,244,0.85);}.elementor-9 .elementor-element.elementor-element-a752f98{font-family:"DM Sans", Sans-serif;font-size:1.125rem;line-height:1.55em;color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-d97b064{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-9 .elementor-element.elementor-element-d97b064 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.125rem;text-decoration:underline;color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-afbbd22{--display:flex;--min-height:420px;--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;--justify-content:flex-end;--overflow:hidden;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-afbbd22:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-afbbd22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-thalenbotanical );}.elementor-9 .elementor-element.elementor-element-6a373b7{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-6a373b7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6a373b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thalen.io/wp-content/uploads/2026/11/vN8_uUFeAoj8Hy_o.jpg");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-6a373b7{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-6a373b7{right:0px;}.elementor-9 .elementor-element.elementor-element-23d999a{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-23d999a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-23d999a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-thalenbotanical );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-23d999a{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-23d999a{right:0px;}.elementor-9 .elementor-element.elementor-element-2098982{--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-9 .elementor-element.elementor-element-44d0d10{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-9 .elementor-element.elementor-element-44d0d10 .elementor-heading-title{font-family:var( --e-global-typography-thalenh3-font-family ), Sans-serif;font-size:var( --e-global-typography-thalenh3-font-size );font-weight:var( --e-global-typography-thalenh3-font-weight );line-height:var( --e-global-typography-thalenh3-line-height );color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-44ff289{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;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 );color:rgba(250,248,244,0.85);}.elementor-9 .elementor-element.elementor-element-cefb690{font-family:"DM Sans", Sans-serif;font-size:1.125rem;line-height:1.55em;color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-43c5b2c{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-9 .elementor-element.elementor-element-43c5b2c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.125rem;text-decoration:underline;color:var( --e-global-color-thalencloud );}.elementor-9 .elementor-element.elementor-element-80002d6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 96px;--row-gap:40px;--column-gap:96px;--grid-auto-flow:row;--align-items:start;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9 .elementor-element.elementor-element-cdbce8c{--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-9 .elementor-element.elementor-element-c1682d1 .elementor-heading-title{font-family:var( --e-global-typography-thalenh2-font-family ), Sans-serif;font-size:var( --e-global-typography-thalenh2-font-size );font-weight:var( --e-global-typography-thalenh2-font-weight );line-height:var( --e-global-typography-thalenh2-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-40fb45a{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;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-9 .elementor-element.elementor-element-f7d776a{--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;--padding-top:0.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-3717c9f{width:auto;max-width:auto;border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-3717c9f:hover{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-thalencoral );}.elementor-9 .elementor-element.elementor-element-3717c9f .elementor-heading-title{font-family:var( --e-global-typography-thalenemail-font-family ), Sans-serif;font-size:var( --e-global-typography-thalenemail-font-size );font-weight:var( --e-global-typography-thalenemail-font-weight );line-height:var( --e-global-typography-thalenemail-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-3de453d{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"DM Sans", Sans-serif;font-size:1.125rem;line-height:2em;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-d6ac41e .elementor-heading-title{font-size:var( --e-global-typography-thalenhero-font-size );line-height:var( --e-global-typography-thalenhero-line-height );letter-spacing:var( --e-global-typography-thalenhero-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c0c54d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-e1ecf2f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-969a4ae{font-size:var( --e-global-typography-thalenpanel-font-size );line-height:var( --e-global-typography-thalenpanel-line-height );}.elementor-9 .elementor-element.elementor-element-0e58110 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-ab4db9b{font-size:var( --e-global-typography-thalenpanel-font-size );line-height:var( --e-global-typography-thalenpanel-line-height );}.elementor-9 .elementor-element.elementor-element-0c6f43b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-54e203b{font-size:var( --e-global-typography-thalenpanel-font-size );line-height:var( --e-global-typography-thalenpanel-line-height );}.elementor-9 .elementor-element.elementor-element-1d92402 .elementor-heading-title{font-size:var( --e-global-typography-thalenh2-font-size );line-height:var( --e-global-typography-thalenh2-line-height );}.elementor-9 .elementor-element.elementor-element-dc13a09{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-550e9ed .elementor-heading-title{font-size:var( --e-global-typography-thalenh2-font-size );line-height:var( --e-global-typography-thalenh2-line-height );}.elementor-9 .elementor-element.elementor-element-9f7bc98{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-64db269{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.25rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-6cf5681 .elementor-heading-title{font-size:var( --e-global-typography-thalendoor-font-size );line-height:var( --e-global-typography-thalendoor-line-height );}.elementor-9 .elementor-element.elementor-element-f1cdea6{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-a3157fb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-90c45ea{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.25rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-dee7c4b .elementor-heading-title{font-size:var( --e-global-typography-thalendoor-font-size );line-height:var( --e-global-typography-thalendoor-line-height );}.elementor-9 .elementor-element.elementor-element-3315efa{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-15a3ce0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-95f079e{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.25rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-3c1bc37 .elementor-heading-title{font-size:var( --e-global-typography-thalendoor-font-size );line-height:var( --e-global-typography-thalendoor-line-height );}.elementor-9 .elementor-element.elementor-element-cf2ac87{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-48fdb52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-fdd8fb8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-b5f2713 .elementor-heading-title{font-size:var( --e-global-typography-thalenh2-font-size );line-height:var( --e-global-typography-thalenh2-line-height );}.elementor-9 .elementor-element.elementor-element-6e45fc3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-ff55070{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-b82b537:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b82b537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thalen.io/wp-content/uploads/2026/11/M54.jpg");}.elementor-9 .elementor-element.elementor-element-4cc5b70 .elementor-heading-title{font-size:var( --e-global-typography-thalenh3-font-size );line-height:var( --e-global-typography-thalenh3-line-height );}.elementor-9 .elementor-element.elementor-element-55dd29a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-fc56728 .elementor-heading-title{font-size:var( --e-global-typography-thalenh3-font-size );line-height:var( --e-global-typography-thalenh3-line-height );}.elementor-9 .elementor-element.elementor-element-2c9210c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-ee95345 .elementor-heading-title{font-size:var( --e-global-typography-thalenh3-font-size );line-height:var( --e-global-typography-thalenh3-line-height );}.elementor-9 .elementor-element.elementor-element-c964d68{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-44d0d10 .elementor-heading-title{font-size:var( --e-global-typography-thalenh3-font-size );line-height:var( --e-global-typography-thalenh3-line-height );}.elementor-9 .elementor-element.elementor-element-44ff289{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-80002d6{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-c1682d1 .elementor-heading-title{font-size:var( --e-global-typography-thalenh2-font-size );line-height:var( --e-global-typography-thalenh2-line-height );}.elementor-9 .elementor-element.elementor-element-40fb45a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-3717c9f .elementor-heading-title{font-size:var( --e-global-typography-thalenemail-font-size );line-height:var( --e-global-typography-thalenemail-line-height );}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-1b87dc7{--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-9e81644{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-d6ac41e .elementor-heading-title{font-size:var( --e-global-typography-thalenhero-font-size );line-height:var( --e-global-typography-thalenhero-line-height );letter-spacing:var( --e-global-typography-thalenhero-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c0c54d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c7f6b22{--min-height:60vh;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-9 .elementor-element.elementor-element-e1ecf2f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-969a4ae{font-size:var( --e-global-typography-thalenpanel-font-size );line-height:var( --e-global-typography-thalenpanel-line-height );}.elementor-9 .elementor-element.elementor-element-0d5b242{--min-height:60vh;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-9 .elementor-element.elementor-element-0e58110 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-ab4db9b{font-size:var( --e-global-typography-thalenpanel-font-size );line-height:var( --e-global-typography-thalenpanel-line-height );}.elementor-9 .elementor-element.elementor-element-99d0146{--min-height:60vh;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-9 .elementor-element.elementor-element-0c6f43b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-54e203b{font-size:var( --e-global-typography-thalenpanel-font-size );line-height:var( --e-global-typography-thalenpanel-line-height );}.elementor-9 .elementor-element.elementor-element-8f33c13{--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-9 .elementor-element.elementor-element-1d92402 .elementor-heading-title{font-size:var( --e-global-typography-thalenh2-font-size );line-height:var( --e-global-typography-thalenh2-line-height );}.elementor-9 .elementor-element.elementor-element-f263545{--min-height:320px;}.elementor-9 .elementor-element.elementor-element-dc13a09{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-0541e63{--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-9 .elementor-element.elementor-element-550e9ed .elementor-heading-title{font-size:var( --e-global-typography-thalenh2-font-size );line-height:var( --e-global-typography-thalenh2-line-height );}.elementor-9 .elementor-element.elementor-element-9f7bc98{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-64db269{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.25rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-6cf5681 .elementor-heading-title{font-size:var( --e-global-typography-thalendoor-font-size );line-height:var( --e-global-typography-thalendoor-line-height );}.elementor-9 .elementor-element.elementor-element-f1cdea6{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-a3157fb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-90c45ea{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.25rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-dee7c4b .elementor-heading-title{font-size:var( --e-global-typography-thalendoor-font-size );line-height:var( --e-global-typography-thalendoor-line-height );}.elementor-9 .elementor-element.elementor-element-3315efa{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-15a3ce0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-95f079e{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.25rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-3c1bc37 .elementor-heading-title{font-size:var( --e-global-typography-thalendoor-font-size );line-height:var( --e-global-typography-thalendoor-line-height );}.elementor-9 .elementor-element.elementor-element-cf2ac87{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-48fdb52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-fdd8fb8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-5ee400c{--padding-top:3.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-de4ec77{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-9 .elementor-element.elementor-element-b5f2713 .elementor-heading-title{font-size:var( --e-global-typography-thalenh2-font-size );line-height:var( --e-global-typography-thalenh2-line-height );}.elementor-9 .elementor-element.elementor-element-6e45fc3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-ff55070{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-3e21fe1{--min-height:260px;}.elementor-9 .elementor-element.elementor-element-b82b537:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b82b537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thalen.io/wp-content/uploads/2026/11/M54.jpg");}.elementor-9 .elementor-element.elementor-element-4cc5b70 .elementor-heading-title{font-size:var( --e-global-typography-thalenh3-font-size );line-height:var( --e-global-typography-thalenh3-line-height );}.elementor-9 .elementor-element.elementor-element-55dd29a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-4f84ca1{--min-height:260px;}.elementor-9 .elementor-element.elementor-element-fc56728 .elementor-heading-title{font-size:var( --e-global-typography-thalenh3-font-size );line-height:var( --e-global-typography-thalenh3-line-height );}.elementor-9 .elementor-element.elementor-element-2c9210c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-14a982d{--min-height:260px;}.elementor-9 .elementor-element.elementor-element-ee95345 .elementor-heading-title{font-size:var( --e-global-typography-thalenh3-font-size );line-height:var( --e-global-typography-thalenh3-line-height );}.elementor-9 .elementor-element.elementor-element-c964d68{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-afbbd22{--min-height:260px;}.elementor-9 .elementor-element.elementor-element-44d0d10 .elementor-heading-title{font-size:var( --e-global-typography-thalenh3-font-size );line-height:var( --e-global-typography-thalenh3-line-height );}.elementor-9 .elementor-element.elementor-element-44ff289{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-80002d6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 0px;--row-gap:40px;--column-gap:0px;--grid-auto-flow:row;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-9 .elementor-element.elementor-element-c1682d1 .elementor-heading-title{font-size:var( --e-global-typography-thalenh2-font-size );line-height:var( --e-global-typography-thalenh2-line-height );}.elementor-9 .elementor-element.elementor-element-40fb45a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-3717c9f .elementor-heading-title{font-size:var( --e-global-typography-thalenemail-font-size );line-height:var( --e-global-typography-thalenemail-line-height );}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-9e81644{--content-width:1200px;}.elementor-9 .elementor-element.elementor-element-b718fbd{--width:100%;}.elementor-9 .elementor-element.elementor-element-0eab066{--width:100%;}.elementor-9 .elementor-element.elementor-element-e341f55{--width:100%;}.elementor-9 .elementor-element.elementor-element-f360033{--content-width:760px;}.elementor-9 .elementor-element.elementor-element-fd2d059{--width:100%;}.elementor-9 .elementor-element.elementor-element-0b1fb5b{--width:100%;}.elementor-9 .elementor-element.elementor-element-48b437a{--content-width:760px;}.elementor-9 .elementor-element.elementor-element-237008a{--width:100%;}.elementor-9 .elementor-element.elementor-element-28f6b46{--width:100%;}.elementor-9 .elementor-element.elementor-element-acf2636{--content-width:760px;}.elementor-9 .elementor-element.elementor-element-8f33c13{--content-width:1200px;}.elementor-9 .elementor-element.elementor-element-0541e63{--content-width:1200px;}.elementor-9 .elementor-element.elementor-element-de4ec77{--content-width:1200px;}.elementor-9 .elementor-element.elementor-element-b82b537{--width:100%;}.elementor-9 .elementor-element.elementor-element-ac4e367{--width:100%;}.elementor-9 .elementor-element.elementor-element-c832c3b{--width:100%;}.elementor-9 .elementor-element.elementor-element-85b985b{--width:100%;}.elementor-9 .elementor-element.elementor-element-1e9f2ea{--width:100%;}.elementor-9 .elementor-element.elementor-element-46e3755{--width:100%;}.elementor-9 .elementor-element.elementor-element-6a373b7{--width:100%;}.elementor-9 .elementor-element.elementor-element-23d999a{--width:100%;}.elementor-9 .elementor-element.elementor-element-80002d6{--content-width:1200px;}}/* Start custom CSS for text-editor, class: .elementor-element-c0c54d4 */.elementor-9 .elementor-element.elementor-element-c0c54d4.elementor-widget { max-width: 42ch; }
.elementor-9 .elementor-element.elementor-element-c0c54d4 strong { color: var(--e-global-color-thalencloud); font-weight: 600; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f263545 *//* Keep the two figures and the dog in frame on wide and narrow screens */
.elementor-9 .elementor-element.elementor-element-f263545,
.elementor-9 .elementor-element.elementor-element-f263545:not(.elementor-motion-effects-element-type-background) {
  background-position: 52% 75% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f7bc98 */.elementor-9 .elementor-element.elementor-element-9f7bc98.elementor-widget { max-width: 52ch; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdf0b9e */.elementor-9 .elementor-element.elementor-element-bdf0b9e { white-space: nowrap; }
@media (max-width: 1024px) { .elementor-9 .elementor-element.elementor-element-bdf0b9e { white-space: normal; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3157fb */.elementor-9 .elementor-element.elementor-element-a3157fb.elementor-widget { max-width: 62ch; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b2aba1 */.elementor-9 .elementor-element.elementor-element-6b2aba1 { white-space: nowrap; }
@media (max-width: 1024px) { .elementor-9 .elementor-element.elementor-element-6b2aba1 { white-space: normal; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a3ce0 */.elementor-9 .elementor-element.elementor-element-15a3ce0.elementor-widget { max-width: 62ch; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91a6ae0 */.elementor-9 .elementor-element.elementor-element-91a6ae0 { white-space: nowrap; }
@media (max-width: 1024px) { .elementor-9 .elementor-element.elementor-element-91a6ae0 { white-space: normal; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48fdb52 */.elementor-9 .elementor-element.elementor-element-48fdb52.elementor-widget { max-width: 62ch; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdd8fb8 */.elementor-9 .elementor-element.elementor-element-fdd8fb8.elementor-widget { max-width: 52ch; }
.elementor-9 .elementor-element.elementor-element-fdd8fb8 a { text-decoration: none; border-bottom: 2px solid var(--e-global-color-accent); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e45fc3 */.elementor-9 .elementor-element.elementor-element-6e45fc3.elementor-widget { max-width: 50ch; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b82b537 *//* Desktop uses the wide image; iPad and iPhone use the portrait one.
   Positions keep the spire in frame on each card shape. */
.elementor-9 .elementor-element.elementor-element-b82b537,
.elementor-9 .elementor-element.elementor-element-b82b537:not(.elementor-motion-effects-element-type-background) {
  background-position: 50% 30% !important;
}
@media (max-width: 1024px) {
  .elementor-9 .elementor-element.elementor-element-b82b537,
  .elementor-9 .elementor-element.elementor-element-b82b537:not(.elementor-motion-effects-element-type-background) {
    background-position: 50% 15% !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09d7308 */.elementor-9 .elementor-element.elementor-element-09d7308.elementor-widget { max-width: 48ch; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c832c3b *//* Keep the house and tall pine in frame on every card shape */
.elementor-9 .elementor-element.elementor-element-c832c3b,
.elementor-9 .elementor-element.elementor-element-c832c3b:not(.elementor-motion-effects-element-type-background) {
  background-position: 45% 55% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef482e0 */.elementor-9 .elementor-element.elementor-element-ef482e0.elementor-widget { max-width: 48ch; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a752f98 */.elementor-9 .elementor-element.elementor-element-a752f98.elementor-widget { max-width: 48ch; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a373b7 *//* Keep the bridge, sun and storefronts in frame on every card shape */
.elementor-9 .elementor-element.elementor-element-6a373b7,
.elementor-9 .elementor-element.elementor-element-6a373b7:not(.elementor-motion-effects-element-type-background) {
  background-position: 50% 35% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cefb690 */.elementor-9 .elementor-element.elementor-element-cefb690.elementor-widget { max-width: 48ch; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40fb45a */.elementor-9 .elementor-element.elementor-element-40fb45a.elementor-widget { max-width: 32ch; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3de453d */.elementor-9 .elementor-element.elementor-element-3de453d a { color: inherit; text-decoration: none; }/* End custom CSS */