.elementor-195 .elementor-element.elementor-element-3a8a34b{--display:flex;}.elementor-195 .elementor-element.elementor-element-d445f14{--display:flex;--min-height:450px;--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-195 .elementor-element.elementor-element-d445f14:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-d445f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://namastecatskills.com/wp-content/uploads/2026/01/wireframe-img-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-195 .elementor-element.elementor-element-d445f14::before, .elementor-195 .elementor-element.elementor-element-d445f14 > .elementor-background-video-container::before, .elementor-195 .elementor-element.elementor-element-d445f14 > .e-con-inner > .elementor-background-video-container::before, .elementor-195 .elementor-element.elementor-element-d445f14 > .elementor-background-slideshow::before, .elementor-195 .elementor-element.elementor-element-d445f14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-195 .elementor-element.elementor-element-d445f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-secondary );}.elementor-195 .elementor-element.elementor-element-7a70705 .elementor-heading-title{color:var( --e-global-color-background );}.elementor-195 .elementor-element.elementor-element-31f1e83 .elementor-heading-title{color:var( --e-global-color-background );}.elementor-195 .elementor-element.elementor-element-e27c2ca{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-background );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-195 .elementor-element.elementor-element-8845d9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-195 .elementor-element.elementor-element-7c77787 .elementor-button{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 );fill:var( --e-global-color-background );color:var( --e-global-color-background );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-7c77787{width:auto;max-width:auto;}.elementor-195 .elementor-element.elementor-element-7c77787.elementor-element{--align-self:flex-start;}.elementor-195 .elementor-element.elementor-element-78bab11 .elementor-button{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 );fill:var( --e-global-color-background );color:var( --e-global-color-background );background-color:var( --e-global-color-transparent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-background );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-78bab11{width:auto;max-width:auto;}.elementor-195 .elementor-element.elementor-element-78bab11.elementor-element{--align-self:flex-start;}.elementor-195 .elementor-element.elementor-element-68ca773{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-195 .elementor-element.elementor-element-5f41a01{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-195 .elementor-element.elementor-element-ca047e2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-195 .elementor-element.elementor-element-eeba2e9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-195 .elementor-element.elementor-element-74daa8a{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 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-195 .elementor-element.elementor-element-6fc13b1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-195 .elementor-element.elementor-element-07672bd{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-195 .elementor-element.elementor-element-07672bd:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-07672bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-195 .elementor-element.elementor-element-8f53080 .elementor-icon-box-wrapper{gap:15px;}.elementor-195 .elementor-element.elementor-element-8f53080 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-195 .elementor-element.elementor-element-8f53080.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-195 .elementor-element.elementor-element-8f53080.elementor-view-framed .elementor-icon, .elementor-195 .elementor-element.elementor-element-8f53080.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-195 .elementor-element.elementor-element-8f53080 .elementor-icon{font-size:35px;}.elementor-195 .elementor-element.elementor-element-8f53080 .elementor-icon-box-title, .elementor-195 .elementor-element.elementor-element-8f53080 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-195 .elementor-element.elementor-element-8f53080 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-195 .elementor-element.elementor-element-8f53080{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-195 .elementor-element.elementor-element-3ec01c8 .elementor-button{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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-transparent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-3ec01c8{width:auto;max-width:auto;}.elementor-195 .elementor-element.elementor-element-698c7e2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-195 .elementor-element.elementor-element-698c7e2:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-698c7e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-195 .elementor-element.elementor-element-bf0e0d3 .elementor-icon-box-wrapper{gap:15px;}.elementor-195 .elementor-element.elementor-element-bf0e0d3 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-195 .elementor-element.elementor-element-bf0e0d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-195 .elementor-element.elementor-element-bf0e0d3.elementor-view-framed .elementor-icon, .elementor-195 .elementor-element.elementor-element-bf0e0d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-195 .elementor-element.elementor-element-bf0e0d3 .elementor-icon{font-size:35px;}.elementor-195 .elementor-element.elementor-element-bf0e0d3 .elementor-icon-box-title, .elementor-195 .elementor-element.elementor-element-bf0e0d3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-195 .elementor-element.elementor-element-bf0e0d3 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-195 .elementor-element.elementor-element-bf0e0d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-195 .elementor-element.elementor-element-3fffa3d .elementor-button{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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-transparent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-3fffa3d{width:auto;max-width:auto;}.elementor-195 .elementor-element.elementor-element-8d7f751{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-195 .elementor-element.elementor-element-8d7f751:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-8d7f751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-195 .elementor-element.elementor-element-d341b5b .elementor-icon-box-wrapper{gap:15px;}.elementor-195 .elementor-element.elementor-element-d341b5b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-195 .elementor-element.elementor-element-d341b5b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-195 .elementor-element.elementor-element-d341b5b.elementor-view-framed .elementor-icon, .elementor-195 .elementor-element.elementor-element-d341b5b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-195 .elementor-element.elementor-element-d341b5b .elementor-icon{font-size:35px;}.elementor-195 .elementor-element.elementor-element-d341b5b .elementor-icon-box-title, .elementor-195 .elementor-element.elementor-element-d341b5b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-195 .elementor-element.elementor-element-d341b5b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-195 .elementor-element.elementor-element-d341b5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-195 .elementor-element.elementor-element-e2e3ff7 .elementor-button{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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-transparent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-e2e3ff7{width:auto;max-width:auto;}.elementor-195 .elementor-element.elementor-element-531bc3b{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-195 .elementor-element.elementor-element-531bc3b:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-531bc3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-195 .elementor-element.elementor-element-bfa7b0c .elementor-icon-box-wrapper{gap:15px;}.elementor-195 .elementor-element.elementor-element-bfa7b0c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-195 .elementor-element.elementor-element-bfa7b0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-195 .elementor-element.elementor-element-bfa7b0c.elementor-view-framed .elementor-icon, .elementor-195 .elementor-element.elementor-element-bfa7b0c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-195 .elementor-element.elementor-element-bfa7b0c .elementor-icon{font-size:35px;}.elementor-195 .elementor-element.elementor-element-bfa7b0c .elementor-icon-box-title, .elementor-195 .elementor-element.elementor-element-bfa7b0c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-195 .elementor-element.elementor-element-bfa7b0c .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-195 .elementor-element.elementor-element-bfa7b0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-195 .elementor-element.elementor-element-3bfe33a .elementor-button{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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-transparent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-3bfe33a{width:auto;max-width:auto;}.elementor-195 .elementor-element.elementor-element-7e8d1de{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-195 .elementor-element.elementor-element-7e8d1de:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-7e8d1de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-195 .elementor-element.elementor-element-46ebc4b .elementor-icon-box-wrapper{gap:15px;}.elementor-195 .elementor-element.elementor-element-46ebc4b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-195 .elementor-element.elementor-element-46ebc4b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-195 .elementor-element.elementor-element-46ebc4b.elementor-view-framed .elementor-icon, .elementor-195 .elementor-element.elementor-element-46ebc4b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-195 .elementor-element.elementor-element-46ebc4b .elementor-icon{font-size:35px;}.elementor-195 .elementor-element.elementor-element-46ebc4b .elementor-icon-box-title, .elementor-195 .elementor-element.elementor-element-46ebc4b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-195 .elementor-element.elementor-element-46ebc4b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-195 .elementor-element.elementor-element-46ebc4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-195 .elementor-element.elementor-element-bbc1130 .elementor-button{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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-transparent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-bbc1130{width:auto;max-width:auto;}.elementor-195 .elementor-element.elementor-element-6fc2a28{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-195 .elementor-element.elementor-element-6fc2a28:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-6fc2a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-195 .elementor-element.elementor-element-d0245fa .elementor-icon-box-wrapper{gap:15px;}.elementor-195 .elementor-element.elementor-element-d0245fa .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-195 .elementor-element.elementor-element-d0245fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-195 .elementor-element.elementor-element-d0245fa.elementor-view-framed .elementor-icon, .elementor-195 .elementor-element.elementor-element-d0245fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-195 .elementor-element.elementor-element-d0245fa .elementor-icon{font-size:35px;}.elementor-195 .elementor-element.elementor-element-d0245fa .elementor-icon-box-title, .elementor-195 .elementor-element.elementor-element-d0245fa .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-195 .elementor-element.elementor-element-d0245fa .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-195 .elementor-element.elementor-element-d0245fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-195 .elementor-element.elementor-element-4d5e9de .elementor-button{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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-transparent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-4d5e9de{width:auto;max-width:auto;}.elementor-195 .elementor-element.elementor-element-69cb08c{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-195 .elementor-element.elementor-element-c4d9a03{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-195 .elementor-element.elementor-element-0974780{text-align:center;}.elementor-195 .elementor-element.elementor-element-0974780 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-195 .elementor-element.elementor-element-114d0ca{text-align:center;}.elementor-195 .elementor-element.elementor-element-114d0ca .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-195 .elementor-element.elementor-element-5b681ef{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-195 .elementor-element.elementor-element-edc1314{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-195 .elementor-element.elementor-element-edc1314 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-195 .elementor-element.elementor-element-edc1314 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-195 .elementor-element.elementor-element-c4636eb{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-195 .elementor-element.elementor-element-91c98f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-195 .elementor-element.elementor-element-6cf9270{--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-end;--align-items:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-195 .elementor-element.elementor-element-2325f2a{text-align:end;width:100%;max-width:100%;}.elementor-195 .elementor-element.elementor-element-2325f2a img{width:140px;height:102px;object-fit:cover;object-position:center center;}.elementor-195 .elementor-element.elementor-element-1f3cb90{text-align:end;}.elementor-195 .elementor-element.elementor-element-1f3cb90 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-195 .elementor-element.elementor-element-2f9764a{--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;--justify-content:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-195 .elementor-element.elementor-element-f4786f8{text-align:end;}.elementor-195 .elementor-element.elementor-element-f4786f8 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-195 .elementor-element.elementor-element-19fefbe{text-align:start;width:100%;max-width:100%;}.elementor-195 .elementor-element.elementor-element-19fefbe img{width:140px;height:102px;object-fit:cover;object-position:center center;}.elementor-195 .elementor-element.elementor-element-d5c7a9d{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-195 .elementor-element.elementor-element-2b5d71b .elementor-cta__content{text-align:start;padding:0% 0% 0% 0%;background-color:var( --e-global-color-transparent );}.elementor-195 .elementor-element.elementor-element-2b5d71b .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-195 .elementor-element.elementor-element-2b5d71b .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-195 .elementor-element.elementor-element-2b5d71b .elementor-cta__title{color:var( --e-global-color-primary );}.elementor-195 .elementor-element.elementor-element-2b5d71b .elementor-cta__button{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-background );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );border-width:1px;}.elementor-195 .elementor-element.elementor-element-2b5d71b .elementor-cta .elementor-cta__bg, .elementor-195 .elementor-element.elementor-element-2b5d71b .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-195 .elementor-element.elementor-element-ec8945a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-195 .elementor-element.elementor-element-ec8945a:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-ec8945a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-195 .elementor-element.elementor-element-ec8945a::before, .elementor-195 .elementor-element.elementor-element-ec8945a > .elementor-background-video-container::before, .elementor-195 .elementor-element.elementor-element-ec8945a > .e-con-inner > .elementor-background-video-container::before, .elementor-195 .elementor-element.elementor-element-ec8945a > .elementor-background-slideshow::before, .elementor-195 .elementor-element.elementor-element-ec8945a > .e-con-inner > .elementor-background-slideshow::before, .elementor-195 .elementor-element.elementor-element-ec8945a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-195 .elementor-element.elementor-element-46ee039{--display:flex;}.elementor-195 .elementor-element.elementor-element-2daae10{text-align:center;}.elementor-195 .elementor-element.elementor-element-2daae10 .elementor-heading-title{color:var( --e-global-color-background );}.elementor-195 .elementor-element.elementor-element-8a82dfc{text-align:center;}.elementor-195 .elementor-element.elementor-element-8a82dfc .elementor-heading-title{color:var( --e-global-color-background );}.elementor-195 .elementor-element.elementor-element-c31a12c.elementor-arrows-yes .elementor-main-swiper{width:calc( 90% - 40px );}.elementor-195 .elementor-element.elementor-element-c31a12c .elementor-main-swiper{width:90%;}.elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:24px;}.elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:24px;}.elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:24px;}.elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:24px;}.elementor-195 .elementor-element.elementor-element-c31a12c .elementor-testimonial__text{color:var( --e-global-color-background );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-c31a12c .elementor-testimonial__name{color:var( --e-global-color-background );font-size:24px;font-weight:600;font-style:normal;}.elementor-195 .elementor-element.elementor-element-c31a12c .elementor-testimonial__title{color:var( --e-global-color-background );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-c31a12c .elementor-testimonial__image img{width:120px;height:120px;border-style:solid;}.elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (120px / 2) - 8px );}body:not(.rtl) .elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (120px / 2) - 8px );right:auto;}body.rtl .elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (120px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (120px / 2) - 8px );right:auto;}body.rtl .elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-195 .elementor-element.elementor-element-c31a12c.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (120px / 2) - 8px );left:auto;}.elementor-195 .elementor-element.elementor-element-c31a12c .elementor-swiper-button{font-size:30px;color:var( --e-global-color-background );}.elementor-195 .elementor-element.elementor-element-c31a12c .elementor-swiper-button svg{fill:var( --e-global-color-background );}.elementor-195 .elementor-element.elementor-element-c31a12c .swiper-pagination-bullet{height:8px;width:8px;}.elementor-195 .elementor-element.elementor-element-c31a12c .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-195 .elementor-element.elementor-element-c31a12c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-backgroundAccent );opacity:var( --e-global-color-backgroundAccent );}.elementor-195 .elementor-element.elementor-element-c31a12c .swiper-pagination-bullet-active, .elementor-195 .elementor-element.elementor-element-c31a12c .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-background );}.elementor-195 .elementor-element.elementor-element-c31a12c .swiper-pagination-fraction{color:var( --e-global-color-background );}.elementor-195 .elementor-element.elementor-element-c31a12c{padding:16px 0px 0px 0px;}@media(min-width:768px){.elementor-195 .elementor-element.elementor-element-d445f14{--content-width:1280px;}.elementor-195 .elementor-element.elementor-element-68ca773{--content-width:1280px;}.elementor-195 .elementor-element.elementor-element-6fc13b1{--content-width:1280px;}.elementor-195 .elementor-element.elementor-element-69cb08c{--content-width:1280px;}.elementor-195 .elementor-element.elementor-element-c4d9a03{--content-width:1140px;}.elementor-195 .elementor-element.elementor-element-5b681ef{--width:100%;}.elementor-195 .elementor-element.elementor-element-c4636eb{--content-width:1280px;}.elementor-195 .elementor-element.elementor-element-6cf9270{--width:48%;}.elementor-195 .elementor-element.elementor-element-2f9764a{--width:42%;}.elementor-195 .elementor-element.elementor-element-d5c7a9d{--width:100%;}.elementor-195 .elementor-element.elementor-element-ec8945a{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-195 .elementor-element.elementor-element-6cf9270{--width:50%;}.elementor-195 .elementor-element.elementor-element-2f9764a{--width:50%;}.elementor-195 .elementor-element.elementor-element-d5c7a9d{--width:100%;}}@media(max-width:1024px){.elementor-195 .elementor-element.elementor-element-d445f14{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-195 .elementor-element.elementor-element-e27c2ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-195 .elementor-element.elementor-element-8845d9f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-7c77787 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-7c77787{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-195 .elementor-element.elementor-element-78bab11 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-68ca773{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-195 .elementor-element.elementor-element-ca047e2{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-74daa8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-6fc13b1{--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-195 .elementor-element.elementor-element-07672bd{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-8f53080 .elementor-icon-box-wrapper{gap:10px;}.elementor-195 .elementor-element.elementor-element-8f53080 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-8f53080{padding:0px 0px 0px 0px;}.elementor-195 .elementor-element.elementor-element-3ec01c8 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-698c7e2{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-bf0e0d3 .elementor-icon-box-wrapper{gap:10px;}.elementor-195 .elementor-element.elementor-element-bf0e0d3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-bf0e0d3{padding:0px 0px 0px 0px;}.elementor-195 .elementor-element.elementor-element-3fffa3d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-8d7f751{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-d341b5b .elementor-icon-box-wrapper{gap:10px;}.elementor-195 .elementor-element.elementor-element-d341b5b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-d341b5b{padding:0px 0px 0px 0px;}.elementor-195 .elementor-element.elementor-element-e2e3ff7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-531bc3b{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-bfa7b0c .elementor-icon-box-wrapper{gap:10px;}.elementor-195 .elementor-element.elementor-element-bfa7b0c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-bfa7b0c{padding:0px 0px 0px 0px;}.elementor-195 .elementor-element.elementor-element-3bfe33a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-7e8d1de{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-46ebc4b .elementor-icon-box-wrapper{gap:10px;}.elementor-195 .elementor-element.elementor-element-46ebc4b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-46ebc4b{padding:0px 0px 0px 0px;}.elementor-195 .elementor-element.elementor-element-bbc1130 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-6fc2a28{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-d0245fa .elementor-icon-box-wrapper{gap:10px;}.elementor-195 .elementor-element.elementor-element-d0245fa .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-d0245fa{padding:0px 0px 0px 0px;}.elementor-195 .elementor-element.elementor-element-4d5e9de .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-69cb08c{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-195 .elementor-element.elementor-element-5b681ef{--min-height:30vh;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-195 .elementor-element.elementor-element-c4636eb{--min-height:0px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-195 .elementor-element.elementor-element-6cf9270{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:0px;}.elementor-195 .elementor-element.elementor-element-6cf9270.e-con{--order:99999 /* order end hack */;}.elementor-195 .elementor-element.elementor-element-1f3cb90 img{height:190px;}.elementor-195 .elementor-element.elementor-element-2f9764a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-195 .elementor-element.elementor-element-2f9764a.e-con{--order:99999 /* order end hack */;}.elementor-195 .elementor-element.elementor-element-f4786f8 img{height:190px;}.elementor-195 .elementor-element.elementor-element-19fefbe{text-align:start;}.elementor-195 .elementor-element.elementor-element-d5c7a9d{--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-195 .elementor-element.elementor-element-2b5d71b .elementor-cta__content{text-align:center;padding:0% 10% 0% 5%;}.elementor-195 .elementor-element.elementor-element-2b5d71b .elementor-cta__bg-wrapper{min-width:45%;}.elementor-195 .elementor-element.elementor-element-2b5d71b .elementor-cta__description{font-size:14px;}.elementor-195 .elementor-element.elementor-element-2b5d71b .elementor-cta__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-ec8945a{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-195 .elementor-element.elementor-element-8a82dfc{padding:0% 15% 0% 15%;}.elementor-195 .elementor-element.elementor-element-c31a12c.elementor-arrows-yes .elementor-main-swiper{width:calc( 95% - 40px );}.elementor-195 .elementor-element.elementor-element-c31a12c .elementor-main-swiper{width:95%;}.elementor-195 .elementor-element.elementor-element-c31a12c .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-c31a12c .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-195 .elementor-element.elementor-element-d445f14{--min-height:0px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-195 .elementor-element.elementor-element-e27c2ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-195 .elementor-element.elementor-element-8845d9f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-7c77787 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-7c77787{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-195 .elementor-element.elementor-element-78bab11 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-68ca773{--min-height:0px;--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;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-195 .elementor-element.elementor-element-ca047e2{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-195 .elementor-element.elementor-element-eeba2e9{text-align:start;}.elementor-195 .elementor-element.elementor-element-74daa8a{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-6fc13b1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-195 .elementor-element.elementor-element-07672bd{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-8f53080 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-3ec01c8 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-698c7e2{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-bf0e0d3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-3fffa3d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-8d7f751{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-d341b5b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-e2e3ff7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-531bc3b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-bfa7b0c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-3bfe33a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-7e8d1de{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-46ebc4b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-bbc1130 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-6fc2a28{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-195 .elementor-element.elementor-element-d0245fa .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-4d5e9de .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:12px 24px 12px 24px;}.elementor-195 .elementor-element.elementor-element-69cb08c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-195 .elementor-element.elementor-element-114d0ca{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-195 .elementor-element.elementor-element-5b681ef{--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-195 .elementor-element.elementor-element-c4636eb{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-195 .elementor-element.elementor-element-6cf9270{--width:44%;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-195 .elementor-element.elementor-element-1f3cb90 img{width:100%;height:205px;}.elementor-195 .elementor-element.elementor-element-2f9764a{--width:49%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-195 .elementor-element.elementor-element-f4786f8 img{width:100%;height:205px;}.elementor-195 .elementor-element.elementor-element-d5c7a9d{--margin-top:0%;--margin-bottom:26%;--margin-left:0%;--margin-right:0%;}.elementor-195 .elementor-element.elementor-element-2b5d71b .elementor-cta__content{padding:0% 5% 0% 5%;}.elementor-195 .elementor-element.elementor-element-2b5d71b .elementor-cta__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-ec8945a{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-195 .elementor-element.elementor-element-2daae10{text-align:center;}.elementor-195 .elementor-element.elementor-element-8a82dfc{padding:0% 0% 0% 0%;}.elementor-195 .elementor-element.elementor-element-c31a12c .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-195 .elementor-element.elementor-element-c31a12c .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS */<div style="background-color: #FAF7F2; padding: 40px 20px;">
  <div style="max-width: 1200px; margin: 0 auto;">
    
    <!-- HERO SECTION -->
    <div style="text-align: center; margin-bottom: 60px;">
      <h5 style="font-family: 'Open Sans', sans-serif; font-size: 14px; letter-spacing: 2px; color: #A57C5C; margin-bottom: 16px;">DISCOVER THE CATSKILLS</h5>
      <h1 style="font-family: 'Playfair Display', serif; font-size: 48px; color: #2C3E2C; margin-bottom: 20px;">Exploring Livingston Manor & Roscoe</h1>
      <p style="font-family: 'Open Sans', sans-serif; font-size: 18px; color: #4a5b4a; max-width: 700px; margin: 0 auto;">Two towns, endless adventures. From world-class fly fishing to cozy cafes and hidden gems, here's your insider's guide to the best of the Catskills.</p>
    </div>
    
    <!-- LOCAL SHOPS SECTION -->
    <div style="margin-bottom: 60px;">
      <h2 style="font-family: 'Playfair Display', serif; font-size: 32px; color: #2C3E2C; text-align: center; margin-bottom: 10px;">Main Street Finds</h2>
      <p style="font-family: 'Open Sans', sans-serif; font-size: 16px; text-align: center; color: #4a5b4a; margin-bottom: 30px;">There are so many great shops in town, but here are our favorites. Main Street's super walkable, so park once and wander.</p>
      
      <div style="display: flex; flex-wrap: wrap; gap: 20px; justify-content: center;">
        
        <!-- Homesteadt -->
        <div style="background: white; border-radius: 8px; width: 260px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
          <div style="background-color: #D9C5B0; width: 100%; height: 160px; display: flex; align-items: center; justify-content: center;">
            <span style="font-family: 'Playfair Display', serif; font-size: 20px; color: #2C3E2C; font-weight: bold;">Homesteadt</span>
          </div>
          <div style="padding: 15px;">
            <h3 style="margin: 0 0 8px; font-size: 18px;"><a href="https://www.homesteadt.com" target="_blank" style="color: #A57C5C; text-decoration: none;">Homesteadt</a></h3>
            <p style="margin: 0; font-size: 13px; line-height: 1.4;">Beautiful home goods and gifts that will make you want to redecorate everything.</p>
          </div>
        </div>
        
        <!-- DROOZ and Company -->
        <div style="background: white; border-radius: 8px; width: 260px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
          <div style="background-color: #D9C5B0; width: 100%; height: 160px; display: flex; align-items: center; justify-content: center;">
            <span style="font-family: 'Playfair Display', serif; font-size: 20px; color: #2C3E2C; font-weight: bold;">DROOZ & Co</span>
          </div>
          <div style="padding: 15px;">
            <h3 style="margin: 0 0 8px; font-size: 18px;"><a href="https://www.drooz.co" target="_blank" style="color: #A57C5C; text-decoration: none;">DROOZ and Company</a></h3>
            <p style="margin: 0; font-size: 13px; line-height: 1.4;">The perfect spot for hostess gifts that say "I really put thought into this."</p>
          </div>
        </div>
        
        <!-- Old Souls -->
        <div style="background: white; border-radius: 8px; width: 260px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
          <div style="background-color: #D9C5B0; width: 100%; height: 160px; display: flex; align-items: center; justify-content: center;">
            <span style="font-family: 'Playfair Display', serif; font-size: 20px; color: #2C3E2C; font-weight: bold;">Old Souls</span>
          </div>
          <div style="padding: 15px;">
            <h3 style="margin: 0 0 8px; font-size: 18px;"><a href="https://www.oldsouls.com" target="_blank" style="color: #A57C5C; text-decoration: none;">Old Souls</a></h3>
            <p style="margin: 0 0 5px; font-size: 13px; line-height: 1.4;">Vintage treasures and outdoor gear. Block out an hour, you never know what you'll find.</p>
            <p style="margin: 0; font-size: 11px;"><a href="https://www.instagram.com/oldsoulsvintagecatskills/" target="_blank" style="color: #A57C5C;">@oldsoulsvintagecatskills</a></p>
          </div>
        </div>
        
        <!-- Life Repurposed -->
        <div style="background: white; border-radius: 8px; width: 260px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
          <div style="background-color: #D9C5B0; width: 100%; height: 160px; display: flex; align-items: center; justify-content: center;">
            <span style="font-family: 'Playfair Display', serif; font-size: 20px; color: #2C3E2C; font-weight: bold;">Life Repurposed</span>
          </div>
          <div style="padding: 15px;">
            <h3 style="margin: 0 0 8px; font-size: 18px;"><a href="https://www.liferepurposed.com" target="_blank" style="color: #A57C5C; text-decoration: none;">Life Repurposed</a></h3>
            <p style="margin: 0; font-size: 13px; line-height: 1.4;">Vintage furniture, art, and jewelry at 62 Main Street. Every piece has a story.</p>
          </div>
        </div>
        
        <!-- Seasons -->
        <div style="background: white; border-radius: 8px; width: 260px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
          <div style="background-color: #D9C5B0; width: 100%; height: 160px; display: flex; align-items: center; justify-content: center;">
            <span style="font-family: 'Playfair Display', serif; font-size: 20px; color: #2C3E2C; font-weight: bold;">Seasons</span>
          </div>
          <div style="padding: 15px;">
            <h3 style="margin: 0 0 8px; font-size: 18px;"><a href="https://www.seasonscatskills.com" target="_blank" style="color: #A57C5C; text-decoration: none;">Seasons</a></h3>
            <p style="margin: 0; font-size: 13px; line-height: 1.4;">Beautifully curated goods that feel just right for the Catskills.</p>
          </div>
        </div>
        
        <!-- Jitterbug -->
        <div style="background: white; border-radius: 8px; width: 260px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
          <div style="background-color: #D9C5B0; width: 100%; height: 160px; display: flex; align-items: center; justify-content: center;">
            <span style="font-family: 'Playfair Display', serif; font-size: 20px; color: #2C3E2C; font-weight: bold;">Jitterbug</span>
          </div>
          <div style="padding: 15px;">
            <h3 style="margin: 0 0 8px; font-size: 18px;"><a href="https://www.jitterbugcatskills.com" target="_blank" style="color: #A57C5C; text-decoration: none;">Jitterbug Sights & Sounds</a></h3>
            <p style="margin: 0; font-size: 13px; line-height: 1.4;">Records, vintage toys, and art supplies. Perfect for kids or the kid in you.</p>
          </div>
        </div>
        
        <!-- Main Street Farm -->
        <div style="background: white; border-radius: 8px; width: 260px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
          <div style="background-color: #D9C5B0; width: 100%; height: 160px; display: flex; align-items: center; justify-content: center;">
            <span style="font-family: 'Playfair Display', serif; font-size: 20px; color: #2C3E2C; font-weight: bold;">Main Street Farm</span>
          </div>
          <div style="padding: 15px;">
            <h3 style="margin: 0 0 8px; font-size: 18px;"><a href="https://www.mainstreet.farm" target="_blank" style="color: #A57C5C; text-decoration: none;">Main Street Farm</a></h3>
            <p style="margin: 0; font-size: 13px; line-height: 1.4;">Part café, part market. Grab local cheese, a picnic, or just soak up the farm-fresh vibe.</p>
          </div>
        </div>
        
        <!-- Haven Market -->
        <div style="background: white; border-radius: 8px; width: 260px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
          <div style="background-color: #D9C5B0; width: 100%; height: 160px; display: flex; align-items: center; justify-content: center;">
            <span style="font-family: 'Playfair Display', serif; font-size: 20px; color: #2C3E2C; font-weight: bold;">Haven Market</span>
          </div>
          <div style="padding: 15px;">
            <h3 style="margin: 0 0 8px; font-size: 18px;"><a href="https://www.facebook.com/people/Haven-Market/100057160598133/" target="_blank" style="color: #A57C5C; text-decoration: none;">Haven Market</a></h3>
            <p style="margin: 0; font-size: 13px; line-height: 1.4;">Your spot for snacks, local goods, and everyday essentials. A non-profit plant-based market.</p>
          </div>
        </div>
        
        <!-- Grizzly Bagels -->
        <div style="background: white; border-radius: 8px; width: 260px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
          <div style="background-color: #D9C5B0; width: 100%; height: 160px; display: flex; align-items: center; justify-content: center;">
            <span style="font-family: 'Playfair Display', serif; font-size: 20px; color: #2C3E2C; font-weight: bold;">Grizzly Bagels</span>
          </div>
          <div style="padding: 15px;">
            <h3 style="margin: 0 0 8px; font-size: 18px;">Grizzly Bagels</h3>
            <p style="margin: 0; font-size: 13px; line-height: 1.4;">Fresh, hand-rolled bagels in Roscoe. The perfect grab-and-go breakfast.</p>
          </div>
        </div>
        
      </div>
    </div>
    
    <!-- UNIQUE EXPERIENCES SECTION -->
    <div style="background-color: #E8F0E8; margin: 0 -20px; padding: 60px 20px;">
      <div style="max-width: 1200px; margin: 0 auto;">
        <h2 style="font-family: 'Playfair Display', serif; font-size: 32px; color: #2C3E2C; text-align: center; margin-bottom: 10px;">Only Here</h2>
        <p style="font-family: 'Open Sans', sans-serif; font-size: 16px; text-align: center; color: #4a5b4a; margin-bottom: 40px;">Unique adventures you won't find anywhere else.</p>
        
        <div style="display: flex; flex-wrap: wrap; gap: 30px; justify-content: center;">
          
          <!-- Buck Brook Alpaca Farm -->
          <div style="background: white; border-radius: 8px; width: 350px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
            <div style="background-color: #D9C5B0; width: 100%; height: 200px; display: flex; align-items: center; justify-content: center;">
              <span style="font-family: 'Playfair Display', serif; font-size: 24px; color: #2C3E2C;">🦙 Buck Brook</span>
            </div>
            <div style="padding: 20px;">
              <h3 style="margin: 0 0 10px; font-size: 22px;"><a href="https://www.buckbrookalpacas.com" target="_blank" style="color: #A57C5C; text-decoration: none;">Buck Brook Alpaca Farm</a></h3>
              <p style="margin: 0 0 10px; font-size: 14px; line-height: 1.5;">Tucked in the dense forest of Roscoe lies this gem of fun and adventure. Tours go out on the hour, and you'll love visiting the farm store for yarn and blankets made from their own alpaca fiber. Donations encouraged!</p>
              <p style="margin: 0; font-size: 12px; color: #A57C5C;">📍 Roscoe, NY | Tours hourly</p>
            </div>
          </div>
          
          <!-- Arthur's Acres -->
          <div style="background: white; border-radius: 8px; width: 350px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
            <div style="background-color: #D9C5B0; width: 100%; height: 200px; display: flex; align-items: center; justify-content: center;">
              <span style="font-family: 'Playfair Display', serif; font-size: 24px; color: #2C3E2C;">🐷 Arthur's Acres</span>
            </div>
            <div style="padding: 20px;">
              <h3 style="margin: 0 0 10px; font-size: 22px;"><a href="https://www.arthursacres.org" target="_blank" style="color: #A57C5C; text-decoration: none;">Arthur's Acres Pig Sanctuary</a></h3>
              <p style="margin: 0 0 10px; font-size: 14px; line-height: 1.5;">Just down the road in Livingston Manor lies this incredible sanctuary. Home to rescued pigs big and small, all living safe, happy lives. Tours are by reservation only, and it's a heartwarming experience for all ages.</p>
              <p style="margin: 0; font-size: 12px; color: #A57C5C;">📍 Livingston Manor | By reservation only</p>
            </div>
          </div>
          
          <!-- Upward Brewing + Beer Mountain -->
          <div style="background: white; border-radius: 8px; width: 350px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
            <div style="background-color: #D9C5B0; width: 100%; height: 200px; display: flex; align-items: center; justify-content: center;">
              <span style="font-family: 'Playfair Display', serif; font-size: 24px; color: #2C3E2C;">🍺 Beer Mountain</span>
            </div>
            <div style="padding: 20px;">
              <h3 style="margin: 0 0 10px; font-size: 22px;"><a href="https://upwardbrewing.com" target="_blank" style="color: #A57C5C; text-decoration: none;">Upward Brewing Company</a></h3>
              <p style="margin: 0 0 10px; font-size: 14px; line-height: 1.5;">Just outside Livingston Manor lies this incredible hangout for all ages. Beer Mountain is a perfect beginner hike that only takes about 30 minutes to summit. Feel free to take a load off on the pavilion with your pets too!</p>
              <p style="margin: 0; font-size: 12px; color: #A57C5C;">📍 Livingston Manor | Dog-friendly | Hiking trail on-site</p>
            </div>
          </div>
          
          <!-- Fly Fishing at Beaverkill Angler -->
          <div style="background: white; border-radius: 8px; width: 350px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
            <div style="background-color: #D9C5B0; width: 100%; height: 200px; display: flex; align-items: center; justify-content: center;">
              <span style="font-family: 'Playfair Display', serif; font-size: 24px; color: #2C3E2C;">🎣 Trout Town</span>
            </div>
            <div style="padding: 20px;">
              <h3 style="margin: 0 0 10px; font-size: 22px;"><a href="https://www.beaverkillangler.com" target="_blank" style="color: #A57C5C; text-decoration: none;">Beaverkill Angler</a></h3>
              <p style="margin: 0 0 10px; font-size: 14px; line-height: 1.5;">At the center of Roscoe, the fly fishing capital of the world, lies Beaverkill Angler, an amazing fly fishing pro shop. Looking to fish? Make sure you have a valid license before booking a guided tour!</p>
              <p style="margin: 0; font-size: 12px; color: #A57C5C;">📍 Roscoe, NY | Guided tours available</p>
            </div>
          </div>
          
          <!-- Golfing -->
          <div style="background: white; border-radius: 8px; width: 350px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
            <div style="background-color: #D9C5B0; width: 100%; height: 200px; display: flex; align-items: center; justify-content: center;">
              <span style="font-family: 'Playfair Display', serif; font-size: 24px; color: #2C3E2C;">⛳ Tee Time</span>
            </div>
            <div style="padding: 20px;">
              <h3 style="margin: 0 0 10px; font-size: 22px;"><a href="https://www.roscoemountainclub.com" target="_blank" style="color: #A57C5C; text-decoration: none;">Roscoe Mountain Club</a> / <a href="https://www.monstergolfclub.com" target="_blank" style="color: #A57C5C; text-decoration: none;">Monster Golf Club</a></h3>
              <p style="margin: 0 0 10px; font-size: 14px; line-height: 1.5;">Just up the road from Buck Brook Alpaca Farm is the center for R&R. Roscoe Mountain Club has plenty to offer, but it's best to call before planning a visit. If you're heading to Resorts World Casino or Kartrite Indoor Waterpark, book a tee time at Monster Golf Club!</p>
              <p style="margin: 0; font-size: 12px; color: #A57C5C;">📍 Roscoe, NY | Call ahead</p>
            </div>
          </div>
          
          <!-- Bethel Woods -->
          <div style="background: white; border-radius: 8px; width: 350px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
            <div style="background-color: #D9C5B0; width: 100%; height: 200px; display: flex; align-items: center; justify-content: center;">
              <span style="font-family: 'Playfair Display', serif; font-size: 24px; color: #2C3E2C;">🎶 Woodstock</span>
            </div>
            <div style="padding: 20px;">
              <h3 style="margin: 0 0 10px; font-size: 22px;"><a href="https://www.bethelwoodscenter.org" target="_blank" style="color: #A57C5C; text-decoration: none;">Bethel Woods Center for the Arts</a></h3>
              <p style="margin: 0 0 10px; font-size: 14px; line-height: 1.5;">Whether you're looking to enjoy one of the various concerts and shows or want to learn about the Woodstock experience at their museum, there is no shortage of history here.</p>
              <p style="margin: 0; font-size: 12px; color: #A57C5C;">📍 Bethel, NY | Concerts & museum open year-round</p>
            </div>
          </div>
          
        </div>
      </div>
    </div>
    
    <!-- DINING GUIDE SECTION -->
    <div style="margin: 60px 0;">
      <h2 style="font-family: 'Playfair Display', serif; font-size: 32px; color: #2C3E2C; text-align: center; margin-bottom: 10px;">Eat Like a Local</h2>
      <p style="font-family: 'Open Sans', sans-serif; font-size: 16px; text-align: center; color: #4a5b4a; margin-bottom: 40px;">From breakfast biscuits to wood-fired pizza and craft brews.</p>
      
      <!-- Breakfast & Brunch -->
      <h3 style="font-family: 'Playfair Display', serif; font-size: 24px; color: #A57C5C; margin: 30px 0 20px 0;">Rise & Shine</h3>
      <div style="display: flex; flex-wrap: wrap; gap: 20px; justify-content: flex-start; margin-bottom: 40px;">
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;"><a href="https://www.thewalkincatskills.com" target="_blank" style="color: #A57C5C; text-decoration: none;">The Walk-In</a></h4>
          <p style="margin: 0; font-size: 13px;">66 Main Street, Livingston Manor. Famous for their buttermilk biscuits. The perfect pitstop to start your day.</p>
        </div>
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;">Café 43</h4>
          <p style="margin: 0; font-size: 13px;">43 Main Street, Livingston Manor. Hearty breakfast sandwiches in a cozy spot that feels like home.</p>
        </div>
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;"><a href="https://www.mainstreet.farm" target="_blank" style="color: #A57C5C; text-decoration: none;">Main Street Farm/Café</a></h4>
          <p style="margin: 0; font-size: 13px;">Farm-fresh dishes in a cozy spot. Pro tip: snag a seat on the back patio when the weather's nice.</p>
        </div>
        
      </div>
      
      <!-- Lunch & Casual -->
      <h3 style="font-family: 'Playfair Display', serif; font-size: 24px; color: #A57C5C; margin: 20px 0 20px 0;">Midday Bites</h3>
      <div style="display: flex; flex-wrap: wrap; gap: 20px; justify-content: flex-start; margin-bottom: 40px;">
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;"><a href="https://www.kaatskeller.com" target="_blank" style="color: #A57C5C; text-decoration: none;">Kaatskeller</a></h4>
          <p style="margin: 0; font-size: 13px;">39 Main Street, Livingston Manor. Family-style food, wood-fired pizzas, and cocktails by the fire. Upstairs bar after dark.</p>
        </div>
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;"><a href="https://www.thesmokejointny.com" target="_blank" style="color: #A57C5C; text-decoration: none;">The Smoke Joint</a></h4>
          <p style="margin: 0; font-size: 13px;">630 Old Route 17, Livingston Manor. Southern-style BBQ with a picnic vibe. Live music if you're lucky!</p>
        </div>
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;">Spotted Cow</h4>
          <p style="margin: 0; font-size: 13px;">Roscoe. Moo-ve on over and enjoy authentic Greek cuisine. Breakfast, lunch, dinner, and dessert.</p>
        </div>
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;">Dead Drift Deli</h4>
          <p style="margin: 0; font-size: 13px;">Roscoe. Craving fresh sandwiches, wraps, and local flavors? This spot is quick, tasty, and perfect for fueling up before your next adventure.</p>
        </div>
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;">Courtyard</h4>
          <p style="margin: 0; font-size: 13px;">Roscoe. Fresh American classics with a laid-back setting. Enjoy your meal in the fresh air on the outdoor patio!</p>
        </div>
        
      </div>
      
      <!-- Dinner & Drinks -->
      <h3 style="font-family: 'Playfair Display', serif; font-size: 24px; color: #A57C5C; margin: 20px 0 20px 0;">Sip & Savor</h3>
      <div style="display: flex; flex-wrap: wrap; gap: 20px; justify-content: flex-start; margin-bottom: 40px;">
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;"><a href="https://www.thresholdcatskills.com" target="_blank" style="color: #A57C5C; text-decoration: none;">Threshold</a></h4>
          <p style="margin: 0; font-size: 13px;">Livingston Manor. Fine dining with an exquisite Korean kitchen. Reservations strongly suggested.</p>
        </div>
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;">The Junction</h4>
          <p style="margin: 0; font-size: 13px;">Roscoe. Modern American cuisine in a sleek, contemporary setting. Settle in near the windows and enjoy the vibrant interior.</p>
        </div>
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;">Rockland House</h4>
          <p style="margin: 0; font-size: 13px;">Roscoe. Classic Catskills dinner with a rustic vibe. Hearty, comforting meals in a warm setting.</p>
        </div>
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;">Northern Farmhouse Pasta</h4>
          <p style="margin: 0; font-size: 13px;">Roscoe. Handmade pasta and comforting Italian flavors in a warm, quaint setting.</p>
        </div>
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;">The Riverside Café & Lodging</h4>
          <p style="margin: 0; font-size: 13px;">Roscoe. Relaxed evenings with hearty dinners in a cozy setting. Don't miss the window seats with perfect river views.</p>
        </div>
        
      </div>
      
      <!-- Drinks -->
      <h3 style="font-family: 'Playfair Display', serif; font-size: 24px; color: #A57C5C; margin: 20px 0 20px 0;">Pints & Spirits</h3>
      <div style="display: flex; flex-wrap: wrap; gap: 20px; justify-content: flex-start;">
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;"><a href="https://upwardbrewing.com" target="_blank" style="color: #A57C5C; text-decoration: none;">Upward Brewery</a></h4>
          <p style="margin: 0; font-size: 13px;">Still have some energy? Ask about hiking Beer Mountain! Need to kick back? Bring your pups and pints, and get ready to have some fun.</p>
        </div>
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;">Roscoe Beer Co.</h4>
          <p style="margin: 0; font-size: 13px;">A local favorite brewery with beers, ciders, seasonal brews, and pub-style bites. Enjoy the outdoor beer garden, lawn games, live music, and dog-friendly vibes.</p>
        </div>
        
        <div style="background: white; border-radius: 8px; width: 280px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 15px;">
          <h4 style="margin: 0 0 8px; font-size: 18px;"><a href="https://www.dogoodspirits.com" target="_blank" style="color: #A57C5C; text-decoration: none;">Do Good Spirits</a></h4>
          <p style="margin: 0; font-size: 13px;">Local craft distillery serving handmade vodka, gin, bourbon, and in-house cocktails. Enjoy the outdoor cocktail area with live music, food, and good vibes.</p>
        </div>
        
      </div>
    </div>
    
    <!-- PRO TIP SECTION -->
    <div style="background-color: #E8F0E8; margin: 0 -20px; padding: 40px 20px;">
      <div style="max-width: 1200px; margin: 0 auto; text-align: center;">
        <span style="font-size: 48px;">🏞️</span>
        <h3 style="font-family: 'Playfair Display', serif; font-size: 28px; color: #2C3E2C; margin: 10px 0;">Local's Tip</h3>
        <p style="font-family: 'Open Sans', sans-serif; font-size: 16px; color: #4a5b4a; max-width: 600px; margin: 0 auto;">Cool off or just enjoy the sounds of a babbling creek. Hidden behind the shops in town is the Willowemoc Creek. Find a peaceful spot at 41°54'03.3"N 74°49'43.3"W.</p>
      </div>
    </div>
    
    <!-- EVENTS SECTION -->
    <div style="margin: 60px 0;">
      <h2 style="font-family: 'Playfair Display', serif; font-size: 32px; color: #2C3E2C; text-align: center; margin-bottom: 10px;">What's Happening</h2>
      <p style="font-family: 'Open Sans', sans-serif; font-size: 16px; text-align: center; color: #4a5b4a; margin-bottom: 30px;">Keep your eyes peeled for billboards and flyers around town. There's always something going on in the Catskills!</p>
      
      <div style="display: flex; flex-wrap: wrap; gap: 30px; justify-content: center;">
        
        <!-- Concerts at Bethel Woods -->
        <div style="background: white; border-radius: 8px; width: 350px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 20px;">
          <h3 style="margin: 0 0 15px; font-size: 22px; color: #A57C5C;">🎵 Upcoming Shows</h3>
          <ul style="margin: 0; padding-left: 20px; font-size: 13px; line-height: 1.8;">
            <li>Fri, Mar 6 – Marc Roberge (O.A.R.) at Bethel Woods</li>
            <li>Sat, Mar 7 – All You Need Is George (George Harrison tribute)</li>
            <li>Sat, Mar 14 – Jim Messina</li>
            <li>Sat, Mar 21 – Lez Zeppelin (Led Zeppelin tribute)</li>
            <li>Sat, Mar 28 – Zebra (50th Anniversary Tour)</li>
            <li>Sat, Mar 28 – Colin Jost (Comedy) at Resorts World Catskills</li>
          </ul>
          <p style="margin-top: 15px; font-size: 12px;"><a href="https://www.bethelwoodscenter.org" target="_blank" style="color: #A57C5C;">More at bethelwoodscenter.org →</a></p>
        </div>
        
        <!-- Local Community Events -->
        <div style="background: white; border-radius: 8px; width: 350px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 20px;">
          <h3 style="margin: 0 0 15px; font-size: 22px; color: #A57C5C;">🎪 Community Events</h3>
          <ul style="margin: 0; padding-left: 20px; font-size: 13px; line-height: 1.8;">
            <li>Trout About Town – Opening Day scavenger hunt (Livingston Manor)</li>
            <li>First Cast – Roscoe trout season celebration</li>
            <li>Roscoe Farmer's Market – Sundays, May through October</li>
          </ul>
        </div>
        
        <!-- Bethel Woods Programs -->
        <div style="background: white; border-radius: 8px; width: 350px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); padding: 20px;">
          <h3 style="margin: 0 0 15px; font-size: 22px; color: #A57C5C;">🎨 Workshops & Programs</h3>
          <ul style="margin: 0; padding-left: 20px; font-size: 13px; line-height: 1.8;">
            <li>Woodstock Journey Dance – dance workshop</li>
            <li>Still Life Photography with Bette Blau</li>
            <li>Beyond the Brush: Abstract Painting</li>
            <li>Adult Programs – Lectures, workshops & talks</li>
            <li>Teen & Kids Arts Programs – Theatre, art, photography</li>
          </ul>
          <p style="margin-top: 15px; font-size: 12px;"><a href="https://www.bethelwoodscenter.org" target="_blank" style="color: #A57C5C;">More programs →</a></p>
        </div>
        
      </div>
    </div>
    
    <!-- CTA SECTION -->
    <div style="background-color: #2C3E2C; border-radius: 12px; padding: 50px 30px; text-align: center; margin-top: 40px;">
      <h2 style="font-family: 'Playfair Display', serif; font-size: 32px; color: white; margin-bottom: 16px;">Ready to Explore?</h2>
      <p style="font-family: 'Open Sans', sans-serif; font-size: 16px; color: #E8F0E8; max-width: 500px; margin: 0 auto 24px auto;">Come stay with us and make Namaste Catskills your home base for all these adventures.</p>
      <a href="#" style="background-color: #A57C5C; color: white; padding: 12px 30px; border-radius: 30px; text-decoration: none; font-family: 'Open Sans', sans-serif; font-weight: bold; display: inline-block;">Book Your Stay</a>
    </div>
    
  </div>
</div>/* End custom CSS */