.elementor-23 .elementor-element.elementor-element-3e1f468{--display:flex;--min-height:700px;--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:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-3e1f468:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3e1f468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70b511e );background-image:url("https://capsmedia.de/wp-content/uploads/2026/07/capsmedia-header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-4b9b681{--display:flex;}.elementor-23 .elementor-element.elementor-element-cdbcb1f .elementor-heading-title{font-family:var( --e-global-typography-06a3b42-font-family ), Sans-serif;font-size:var( --e-global-typography-06a3b42-font-size );font-weight:var( --e-global-typography-06a3b42-font-weight );line-height:var( --e-global-typography-06a3b42-line-height );color:var( --e-global-color-b098b8c );}.elementor-23 .elementor-element.elementor-element-0ac0bca{font-family:var( --e-global-typography-9a9ec7d-font-family ), Sans-serif;font-size:var( --e-global-typography-9a9ec7d-font-size );line-height:var( --e-global-typography-9a9ec7d-line-height );color:var( --e-global-color-59bdae7 );}.elementor-23 .elementor-element.elementor-element-15b27ea .elementor-button{background-color:var( --e-global-color-b098b8c );font-family:var( --e-global-typography-aeeac6a-font-family ), Sans-serif;font-size:var( --e-global-typography-aeeac6a-font-size );font-weight:var( --e-global-typography-aeeac6a-font-weight );text-transform:var( --e-global-typography-aeeac6a-text-transform );line-height:var( --e-global-typography-aeeac6a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-3f28bf5{--display:flex;}.elementor-23 .elementor-element.elementor-element-c8c47a7{--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:center;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-c8c47a7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c8c47a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bd6cbe );}.elementor-23 .elementor-element.elementor-element-67d52bc{--display:flex;}.elementor-23 .elementor-element.elementor-element-2ba1c44 .elementor-heading-title{font-size:var( --e-global-typography-f83a1dc-font-size );font-weight:var( --e-global-typography-f83a1dc-font-weight );line-height:var( --e-global-typography-f83a1dc-line-height );color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-753b3e7 .elementor-heading-title{font-family:var( --e-global-typography-bb13d47-font-family ), Sans-serif;font-size:var( --e-global-typography-bb13d47-font-size );font-weight:var( --e-global-typography-bb13d47-font-weight );line-height:var( --e-global-typography-bb13d47-line-height );color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-e7f0d3b{font-family:var( --e-global-typography-7fa171f-font-family ), Sans-serif;font-size:var( --e-global-typography-7fa171f-font-size );line-height:var( --e-global-typography-7fa171f-line-height );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-ee73ebe{--display:flex;}.elementor-23 .elementor-element.elementor-element-c901901{--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:flex-start;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-c901901:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c901901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bd6cbe );}.elementor-23 .elementor-element.elementor-element-ff66025{--display:flex;}.elementor-23 .elementor-element.elementor-element-337dcbd .elementor-heading-title{font-family:var( --e-global-typography-11f1e41-font-family ), Sans-serif;font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-6e0fbb3{--display:flex;}.elementor-23 .elementor-element.elementor-element-f947ecc .elementor-heading-title{font-family:var( --e-global-typography-11f1e41-font-family ), Sans-serif;font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-a067d35{--display:flex;}.elementor-23 .elementor-element.elementor-element-cc9250e .elementor-heading-title{font-family:var( --e-global-typography-11f1e41-font-family ), Sans-serif;font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-6f8049a{--display:flex;}.elementor-23 .elementor-element.elementor-element-a952785 .elementor-heading-title{font-family:var( --e-global-typography-11f1e41-font-family ), Sans-serif;font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-aa1cbe2{--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;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-aa1cbe2:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-aa1cbe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70b511e );}.elementor-23 .elementor-element.elementor-element-aa1cbe2::before, .elementor-23 .elementor-element.elementor-element-aa1cbe2 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-aa1cbe2 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-aa1cbe2 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-aa1cbe2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-aa1cbe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://capsmedia.de/wp-content/uploads/2026/07/design-webentwicklung.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-1847044{--display:flex;}.elementor-23 .elementor-element.elementor-element-a5ec926 .elementor-heading-title{font-size:var( --e-global-typography-f83a1dc-font-size );font-weight:var( --e-global-typography-f83a1dc-font-weight );line-height:var( --e-global-typography-f83a1dc-line-height );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-7a75ecd .elementor-heading-title{font-family:var( --e-global-typography-bb13d47-font-family ), Sans-serif;font-size:var( --e-global-typography-bb13d47-font-size );font-weight:var( --e-global-typography-bb13d47-font-weight );line-height:var( --e-global-typography-bb13d47-line-height );color:var( --e-global-color-b098b8c );}.elementor-23 .elementor-element.elementor-element-5ad8f91{color:var( --e-global-color-59bdae7 );}.elementor-23 .elementor-element.elementor-element-381056d{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e49493c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-66aeab5 .elementor-heading-title{font-family:var( --e-global-typography-11f1e41-font-family ), Sans-serif;font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );color:var( --e-global-color-b098b8c );}.elementor-23 .elementor-element.elementor-element-63f5c83{color:var( --e-global-color-59bdae7 );}.elementor-23 .elementor-element.elementor-element-6fb19b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-be850f0 .elementor-heading-title{font-family:var( --e-global-typography-11f1e41-font-family ), Sans-serif;font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );color:var( --e-global-color-b098b8c );}.elementor-23 .elementor-element.elementor-element-a824aa4{color:var( --e-global-color-59bdae7 );}.elementor-23 .elementor-element.elementor-element-952ace2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-581ea7d .elementor-heading-title{font-family:var( --e-global-typography-11f1e41-font-family ), Sans-serif;font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );color:var( --e-global-color-b098b8c );}.elementor-23 .elementor-element.elementor-element-ea8c965{color:var( --e-global-color-59bdae7 );}.elementor-23 .elementor-element.elementor-element-7d48d72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6944580 .elementor-heading-title{font-family:var( --e-global-typography-11f1e41-font-family ), Sans-serif;font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );color:var( --e-global-color-b098b8c );}.elementor-23 .elementor-element.elementor-element-c271b42{color:var( --e-global-color-59bdae7 );}.elementor-23 .elementor-element.elementor-element-fd6812b{--display:flex;}.elementor-23 .elementor-element.elementor-element-23302c8{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-23302c8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-23302c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bd6cbe );}.elementor-23 .elementor-element.elementor-element-cd98ae8{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-a4389c8 .elementor-heading-title{font-size:var( --e-global-typography-f83a1dc-font-size );font-weight:var( --e-global-typography-f83a1dc-font-weight );line-height:var( --e-global-typography-f83a1dc-line-height );}.elementor-23 .elementor-element.elementor-element-f900b7d{--swiper-slides-to-display:1;--swiper-slides-gap:10px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:40px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-secondary );--progressbar-normal-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-f900b7d .swiper-slide > .elementor-element{height:100%;}.elementor-23 .elementor-element.elementor-element-ab62290{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-ab62290:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ab62290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b098b8c );}.elementor-23 .elementor-element.elementor-element-4700299{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-ac2be02{text-align:start;}.elementor-23 .elementor-element.elementor-element-ac2be02 .elementor-heading-title{font-size:var( --e-global-typography-f83a1dc-font-size );font-weight:var( --e-global-typography-f83a1dc-font-weight );line-height:var( --e-global-typography-f83a1dc-line-height );color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-5f82b7f{text-align:start;}.elementor-23 .elementor-element.elementor-element-c9ca327{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-23 .elementor-element.elementor-element-8604680 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-8604680:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-28569de img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-28569de:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-843bf6b img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-843bf6b:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-0e89b8d img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-0e89b8d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-6780ffe img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6780ffe:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-cbeed7f img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-cbeed7f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-997d091 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-997d091:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-77444df img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-77444df:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-f6aa5be img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-f6aa5be:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-57b2b87 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-57b2b87:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-05102c5 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-05102c5:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-5da5f9e img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5da5f9e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-d3bf710 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-d3bf710:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-3654764 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3654764:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-5c50143 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5c50143:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-92192de img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-92192de:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-b26fba5 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b26fba5:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-67d52bc{--width:60%;}.elementor-23 .elementor-element.elementor-element-ee73ebe{--width:33%;}.elementor-23 .elementor-element.elementor-element-1847044{--width:66%;}.elementor-23 .elementor-element.elementor-element-e49493c{--width:48%;}.elementor-23 .elementor-element.elementor-element-6fb19b0{--width:48%;}.elementor-23 .elementor-element.elementor-element-952ace2{--width:48%;}.elementor-23 .elementor-element.elementor-element-7d48d72{--width:48%;}.elementor-23 .elementor-element.elementor-element-fd6812b{--width:33%;}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-3e1f468{--min-height:500px;--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-23 .elementor-element.elementor-element-cdbcb1f .elementor-heading-title{font-size:var( --e-global-typography-06a3b42-font-size );line-height:var( --e-global-typography-06a3b42-line-height );}.elementor-23 .elementor-element.elementor-element-0ac0bca{font-size:var( --e-global-typography-9a9ec7d-font-size );line-height:var( --e-global-typography-9a9ec7d-line-height );}.elementor-23 .elementor-element.elementor-element-15b27ea .elementor-button{font-size:var( --e-global-typography-aeeac6a-font-size );line-height:var( --e-global-typography-aeeac6a-line-height );}.elementor-23 .elementor-element.elementor-element-c8c47a7{--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-23 .elementor-element.elementor-element-2ba1c44 .elementor-heading-title{font-size:var( --e-global-typography-f83a1dc-font-size );line-height:var( --e-global-typography-f83a1dc-line-height );}.elementor-23 .elementor-element.elementor-element-753b3e7 .elementor-heading-title{font-size:var( --e-global-typography-bb13d47-font-size );line-height:var( --e-global-typography-bb13d47-line-height );}.elementor-23 .elementor-element.elementor-element-e7f0d3b{font-size:var( --e-global-typography-7fa171f-font-size );line-height:var( --e-global-typography-7fa171f-line-height );}.elementor-23 .elementor-element.elementor-element-c901901{--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-337dcbd .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-f947ecc .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-cc9250e .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-a952785 .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-aa1cbe2{--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;--overlay-opacity:0.1;}.elementor-23 .elementor-element.elementor-element-a5ec926 .elementor-heading-title{font-size:var( --e-global-typography-f83a1dc-font-size );line-height:var( --e-global-typography-f83a1dc-line-height );}.elementor-23 .elementor-element.elementor-element-7a75ecd .elementor-heading-title{font-size:var( --e-global-typography-bb13d47-font-size );line-height:var( --e-global-typography-bb13d47-line-height );}.elementor-23 .elementor-element.elementor-element-66aeab5 .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-be850f0 .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-581ea7d .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-6944580 .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-a4389c8 .elementor-heading-title{font-size:var( --e-global-typography-f83a1dc-font-size );line-height:var( --e-global-typography-f83a1dc-line-height );}.elementor-23 .elementor-element.elementor-element-f900b7d{--swiper-slides-to-display:1;}.elementor-23 .elementor-element.elementor-element-ac2be02 .elementor-heading-title{font-size:var( --e-global-typography-f83a1dc-font-size );line-height:var( --e-global-typography-f83a1dc-line-height );}.elementor-23 .elementor-element.elementor-element-c9ca327{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-3e1f468{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-cdbcb1f .elementor-heading-title{font-size:var( --e-global-typography-06a3b42-font-size );line-height:var( --e-global-typography-06a3b42-line-height );}.elementor-23 .elementor-element.elementor-element-0ac0bca{font-size:var( --e-global-typography-9a9ec7d-font-size );line-height:var( --e-global-typography-9a9ec7d-line-height );}.elementor-23 .elementor-element.elementor-element-15b27ea .elementor-button{font-size:var( --e-global-typography-aeeac6a-font-size );line-height:var( --e-global-typography-aeeac6a-line-height );}.elementor-23 .elementor-element.elementor-element-c8c47a7{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-2ba1c44 .elementor-heading-title{font-size:var( --e-global-typography-f83a1dc-font-size );line-height:var( --e-global-typography-f83a1dc-line-height );}.elementor-23 .elementor-element.elementor-element-753b3e7 .elementor-heading-title{font-size:var( --e-global-typography-bb13d47-font-size );line-height:var( --e-global-typography-bb13d47-line-height );}.elementor-23 .elementor-element.elementor-element-e7f0d3b{font-size:var( --e-global-typography-7fa171f-font-size );line-height:var( --e-global-typography-7fa171f-line-height );}.elementor-23 .elementor-element.elementor-element-c901901{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-337dcbd .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-f947ecc .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-cc9250e .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-a952785 .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-aa1cbe2{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-a5ec926 .elementor-heading-title{font-size:var( --e-global-typography-f83a1dc-font-size );line-height:var( --e-global-typography-f83a1dc-line-height );}.elementor-23 .elementor-element.elementor-element-7a75ecd .elementor-heading-title{font-size:var( --e-global-typography-bb13d47-font-size );line-height:var( --e-global-typography-bb13d47-line-height );}.elementor-23 .elementor-element.elementor-element-66aeab5 .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-be850f0 .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-581ea7d .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-6944580 .elementor-heading-title{font-size:var( --e-global-typography-11f1e41-font-size );line-height:var( --e-global-typography-11f1e41-line-height );}.elementor-23 .elementor-element.elementor-element-23302c8{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-a4389c8 .elementor-heading-title{font-size:var( --e-global-typography-f83a1dc-font-size );line-height:var( --e-global-typography-f83a1dc-line-height );}.elementor-23 .elementor-element.elementor-element-f900b7d{--swiper-slides-to-display:1;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-15px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-15px;--arrow-size:20px;}.elementor-23 .elementor-element.elementor-element-ab62290{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-ac2be02 .elementor-heading-title{font-size:var( --e-global-typography-f83a1dc-font-size );line-height:var( --e-global-typography-f83a1dc-line-height );}.elementor-23 .elementor-element.elementor-element-c9ca327{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--justify-items:center;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-3f28bf5{--width:100%;}.elementor-23 .elementor-element.elementor-element-67d52bc{--width:100%;}.elementor-23 .elementor-element.elementor-element-ee73ebe{--width:50%;}.elementor-23 .elementor-element.elementor-element-1847044{--width:100%;}}