.elementor-233 .elementor-element.elementor-element-4f21725{--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-233 .elementor-element.elementor-element-e92e93c .elementor-repeater-item-98f8b86 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://br-modernispro.de/wp-content/uploads/2025/07/photo-slide3.jpg);background-size:cover;}.elementor-233 .elementor-element.elementor-element-e92e93c .elementor-repeater-item-9ba685d .swiper-slide-bg{background-color:#4054b2;background-image:url(https://br-modernispro.de/wp-content/uploads/2025/07/photo-after-and-before-renovigurng2.jpg);background-size:cover;}.elementor-233 .elementor-element.elementor-element-e92e93c .elementor-repeater-item-b70cad6 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://br-modernispro.de/wp-content/uploads/2025/07/photo-after-and-before-renovigurng6.jpg);background-size:cover;}.elementor-233 .elementor-element.elementor-element-e92e93c .swiper-slide{transition-duration:calc(5000ms*1.2);height:90vh;}.elementor-233 .elementor-element.elementor-element-e92e93c > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-233 .elementor-element.elementor-element-e92e93c .swiper-slide-contents{max-width:62%;}.elementor-233 .elementor-element.elementor-element-e92e93c .swiper-slide-inner{text-align:center;}.elementor-233 .elementor-element.elementor-element-a3ce16d{--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-233 .elementor-element.elementor-element-a3ce16d:not(.elementor-motion-effects-element-type-background), .elementor-233 .elementor-element.elementor-element-a3ce16d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-233 .elementor-element.elementor-element-c70412a{--display:flex;}.elementor-233 .elementor-element.elementor-element-a98dcfd{--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-233 .elementor-element.elementor-element-a98dcfd:not(.elementor-motion-effects-element-type-background), .elementor-233 .elementor-element.elementor-element-a98dcfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-233 .elementor-element.elementor-element-883cf40{--display:flex;}.elementor-233 .elementor-element.elementor-element-035652f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-233 .elementor-element.elementor-element-035652f{text-align:center;}.elementor-233 .elementor-element.elementor-element-035652f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-233 .elementor-element.elementor-element-d744959.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-233 .elementor-element.elementor-element-d744959{color:#FFFFFF;}.elementor-233 .elementor-element.elementor-element-2e1c7e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-233 .elementor-element.elementor-element-2e1c7e3{text-align:center;}.elementor-233 .elementor-element.elementor-element-2e1c7e3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-233 .elementor-element.elementor-element-d49cdbc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-233 .elementor-element.elementor-element-d49cdbc{text-align:center;}.elementor-233 .elementor-element.elementor-element-d49cdbc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-233 .elementor-element.elementor-element-c2380c4{--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;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-233 .elementor-element.elementor-element-c2380c4:not(.elementor-motion-effects-element-type-background), .elementor-233 .elementor-element.elementor-element-c2380c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-233 .elementor-element.elementor-element-7850a34{--display:flex;}.elementor-233 .elementor-element.elementor-element-c130bb7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-233 .elementor-element.elementor-element-f803499{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-233 .elementor-element.elementor-element-f803499:not(.elementor-motion-effects-element-type-background), .elementor-233 .elementor-element.elementor-element-f803499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-233 .elementor-element.elementor-element-bb76910 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-bb76910 img{height:250px;border-radius:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-6f93b85 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-233 .elementor-element.elementor-element-6f93b85{text-align:center;}.elementor-233 .elementor-element.elementor-element-6f93b85 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-233 .elementor-element.elementor-element-4361c72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-233 .elementor-element.elementor-element-4361c72:not(.elementor-motion-effects-element-type-background), .elementor-233 .elementor-element.elementor-element-4361c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-233 .elementor-element.elementor-element-92be937 img{width:100%;max-width:100%;height:250px;border-radius:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-8239f6a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-233 .elementor-element.elementor-element-8239f6a{text-align:center;}.elementor-233 .elementor-element.elementor-element-8239f6a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-233 .elementor-element.elementor-element-78e37b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-233 .elementor-element.elementor-element-78e37b2:not(.elementor-motion-effects-element-type-background), .elementor-233 .elementor-element.elementor-element-78e37b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-233 .elementor-element.elementor-element-afcc23f img{width:100%;max-width:100%;height:250px;border-radius:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-060077a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-233 .elementor-element.elementor-element-060077a{text-align:center;}.elementor-233 .elementor-element.elementor-element-060077a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-233 .elementor-element.elementor-element-853bcd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-233 .elementor-element.elementor-element-853bcd2:not(.elementor-motion-effects-element-type-background), .elementor-233 .elementor-element.elementor-element-853bcd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-233 .elementor-element.elementor-element-093c201 img{height:250px;border-radius:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-94b41a3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-233 .elementor-element.elementor-element-94b41a3{text-align:center;}.elementor-233 .elementor-element.elementor-element-94b41a3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-233 .elementor-element.elementor-element-2d3d109{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-233 .elementor-element.elementor-element-2d3d109:not(.elementor-motion-effects-element-type-background), .elementor-233 .elementor-element.elementor-element-2d3d109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-233 .elementor-element.elementor-element-46fa132{--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-233 .elementor-element.elementor-element-58a5844{--display:flex;}.elementor-233 .elementor-element.elementor-element-58a5844:not(.elementor-motion-effects-element-type-background), .elementor-233 .elementor-element.elementor-element-58a5844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-233 .elementor-element.elementor-element-87cafd3 img{height:250px;border-radius:5px 5px 5px 5px;}.elementor-233 .elementor-element.elementor-element-e0a16df{text-align:center;}.elementor-233 .elementor-element.elementor-element-e0a16df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-233 .elementor-element.elementor-element-9bfd1c7{--display:flex;}.elementor-233 .elementor-element.elementor-element-9bfd1c7:not(.elementor-motion-effects-element-type-background), .elementor-233 .elementor-element.elementor-element-9bfd1c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-233 .elementor-element.elementor-element-8b2ffb2 img{height:250px;border-radius:5px 5px 5px 5px;}.elementor-233 .elementor-element.elementor-element-3a421e5{text-align:center;}.elementor-233 .elementor-element.elementor-element-3a421e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-233 .elementor-element.elementor-element-689a00b{--display:flex;}.elementor-233 .elementor-element.elementor-element-689a00b:not(.elementor-motion-effects-element-type-background), .elementor-233 .elementor-element.elementor-element-689a00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-233 .elementor-element.elementor-element-e46ef10 img{height:250px;border-radius:5px 5px 5px 5px;}.elementor-233 .elementor-element.elementor-element-9071103{text-align:center;}.elementor-233 .elementor-element.elementor-element-9071103 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-233 .elementor-element.elementor-element-5653737{--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-233 .elementor-element.elementor-element-d489e47{--display:flex;}.elementor-233 .elementor-element.elementor-element-d489e47:not(.elementor-motion-effects-element-type-background), .elementor-233 .elementor-element.elementor-element-d489e47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-233 .elementor-element.elementor-element-dbebdcb img{height:250px;border-radius:5px 5px 5px 5px;}.elementor-233 .elementor-element.elementor-element-3f42f66{text-align:center;}.elementor-233 .elementor-element.elementor-element-3f42f66 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-233 .elementor-element.elementor-element-0ba567d{--display:flex;}.elementor-233 .elementor-element.elementor-element-0ba567d:not(.elementor-motion-effects-element-type-background), .elementor-233 .elementor-element.elementor-element-0ba567d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-233 .elementor-element.elementor-element-7f55229 img{height:250px;border-radius:5px 5px 5px 5px;}.elementor-233 .elementor-element.elementor-element-1547700{text-align:center;}.elementor-233 .elementor-element.elementor-element-1547700 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-233 .elementor-element.elementor-element-01be5e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-233 .elementor-element.elementor-element-9d1a224{--display:flex;}.elementor-233 .elementor-element.elementor-element-bdd20f0 > .elementor-widget-container{padding:0px 0px 0px 31px;}.elementor-233 .elementor-element.elementor-element-bdd20f0 .elementor-heading-title{color:#000000;}.elementor-233 .elementor-element.elementor-element-bc2558f > .elementor-widget-container{padding:0% 0% 0% 8%;}.elementor-233 .elementor-element.elementor-element-bc2558f{font-size:20px;color:#000000;}.elementor-233 .elementor-element.elementor-element-11a0864{--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-233 .elementor-element.elementor-element-595944f{--display:flex;}.elementor-233 .elementor-element.elementor-element-af34318{--display:flex;}.elementor-233 .elementor-element.elementor-element-fc4225e{--display:flex;}.elementor-233 .elementor-element.elementor-element-878ace4{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-233 .elementor-element.elementor-element-878ace4{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-233 .elementor-element.elementor-element-4f21725{--width:100%;}.elementor-233 .elementor-element.elementor-element-883cf40{--width:60%;}.elementor-233 .elementor-element.elementor-element-c2380c4{--width:100%;}.elementor-233 .elementor-element.elementor-element-7850a34{--width:40%;}.elementor-233 .elementor-element.elementor-element-c130bb7{--width:80%;}.elementor-233 .elementor-element.elementor-element-f803499{--width:33%;}.elementor-233 .elementor-element.elementor-element-4361c72{--width:33%;}.elementor-233 .elementor-element.elementor-element-78e37b2{--width:33%;}.elementor-233 .elementor-element.elementor-element-853bcd2{--width:33%;}.elementor-233 .elementor-element.elementor-element-46fa132{--width:70%;}.elementor-233 .elementor-element.elementor-element-58a5844{--width:33%;}.elementor-233 .elementor-element.elementor-element-9bfd1c7{--width:33%;}.elementor-233 .elementor-element.elementor-element-689a00b{--width:33%;}.elementor-233 .elementor-element.elementor-element-5653737{--width:70%;}.elementor-233 .elementor-element.elementor-element-d489e47{--width:33%;}.elementor-233 .elementor-element.elementor-element-0ba567d{--width:33%;}.elementor-233 .elementor-element.elementor-element-01be5e6{--width:100%;}.elementor-233 .elementor-element.elementor-element-9d1a224{--width:60%;}.elementor-233 .elementor-element.elementor-element-11a0864{--width:80%;}}@media(max-width:767px){.elementor-233 .elementor-element.elementor-element-e92e93c .swiper-slide{height:40vh;}.elementor-233 .elementor-element.elementor-element-a3ce16d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-233 .elementor-element.elementor-element-c70412a{--width:65%;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-233 .elementor-element.elementor-element-1dd2a5c img{border-radius:1px 1px 1px 1px;}.elementor-233 .elementor-element.elementor-element-a98dcfd{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-233 .elementor-element.elementor-element-883cf40{--width:90%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-233 .elementor-element.elementor-element-035652f{width:var( --container-widget-width, 269px );max-width:269px;--container-widget-width:269px;--container-widget-flex-grow:0;text-align:left;}.elementor-233 .elementor-element.elementor-element-d744959{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-233 .elementor-element.elementor-element-2e1c7e3{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;text-align:left;}.elementor-233 .elementor-element.elementor-element-2e1c7e3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-233 .elementor-element.elementor-element-d49cdbc{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;text-align:left;}.elementor-233 .elementor-element.elementor-element-d49cdbc > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-233 .elementor-element.elementor-element-c2380c4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-233 .elementor-element.elementor-element-c130bb7{--width:95%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-233 .elementor-element.elementor-element-f803499{--width:90%;--min-height:330px;--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-233 .elementor-element.elementor-element-bb76910 img{border-radius:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-6f93b85 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-6f93b85{text-align:center;}.elementor-233 .elementor-element.elementor-element-6f93b85 .elementor-heading-title{font-size:23px;}.elementor-233 .elementor-element.elementor-element-4361c72{--width:90%;--min-height:330px;--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-233 .elementor-element.elementor-element-92be937 img{border-radius:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-8239f6a > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-8239f6a{text-align:center;}.elementor-233 .elementor-element.elementor-element-8239f6a .elementor-heading-title{font-size:23px;}.elementor-233 .elementor-element.elementor-element-78e37b2{--width:90%;--min-height:330px;--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-233 .elementor-element.elementor-element-afcc23f img{border-radius:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-060077a > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-060077a{text-align:center;}.elementor-233 .elementor-element.elementor-element-060077a .elementor-heading-title{font-size:23px;}.elementor-233 .elementor-element.elementor-element-853bcd2{--width:90%;--min-height:330px;--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-233 .elementor-element.elementor-element-093c201 img{border-radius:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-94b41a3 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-94b41a3{text-align:center;}.elementor-233 .elementor-element.elementor-element-94b41a3 .elementor-heading-title{font-size:23px;}.elementor-233 .elementor-element.elementor-element-2d3d109{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-233 .elementor-element.elementor-element-46fa132{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-233 .elementor-element.elementor-element-58a5844{--width:100%;--min-height:310px;--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-233 .elementor-element.elementor-element-87cafd3 > .elementor-widget-container{margin:-3% -3% -3% -3%;padding:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-87cafd3 img{border-radius:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-e0a16df{text-align:center;}.elementor-233 .elementor-element.elementor-element-e0a16df .elementor-heading-title{font-size:23px;}.elementor-233 .elementor-element.elementor-element-9bfd1c7{--width:100%;--min-height:310px;--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-233 .elementor-element.elementor-element-8b2ffb2 > .elementor-widget-container{margin:-3% -3% -3% -3%;padding:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-8b2ffb2 img{border-radius:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-3a421e5 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-3a421e5{text-align:center;}.elementor-233 .elementor-element.elementor-element-3a421e5 .elementor-heading-title{font-size:23px;}.elementor-233 .elementor-element.elementor-element-689a00b{--width:100%;--min-height:310px;--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-233 .elementor-element.elementor-element-e46ef10 > .elementor-widget-container{margin:-3% -3% -3% -3%;padding:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-e46ef10 img{border-radius:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-9071103{text-align:center;}.elementor-233 .elementor-element.elementor-element-9071103 .elementor-heading-title{font-size:23px;}.elementor-233 .elementor-element.elementor-element-5653737{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-233 .elementor-element.elementor-element-d489e47{--width:100%;--min-height:310px;--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-233 .elementor-element.elementor-element-dbebdcb > .elementor-widget-container{margin:-3% -3% -3% -3%;padding:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-dbebdcb img{border-radius:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-3f42f66{text-align:center;}.elementor-233 .elementor-element.elementor-element-3f42f66 .elementor-heading-title{font-size:23px;}.elementor-233 .elementor-element.elementor-element-0ba567d{--width:100%;--min-height:310px;--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-233 .elementor-element.elementor-element-7f55229 > .elementor-widget-container{margin:-3% -3% -3% -3%;padding:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-7f55229 img{border-radius:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-1547700 > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-1547700{text-align:center;}.elementor-233 .elementor-element.elementor-element-1547700 .elementor-heading-title{font-size:23px;}.elementor-233 .elementor-element.elementor-element-01be5e6{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-233 .elementor-element.elementor-element-bdd20f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-233 .elementor-element.elementor-element-bdd20f0{text-align:center;}.elementor-233 .elementor-element.elementor-element-bdd20f0 .elementor-heading-title{font-size:30px;}.elementor-233 .elementor-element.elementor-element-bc2558f > .elementor-widget-container{padding:0% 0% 0% 06%;}.elementor-233 .elementor-element.elementor-element-bc2558f{font-size:18px;}.elementor-233 .elementor-element.elementor-element-878ace4{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-11a0864 */.google-review { font-family: "Roboto", system-ui, -apple-system, "Segoe UI", "Helvetica Neue", Arial; direction: ltr; }

/* Card */
.google-review .card {
  background: #f6f7f8;
  border-radius: 18px;
  padding: 20px;
  box-shadow: 0 1px 0 rgba(0,0,0,0.04);
  max-width: 760px;
  color: #111;
  display: flex;
  gap: 16px;
  align-items: flex-start;
  box-sizing: border-box;
}

/* Left column (avatar) */
.google-review .avatar {
  width: 36px;
  height: 40px;
  min-width: 40px;
  border-radius: 50%;
  background: #c91f5b;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 700;
  font-size: 24px;
  flex-shrink: 0;
}

/* Right column content */
.google-review .content { flex: 1; }

/* header row */
.google-review .header {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 8px;
  flex-wrap: wrap;
}
.google-review .name { font-weight: 700; font-size: 15px; line-height: 1; }
.google-review .date { color: #8b8f92; font-size: 13px; margin-left: 6px; }
.google-review .g-logo { margin-left: auto; width: 25px; height: 25px; flex-shrink: 0; }

/* stars and verified */
.google-review .rating-row {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 12px;
}
.google-review .stars { display: flex; gap: 3px; align-items:center; }
.google-review .star { width: 16px; height: 16px; display:inline-block; }
.google-review .verified { display: inline-flex; align-items: center; gap: 6px; }
.google-review .verified .check {
  width: 14px; height: 14px;
  background: #1e88e5;
  border-radius: 7px;
  display:flex; align-items:center; justify-content:center;
  box-shadow: 0 1px 0 rgba(0,0,0,0.06);
}
.google-review .verified svg { width: 12px; height: 12px; fill: #fff; }

/* review text */
.google-review .text {
  font-size: 15px;
  line-height: 1.5;
  margin-bottom: 10px;
  margin-left: -50px;
  color: #111;
  text-align: left;
  max-height: 4.5em; /* ~3 line */
  overflow: hidden;
  transition: max-height 0.3s ease;
  
}
.google-review .text.expanded { max-height: 1000px; }

/* "Read more" */
.google-review .read-more {
  color: #1e88e5;
  font-size: 14px;
  text-decoration: none;
  cursor: pointer;
  display: inline-block;
  margin-top: 4px;
  margin-left: -50px;
}

/* responsive */
@media (max-width:728px){
  .google-review .card{ padding:14px; border-radius:12px;}
  .google-review .avatar{ width:48px; height:48px; font-size:20px; min-width:48px;}
  .google-review .name{ font-size:16px;}
  .google-review .text{ font-size:14px;}
  .google-review .g-logo{ width:24px; height:24px;}
}/* End custom CSS */