.elementor-2 .elementor-element.elementor-element-a2c51e8{--display:flex;--min-height:calc(100vh - 171px);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px}.elementor-2 .elementor-element.elementor-element-a2c51e8:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-a2c51e8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/_astro/anwaltskanzlei-deutsch-legal-karlsruhe-hero.PrNM8szZ.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-317937b{width:var(--container-widget-width,60%);--container-widget-width:60%;--container-widget-flex-grow:0;max-width:60%;padding:0 0 15px;font-size:1.325rem;font-weight:500;line-height:1.35em}.elementor-2 .elementor-element.elementor-element-317937b.elementor-element{--align-self:flex-start}.elementor-2 .elementor-element.elementor-element-eaa90c8{--divider-border-style:solid;--divider-color:#c4a882;--divider-border-width:3px;width:var(--container-widget-width,202px);--container-widget-width:202px;--container-widget-flex-grow:0;max-width:202px}.elementor-2 .elementor-element.elementor-element-eaa90c8 .elementor-divider-separator{width:80px}.elementor-2 .elementor-element.elementor-element-eaa90c8 .elementor-divider{padding-block:0}.elementor-2 .elementor-element.elementor-element-f755190{width:var(--container-widget-width,60%);--container-widget-width:60%;--container-widget-flex-grow:0;max-width:60%}.elementor-2 .elementor-element.elementor-element-4e6fbdb{width:var(--container-widget-width,60%);--container-widget-width:60%;--container-widget-flex-grow:0;max-width:60%;font-size:1.325rem;line-height:1.35em}.elementor-2 .elementor-element.elementor-element-4e6fbdb.elementor-element{--align-self:flex-start}.elementor-2 .elementor-element.elementor-element-4fa613c{--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;--align-items:stretch;--gap:71px 71px;--row-gap:71px;--column-gap:71px;--overlay-opacity:.71}.elementor-2 .elementor-element.elementor-element-4fa613c:before,.elementor-2 .elementor-element.elementor-element-4fa613c>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-4fa613c>.e-con-inner>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-4fa613c>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-4fa613c>.e-con-inner>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-4fa613c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:""}.elementor-2 .elementor-element.elementor-element-16e9db6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-9dcdb33{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;width:var(--container-widget-width,202px);--container-widget-width:202px;--container-widget-flex-grow:0;max-width:202px}.elementor-2 .elementor-element.elementor-element-9dcdb33 .elementor-divider-separator{width:80px}.elementor-2 .elementor-element.elementor-element-9dcdb33 .elementor-divider{padding-block:0}.elementor-2 .elementor-element.elementor-element-bf54932{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-10fb38e img,.elementor-2 .elementor-element.elementor-element-db749bd img{width:100%}.elementor-2 .elementor-element.elementor-element-202dee1{width:var(--container-widget-width,50%);--container-widget-width:50%;--container-widget-flex-grow:0;max-width:50%}.elementor-2 .elementor-element.elementor-element-202dee1 img{object-fit:cover;object-position:center center;height:100%}.elementor-2 .elementor-element.elementor-element-cc16e79{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:1;--padding-top:31px;--padding-bottom:31px;--padding-left:42px;--padding-right:42px}.elementor-2 .elementor-element.elementor-element-cc16e79:before,.elementor-2 .elementor-element.elementor-element-cc16e79>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-cc16e79>.e-con-inner>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-cc16e79>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-cc16e79>.e-con-inner>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-cc16e79>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:"";background-color:#f7f3ee}.elementor-2 .elementor-element.elementor-element-552ab3b{width:var(--container-widget-width,80%);--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;max-width:80%;font-size:1.325rem;font-style:italic;line-height:1.35em}.elementor-2 .elementor-element.elementor-element-552ab3b.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-30d48e6{--display:flex;--min-height:51vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--overlay-opacity:.4}.elementor-2 .elementor-element.elementor-element-30d48e6:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-30d48e6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/_astro/background-beratung-deutsch-legal-bw.CeHRC-9y.jpg);background-position:50%;background-size:cover}.elementor-2 .elementor-element.elementor-element-30d48e6:before,.elementor-2 .elementor-element.elementor-element-30d48e6>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-30d48e6>.e-con-inner>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-30d48e6>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-30d48e6>.e-con-inner>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-30d48e6>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-text);--background-overlay:""}.elementor-2 .elementor-element.elementor-element-724c8cb{width:var(--container-widget-width,60%);--container-widget-width:60%;--container-widget-flex-grow:0;max-width:60%;color:var(--e-global-color-ed52a78);font-size:2.4rem;font-weight:500;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-b2e0338{width:var(--container-widget-width,60%);--container-widget-width:60%;--container-widget-flex-grow:0;max-width:60%;color:var(--e-global-color-ed52a78)}.elementor-2 .elementor-element.elementor-element-4cf22c9 .elementor-button{fill:var(--e-global-color-ed52a78);color:var(--e-global-color-ed52a78);border-style:solid;border-color:var(--e-global-color-ed52a78);background-color:#c4a88200}.elementor-2 .elementor-element.elementor-element-4cf22c9 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-4cf22c9 .elementor-button:focus{background-color:var(--e-global-color-accent);border-color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-2ea1951{--display:flex;--overlay-opacity:.71}.elementor-2 .elementor-element.elementor-element-2ea1951:before,.elementor-2 .elementor-element.elementor-element-2ea1951>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-2ea1951>.e-con-inner>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-2ea1951>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-2ea1951>.e-con-inner>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-2ea1951>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:"";background-image:url(/_astro/background-01.C2oemXb_.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-f2b64b8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;width:var(--container-widget-width,202px);--container-widget-width:202px;--container-widget-flex-grow:0;max-width:202px}.elementor-2 .elementor-element.elementor-element-f2b64b8 .elementor-divider-separator{width:80px}.elementor-2 .elementor-element.elementor-element-f2b64b8 .elementor-divider{padding-block:0}.elementor-2 .elementor-element.elementor-element-8216a3e{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-9ca7540 img{object-fit:cover;object-position:center center;width:100%;height:404px}.elementor-2 .elementor-element.elementor-element-f7a7dd4{margin:10px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px}.elementor-2 .elementor-element.elementor-element-bda45e1{line-height:1.2em}.elementor-2 .elementor-element.elementor-element-9c36075{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-1efff84 img{object-fit:cover;object-position:center center;width:100%;height:404px}.elementor-2 .elementor-element.elementor-element-56510c1{line-height:1.2em}.elementor-2 .elementor-element.elementor-element-35bd63a{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-3a82078 img{object-fit:cover;object-position:center center;width:100%;height:404px}.elementor-2 .elementor-element.elementor-element-9c35e66{line-height:1.2em}.elementor-2 .elementor-element.elementor-element-938f7d6{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--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}.elementor-2 .elementor-element.elementor-element-20c254c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:53px 53px;--row-gap:53px;--column-gap:53px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-6e17c66{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-7ce1c5e img{object-fit:cover;object-position:top center;height:505px}.elementor-2 .elementor-element.elementor-element-faa16c2{margin:10px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px}.elementor-2 .elementor-element.elementor-element-616822e{margin:0px 0px calc(var(--kit-widget-spacing,0px) + -53px) 0px;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-fa17467{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-d0b52b6 img{object-fit:cover;object-position:top center;height:505px}.elementor-2 .elementor-element.elementor-element-85ca97e{margin:10px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px}.elementor-2 .elementor-element.elementor-element-d99efa3{margin:0px 0px calc(var(--kit-widget-spacing,0px) + -53px) 0px;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-ebea392{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-ad8240b img{object-fit:cover;object-position:top center;height:505px}.elementor-2 .elementor-element.elementor-element-87becf7{margin:10px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px}.elementor-2 .elementor-element.elementor-element-54734c4{margin:0px 0px calc(var(--kit-widget-spacing,0px) + -53px) 0px;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-744e3935{--display:flex;--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--gap:53px 53px;--row-gap:53px;--column-gap:53px}.elementor-2 .elementor-element.elementor-element-36c3d709{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-36c3d709.e-con{--align-self:flex-start}.elementor-2 .elementor-element.elementor-element-9045afb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;width:var(--container-widget-width,202px);--container-widget-width:202px;--container-widget-flex-grow:0;max-width:202px}.elementor-2 .elementor-element.elementor-element-9045afb .elementor-divider-separator{width:80px}.elementor-2 .elementor-element.elementor-element-9045afb .elementor-divider{padding-block:0}.elementor-2 .elementor-element.elementor-element-3dc08d6e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--align-items:stretch;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-2 .elementor-element.elementor-element-be2841e{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--overlay-opacity:1;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px}.elementor-2 .elementor-element.elementor-element-be2841e:before,.elementor-2 .elementor-element.elementor-element-be2841e>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-be2841e>.e-con-inner>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-be2841e>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-be2841e>.e-con-inner>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-be2841e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:"";background-color:#f7f3ee}.elementor-2 .elementor-element.elementor-element-0f0ff06{line-height:1.4em}.elementor-2 .elementor-element.elementor-element-1a4cd8d{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--overlay-opacity:1;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px}.elementor-2 .elementor-element.elementor-element-1a4cd8d:before,.elementor-2 .elementor-element.elementor-element-1a4cd8d>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-1a4cd8d>.e-con-inner>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-1a4cd8d>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-1a4cd8d>.e-con-inner>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-1a4cd8d>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:"";background-color:#f2f2f0}.elementor-2 .elementor-element.elementor-element-f9e4069{line-height:1.4em}.elementor-2 .elementor-element.elementor-element-b522780{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--overlay-opacity:1;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px}.elementor-2 .elementor-element.elementor-element-b522780:before,.elementor-2 .elementor-element.elementor-element-b522780>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-b522780>.e-con-inner>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-b522780>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-b522780>.e-con-inner>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-b522780>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:"";background-color:#f2f2f0}.elementor-2 .elementor-element.elementor-element-a692825{line-height:1.4em}.elementor-2 .elementor-element.elementor-element-1884b15{--display:flex;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--overlay-opacity:1;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px}.elementor-2 .elementor-element.elementor-element-1884b15:before,.elementor-2 .elementor-element.elementor-element-1884b15>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-1884b15>.e-con-inner>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-1884b15>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-1884b15>.e-con-inner>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-1884b15>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:"";background-color:#f7f3ee}.elementor-2 .elementor-element.elementor-element-8112903{line-height:1.4em}.elementor-2 .elementor-element.elementor-element-3737433{--display:flex;--overlay-opacity:.71}.elementor-2 .elementor-element.elementor-element-3737433:before,.elementor-2 .elementor-element.elementor-element-3737433>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-3737433>.e-con-inner>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-3737433>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-3737433>.e-con-inner>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-3737433>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:"";background-image:url(/_astro/background-01.C2oemXb_.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-08cd6a2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;width:var(--container-widget-width,202px);--container-widget-width:202px;--container-widget-flex-grow:0;max-width:202px}.elementor-2 .elementor-element.elementor-element-08cd6a2 .elementor-divider-separator{width:80px}.elementor-2 .elementor-element.elementor-element-08cd6a2 .elementor-divider{padding-block:0}.elementor-2 .elementor-element.elementor-element-c2cf21e .elementor-swiper-button{color:var(--e-global-color-secondary);font-size:23px}.elementor-2 .elementor-element.elementor-element-c2cf21e .elementor-swiper-button svg{fill:var(--e-global-color-secondary)}.elementor-2 .elementor-element.elementor-element-c2cf21e .elementor-testimonial__text{letter-spacing:1px;font-size:1.1rem}.elementor-2 .elementor-element.elementor-element-c2cf21e .elementor-testimonial__name{font-size:1.2rem;font-weight:600}.elementor-2 .elementor-element.elementor-element-c2cf21e .elementor-testimonial__title{font-size:1.1rem;font-weight:400}.elementor-2 .elementor-element.elementor-element-2a7d4885{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-47c0c3f9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:15px}.elementor-2 .elementor-element.elementor-element-47c0c3f9 .elementor-main-swiper{width:100%;height:40vh}.elementor-2 .elementor-element.elementor-element-47c0c3f9 .elementor-swiper-button{font-size:20px}.elementor-2 .elementor-element.elementor-element-722b584a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2 .elementor-element.elementor-element-7e20668e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:8%}.elementor-2 .elementor-element.elementor-element-6d9ab17{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;width:var(--container-widget-width,202px);--container-widget-width:202px;--container-widget-flex-grow:0;max-width:202px}.elementor-2 .elementor-element.elementor-element-6d9ab17 .elementor-divider-separator{width:80px}.elementor-2 .elementor-element.elementor-element-6d9ab17 .elementor-divider{padding-block:0}.elementor-2 .elementor-element.elementor-element-3260082e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-109710f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:.5px}.elementor-2 .elementor-element.elementor-element-109710f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:.5px}.elementor-2 .elementor-element.elementor-element-109710f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:.5px}.elementor-2 .elementor-element.elementor-element-109710f4 .elementor-icon-list-items.elementor-inline-items{margin-inline:-.5px}.elementor-2 .elementor-element.elementor-element-109710f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:-.5px}.elementor-2 .elementor-element.elementor-element-109710f4 .elementor-icon-list-icon i{transition:color .3s}.elementor-2 .elementor-element.elementor-element-109710f4 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-2 .elementor-element.elementor-element-109710f4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-2 .elementor-element.elementor-element-109710f4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2 .elementor-element.elementor-element-109710f4 .elementor-icon-list-item>a{text-transform:none;letter-spacing:0;word-spacing:0;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.2em;text-decoration:none}.elementor-2 .elementor-element.elementor-element-109710f4 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color .3s}.elementor-2 .elementor-element.elementor-element-109710f4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var(--e-global-color-8b6b5d0)}.elementor-2 .elementor-element.elementor-element-388b557{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-91622b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:.5px}.elementor-2 .elementor-element.elementor-element-91622b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:.5px}.elementor-2 .elementor-element.elementor-element-91622b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:.5px}.elementor-2 .elementor-element.elementor-element-91622b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:-.5px}.elementor-2 .elementor-element.elementor-element-91622b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:-.5px}.elementor-2 .elementor-element.elementor-element-91622b0 .elementor-icon-list-icon i{transition:color .3s}.elementor-2 .elementor-element.elementor-element-91622b0 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-2 .elementor-element.elementor-element-91622b0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-2 .elementor-element.elementor-element-91622b0 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2 .elementor-element.elementor-element-91622b0 .elementor-icon-list-item>a{text-transform:none;letter-spacing:0;word-spacing:0;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.2em;text-decoration:none}.elementor-2 .elementor-element.elementor-element-91622b0 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color .3s}.elementor-2 .elementor-element.elementor-element-f061d56{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-5b43327 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:.5px}.elementor-2 .elementor-element.elementor-element-5b43327 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:.5px}.elementor-2 .elementor-element.elementor-element-5b43327 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:.5px}.elementor-2 .elementor-element.elementor-element-5b43327 .elementor-icon-list-items.elementor-inline-items{margin-inline:-.5px}.elementor-2 .elementor-element.elementor-element-5b43327 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:-.5px}.elementor-2 .elementor-element.elementor-element-5b43327 .elementor-icon-list-icon i{transition:color .3s}.elementor-2 .elementor-element.elementor-element-5b43327 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-2 .elementor-element.elementor-element-5b43327{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-2 .elementor-element.elementor-element-5b43327 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2 .elementor-element.elementor-element-5b43327 .elementor-icon-list-item>a{text-transform:none;letter-spacing:0;word-spacing:0;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.2em;text-decoration:none}.elementor-2 .elementor-element.elementor-element-5b43327 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color .3s}.elementor-2 .elementor-element.elementor-element-74cb7588{width:var(--container-widget-width,50%);--container-widget-width:50%;--container-widget-flex-grow:0;max-width:50%}.elementor-2 .elementor-element.elementor-element-74cb7588.elementor-element{--flex-grow:0;--flex-shrink:1}.elementor-2 .elementor-element.elementor-element-74cb7588 iframe{filter:brightness(98%)contrast()saturate(0%)blur()hue-rotate();height:600px}.elementor-2 .elementor-element.elementor-element-74cb7588:hover iframe{filter:brightness()contrast()saturate()blur()hue-rotate()}@media (width<=1024px){.elementor-2 .elementor-element.elementor-element-a2c51e8{--min-height:505px;--padding-top:0px;--padding-bottom:0px;--padding-left:23px;--padding-right:23px}.elementor-2 .elementor-element.elementor-element-317937b{width:var(--container-widget-width,100%);--container-widget-width:100%;--container-widget-flex-grow:0;max-width:100%}.elementor-2 .elementor-element.elementor-element-f755190{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-4e6fbdb{width:var(--container-widget-width,100%);--container-widget-width:100%;--container-widget-flex-grow:0;max-width:100%}.elementor-2 .elementor-element.elementor-element-4fa613c{--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:stretch;--gap:31px 31px;--row-gap:31px;--column-gap:31px}.elementor-2 .elementor-element.elementor-element-16e9db6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-bf54932{--grid-auto-flow:row}.elementor-2 .elementor-element.elementor-element-202dee1{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-202dee1 img{object-position:center center;width:100%;height:50vh}.elementor-2 .elementor-element.elementor-element-cc16e79{--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--flex-wrap:wrap;--padding-top:53px;--padding-bottom:53px;--padding-left:23px;--padding-right:23px}.elementor-2 .elementor-element.elementor-element-552ab3b{width:var(--container-widget-width,100%);--container-widget-width:100%;--container-widget-flex-grow:0;max-width:100%}.elementor-2 .elementor-element.elementor-element-30d48e6{--min-height:33vh;--overlay-opacity:.5}.elementor-2 .elementor-element.elementor-element-30d48e6:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-30d48e6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0}.elementor-2 .elementor-element.elementor-element-724c8cb{width:var(--container-widget-width,71%);--container-widget-width:71%;--container-widget-flex-grow:0;max-width:71%;font-size:2.2rem}.elementor-2 .elementor-element.elementor-element-b2e0338{width:var(--container-widget-width,71%);--container-widget-width:71%;--container-widget-flex-grow:0;max-width:71%}.elementor-2 .elementor-element.elementor-element-2ea1951{--overlay-opacity:.71}.elementor-2 .elementor-element.elementor-element-9ca7540 img{object-position:top center;width:100%;height:450px}.elementor-2 .elementor-element.elementor-element-f7a7dd4 .elementor-heading-title{font-size:1.9rem}.elementor-2 .elementor-element.elementor-element-6552ed6,.elementor-2 .elementor-element.elementor-element-bda45e1{font-size:20px}.elementor-2 .elementor-element.elementor-element-1efff84 img{object-position:top center;width:100%;height:450px}.elementor-2 .elementor-element.elementor-element-cdeeed2{margin:10px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px}.elementor-2 .elementor-element.elementor-element-cdeeed2 .elementor-heading-title{font-size:1.9rem}.elementor-2 .elementor-element.elementor-element-ae9645a,.elementor-2 .elementor-element.elementor-element-56510c1{font-size:20px}.elementor-2 .elementor-element.elementor-element-3a82078 img{object-position:top center;width:100%;height:450px}.elementor-2 .elementor-element.elementor-element-9a5780d{margin:10px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px}.elementor-2 .elementor-element.elementor-element-9a5780d .elementor-heading-title{font-size:1.9rem}.elementor-2 .elementor-element.elementor-element-76053f5,.elementor-2 .elementor-element.elementor-element-9c35e66{font-size:20px}.elementor-2 .elementor-element.elementor-element-938f7d6{--e-n-carousel-swiper-slides-to-display:2}.elementor-2 .elementor-element.elementor-element-20c254c{--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;--align-items:stretch;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-7ce1c5e img{width:100%;height:303px}.elementor-2 .elementor-element.elementor-element-faa16c2 .elementor-heading-title{font-size:1.9rem}.elementor-2 .elementor-element.elementor-element-30ac90a{font-size:20px}.elementor-2 .elementor-element.elementor-element-616822e{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;font-size:20px}.elementor-2 .elementor-element.elementor-element-d0b52b6 img{width:100%;height:303px}.elementor-2 .elementor-element.elementor-element-85ca97e .elementor-heading-title{font-size:1.9rem}.elementor-2 .elementor-element.elementor-element-86892ea{font-size:20px}.elementor-2 .elementor-element.elementor-element-d99efa3{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;font-size:20px}.elementor-2 .elementor-element.elementor-element-ad8240b img{width:100%;height:303px}.elementor-2 .elementor-element.elementor-element-87becf7 .elementor-heading-title{font-size:1.9rem}.elementor-2 .elementor-element.elementor-element-019bf98{font-size:20px}.elementor-2 .elementor-element.elementor-element-54734c4{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;font-size:20px}.elementor-2 .elementor-element.elementor-element-744e3935{--gap:31px 31px;--row-gap:31px;--column-gap:31px;--flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-36c3d709{--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px}.elementor-2 .elementor-element.elementor-element-3dc08d6e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-2 .elementor-element.elementor-element-be2841e,.elementor-2 .elementor-element.elementor-element-1a4cd8d,.elementor-2 .elementor-element.elementor-element-b522780,.elementor-2 .elementor-element.elementor-element-1884b15{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px}.elementor-2 .elementor-element.elementor-element-3737433{--overlay-opacity:.71}.elementor-2 .elementor-element.elementor-element-2a7d4885{--gap:70px 70px;--row-gap:70px;--column-gap:70px}.elementor-2 .elementor-element.elementor-element-47c0c3f9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-47c0c3f9 .elementor-main-swiper{height:25vh}.elementor-2 .elementor-element.elementor-element-722b584a{--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;--gap:31px 31px;--row-gap:31px;--column-gap:31px}.elementor-2 .elementor-element.elementor-element-7e20668e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-2 .elementor-element.elementor-element-3260082e.e-con{--flex-grow:0;--flex-shrink:1}.elementor-2 .elementor-element.elementor-element-4228d787{width:var(--container-widget-width,45%);--container-widget-width:45%;--container-widget-flex-grow:0;max-width:45%}.elementor-2 .elementor-element.elementor-element-388b557.e-con{--flex-grow:0;--flex-shrink:1}.elementor-2 .elementor-element.elementor-element-9321350{width:var(--container-widget-width,45%);--container-widget-width:45%;--container-widget-flex-grow:0;max-width:45%}.elementor-2 .elementor-element.elementor-element-f061d56.e-con{--flex-grow:0;--flex-shrink:1}.elementor-2 .elementor-element.elementor-element-475c795{width:var(--container-widget-width,45%);--container-widget-width:45%;--container-widget-flex-grow:0;max-width:45%}.elementor-2 .elementor-element.elementor-element-74cb7588{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-74cb7588 iframe{height:308px}}@media (width<=767px){.elementor-2 .elementor-element.elementor-element-a2c51e8{--min-height:303px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px}.elementor-2 .elementor-element.elementor-element-317937b,.elementor-2 .elementor-element.elementor-element-4e6fbdb{text-align:start;font-size:1.2rem}.elementor-2 .elementor-element.elementor-element-16e9db6{--gap:23px 23px;--row-gap:23px;--column-gap:23px}.elementor-2 .elementor-element.elementor-element-bf54932{--width:60%;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-2 .elementor-element.elementor-element-202dee1 img{height:25vh}.elementor-2 .elementor-element.elementor-element-cc16e79{--gap:23px 23px;--row-gap:23px;--column-gap:23px;--padding-top:31px;--padding-bottom:31px;--padding-left:19px;--padding-right:19px}.elementor-2 .elementor-element.elementor-element-552ab3b{text-align:start;font-size:1.2rem}.elementor-2 .elementor-element.elementor-element-30d48e6{--gap:19px 19px;--row-gap:19px;--column-gap:19px;--overlay-opacity:.6}.elementor-2 .elementor-element.elementor-element-30d48e6:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-30d48e6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-207px 0}.elementor-2 .elementor-element.elementor-element-724c8cb{width:100%;max-width:100%;font-size:1.9rem;line-height:1.1em}.elementor-2 .elementor-element.elementor-element-b2e0338{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-2ea1951{--gap:23px 23px;--row-gap:23px;--column-gap:23px;--overlay-opacity:.93}.elementor-2 .elementor-element.elementor-element-9ca7540 img{height:400px}.elementor-2 .elementor-element.elementor-element-f7a7dd4{margin:9px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;text-align:center}.elementor-2 .elementor-element.elementor-element-6552ed6,.elementor-2 .elementor-element.elementor-element-bda45e1{text-align:center}.elementor-2 .elementor-element.elementor-element-1efff84 img{height:400px}.elementor-2 .elementor-element.elementor-element-cdeeed2{margin:9px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;text-align:center}.elementor-2 .elementor-element.elementor-element-ae9645a,.elementor-2 .elementor-element.elementor-element-56510c1{text-align:center}.elementor-2 .elementor-element.elementor-element-3a82078 img{height:400px}.elementor-2 .elementor-element.elementor-element-9a5780d{margin:9px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;text-align:center}.elementor-2 .elementor-element.elementor-element-76053f5,.elementor-2 .elementor-element.elementor-element-9c35e66{text-align:center}.elementor-2 .elementor-element.elementor-element-938f7d6{--e-n-carousel-swiper-slides-to-display:1}.elementor-2 .elementor-element.elementor-element-20c254c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-ebea392{--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-2 .elementor-element.elementor-element-36c3d709{--gap:23px 23px;--row-gap:23px;--column-gap:23px}.elementor-2 .elementor-element.elementor-element-3dc08d6e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch}.elementor-2 .elementor-element.elementor-element-be2841e{--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px}.elementor-2 .elementor-element.elementor-element-81eeeed .elementor-button{padding:23px 31px}.elementor-2 .elementor-element.elementor-element-1a4cd8d{--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px}.elementor-2 .elementor-element.elementor-element-2746dfa .elementor-button{padding:23px 31px}.elementor-2 .elementor-element.elementor-element-b522780{--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px}.elementor-2 .elementor-element.elementor-element-262530d .elementor-button{padding:23px 31px}.elementor-2 .elementor-element.elementor-element-1884b15{--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px}.elementor-2 .elementor-element.elementor-element-dc8beff .elementor-button{padding:23px 31px}.elementor-2 .elementor-element.elementor-element-3737433{--gap:23px 23px;--row-gap:23px;--column-gap:23px;--overlay-opacity:.93}.elementor-2 .elementor-element.elementor-element-c2cf21e.elementor-arrows-yes .elementor-main-swiper{width:calc(100% - 40px)}.elementor-2 .elementor-element.elementor-element-c2cf21e .elementor-main-swiper{width:100%}.elementor-2 .elementor-element.elementor-element-c2cf21e .elementor-swiper-button{font-size:17px}.elementor-2 .elementor-element.elementor-element-2a7d4885{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-2 .elementor-element.elementor-element-47c0c3f9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-47c0c3f9 .elementor-main-swiper{height:23vh}.elementor-2 .elementor-element.elementor-element-722b584a{--gap:31px 31px;--row-gap:31px;--column-gap:31px}.elementor-2 .elementor-element.elementor-element-7e20668e{--gap:23px 23px;--row-gap:23px;--column-gap:23px}.elementor-2 .elementor-element.elementor-element-4228d787,.elementor-2 .elementor-element.elementor-element-9321350,.elementor-2 .elementor-element.elementor-element-475c795{width:100%;max-width:100%}}@media (width>=768px){.elementor-2 .elementor-element.elementor-element-16e9db6{--width:50%}.elementor-2 .elementor-element.elementor-element-bf54932{--width:35%}.elementor-2 .elementor-element.elementor-element-6e17c66,.elementor-2 .elementor-element.elementor-element-fa17467,.elementor-2 .elementor-element.elementor-element-ebea392{--width:33.33%}.elementor-2 .elementor-element.elementor-element-7e20668e{--width:50%}}@media (width<=1024px) and (width>=768px){.elementor-2 .elementor-element.elementor-element-16e9db6,.elementor-2 .elementor-element.elementor-element-36c3d709,.elementor-2 .elementor-element.elementor-element-3dc08d6e,.elementor-2 .elementor-element.elementor-element-be2841e,.elementor-2 .elementor-element.elementor-element-1a4cd8d,.elementor-2 .elementor-element.elementor-element-b522780,.elementor-2 .elementor-element.elementor-element-1884b15,.elementor-2 .elementor-element.elementor-element-7e20668e,.elementor-2 .elementor-element.elementor-element-3260082e,.elementor-2 .elementor-element.elementor-element-388b557,.elementor-2 .elementor-element.elementor-element-f061d56{--width:100%}}.elementor-2 .elementor-element.elementor-element-724c8cb p{font-size:3.3rem;font-weight:600;line-height:1.2em}.staff-name,.staff-title,.staff-bio{color:#3c3c3c}@media only screen and (width>=1025px){.staff-card{text-align:center;position:relative;overflow:hidden}.staff-card .elementor-widget-image{position:relative;overflow:hidden}.staff-card img{filter:grayscale();width:100%;transition:filter .4s,transform .4s;display:block}.staff-card:hover img{filter:grayscale(0%);transform:scale(1.04)}.staff-name,.staff-title{z-index:2;transition:transform .4s,color .4s;position:relative}.staff-name,.staff-title,.staff-bio{color:#3c3c3c}.staff-bio{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(0)}.staff-card:hover .staff-name,.staff-card:hover .staff-title{color:#fff;transform:translateY(-101px)}.staff-card:hover .staff-bio{opacity:1;transform:translateY(-66px)}}.elementor-2 .elementor-element.elementor-element-c2cf21e .elementor-testimonial__text{border-bottom:1px solid;padding-bottom:31px}
