.elementor-1649 .elementor-element.elementor-element-6573b02:not(.elementor-motion-effects-element-type-background), .elementor-1649 .elementor-element.elementor-element-6573b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.prokosch.de/wp-content/uploads/2022/09/PROKOSCH-Valves.png");background-position:center left;background-repeat:no-repeat;background-size:60vw auto;}.elementor-1649 .elementor-element.elementor-element-6573b02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 24px 0px 24px;}.elementor-1649 .elementor-element.elementor-element-6573b02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1649 .elementor-element.elementor-element-6573b02 > .elementor-shape-top .elementor-shape-fill{fill:#1B5A99;}.elementor-1649 .elementor-element.elementor-element-6573b02 > .elementor-shape-top svg{height:1000px;}.elementor-1649 .elementor-element.elementor-element-6573b02 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-1649 .elementor-element.elementor-element-6573b02 > .elementor-shape-bottom svg{height:1000px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1649 .elementor-element.elementor-element-75486d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1649 .elementor-element.elementor-element-75486d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1649 .elementor-element.elementor-element-48081c7{--spacer-size:132px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1649 .elementor-element.elementor-element-cf6d156 .elementor-heading-title{font-family:var( --e-global-typography-a1a9f18-font-family ), Sans-serif;font-size:var( --e-global-typography-a1a9f18-font-size );font-weight:var( --e-global-typography-a1a9f18-font-weight );text-transform:var( --e-global-typography-a1a9f18-text-transform );line-height:var( --e-global-typography-a1a9f18-line-height );color:var( --e-global-color-3e957d1 );}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1649 .elementor-element.elementor-element-ce94f81{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-3e957d1 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1649 .elementor-element.elementor-element-d4a8235 .elementor-button{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;padding:18px 70px 20px 70px;}.elementor-1649 .elementor-element.elementor-element-5082744{--spacer-size:132px;}.elementor-1649 .elementor-element.elementor-element-2ee6ca1 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-1bb7204 );}.elementor-1649 .elementor-element.elementor-element-2ee6ca1 > .elementor-shape-bottom svg{height:100px;transform:translateX(-50%) rotateY(180deg);}.elementor-1649 .elementor-element.elementor-element-2ee6ca1{padding:0px 24px 0px 24px;}.elementor-1649 .elementor-element.elementor-element-bd06f17{--spacer-size:164px;}.elementor-1649 .elementor-element.elementor-element-0fd3f4f .elementor-heading-title{font-family:var( --e-global-typography-a70884f-font-family ), Sans-serif;font-size:var( --e-global-typography-a70884f-font-size );font-weight:var( --e-global-typography-a70884f-font-weight );text-transform:var( --e-global-typography-a70884f-text-transform );line-height:var( --e-global-typography-a70884f-line-height );letter-spacing:var( --e-global-typography-a70884f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1649 .elementor-element.elementor-element-08dad76 .elementor-heading-title{font-family:var( --e-global-typography-a1a9f18-font-family ), Sans-serif;font-size:var( --e-global-typography-a1a9f18-font-size );font-weight:var( --e-global-typography-a1a9f18-font-weight );text-transform:var( --e-global-typography-a1a9f18-text-transform );line-height:var( --e-global-typography-a1a9f18-line-height );color:var( --e-global-color-primary );}.elementor-1649 .elementor-element.elementor-element-038ba63{--spacer-size:64px;}.elementor-1649 .elementor-element.elementor-element-2921bd2 > .elementor-element-populated{margin:0px 80px 0px 0px;--e-column-margin-right:80px;--e-column-margin-left:0px;}.elementor-1649 .elementor-element.elementor-element-c8a885c{font-family:var( --e-global-typography-0d93e3e-font-family ), Sans-serif;font-size:var( --e-global-typography-0d93e3e-font-size );font-weight:var( --e-global-typography-0d93e3e-font-weight );color:var( --e-global-color-text );}.elementor-1649 .elementor-element.elementor-element-48c040b img{width:100%;}.elementor-1649 .elementor-element.elementor-element-9b702c8 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-1649 .elementor-element.elementor-element-e0bbdd7 img{width:100%;}.elementor-1649 .elementor-element.elementor-element-42ac8b5{font-family:var( --e-global-typography-0d93e3e-font-family ), Sans-serif;font-size:var( --e-global-typography-0d93e3e-font-size );font-weight:var( --e-global-typography-0d93e3e-font-weight );color:var( --e-global-color-text );}.elementor-1649 .elementor-element.elementor-element-8d62735{font-family:var( --e-global-typography-a70884f-font-family ), Sans-serif;font-size:var( --e-global-typography-a70884f-font-size );font-weight:var( --e-global-typography-a70884f-font-weight );text-transform:var( --e-global-typography-a70884f-text-transform );line-height:var( --e-global-typography-a70884f-line-height );letter-spacing:var( --e-global-typography-a70884f-letter-spacing );color:var( --e-global-color-accent );}.elementor-1649 .elementor-element.elementor-element-3083685{--spacer-size:256px;}.elementor-1649 .elementor-element.elementor-element-c9f5e20:not(.elementor-motion-effects-element-type-background), .elementor-1649 .elementor-element.elementor-element-c9f5e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1bb7204 );}.elementor-1649 .elementor-element.elementor-element-c9f5e20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 24px 0px 24px;}.elementor-1649 .elementor-element.elementor-element-c9f5e20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1649 .elementor-element.elementor-element-c9f5e20 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-3e957d1 );}.elementor-1649 .elementor-element.elementor-element-c9f5e20 > .elementor-shape-bottom svg{height:100px;}.elementor-1649 .elementor-element.elementor-element-d71ae09{--spacer-size:64px;}.elementor-1649 .elementor-element.elementor-element-4d14db5 .elementor-heading-title{font-family:var( --e-global-typography-a70884f-font-family ), Sans-serif;font-size:var( --e-global-typography-a70884f-font-size );font-weight:var( --e-global-typography-a70884f-font-weight );text-transform:var( --e-global-typography-a70884f-text-transform );line-height:var( --e-global-typography-a70884f-line-height );letter-spacing:var( --e-global-typography-a70884f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1649 .elementor-element.elementor-element-e6236e7 .elementor-heading-title{font-family:var( --e-global-typography-a1a9f18-font-family ), Sans-serif;font-size:var( --e-global-typography-a1a9f18-font-size );font-weight:var( --e-global-typography-a1a9f18-font-weight );text-transform:var( --e-global-typography-a1a9f18-text-transform );line-height:var( --e-global-typography-a1a9f18-line-height );color:var( --e-global-color-primary );}.elementor-1649 .elementor-element.elementor-element-24ae96a{--spacer-size:48px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-swiper-button.elementor-swiper-button-prev, .elementor-widget-posts .elementor-swiper-button.elementor-swiper-button-next{background-color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1649 .elementor-element.elementor-element-95895b9{--e-posts-slides-to-show:3;--grid-row-gap:35px;--grid-column-gap:80px;}.elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-link-wrapper, 
            .elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-custom-grid .ecs-post-loop,
            .elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-post-loop > .elementor, 
            .elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-post-loop > .elementor .elementor-inner, 
            .elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap, 
            .elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-post-loop > .elementor .elementor-section-wrap,
            .elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-post-loop > .elementor > .elementor-section,
            .elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-post-loop > .elementor > .e-container,
            .elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-post-loop > .ecs-link-wrapper > .elementor > .e-container,
            .elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-post-loop > .ecs-link-wrapper > .elementor > .elementor-section,
            .elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-link-wrapper > .has-post-thumbnail, .ecs-link-wrapper > .has-post-thumbnail > .elementor-section,
            .elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-post-loop > .has-post-thumbnail, .ecs-post-loop > .has-post-thumbnail > .elementor-section,
            .elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap .elementor-top-section,  
            .elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-post-loop > .elementor .elementor-section-wrap .elementor-top-section, 
            .elementor-1649 .elementor-element.elementor-element-95895b9 .ecs-post-loop > .elementor .elementor-container{height:auto;}.elementor-1649 .elementor-element.elementor-element-95895b9 .elementor-post{height:auto;}.elementor-1649 .elementor-element.elementor-element-95895b9 .swiper-container{width:calc(100% - 120px);position:static;}.elementor-1649 .elementor-element.elementor-element-95895b9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1649 .elementor-element.elementor-element-95895b9 .elementor-swiper-button.elementor-swiper-button-next{font-size:60px;color:var( --e-global-color-primary );background-color:var( --e-global-color-8a1c3b5 );}.elementor-1649 .elementor-element.elementor-element-95895b9 .elementor-swiper-button.elementor-swiper-button-prev{left:-32px;}.elementor-1649 .elementor-element.elementor-element-95895b9 .elementor-swiper-button.elementor-swiper-button-next{right:-32px;}.elementor-1649 .elementor-element.elementor-element-fef285b{padding:0px 24px 0px 24px;}.elementor-1649 .elementor-element.elementor-element-1974da9{--spacer-size:64px;}.elementor-1649 .elementor-element.elementor-element-09ff59c .elementor-heading-title{font-family:var( --e-global-typography-a1a9f18-font-family ), Sans-serif;font-size:var( --e-global-typography-a1a9f18-font-size );font-weight:var( --e-global-typography-a1a9f18-font-weight );text-transform:var( --e-global-typography-a1a9f18-text-transform );line-height:var( --e-global-typography-a1a9f18-line-height );color:var( --e-global-color-primary );}.elementor-1649 .elementor-element.elementor-element-c86af69{--spacer-size:64px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1649 .elementor-element.elementor-element-0d07298 .elementor-accordion-item{border-width:0px;}.elementor-1649 .elementor-element.elementor-element-0d07298 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-1649 .elementor-element.elementor-element-0d07298 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-1649 .elementor-element.elementor-element-0d07298 .elementor-tab-title{background-color:var( --e-global-color-primary );padding:20px 26px 21px 26px;}.elementor-1649 .elementor-element.elementor-element-0d07298 .elementor-accordion-icon, .elementor-1649 .elementor-element.elementor-element-0d07298 .elementor-accordion-title{color:var( --e-global-color-3e957d1 );}.elementor-1649 .elementor-element.elementor-element-0d07298 .elementor-accordion-icon svg{fill:var( --e-global-color-3e957d1 );}.elementor-1649 .elementor-element.elementor-element-0d07298 .elementor-active .elementor-accordion-icon, .elementor-1649 .elementor-element.elementor-element-0d07298 .elementor-active .elementor-accordion-title{color:var( --e-global-color-3e957d1 );}.elementor-1649 .elementor-element.elementor-element-0d07298 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-3e957d1 );}.elementor-1649 .elementor-element.elementor-element-0d07298 .elementor-accordion-title{font-family:"Barlow Condensed", Sans-serif;font-size:26px;font-weight:normal;text-transform:uppercase;}.elementor-1649 .elementor-element.elementor-element-9cc1751{--spacer-size:128px;}.elementor-1649 .elementor-element.elementor-element-1fc41fe:not(.elementor-motion-effects-element-type-background), .elementor-1649 .elementor-element.elementor-element-1fc41fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1bb7204 );}.elementor-1649 .elementor-element.elementor-element-1fc41fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 24px 0px 24px;}.elementor-1649 .elementor-element.elementor-element-1fc41fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1649 .elementor-element.elementor-element-1fc41fe > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-3e957d1 );}.elementor-1649 .elementor-element.elementor-element-1fc41fe > .elementor-shape-top svg{height:100px;transform:translateX(-50%) rotateY(180deg);}.elementor-1649 .elementor-element.elementor-element-19c51e8 > .elementor-widget-container{margin:-64px 0px 0px 0px;}.elementor-1649 .elementor-element.elementor-element-19c51e8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:458px;font-weight:600;font-style:italic;line-height:0px;text-shadow:-7px -7px 0px rgba(38.99999999999997, 90.00000000000003, 136.99999999999997, 0.32);color:var( --e-global-color-3e957d1 );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1649 .elementor-element.elementor-element-29ffb05 .elementor-main-swiper .swiper-slide{padding:48px 48px 48px 48px;}.elementor-1649 .elementor-element.elementor-element-29ffb05 .elementor-swiper-button{font-size:42px;color:var( --e-global-color-primary );}.elementor-1649 .elementor-element.elementor-element-29ffb05 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-1649 .elementor-element.elementor-element-29ffb05 .elementor-testimonial__text{font-family:var( --e-global-typography-0d93e3e-font-family ), Sans-serif;font-size:var( --e-global-typography-0d93e3e-font-size );font-weight:var( --e-global-typography-0d93e3e-font-weight );}.elementor-1649 .elementor-element.elementor-element-29ffb05 .elementor-testimonial__name{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:bold;}@media(max-width:1024px){.elementor-1649 .elementor-element.elementor-element-6573b02:not(.elementor-motion-effects-element-type-background), .elementor-1649 .elementor-element.elementor-element-6573b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1649 .elementor-element.elementor-element-6573b02 > .elementor-shape-top svg{height:0px;}.elementor-1649 .elementor-element.elementor-element-6573b02 > .elementor-shape-bottom svg{height:0px;}.elementor-1649 .elementor-element.elementor-element-6573b02{padding:0px 0px 0px 0px;}.elementor-1649 .elementor-element.elementor-element-9acc1c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1649 .elementor-element.elementor-element-a1a505e img{width:100%;}.elementor-1649 .elementor-element.elementor-element-75486d1 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-1649 .elementor-element.elementor-element-48081c7{--spacer-size:64px;}.elementor-1649 .elementor-element.elementor-element-cf6d156 .elementor-heading-title{font-size:var( --e-global-typography-a1a9f18-font-size );line-height:var( --e-global-typography-a1a9f18-line-height );}.elementor-1649 .elementor-element.elementor-element-5082744{--spacer-size:64px;}.elementor-1649 .elementor-element.elementor-element-bd06f17{--spacer-size:64px;}.elementor-1649 .elementor-element.elementor-element-0fd3f4f .elementor-heading-title{font-size:var( --e-global-typography-a70884f-font-size );line-height:var( --e-global-typography-a70884f-line-height );letter-spacing:var( --e-global-typography-a70884f-letter-spacing );}.elementor-1649 .elementor-element.elementor-element-08dad76 .elementor-heading-title{font-size:var( --e-global-typography-a1a9f18-font-size );line-height:var( --e-global-typography-a1a9f18-line-height );}.elementor-1649 .elementor-element.elementor-element-c8a885c{font-size:var( --e-global-typography-0d93e3e-font-size );}.elementor-1649 .elementor-element.elementor-element-42ac8b5{font-size:var( --e-global-typography-0d93e3e-font-size );}.elementor-1649 .elementor-element.elementor-element-8d62735{font-size:var( --e-global-typography-a70884f-font-size );line-height:var( --e-global-typography-a70884f-line-height );letter-spacing:var( --e-global-typography-a70884f-letter-spacing );}.elementor-1649 .elementor-element.elementor-element-4d14db5 .elementor-heading-title{font-size:var( --e-global-typography-a70884f-font-size );line-height:var( --e-global-typography-a70884f-line-height );letter-spacing:var( --e-global-typography-a70884f-letter-spacing );}.elementor-1649 .elementor-element.elementor-element-e6236e7 .elementor-heading-title{font-size:var( --e-global-typography-a1a9f18-font-size );line-height:var( --e-global-typography-a1a9f18-line-height );}.elementor-1649 .elementor-element.elementor-element-95895b9{--e-posts-slides-to-show:2;--grid-column-gap:48px;}.elementor-1649 .elementor-element.elementor-element-09ff59c .elementor-heading-title{font-size:var( --e-global-typography-a1a9f18-font-size );line-height:var( --e-global-typography-a1a9f18-line-height );}.elementor-1649 .elementor-element.elementor-element-29ffb05 .elementor-testimonial__text{font-size:var( --e-global-typography-0d93e3e-font-size );}}@media(max-width:767px){.elementor-1649 .elementor-element.elementor-element-cf6d156 .elementor-heading-title{font-size:var( --e-global-typography-a1a9f18-font-size );line-height:var( --e-global-typography-a1a9f18-line-height );}.elementor-1649 .elementor-element.elementor-element-0fd3f4f .elementor-heading-title{font-size:var( --e-global-typography-a70884f-font-size );line-height:var( --e-global-typography-a70884f-line-height );letter-spacing:var( --e-global-typography-a70884f-letter-spacing );}.elementor-1649 .elementor-element.elementor-element-08dad76 .elementor-heading-title{font-size:var( --e-global-typography-a1a9f18-font-size );line-height:var( --e-global-typography-a1a9f18-line-height );}.elementor-1649 .elementor-element.elementor-element-038ba63{--spacer-size:32px;}.elementor-1649 .elementor-element.elementor-element-2921bd2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1649 .elementor-element.elementor-element-c8a885c > .elementor-widget-container{margin:64px 0px 0px 0px;}.elementor-1649 .elementor-element.elementor-element-c8a885c{font-size:var( --e-global-typography-0d93e3e-font-size );}.elementor-1649 .elementor-element.elementor-element-9b702c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1649 .elementor-element.elementor-element-42ac8b5{font-size:var( --e-global-typography-0d93e3e-font-size );}.elementor-1649 .elementor-element.elementor-element-8d62735{font-size:var( --e-global-typography-a70884f-font-size );line-height:var( --e-global-typography-a70884f-line-height );letter-spacing:var( --e-global-typography-a70884f-letter-spacing );}.elementor-1649 .elementor-element.elementor-element-3083685{--spacer-size:128px;}.elementor-1649 .elementor-element.elementor-element-4d14db5 .elementor-heading-title{font-size:var( --e-global-typography-a70884f-font-size );line-height:var( --e-global-typography-a70884f-line-height );letter-spacing:var( --e-global-typography-a70884f-letter-spacing );}.elementor-1649 .elementor-element.elementor-element-e6236e7 .elementor-heading-title{font-size:var( --e-global-typography-a1a9f18-font-size );line-height:var( --e-global-typography-a1a9f18-line-height );}.elementor-1649 .elementor-element.elementor-element-95895b9{--e-posts-slides-to-show:1;}.elementor-1649 .elementor-element.elementor-element-09ff59c .elementor-heading-title{font-size:var( --e-global-typography-a1a9f18-font-size );line-height:var( --e-global-typography-a1a9f18-line-height );}.elementor-1649 .elementor-element.elementor-element-29ffb05 .elementor-testimonial__text{font-size:var( --e-global-typography-0d93e3e-font-size );}}@media(max-width:1024px) and (min-width:768px){.elementor-1649 .elementor-element.elementor-element-9acc1c2{width:100%;}.elementor-1649 .elementor-element.elementor-element-75486d1{width:100%;}}/* Start custom CSS for section, class: .elementor-element-6573b02 */.elementor-1649 .elementor-element.elementor-element-6573b02{
    overflow: hidden!important;
}

.elementor-1649 .elementor-element.elementor-element-6573b02 .elementor-shape {
    left: 0px;
}

.elementor-1649 .elementor-element.elementor-element-6573b02 .elementor-shape.elementor-shape-bottom{
    transform: translateY(0px) rotate(90deg);
        left: 30px;
}

.elementor-1649 .elementor-element.elementor-element-6573b02 .elementor-shape.elementor-shape-top{
    transform: translateY(-250px) rotate(90deg);
    mix-blend-mode: multiply;
    left: -200px;
}

body[data-elementor-device-mode="tablet"] .elementor-1649 .elementor-element.elementor-element-6573b02,
body[data-elementor-device-mode="mobile"] .elementor-1649 .elementor-element.elementor-element-6573b02 {
    background-image: none;
}


@media (max-width: 1500px) {
body[data-elementor-device-mode="desktop"] .elementor-1649 .elementor-element.elementor-element-6573b02 {
    background-size: auto 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d62735 */.elementor-1649 .elementor-element.elementor-element-8d62735 a {
    color: inherit !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-95895b9 */body[data-elementor-device-mode="mobile"] .elementor-1649 .elementor-element.elementor-element-95895b9 .swiper-container {
    margin: 0;
    width: 100% !important;
}
body[data-elementor-device-mode="mobile"] .elementor-1649 .elementor-element.elementor-element-95895b9 .elementor-swiper-button {
    display: none;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-0d07298 */.elementor-1649 .elementor-element.elementor-element-0d07298 .elementor-tab-title.elementor-active .elementor-accordion-title {
    font-weight: 600;
}

.elementor-1649 .elementor-element.elementor-element-0d07298 i {
    padding-top: 4px;
}

.elementor-1649 .elementor-element.elementor-element-0d07298 ul {
    padding-left: 21px;
    list-style-type: square;
}

.elementor-1649 .elementor-element.elementor-element-0d07298 ul li::marker {
    color: var( --e-global-color-primary )  
}
.elementor-1649 .elementor-element.elementor-element-0d07298 strong {
    color: var( --e-global-color-primary )  
}
.elementor-1649 .elementor-element.elementor-element-0d07298 .elementor-accordion-item {
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-29ffb05 */.elementor-1649 .elementor-element.elementor-element-29ffb05 .headline {
    color: #275A89;
    font-weight: bold;
    font-style: normal;
    font-family: "Barlow Condensed";
    text-transform: uppercase;
    display: block;
    font-size: 34px;
}/* End custom CSS */