.elementor-45 .elementor-element.elementor-element-f35a90d{--display:flex;--min-height:10vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-f35a90d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-repeater-item-5a5f354 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://bullenstallduisburg.de/wp-content/uploads/2025/05/speisekarte.webp);background-size:cover}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-repeater-item-5a5f354 .elementor-background-overlay{background-color:#00000070}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-repeater-item-5a5f354 .swiper-slide-contents{text-shadow:0px 0px 67px rgba(0,0,0,.3)}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-repeater-item-a2f98db .swiper-slide-bg{background-color:#4054b2;background-image:url(https://bullenstallduisburg.de/wp-content/uploads/2025/05/DSC05592-2-scaled.webp);background-size:cover}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-repeater-item-a2f98db .elementor-background-overlay{background-color:#00000040}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-repeater-item-a2f98db .swiper-slide-contents{text-shadow:0px 0px 67px rgba(0,0,0,.68)}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-repeater-item-1e4aacf .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://bullenstallduisburg.de/wp-content/uploads/2025/08/Zeichenflaeche-3.webp);background-size:cover}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-repeater-item-1e4aacf .elementor-background-overlay{background-color:#00000070}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-repeater-item-1e4aacf .swiper-slide-contents{text-shadow:0px 0px 67px rgba(0,0,0,.3)}.elementor-45 .elementor-element.elementor-element-b97bc28 .swiper-slide{transition-duration:calc(6000ms*1.2);height:638px}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-slide-button{background-color:var(--e-global-color-primary);border-width:0;border-radius:0;color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-slide-button:hover{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-b97bc28 .swiper-slide-contents{max-width:100%;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-45 .elementor-element.elementor-element-b97bc28 .swiper-slide-inner{text-align:center}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-slide-heading{font-family:"Roboto",Sans-serif;font-size:44px;font-weight:800}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-slide-description{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-swiper-button{font-size:24px;color:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-swiper-button svg{fill:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-b97bc28 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--e-global-color-primary);opacity:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-b97bc28 .swiper-pagination-bullet-active{background-color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-554d3d4{--display:flex}.elementor-45 .elementor-element.elementor-element-e07588d{--spacer-size:24px}.elementor-45 .elementor-element.elementor-element-3ba0a58{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-45 .elementor-element.elementor-element-46c341a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0;text-align:start}.elementor-45 .elementor-element.elementor-element-46c341a .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:800;color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-8086f27{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-45 .elementor-element.elementor-element-af26fe8{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);text-shadow:0px 0px 0px rgba(0,0,0,.3)}.elementor-45 .elementor-element.elementor-element-95e6e0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-45 .elementor-element.elementor-element-a5d3aa1{--display:flex}.elementor-45 .elementor-element.elementor-element-4d990cc{--spacer-size:20px}.elementor-45 .elementor-element.elementor-element-310d899{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-45 .elementor-element.elementor-element-310d899:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-310d899>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f8f8}.elementor-45 .elementor-element.elementor-element-9134bfa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-45 .elementor-element.elementor-element-f8f31e5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-45 .elementor-element.elementor-element-887f0e3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0;text-align:start}.elementor-45 .elementor-element.elementor-element-887f0e3 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:800;color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-1039516{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);text-shadow:0px 0px 0px rgba(0,0,0,.3)}.elementor-45 .elementor-element.elementor-element-052d9a7.elementor-element{--align-self:center}.elementor-45 .elementor-element.elementor-element-052d9a7 img{width:30%}.elementor-45 .elementor-element.elementor-element-303db9d{--display:flex}.elementor-45 .elementor-element.elementor-element-b2d4067{--spacer-size:30px}.elementor-45 .elementor-element.elementor-element-936b1cd{--display:flex}.elementor-45 .elementor-element.elementor-element-94c4556{--display:flex}.elementor-45 .elementor-element.elementor-element-6023e95 .elementor-icon-box-wrapper{gap:15px}.elementor-45 .elementor-element.elementor-element-6023e95.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-6023e95.elementor-view-framed .elementor-icon,.elementor-45 .elementor-element.elementor-element-6023e95.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-6023e95 .elementor-icon{font-size:66px}.elementor-45 .elementor-element.elementor-element-6023e95 .elementor-icon-box-title,.elementor-45 .elementor-element.elementor-element-6023e95 .elementor-icon-box-title a{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-45 .elementor-element.elementor-element-6023e95 .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-6023e95 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-45 .elementor-element.elementor-element-d6c4919 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,.3);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0}.elementor-45 .elementor-element.elementor-element-d6c4919 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-d6c4919 .elementor-button:focus{background-color:var(--e-global-color-34b6902);color:var(--e-global-color-accent);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-45 .elementor-element.elementor-element-d6c4919 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-d6c4919 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-4539f6c{--display:flex}.elementor-45 .elementor-element.elementor-element-6eabe1c .elementor-icon-box-wrapper{gap:15px}.elementor-45 .elementor-element.elementor-element-6eabe1c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-6eabe1c.elementor-view-framed .elementor-icon,.elementor-45 .elementor-element.elementor-element-6eabe1c.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-6eabe1c .elementor-icon{font-size:66px}.elementor-45 .elementor-element.elementor-element-6eabe1c .elementor-icon-box-title,.elementor-45 .elementor-element.elementor-element-6eabe1c .elementor-icon-box-title a{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-45 .elementor-element.elementor-element-6eabe1c .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-6eabe1c .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-45 .elementor-element.elementor-element-69cb9e9 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,.3);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0}.elementor-45 .elementor-element.elementor-element-69cb9e9 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-69cb9e9 .elementor-button:focus{background-color:var(--e-global-color-34b6902);color:var(--e-global-color-accent);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-45 .elementor-element.elementor-element-69cb9e9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-45 .elementor-element.elementor-element-69cb9e9 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-69cb9e9 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-9b228c9{--display:flex}.elementor-45 .elementor-element.elementor-element-0d3abfa .elementor-icon-box-wrapper{gap:15px}.elementor-45 .elementor-element.elementor-element-0d3abfa.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-0d3abfa.elementor-view-framed .elementor-icon,.elementor-45 .elementor-element.elementor-element-0d3abfa.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-0d3abfa .elementor-icon{font-size:66px}.elementor-45 .elementor-element.elementor-element-0d3abfa .elementor-icon-box-title,.elementor-45 .elementor-element.elementor-element-0d3abfa .elementor-icon-box-title a{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-45 .elementor-element.elementor-element-0d3abfa .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-0d3abfa .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-45 .elementor-element.elementor-element-15f12e5 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,.3);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0}.elementor-45 .elementor-element.elementor-element-15f12e5 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-15f12e5 .elementor-button:focus{background-color:var(--e-global-color-34b6902);color:var(--e-global-color-accent);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-45 .elementor-element.elementor-element-15f12e5.elementor-element{--align-self:center}.elementor-45 .elementor-element.elementor-element-15f12e5 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-15f12e5 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-b09faa7{--e-n-carousel-swiper-slides-to-display:3;--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;--e-n-carousel-arrow-size:0px;--e-n-carousel-arrow-normal-color:var(--e-global-color-accent);--e-n-carousel-dots-normal-color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-95f570c{--display:flex}.elementor-45 .elementor-element.elementor-element-01c6f5d{--spacer-size:25px}.elementor-45 .elementor-element.elementor-element-3cdd527{--display:flex}.elementor-45 .elementor-element.elementor-element-c2611d9{--spacer-size:45px}.elementor-45 .elementor-element.elementor-element-167ff9c{--display:flex}.elementor-45 .elementor-element.elementor-element-34825f8{--display:flex}.elementor-45 .elementor-element.elementor-element-5a62ac9 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:800;color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-4b9c703 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-45 .elementor-element.elementor-element-ebf5ef0 .elementor-wrapper{--video-aspect-ratio:1}.elementor-45 .elementor-element.elementor-element-295ea98{--spacer-size:25px}.elementor-45 .elementor-element.elementor-element-dfc973e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-7ba6618{--display:flex;--border-radius:0px}.elementor-45 .elementor-element.elementor-element-92123e3 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-9f6b8df{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-45 .elementor-element.elementor-element-fa9f053 .elementor-button{font-family:"Roboto",Sans-serif;font-size:18px;font-weight:300;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0}.elementor-45 .elementor-element.elementor-element-a835bba{--display:flex}.elementor-45 .elementor-element.elementor-element-ffe1296{--spacer-size:35px}.elementor-45 .elementor-element.elementor-element-f3e5062{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:7px 7px;--row-gap:7px;--column-gap:7px;--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-e6cf093 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:400;color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-f7b78ed .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:800;color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-971d69c{--display:flex;--min-height:0px;--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-45 .elementor-element.elementor-element-971d69c:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-971d69c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f8f8}.elementor-45 .elementor-element.elementor-element-b28e878{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row;--justify-items:start}.elementor-45 .elementor-element.elementor-element-b28e878:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-b28e878>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f8f8}.elementor-45 .elementor-element.elementor-element-a6d6b87{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-accent);--border-color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-a6d6b87:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-a6d6b87>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-e94dc4d{padding:4px 0 0;text-align:start}.elementor-45 .elementor-element.elementor-element-e94dc4d .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-3acec0e{padding:12px 0 0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-45 .elementor-element.elementor-element-3acec0e.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0}.elementor-45 .elementor-element.elementor-element-39ce756{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-accent);--border-color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-39ce756:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-39ce756>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-c9bc9bf{padding:4px 0 0;text-align:start}.elementor-45 .elementor-element.elementor-element-c9bc9bf.elementor-element{--align-self:flex-start}.elementor-45 .elementor-element.elementor-element-c9bc9bf .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-a3ec0aa{padding:12px 0 0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-45 .elementor-element.elementor-element-a3ec0aa.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0}.elementor-45 .elementor-element.elementor-element-d8a57db{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:start;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-accent);--border-color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-d8a57db:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-d8a57db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-0522f7a{padding:4px 0 0;text-align:start}.elementor-45 .elementor-element.elementor-element-0522f7a.elementor-element{--align-self:flex-start}.elementor-45 .elementor-element.elementor-element-0522f7a .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-cfe6d62{padding:12px 0 0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-45 .elementor-element.elementor-element-cfe6d62.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0}.elementor-45 .elementor-element.elementor-element-6b87ba2{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-accent);--border-color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-6b87ba2:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-6b87ba2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-96fc080{padding:4px 0 0;text-align:start}.elementor-45 .elementor-element.elementor-element-96fc080.elementor-element{--align-self:flex-start}.elementor-45 .elementor-element.elementor-element-96fc080 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-69c3d32{padding:12px 0 0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-45 .elementor-element.elementor-element-69c3d32.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0}.elementor-45 .elementor-element.elementor-element-1007afc{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-accent);--border-color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-1007afc:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-1007afc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-4da7572{padding:4px 0 0;text-align:start}.elementor-45 .elementor-element.elementor-element-4da7572.elementor-element{--align-self:flex-start}.elementor-45 .elementor-element.elementor-element-4da7572 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-9e28ae4{padding:12px 0 0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-45 .elementor-element.elementor-element-9e28ae4.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-45 .elementor-element.elementor-element-9872ce6{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-accent);--border-color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-9872ce6:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-9872ce6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-dc863b6{padding:4px 0 0;text-align:start}.elementor-45 .elementor-element.elementor-element-dc863b6.elementor-element{--align-self:flex-start}.elementor-45 .elementor-element.elementor-element-dc863b6 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-a98d0fd{padding:12px 0 0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-45 .elementor-element.elementor-element-a98d0fd.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0}.elementor-45 .elementor-element.elementor-element-7d6cea5{--display:flex}.elementor-45 .elementor-element.elementor-element-1bfbfd5{--spacer-size:45px}.elementor-45 .elementor-element.elementor-element-de86b8b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-45 .elementor-element.elementor-element-cbc7035 .swiper-pagination-bullet-active,.elementor-45 .elementor-element.elementor-element-cbc7035 .swiper-pagination-progressbar-fill{background-color:var(--e-global-color-f063abc)}.elementor-45 .elementor-element.elementor-element-cbc7035 .swiper-pagination-fraction{color:var(--e-global-color-f063abc)}.elementor-45 .elementor-element.elementor-element-cbc7035 .elementor-main-swiper .swiper-slide{padding:0}.elementor-45 .elementor-element.elementor-element-cbc7035 .elementor-swiper-button{font-size:20px;color:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-cbc7035 .elementor-swiper-button svg{fill:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-cbc7035 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--e-global-color-accent);opacity:var(--e-global-color-accent)}.elementor-45 .elementor-element.elementor-element-cbc7035 .elementor-testimonial__name{color:var(--e-global-color-accent);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-45 .elementor-element.elementor-element-cbc7035 .elementor-testimonial__title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-45 .elementor-element.elementor-element-60a6617{--display:flex}.elementor-45 .elementor-element.elementor-element-05bf294{--spacer-size:45px}.elementor-45 .elementor-element.elementor-element-c9875b7{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-45 .elementor-element.elementor-element-7b94450{--display:flex}.elementor-45 .elementor-element.elementor-element-63cab14{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-45 .elementor-element.elementor-element-87f96b7{--display:flex}.elementor-45 .elementor-element.elementor-element-7dfaea4{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-45 .elementor-element.elementor-element-12192cc{--display:flex}.elementor-45 .elementor-element.elementor-element-031015f{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-45 .elementor-element.elementor-element-1fc1ade{--display:flex}.elementor-45 .elementor-element.elementor-element-f91c32a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-text)}.elementor-45 .elementor-element.elementor-element-05fd05d{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var(--e-global-color-accent);--n-accordion-title-hover-color:var(--e-global-color-f063abc);--n-accordion-title-active-color:var(--e-global-color-1b62f2a);--n-accordion-icon-size:15px}:where(.elementor-45 .elementor-element.elementor-element-05fd05d>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-45 .elementor-element.elementor-element-6c3dd6b{--display:flex}.elementor-45 .elementor-element.elementor-element-0753d4e{--spacer-size:24px}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-b09faa7{--e-n-carousel-swiper-slides-to-display:2}.elementor-45 .elementor-element.elementor-element-f3e5062{--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-b28e878{--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-a6d6b87{--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-39ce756{--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-d8a57db{--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-6b87ba2{--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-1007afc{--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-9872ce6{--grid-auto-flow:row}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-f35a90d{--width:345px;--z-index:1}.elementor-45 .elementor-element.elementor-element-b97bc28{width:100%;max-width:100%;z-index:1}.elementor-45 .elementor-element.elementor-element-b97bc28 .swiper-slide{height:434px}.elementor-45 .elementor-element.elementor-element-b97bc28 .swiper-slide-contents{max-width:100%}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-slide-heading{font-size:24px}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-slide-description{font-size:12px}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-swiper-button{font-size:0px}.elementor-45 .elementor-element.elementor-element-e07588d{--spacer-size:8px}.elementor-45 .elementor-element.elementor-element-3ba0a58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-46c341a{width:var(--container-widget-width,90%);max-width:90%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-45 .elementor-element.elementor-element-46c341a.elementor-element{--align-self:center}.elementor-45 .elementor-element.elementor-element-8086f27{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-af26fe8{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-45 .elementor-element.elementor-element-af26fe8.elementor-element{--align-self:center}.elementor-45 .elementor-element.elementor-element-af26fe8 p{margin-block-end:24px}.elementor-45 .elementor-element.elementor-element-4d990cc{--spacer-size:8px}.elementor-45 .elementor-element.elementor-element-f8f31e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-887f0e3{width:var(--container-widget-width,90%);max-width:90%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-45 .elementor-element.elementor-element-887f0e3.elementor-element{--align-self:center}.elementor-45 .elementor-element.elementor-element-1039516{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-45 .elementor-element.elementor-element-1039516.elementor-element{--align-self:center}.elementor-45 .elementor-element.elementor-element-1039516 p{margin-block-end:24px}.elementor-45 .elementor-element.elementor-element-b2d4067{--spacer-size:12px}.elementor-45 .elementor-element.elementor-element-94c4556{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-6023e95{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-45 .elementor-element.elementor-element-6023e95.elementor-element{--align-self:center}.elementor-45 .elementor-element.elementor-element-b09faa7{--e-n-carousel-swiper-slides-to-display:1;width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-position:-15px;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:-15px;--e-n-carousel-arrow-size:25px}.elementor-45 .elementor-element.elementor-element-b09faa7.elementor-element{--align-self:center}.elementor-45 .elementor-element.elementor-element-01c6f5d{--spacer-size:16px}.elementor-45 .elementor-element.elementor-element-5a62ac9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-45 .elementor-element.elementor-element-dfc973e{--justify-content:center}.elementor-45 .elementor-element.elementor-element-7ba6618{--justify-content:center}.elementor-45 .elementor-element.elementor-element-92123e3{margin:0 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;text-align:center}.elementor-45 .elementor-element.elementor-element-92123e3 .elementor-heading-title{font-size:24px}.elementor-45 .elementor-element.elementor-element-9f6b8df{margin:0 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;text-align:center}.elementor-45 .elementor-element.elementor-element-fa9f053{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0px}.elementor-45 .elementor-element.elementor-element-a835bba{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-ffe1296{--spacer-size:0px}.elementor-45 .elementor-element.elementor-element-f3e5062{--width:90%;--e-con-grid-template-columns:repeat(1,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-e6cf093{width:100%;max-width:100%;padding:0 0 12px;text-align:center}.elementor-45 .elementor-element.elementor-element-e6cf093.elementor-element{--align-self:flex-end}.elementor-45 .elementor-element.elementor-element-e6cf093 .elementor-heading-title{font-size:26px}.elementor-45 .elementor-element.elementor-element-f7b78ed{width:100%;max-width:100%;text-align:center}.elementor-45 .elementor-element.elementor-element-f7b78ed .elementor-heading-title{font-size:30px}.elementor-45 .elementor-element.elementor-element-971d69c{--content-width:90%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-45 .elementor-element.elementor-element-b28e878{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center}.elementor-45 .elementor-element.elementor-element-a6d6b87{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-e94dc4d{text-align:center}.elementor-45 .elementor-element.elementor-element-3acec0e{text-align:center}.elementor-45 .elementor-element.elementor-element-39ce756{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-c9bc9bf{text-align:center}.elementor-45 .elementor-element.elementor-element-a3ec0aa{text-align:center}.elementor-45 .elementor-element.elementor-element-d8a57db{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-cfe6d62{text-align:center}.elementor-45 .elementor-element.elementor-element-6b87ba2{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-69c3d32{text-align:center}.elementor-45 .elementor-element.elementor-element-1007afc{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-9e28ae4{text-align:center}.elementor-45 .elementor-element.elementor-element-9872ce6{--e-con-grid-template-columns:repeat(1,1fr);--gap:11px 11px;--row-gap:11px;--column-gap:11px;--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-a98d0fd{text-align:center}.elementor-45 .elementor-element.elementor-element-1bfbfd5{--spacer-size:16px}.elementor-45 .elementor-element.elementor-element-de86b8b{--content-width:90%;--justify-content:center}.elementor-45 .elementor-element.elementor-element-cbc7035 .elementor-swiper-button{font-size:0px}.elementor-45 .elementor-element.elementor-element-05bf294{--spacer-size:16px}.elementor-45 .elementor-element.elementor-element-c9875b7{--content-width:90%}}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-f8f31e5{--width:50%}.elementor-45 .elementor-element.elementor-element-b28e878{--width:100%}.elementor-45 .elementor-element.elementor-element-1007afc{--width:100%}}.elementor-45 .elementor-element.elementor-element-b97bc28 .elementor-button{box-shadow:none !important}@media (max-width:767px){.elementor-45 .elementor-element.elementor-element-b97bc28{width:100vw !important;max-width:100vw !important}}.elementor-45 .elementor-element.elementor-element-a6d6b87{display:grid;grid-template-rows:auto 1fr}.elementor-45 .elementor-element.elementor-element-39ce756{display:grid;grid-template-rows:auto 1fr}.elementor-45 .elementor-element.elementor-element-d8a57db{display:grid;grid-template-rows:auto 1fr}.elementor-45 .elementor-element.elementor-element-6b87ba2{display:grid;grid-template-rows:auto 1fr}.elementor-45 .elementor-element.elementor-element-1007afc{display:grid;grid-template-rows:auto 1fr}.elementor-45 .elementor-element.elementor-element-9872ce6{display:grid;grid-template-rows:auto 1fr}.elementor-45 .elementor-element.elementor-element-b28e878{display:grid;grid-template-rows:auto auto}