.elementor-11 .elementor-element.elementor-element-78b8a8eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-18fb5071{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-11 .elementor-element.elementor-element-23880ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0;--padding-bottom:0;--padding-left:calc((100% - 1140px)/2);--padding-right:0;}.elementor-11 .elementor-element.elementor-element-546773d > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-11 .elementor-element.elementor-element-b046498{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-36b5bfa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-36b5bfa{text-align:left;}.elementor-11 .elementor-element.elementor-element-36b5bfa .elementor-heading-title{font-family:var( --e-global-typography-d7769a5-font-family ), Sans-serif;font-size:var( --e-global-typography-d7769a5-font-size );font-weight:var( --e-global-typography-d7769a5-font-weight );line-height:var( --e-global-typography-d7769a5-line-height );word-spacing:var( --e-global-typography-d7769a5-word-spacing );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-754869e{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-19e5846{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0rem;--margin-bottom:0rem;--margin-left:3rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e394e67{--display:flex;--min-height:375px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-11 .elementor-element.elementor-element-e394e67:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e394e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thevillages.com/wp-content/smush-webp/2023/11/golf-featured-image-clip-2.png.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-e394e67::before, .elementor-11 .elementor-element.elementor-element-e394e67 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-e394e67 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-e394e67 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-e394e67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-e394e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-504fd35{--display:flex;--min-height:375px;--overflow:hidden;--overlay-opacity:0.5;}.elementor-11 .elementor-element.elementor-element-504fd35::before, .elementor-11 .elementor-element.elementor-element-504fd35 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-504fd35 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-504fd35 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-504fd35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-504fd35 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-c93874f{--display:flex;--min-height:375px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-11 .elementor-element.elementor-element-c93874f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c93874f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thevillages.com/wp-content/smush-webp/2023/11/golf-featured-image-full-2.jpg.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-c93874f::before, .elementor-11 .elementor-element.elementor-element-c93874f > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c93874f > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c93874f > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c93874f > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c93874f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-f296daf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0rem 0.75rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-23e1e58 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-23e1e58.elementor-view-stacked .elementor-icon{background-color:#FFFFFFBB;}.elementor-11 .elementor-element.elementor-element-23e1e58.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-23e1e58.elementor-view-default .elementor-icon{color:#FFFFFFBB;border-color:#FFFFFFBB;}.elementor-11 .elementor-element.elementor-element-23e1e58.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-23e1e58.elementor-view-default .elementor-icon svg{fill:#FFFFFFBB;}.elementor-11 .elementor-element.elementor-element-23e1e58 .elementor-icon{font-size:85px;}.elementor-11 .elementor-element.elementor-element-23e1e58 .elementor-icon svg{height:85px;}.elementor-11 .elementor-element.elementor-element-19e5846::before, .elementor-11 .elementor-element.elementor-element-19e5846 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-19e5846 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-19e5846 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-19e5846 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-19e5846 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-3604644a{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-11 .elementor-element.elementor-element-7e88f76f{text-align:center;}.elementor-11 .elementor-element.elementor-element-7e88f76f .elementor-heading-title{font-family:"ivyjournal", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-bfa1321 );}.elementor-11 .elementor-element.elementor-element-691abd5 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-11 .elementor-element.elementor-element-691abd5{text-align:center;}.elementor-11 .elementor-element.elementor-element-691abd5 .elementor-heading-title{font-family:"fave-script-pro", Sans-serif;font-size:8rem;line-height:1em;}.elementor-11 .elementor-element.elementor-element-2f2abd3c{text-align:center;}.elementor-11 .elementor-element.elementor-element-2f2abd3c .elementor-heading-title{font-family:var( --e-global-typography-d0b8636-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b8636-font-size );font-weight:var( --e-global-typography-d0b8636-font-weight );line-height:var( --e-global-typography-d0b8636-line-height );color:var( --e-global-color-bfa1321 );}.elementor-11 .elementor-element.elementor-element-f293739{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-11 .elementor-element.elementor-element-08ea2d7 .elementor-heading-title{font-family:var( --e-global-typography-cb64cab-font-family ), Sans-serif;font-size:var( --e-global-typography-cb64cab-font-size );font-weight:var( --e-global-typography-cb64cab-font-weight );line-height:var( --e-global-typography-cb64cab-line-height );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b6b45ff{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-7192a85{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--justify-items:stretch;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-20e7125 .card-container{box-shadow:0px 0px 32px -16px rgba(0, 0, 0, 0.3);border-radius:.75rem .75rem .75rem .75rem;background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-20e7125 .content-container{padding:1rem 2rem 2rem 2rem;}.elementor-11 .elementor-element.elementor-element-20e7125 .image{height:400px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-20e7125 .divider{height:0rem;}.elementor-11 .elementor-element.elementor-element-20e7125:hover .divider{background:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-20e7125 .title{font-family:var( --e-global-typography-b03adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-b03adc2-font-size );font-weight:var( --e-global-typography-b03adc2-font-weight );line-height:var( --e-global-typography-b03adc2-line-height );text-align:center;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-20e7125:hover .title{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-20e7125 .lifestyle-badge-text{background-color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-20e7125 .content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-align:center;margin:0em 0em 0em 0em;padding:1em 0em 0em 0em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-20e7125 .content p{display:inline;}.elementor-11 .elementor-element.elementor-element-20e7125 .content h1{display:inline;}.elementor-11 .elementor-element.elementor-element-20e7125 .content h2{display:inline;}.elementor-11 .elementor-element.elementor-element-20e7125 .content h3{display:inline;}.elementor-11 .elementor-element.elementor-element-20e7125 .content h4{display:inline;}.elementor-11 .elementor-element.elementor-element-20e7125 .content h5{display:inline;}.elementor-11 .elementor-element.elementor-element-20e7125 .content h6{display:inline;}.elementor-11 .elementor-element.elementor-element-20e7125 .content pre{display:inline;}.elementor-11 .elementor-element.elementor-element-20e7125 span[data-indicator="caret"]{font-size:1rem;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-20e7125 .caret{vertical-align:middle;}.elementor-11 .elementor-element.elementor-element-20e7125:hover span[data-indicator="caret"]{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-ce7c413 .card-container{box-shadow:0px 0px 32px -16px rgba(0, 0, 0, 0.3);border-radius:.75rem .75rem .75rem .75rem;background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-ce7c413 .content-container{padding:1rem 2rem 2rem 2rem;}.elementor-11 .elementor-element.elementor-element-ce7c413 .image{height:400px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-ce7c413 .divider{height:0rem;}.elementor-11 .elementor-element.elementor-element-ce7c413:hover .divider{background:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ce7c413 .title{font-family:var( --e-global-typography-b03adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-b03adc2-font-size );font-weight:var( --e-global-typography-b03adc2-font-weight );line-height:var( --e-global-typography-b03adc2-line-height );text-align:center;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ce7c413:hover .title{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-ce7c413 .lifestyle-badge-text{background-color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-ce7c413 .content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-align:center;margin:0em 0em 0em 0em;padding:1em 0em 0em 0em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-ce7c413 .content p{display:inline;}.elementor-11 .elementor-element.elementor-element-ce7c413 .content h1{display:inline;}.elementor-11 .elementor-element.elementor-element-ce7c413 .content h2{display:inline;}.elementor-11 .elementor-element.elementor-element-ce7c413 .content h3{display:inline;}.elementor-11 .elementor-element.elementor-element-ce7c413 .content h4{display:inline;}.elementor-11 .elementor-element.elementor-element-ce7c413 .content h5{display:inline;}.elementor-11 .elementor-element.elementor-element-ce7c413 .content h6{display:inline;}.elementor-11 .elementor-element.elementor-element-ce7c413 .content pre{display:inline;}.elementor-11 .elementor-element.elementor-element-ce7c413 span[data-indicator="caret"]{font-size:1rem;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ce7c413 .caret{vertical-align:middle;}.elementor-11 .elementor-element.elementor-element-ce7c413:hover span[data-indicator="caret"]{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-88f97ac .card-container{box-shadow:0px 0px 32px -16px rgba(0, 0, 0, 0.3);border-radius:.75rem .75rem .75rem .75rem;background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-88f97ac .content-container{padding:1rem 2rem 2rem 2rem;}.elementor-11 .elementor-element.elementor-element-88f97ac .image{height:400px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-88f97ac .divider{height:0rem;}.elementor-11 .elementor-element.elementor-element-88f97ac:hover .divider{background:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-88f97ac .title{font-family:var( --e-global-typography-b03adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-b03adc2-font-size );font-weight:var( --e-global-typography-b03adc2-font-weight );line-height:var( --e-global-typography-b03adc2-line-height );text-align:center;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-88f97ac:hover .title{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-88f97ac .lifestyle-badge-text{background-color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-88f97ac .content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-align:center;margin:0em 0em 0em 0em;padding:1em 0em 0em 0em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-88f97ac .content p{display:inline;}.elementor-11 .elementor-element.elementor-element-88f97ac .content h1{display:inline;}.elementor-11 .elementor-element.elementor-element-88f97ac .content h2{display:inline;}.elementor-11 .elementor-element.elementor-element-88f97ac .content h3{display:inline;}.elementor-11 .elementor-element.elementor-element-88f97ac .content h4{display:inline;}.elementor-11 .elementor-element.elementor-element-88f97ac .content h5{display:inline;}.elementor-11 .elementor-element.elementor-element-88f97ac .content h6{display:inline;}.elementor-11 .elementor-element.elementor-element-88f97ac .content pre{display:inline;}.elementor-11 .elementor-element.elementor-element-88f97ac span[data-indicator="caret"]{font-size:1rem;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-88f97ac .caret{vertical-align:middle;}.elementor-11 .elementor-element.elementor-element-88f97ac:hover span[data-indicator="caret"]{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-4796de0 .card-container{box-shadow:0px 0px 32px -16px rgba(0, 0, 0, 0.3);border-radius:.75rem .75rem .75rem .75rem;background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-4796de0 .content-container{padding:1rem 2rem 2rem 2rem;}.elementor-11 .elementor-element.elementor-element-4796de0 .image{height:400px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-4796de0 .divider{height:0rem;}.elementor-11 .elementor-element.elementor-element-4796de0:hover .divider{background:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4796de0 .title{font-family:var( --e-global-typography-b03adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-b03adc2-font-size );font-weight:var( --e-global-typography-b03adc2-font-weight );line-height:var( --e-global-typography-b03adc2-line-height );text-align:center;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4796de0:hover .title{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-4796de0 .lifestyle-badge-text{background-color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-4796de0 .content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-align:center;margin:0em 0em 0em 0em;padding:1em 0em 0em 0em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4796de0 .content p{display:inline;}.elementor-11 .elementor-element.elementor-element-4796de0 .content h1{display:inline;}.elementor-11 .elementor-element.elementor-element-4796de0 .content h2{display:inline;}.elementor-11 .elementor-element.elementor-element-4796de0 .content h3{display:inline;}.elementor-11 .elementor-element.elementor-element-4796de0 .content h4{display:inline;}.elementor-11 .elementor-element.elementor-element-4796de0 .content h5{display:inline;}.elementor-11 .elementor-element.elementor-element-4796de0 .content h6{display:inline;}.elementor-11 .elementor-element.elementor-element-4796de0 .content pre{display:inline;}.elementor-11 .elementor-element.elementor-element-4796de0 span[data-indicator="caret"]{font-size:1rem;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4796de0 .caret{vertical-align:middle;}.elementor-11 .elementor-element.elementor-element-4796de0:hover span[data-indicator="caret"]{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-a45d5ad .card-container{box-shadow:0px 0px 32px -16px rgba(0, 0, 0, 0.3);border-radius:.75rem .75rem .75rem .75rem;background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-a45d5ad .content-container{padding:1rem 2rem 2rem 2rem;}.elementor-11 .elementor-element.elementor-element-a45d5ad .image{height:400px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-a45d5ad .divider{height:0rem;}.elementor-11 .elementor-element.elementor-element-a45d5ad:hover .divider{background:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-a45d5ad .title{font-family:var( --e-global-typography-b03adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-b03adc2-font-size );font-weight:var( --e-global-typography-b03adc2-font-weight );line-height:var( --e-global-typography-b03adc2-line-height );text-align:center;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-a45d5ad:hover .title{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-a45d5ad .lifestyle-badge-text{background-color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-a45d5ad .content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-align:center;margin:0em 0em 0em 0em;padding:1em 0em 0em 0em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-a45d5ad .content p{display:inline;}.elementor-11 .elementor-element.elementor-element-a45d5ad .content h1{display:inline;}.elementor-11 .elementor-element.elementor-element-a45d5ad .content h2{display:inline;}.elementor-11 .elementor-element.elementor-element-a45d5ad .content h3{display:inline;}.elementor-11 .elementor-element.elementor-element-a45d5ad .content h4{display:inline;}.elementor-11 .elementor-element.elementor-element-a45d5ad .content h5{display:inline;}.elementor-11 .elementor-element.elementor-element-a45d5ad .content h6{display:inline;}.elementor-11 .elementor-element.elementor-element-a45d5ad .content pre{display:inline;}.elementor-11 .elementor-element.elementor-element-a45d5ad span[data-indicator="caret"]{font-size:1rem;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-a45d5ad .caret{vertical-align:middle;}.elementor-11 .elementor-element.elementor-element-a45d5ad:hover span[data-indicator="caret"]{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-4076c74 .card-container{box-shadow:0px 0px 32px -16px rgba(0, 0, 0, 0.3);border-radius:.75rem .75rem .75rem .75rem;background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-4076c74 .content-container{padding:1rem 2rem 2rem 2rem;}.elementor-11 .elementor-element.elementor-element-4076c74 .image{height:400px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-4076c74 .divider{height:0rem;}.elementor-11 .elementor-element.elementor-element-4076c74:hover .divider{background:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4076c74 .title{font-family:var( --e-global-typography-b03adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-b03adc2-font-size );font-weight:var( --e-global-typography-b03adc2-font-weight );line-height:var( --e-global-typography-b03adc2-line-height );text-align:center;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4076c74:hover .title{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-4076c74 .lifestyle-badge-text{background-color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-4076c74 .content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-align:center;margin:0em 0em 0em 0em;padding:1em 0em 0em 0em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4076c74 .content p{display:inline;}.elementor-11 .elementor-element.elementor-element-4076c74 .content h1{display:inline;}.elementor-11 .elementor-element.elementor-element-4076c74 .content h2{display:inline;}.elementor-11 .elementor-element.elementor-element-4076c74 .content h3{display:inline;}.elementor-11 .elementor-element.elementor-element-4076c74 .content h4{display:inline;}.elementor-11 .elementor-element.elementor-element-4076c74 .content h5{display:inline;}.elementor-11 .elementor-element.elementor-element-4076c74 .content h6{display:inline;}.elementor-11 .elementor-element.elementor-element-4076c74 .content pre{display:inline;}.elementor-11 .elementor-element.elementor-element-4076c74 span[data-indicator="caret"]{font-size:1rem;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4076c74 .caret{vertical-align:middle;}.elementor-11 .elementor-element.elementor-element-4076c74:hover span[data-indicator="caret"]{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-3428f9a .card-container{box-shadow:0px 0px 32px -16px rgba(0, 0, 0, 0.3);border-radius:.75rem .75rem .75rem .75rem;background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-3428f9a .content-container{padding:1rem 2rem 2rem 2rem;}.elementor-11 .elementor-element.elementor-element-3428f9a .image{height:400px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-3428f9a .divider{height:0rem;}.elementor-11 .elementor-element.elementor-element-3428f9a:hover .divider{background:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-3428f9a .title{font-family:var( --e-global-typography-b03adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-b03adc2-font-size );font-weight:var( --e-global-typography-b03adc2-font-weight );line-height:var( --e-global-typography-b03adc2-line-height );text-align:center;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-3428f9a:hover .title{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-3428f9a .lifestyle-badge-text{background-color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-3428f9a .content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-align:center;margin:0em 0em 0em 0em;padding:1em 0em 0em 0em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-3428f9a .content p{display:inline;}.elementor-11 .elementor-element.elementor-element-3428f9a .content h1{display:inline;}.elementor-11 .elementor-element.elementor-element-3428f9a .content h2{display:inline;}.elementor-11 .elementor-element.elementor-element-3428f9a .content h3{display:inline;}.elementor-11 .elementor-element.elementor-element-3428f9a .content h4{display:inline;}.elementor-11 .elementor-element.elementor-element-3428f9a .content h5{display:inline;}.elementor-11 .elementor-element.elementor-element-3428f9a .content h6{display:inline;}.elementor-11 .elementor-element.elementor-element-3428f9a .content pre{display:inline;}.elementor-11 .elementor-element.elementor-element-3428f9a span[data-indicator="caret"]{font-size:1rem;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-3428f9a .caret{vertical-align:middle;}.elementor-11 .elementor-element.elementor-element-3428f9a:hover span[data-indicator="caret"]{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-523280e .card-container{box-shadow:0px 0px 32px -16px rgba(0, 0, 0, 0.3);border-radius:.75rem .75rem .75rem .75rem;background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-523280e .content-container{padding:1rem 2rem 2rem 2rem;}.elementor-11 .elementor-element.elementor-element-523280e .image{height:400px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-523280e .divider{height:0rem;}.elementor-11 .elementor-element.elementor-element-523280e:hover .divider{background:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-523280e .title{font-family:var( --e-global-typography-b03adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-b03adc2-font-size );font-weight:var( --e-global-typography-b03adc2-font-weight );line-height:var( --e-global-typography-b03adc2-line-height );text-align:center;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-523280e:hover .title{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-523280e .lifestyle-badge-text{background-color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-523280e .content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-align:center;margin:0em 0em 0em 0em;padding:1em 0em 0em 0em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-523280e .content p{display:inline;}.elementor-11 .elementor-element.elementor-element-523280e .content h1{display:inline;}.elementor-11 .elementor-element.elementor-element-523280e .content h2{display:inline;}.elementor-11 .elementor-element.elementor-element-523280e .content h3{display:inline;}.elementor-11 .elementor-element.elementor-element-523280e .content h4{display:inline;}.elementor-11 .elementor-element.elementor-element-523280e .content h5{display:inline;}.elementor-11 .elementor-element.elementor-element-523280e .content h6{display:inline;}.elementor-11 .elementor-element.elementor-element-523280e .content pre{display:inline;}.elementor-11 .elementor-element.elementor-element-523280e span[data-indicator="caret"]{font-size:1rem;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-523280e .caret{vertical-align:middle;}.elementor-11 .elementor-element.elementor-element-523280e:hover span[data-indicator="caret"]{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-d1421fa .card-container{box-shadow:0px 0px 32px -16px rgba(0, 0, 0, 0.3);border-radius:.75rem .75rem .75rem .75rem;background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-d1421fa .content-container{padding:1rem 2rem 2rem 2rem;}.elementor-11 .elementor-element.elementor-element-d1421fa .image{height:400px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-d1421fa .divider{height:0rem;}.elementor-11 .elementor-element.elementor-element-d1421fa:hover .divider{background:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-d1421fa .title{font-family:var( --e-global-typography-b03adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-b03adc2-font-size );font-weight:var( --e-global-typography-b03adc2-font-weight );line-height:var( --e-global-typography-b03adc2-line-height );text-align:center;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-d1421fa:hover .title{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-d1421fa .lifestyle-badge-text{background-color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-d1421fa .content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-align:center;margin:0em 0em 0em 0em;padding:1em 0em 0em 0em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-d1421fa .content p{display:inline;}.elementor-11 .elementor-element.elementor-element-d1421fa .content h1{display:inline;}.elementor-11 .elementor-element.elementor-element-d1421fa .content h2{display:inline;}.elementor-11 .elementor-element.elementor-element-d1421fa .content h3{display:inline;}.elementor-11 .elementor-element.elementor-element-d1421fa .content h4{display:inline;}.elementor-11 .elementor-element.elementor-element-d1421fa .content h5{display:inline;}.elementor-11 .elementor-element.elementor-element-d1421fa .content h6{display:inline;}.elementor-11 .elementor-element.elementor-element-d1421fa .content pre{display:inline;}.elementor-11 .elementor-element.elementor-element-d1421fa span[data-indicator="caret"]{font-size:1rem;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-d1421fa .caret{vertical-align:middle;}.elementor-11 .elementor-element.elementor-element-d1421fa:hover span[data-indicator="caret"]{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-8466fd8 .card-container{box-shadow:0px 0px 32px -16px rgba(0, 0, 0, 0.3);border-radius:.75rem .75rem .75rem .75rem;background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-8466fd8 .content-container{padding:1rem 2rem 2rem 2rem;}.elementor-11 .elementor-element.elementor-element-8466fd8 .image{height:400px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-8466fd8 .divider{height:0rem;}.elementor-11 .elementor-element.elementor-element-8466fd8:hover .divider{background:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-8466fd8 .title{font-family:var( --e-global-typography-b03adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-b03adc2-font-size );font-weight:var( --e-global-typography-b03adc2-font-weight );line-height:var( --e-global-typography-b03adc2-line-height );text-align:center;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-8466fd8:hover .title{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-8466fd8 .lifestyle-badge-text{background-color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-8466fd8 .content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-align:center;margin:0em 0em 0em 0em;padding:1em 0em 0em 0em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-8466fd8 .content p{display:inline;}.elementor-11 .elementor-element.elementor-element-8466fd8 .content h1{display:inline;}.elementor-11 .elementor-element.elementor-element-8466fd8 .content h2{display:inline;}.elementor-11 .elementor-element.elementor-element-8466fd8 .content h3{display:inline;}.elementor-11 .elementor-element.elementor-element-8466fd8 .content h4{display:inline;}.elementor-11 .elementor-element.elementor-element-8466fd8 .content h5{display:inline;}.elementor-11 .elementor-element.elementor-element-8466fd8 .content h6{display:inline;}.elementor-11 .elementor-element.elementor-element-8466fd8 .content pre{display:inline;}.elementor-11 .elementor-element.elementor-element-8466fd8 span[data-indicator="caret"]{font-size:1rem;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-8466fd8 .caret{vertical-align:middle;}.elementor-11 .elementor-element.elementor-element-8466fd8:hover span[data-indicator="caret"]{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-17f5cec .card-container{box-shadow:0px 0px 32px -16px rgba(0, 0, 0, 0.3);border-radius:.75rem .75rem .75rem .75rem;background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-17f5cec .content-container{padding:1rem 2rem 2rem 2rem;}.elementor-11 .elementor-element.elementor-element-17f5cec .image{height:400px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-17f5cec .divider{height:0rem;}.elementor-11 .elementor-element.elementor-element-17f5cec:hover .divider{background:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-17f5cec .title{font-family:var( --e-global-typography-b03adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-b03adc2-font-size );font-weight:var( --e-global-typography-b03adc2-font-weight );line-height:var( --e-global-typography-b03adc2-line-height );text-align:center;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-17f5cec:hover .title{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-17f5cec .lifestyle-badge-text{background-color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-17f5cec .content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-align:center;margin:0em 0em 0em 0em;padding:1em 0em 0em 0em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-17f5cec .content p{display:inline;}.elementor-11 .elementor-element.elementor-element-17f5cec .content h1{display:inline;}.elementor-11 .elementor-element.elementor-element-17f5cec .content h2{display:inline;}.elementor-11 .elementor-element.elementor-element-17f5cec .content h3{display:inline;}.elementor-11 .elementor-element.elementor-element-17f5cec .content h4{display:inline;}.elementor-11 .elementor-element.elementor-element-17f5cec .content h5{display:inline;}.elementor-11 .elementor-element.elementor-element-17f5cec .content h6{display:inline;}.elementor-11 .elementor-element.elementor-element-17f5cec .content pre{display:inline;}.elementor-11 .elementor-element.elementor-element-17f5cec span[data-indicator="caret"]{font-size:1rem;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-17f5cec .caret{vertical-align:middle;}.elementor-11 .elementor-element.elementor-element-17f5cec:hover span[data-indicator="caret"]{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-152e606 .card-container{box-shadow:0px 0px 32px -16px rgba(0, 0, 0, 0.3);border-radius:.75rem .75rem .75rem .75rem;background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-152e606 .content-container{padding:1rem 2rem 2rem 2rem;}.elementor-11 .elementor-element.elementor-element-152e606 .image{height:400px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-152e606 .divider{height:0rem;}.elementor-11 .elementor-element.elementor-element-152e606:hover .divider{background:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-152e606 .title{font-family:var( --e-global-typography-b03adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-b03adc2-font-size );font-weight:var( --e-global-typography-b03adc2-font-weight );line-height:var( --e-global-typography-b03adc2-line-height );text-align:center;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-152e606:hover .title{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-152e606 .lifestyle-badge-text{background-color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-152e606 .content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-align:center;margin:0em 0em 0em 0em;padding:1em 0em 0em 0em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-152e606 .content p{display:inline;}.elementor-11 .elementor-element.elementor-element-152e606 .content h1{display:inline;}.elementor-11 .elementor-element.elementor-element-152e606 .content h2{display:inline;}.elementor-11 .elementor-element.elementor-element-152e606 .content h3{display:inline;}.elementor-11 .elementor-element.elementor-element-152e606 .content h4{display:inline;}.elementor-11 .elementor-element.elementor-element-152e606 .content h5{display:inline;}.elementor-11 .elementor-element.elementor-element-152e606 .content h6{display:inline;}.elementor-11 .elementor-element.elementor-element-152e606 .content pre{display:inline;}.elementor-11 .elementor-element.elementor-element-152e606 span[data-indicator="caret"]{font-size:1rem;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-152e606 .caret{vertical-align:middle;}.elementor-11 .elementor-element.elementor-element-152e606:hover span[data-indicator="caret"]{color:var( --e-global-color-ab6d017 );}.elementor-11 .elementor-element.elementor-element-14e0f61{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-499a7a8{--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:stretch;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-11 .elementor-element.elementor-element-4d21cba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-fc99f3f{text-align:left;}.elementor-11 .elementor-element.elementor-element-fc99f3f .elementor-heading-title{font-family:var( --e-global-typography-cb64cab-font-family ), Sans-serif;font-size:var( --e-global-typography-cb64cab-font-size );font-weight:var( --e-global-typography-cb64cab-font-weight );line-height:var( --e-global-typography-cb64cab-line-height );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-63f791a{--display:flex;--min-height:75vh;--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-11 .elementor-element.elementor-element-d9ce908.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-4dd5145{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-6f266d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6f266d9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-792fcb6{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-18fb5071{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-23880ab{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-f296daf{--width:auto;}}@media(max-width:1145px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-23880ab{--content-width:100%;}}@media(max-width:1145px){.elementor-11 .elementor-element.elementor-element-78b8a8eb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-18fb5071{--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;}.elementor-11 .elementor-element.elementor-element-23880ab{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-b046498{--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-11 .elementor-element.elementor-element-36b5bfa{text-align:left;}.elementor-11 .elementor-element.elementor-element-36b5bfa .elementor-heading-title{font-size:var( --e-global-typography-d7769a5-font-size );line-height:var( --e-global-typography-d7769a5-line-height );word-spacing:var( --e-global-typography-d7769a5-word-spacing );}.elementor-11 .elementor-element.elementor-element-754869e{text-align:left;}.elementor-11 .elementor-element.elementor-element-e394e67{--min-height:250px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-e394e67:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e394e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-11 .elementor-element.elementor-element-504fd35{--min-height:250px;}.elementor-11 .elementor-element.elementor-element-c93874f{--min-height:250px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-c93874f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c93874f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-11 .elementor-element.elementor-element-f296daf{--border-radius:8px 8px 0px 0px;}.elementor-11 .elementor-element.elementor-element-19e5846{--min-height:250px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-11 .elementor-element.elementor-element-3604644a{--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;--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-11 .elementor-element.elementor-element-691abd5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11 .elementor-element.elementor-element-691abd5 .elementor-heading-title{font-size:8rem;line-height:0.5em;}.elementor-11 .elementor-element.elementor-element-2f2abd3c .elementor-heading-title{font-size:var( --e-global-typography-d0b8636-font-size );line-height:var( --e-global-typography-d0b8636-line-height );}.elementor-11 .elementor-element.elementor-element-08ea2d7 .elementor-heading-title{font-size:var( --e-global-typography-cb64cab-font-size );line-height:var( --e-global-typography-cb64cab-line-height );}.elementor-11 .elementor-element.elementor-element-b6b45ff{text-align:center;}.elementor-11 .elementor-element.elementor-element-7192a85{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-20e7125 .image{height:300px;}.elementor-11 .elementor-element.elementor-element-20e7125 .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-ce7c413 .image{height:300px;}.elementor-11 .elementor-element.elementor-element-ce7c413 .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-88f97ac .image{height:300px;}.elementor-11 .elementor-element.elementor-element-88f97ac .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-4796de0 .image{height:300px;}.elementor-11 .elementor-element.elementor-element-4796de0 .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-a45d5ad .image{height:300px;}.elementor-11 .elementor-element.elementor-element-a45d5ad .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-4076c74 .image{height:300px;}.elementor-11 .elementor-element.elementor-element-4076c74 .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-3428f9a .image{height:300px;}.elementor-11 .elementor-element.elementor-element-3428f9a .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-523280e .image{height:300px;}.elementor-11 .elementor-element.elementor-element-523280e .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-d1421fa .image{height:300px;}.elementor-11 .elementor-element.elementor-element-d1421fa .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-8466fd8 .image{height:300px;}.elementor-11 .elementor-element.elementor-element-8466fd8 .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-17f5cec .image{height:300px;}.elementor-11 .elementor-element.elementor-element-17f5cec .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-152e606 .image{height:300px;}.elementor-11 .elementor-element.elementor-element-152e606 .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-fc99f3f .elementor-heading-title{font-size:var( --e-global-typography-cb64cab-font-size );line-height:var( --e-global-typography-cb64cab-line-height );}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-18fb5071{--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-11 .elementor-element.elementor-element-23880ab{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-b046498{--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-11 .elementor-element.elementor-element-36b5bfa .elementor-heading-title{font-size:var( --e-global-typography-d7769a5-font-size );line-height:var( --e-global-typography-d7769a5-line-height );word-spacing:var( --e-global-typography-d7769a5-word-spacing );}.elementor-11 .elementor-element.elementor-element-e394e67{--min-height:150px;}.elementor-11 .elementor-element.elementor-element-e394e67:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e394e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-11 .elementor-element.elementor-element-504fd35{--min-height:150px;}.elementor-11 .elementor-element.elementor-element-c93874f{--min-height:150px;}.elementor-11 .elementor-element.elementor-element-c93874f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c93874f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-11 .elementor-element.elementor-element-f296daf{--width:150px;--margin-top:-11px;--margin-bottom:-11px;--margin-left:-11px;--margin-right:-11px;}.elementor-11 .elementor-element.elementor-element-19e5846{--min-height:150px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-11 .elementor-element.elementor-element-3604644a{--width:100%;--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;--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-11 .elementor-element.elementor-element-7e88f76f{z-index:1;}.elementor-11 .elementor-element.elementor-element-7e88f76f .elementor-heading-title{font-size:1.5em;line-height:1.5rem;}.elementor-11 .elementor-element.elementor-element-691abd5 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11 .elementor-element.elementor-element-691abd5 .elementor-heading-title{font-size:6rem;}.elementor-11 .elementor-element.elementor-element-2f2abd3c{z-index:1;}.elementor-11 .elementor-element.elementor-element-2f2abd3c .elementor-heading-title{font-size:var( --e-global-typography-d0b8636-font-size );line-height:var( --e-global-typography-d0b8636-line-height );}.elementor-11 .elementor-element.elementor-element-08ea2d7 .elementor-heading-title{font-size:var( --e-global-typography-cb64cab-font-size );line-height:var( --e-global-typography-cb64cab-line-height );}.elementor-11 .elementor-element.elementor-element-7192a85{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-20e7125 .image{height:250px;}.elementor-11 .elementor-element.elementor-element-20e7125 .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-ce7c413 .image{height:250px;}.elementor-11 .elementor-element.elementor-element-ce7c413 .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-88f97ac .image{height:250px;}.elementor-11 .elementor-element.elementor-element-88f97ac .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-4796de0 .image{height:250px;}.elementor-11 .elementor-element.elementor-element-4796de0 .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-a45d5ad .image{height:250px;}.elementor-11 .elementor-element.elementor-element-a45d5ad .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-4076c74 .image{height:250px;}.elementor-11 .elementor-element.elementor-element-4076c74 .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-3428f9a .image{height:250px;}.elementor-11 .elementor-element.elementor-element-3428f9a .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-523280e .image{height:250px;}.elementor-11 .elementor-element.elementor-element-523280e .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-d1421fa .image{height:250px;}.elementor-11 .elementor-element.elementor-element-d1421fa .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-8466fd8 .image{height:250px;}.elementor-11 .elementor-element.elementor-element-8466fd8 .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-17f5cec .image{height:250px;}.elementor-11 .elementor-element.elementor-element-17f5cec .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-152e606 .image{height:250px;}.elementor-11 .elementor-element.elementor-element-152e606 .title{font-size:var( --e-global-typography-b03adc2-font-size );line-height:var( --e-global-typography-b03adc2-line-height );}.elementor-11 .elementor-element.elementor-element-fc99f3f .elementor-heading-title{font-size:var( --e-global-typography-cb64cab-font-size );line-height:var( --e-global-typography-cb64cab-line-height );}.elementor-11 .elementor-element.elementor-element-4dd5145{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}}/* Start custom CSS for container, class: .elementor-element-19e5846 */.clpd-img, .clp-bg-cntnr, .clp-bg {
    position: absolute;
}
@media(min-width:1025px){
.clpd-img, .clp-bg {
    right: 0;
    width: calc(100% + 3rem);
}
}
@media(max-width:1024px){
.clpd-img, .clp-bg {
    bottom: 0;
    height: calc(100% + 5rem);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3604644a */.elementor-11 .elementor-element.elementor-element-3604644a {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7192a85 */.elementor-11 .elementor-element.elementor-element-7192a85 img {border-radius:0px !important;}
.elementor-11 .elementor-element.elementor-element-7192a85 a.card-container {
    height: 100%;
}
.elementor-11 .elementor-element.elementor-element-7192a85 svg {
    height: 1em;
    width: 1em;
    fill: var( --e-global-color-primary );
}
.elementor-11 .elementor-element.elementor-element-7192a85 .elementor-widget-tv_lifestyle_card_widget:hover img.elementor-animation-grow {transform: scale(1.1);}/* End custom CSS */
/* Start custom CSS for tv_map_widget, class: .elementor-element-d9ce908 */.elementor-11 .elementor-element.elementor-element-d9ce908 #template{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d21cba */.elementor-11 .elementor-element.elementor-element-4d21cba {
    scroll-margin-top: 120px; 
}/* End custom CSS */