.elementor-6284 .elementor-element.elementor-element-cb7d588{--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;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;}.elementor-6284 .elementor-element.elementor-element-782743b{--display:flex;--min-height:23rem;--justify-content:center;}.elementor-6284 .elementor-element.elementor-element-6f31a6d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6284 .elementor-element.elementor-element-6f31a6d{text-align:start;font-family:"Roboto Condensed", Lato, Roboto, sans-serif;font-size:6rem;font-weight:700;font-style:normal;}.elementor-6284 .elementor-element.elementor-element-2565cf0{--display:flex;--min-height:23rem;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--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-6284 .elementor-element.elementor-element-2565cf0:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-2565cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bruggrealestate.ch/wp-content/uploads/2025/11/Dr.-Busch-Thorsten-scaled-e1763450938305.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6284 .elementor-element.elementor-element-60c864f{--display:flex;--position:absolute;--min-height:5.5rem;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-6284 .elementor-element.elementor-element-60c864f:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-60c864f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28358375;}.elementor-6284 .elementor-element.elementor-element-60c864f.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-60c864f{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-60c864f{right:0px;}.elementor-6284 .elementor-element.elementor-element-6ff54d6 .elementor-icon-wrapper{text-align:center;}.elementor-6284 .elementor-element.elementor-element-6ff54d6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-6ff54d6.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-6ff54d6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-6ff54d6.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-6ff54d6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-6ff54d6 .elementor-icon{font-size:2.5rem;}.elementor-6284 .elementor-element.elementor-element-6ff54d6 .elementor-icon svg{height:2.5rem;}.elementor-6284 .elementor-element.elementor-element-66a86bb{--display:flex;--position:absolute;--min-height:5.5rem;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:025px;}.elementor-6284 .elementor-element.elementor-element-66a86bb.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-66a86bb{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-66a86bb{right:0px;}.elementor-6284 .elementor-element.elementor-element-53fd410 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-53fd410 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6284 .elementor-element.elementor-element-45290ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-45290ad .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-c6d1494 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-c6d1494 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-38240a2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-38240a2 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-5a15577{--display:flex;--min-height:23rem;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--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-6284 .elementor-element.elementor-element-5a15577:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-5a15577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bruggrealestate.ch/wp-content/uploads/2025/11/Klein-Karin-scaled-e1763451198591.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6284 .elementor-element.elementor-element-d5290f9{--display:flex;--position:absolute;--min-height:5.5rem;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-6284 .elementor-element.elementor-element-d5290f9:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-d5290f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28358375;}.elementor-6284 .elementor-element.elementor-element-d5290f9.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-d5290f9{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-d5290f9{right:0px;}.elementor-6284 .elementor-element.elementor-element-a1db685 .elementor-icon-wrapper{text-align:center;}.elementor-6284 .elementor-element.elementor-element-a1db685.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-a1db685.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-a1db685.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-a1db685.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-a1db685.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-a1db685 .elementor-icon{font-size:2.5rem;}.elementor-6284 .elementor-element.elementor-element-a1db685 .elementor-icon svg{height:2.5rem;}.elementor-6284 .elementor-element.elementor-element-e90ee53{--display:flex;--position:absolute;--min-height:5.5rem;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:025px;}.elementor-6284 .elementor-element.elementor-element-e90ee53.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-e90ee53{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-e90ee53{right:0px;}.elementor-6284 .elementor-element.elementor-element-89cf378 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-89cf378 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6284 .elementor-element.elementor-element-05a49cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-05a49cc .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-3074817 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-3074817 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-4e9e10f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-4e9e10f .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-96ba5bc{--display:flex;--min-height:23rem;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--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-6284 .elementor-element.elementor-element-96ba5bc:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-96ba5bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bruggrealestate.ch/wp-content/uploads/2025/11/Bollhalder-Urs-scaled-e1763451434957.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6284 .elementor-element.elementor-element-30a2c01{--display:flex;--position:absolute;--min-height:5.5rem;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-6284 .elementor-element.elementor-element-30a2c01:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-30a2c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28358375;}.elementor-6284 .elementor-element.elementor-element-30a2c01.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-30a2c01{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-30a2c01{right:0px;}.elementor-6284 .elementor-element.elementor-element-ea28ae9 .elementor-icon-wrapper{text-align:center;}.elementor-6284 .elementor-element.elementor-element-ea28ae9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-ea28ae9.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-ea28ae9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-ea28ae9.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-ea28ae9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-ea28ae9 .elementor-icon{font-size:2.5rem;}.elementor-6284 .elementor-element.elementor-element-ea28ae9 .elementor-icon svg{height:2.5rem;}.elementor-6284 .elementor-element.elementor-element-fe93724{--display:flex;--position:absolute;--min-height:5.5rem;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:025px;}.elementor-6284 .elementor-element.elementor-element-fe93724.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-fe93724{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-fe93724{right:0px;}.elementor-6284 .elementor-element.elementor-element-d7d2838 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-d7d2838 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6284 .elementor-element.elementor-element-866b475 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-866b475 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-1372ba8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-1372ba8 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-bed8005 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-bed8005 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-62f861c{--display:flex;--min-height:23rem;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--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-6284 .elementor-element.elementor-element-62f861c:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-62f861c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bruggrealestate.ch/wp-content/uploads/2025/11/max_muster-768x768.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6284 .elementor-element.elementor-element-3085294{--display:flex;--position:absolute;--min-height:5.5rem;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-6284 .elementor-element.elementor-element-3085294:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-3085294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28358375;}.elementor-6284 .elementor-element.elementor-element-3085294.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-3085294{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-3085294{right:0px;}.elementor-6284 .elementor-element.elementor-element-bbf54fd .elementor-icon-wrapper{text-align:center;}.elementor-6284 .elementor-element.elementor-element-bbf54fd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-bbf54fd.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-bbf54fd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-bbf54fd.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-bbf54fd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-bbf54fd .elementor-icon{font-size:2.5rem;}.elementor-6284 .elementor-element.elementor-element-bbf54fd .elementor-icon svg{height:2.5rem;}.elementor-6284 .elementor-element.elementor-element-2e41054{--display:flex;--position:absolute;--min-height:5.5rem;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:025px;}.elementor-6284 .elementor-element.elementor-element-2e41054.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-2e41054{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-2e41054{right:0px;}.elementor-6284 .elementor-element.elementor-element-ec27baf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-ec27baf .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6284 .elementor-element.elementor-element-6d06195 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-6d06195 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-e728d4c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-e728d4c .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-11a34d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-11a34d3 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-09ea9a9{--display:flex;--min-height:23rem;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--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-6284 .elementor-element.elementor-element-09ea9a9:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-09ea9a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bruggrealestate.ch/wp-content/uploads/2025/11/Haechler-Kurt-scaled-e1763452146679.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6284 .elementor-element.elementor-element-c773a12{--display:flex;--position:absolute;--min-height:5.5rem;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-6284 .elementor-element.elementor-element-c773a12:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-c773a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28358375;}.elementor-6284 .elementor-element.elementor-element-c773a12.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-c773a12{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-c773a12{right:0px;}.elementor-6284 .elementor-element.elementor-element-c0c1261 .elementor-icon-wrapper{text-align:center;}.elementor-6284 .elementor-element.elementor-element-c0c1261.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-c0c1261.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-c0c1261.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-c0c1261.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-c0c1261.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-c0c1261 .elementor-icon{font-size:2.5rem;}.elementor-6284 .elementor-element.elementor-element-c0c1261 .elementor-icon svg{height:2.5rem;}.elementor-6284 .elementor-element.elementor-element-8cf2131{--display:flex;--position:absolute;--min-height:5.5rem;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:025px;}.elementor-6284 .elementor-element.elementor-element-8cf2131.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-8cf2131{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-8cf2131{right:0px;}.elementor-6284 .elementor-element.elementor-element-7864306 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-7864306 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6284 .elementor-element.elementor-element-4893e17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-4893e17 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-7684366 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-7684366 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-a0da062 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-a0da062 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-1268e16{--display:flex;--min-height:23rem;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--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-6284 .elementor-element.elementor-element-1268e16:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-1268e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bruggrealestate.ch/wp-content/uploads/2025/11/Baeni-Peter-scaled-e1763452377801.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6284 .elementor-element.elementor-element-66a89c3{--display:flex;--position:absolute;--min-height:5.5rem;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-6284 .elementor-element.elementor-element-66a89c3:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-66a89c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28358375;}.elementor-6284 .elementor-element.elementor-element-66a89c3.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-66a89c3{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-66a89c3{right:0px;}.elementor-6284 .elementor-element.elementor-element-2c03c0b .elementor-icon-wrapper{text-align:center;}.elementor-6284 .elementor-element.elementor-element-2c03c0b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-2c03c0b.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-2c03c0b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-2c03c0b.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-2c03c0b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-2c03c0b .elementor-icon{font-size:2.5rem;}.elementor-6284 .elementor-element.elementor-element-2c03c0b .elementor-icon svg{height:2.5rem;}.elementor-6284 .elementor-element.elementor-element-0345fc9{--display:flex;--position:absolute;--min-height:5.5rem;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:025px;}.elementor-6284 .elementor-element.elementor-element-0345fc9.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-0345fc9{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-0345fc9{right:0px;}.elementor-6284 .elementor-element.elementor-element-7c2336a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-7c2336a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6284 .elementor-element.elementor-element-c211ed7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-c211ed7 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-4d43c1e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-4d43c1e .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-3776477 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-3776477 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-8c1f4f3{--display:flex;--min-height:23rem;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--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-6284 .elementor-element.elementor-element-8c1f4f3:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-8c1f4f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bruggrealestate.ch/wp-content/uploads/2025/11/Huembelin-Silia-scaled-e1763452646803.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6284 .elementor-element.elementor-element-ae021cc{--display:flex;--position:absolute;--min-height:5.5rem;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-6284 .elementor-element.elementor-element-ae021cc:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-ae021cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28358375;}.elementor-6284 .elementor-element.elementor-element-ae021cc.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-ae021cc{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-ae021cc{right:0px;}.elementor-6284 .elementor-element.elementor-element-a07b2f0 .elementor-icon-wrapper{text-align:center;}.elementor-6284 .elementor-element.elementor-element-a07b2f0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-a07b2f0.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-a07b2f0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-a07b2f0.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-a07b2f0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-a07b2f0 .elementor-icon{font-size:2.5rem;}.elementor-6284 .elementor-element.elementor-element-a07b2f0 .elementor-icon svg{height:2.5rem;}.elementor-6284 .elementor-element.elementor-element-8201311{--display:flex;--position:absolute;--min-height:5.5rem;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:025px;}.elementor-6284 .elementor-element.elementor-element-8201311.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-8201311{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-8201311{right:0px;}.elementor-6284 .elementor-element.elementor-element-8f92815 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-8f92815 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6284 .elementor-element.elementor-element-a622075 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-a622075 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-5e0492e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-5e0492e .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-614f253 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-614f253 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-6da0a40{--display:flex;--min-height:23rem;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--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-6284 .elementor-element.elementor-element-6da0a40:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-6da0a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bruggrealestate.ch/wp-content/uploads/2025/11/Wahrbichler-Reto-scaled-e1763452708946.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6284 .elementor-element.elementor-element-887301a{--display:flex;--position:absolute;--min-height:5.5rem;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-6284 .elementor-element.elementor-element-887301a:not(.elementor-motion-effects-element-type-background), .elementor-6284 .elementor-element.elementor-element-887301a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28358375;}.elementor-6284 .elementor-element.elementor-element-887301a.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-887301a{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-887301a{right:0px;}.elementor-6284 .elementor-element.elementor-element-b925ccb .elementor-icon-wrapper{text-align:center;}.elementor-6284 .elementor-element.elementor-element-b925ccb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-b925ccb.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-b925ccb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-b925ccb.elementor-view-framed .elementor-icon, .elementor-6284 .elementor-element.elementor-element-b925ccb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-b925ccb .elementor-icon{font-size:2.5rem;}.elementor-6284 .elementor-element.elementor-element-b925ccb .elementor-icon svg{height:2.5rem;}.elementor-6284 .elementor-element.elementor-element-dda60bd{--display:flex;--position:absolute;--min-height:5.5rem;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:025px;}.elementor-6284 .elementor-element.elementor-element-dda60bd.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6284 .elementor-element.elementor-element-dda60bd{left:0px;}body.rtl .elementor-6284 .elementor-element.elementor-element-dda60bd{right:0px;}.elementor-6284 .elementor-element.elementor-element-480d345 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-480d345 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6284 .elementor-element.elementor-element-1e361d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-1e361d1 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-a7dcbde > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-a7dcbde .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-8fb7366 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-8fb7366 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-6284 .elementor-element.elementor-element-d1f2d5b{--spacer-size:50px;}.elementor-6284 .elementor-element.elementor-element-3b40b4d{text-align:start;}.elementor-6284 .elementor-element.elementor-element-3b40b4d .elementor-heading-title{font-size:50px;}.elementor-6284 .elementor-element.elementor-element-6417e22a{text-align:justify;}.elementor-6284 .elementor-element.elementor-element-9369f5f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-6284 .elementor-element.elementor-element-2708b12 .elementor-button{background-color:#283583;border-style:solid;border-width:2px 2px 2px 2px;border-color:#283583;padding:20px 45px 20px 45px;}.elementor-6284 .elementor-element.elementor-element-2708b12 .elementor-button:hover, .elementor-6284 .elementor-element.elementor-element-2708b12 .elementor-button:focus{background-color:#FFFFFF;color:#283583;border-color:#283583;}.elementor-6284 .elementor-element.elementor-element-2708b12 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6284 .elementor-element.elementor-element-2708b12 .elementor-button:hover svg, .elementor-6284 .elementor-element.elementor-element-2708b12 .elementor-button:focus svg{fill:#283583;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6284 .elementor-element.elementor-element-782743b{--width:23rem;}.elementor-6284 .elementor-element.elementor-element-2565cf0{--width:23rem;}.elementor-6284 .elementor-element.elementor-element-60c864f{--width:100%;}.elementor-6284 .elementor-element.elementor-element-5a15577{--width:23rem;}.elementor-6284 .elementor-element.elementor-element-d5290f9{--width:100%;}.elementor-6284 .elementor-element.elementor-element-96ba5bc{--width:23rem;}.elementor-6284 .elementor-element.elementor-element-30a2c01{--width:100%;}.elementor-6284 .elementor-element.elementor-element-62f861c{--width:23rem;}.elementor-6284 .elementor-element.elementor-element-3085294{--width:100%;}.elementor-6284 .elementor-element.elementor-element-09ea9a9{--width:23rem;}.elementor-6284 .elementor-element.elementor-element-c773a12{--width:100%;}.elementor-6284 .elementor-element.elementor-element-1268e16{--width:23rem;}.elementor-6284 .elementor-element.elementor-element-66a89c3{--width:100%;}.elementor-6284 .elementor-element.elementor-element-8c1f4f3{--width:23rem;}.elementor-6284 .elementor-element.elementor-element-ae021cc{--width:100%;}.elementor-6284 .elementor-element.elementor-element-6da0a40{--width:23rem;}.elementor-6284 .elementor-element.elementor-element-887301a{--width:100%;}}@media(max-width:1024px){.elementor-6284 .elementor-element.elementor-element-1c62e64{padding:0px 0px 010px 0px;}}@media(max-width:767px){.elementor-6284 .elementor-element.elementor-element-1c62e64{margin-top:0px;margin-bottom:0px;padding:0px 0px 010px 0px;}.elementor-6284 .elementor-element.elementor-element-66a86bb{--flex-wrap:nowrap;}.elementor-6284 .elementor-element.elementor-element-e90ee53{--flex-wrap:nowrap;}.elementor-6284 .elementor-element.elementor-element-fe93724{--flex-wrap:nowrap;}.elementor-6284 .elementor-element.elementor-element-2e41054{--flex-wrap:nowrap;}.elementor-6284 .elementor-element.elementor-element-8cf2131{--flex-wrap:nowrap;}.elementor-6284 .elementor-element.elementor-element-0345fc9{--flex-wrap:nowrap;}.elementor-6284 .elementor-element.elementor-element-8201311{--flex-wrap:nowrap;}.elementor-6284 .elementor-element.elementor-element-dda60bd{--flex-wrap:nowrap;}.elementor-6284 .elementor-element.elementor-element-3b40b4d .elementor-heading-title{font-size:38px;}}/* Start custom CSS for container, class: .elementor-element-cb7d588 */.elementor-6284 .elementor-element.elementor-element-cb7d588 {
  --rollup-size: 10rem;
  --rollup-collapsed: 6rem;
  --rollup-transition: height 0.5s cubic-bezier(0.5, 1, 0.89, 1),
    top 0.5s cubic-bezier(0.5, 1, 0.89, 1);
  --rollup-opacity-transition: opacity 0.5s cubic-bezier(0.5, 1, 0.89, 1);
}

.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .elementor-element {
  border: 0.5px solid #999;
}
.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .elementor-element a {
  text-decoration: none
}
.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .team-card-title {
  border: 0.7px solid #283583;
  background: #fff;
}
.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .elementor-element:hover .rollup-hover,
.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .elementor-element:focus .rollup-hover {
  height: 100%;
  top: var(--rollup-size);
  transition: var(--rollup-transition);
}
.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .elementor-element .rollup-hover {
  top: var(--rollup-collapsed);
  height: var(--rollup-collapsed);
  transition: var(--rollup-transition);
}
.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .elementor-element:hover .rollup-person,
.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .elementor-element:focus .rollup-person {
  height: var(--rollup-size);
  transition: var(--rollup-transition);
}

.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .elementor-element .rollup-person {
  transition: var(--rollup-transition);
  height: var(--rollup-collapsed);
}
.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .elementor-element:hover .team-card-social,
.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .elementor-element:focus .team-card-social {
  opacity: 1;
  transition: var(--rollup-opacity-transition);
}
.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .elementor-element .team-card-social {
  opacity: 0;
  transition: var(--rollup-opacity-transition);
}
.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .elementor-element .rollup-person-data{
    opacity: 0;
    transition: var(--rollup-opacity-transition);
}
.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .elementor-element:hover .rollup-person-data,
.elementor-6284 .elementor-element.elementor-element-cb7d588 > div > .elementor-element:focus .rollup-person-data{
  opacity: 1;
  transition: var(--rollup-opacity-transition);
}/* End custom CSS */