.elementor-7615 .elementor-element.elementor-element-cd80242{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-7615 .elementor-element.elementor-element-cd80242:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-cd80242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-cd80242.e-con{--align-self:center;}.elementor-7615 .elementor-element.elementor-element-1d29445{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-1d29445.e-con{--align-self:center;}.elementor-7615 .elementor-element.elementor-element-27bcad9{--display:flex;--min-height:50px;--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;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7615 .elementor-element.elementor-element-cb42e4b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#333333;}.elementor-7615 .elementor-element.elementor-element-cb42e4b p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-1acfc3d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#333333;}.elementor-7615 .elementor-element.elementor-element-1acfc3d p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-788e10a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#333333;}.elementor-7615 .elementor-element.elementor-element-788e10a p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-48d4e8d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#333333;}.elementor-7615 .elementor-element.elementor-element-48d4e8d p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-0f9b566{--display:flex;}.elementor-7615 .elementor-element.elementor-element-0f9b566.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-c10309f{--display:flex;--min-height:780px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-c10309f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-e7ba711{--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-7615 .elementor-element.elementor-element-e7ba711.e-con{--align-self:flex-start;}.elementor-7615 .elementor-element.elementor-element-7f02df1{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-7f02df1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-59fe234{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7615 .elementor-element.elementor-element-59fe234.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-c7aad2a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-c7aad2a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7615 .elementor-element.elementor-element-f94e4c5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 50.639% );max-width:50.639%;--container-widget-width:50.639%;--container-widget-flex-grow:0;border-style:groove;border-width:1px 1px 1px 1px;border-color:#FFFFFF75;border-radius:0px 50px 0px 50px;box-shadow:0px 0px 100px 5px rgba(231, 231, 231, 0.5) inset;text-align:center;}.elementor-7615 .elementor-element.elementor-element-f94e4c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-f94e4c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:110px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-b65cc0c{--display:flex;--min-height:22px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7615 .elementor-element.elementor-element-b65cc0c.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-cce9f48{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-0e0b27d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 103.063% );max-width:103.063%;--container-widget-width:103.063%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:500;letter-spacing:1px;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-0e0b27d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-0e0b27d p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-b001e0d{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7615 .elementor-element.elementor-element-b001e0d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7615 .elementor-element.elementor-element-7419d95 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 2px rgba(0,0,0,0.3);background-image:linear-gradient(180deg, #EEEEEE57 0%, #FFFFFF61 100%);border-style:groove;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-7615 .elementor-element.elementor-element-7419d95{width:var( --container-widget-width, 24.165% );max-width:24.165%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:24.165%;--container-widget-flex-grow:0;}.elementor-7615 .elementor-element.elementor-element-7419d95.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-897bd81{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7615 .elementor-element.elementor-element-897bd81.e-con{--align-self:center;}.elementor-7615 .elementor-element.elementor-element-1cc7004{--display:flex;--min-height:0px;--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;}.elementor-7615 .elementor-element.elementor-element-1cc7004.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-5387322{--display:flex;--min-height:730px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-5387322.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-11826e3{--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;--background-transition:0.3s;--overlay-opacity:0.5;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 100px 0px #FFFFFF inset;}.elementor-7615 .elementor-element.elementor-element-11826e3::before, .elementor-7615 .elementor-element.elementor-element-11826e3 > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-11826e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-11826e3 > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-11826e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-11826e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7615 .elementor-element.elementor-element-11826e3:hover::before, .elementor-7615 .elementor-element.elementor-element-11826e3:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-11826e3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-11826e3 > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-11826e3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7615 .elementor-element.elementor-element-11826e3:hover{--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-11826e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-b3a19e9{--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;--background-transition:0.3s;--overlay-opacity:0.5;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;}.elementor-7615 .elementor-element.elementor-element-b3a19e9::before, .elementor-7615 .elementor-element.elementor-element-b3a19e9 > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-b3a19e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-b3a19e9 > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-b3a19e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-b3a19e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7615 .elementor-element.elementor-element-b3a19e9:hover::before, .elementor-7615 .elementor-element.elementor-element-b3a19e9:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-b3a19e9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-b3a19e9 > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-b3a19e9 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7615 .elementor-element.elementor-element-b3a19e9:hover{--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-b3a19e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-6a30009{--display:flex;--min-height:170px;--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;--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-7615 .elementor-element.elementor-element-6a30009:hover::before, .elementor-7615 .elementor-element.elementor-element-6a30009:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-6a30009:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-6a30009 > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-6a30009 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000008 0%, #00000008 100%);}.elementor-7615 .elementor-element.elementor-element-6a30009:hover{--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-6a30009.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-5378cf4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-5378cf4.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-1e6e125{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 142.058% );max-width:142.058%;--container-widget-width:142.058%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:400;color:#5757577D;}.elementor-7615 .elementor-element.elementor-element-1e6e125.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-1e6e125 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-35c6d3b{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-7615 .elementor-element.elementor-element-35c6d3b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-1c784e0{--display:flex;}.elementor-7615 .elementor-element.elementor-element-37e1e95{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:end;}.elementor-7615 .elementor-element.elementor-element-37e1e95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#333333;}.elementor-7615 .elementor-element.elementor-element-c1ff10d{--display:flex;}.elementor-7615 .elementor-element.elementor-element-c1ff10d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-90b0c1e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:end;color:#444444;}.elementor-7615 .elementor-element.elementor-element-90b0c1e p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-676ac06{--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;--background-transition:0.3s;--overlay-opacity:0.5;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 100px 0px #FFFFFF inset;}.elementor-7615 .elementor-element.elementor-element-676ac06::before, .elementor-7615 .elementor-element.elementor-element-676ac06 > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-676ac06 > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-676ac06 > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-676ac06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-676ac06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7615 .elementor-element.elementor-element-676ac06:hover::before, .elementor-7615 .elementor-element.elementor-element-676ac06:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-676ac06:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-676ac06 > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-676ac06 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7615 .elementor-element.elementor-element-676ac06:hover{--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-676ac06.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-aa343c0{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;}.elementor-7615 .elementor-element.elementor-element-aa343c0:hover::before, .elementor-7615 .elementor-element.elementor-element-aa343c0:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-aa343c0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-aa343c0 > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-aa343c0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000008 0%, #00000008 100%);}.elementor-7615 .elementor-element.elementor-element-aa343c0::before, .elementor-7615 .elementor-element.elementor-element-aa343c0 > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-aa343c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-aa343c0 > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-aa343c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-aa343c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7615 .elementor-element.elementor-element-aa343c0:hover{--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-aa343c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-8c48544{--display:flex;--min-height:170px;--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;--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-7615 .elementor-element.elementor-element-8c48544.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-6053f6d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-6053f6d.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-e3593de{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 142.058% );max-width:142.058%;--container-widget-width:142.058%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:400;color:#5757577D;}.elementor-7615 .elementor-element.elementor-element-e3593de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-e3593de p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-cd7daa5{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-7615 .elementor-element.elementor-element-cd7daa5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-5b56e4e{--display:flex;}.elementor-7615 .elementor-element.elementor-element-bde4301{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:end;}.elementor-7615 .elementor-element.elementor-element-bde4301 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#333333;}.elementor-7615 .elementor-element.elementor-element-57b2180{--display:flex;}.elementor-7615 .elementor-element.elementor-element-57b2180.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-74a7864{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:end;color:#444444;}.elementor-7615 .elementor-element.elementor-element-74a7864 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-77fff43{--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;--background-transition:0.3s;--overlay-opacity:0.5;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 100px 0px #FFFFFF inset;}.elementor-7615 .elementor-element.elementor-element-77fff43::before, .elementor-7615 .elementor-element.elementor-element-77fff43 > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-77fff43 > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-77fff43 > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-77fff43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-77fff43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7615 .elementor-element.elementor-element-77fff43:hover::before, .elementor-7615 .elementor-element.elementor-element-77fff43:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-77fff43:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-77fff43 > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-77fff43 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7615 .elementor-element.elementor-element-77fff43:hover{--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-77fff43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-e69853a{--display:flex;--min-height:170px;--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;--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-7615 .elementor-element.elementor-element-e69853a:hover::before, .elementor-7615 .elementor-element.elementor-element-e69853a:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-e69853a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-e69853a > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-e69853a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000008 0%, #00000008 100%);}.elementor-7615 .elementor-element.elementor-element-e69853a:hover{--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-e69853a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-3693b79{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-3693b79.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-9d35de6{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 142.058% );max-width:142.058%;--container-widget-width:142.058%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:400;color:#5757577D;}.elementor-7615 .elementor-element.elementor-element-9d35de6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-9d35de6 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-515b05a{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-7615 .elementor-element.elementor-element-515b05a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-9b31e9d{--display:flex;}.elementor-7615 .elementor-element.elementor-element-178c766{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:end;}.elementor-7615 .elementor-element.elementor-element-178c766 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#333333;}.elementor-7615 .elementor-element.elementor-element-4203949{--display:flex;}.elementor-7615 .elementor-element.elementor-element-4203949.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-28435bf{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:end;color:#444444;}.elementor-7615 .elementor-element.elementor-element-28435bf p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-6b75284{--display:flex;--min-height:620px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-6b75284.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-84b9bba{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7615 .elementor-element.elementor-element-84b9bba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-9682041{--e-image-carousel-slides-to-show:1;}.elementor-7615 .elementor-element.elementor-element-9682041 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:groove;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-7615 .elementor-element.elementor-element-b1c0fdf{--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;}.elementor-7615 .elementor-element.elementor-element-1b61f20{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#353535;}.elementor-7615 .elementor-element.elementor-element-1b61f20 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-5adff0d{--display:flex;--min-height:750px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7615 .elementor-element.elementor-element-5adff0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-c3396c1{--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:stretch;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-c3396c1:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-c3396c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-29.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-c3396c1::before, .elementor-7615 .elementor-element.elementor-element-c3396c1 > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-c3396c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-c3396c1 > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-c3396c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-c3396c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1D1D1D 0%, #6B6B6B 100%);}.elementor-7615 .elementor-element.elementor-element-c3396c1:hover::before, .elementor-7615 .elementor-element.elementor-element-c3396c1:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-c3396c1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-c3396c1 > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-c3396c1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-29.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-c3396c1:hover{--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-c3396c1, .elementor-7615 .elementor-element.elementor-element-c3396c1::before{--overlay-transition:0s;}.elementor-7615 .elementor-element.elementor-element-c3396c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-ca77075{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7615 .elementor-element.elementor-element-ca77075.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-f5faa8a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-f5faa8a.elementor-element{--align-self:stretch;}.elementor-7615 .elementor-element.elementor-element-4a98e9c{--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:center;}.elementor-7615 .elementor-element.elementor-element-4a98e9c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-2340d35{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-3935a6b{--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:stretch;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-3935a6b:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-3935a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-35-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-3935a6b::before, .elementor-7615 .elementor-element.elementor-element-3935a6b > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-3935a6b > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-3935a6b > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-3935a6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-3935a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1D1D1D 0%, #6B6B6B 100%);}.elementor-7615 .elementor-element.elementor-element-3935a6b:hover::before, .elementor-7615 .elementor-element.elementor-element-3935a6b:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-3935a6b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-3935a6b > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-3935a6b > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-35-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-3935a6b:hover{--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-3935a6b, .elementor-7615 .elementor-element.elementor-element-3935a6b::before{--overlay-transition:0s;}.elementor-7615 .elementor-element.elementor-element-3935a6b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-a2e8528{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7615 .elementor-element.elementor-element-a2e8528.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-e30d425{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-e30d425.elementor-element{--align-self:stretch;}.elementor-7615 .elementor-element.elementor-element-ebf6d85{--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:center;}.elementor-7615 .elementor-element.elementor-element-ebf6d85.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-7eb0a51{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-5835b0d{--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:stretch;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-5835b0d:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-5835b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-37.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-5835b0d::before, .elementor-7615 .elementor-element.elementor-element-5835b0d > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-5835b0d > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-5835b0d > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-5835b0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-5835b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1D1D1D 0%, #6B6B6B 100%);}.elementor-7615 .elementor-element.elementor-element-5835b0d:hover::before, .elementor-7615 .elementor-element.elementor-element-5835b0d:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-5835b0d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-5835b0d > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-5835b0d > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-37.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-5835b0d:hover{--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-5835b0d, .elementor-7615 .elementor-element.elementor-element-5835b0d::before{--overlay-transition:0s;}.elementor-7615 .elementor-element.elementor-element-5835b0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-9dff1bc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7615 .elementor-element.elementor-element-9dff1bc.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-f5c3e6a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-f5c3e6a.elementor-element{--align-self:stretch;}.elementor-7615 .elementor-element.elementor-element-f90f88c{--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:center;}.elementor-7615 .elementor-element.elementor-element-f90f88c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-4997e75{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-c6ddd3c{--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:stretch;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-c6ddd3c:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-c6ddd3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-39.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-c6ddd3c::before, .elementor-7615 .elementor-element.elementor-element-c6ddd3c > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-c6ddd3c > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-c6ddd3c > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-c6ddd3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-c6ddd3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1D1D1D 0%, #6B6B6B 100%);}.elementor-7615 .elementor-element.elementor-element-c6ddd3c:hover::before, .elementor-7615 .elementor-element.elementor-element-c6ddd3c:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-c6ddd3c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-c6ddd3c > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-c6ddd3c > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-39.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-c6ddd3c:hover{--overlay-opacity:0.5;}.elementor-7615 .elementor-element.elementor-element-c6ddd3c, .elementor-7615 .elementor-element.elementor-element-c6ddd3c::before{--overlay-transition:0s;}.elementor-7615 .elementor-element.elementor-element-c6ddd3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-cbfa8fb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7615 .elementor-element.elementor-element-cbfa8fb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-9d92950{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-9d92950.elementor-element{--align-self:stretch;}.elementor-7615 .elementor-element.elementor-element-72094d4{--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:center;}.elementor-7615 .elementor-element.elementor-element-72094d4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-9b28fbb{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-6596f96{--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;}.elementor-7615 .elementor-element.elementor-element-6596f96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-64eb246{--display:flex;--min-height:60vh;--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-7615 .elementor-element.elementor-element-64eb246.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-ffccdb3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7615 .elementor-element.elementor-element-ffccdb3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-2728203{--display:flex;--min-height:730px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#7A7A7A;--border-color:#7A7A7A;--border-radius:0px 0px 1px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7615 .elementor-element.elementor-element-2728203::before, .elementor-7615 .elementor-element.elementor-element-2728203 > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-2728203 > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-2728203 > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-2728203 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-2728203 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #7A7A7A 0%, #7A7A7A 100%);}.elementor-7615 .elementor-element.elementor-element-2728203.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-c965174{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:700;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-c965174.elementor-element{--align-self:center;}.elementor-7615 .elementor-element.elementor-element-c965174 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-44eb7f0{--display:flex;--min-height:730px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#7A7A7A;--border-color:#7A7A7A;}.elementor-7615 .elementor-element.elementor-element-44eb7f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-b3c7e01 .title-wrap{flex-direction:column;}.elementor-7615 .elementor-element.elementor-element-b3c7e01 .wcf--image-box{text-align:left;}.elementor-7615 .elementor-element.elementor-element-b3c7e01 .wcf__slider{--slides-to-show:3;--space-between:20px;}.elementor-7615 .elementor-element.elementor-element-b3c7e01{width:var( --container-widget-width, 92.448% );max-width:92.448%;--container-widget-width:92.448%;--container-widget-flex-grow:0;}.elementor-7615 .elementor-element.elementor-element-b3c7e01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-b3c7e01 .swiper-slide{--scale-x:0.9;--scale-y:0.7;}.elementor-7615 .elementor-element.elementor-element-b3c7e01 .wcf__slider {height:590px;}.elementor-7615 .elementor-element.elementor-element-b3c7e01 .content{padding:0px 0px 0px 0px;}.elementor-7615 .elementor-element.elementor-element-b3c7e01 .thumb img{width:1000px;height:529px;object-fit:cover;object-position:center center;}.elementor-7615 .elementor-element.elementor-element-2f5c2c7{--display:flex;--min-height:710px;--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;border-style:solid;--border-style:solid;border-width:3px 0px 0px 3px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#7A7A7A;--border-color:#7A7A7A;}.elementor-7615 .elementor-element.elementor-element-2f5c2c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-f41c31d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-f41c31d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-e6dbe4a{--display:flex;}.elementor-7615 .elementor-element.elementor-element-9c226d6{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:end;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#252525;}.elementor-7615 .elementor-element.elementor-element-8f392da{--display:flex;--overlay-opacity:1;}.elementor-7615 .elementor-element.elementor-element-8f392da::before, .elementor-7615 .elementor-element.elementor-element-8f392da > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-8f392da > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-8f392da > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-8f392da > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-8f392da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #7A7A7A 0%, #7A7A7A 100%);}.elementor-7615 .elementor-element.elementor-element-08f7f10{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:end;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-4569cc6{--display:flex;}.elementor-7615 .elementor-element.elementor-element-782cd9b .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#353535;color:#353535;background-image:linear-gradient(180deg, #EEEEEED9 0%, #FFFFFFCF 100%);border-style:groove;border-width:2px 2px 2px 2px;border-color:#FDFDFD78;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-7615 .elementor-element.elementor-element-782cd9b{width:var( --container-widget-width, 102.386% );max-width:102.386%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:102.386%;--container-widget-flex-grow:0;}.elementor-7615 .elementor-element.elementor-element-782cd9b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-7fa68a1{--display:flex;--min-height:95vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-7615 .elementor-element.elementor-element-7fa68a1:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-7fa68a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-7fa68a1::before, .elementor-7615 .elementor-element.elementor-element-7fa68a1 > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-7fa68a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-7fa68a1 > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-7fa68a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-7fa68a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000A3 0%, #0A0A0ABD 100%);}.elementor-7615 .elementor-element.elementor-element-5f94d42{--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:space-between;}.elementor-7615 .elementor-element.elementor-element-5f94d42.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-4e50779{--display:flex;--min-height:720px;--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;}.elementor-7615 .elementor-element.elementor-element-4e50779.e-con{--align-self:center;}.elementor-7615 .elementor-element.elementor-element-5708f08{--display:flex;--min-height:470px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7615 .elementor-element.elementor-element-5708f08:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-5708f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-40.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-5708f08.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-6e83ba4{--display:flex;--min-height:470px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7615 .elementor-element.elementor-element-6e83ba4:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-6e83ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-37.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-6e83ba4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-8380818{--display:flex;--min-height:80px;--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;}.elementor-7615 .elementor-element.elementor-element-8380818.e-con{--align-self:flex-end;}.elementor-7615 .elementor-element.elementor-element-1bd2179{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-1bd2179.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-1bd2179 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-03028d1{--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;}.elementor-7615 .elementor-element.elementor-element-d59fe33{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-d59fe33.e-con{--align-self:center;}.elementor-7615 .elementor-element.elementor-element-e9b1de8{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-e9b1de8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-ec7d9f2{--display:flex;}.elementor-7615 .elementor-element.elementor-element-0539d57{--display:flex;}.elementor-7615 .elementor-element.elementor-element-dc0d745{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-7ac5969{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:flex-end;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-7615 .elementor-element.elementor-element-7ac5969 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, #EEEEEE6E 0%, #F7F7F770 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF73;}.elementor-7615 .elementor-element.elementor-element-7ac5969 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-7615 .elementor-element.elementor-element-7ac5969 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:400;}.elementor-7615 .elementor-element.elementor-element-57503ef{--display:flex;}.elementor-7615 .elementor-element.elementor-element-548424a{--display:flex;}.elementor-7615 .elementor-element.elementor-element-91491da{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-fa05e85{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-7615 .elementor-element.elementor-element-fa05e85 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, #EEEEEE6E 0%, #F7F7F770 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF73;}.elementor-7615 .elementor-element.elementor-element-fa05e85 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-7615 .elementor-element.elementor-element-fa05e85 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:400;}.elementor-7615 .elementor-element.elementor-element-c8ccab3{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-7615 .elementor-element.elementor-element-c8ccab3.e-con{--align-self:center;}.elementor-7615 .elementor-element.elementor-element-e5ff0d4{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-1a8bee7{--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-7615 .elementor-element.elementor-element-1a8bee7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-7154b57{--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-7615 .elementor-element.elementor-element-7154b57.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-968f06e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 102.05% );max-width:102.05%;--container-widget-width:102.05%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-968f06e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-968f06e p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-83b12a7{--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-7615 .elementor-element.elementor-element-896a14b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-896a14b.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-896a14b p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-dfe2da6{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7615 .elementor-element.elementor-element-63bd5e0{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7615 .elementor-element.elementor-element-63bd5e0.elementor-element{--align-self:flex-start;}.elementor-7615 .elementor-element.elementor-element-63bd5e0 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-7615 .elementor-element.elementor-element-63bd5e0 .elementor-divider{text-align:right;padding-block-start:5px;padding-block-end:5px;}.elementor-7615 .elementor-element.elementor-element-e000706{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-a216a73{--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-7615 .elementor-element.elementor-element-a216a73.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-15a743d{--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-7615 .elementor-element.elementor-element-15a743d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-a5e6466{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 102.05% );max-width:102.05%;--container-widget-width:102.05%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-a5e6466.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-a5e6466 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-7bd92a1{--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-7615 .elementor-element.elementor-element-bf9f922{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-bf9f922.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-bf9f922 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-80455a8{--display:flex;}.elementor-7615 .elementor-element.elementor-element-4fa5c6d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7615 .elementor-element.elementor-element-4fa5c6d.elementor-element{--align-self:flex-start;}.elementor-7615 .elementor-element.elementor-element-4fa5c6d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-7615 .elementor-element.elementor-element-4fa5c6d .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-7615 .elementor-element.elementor-element-0ecc5fe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-8032645{--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-7615 .elementor-element.elementor-element-8032645.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-add6118{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-7615 .elementor-element.elementor-element-add6118.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-535f1f7{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 102.05% );max-width:102.05%;--container-widget-width:102.05%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-535f1f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-535f1f7 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-eae9e89{--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-7615 .elementor-element.elementor-element-31d3c8b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-31d3c8b.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-31d3c8b p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-a72cc04{--display:flex;}.elementor-7615 .elementor-element.elementor-element-81c0355{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7615 .elementor-element.elementor-element-81c0355.elementor-element{--align-self:flex-start;}.elementor-7615 .elementor-element.elementor-element-81c0355 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-7615 .elementor-element.elementor-element-81c0355 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-7615 .elementor-element.elementor-element-0a6a67c{--display:flex;--min-height:520px;--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;}.elementor-7615 .elementor-element.elementor-element-5d0541d{--display:flex;--min-height:90vh;--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;}.elementor-7615 .elementor-element.elementor-element-5d0541d.e-con{--align-self:center;}.elementor-7615 .elementor-element.elementor-element-4e87f8c{--display:flex;--min-height:770px;--overlay-opacity:0.6;}.elementor-7615 .elementor-element.elementor-element-4e87f8c:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-4e87f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-7.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-4e87f8c::before, .elementor-7615 .elementor-element.elementor-element-4e87f8c > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-4e87f8c > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-4e87f8c > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-4e87f8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-4e87f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2C2C2C 0%, #2C2C2C 100%);}.elementor-7615 .elementor-element.elementor-element-4e87f8c:hover::before, .elementor-7615 .elementor-element.elementor-element-4e87f8c:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-4e87f8c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-4e87f8c > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-4e87f8c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7615 .elementor-element.elementor-element-4e87f8c:hover{--overlay-opacity:0;}.elementor-7615 .elementor-element.elementor-element-4e87f8c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-977ffab{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:500;letter-spacing:1.5px;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-977ffab p{margin-block-end:0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7615 .elementor-element.elementor-element-1a671b2 .gallery-item .gallery-caption{text-align:center;}.elementor-7615 .elementor-element.elementor-element-ca5d41a{--display:flex;--min-height:770px;--overlay-opacity:0.6;}.elementor-7615 .elementor-element.elementor-element-ca5d41a:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-ca5d41a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-20.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-ca5d41a::before, .elementor-7615 .elementor-element.elementor-element-ca5d41a > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-ca5d41a > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-ca5d41a > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-ca5d41a > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-ca5d41a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2C2C2C 0%, #2C2C2C 100%);}.elementor-7615 .elementor-element.elementor-element-ca5d41a:hover::before, .elementor-7615 .elementor-element.elementor-element-ca5d41a:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-ca5d41a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-ca5d41a > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-ca5d41a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7615 .elementor-element.elementor-element-ca5d41a:hover{--overlay-opacity:0;}.elementor-7615 .elementor-element.elementor-element-ca5d41a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-f51a3e2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:500;letter-spacing:1.5px;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-f50b66c .gallery-item .gallery-caption{text-align:center;}.elementor-7615 .elementor-element.elementor-element-886c048{--display:flex;--min-height:770px;--overlay-opacity:0.6;}.elementor-7615 .elementor-element.elementor-element-886c048:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-886c048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-16.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-886c048::before, .elementor-7615 .elementor-element.elementor-element-886c048 > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-886c048 > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-886c048 > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-886c048 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-886c048 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2C2C2C 0%, #2C2C2C 100%);}.elementor-7615 .elementor-element.elementor-element-886c048:hover::before, .elementor-7615 .elementor-element.elementor-element-886c048:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-886c048:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-886c048 > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-886c048 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7615 .elementor-element.elementor-element-886c048:hover{--overlay-opacity:0;}.elementor-7615 .elementor-element.elementor-element-886c048.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-c1ae8ca{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:500;letter-spacing:1.5px;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-df998cc .gallery-item .gallery-caption{text-align:center;}.elementor-7615 .elementor-element.elementor-element-4f1b8b5{--display:flex;--min-height:770px;--overlay-opacity:0.6;}.elementor-7615 .elementor-element.elementor-element-4f1b8b5:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-4f1b8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-10.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-4f1b8b5::before, .elementor-7615 .elementor-element.elementor-element-4f1b8b5 > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-4f1b8b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-4f1b8b5 > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-4f1b8b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7615 .elementor-element.elementor-element-4f1b8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2C2C2C 0%, #2C2C2C 100%);}.elementor-7615 .elementor-element.elementor-element-4f1b8b5:hover::before, .elementor-7615 .elementor-element.elementor-element-4f1b8b5:hover > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-4f1b8b5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7615 .elementor-element.elementor-element-4f1b8b5 > .elementor-background-slideshow:hover::before, .elementor-7615 .elementor-element.elementor-element-4f1b8b5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7615 .elementor-element.elementor-element-4f1b8b5:hover{--overlay-opacity:0;}.elementor-7615 .elementor-element.elementor-element-4f1b8b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-66c1bf0{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:500;letter-spacing:1.5px;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-f943b9f .gallery-item .gallery-caption{text-align:center;}.elementor-7615 .elementor-element.elementor-element-81f7534{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7615 .elementor-element.elementor-element-81f7534:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-81f7534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1F1F1F 0%, #1F1F1F 100%);}.elementor-7615 .elementor-element.elementor-element-81f7534.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-2919e12{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7615 .elementor-element.elementor-element-2919e12.e-con{--align-self:center;}.elementor-7615 .elementor-element.elementor-element-463990d{--display:flex;--min-height:400px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7615 .elementor-element.elementor-element-463990d.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-4f1881d{--display:flex;--min-height:250px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 300px 300px 0px;}.elementor-7615 .elementor-element.elementor-element-4f1881d:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-4f1881d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-42.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-4f1881d.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-c13964e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-c13964e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-7b733f0{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#DBDBDB;}.elementor-7615 .elementor-element.elementor-element-85da6e7{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-51aecf9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-51aecf9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-781d8af{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#DBDBDB;}.elementor-7615 .elementor-element.elementor-element-9d160cf{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-4cf1682{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-4cf1682.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-e661bfa{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#DBDBDB;}.elementor-7615 .elementor-element.elementor-element-e989b35{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-f6b9c43{--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;--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-7615 .elementor-element.elementor-element-f6b9c43.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-163e5b2{--display:flex;}.elementor-7615 .elementor-element.elementor-element-163e5b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-b505dd4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 72.55% );max-width:72.55%;--container-widget-width:72.55%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:800;color:#7A7A7A;}.elementor-7615 .elementor-element.elementor-element-b505dd4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-b505dd4 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-0bbd433{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-0bbd433.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-e07fcb1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#DBDBDB;}.elementor-7615 .elementor-element.elementor-element-0657602{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-c9d890c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-c9d890c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-c0451fd{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#DBDBDB;}.elementor-7615 .elementor-element.elementor-element-2962a69{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-79e73d6{--display:flex;--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-7615 .elementor-element.elementor-element-79e73d6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-6708dba{--display:flex;}.elementor-7615 .elementor-element.elementor-element-6708dba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-f980be0{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#DBDBDB;}.elementor-7615 .elementor-element.elementor-element-ea26e4c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-a757dae{--display:flex;}.elementor-7615 .elementor-element.elementor-element-a757dae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-4f45174{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#DBDBDB;}.elementor-7615 .elementor-element.elementor-element-4eb787e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-216e844{--display:flex;}.elementor-7615 .elementor-element.elementor-element-216e844.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-5c64f6a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#DBDBDB;}.elementor-7615 .elementor-element.elementor-element-42e8321{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-0397e78{--display:flex;}.elementor-7615 .elementor-element.elementor-element-0397e78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-8de1b86{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#DBDBDB;}.elementor-7615 .elementor-element.elementor-element-3597eae{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-0ee7947{--display:flex;}.elementor-7615 .elementor-element.elementor-element-0ee7947.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-76c1cee{--display:flex;--min-height:250px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:300px 0px 0px 300px;}.elementor-7615 .elementor-element.elementor-element-76c1cee:not(.elementor-motion-effects-element-type-background), .elementor-7615 .elementor-element.elementor-element-76c1cee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tinweb.studio/wp-content/uploads/2026/04/horizon-cottages-42.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7615 .elementor-element.elementor-element-76c1cee.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-b25601e{--display:flex;--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;}.elementor-7615 .elementor-element.elementor-element-a160dbd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-a160dbd.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-6d72337{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#7A7A7A;}.elementor-7615 .elementor-element.elementor-element-6d72337 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-658c32d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7615 .elementor-element.elementor-element-658c32d.e-con{--align-self:center;}.elementor-7615 .elementor-element.elementor-element-dcbf744{--display:flex;--justify-content:center;}.elementor-7615 .elementor-element.elementor-element-dcbf744.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-32364aa{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-7615 .elementor-element.elementor-element-32364aa p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-0e5477b{--display:flex;}.elementor-7615 .elementor-element.elementor-element-0e5477b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-e6ca28f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-7615 .elementor-element.elementor-element-e6ca28f p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-8dc897d{--display:flex;}.elementor-7615 .elementor-element.elementor-element-8dc897d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-5a21705{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-7615 .elementor-element.elementor-element-5a21705 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-0599aa6{--display:flex;}.elementor-7615 .elementor-element.elementor-element-0599aa6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7615 .elementor-element.elementor-element-a1af446 .elementor-repeater-item-8ff8e47.elementor-social-icon{background-color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-a1af446 .elementor-repeater-item-8ff8e47.elementor-social-icon i{color:#2F2F2F;}.elementor-7615 .elementor-element.elementor-element-a1af446 .elementor-repeater-item-8ff8e47.elementor-social-icon svg{fill:#2F2F2F;}.elementor-7615 .elementor-element.elementor-element-a1af446 .elementor-repeater-item-216baa3.elementor-social-icon{background-color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-a1af446 .elementor-repeater-item-216baa3.elementor-social-icon i{color:#2F2F2F;}.elementor-7615 .elementor-element.elementor-element-a1af446 .elementor-repeater-item-216baa3.elementor-social-icon svg{fill:#2F2F2F;}.elementor-7615 .elementor-element.elementor-element-a1af446 .elementor-repeater-item-3f6bcf3.elementor-social-icon{background-color:#FFFFFF;}.elementor-7615 .elementor-element.elementor-element-a1af446 .elementor-repeater-item-3f6bcf3.elementor-social-icon i{color:#2F2F2F;}.elementor-7615 .elementor-element.elementor-element-a1af446 .elementor-repeater-item-3f6bcf3.elementor-social-icon svg{fill:#2F2F2F;}.elementor-7615 .elementor-element.elementor-element-a1af446{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7615 .elementor-element.elementor-element-9604955{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-9604955.e-con{--align-self:center;}.elementor-7615 .elementor-element.elementor-element-210762f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7615 .elementor-element.elementor-element-210762f .elementor-divider-separator{width:100%;}.elementor-7615 .elementor-element.elementor-element-210762f .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-7615 .elementor-element.elementor-element-1e270b4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-1e270b4.e-con{--align-self:center;}.elementor-7615 .elementor-element.elementor-element-3498afe{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-7615 .elementor-element.elementor-element-cb42e4b{font-size:10px;}.elementor-7615 .elementor-element.elementor-element-1acfc3d{font-size:10px;}.elementor-7615 .elementor-element.elementor-element-788e10a{font-size:10px;}.elementor-7615 .elementor-element.elementor-element-48d4e8d{font-size:10px;}.elementor-7615 .elementor-element.elementor-element-f94e4c5{width:var( --container-widget-width, 248.062px );max-width:248.062px;--container-widget-width:248.062px;--container-widget-flex-grow:0;}.elementor-7615 .elementor-element.elementor-element-f94e4c5 .elementor-heading-title{font-size:50px;}.elementor-7615 .elementor-element.elementor-element-0e0b27d{font-size:25px;}.elementor-7615 .elementor-element.elementor-element-b001e0d{--width:234px;}.elementor-7615 .elementor-element.elementor-element-7419d95{width:var( --container-widget-width, 235.703px );max-width:235.703px;--container-widget-width:235.703px;--container-widget-flex-grow:0;}.elementor-7615 .elementor-element.elementor-element-b3a19e9{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-7615 .elementor-element.elementor-element-6a30009{--min-height:0px;}.elementor-7615 .elementor-element.elementor-element-5378cf4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7615 .elementor-element.elementor-element-1e6e125{font-size:50px;}.elementor-7615 .elementor-element.elementor-element-1e6e125 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-aa343c0{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-7615 .elementor-element.elementor-element-e3593de{font-size:50px;}.elementor-7615 .elementor-element.elementor-element-9d35de6{font-size:50px;}.elementor-7615 .elementor-element.elementor-element-6b75284{--min-height:280px;--justify-content:flex-start;}.elementor-7615 .elementor-element.elementor-element-2728203{--min-height:230px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7615 .elementor-element.elementor-element-2728203.e-con{--align-self:center;}.elementor-7615 .elementor-element.elementor-element-c965174.elementor-element{--align-self:center;}.elementor-7615 .elementor-element.elementor-element-c965174{text-align:center;font-size:30px;}.elementor-7615 .elementor-element.elementor-element-44eb7f0{--min-height:540px;}.elementor-7615 .elementor-element.elementor-element-b3c7e01 .wcf__slider{--slides-to-show:1;}.elementor-7615 .elementor-element.elementor-element-b3c7e01 .wcf--image-box{gap:0px;}.elementor-7615 .elementor-element.elementor-element-f41c31d{--justify-content:flex-start;}.elementor-7615 .elementor-element.elementor-element-1bd2179{width:var( --container-widget-width, 271.5px );max-width:271.5px;--container-widget-width:271.5px;--container-widget-flex-grow:0;}.elementor-7615 .elementor-element.elementor-element-d59fe33{--min-height:280px;--justify-content:flex-start;}.elementor-7615 .elementor-element.elementor-element-4e87f8c{--min-height:400px;}.elementor-7615 .elementor-element.elementor-element-ca5d41a{--min-height:400px;}.elementor-7615 .elementor-element.elementor-element-886c048{--min-height:400px;}.elementor-7615 .elementor-element.elementor-element-4f1b8b5{--min-height:400px;}.elementor-7615 .elementor-element.elementor-element-463990d{--min-height:250px;}.elementor-7615 .elementor-element.elementor-element-7b733f0 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-85da6e7 p{margin-block-end:0px;}.elementor-7615 .elementor-element.elementor-element-781d8af p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-9d160cf p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-e661bfa p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-e989b35 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-b505dd4{width:var( --container-widget-width, 317.781px );max-width:317.781px;--container-widget-width:317.781px;--container-widget-flex-grow:0;font-size:30px;}.elementor-7615 .elementor-element.elementor-element-e07fcb1 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-0657602 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-c0451fd p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-2962a69 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-f980be0 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-ea26e4c p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-4f45174 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-4eb787e p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-5c64f6a p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-42e8321 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-8de1b86 p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-3597eae p{margin-block-end:1px;}.elementor-7615 .elementor-element.elementor-element-32364aa{text-align:center;}.elementor-7615 .elementor-element.elementor-element-0e5477b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-7615 .elementor-element.elementor-element-27bcad9{--width:80%;}.elementor-7615 .elementor-element.elementor-element-0f9b566{--width:80.61%;}.elementor-7615 .elementor-element.elementor-element-c10309f{--width:85%;}.elementor-7615 .elementor-element.elementor-element-7f02df1{--width:93%;}.elementor-7615 .elementor-element.elementor-element-59fe234{--width:50%;}.elementor-7615 .elementor-element.elementor-element-c7aad2a{--width:98.574%;}.elementor-7615 .elementor-element.elementor-element-b65cc0c{--width:100%;}.elementor-7615 .elementor-element.elementor-element-1cc7004{--width:95%;}.elementor-7615 .elementor-element.elementor-element-5387322{--width:48.712%;}.elementor-7615 .elementor-element.elementor-element-11826e3{--width:100%;}.elementor-7615 .elementor-element.elementor-element-b3a19e9{--width:100%;}.elementor-7615 .elementor-element.elementor-element-6a30009{--width:100%;}.elementor-7615 .elementor-element.elementor-element-5378cf4{--width:15.561%;}.elementor-7615 .elementor-element.elementor-element-35c6d3b{--width:80%;}.elementor-7615 .elementor-element.elementor-element-c1ff10d{--width:100%;}.elementor-7615 .elementor-element.elementor-element-676ac06{--width:100%;}.elementor-7615 .elementor-element.elementor-element-aa343c0{--width:100%;}.elementor-7615 .elementor-element.elementor-element-8c48544{--width:100%;}.elementor-7615 .elementor-element.elementor-element-6053f6d{--width:15.561%;}.elementor-7615 .elementor-element.elementor-element-cd7daa5{--width:80%;}.elementor-7615 .elementor-element.elementor-element-57b2180{--width:100%;}.elementor-7615 .elementor-element.elementor-element-77fff43{--width:100%;}.elementor-7615 .elementor-element.elementor-element-e69853a{--width:100%;}.elementor-7615 .elementor-element.elementor-element-3693b79{--width:15.561%;}.elementor-7615 .elementor-element.elementor-element-515b05a{--width:80%;}.elementor-7615 .elementor-element.elementor-element-4203949{--width:100%;}.elementor-7615 .elementor-element.elementor-element-6b75284{--width:46.609%;}.elementor-7615 .elementor-element.elementor-element-84b9bba{--width:84.004%;}.elementor-7615 .elementor-element.elementor-element-5adff0d{--width:90%;}.elementor-7615 .elementor-element.elementor-element-c3396c1{--width:25%;}.elementor-7615 .elementor-element.elementor-element-ca77075{--width:80%;}.elementor-7615 .elementor-element.elementor-element-4a98e9c{--width:85%;}.elementor-7615 .elementor-element.elementor-element-3935a6b{--width:25%;}.elementor-7615 .elementor-element.elementor-element-a2e8528{--width:80%;}.elementor-7615 .elementor-element.elementor-element-ebf6d85{--width:85%;}.elementor-7615 .elementor-element.elementor-element-5835b0d{--width:25%;}.elementor-7615 .elementor-element.elementor-element-9dff1bc{--width:80%;}.elementor-7615 .elementor-element.elementor-element-f90f88c{--width:85%;}.elementor-7615 .elementor-element.elementor-element-c6ddd3c{--width:25%;}.elementor-7615 .elementor-element.elementor-element-cbfa8fb{--width:80%;}.elementor-7615 .elementor-element.elementor-element-72094d4{--width:85%;}.elementor-7615 .elementor-element.elementor-element-6596f96{--width:95%;}.elementor-7615 .elementor-element.elementor-element-64eb246{--width:96.674%;}.elementor-7615 .elementor-element.elementor-element-ffccdb3{--width:100%;}.elementor-7615 .elementor-element.elementor-element-2728203{--width:7%;}.elementor-7615 .elementor-element.elementor-element-44eb7f0{--width:59%;}.elementor-7615 .elementor-element.elementor-element-2f5c2c7{--width:34.216%;}.elementor-7615 .elementor-element.elementor-element-f41c31d{--width:100%;}.elementor-7615 .elementor-element.elementor-element-5f94d42{--width:57.508%;}.elementor-7615 .elementor-element.elementor-element-5708f08{--width:45%;}.elementor-7615 .elementor-element.elementor-element-6e83ba4{--width:45%;}.elementor-7615 .elementor-element.elementor-element-e9b1de8{--width:95.832%;}.elementor-7615 .elementor-element.elementor-element-c8ccab3{--width:100%;}.elementor-7615 .elementor-element.elementor-element-1a8bee7{--width:96.48%;}.elementor-7615 .elementor-element.elementor-element-7154b57{--width:56.373%;}.elementor-7615 .elementor-element.elementor-element-a216a73{--width:96.48%;}.elementor-7615 .elementor-element.elementor-element-15a743d{--width:56.373%;}.elementor-7615 .elementor-element.elementor-element-8032645{--width:96.48%;}.elementor-7615 .elementor-element.elementor-element-add6118{--width:55%;}.elementor-7615 .elementor-element.elementor-element-4e87f8c{--width:23%;}.elementor-7615 .elementor-element.elementor-element-ca5d41a{--width:23%;}.elementor-7615 .elementor-element.elementor-element-886c048{--width:23%;}.elementor-7615 .elementor-element.elementor-element-4f1b8b5{--width:23%;}.elementor-7615 .elementor-element.elementor-element-81f7534{--width:100%;}.elementor-7615 .elementor-element.elementor-element-2919e12{--width:100%;}.elementor-7615 .elementor-element.elementor-element-463990d{--width:69.418%;}.elementor-7615 .elementor-element.elementor-element-4f1881d{--width:97.901%;}.elementor-7615 .elementor-element.elementor-element-c13964e{--width:7%;}.elementor-7615 .elementor-element.elementor-element-51aecf9{--width:7%;}.elementor-7615 .elementor-element.elementor-element-4cf1682{--width:9%;}.elementor-7615 .elementor-element.elementor-element-f6b9c43{--width:95%;}.elementor-7615 .elementor-element.elementor-element-163e5b2{--width:52.869%;}.elementor-7615 .elementor-element.elementor-element-0bbd433{--width:21.607%;}.elementor-7615 .elementor-element.elementor-element-c9d890c{--width:17.656%;}.elementor-7615 .elementor-element.elementor-element-79e73d6{--width:100%;}.elementor-7615 .elementor-element.elementor-element-6708dba{--width:12%;}.elementor-7615 .elementor-element.elementor-element-a757dae{--width:12%;}.elementor-7615 .elementor-element.elementor-element-216e844{--width:12%;}.elementor-7615 .elementor-element.elementor-element-0397e78{--width:13%;}.elementor-7615 .elementor-element.elementor-element-0ee7947{--width:48%;}.elementor-7615 .elementor-element.elementor-element-76c1cee{--width:85%;}.elementor-7615 .elementor-element.elementor-element-a160dbd{--width:75%;}.elementor-7615 .elementor-element.elementor-element-658c32d{--width:80%;}.elementor-7615 .elementor-element.elementor-element-dcbf744{--width:31.325%;}.elementor-7615 .elementor-element.elementor-element-0e5477b{--width:17.469%;}.elementor-7615 .elementor-element.elementor-element-8dc897d{--width:25.932%;}.elementor-7615 .elementor-element.elementor-element-0599aa6{--width:23.525%;}.elementor-7615 .elementor-element.elementor-element-9604955{--width:80%;}.elementor-7615 .elementor-element.elementor-element-1e270b4{--width:80%;}}/* Start custom CSS for container, class: .elementor-element-4a98e9c */.elementor-7615 .elementor-element.elementor-element-4a98e9c {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
    text-transform: uppercase;
    letter-spacing: 10px; /* архітектурний стиль любить великі відступи */
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebf6d85 */.elementor-7615 .elementor-element.elementor-element-ebf6d85 {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
    text-transform: uppercase;
    letter-spacing: 10px; /* архітектурний стиль любить великі відступи */
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90f88c */.elementor-7615 .elementor-element.elementor-element-f90f88c {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
    text-transform: uppercase;
    letter-spacing: 10px; /* архітектурний стиль любить великі відступи */
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72094d4 */.elementor-7615 .elementor-element.elementor-element-72094d4 {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
    text-transform: uppercase;
    letter-spacing: 10px; /* архітектурний стиль любить великі відступи */
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c965174 */.elementor-7615 .elementor-element.elementor-element-c965174 {
    writing-mode: vertical-rl;
    text-orientation: mixed;
    transform: rotate(180deg); /* Обертає текст, якщо він «дивиться» не в той бік */
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-977ffab */.elementor-7615 .elementor-element.elementor-element-977ffab {
    writing-mode: vertical-rl;
    text-orientation: mixed;
    transform: rotate(180deg); /* Обертає текст, якщо він «дивиться» не в той бік */
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1a671b2 *//* Налаштування для комп'ютера (все як було) */
@media (min-width: 768px) {
    .elementor-7615 .elementor-element.elementor-element-1a671b2 {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: 0;
        cursor: pointer;
        z-index: 10;
    }
}

/* Налаштування для телефона */
@media (max-width: 767px) {
    .elementor-7615 .elementor-element.elementor-element-1a671b2 {
        position: absolute;
        /* Розміщуємо клікабельну зону по центру або там, де текст */
        top: 50%; 
        left: 50%;
        transform: translate(-50%, -50%);
        
        /* Робимо зону кліку меншою, наприклад 150px заввишки */
        width: 80%; 
        height: 150px; 
        
        opacity: 0;
        z-index: 10;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e87f8c */.elementor-7615 .elementor-element.elementor-element-4e87f8c {
    transition: flex-grow 0.5s ease-in-out;
}

.elementor-7615 .elementor-element.elementor-element-4e87f8c:hover {
    flex-grow: 5; /* Ця смуга стає в 5 разів ширшою за інші */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f51a3e2 */.elementor-7615 .elementor-element.elementor-element-f51a3e2 {
    writing-mode: vertical-rl;
    text-orientation: mixed;
    transform: rotate(180deg); /* Обертає текст, якщо він «дивиться» не в той бік */
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-f50b66c *//* Налаштування для комп'ютера (все як було) */
@media (min-width: 768px) {
    .elementor-7615 .elementor-element.elementor-element-f50b66c {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: 0;
        cursor: pointer;
        z-index: 10;
    }
}

/* Налаштування для телефона */
@media (max-width: 767px) {
    .elementor-7615 .elementor-element.elementor-element-f50b66c {
        position: absolute;
        /* Розміщуємо клікабельну зону по центру або там, де текст */
        top: 50%; 
        left: 50%;
        transform: translate(-50%, -50%);
        
        /* Робимо зону кліку меншою, наприклад 150px заввишки */
        width: 80%; 
        height: 150px; 
        
        opacity: 0;
        z-index: 10;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5d41a */.elementor-7615 .elementor-element.elementor-element-ca5d41a {
    transition: flex-grow 0.5s ease-in-out;
}

.elementor-7615 .elementor-element.elementor-element-ca5d41a:hover {
    flex-grow: 5; /* Ця смуга стає в 5 разів ширшою за інші */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1ae8ca */.elementor-7615 .elementor-element.elementor-element-c1ae8ca {
    writing-mode: vertical-rl;
    text-orientation: mixed;
    transform: rotate(180deg); /* Обертає текст, якщо він «дивиться» не в той бік */
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-df998cc *//* Налаштування для комп'ютера (все як було) */
@media (min-width: 768px) {
    .elementor-7615 .elementor-element.elementor-element-df998cc {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: 0;
        cursor: pointer;
        z-index: 10;
    }
}

/* Налаштування для телефона */
@media (max-width: 767px) {
    .elementor-7615 .elementor-element.elementor-element-df998cc {
        position: absolute;
        /* Розміщуємо клікабельну зону по центру або там, де текст */
        top: 50%; 
        left: 50%;
        transform: translate(-50%, -50%);
        
        /* Робимо зону кліку меншою, наприклад 150px заввишки */
        width: 80%; 
        height: 150px; 
        
        opacity: 0;
        z-index: 10;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-886c048 */.elementor-7615 .elementor-element.elementor-element-886c048 {
    transition: flex-grow 0.5s ease-in-out;
}

.elementor-7615 .elementor-element.elementor-element-886c048:hover {
    flex-grow: 5; /* Ця смуга стає в 5 разів ширшою за інші */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66c1bf0 */.elementor-7615 .elementor-element.elementor-element-66c1bf0 {
    writing-mode: vertical-rl;
    text-orientation: mixed;
    transform: rotate(180deg); /* Обертає текст, якщо він «дивиться» не в той бік */
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-f943b9f *//* Налаштування для комп'ютера (все як було) */
@media (min-width: 768px) {
    .elementor-7615 .elementor-element.elementor-element-f943b9f {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: 0;
        cursor: pointer;
        z-index: 10;
    }
}

/* Налаштування для телефона */
@media (max-width: 767px) {
    .elementor-7615 .elementor-element.elementor-element-f943b9f {
        position: absolute;
        /* Розміщуємо клікабельну зону по центру або там, де текст */
        top: 50%; 
        left: 50%;
        transform: translate(-50%, -50%);
        
        /* Робимо зону кліку меншою, наприклад 150px заввишки */
        width: 80%; 
        height: 150px; 
        
        opacity: 0;
        z-index: 10;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f1b8b5 */.elementor-7615 .elementor-element.elementor-element-4f1b8b5 {
    transition: flex-grow 0.5s ease-in-out;
}

.elementor-7615 .elementor-element.elementor-element-4f1b8b5:hover {
    flex-grow: 5; /* Ця смуга стає в 5 разів ширшою за інші */
}/* End custom CSS */