.elementor-427 .elementor-element.elementor-element-e17325b{--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;--overlay-opacity:0.04;--padding-top:60px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-e17325b:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-e17325b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-427 .elementor-element.elementor-element-e17325b::before, .elementor-427 .elementor-element.elementor-element-e17325b > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-e17325b > .e-con-inner > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-e17325b > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-e17325b > .e-con-inner > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-e17325b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tangerestates.com/wp-content/uploads/2025/06/PatroonBG.png");--background-overlay:'';background-size:cover;}.elementor-427 .elementor-element.elementor-element-c134f46{--display:flex;}.elementor-427 .elementor-element.elementor-element-f1b3051{padding:0px 040px 0px 40px;}.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-427 .elementor-element.elementor-element-f76734d{text-align:center;color:var( --e-global-color-2135b1e );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-6c44797{left:4%;}body.rtl .elementor-427 .elementor-element.elementor-element-6c44797{right:4%;}.elementor-427 .elementor-element.elementor-element-6c44797{bottom:4%;}.elementor-427 .elementor-element.elementor-element-6c44797 .elementor-icon-wrapper{text-align:center;}.elementor-427 .elementor-element.elementor-element-6c44797.elementor-view-stacked .elementor-icon{background-color:#25D366;color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-6c44797.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-6c44797.elementor-view-default .elementor-icon{color:#25D366;border-color:#25D366;}.elementor-427 .elementor-element.elementor-element-6c44797.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-6c44797.elementor-view-default .elementor-icon svg{fill:#25D366;}.elementor-427 .elementor-element.elementor-element-6c44797.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-6c44797.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-6c44797 .elementor-icon{font-size:35px;padding:10px;}.elementor-427 .elementor-element.elementor-element-6c44797 .elementor-icon svg{height:35px;}.elementor-427 .elementor-element.elementor-element-67310e5{--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-427 .elementor-element.elementor-element-ffcfde5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.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-427 .elementor-element.elementor-element-dc1c5cf .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-2135b1e );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-427 .elementor-element.elementor-element-d4b33c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-d4b33c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-d4b33c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-d4b33c3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-427 .elementor-element.elementor-element-d4b33c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-d4b33c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-427 .elementor-element.elementor-element-d4b33c3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-d4b33c3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-d4b33c3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-d4b33c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-d4b33c3 .elementor-icon-list-item > a{font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-427 .elementor-element.elementor-element-d4b33c3 .elementor-icon-list-text{color:var( --e-global-color-2135b1e );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-d4b33c3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-427 .elementor-element.elementor-element-bab1a7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-bab1a7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-bab1a7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-bab1a7c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-427 .elementor-element.elementor-element-bab1a7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-bab1a7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-427 .elementor-element.elementor-element-bab1a7c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-bab1a7c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-bab1a7c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-bab1a7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-bab1a7c .elementor-icon-list-item > a{font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-427 .elementor-element.elementor-element-bab1a7c .elementor-icon-list-text{color:var( --e-global-color-2135b1e );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-bab1a7c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-427 .elementor-element.elementor-element-801d938{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-427 .elementor-element.elementor-element-38c7a0b .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-2135b1e );}.elementor-427 .elementor-element.elementor-element-4ea6db7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-4ea6db7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-4ea6db7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-4ea6db7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-427 .elementor-element.elementor-element-4ea6db7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-4ea6db7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-427 .elementor-element.elementor-element-4ea6db7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-4ea6db7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-4ea6db7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-4ea6db7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-4ea6db7 .elementor-icon-list-item > a{font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-427 .elementor-element.elementor-element-4ea6db7 .elementor-icon-list-text{color:var( --e-global-color-2135b1e );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-4ea6db7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D75C2E;}.elementor-427 .elementor-element.elementor-element-7b81a93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-427 .elementor-element.elementor-element-2775172 .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-2135b1e );}.elementor-427 .elementor-element.elementor-element-6d7ea6d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-6d7ea6d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-6d7ea6d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-6d7ea6d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-427 .elementor-element.elementor-element-6d7ea6d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-6d7ea6d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-427 .elementor-element.elementor-element-6d7ea6d .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-6d7ea6d .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-6d7ea6d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-6d7ea6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-6d7ea6d .elementor-icon-list-item > a{font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-427 .elementor-element.elementor-element-6d7ea6d .elementor-icon-list-text{color:var( --e-global-color-2135b1e );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-6d7ea6d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-427 .elementor-element.elementor-element-952dc50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-952dc50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-952dc50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-427 .elementor-element.elementor-element-952dc50 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-427 .elementor-element.elementor-element-952dc50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-952dc50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-427 .elementor-element.elementor-element-952dc50 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-952dc50 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-952dc50{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-952dc50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-952dc50 .elementor-icon-list-item > a{font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-427 .elementor-element.elementor-element-952dc50 .elementor-icon-list-text{color:var( --e-global-color-2135b1e );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-952dc50 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-427 .elementor-element.elementor-element-0ec457c .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-0ec457c .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-0ec457c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-0ec457c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-0ec457c .elementor-icon-list-item > a{font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-427 .elementor-element.elementor-element-0ec457c .elementor-icon-list-text{color:var( --e-global-color-2135b1e );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-0ec457c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-427 .elementor-element.elementor-element-6599607{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-fbe73cd .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-2135b1e );}.elementor-427 .elementor-element.elementor-element-2ff1a40{--grid-template-columns:repeat(0, auto);text-align:center;padding:020px 0px 0px 0px;--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-427 .elementor-element.elementor-element-2ff1a40 .elementor-social-icon{background-color:#FFFFFF00;}.elementor-427 .elementor-element.elementor-element-2ff1a40 .elementor-social-icon i{color:var( --e-global-color-2135b1e );}.elementor-427 .elementor-element.elementor-element-2ff1a40 .elementor-social-icon svg{fill:var( --e-global-color-2135b1e );}.elementor-427 .elementor-element.elementor-element-2ff1a40 .elementor-icon{border-radius:14px 14px 14px 14px;}.elementor-427 .elementor-element.elementor-element-2ff1a40 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-427 .elementor-element.elementor-element-2ff1a40 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-427 .elementor-element.elementor-element-5da2202.elementor-element{--align-self:center;}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-5da2202{right:-110px;}body.rtl .elementor-427 .elementor-element.elementor-element-5da2202{left:-110px;}.elementor-427 .elementor-element.elementor-element-5da2202{bottom:0px;z-index:0;}.elementor-427 .elementor-element.elementor-element-a5181b2{--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-427 .elementor-element.elementor-element-a5181b2:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-a5181b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-0b1a5c8{--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:flex-start;}.elementor-427 .elementor-element.elementor-element-4612efb .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-427 .elementor-element.elementor-element-dc674fc{--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-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-6cc6d66{margin:2px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-427 .elementor-element.elementor-element-6cc6d66 .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-427 .elementor-element.elementor-element-eaf24c2{--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-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-427 .elementor-element.elementor-element-c134f46{--width:38%;}.elementor-427 .elementor-element.elementor-element-ffcfde5{--width:25%;}.elementor-427 .elementor-element.elementor-element-801d938{--width:25%;}.elementor-427 .elementor-element.elementor-element-7b81a93{--width:25%;}.elementor-427 .elementor-element.elementor-element-6599607{--width:25%;}.elementor-427 .elementor-element.elementor-element-0b1a5c8{--width:50%;}.elementor-427 .elementor-element.elementor-element-dc674fc{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-427 .elementor-element.elementor-element-ffcfde5{--width:50%;}.elementor-427 .elementor-element.elementor-element-801d938{--width:50%;}.elementor-427 .elementor-element.elementor-element-7b81a93{--width:50%;}.elementor-427 .elementor-element.elementor-element-6599607{--width:50%;}}@media(max-width:1024px){.elementor-427 .elementor-element.elementor-element-67310e5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}}@media(max-width:767px){.elementor-427 .elementor-element.elementor-element-c134f46{--min-height:60px;}.elementor-427 .elementor-element.elementor-element-f1b3051{padding:0px 80px 120px 80px;}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-6c44797{left:4%;}body.rtl .elementor-427 .elementor-element.elementor-element-6c44797{right:4%;}.elementor-427 .elementor-element.elementor-element-6c44797 .elementor-icon{font-size:30px;}.elementor-427 .elementor-element.elementor-element-6c44797 .elementor-icon svg{height:30px;}.elementor-427 .elementor-element.elementor-element-ffcfde5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-427 .elementor-element.elementor-element-dc1c5cf .elementor-heading-title{font-size:24px;}.elementor-427 .elementor-element.elementor-element-d4b33c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-d4b33c3 .elementor-icon-list-item > a{font-size:16px;}.elementor-427 .elementor-element.elementor-element-bab1a7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-bab1a7c .elementor-icon-list-item > a{font-size:16px;}.elementor-427 .elementor-element.elementor-element-801d938{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-427 .elementor-element.elementor-element-38c7a0b .elementor-heading-title{font-size:24px;}.elementor-427 .elementor-element.elementor-element-4ea6db7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-4ea6db7 .elementor-icon-list-item > a{font-size:16px;}.elementor-427 .elementor-element.elementor-element-7b81a93{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-427 .elementor-element.elementor-element-2775172 .elementor-heading-title{font-size:24px;}.elementor-427 .elementor-element.elementor-element-6d7ea6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-6d7ea6d .elementor-icon-list-item > a{font-size:16px;}.elementor-427 .elementor-element.elementor-element-952dc50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-952dc50 .elementor-icon-list-item > a{font-size:16px;}.elementor-427 .elementor-element.elementor-element-0ec457c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-0ec457c .elementor-icon-list-item > a{font-size:16px;}.elementor-427 .elementor-element.elementor-element-6599607{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-427 .elementor-element.elementor-element-fbe73cd .elementor-heading-title{font-size:24px;}body:not(.rtl) .elementor-427 .elementor-element.elementor-element-5da2202{right:2%;}body.rtl .elementor-427 .elementor-element.elementor-element-5da2202{left:2%;}.elementor-427 .elementor-element.elementor-element-5da2202{bottom:2%;}.elementor-427 .elementor-element.elementor-element-dc674fc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-427 .elementor-element.elementor-element-dc674fc.e-con{--align-self:flex-start;}}/* Start custom CSS for html, class: .elementor-element-f1b3051 *//* Definieer de animatie (deze blijft hetzelfde) */
@keyframes fadeInOmhoog {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* De elementen zijn standaard onzichtbaar */
#schild-groep, #woordmerk-boven, #woordmerk-onder {
  opacity: 0; 
}

/* Pas de animatie pas toe als de class 'start-animatie' is toegevoegd */
#schild-groep.start-animatie, 
#woordmerk-boven.start-animatie, 
#woordmerk-onder.start-animatie {
  animation-fill-mode: forwards;
  animation-name: fadeInOmhoog;
  animation-duration: 0.8s;
  animation-timing-function: ease-out;
}

/* De vertragingen blijven hetzelfde */
#letter-t.start-animatie {
  animation-delay: 0.3s;
}
#woordmerk-boven.start-animatie {
  animation-delay: 0.5s;
}
#woordmerk-onder.start-animatie {
  animation-delay: 0.7s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-df93c46 */.openingstijden {
  font-family: '"proxima-nova"', sans-serif;
  color: white;
  font-size: 15px;

}

.openingstijden .row {
  display: flex;
  justify-content: space-between;
  padding: px 0;
}

.openingstijden .row.today {
  color: #D75C2E;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c50767 */@property --angle {
  syntax: "<angle>";
  inherits: false;
  initial-value: 0deg;
}

:root {
  --bg: oklch(100% 0 0); /* Pure white background */
  --c1: oklch(44.4% 0.177 26.899);
  --c2: oklch(85.2% 0.199 91.936);
  --c3: oklch(58.8% 0.158 241.966);
}

/* Kleinere container voor de footer */
.footer-orb-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  /* Pas deze waarden aan de hoogte en breedte van je footer aan */
  width: 20px; /* Nog kleiner, bijvoorbeeld 50px breed */
  height: 20px; /* En 50px hoog */
  overflow: hidden;
}

.orb {
  display: grid;
  grid-template-areas: "stack";
  /* Nog kleiner, bijvoorbeeld 40px voor de orb zelf */
  width: 30px;
  aspect-ratio: 1;
  overflow: hidden;
  border-radius: 50%;
  position: relative;
}

.orb::before,
.orb::after {
  content: "";
  display: block;
  grid-area: stack;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  transform: translateZ(0);
  position: absolute;
  top: 0;
  left: 0;
}

.orb::before {
  background:
    conic-gradient(from calc(var(--angle) * 2) at 25% 70%, var(--c3), transparent 20% 80%, var(--c3)),
    conic-gradient(from calc(var(--angle) * 2) at 45% 75%, var(--c2), transparent 30% 60%, var(--c2)),
    conic-gradient(from calc(var(--angle) * -3) at 80% 20%, var(--c1), transparent 40% 60%, var(--c1)),
    conic-gradient(from calc(var(--angle) * 2) at 15% 5%, var(--c2), transparent 10% 90%, var(--c2)),
    conic-gradient(from calc(var(--angle) * 1) at 20% 80%, var(--c1), transparent 10% 90%, var(--c1)),
    conic-gradient(from calc(var(--angle) * -2) at 85% 10%, var(--c3), transparent 20% 80%, var(--c3));
  /* Blur-waarden verder aangepast voor de kleinere grootte */
  box-shadow: inset var(--bg) 0 0 0.5vmin 0.1vmin; /* Aangepast */
  filter: blur(0.5vmin) contrast(5); /* Aangepast */
  animation: rotate 20s linear infinite;
}

.orb::after {
  --dot: 0.25px; /* De puntjes nog kleiner maken */
  background-image: radial-gradient(circle at center, var(--bg) var(--dot), transparent var(--dot));
  background-size: calc(var(--dot) * 2) calc(var(--dot) * 2);
  mask-image: radial-gradient(black 25%, transparent 75%);
  backdrop-filter: blur(1vmin) contrast(10); /* Aangepast */
  mix-blend-mode: overlay;
}

@keyframes rotate {
  to {
    --angle: 360deg;
  }
}/* End custom CSS */