.elementor-10 .elementor-element.elementor-element-2f27bffa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:nowrap;--overlay-opacity:.15;--padding-top:160px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-2f27bffa:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-2f27bffa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url("https://kinderzahnarzt-in-freising.de/wp-content/uploads/2025/07/Home_kopie_01-0920_.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-2f27bffa:before,.elementor-10 .elementor-element.elementor-element-2f27bffa>.elementor-background-video-container:before,.elementor-10 .elementor-element.elementor-element-2f27bffa>.e-con-inner>.elementor-background-video-container:before,.elementor-10 .elementor-element.elementor-element-2f27bffa>.elementor-background-slideshow:before,.elementor-10 .elementor-element.elementor-element-2f27bffa>.e-con-inner>.elementor-background-slideshow:before,.elementor-10 .elementor-element.elementor-element-2f27bffa>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://kinderzahnarzt-in-freising.de/wp-content/uploads/2025/07/image-section-23-min.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-2f27bffa:before{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-10 .elementor-element.elementor-element-2f27bffa.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-5f15aa6f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap}.elementor-10 .elementor-element.elementor-element-4c606650{--spacer-size:230px;width:var(--container-widget-width,230px);max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-4c606650.elementor-element{--align-self:flex-start}.elementor-10 .elementor-element.elementor-element-4c606650:not(.elementor-widget-image),.elementor-10 .elementor-element.elementor-element-4c606650.elementor-widget-image img{-webkit-mask-image:url(https://kinderzahnarzt-in-freising.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-10 .elementor-element.elementor-element-324bfb76{--spacer-size:150px;width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-324bfb76.elementor-element{--align-self:flex-end}.elementor-10 .elementor-element.elementor-element-324bfb76:not(.elementor-widget-image),.elementor-10 .elementor-element.elementor-element-324bfb76.elementor-widget-image img{-webkit-mask-image:url(https://kinderzahnarzt-in-freising.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-10 .elementor-element.elementor-element-33fe13e4{--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;--flex-wrap:wrap}.elementor-10 .elementor-element.elementor-element-779b08a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap}.elementor-10 .elementor-element.elementor-element-2227fb4d{--spacer-size:180px;width:var(--container-widget-width,180px);max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-2227fb4d.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-2227fb4d:not(.elementor-widget-image),.elementor-10 .elementor-element.elementor-element-2227fb4d.elementor-widget-image img{-webkit-mask-image:url(https://kinderzahnarzt-in-freising.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-10 .elementor-element.elementor-element-3f3a09f{--spacer-size:100px;width:var(--container-widget-width,100px);max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-3f3a09f.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-3f3a09f:not(.elementor-widget-image),.elementor-10 .elementor-element.elementor-element-3f3a09f.elementor-widget-image img{-webkit-mask-image:url(https://kinderzahnarzt-in-freising.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-10 .elementor-element.elementor-element-21020089{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:5}.elementor-10 .elementor-element.elementor-element-21020089.e-con{--e-con-transform-translateY:-40px}.elementor-10 .elementor-element.elementor-element-26218dea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--background-transition:.3s;--border-radius:10px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-26218dea:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-26218dea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#28a6e2}.elementor-10 .elementor-element.elementor-element-26218dea:hover{background-color:#28A6E2B0}.elementor-10 .elementor-element.elementor-element-22481b39{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;background-color:var(--e-global-color-7e5cdaf);--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-22481b39:not(.elementor-widget-image),.elementor-10 .elementor-element.elementor-element-22481b39.elementor-widget-image img{-webkit-mask-image:url(https://kinderzahnarzt-in-freising.de/wp-content/uploads/2025/07/children-standing-in-circle-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-10 .elementor-element.elementor-element-386a8eb4{text-align:left}.elementor-10 .elementor-element.elementor-element-386a8eb4 .elementor-heading-title{font-family:var(--e-global-typography-556e650-font-family),Sans-serif;font-size:var(--e-global-typography-556e650-font-size);font-weight:var(--e-global-typography-556e650-font-weight);text-transform:var(--e-global-typography-556e650-text-transform);font-style:var(--e-global-typography-556e650-font-style);text-decoration:var(--e-global-typography-556e650-text-decoration);line-height:var(--e-global-typography-556e650-line-height);color:#fff}.elementor-10 .elementor-element.elementor-element-386a8eb4 .elementor-heading-title a:hover,.elementor-10 .elementor-element.elementor-element-386a8eb4 .elementor-heading-title a:focus{color:#000}.elementor-10 .elementor-element.elementor-element-61224b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--background-transition:.3s;--border-radius:10px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-61224b9:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-61224b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ea9100}.elementor-10 .elementor-element.elementor-element-61224b9:hover{background-color:#EA9100B8}.elementor-10 .elementor-element.elementor-element-0f37fe5{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;background-color:var(--e-global-color-7e5cdaf);--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-0f37fe5:not(.elementor-widget-image),.elementor-10 .elementor-element.elementor-element-0f37fe5.elementor-widget-image img{-webkit-mask-image:url(https://kinderzahnarzt-in-freising.de/wp-content/uploads/2025/07/children-standing-in-circle-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-10 .elementor-element.elementor-element-f619629{text-align:left}.elementor-10 .elementor-element.elementor-element-f619629 .elementor-heading-title{font-family:var(--e-global-typography-556e650-font-family),Sans-serif;font-size:var(--e-global-typography-556e650-font-size);font-weight:var(--e-global-typography-556e650-font-weight);text-transform:var(--e-global-typography-556e650-text-transform);font-style:var(--e-global-typography-556e650-font-style);text-decoration:var(--e-global-typography-556e650-text-decoration);line-height:var(--e-global-typography-556e650-line-height);color:#fff}.elementor-10 .elementor-element.elementor-element-f619629 .elementor-heading-title a:hover,.elementor-10 .elementor-element.elementor-element-f619629 .elementor-heading-title a:focus{color:#000}.elementor-10 .elementor-element.elementor-element-0e089bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--background-transition:.3s;--border-radius:10px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-0e089bf:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-0e089bf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ef2e2c}.elementor-10 .elementor-element.elementor-element-0e089bf:hover{background-color:#EF2E2CBA}.elementor-10 .elementor-element.elementor-element-3397027{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;background-color:var(--e-global-color-7e5cdaf);--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-3397027:not(.elementor-widget-image),.elementor-10 .elementor-element.elementor-element-3397027.elementor-widget-image img{-webkit-mask-image:url(https://kinderzahnarzt-in-freising.de/wp-content/uploads/2025/07/children-standing-in-circle-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-10 .elementor-element.elementor-element-bcdd5c4{text-align:left}.elementor-10 .elementor-element.elementor-element-bcdd5c4 .elementor-heading-title{font-family:var(--e-global-typography-556e650-font-family),Sans-serif;font-size:var(--e-global-typography-556e650-font-size);font-weight:var(--e-global-typography-556e650-font-weight);text-transform:var(--e-global-typography-556e650-text-transform);font-style:var(--e-global-typography-556e650-font-style);text-decoration:var(--e-global-typography-556e650-text-decoration);line-height:var(--e-global-typography-556e650-line-height);color:#fff}.elementor-10 .elementor-element.elementor-element-bcdd5c4 .elementor-heading-title a:hover,.elementor-10 .elementor-element.elementor-element-bcdd5c4 .elementor-heading-title a:focus{color:#000}.elementor-10 .elementor-element.elementor-element-8d2f787{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--background-transition:.3s;--border-radius:10px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-8d2f787:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-8d2f787>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#621b7e}.elementor-10 .elementor-element.elementor-element-8d2f787:hover{background-color:#621B7EBD}.elementor-10 .elementor-element.elementor-element-444fc98{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;background-color:var(--e-global-color-7e5cdaf);--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-444fc98:not(.elementor-widget-image),.elementor-10 .elementor-element.elementor-element-444fc98.elementor-widget-image img{-webkit-mask-image:url(https://kinderzahnarzt-in-freising.de/wp-content/uploads/2025/07/children-standing-in-circle-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-10 .elementor-element.elementor-element-ca67a9e{text-align:left}.elementor-10 .elementor-element.elementor-element-ca67a9e .elementor-heading-title{font-family:var(--e-global-typography-556e650-font-family),Sans-serif;font-size:var(--e-global-typography-556e650-font-size);font-weight:var(--e-global-typography-556e650-font-weight);text-transform:var(--e-global-typography-556e650-text-transform);font-style:var(--e-global-typography-556e650-font-style);text-decoration:var(--e-global-typography-556e650-text-decoration);line-height:var(--e-global-typography-556e650-line-height);color:#fff}.elementor-10 .elementor-element.elementor-element-ca67a9e .elementor-heading-title a:hover,.elementor-10 .elementor-element.elementor-element-ca67a9e .elementor-heading-title a:focus{color:#000}.elementor-10 .elementor-element.elementor-element-d7462b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:5}.elementor-10 .elementor-element.elementor-element-d7462b5.e-con{--e-con-transform-translateY:-40px}.elementor-10 .elementor-element.elementor-element-5bb577b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--background-transition:.3s;--border-radius:10px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-5bb577b:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-5bb577b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e10071}.elementor-10 .elementor-element.elementor-element-5bb577b:hover{background-color:#E10071C7}.elementor-10 .elementor-element.elementor-element-94d0203{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;background-color:var(--e-global-color-7e5cdaf);--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-94d0203:not(.elementor-widget-image),.elementor-10 .elementor-element.elementor-element-94d0203.elementor-widget-image img{-webkit-mask-image:url(https://kinderzahnarzt-in-freising.de/wp-content/uploads/2025/07/children-standing-in-circle-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-10 .elementor-element.elementor-element-bdd730d{text-align:left}.elementor-10 .elementor-element.elementor-element-bdd730d .elementor-heading-title{font-family:var(--e-global-typography-556e650-font-family),Sans-serif;font-size:var(--e-global-typography-556e650-font-size);font-weight:var(--e-global-typography-556e650-font-weight);text-transform:var(--e-global-typography-556e650-text-transform);font-style:var(--e-global-typography-556e650-font-style);text-decoration:var(--e-global-typography-556e650-text-decoration);line-height:var(--e-global-typography-556e650-line-height);color:#fff}.elementor-10 .elementor-element.elementor-element-bdd730d .elementor-heading-title a:hover,.elementor-10 .elementor-element.elementor-element-bdd730d .elementor-heading-title a:focus{color:#000}.elementor-10 .elementor-element.elementor-element-4a6b756{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--background-transition:.3s;--border-radius:10px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-4a6b756:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-4a6b756>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#94bd17}.elementor-10 .elementor-element.elementor-element-4a6b756:hover{background-color:#94BD17BA}.elementor-10 .elementor-element.elementor-element-52ddcd4{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;background-color:var(--e-global-color-7e5cdaf);--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-52ddcd4:not(.elementor-widget-image),.elementor-10 .elementor-element.elementor-element-52ddcd4.elementor-widget-image img{-webkit-mask-image:url(https://kinderzahnarzt-in-freising.de/wp-content/uploads/2025/07/children-standing-in-circle-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-10 .elementor-element.elementor-element-9a7b85a{text-align:left}.elementor-10 .elementor-element.elementor-element-9a7b85a .elementor-heading-title{font-family:var(--e-global-typography-556e650-font-family),Sans-serif;font-size:var(--e-global-typography-556e650-font-size);font-weight:var(--e-global-typography-556e650-font-weight);text-transform:var(--e-global-typography-556e650-text-transform);font-style:var(--e-global-typography-556e650-font-style);text-decoration:var(--e-global-typography-556e650-text-decoration);line-height:var(--e-global-typography-556e650-line-height);color:#fff}.elementor-10 .elementor-element.elementor-element-9a7b85a .elementor-heading-title a:hover,.elementor-10 .elementor-element.elementor-element-9a7b85a .elementor-heading-title a:focus{color:#000}.elementor-10 .elementor-element.elementor-element-535feda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--background-transition:.3s;--border-radius:10px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-535feda:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-535feda>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0fa19b}.elementor-10 .elementor-element.elementor-element-535feda:hover{background-color:#0FA19BB8}.elementor-10 .elementor-element.elementor-element-a30954d{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;background-color:var(--e-global-color-7e5cdaf);--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-a30954d:not(.elementor-widget-image),.elementor-10 .elementor-element.elementor-element-a30954d.elementor-widget-image img{-webkit-mask-image:url(https://kinderzahnarzt-in-freising.de/wp-content/uploads/2025/07/children-standing-in-circle-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-10 .elementor-element.elementor-element-440a63e{text-align:left}.elementor-10 .elementor-element.elementor-element-440a63e .elementor-heading-title{font-family:var(--e-global-typography-556e650-font-family),Sans-serif;font-size:var(--e-global-typography-556e650-font-size);font-weight:var(--e-global-typography-556e650-font-weight);text-transform:var(--e-global-typography-556e650-text-transform);font-style:var(--e-global-typography-556e650-font-style);text-decoration:var(--e-global-typography-556e650-text-decoration);line-height:var(--e-global-typography-556e650-line-height);color:#fff}.elementor-10 .elementor-element.elementor-element-440a63e .elementor-heading-title a:hover,.elementor-10 .elementor-element.elementor-element-440a63e .elementor-heading-title a:focus{color:#000}.elementor-10 .elementor-element.elementor-element-b54ac5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--background-transition:.3s;--border-radius:10px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-b54ac5c:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-b54ac5c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#006030}.elementor-10 .elementor-element.elementor-element-b54ac5c:hover{background-color:#006030B5}.elementor-10 .elementor-element.elementor-element-8e4bccf{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;background-color:var(--e-global-color-7e5cdaf);--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-8e4bccf:not(.elementor-widget-image),.elementor-10 .elementor-element.elementor-element-8e4bccf.elementor-widget-image img{-webkit-mask-image:url(https://kinderzahnarzt-in-freising.de/wp-content/uploads/2025/07/children-standing-in-circle-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-10 .elementor-element.elementor-element-dedaef9{text-align:left}.elementor-10 .elementor-element.elementor-element-dedaef9 .elementor-heading-title{font-family:var(--e-global-typography-556e650-font-family),Sans-serif;font-size:var(--e-global-typography-556e650-font-size);font-weight:var(--e-global-typography-556e650-font-weight);text-transform:var(--e-global-typography-556e650-text-transform);font-style:var(--e-global-typography-556e650-font-style);text-decoration:var(--e-global-typography-556e650-text-decoration);line-height:var(--e-global-typography-556e650-line-height);color:#fff}.elementor-10 .elementor-element.elementor-element-dedaef9 .elementor-heading-title a:hover,.elementor-10 .elementor-element.elementor-element-dedaef9 .elementor-heading-title a:focus{color:#000}.elementor-10 .elementor-element.elementor-element-2382e133{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-2382e133.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-2bfb7ca6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap}.elementor-10 .elementor-element.elementor-element-6d976a3a{text-align:left}.elementor-10 .elementor-element.elementor-element-6d976a3a .elementor-heading-title{font-family:var(--e-global-typography-e8bf063-font-family),Sans-serif;font-size:var(--e-global-typography-e8bf063-font-size);font-weight:var(--e-global-typography-e8bf063-font-weight);text-transform:var(--e-global-typography-e8bf063-text-transform);font-style:var(--e-global-typography-e8bf063-font-style);text-decoration:var(--e-global-typography-e8bf063-text-decoration);line-height:var(--e-global-typography-e8bf063-line-height);color:var(--e-global-color-7e5cdaf)}.elementor-10 .elementor-element.elementor-element-5b543{text-align:left}.elementor-10 .elementor-element.elementor-element-5b543 .elementor-heading-title{text-transform:none}.elementor-10 .elementor-element.elementor-element-33d117f5{--divider-border-style:curly;--divider-color:var(--e-global-color-7e5cdaf);--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px}.elementor-10 .elementor-element.elementor-element-33d117f5 .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0}.elementor-10 .elementor-element.elementor-element-33d117f5 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px}.elementor-10 .elementor-element.elementor-element-22ec8e2d{--display:flex;--min-height:500px;--justify-content:center}.elementor-10 .elementor-element.elementor-element-9ca061{--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:stretch;--flex-wrap:nowrap;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-5928ce4a{--display:flex}.elementor-10 .elementor-element.elementor-element-475945fb{text-align:center}.elementor-10 .elementor-element.elementor-element-475945fb .elementor-heading-title{font-family:var(--e-global-typography-e8bf063-font-family),Sans-serif;font-size:var(--e-global-typography-e8bf063-font-size);font-weight:var(--e-global-typography-e8bf063-font-weight);text-transform:var(--e-global-typography-e8bf063-text-transform);font-style:var(--e-global-typography-e8bf063-font-style);text-decoration:var(--e-global-typography-e8bf063-text-decoration);line-height:var(--e-global-typography-e8bf063-line-height);color:var(--e-global-color-7e5cdaf)}.elementor-10 .elementor-element.elementor-element-3f92d7c8{text-align:center}.elementor-10 .elementor-element.elementor-element-3f92d7c8 .elementor-heading-title{text-transform:none}.elementor-10 .elementor-element.elementor-element-679792d{--divider-border-style:curly;--divider-color:var(--e-global-color-7e5cdaf);--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px}.elementor-10 .elementor-element.elementor-element-679792d .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0}.elementor-10 .elementor-element.elementor-element-679792d .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px}.elementor-10 .elementor-element.elementor-element-3e5ff68c .swiper-pagination-bullet-active,.elementor-10 .elementor-element.elementor-element-3e5ff68c .swiper-pagination-progressbar-fill{background-color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .swiper-pagination-fraction{color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-3e5ff68c.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px )}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-main-swiper{width:100%}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-main-swiper .swiper-slide{background-color:var(--e-global-color-7e5cdaf);border-radius:10px;padding:40px}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-swiper-button{font-size:20px}.elementor-10 .elementor-element.elementor-element-3e5ff68c .swiper-pagination-bullet{height:10px;width:10px}.elementor-10 .elementor-element.elementor-element-3e5ff68c .swiper-horizontal .swiper-pagination-progressbar{height:10px}.elementor-10 .elementor-element.elementor-element-3e5ff68c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--e-global-color-7e5cdaf);opacity:var(--e-global-color-7e5cdaf)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__content,.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__content:after{background-color:var(--e-global-color-7e5cdaf)}.elementor-10 .elementor-element.elementor-element-3e5ff68c.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,.elementor-10 .elementor-element.elementor-element-3e5ff68c.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:25px}.elementor-10 .elementor-element.elementor-element-3e5ff68c.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:25px}.elementor-10 .elementor-element.elementor-element-3e5ff68c.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:25px}.elementor-10 .elementor-element.elementor-element-3e5ff68c.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:25px}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__text{color:var(--e-global-color-8830e9b);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__name{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-a6032b3-font-family),Sans-serif;font-size:var(--e-global-typography-a6032b3-font-size);font-weight:var(--e-global-typography-a6032b3-font-weight);text-transform:var(--e-global-typography-a6032b3-text-transform);font-style:var(--e-global-typography-a6032b3-font-style);text-decoration:var(--e-global-typography-a6032b3-text-decoration);line-height:var(--e-global-typography-a6032b3-line-height)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__title{color:var(--e-global-color-8830e9b);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__image img{width:80px;height:80px}.elementor-10 .elementor-element.elementor-element-10d135d{--spacer-size:250px;width:var(--container-widget-width,250px);max-width:250px;--e-transform-translateX:-250px;--e-transform-translateY:130px;background-color:var(--e-global-color-secondary);--container-widget-width:250px;--container-widget-flex-grow:0;top:0;z-index:10}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-10d135d{left:0}body.rtl .elementor-10 .elementor-element.elementor-element-10d135d{right:0}.elementor-10 .elementor-element.elementor-element-10d135d:not(.elementor-widget-image),.elementor-10 .elementor-element.elementor-element-10d135d.elementor-widget-image img{-webkit-mask-image:url(https://kinderzahnarzt-in-freising.de/wp-content/uploads/2025/07/image-section-52-min.png);-webkit-mask-size:contain;-webkit-mask-position:center right;-webkit-mask-repeat:no-repeat}.elementor-10 .elementor-element.elementor-element-63b07367{--spacer-size:150px;width:var(--container-widget-width,150px);max-width:150px;--e-transform-translateX:160px;--e-transform-translateY:100px;background-color:var(--e-global-color-5245f89);--container-widget-width:150px;--container-widget-flex-grow:0;top:0;z-index:10}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-63b07367{right:0}body.rtl .elementor-10 .elementor-element.elementor-element-63b07367{left:0}.elementor-10 .elementor-element.elementor-element-63b07367:not(.elementor-widget-image),.elementor-10 .elementor-element.elementor-element-63b07367.elementor-widget-image img{-webkit-mask-image:url(https://kinderzahnarzt-in-freising.de/wp-content/uploads/2025/07/image-section-52-min-1.png);-webkit-mask-size:contain;-webkit-mask-position:center right;-webkit-mask-repeat:no-repeat}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-5f15aa6f{--width:30%}.elementor-10 .elementor-element.elementor-element-33fe13e4{--width:40%}.elementor-10 .elementor-element.elementor-element-779b08a0{--width:30%}.elementor-10 .elementor-element.elementor-element-21020089{--content-width:1600px}.elementor-10 .elementor-element.elementor-element-d7462b5{--content-width:1600px}.elementor-10 .elementor-element.elementor-element-9ca061{--content-width:1000px}}@media(max-width:1200px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-5f15aa6f{--width:20%}.elementor-10 .elementor-element.elementor-element-33fe13e4{--width:60%}.elementor-10 .elementor-element.elementor-element-779b08a0{--width:20%}.elementor-10 .elementor-element.elementor-element-26218dea{--width:47%}.elementor-10 .elementor-element.elementor-element-61224b9{--width:47%}.elementor-10 .elementor-element.elementor-element-0e089bf{--width:47%}.elementor-10 .elementor-element.elementor-element-8d2f787{--width:47%}.elementor-10 .elementor-element.elementor-element-5bb577b{--width:47%}.elementor-10 .elementor-element.elementor-element-4a6b756{--width:47%}.elementor-10 .elementor-element.elementor-element-535feda{--width:47%}.elementor-10 .elementor-element.elementor-element-b54ac5c{--width:47%}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-5f15aa6f{--width:20%}.elementor-10 .elementor-element.elementor-element-33fe13e4{--width:60%}.elementor-10 .elementor-element.elementor-element-779b08a0{--width:20%}.elementor-10 .elementor-element.elementor-element-2bfb7ca6{--width:100%}.elementor-10 .elementor-element.elementor-element-22ec8e2d{--width:100%}}@media(min-width:2400px){.elementor-10 .elementor-element.elementor-element-21020089{--content-width:1600px}.elementor-10 .elementor-element.elementor-element-26218dea{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-2543f00 img{width:100%}.elementor-10 .elementor-element.elementor-element-386a8eb4 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-61224b9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-b2e9bbb img{width:100%}.elementor-10 .elementor-element.elementor-element-f619629 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-0e089bf{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-ad987d2 img{width:100%}.elementor-10 .elementor-element.elementor-element-bcdd5c4 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-8d2f787{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-7db7b56 img{width:100%}.elementor-10 .elementor-element.elementor-element-ca67a9e .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-d7462b5{--content-width:1600px;--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-5bb577b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-44e7c91 img{width:100%}.elementor-10 .elementor-element.elementor-element-bdd730d .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-4a6b756{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-1dc4d60 img{width:100%}.elementor-10 .elementor-element.elementor-element-9a7b85a .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-535feda{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-158711c img{width:100%}.elementor-10 .elementor-element.elementor-element-440a63e .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-b54ac5c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-9907054 img{width:100%}.elementor-10 .elementor-element.elementor-element-dedaef9 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-6d976a3a .elementor-heading-title{font-size:var(--e-global-typography-e8bf063-font-size);line-height:var(--e-global-typography-e8bf063-line-height)}.elementor-10 .elementor-element.elementor-element-475945fb .elementor-heading-title{font-size:var(--e-global-typography-e8bf063-font-size);line-height:var(--e-global-typography-e8bf063-line-height)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__name{font-size:var(--e-global-typography-a6032b3-font-size);line-height:var(--e-global-typography-a6032b3-line-height)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:1366px){.elementor-10 .elementor-element.elementor-element-386a8eb4 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-f619629 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-bcdd5c4 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-ca67a9e .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-bdd730d .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-9a7b85a .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-440a63e .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-dedaef9 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-6d976a3a .elementor-heading-title{font-size:var(--e-global-typography-e8bf063-font-size);line-height:var(--e-global-typography-e8bf063-line-height)}.elementor-10 .elementor-element.elementor-element-475945fb .elementor-heading-title{font-size:var(--e-global-typography-e8bf063-font-size);line-height:var(--e-global-typography-e8bf063-line-height)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__name{font-size:var(--e-global-typography-a6032b3-font-size);line-height:var(--e-global-typography-a6032b3-line-height)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:1200px){.elementor-10 .elementor-element.elementor-element-21020089{--flex-wrap:wrap}.elementor-10 .elementor-element.elementor-element-d7462b5{--flex-wrap:wrap}.elementor-10 .elementor-element.elementor-element-10d135d{--e-transform-translateX:-220px}.elementor-10 .elementor-element.elementor-element-63b07367{--e-transform-translateX:60px}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-386a8eb4 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-f619629 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-bcdd5c4 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-ca67a9e .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-bdd730d .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-9a7b85a .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-440a63e .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-dedaef9 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-2382e133{--flex-wrap:wrap}.elementor-10 .elementor-element.elementor-element-6d976a3a .elementor-heading-title{font-size:var(--e-global-typography-e8bf063-font-size);line-height:var(--e-global-typography-e8bf063-line-height)}.elementor-10 .elementor-element.elementor-element-475945fb .elementor-heading-title{font-size:var(--e-global-typography-e8bf063-font-size);line-height:var(--e-global-typography-e8bf063-line-height)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__name{font-size:var(--e-global-typography-a6032b3-font-size);line-height:var(--e-global-typography-a6032b3-line-height)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-element-10d135d{--spacer-size:200px;width:var(--container-widget-width,200px);max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-22481b39{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-386a8eb4 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-0f37fe5{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-f619629 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-3397027{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-bcdd5c4 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-444fc98{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-ca67a9e .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-94d0203{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-bdd730d .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-52ddcd4{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-9a7b85a .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-a30954d{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-440a63e .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-8e4bccf{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-dedaef9 .elementor-heading-title{font-size:var(--e-global-typography-556e650-font-size);line-height:var(--e-global-typography-556e650-line-height)}.elementor-10 .elementor-element.elementor-element-6d976a3a .elementor-heading-title{font-size:var(--e-global-typography-e8bf063-font-size);line-height:var(--e-global-typography-e8bf063-line-height)}.elementor-10 .elementor-element.elementor-element-5928ce4a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-475945fb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-10 .elementor-element.elementor-element-475945fb .elementor-heading-title{font-size:var(--e-global-typography-e8bf063-font-size);line-height:var(--e-global-typography-e8bf063-line-height)}.elementor-10 .elementor-element.elementor-element-3f92d7c8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-10 .elementor-element.elementor-element-3e5ff68c{padding:10px}.elementor-10 .elementor-element.elementor-element-3e5ff68c.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px )}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-main-swiper{width:100%}.elementor-10 .elementor-element.elementor-element-3e5ff68c .swiper-pagination-bullet{height:10px;width:10px}.elementor-10 .elementor-element.elementor-element-3e5ff68c .swiper-horizontal .swiper-pagination-progressbar{height:10px}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__name{font-size:var(--e-global-typography-a6032b3-font-size);line-height:var(--e-global-typography-a6032b3-line-height)}.elementor-10 .elementor-element.elementor-element-3e5ff68c .elementor-testimonial__title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-element-10d135d{--e-transform-translateX:-190px}.elementor-10 .elementor-element.elementor-element-63b07367{--e-transform-translateX:160px}}