.elementor-135 .elementor-element.elementor-element-5fee7428{--display:flex;--min-height:100vh;--justify-content:flex-end;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-5fee7428:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-5fee7428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kcpotsdam.de/wp-content/uploads/2026/08/hero-nachwuchs_zwei-kinder-mit-spass-auf-dem-kanu-beim-kcp.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-135 .elementor-element.elementor-element-5fee7428::before, .elementor-135 .elementor-element.elementor-element-5fee7428 > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-5fee7428 > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-5fee7428 > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-5fee7428 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-5fee7428 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#052540;--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-5fee7428.e-con{--align-self:flex-end;}.elementor-135 .elementor-element.elementor-element-1cce4c42{--display:flex;--min-height:100vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-1cce4c42.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-34d73a4c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1;letter-spacing:0.22em;color:var( --e-global-color-844d38c );}.elementor-135 .elementor-element.elementor-element-1a4dccc3 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:99.2px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.06;letter-spacing:0.02em;text-shadow:1px 1px 5px rgba(3.999999999999999, 22.000000000000004, 41.99999999999999, 0.85);color:var( --e-global-color-b9aec3e );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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-135 .elementor-element.elementor-element-547b5889{width:var( --container-widget-width, 92.081% );max-width:92.081%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;--container-widget-width:92.081%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );text-shadow:1px 1px 5px #052540;color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-547b5889.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-a7b8914{--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;--justify-content:flex-start;--flex-wrap:wrap;--align-content:space-evenly;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-a7b8914::before, .elementor-135 .elementor-element.elementor-element-a7b8914 > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-a7b8914 > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-a7b8914 > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-a7b8914 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-a7b8914 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-a7b8914.e-con{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-135 .elementor-element.elementor-element-171c50e .elementor-button{background-color:transparent;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.04;letter-spacing:0.13em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(135deg, var( --e-global-color-25a33ea ) 0%, var( --e-global-color-9697b3e ) 100%);box-shadow:0px 5px 10px 0px rgba(9.999999999999966, 74.99999999999993, 119.99999999999986, 0.57);border-style:none;padding:15px 34px 15px 34px;}.elementor-135 .elementor-element.elementor-element-171c50e:hover{--e-transform-translateY:-2px;}.elementor-135 .elementor-element.elementor-element-171c50e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:0.4ms;}.elementor-135 .elementor-element.elementor-element-171c50e.elementor-element{--align-self:center;}.elementor-135 .elementor-element.elementor-element-25c8807 .elementor-button{background-color:var( --e-global-color-094c2b9 );font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.04lh;letter-spacing:0.13em;fill:var( --e-global-color-b9aec3e );color:var( --e-global-color-b9aec3e );box-shadow:0px 5px 10px 0px rgba(9.999999999999966, 74.99999999999993, 119.99999999999986, 0.57);transition-duration:0.22s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b9aec3e );padding:15px 34px 15px 34px;}.elementor-135 .elementor-element.elementor-element-25c8807:hover{--e-transform-translateY:-2px;}.elementor-135 .elementor-element.elementor-element-25c8807.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-25c8807{--e-transform-transition-duration:0.4ms;}.elementor-135 .elementor-element.elementor-element-25c8807 .elementor-button:hover, .elementor-135 .elementor-element.elementor-element-25c8807 .elementor-button:focus{color:var( --e-global-color-25a33ea );border-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-25c8807 .elementor-button:hover svg, .elementor-135 .elementor-element.elementor-element-25c8807 .elementor-button:focus svg{fill:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-3a19ef8{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-3a19ef8:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-3a19ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-62470d7{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-62470d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-647653f .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1;letter-spacing:0.22em;color:var( --e-global-color-844d38c );}.elementor-135 .elementor-element.elementor-element-d8fec20 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-74dce67 .elementor-button{background-color:transparent;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.04;letter-spacing:0.13em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(135deg, var( --e-global-color-25a33ea ) 0%, var( --e-global-color-9697b3e ) 100%);box-shadow:0px 5px 10px 0px rgba(9.999999999999966, 74.99999999999993, 119.99999999999986, 0.57);border-style:none;padding:15px 34px 15px 34px;}.elementor-135 .elementor-element.elementor-element-74dce67:hover{--e-transform-translateY:-2px;}.elementor-135 .elementor-element.elementor-element-74dce67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:0.4ms;}.elementor-135 .elementor-element.elementor-element-74dce67.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-6e15dc8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-6e15dc8:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-6e15dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #062A47 0%, #052540 100%);}.elementor-135 .elementor-element.elementor-element-2f34cee4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-4642d3a7{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 20px 44px 0px rgba(4,22,42,.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-4642d3a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-135 .elementor-element.elementor-element-648b488.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:15px;}.elementor-135 .elementor-element.elementor-element-648b488{border-style:none;box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);}.elementor-135 .elementor-element.elementor-element-648b488 .elementor-main-swiper{height:33vh;width:100%;}.elementor-135 .elementor-element.elementor-element-648b488 .elementor-main-swiper .swiper-slide{border-radius:5px;}.elementor-135 .elementor-element.elementor-element-648b488 .elementor-swiper-button{font-size:20px;}#elementor-lightbox-slideshow-648b488{background-color:#1E7FB821;}#elementor-lightbox-slideshow-648b488 .dialog-lightbox-close-button, #elementor-lightbox-slideshow-648b488 .elementor-swiper-button{color:#1B252F;}.elementor-135 .elementor-element.elementor-element-648b488 .elementor-carousel-image-overlay{background-color:#1E7FB830;--e-carousel-image-overlay-color:#1B252F;font-family:"Archivo", Sans-serif;font-size:0px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-135 .elementor-element.elementor-element-5d13fef{--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;--justify-content:center;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-2bb8224 .elementor-heading-title{font-family:var( --e-global-typography-1ea9e35-font-family ), Sans-serif;font-size:var( --e-global-typography-1ea9e35-font-size );font-weight:var( --e-global-typography-1ea9e35-font-weight );text-transform:var( --e-global-typography-1ea9e35-text-transform );font-style:var( --e-global-typography-1ea9e35-font-style );text-decoration:var( --e-global-typography-1ea9e35-text-decoration );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-4f3d6af .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-83af09b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-b4db2c3{--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;--justify-content:center;--gap:56px 32px;--row-gap:56px;--column-gap:32px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-b4db2c3:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-b4db2c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b633de4 );}.elementor-135 .elementor-element.elementor-element-b4db2c3.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-69aabf4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:1px 1px 12px 1px rgba(68.36956521739133, 182.29109640831766, 251.6, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-69aabf4:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-69aabf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-69aabf4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-ac8560f .elementor-heading-title{font-size:20px;font-weight:600;color:#0B2333;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-bcb012c.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-bcb012c .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-bcb012c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-bcb012c.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-bcb012c.elementor-view-default .elementor-icon{color:var( --e-global-color-9697b3e );border-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-bcb012c.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-bcb012c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-73fc886{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-855af27{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:1px 1px 12px 1px rgba(68.36956521739133, 182.29109640831766, 251.6, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-855af27:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-855af27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-855af27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-0718d7d .elementor-heading-title{font-size:20px;font-weight:600;color:#0B2333;}.elementor-135 .elementor-element.elementor-element-38074f3.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-38074f3 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-38074f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-38074f3.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-38074f3.elementor-view-default .elementor-icon{color:var( --e-global-color-9697b3e );border-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-38074f3.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-38074f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-431372d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-9a78340{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:1px 1px 12px 1px rgba(68.36956521739133, 182.29109640831766, 251.6, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-9a78340:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-9a78340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-9a78340.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-8d89e68 .elementor-heading-title{font-size:20px;font-weight:600;color:#0B2333;}.elementor-135 .elementor-element.elementor-element-52bfe7b.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-52bfe7b .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-52bfe7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-52bfe7b.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-52bfe7b.elementor-view-default .elementor-icon{color:var( --e-global-color-9697b3e );border-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-52bfe7b.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-52bfe7b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-97da411{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-51f869f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:1px 1px 12px 1px rgba(68.36956521739133, 182.29109640831766, 251.6, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-51f869f:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-51f869f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-51f869f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-22ebdf4 .elementor-heading-title{font-size:20px;font-weight:600;color:#0B2333;}.elementor-135 .elementor-element.elementor-element-b691c8b.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-b691c8b .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-b691c8b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-b691c8b.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-b691c8b.elementor-view-default .elementor-icon{color:var( --e-global-color-9697b3e );border-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-b691c8b.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-b691c8b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-0afb841{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-40be661{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:1px 1px 12px 1px rgba(68.36956521739133, 182.29109640831766, 251.6, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-40be661:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-40be661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-40be661.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-e4cd8f7 .elementor-heading-title{font-size:20px;font-weight:600;color:#0B2333;}.elementor-135 .elementor-element.elementor-element-32e4833.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-32e4833 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-32e4833.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-32e4833.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-32e4833.elementor-view-default .elementor-icon{color:var( --e-global-color-9697b3e );border-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-32e4833.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-32e4833.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-7579b5c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-55056bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:1px 1px 12px 1px rgba(68.36956521739133, 182.29109640831766, 251.6, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-55056bc:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-55056bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-55056bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-51528fb .elementor-heading-title{font-size:20px;font-weight:600;color:#0B2333;}.elementor-135 .elementor-element.elementor-element-21d3346.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-21d3346 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-21d3346.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-21d3346.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-21d3346.elementor-view-default .elementor-icon{color:var( --e-global-color-9697b3e );border-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-21d3346.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-21d3346.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-3674609{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-6b9ee01{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:1px 1px 12px 1px rgba(68.36956521739133, 182.29109640831766, 251.6, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-6b9ee01:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-6b9ee01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-6b9ee01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-5db07cd .elementor-heading-title{font-size:20px;font-weight:600;color:#0B2333;}.elementor-135 .elementor-element.elementor-element-51914ca.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-51914ca .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-51914ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-51914ca.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-51914ca.elementor-view-default .elementor-icon{color:var( --e-global-color-9697b3e );border-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-51914ca.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-51914ca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-11eaae6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-2332737{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:1px 1px 12px 1px rgba(68.36956521739133, 182.29109640831766, 251.6, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-2332737:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-2332737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-2332737.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-7c95482 .elementor-heading-title{font-size:20px;font-weight:600;color:#0B2333;}.elementor-135 .elementor-element.elementor-element-8a9f81d.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-8a9f81d .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-8a9f81d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-8a9f81d.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-8a9f81d.elementor-view-default .elementor-icon{color:var( --e-global-color-9697b3e );border-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-8a9f81d.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-8a9f81d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-f3d4158{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-310cc924{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-310cc924:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-310cc924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #062A47 0%, #052540 100%);}.elementor-135 .elementor-element.elementor-element-63e378e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-adffd5f{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-d54dee4 .elementor-heading-title{font-family:var( --e-global-typography-1ea9e35-font-family ), Sans-serif;font-size:var( --e-global-typography-1ea9e35-font-size );font-weight:var( --e-global-typography-1ea9e35-font-weight );text-transform:var( --e-global-typography-1ea9e35-text-transform );font-style:var( --e-global-typography-1ea9e35-font-style );text-decoration:var( --e-global-typography-1ea9e35-text-decoration );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-259c174{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-135 .elementor-element.elementor-element-259c174 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-7231678{text-align:center;color:var( --e-global-color-b9aec3e );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-98390df img{width:92%;}.elementor-135 .elementor-element.elementor-element-fd0f2a4{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-fd0f2a4:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-fd0f2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b633de4 );}.elementor-135 .elementor-element.elementor-element-7185b24{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-8a132d6 .elementor-heading-title{font-family:var( --e-global-typography-1ea9e35-font-family ), Sans-serif;font-size:var( --e-global-typography-1ea9e35-font-size );font-weight:var( --e-global-typography-1ea9e35-font-weight );text-transform:var( --e-global-typography-1ea9e35-text-transform );font-style:var( --e-global-typography-1ea9e35-font-style );text-decoration:var( --e-global-typography-1ea9e35-text-decoration );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-330449d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-098ef96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-098ef96::before, .elementor-135 .elementor-element.elementor-element-098ef96 > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-098ef96 > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-098ef96 > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-098ef96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-098ef96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-098ef96.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-fd18a4f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:15px;}.elementor-135 .elementor-element.elementor-element-fd18a4f .elementor-main-swiper{height:33vh;width:100%;}.elementor-135 .elementor-element.elementor-element-fd18a4f .elementor-main-swiper .swiper-slide{border-radius:5px;}.elementor-135 .elementor-element.elementor-element-fd18a4f .elementor-swiper-button{font-size:20px;}#elementor-lightbox-slideshow-fd18a4f{background-color:#1E7FB821;}#elementor-lightbox-slideshow-fd18a4f .dialog-lightbox-close-button, #elementor-lightbox-slideshow-fd18a4f .elementor-swiper-button{color:#1B252F;}.elementor-135 .elementor-element.elementor-element-4be66a5a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:134px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-4be66a5a:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-4be66a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #062A47 0%, #052540 100%);}.elementor-135 .elementor-element.elementor-element-2cec9c0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-e652ef2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-adacc27 .elementor-heading-title{font-family:var( --e-global-typography-1ea9e35-font-family ), Sans-serif;font-size:var( --e-global-typography-1ea9e35-font-size );font-weight:var( --e-global-typography-1ea9e35-font-weight );text-transform:var( --e-global-typography-1ea9e35-text-transform );font-style:var( --e-global-typography-1ea9e35-font-style );text-decoration:var( --e-global-typography-1ea9e35-text-decoration );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-7cff948{color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-8984c90 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-26184d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-3b8b0c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-3b8b0c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-9243da5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-9243da5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-00e66e1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:baseline;--gap:8px 22px;--row-gap:8px;--column-gap:22px;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-25a33ea );--border-color:var( --e-global-color-25a33ea );--border-radius:14px 14px 14px 14px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-135 .elementor-element.elementor-element-00e66e1:hover{background-color:#8FDCEC38;}.elementor-135 .elementor-element.elementor-element-00e66e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-3f64610{width:100%;max-width:100%;}.elementor-135 .elementor-element.elementor-element-3f64610 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-ad198eb{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-ad198eb .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6;color:var( --e-global-color-844d38c );}.elementor-135 .elementor-element.elementor-element-ef8b437 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-ef8b437.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-ef8b437.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-ef8b437.elementor-view-default .elementor-icon{color:var( --e-global-color-25a33ea );border-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-ef8b437.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-ef8b437.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-ef8b437 .elementor-icon{font-size:40px;}.elementor-135 .elementor-element.elementor-element-ef8b437 .elementor-icon svg{height:40px;}.elementor-135 .elementor-element.elementor-element-a8a545c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:baseline;--gap:8px 22px;--row-gap:8px;--column-gap:22px;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-25a33ea );--border-color:var( --e-global-color-25a33ea );--border-radius:14px 14px 14px 14px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-135 .elementor-element.elementor-element-a8a545c:hover{background-color:#8FDCEC38;}.elementor-135 .elementor-element.elementor-element-a8a545c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-ee55e69 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-68bd442{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-68bd442 .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6;color:var( --e-global-color-844d38c );}.elementor-135 .elementor-element.elementor-element-0aff9ba .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-0aff9ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-0aff9ba.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-0aff9ba.elementor-view-default .elementor-icon{color:var( --e-global-color-25a33ea );border-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-0aff9ba.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-0aff9ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-0aff9ba .elementor-icon{font-size:40px;}.elementor-135 .elementor-element.elementor-element-0aff9ba .elementor-icon svg{height:40px;}.elementor-135 .elementor-element.elementor-element-37ceeba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:baseline;--gap:8px 22px;--row-gap:8px;--column-gap:22px;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-25a33ea );--border-color:var( --e-global-color-25a33ea );--border-radius:14px 14px 14px 14px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-135 .elementor-element.elementor-element-37ceeba:hover{background-color:#8FDCEC38;}.elementor-135 .elementor-element.elementor-element-37ceeba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-454f636 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-1a616e5{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-1a616e5 .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6;color:var( --e-global-color-844d38c );}.elementor-135 .elementor-element.elementor-element-259f04e .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-259f04e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-259f04e.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-259f04e.elementor-view-default .elementor-icon{color:var( --e-global-color-25a33ea );border-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-259f04e.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-259f04e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-d4e85ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-d4e85ce .elementor-icon-wrapper{text-align:start;}.elementor-135 .elementor-element.elementor-element-d4e85ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-d4e85ce.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-d4e85ce.elementor-view-default .elementor-icon{color:var( --e-global-color-25a33ea );border-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-d4e85ce.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-d4e85ce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-d4e85ce .elementor-icon{font-size:23px;}.elementor-135 .elementor-element.elementor-element-d4e85ce .elementor-icon svg{height:23px;}.elementor-135 .elementor-element.elementor-element-23e3cd7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-e95e97f .elementor-button{background-color:transparent;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.04;letter-spacing:0.13em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(135deg, var( --e-global-color-25a33ea ) 0%, var( --e-global-color-9697b3e ) 100%);box-shadow:0px 5px 10px 0px rgba(9.999999999999966, 74.99999999999993, 119.99999999999986, 0.57);border-style:none;padding:15px 34px 15px 34px;}.elementor-135 .elementor-element.elementor-element-e95e97f:hover{--e-transform-translateY:-2px;}.elementor-135 .elementor-element.elementor-element-e95e97f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:0.4ms;}.elementor-135 .elementor-element.elementor-element-e95e97f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-19aad13{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arimo", Sans-serif;font-size:17px;color:rgba(237,247,252,.65);}.elementor-135 .elementor-element.elementor-element-cbb0073{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-cbb0073:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-cbb0073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b633de4 );}.elementor-135 .elementor-element.elementor-element-6728d62{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-3376d66 .elementor-heading-title{font-family:var( --e-global-typography-1ea9e35-font-family ), Sans-serif;font-size:var( --e-global-typography-1ea9e35-font-size );font-weight:var( --e-global-typography-1ea9e35-font-weight );text-transform:var( --e-global-typography-1ea9e35-text-transform );font-style:var( --e-global-typography-1ea9e35-font-style );text-decoration:var( --e-global-typography-1ea9e35-text-decoration );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-c144721 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-60202d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-60202d7::before, .elementor-135 .elementor-element.elementor-element-60202d7 > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-60202d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-60202d7 > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-60202d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-60202d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-60202d7.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-2dcdad4 img{border-radius:14px 14px 14px 14px;}.elementor-135 .elementor-element.elementor-element-92b8061 img{border-radius:14px 14px 14px 14px;}.elementor-135 .elementor-element.elementor-element-f0c5b97 img{border-radius:14px 14px 14px 14px;}.elementor-135 .elementor-element.elementor-element-f1efa49{--display:flex;--min-height:581px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-f1efa49:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-f1efa49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2A43;background-image:url("https://kcpotsdam.de/wp-content/uploads/2026/08/kanusprint-2.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-135 .elementor-element.elementor-element-f1efa49::before, .elementor-135 .elementor-element.elementor-element-f1efa49 > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-f1efa49 > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-f1efa49 > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-f1efa49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-f1efa49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-9421eb7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-9421eb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-f43c096{text-align:center;}.elementor-135 .elementor-element.elementor-element-f43c096 .elementor-heading-title{font-family:var( --e-global-typography-1ea9e35-font-family ), Sans-serif;font-size:var( --e-global-typography-1ea9e35-font-size );font-weight:var( --e-global-typography-1ea9e35-font-weight );text-transform:var( --e-global-typography-1ea9e35-text-transform );font-style:var( --e-global-typography-1ea9e35-font-style );text-decoration:var( --e-global-typography-1ea9e35-text-decoration );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );color:#8FDCEC;}.elementor-135 .elementor-element.elementor-element-a2575cb{text-align:center;}.elementor-135 .elementor-element.elementor-element-a2575cb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-be94e39 .elementor-button{background-color:transparent;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.04;letter-spacing:0.13em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(135deg, var( --e-global-color-25a33ea ) 0%, var( --e-global-color-9697b3e ) 100%);box-shadow:0px 5px 10px 0px rgba(9.999999999999966, 74.99999999999993, 119.99999999999986, 0.57);border-style:none;padding:15px 34px 15px 34px;}.elementor-135 .elementor-element.elementor-element-be94e39:hover{--e-transform-translateY:-2px;}.elementor-135 .elementor-element.elementor-element-be94e39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:0.4ms;}.elementor-135 .elementor-element.elementor-element-be94e39.elementor-element{--align-self:center;}.elementor-135 .elementor-element.elementor-element-1d845e1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-1d845e1:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-1d845e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF7FC;}.elementor-135 .elementor-element.elementor-element-1d845e1.e-con{--align-self:flex-start;}.elementor-135 .elementor-element.elementor-element-c0f7d0c .elementor-heading-title{color:#0A4B78;}.elementor-135 .elementor-element.elementor-element-9258b62{width:var( --container-widget-width, 80% );max-width:80%;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-135 .elementor-element.elementor-element-9258b62 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-4432aa3 .elementor-heading-title{color:#1E7FB8;}.elementor-135 .elementor-element.elementor-element-671aae4 .elementor-heading-title{color:#3D5A70;}.elementor-135 .elementor-element.elementor-element-bf69ddb{text-align:center;font-family:"Arimo", Sans-serif;font-size:15px;font-weight:400;font-style:italic;text-decoration:none;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-c6adafb{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-c6adafb:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-c6adafb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b633de4 );}.elementor-135 .elementor-element.elementor-element-4a18c1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-b2e4c1b .elementor-heading-title{font-family:var( --e-global-typography-1ea9e35-font-family ), Sans-serif;font-size:var( --e-global-typography-1ea9e35-font-size );font-weight:var( --e-global-typography-1ea9e35-font-weight );text-transform:var( --e-global-typography-1ea9e35-text-transform );font-style:var( --e-global-typography-1ea9e35-font-style );text-decoration:var( --e-global-typography-1ea9e35-text-decoration );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );color:#0A4B78;}.elementor-135 .elementor-element.elementor-element-9e2657f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-c5baa1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-57d3bfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-170c927{text-align:center;}.elementor-135 .elementor-element.elementor-element-170c927 .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-a6401da.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-a6401da .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-a6401da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-a6401da.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-a6401da.elementor-view-default .elementor-icon{color:var( --e-global-color-25a33ea );border-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-a6401da.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-a6401da.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-bea3eba{text-align:center;}.elementor-135 .elementor-element.elementor-element-96f8627{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-f883deb{text-align:center;}.elementor-135 .elementor-element.elementor-element-f883deb .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-fe83c34{text-align:center;}.elementor-135 .elementor-element.elementor-element-3d5ee02.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-3d5ee02 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-3d5ee02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-3d5ee02.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-3d5ee02.elementor-view-default .elementor-icon{color:var( --e-global-color-25a33ea );border-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-3d5ee02.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-3d5ee02.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-b15038f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-a594f3a{text-align:center;}.elementor-135 .elementor-element.elementor-element-a594f3a .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-cbb5c9a{text-align:center;}.elementor-135 .elementor-element.elementor-element-9e92659.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-9e92659 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-9e92659.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-9e92659.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-9e92659.elementor-view-default .elementor-icon{color:var( --e-global-color-25a33ea );border-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-9e92659.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-9e92659.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-a1f718c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-3e5ca37{text-align:center;}.elementor-135 .elementor-element.elementor-element-3e5ca37 .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-11bff46{text-align:center;}.elementor-135 .elementor-element.elementor-element-54f2f1a.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-54f2f1a .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-54f2f1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-54f2f1a.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-54f2f1a.elementor-view-default .elementor-icon{color:var( --e-global-color-25a33ea );border-color:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-54f2f1a.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-54f2f1a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-25a33ea );}.elementor-135 .elementor-element.elementor-element-b7c9f3a{--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:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-1f674c9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-135 .elementor-element.elementor-element-1f674c9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-2d0bdd6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-2d0bdd6:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-2d0bdd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9aec3e );}.elementor-135 .elementor-element.elementor-element-3b7d6c1{--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:56px 0px;--row-gap:56px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-3eb75f1{text-align:center;}.elementor-135 .elementor-element.elementor-element-3eb75f1 img{height:295px;object-fit:cover;object-position:center center;border-radius:14px 14px 14px 14px;}.elementor-135 .elementor-element.elementor-element-7cdb449{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-ab8bae8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:#2FBFDA;}.elementor-135 .elementor-element.elementor-element-80ed8a4 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:44px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-8e21a72{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-3d2a12d{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-858e141{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-135 .elementor-element.elementor-element-858e141{left:0px;}body.rtl .elementor-135 .elementor-element.elementor-element-858e141{right:0px;}.elementor-135 .elementor-element.elementor-element-e58a5bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-e58a5bf:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-e58a5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF7FC;}.elementor-135 .elementor-element.elementor-element-4f6d2b0 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-4f6d2b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-4f6d2b0.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-4f6d2b0.elementor-view-default .elementor-icon{color:var( --e-global-color-9697b3e );border-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-4f6d2b0.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-4f6d2b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-6e4e4d3 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:700;color:#052540;}.elementor-135 .elementor-element.elementor-element-76e2757{padding:0px 0px 10px 0px;text-align:center;}.elementor-135 .elementor-element.elementor-element-76e2757 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-5c1c52a{text-align:center;}.elementor-135 .elementor-element.elementor-element-5c1c52a .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-af9878d{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-135 .elementor-element.elementor-element-af9878d{left:0px;}body.rtl .elementor-135 .elementor-element.elementor-element-af9878d{right:0px;}.elementor-135 .elementor-element.elementor-element-1d26d33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-1d26d33:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-1d26d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF7FC;}.elementor-135 .elementor-element.elementor-element-488ca4f .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-488ca4f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-488ca4f.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-488ca4f.elementor-view-default .elementor-icon{color:var( --e-global-color-9697b3e );border-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-488ca4f.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-488ca4f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-cd2f6d7 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:700;color:#052540;}.elementor-135 .elementor-element.elementor-element-fb31d58{padding:0px 0px 10px 0px;text-align:center;}.elementor-135 .elementor-element.elementor-element-fb31d58 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-6ba1217{text-align:center;}.elementor-135 .elementor-element.elementor-element-6ba1217 .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-b73042e{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-135 .elementor-element.elementor-element-b73042e{left:0px;}body.rtl .elementor-135 .elementor-element.elementor-element-b73042e{right:0px;}.elementor-135 .elementor-element.elementor-element-0f43e46{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-0f43e46:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-0f43e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF7FC;}.elementor-135 .elementor-element.elementor-element-c3cbd35 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-c3cbd35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-c3cbd35.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-c3cbd35.elementor-view-default .elementor-icon{color:var( --e-global-color-9697b3e );border-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-c3cbd35.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-c3cbd35.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-fd46080 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:700;color:#052540;}.elementor-135 .elementor-element.elementor-element-8838ff1{padding:0px 0px 10px 0px;text-align:center;}.elementor-135 .elementor-element.elementor-element-8838ff1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-952204a{text-align:center;}.elementor-135 .elementor-element.elementor-element-952204a .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-83c2642{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-135 .elementor-element.elementor-element-83c2642{left:0px;}body.rtl .elementor-135 .elementor-element.elementor-element-83c2642{right:0px;}.elementor-135 .elementor-element.elementor-element-9223393{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-9223393:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-9223393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF7FC;}.elementor-135 .elementor-element.elementor-element-16752bc .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-16752bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-16752bc.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-16752bc.elementor-view-default .elementor-icon{color:var( --e-global-color-9697b3e );border-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-16752bc.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-16752bc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-033d866 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:700;color:#052540;}.elementor-135 .elementor-element.elementor-element-0ed0b22{padding:0px 0px 10px 0px;text-align:center;}.elementor-135 .elementor-element.elementor-element-0ed0b22 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-c26df9c{text-align:center;}.elementor-135 .elementor-element.elementor-element-c26df9c .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-1b86cf8{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-135 .elementor-element.elementor-element-1b86cf8{left:0px;}body.rtl .elementor-135 .elementor-element.elementor-element-1b86cf8{right:0px;}.elementor-135 .elementor-element.elementor-element-710e977{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-710e977:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-710e977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF7FC;}.elementor-135 .elementor-element.elementor-element-17b4ea8 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-17b4ea8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-17b4ea8.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-17b4ea8.elementor-view-default .elementor-icon{color:var( --e-global-color-9697b3e );border-color:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-17b4ea8.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-17b4ea8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9697b3e );}.elementor-135 .elementor-element.elementor-element-1a26cd0 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:700;color:#052540;}.elementor-135 .elementor-element.elementor-element-c7b1c3b{padding:0px 0px 10px 0px;text-align:center;}.elementor-135 .elementor-element.elementor-element-c7b1c3b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-3a669ba{text-align:center;}.elementor-135 .elementor-element.elementor-element-3a669ba .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-c1c53a4{--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;--gap:12px 24px;--row-gap:12px;--column-gap:24px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-4635fe7 .elementor-button{background-color:transparent;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.04;letter-spacing:0.13em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(135deg, var( --e-global-color-25a33ea ) 0%, var( --e-global-color-9697b3e ) 100%);box-shadow:0px 5px 10px 0px rgba(9.999999999999966, 74.99999999999993, 119.99999999999986, 0.57);border-style:none;padding:15px 34px 15px 34px;}.elementor-135 .elementor-element.elementor-element-4635fe7:hover{--e-transform-translateY:-2px;}.elementor-135 .elementor-element.elementor-element-4635fe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:0.4ms;}.elementor-135 .elementor-element.elementor-element-4635fe7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-a3adf2c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-135 .elementor-element.elementor-element-a3adf2c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-4fab091{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-135 .elementor-element.elementor-element-83454f5{width:var( --container-widget-width, 92.081% );max-width:92.081%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;--container-widget-width:92.081%;--container-widget-flex-grow:0;font-family:"Arimo", Sans-serif;font-size:17px;font-weight:400;font-style:normal;text-decoration:none;line-height:1.6;color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-83454f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-4d6733e{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-135 .elementor-element.elementor-element-aa016e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-aa016e8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-90ed2ed{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-90ed2ed:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-90ed2ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b633de4 );}.elementor-135 .elementor-element.elementor-element-5e8e09e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-f44fa03 .elementor-heading-title{font-family:var( --e-global-typography-1ea9e35-font-family ), Sans-serif;font-size:var( --e-global-typography-1ea9e35-font-size );font-weight:var( --e-global-typography-1ea9e35-font-weight );text-transform:var( --e-global-typography-1ea9e35-text-transform );font-style:var( --e-global-typography-1ea9e35-font-style );text-decoration:var( --e-global-typography-1ea9e35-text-decoration );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );color:#0A4B78;}.elementor-135 .elementor-element.elementor-element-6571d01 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-7a01278{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-8d3e79b{--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:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-69a6f5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-69a6f5a:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-69a6f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A4B78;}.elementor-135 .elementor-element.elementor-element-f0c80db{text-align:center;}.elementor-135 .elementor-element.elementor-element-f0c80db .elementor-heading-title{font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-647af9e .elementor-heading-title{font-size:16px;font-weight:600;color:#0B2333;}.elementor-135 .elementor-element.elementor-element-d9e97bf{--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:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-d9e97bf.e-con{--order:99999 /* order end hack */;}.elementor-135 .elementor-element.elementor-element-7fb76e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-7fb76e9:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-7fb76e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A4B78;}.elementor-135 .elementor-element.elementor-element-625863f{text-align:center;}.elementor-135 .elementor-element.elementor-element-625863f .elementor-heading-title{font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-b7b0726 .elementor-heading-title{font-size:16px;font-weight:600;color:#0B2333;}.elementor-135 .elementor-element.elementor-element-cce3130{--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:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-382e0ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-382e0ed:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-382e0ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A4B78;}.elementor-135 .elementor-element.elementor-element-8401dd4{text-align:center;}.elementor-135 .elementor-element.elementor-element-8401dd4 .elementor-heading-title{font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-07b9f96 .elementor-heading-title{font-size:16px;font-weight:600;color:#0B2333;}.elementor-135 .elementor-element.elementor-element-08c7964{--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:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-5eaf2ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-5eaf2ea:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-5eaf2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A4B78;}.elementor-135 .elementor-element.elementor-element-2e26517{text-align:center;}.elementor-135 .elementor-element.elementor-element-2e26517 .elementor-heading-title{font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-68b4c56 .elementor-heading-title{font-size:16px;font-weight:600;color:#0B2333;}.elementor-135 .elementor-element.elementor-element-0fee795{--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:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-ee139a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-ee139a6:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-ee139a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A4B78;}.elementor-135 .elementor-element.elementor-element-4a6984c{text-align:center;}.elementor-135 .elementor-element.elementor-element-4a6984c .elementor-heading-title{font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-8cfc2af .elementor-heading-title{font-size:16px;font-weight:600;color:#0B2333;}.elementor-135 .elementor-element.elementor-element-6cd2620{--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:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-81907a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-81907a6:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-81907a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A4B78;}.elementor-135 .elementor-element.elementor-element-ed4ff19{text-align:center;}.elementor-135 .elementor-element.elementor-element-ed4ff19 .elementor-heading-title{font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-73eb1f3 .elementor-heading-title{font-size:16px;font-weight:600;color:#0B2333;}.elementor-135 .elementor-element.elementor-element-475ed6d{font-family:"Arimo", Sans-serif;font-size:17px;font-weight:400;font-style:normal;text-decoration:none;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-71b980c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-71b980c:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-71b980c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #062A47 0%, #052540 100%);}.elementor-135 .elementor-element.elementor-element-71b980c.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-29b9e61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;text-align:center;}.elementor-135 .elementor-element.elementor-element-29b9e61.elementor-element{--align-self:center;}.elementor-135 .elementor-element.elementor-element-29b9e61 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-609c61d{width:var( --container-widget-width, 65.23% );max-width:65.23%;--container-widget-width:65.23%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-609c61d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-3ff8264 .elementor-button{background-color:transparent;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.04;letter-spacing:0.13em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(135deg, var( --e-global-color-25a33ea ) 0%, var( --e-global-color-9697b3e ) 100%);box-shadow:0px 5px 10px 0px rgba(9.999999999999966, 74.99999999999993, 119.99999999999986, 0.57);border-style:none;padding:15px 34px 15px 34px;}.elementor-135 .elementor-element.elementor-element-3ff8264:hover{--e-transform-translateY:-2px;}.elementor-135 .elementor-element.elementor-element-3ff8264{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:0.4ms;}.elementor-135 .elementor-element.elementor-element-3ff8264.elementor-element{--align-self:center;}.elementor-135 .elementor-element.elementor-element-1c206ed{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:70px;--padding-right:70px;}.elementor-135 .elementor-element.elementor-element-1c206ed:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-1c206ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b633de4 );}.elementor-135 .elementor-element.elementor-element-ef988b5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-ef988b5:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-ef988b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b633de4 );}.elementor-135 .elementor-element.elementor-element-ef988b5::before, .elementor-135 .elementor-element.elementor-element-ef988b5 > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-ef988b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-135 .elementor-element.elementor-element-ef988b5 > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-ef988b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135 .elementor-element.elementor-element-ef988b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-135 .elementor-element.elementor-element-ef988b5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-135 .elementor-element.elementor-element-aaef528.elementor-element{--align-self:flex-start;}.elementor-135 .elementor-element.elementor-element-aaef528 .elementor-heading-title{font-family:var( --e-global-typography-1ea9e35-font-family ), Sans-serif;font-size:var( --e-global-typography-1ea9e35-font-size );font-weight:var( --e-global-typography-1ea9e35-font-weight );text-transform:var( --e-global-typography-1ea9e35-text-transform );font-style:var( --e-global-typography-1ea9e35-font-style );text-decoration:var( --e-global-typography-1ea9e35-text-decoration );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );color:#0A4B78;}.elementor-135 .elementor-element.elementor-element-486c95e.elementor-element{--align-self:flex-start;}.elementor-135 .elementor-element.elementor-element-486c95e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-bd8a3ec.elementor-element{--align-self:flex-start;}.elementor-135 .elementor-element.elementor-element-bd8a3ec{text-align:start;}.elementor-135 .elementor-element.elementor-element-b5ec2bf{--display:flex;}.elementor-135 .elementor-element.elementor-element-6fe20b4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-c06e639{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-2e635dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-188a91b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-f007303{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-3d74cba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-8e7ec1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-ecf5ed0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-02c604b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-a9b6d4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-f085d30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-0c02c60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-e615bc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-0013734{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-215d81c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-d7f3b34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-1dd607a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-e064a9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-ce97495{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-fd8d748{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-a9db3a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-3f5cfd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-c4c5a04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-d2399d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-6f29e32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-00b2cd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-0449e97{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:root{--page-title-display:none;}@media(max-width:920px){.elementor-135 .elementor-element.elementor-element-5fee7428{--min-height:100vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-135 .elementor-element.elementor-element-1cce4c42{--min-height:88vh;--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-34d73a4c .elementor-heading-title{font-size:13px;line-height:1;letter-spacing:0.2em;}.elementor-135 .elementor-element.elementor-element-1a4dccc3 .elementor-heading-title{font-size:70px;line-height:1.06;letter-spacing:0.02em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-547b5889{width:var( --container-widget-width, 96% );max-width:96%;padding:0px 20px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-a7b8914{--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-135 .elementor-element.elementor-element-171c50e{width:var( --container-widget-width, 48% );max-width:48%;padding:30px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-135 .elementor-element.elementor-element-171c50e .elementor-button{font-size:17px;line-height:1.04lh;letter-spacing:0.13em;}.elementor-135 .elementor-element.elementor-element-25c8807{width:var( --container-widget-width, 48% );max-width:48%;padding:30px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-135 .elementor-element.elementor-element-25c8807 .elementor-button{font-size:17px;line-height:1.04lh;letter-spacing:0.13em;}.elementor-135 .elementor-element.elementor-element-3a19ef8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-135 .elementor-element.elementor-element-62470d7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-647653f .elementor-heading-title{font-size:13px;line-height:1;letter-spacing:0.2em;}.elementor-135 .elementor-element.elementor-element-d8fec20 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-74dce67{width:var( --container-widget-width, 106.288% );max-width:106.288%;padding:30px 0px 0px 0px;--container-widget-width:106.288%;--container-widget-flex-grow:0;}.elementor-135 .elementor-element.elementor-element-74dce67 .elementor-button{font-size:17px;line-height:1.04lh;letter-spacing:0.13em;}.elementor-135 .elementor-element.elementor-element-6e15dc8{--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-135 .elementor-element.elementor-element-2f34cee4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-4642d3a7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-135 .elementor-element.elementor-element-648b488.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:2px;}.elementor-135 .elementor-element.elementor-element-648b488 .elementor-main-swiper{height:25vh;}.elementor-135 .elementor-element.elementor-element-648b488 .elementor-carousel-image-overlay{font-size:22px;}.elementor-135 .elementor-element.elementor-element-5d13fef{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-2bb8224 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-4f3d6af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-83af09b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-b4db2c3{--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-135 .elementor-element.elementor-element-69aabf4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-73fc886{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-855af27{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-431372d{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-9a78340{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-97da411{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-51f869f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-0afb841{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-40be661{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-7579b5c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-55056bc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-3674609{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-6b9ee01{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-11eaae6{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-2332737{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-f3d4158{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-310cc924{--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-135 .elementor-element.elementor-element-63e378e3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-adffd5f{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-d54dee4 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-259c174 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-7231678{text-align:start;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-d043787 img{width:66%;}.elementor-135 .elementor-element.elementor-element-fd0f2a4{--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-135 .elementor-element.elementor-element-8a132d6 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-330449d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-098ef96{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-fd18a4f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-135 .elementor-element.elementor-element-fd18a4f .elementor-main-swiper{height:30vh;}.elementor-135 .elementor-element.elementor-element-2cec9c0e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-adacc27 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-8984c90 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-26184d0{--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;}.elementor-135 .elementor-element.elementor-element-3b8b0c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-9243da5{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-ad198eb{padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-ad198eb .elementor-heading-title{font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-68bd442{padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-68bd442 .elementor-heading-title{font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-37ceeba{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-135 .elementor-element.elementor-element-1a616e5{padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-1a616e5 .elementor-heading-title{font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-d4e85ce.elementor-element{--align-self:flex-start;}.elementor-135 .elementor-element.elementor-element-d4e85ce .elementor-icon-wrapper{text-align:start;}.elementor-135 .elementor-element.elementor-element-e95e97f{width:var( --container-widget-width, 100.201% );max-width:100.201%;padding:30px 0px 0px 0px;--container-widget-width:100.201%;--container-widget-flex-grow:0;}.elementor-135 .elementor-element.elementor-element-e95e97f .elementor-button{font-size:17px;line-height:1.04lh;letter-spacing:0.13em;}.elementor-135 .elementor-element.elementor-element-19aad13{padding:0px 0px 10px 0px;}.elementor-135 .elementor-element.elementor-element-cbb0073{--padding-top:46px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-135 .elementor-element.elementor-element-3376d66 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-c144721 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-60202d7{--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;--justify-content:space-evenly;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-f1efa49{--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-135 .elementor-element.elementor-element-f43c096 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-a2575cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-be94e39{width:var( --container-widget-width, 48% );max-width:48%;padding:30px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-135 .elementor-element.elementor-element-be94e39 .elementor-button{font-size:17px;line-height:1.04lh;letter-spacing:0.13em;}.elementor-135 .elementor-element.elementor-element-1d845e1{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:64px;--padding-left:56px;--padding-right:56px;}.elementor-135 .elementor-element.elementor-element-1d845e1.e-con{--align-self:flex-start;}.elementor-135 .elementor-element.elementor-element-9258b62 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-bf69ddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:14px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-c6adafb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-135 .elementor-element.elementor-element-b2e4c1b .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-9e2657f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-c5baa1e{--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;}.elementor-135 .elementor-element.elementor-element-1f674c9{width:var( --container-widget-width, 624.75px );max-width:624.75px;--container-widget-width:624.75px;--container-widget-flex-grow:0;text-align:start;}.elementor-135 .elementor-element.elementor-element-1f674c9.elementor-element{--align-self:flex-start;}.elementor-135 .elementor-element.elementor-element-8838006{padding:20px 0px 0px 0px;text-align:center;}.elementor-135 .elementor-element.elementor-element-2d0bdd6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:64px;--padding-left:56px;--padding-right:56px;}.elementor-135 .elementor-element.elementor-element-3b7d6c1{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-80ed8a4 .elementor-heading-title{font-size:36px;}.elementor-135 .elementor-element.elementor-element-8e21a72{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-3d2a12d{--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-135 .elementor-element.elementor-element-4f6d2b0 .elementor-icon{font-size:50px;}.elementor-135 .elementor-element.elementor-element-4f6d2b0 .elementor-icon svg{height:50px;}.elementor-135 .elementor-element.elementor-element-5c1c52a .elementor-heading-title{font-size:15px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-488ca4f .elementor-icon{font-size:50px;}.elementor-135 .elementor-element.elementor-element-488ca4f .elementor-icon svg{height:50px;}.elementor-135 .elementor-element.elementor-element-6ba1217 .elementor-heading-title{font-size:15px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-952204a .elementor-heading-title{font-size:15px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-c26df9c .elementor-heading-title{font-size:15px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-3a669ba .elementor-heading-title{font-size:15px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-c1c53a4{--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-135 .elementor-element.elementor-element-c1c53a4.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-4635fe7{width:var( --container-widget-width, 100.262% );max-width:100.262%;padding:30px 0px 0px 0px;--container-widget-width:100.262%;--container-widget-flex-grow:0;}.elementor-135 .elementor-element.elementor-element-4635fe7 .elementor-button{font-size:17px;line-height:1.04lh;letter-spacing:0.13em;}.elementor-135 .elementor-element.elementor-element-83454f5{width:var( --container-widget-width, 96% );max-width:96%;padding:0px 20px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-4d6733e{width:100%;max-width:100%;--n-accordion-title-font-size:17px;}.elementor-135 .elementor-element.elementor-element-4d6733e.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-aa016e8{width:var( --container-widget-width, 646.312px );max-width:646.312px;padding:20px 0px 0px 0px;--container-widget-width:646.312px;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-aa016e8.elementor-element{--align-self:center;}.elementor-135 .elementor-element.elementor-element-90ed2ed{--padding-top:70px;--padding-bottom:16px;--padding-left:56px;--padding-right:56px;}.elementor-135 .elementor-element.elementor-element-f44fa03 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-6571d01 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-7a01278{--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:28px 20px;--row-gap:28px;--column-gap:20px;--flex-wrap:wrap;}.elementor-135 .elementor-element.elementor-element-475ed6d{font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-71b980c{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-29b9e61{padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-29b9e61 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-609c61d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-3ff8264{width:var( --container-widget-width, 48% );max-width:48%;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-135 .elementor-element.elementor-element-3ff8264 .elementor-button{font-size:17px;line-height:1.04lh;letter-spacing:0.13em;}.elementor-135 .elementor-element.elementor-element-1c206ed{--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-135 .elementor-element.elementor-element-ef988b5{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-aaef528{padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-aaef528.elementor-element{--align-self:flex-start;}.elementor-135 .elementor-element.elementor-element-aaef528 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-486c95e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-486c95e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-bd8a3ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 0px;}.elementor-135 .elementor-element.elementor-element-c06e639{--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;}.elementor-135 .elementor-element.elementor-element-8e7ec1b{--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;}.elementor-135 .elementor-element.elementor-element-0c02c60{--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;}.elementor-135 .elementor-element.elementor-element-1dd607a{--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;}.elementor-135 .elementor-element.elementor-element-3f5cfd1{--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;}}@media(max-width:767px){.elementor-135 .elementor-element.elementor-element-5fee7428{--min-height:98vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.66;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-5fee7428:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-5fee7428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-135 .elementor-element.elementor-element-5fee7428.e-con{--align-self:flex-end;}.elementor-135 .elementor-element.elementor-element-1cce4c42{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:115px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-34d73a4c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-34d73a4c .elementor-heading-title{font-size:13px;line-height:1;letter-spacing:0.2em;}.elementor-135 .elementor-element.elementor-element-1a4dccc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-1a4dccc3 .elementor-heading-title{font-size:47px;line-height:1.06;letter-spacing:0.02em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-547b5889{width:var( --container-widget-width, 311.75% );max-width:311.75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px -15px 0px;--container-widget-width:311.75%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-a7b8914{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-a7b8914.e-con{--align-self:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-135 .elementor-element.elementor-element-171c50e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-171c50e .elementor-button{font-size:17px;line-height:1.04lh;letter-spacing:0.13em;}.elementor-135 .elementor-element.elementor-element-25c8807{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-25c8807.elementor-element{--align-self:stretch;}.elementor-135 .elementor-element.elementor-element-25c8807 .elementor-button{font-size:17px;line-height:1.04lh;letter-spacing:0.13em;}.elementor-135 .elementor-element.elementor-element-3a19ef8{--padding-top:36px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-647653f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-647653f .elementor-heading-title{font-size:13px;line-height:1;letter-spacing:0.2em;}.elementor-135 .elementor-element.elementor-element-d8fec20 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-74dce67{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-74dce67 .elementor-button{font-size:17px;line-height:1.04lh;letter-spacing:0.13em;}.elementor-135 .elementor-element.elementor-element-6e15dc8{--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-135 .elementor-element.elementor-element-2f34cee4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-4642d3a7{--min-height:373px;--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-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-135 .elementor-element.elementor-element-648b488.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-135 .elementor-element.elementor-element-648b488{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-648b488 .elementor-main-swiper{height:50vh;}.elementor-135 .elementor-element.elementor-element-648b488 .elementor-carousel-image-overlay{font-size:18px;}.elementor-135 .elementor-element.elementor-element-5d13fef{--padding-top:40px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-2bb8224 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-4f3d6af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-83af09b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-b4db2c3{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-69aabf4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-69aabf4.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-73fc886{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-855af27{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-855af27.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-431372d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-9a78340{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-9a78340.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-97da411{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-51f869f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-51f869f.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-0afb841{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-40be661{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-40be661.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-7579b5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-55056bc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-55056bc.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-3674609{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-6b9ee01{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-6b9ee01.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-11eaae6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-2332737{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-2332737.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-f3d4158{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-310cc924{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-63e378e3{--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-135 .elementor-element.elementor-element-adffd5f{--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-d54dee4 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-259c174 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-98390df{z-index:2;}.elementor-135 .elementor-element.elementor-element-d043787 img{width:91%;}.elementor-135 .elementor-element.elementor-element-fd0f2a4{--padding-top:40px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-8a132d6 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-330449d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-098ef96{--min-height:131px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.66;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-098ef96.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-fd18a4f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-135 .elementor-element.elementor-element-fd18a4f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-fd18a4f .elementor-main-swiper{height:25vh;}.elementor-135 .elementor-element.elementor-element-4be66a5a{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-2cec9c0e{--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-135 .elementor-element.elementor-element-e652ef2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-adacc27 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-8984c90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-8984c90 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-26184d0{--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;--flex-wrap:wrap;}.elementor-135 .elementor-element.elementor-element-3b8b0c7{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-9243da5{--width:100%;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-ad198eb{padding:0px 60px 0px 0px;}.elementor-135 .elementor-element.elementor-element-ad198eb .elementor-heading-title{font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-ef8b437.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-ee55e69{width:100%;max-width:100%;}.elementor-135 .elementor-element.elementor-element-68bd442{padding:0px 60px 0px 0px;}.elementor-135 .elementor-element.elementor-element-68bd442 .elementor-heading-title{font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-0aff9ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-0aff9ba.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-0aff9ba .elementor-icon-wrapper{text-align:end;}.elementor-135 .elementor-element.elementor-element-454f636{width:100%;max-width:100%;}.elementor-135 .elementor-element.elementor-element-1a616e5{padding:0px 60px 0px 0px;}.elementor-135 .elementor-element.elementor-element-1a616e5 .elementor-heading-title{font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-259f04e.elementor-element{--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-d4e85ce{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-d4e85ce.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-135 .elementor-element.elementor-element-d4e85ce .elementor-icon-wrapper{text-align:start;}.elementor-135 .elementor-element.elementor-element-23e3cd7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-135 .elementor-element.elementor-element-e95e97f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-e95e97f .elementor-button{font-size:17px;line-height:1.04lh;letter-spacing:0.13em;}.elementor-135 .elementor-element.elementor-element-19aad13{padding:0px 0px 40px 0px;text-align:center;font-size:16px;}.elementor-135 .elementor-element.elementor-element-cbb0073{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-3376d66 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-c144721 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-60202d7{--width:100%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.66;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-60202d7.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-2dcdad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-f1efa49{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-f43c096 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-a2575cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-be94e39{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-be94e39 .elementor-button{font-size:17px;line-height:1.04lh;letter-spacing:0.13em;}.elementor-135 .elementor-element.elementor-element-1d845e1{--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-c0f7d0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-9258b62 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-bf69ddb{font-size:14px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-c6adafb{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-4a18c1c{--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-135 .elementor-element.elementor-element-b2e4c1b .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-9e2657f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-c5baa1e{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-135 .elementor-element.elementor-element-57d3bfe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-96f8627{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-b15038f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-a1f718c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-2d0bdd6{--padding-top:56px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-3b7d6c1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-135 .elementor-element.elementor-element-3eb75f1 img{width:100%;height:217px;object-fit:cover;}.elementor-135 .elementor-element.elementor-element-7cdb449{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-135 .elementor-element.elementor-element-80ed8a4 .elementor-heading-title{font-size:30px;}.elementor-135 .elementor-element.elementor-element-8e21a72{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-3d2a12d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-5c1c52a .elementor-heading-title{font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-6ba1217 .elementor-heading-title{font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-952204a .elementor-heading-title{font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-c26df9c .elementor-heading-title{font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-3a669ba .elementor-heading-title{font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-4635fe7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-4635fe7 .elementor-button{font-size:17px;line-height:1.04lh;letter-spacing:0.13em;}.elementor-135 .elementor-element.elementor-element-83454f5{width:var( --container-widget-width, 311.75% );max-width:311.75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:311.75%;--container-widget-flex-grow:0;font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-4d6733e{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-135 .elementor-element.elementor-element-aa016e8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-90ed2ed{--padding-top:56px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-5e8e09e{--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-135 .elementor-element.elementor-element-f44fa03 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-6571d01 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-7a01278{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-135 .elementor-element.elementor-element-8d3e79b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-135 .elementor-element.elementor-element-d9e97bf{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-135 .elementor-element.elementor-element-cce3130{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-135 .elementor-element.elementor-element-08c7964{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-135 .elementor-element.elementor-element-0fee795{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-135 .elementor-element.elementor-element-6cd2620{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-135 .elementor-element.elementor-element-475ed6d{font-size:17px;line-height:1.6;}.elementor-135 .elementor-element.elementor-element-71b980c{--padding-top:76px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-29b9e61 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-609c61d{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-135 .elementor-element.elementor-element-3ff8264{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-135 .elementor-element.elementor-element-3ff8264 .elementor-button{font-size:17px;line-height:1.04lh;letter-spacing:0.13em;}.elementor-135 .elementor-element.elementor-element-1c206ed{--padding-top:36px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-ef988b5{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.66;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-ef988b5.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-aaef528 .elementor-heading-title{font-size:var( --e-global-typography-1ea9e35-font-size );line-height:var( --e-global-typography-1ea9e35-line-height );letter-spacing:var( --e-global-typography-1ea9e35-letter-spacing );}.elementor-135 .elementor-element.elementor-element-486c95e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-135 .elementor-element.elementor-element-c06e639{--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;--flex-wrap:wrap;}.elementor-135 .elementor-element.elementor-element-8e7ec1b{--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;--flex-wrap:wrap;}.elementor-135 .elementor-element.elementor-element-0c02c60{--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;--flex-wrap:wrap;}.elementor-135 .elementor-element.elementor-element-1dd607a{--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;--flex-wrap:wrap;}.elementor-135 .elementor-element.elementor-element-3f5cfd1{--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;--flex-wrap:wrap;}}@media(min-width:768px){.elementor-135 .elementor-element.elementor-element-3a19ef8{--content-width:1200px;}.elementor-135 .elementor-element.elementor-element-2f34cee4{--content-width:1200px;}.elementor-135 .elementor-element.elementor-element-4642d3a7{--width:99.906%;}.elementor-135 .elementor-element.elementor-element-5d13fef{--width:100%;}.elementor-135 .elementor-element.elementor-element-63e378e3{--content-width:1200px;}.elementor-135 .elementor-element.elementor-element-098ef96{--width:100%;}.elementor-135 .elementor-element.elementor-element-2cec9c0e{--content-width:1200px;}.elementor-135 .elementor-element.elementor-element-3b8b0c7{--width:60.29%;}.elementor-135 .elementor-element.elementor-element-9243da5{--width:100.151%;}.elementor-135 .elementor-element.elementor-element-00e66e1{--width:52%;}.elementor-135 .elementor-element.elementor-element-a8a545c{--width:52%;}.elementor-135 .elementor-element.elementor-element-37ceeba{--width:52%;}.elementor-135 .elementor-element.elementor-element-23e3cd7{--width:100%;}.elementor-135 .elementor-element.elementor-element-60202d7{--width:100%;}.elementor-135 .elementor-element.elementor-element-9421eb7{--width:100%;}.elementor-135 .elementor-element.elementor-element-3b7d6c1{--content-width:1200px;}.elementor-135 .elementor-element.elementor-element-9223393{--width:88px;}.elementor-135 .elementor-element.elementor-element-710e977{--width:88px;}.elementor-135 .elementor-element.elementor-element-ef988b5{--width:100%;}}@media(max-width:920px) and (min-width:768px){.elementor-135 .elementor-element.elementor-element-62470d7{--width:100%;}.elementor-135 .elementor-element.elementor-element-4642d3a7{--width:100%;}.elementor-135 .elementor-element.elementor-element-5d13fef{--width:100%;}.elementor-135 .elementor-element.elementor-element-69aabf4{--width:39.396%;}.elementor-135 .elementor-element.elementor-element-855af27{--width:28%;}.elementor-135 .elementor-element.elementor-element-9a78340{--width:28%;}.elementor-135 .elementor-element.elementor-element-51f869f{--width:28%;}.elementor-135 .elementor-element.elementor-element-40be661{--width:28%;}.elementor-135 .elementor-element.elementor-element-55056bc{--width:28%;}.elementor-135 .elementor-element.elementor-element-6b9ee01{--width:28%;}.elementor-135 .elementor-element.elementor-element-2332737{--width:28%;}.elementor-135 .elementor-element.elementor-element-098ef96{--width:100%;}.elementor-135 .elementor-element.elementor-element-3b8b0c7{--width:100%;}.elementor-135 .elementor-element.elementor-element-9243da5{--width:69.877%;}.elementor-135 .elementor-element.elementor-element-a8a545c{--width:42%;}.elementor-135 .elementor-element.elementor-element-37ceeba{--width:42%;}.elementor-135 .elementor-element.elementor-element-60202d7{--width:100%;}.elementor-135 .elementor-element.elementor-element-a3adf2c{--width:584.516px;}.elementor-135 .elementor-element.elementor-element-ef988b5{--width:633.844px;}}/* Start custom CSS for heading, class: .elementor-element-34d73a4c */.elementor-135 .elementor-element.elementor-element-34d73a4c{
  text-shadow: 0 2px 28px rgba(4,22,42,.85), 0 1px 6px rgba(4,22,42,.6);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a4dccc3 */.elementor-135 .elementor-element.elementor-element-1a4dccc3 .thin{
  font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fee7428 *//* Verlauf ueber dem Hero-Bild */
.hero-media::after{
  content:"";
  position:absolute; inset:0;
  background:
    linear-gradient(180deg,rgba(5,37,64,.48) 0%,rgba(5,37,64,.16) 32%,rgba(6,42,71,.68) 68%,rgba(5,37,64,.96) 100%),
    linear-gradient(100deg,rgba(5,37,64,.55) 0%,rgba(5,37,64,.28) 42%,rgba(47,191,218,.08) 100%);
}

/* Textschatten fuer Lesbarkeit auf dem Foto */
.hero .kicker, .hero h1, .hero .lead{
  text-shadow: 0 2px 28px rgba(4,22,42,.85), 0 1px 6px rgba(4,22,42,.6);
}

.elementor-135 .elementor-element.elementor-element-5fee7428::after{content:"";position:absolute;left:0;right:0;bottom:-1px;width:100%;height:110px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 90' preserveAspectRatio='none'%3E%3Cpath d='M0,50 C240,90 480,10 720,40 C960,70 1200,20 1440,55 L1440,90 L0,90 Z' fill='%23FFFFFF'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;z-index:100;}
@media (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-5fee7428::after{ height:80px; } }
@media (max-width:767px){ .elementor-135 .elementor-element.elementor-element-5fee7428::after{ height:56px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e15dc8 *//* ---------- Basis ---------- */
.elementor-135 .elementor-element.elementor-element-6e15dc8{ position:relative; }

/* Inhalt liegt sicher ueber beiden Wellen */
.elementor-135 .elementor-element.elementor-element-6e15dc8 > .e-con-inner{ position:relative; z-index:5; }

/* ---------- Welle OBEN — Farbe = Section darueber ---------- */
.elementor-135 .elementor-element.elementor-element-6e15dc8::before{
  content:'';
  position:absolute;
  left:0; right:0; top:-1px;
  height:70px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 90' preserveAspectRatio='none'%3E%3Cpath d='M0,0 L1440,0 L1440,40 C1200,75 960,20 720,50 C480,80 240,10 0,45 Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  background-size:100% 100%;
  background-repeat:no-repeat;
  z-index:2;
  pointer-events:none;
}

/* ---------- Welle UNTEN — Farbe = Section darunter ---------- */
.elementor-135 .elementor-element.elementor-element-6e15dc8::after{
  content:'';
  position:absolute;
  left:0; right:0; bottom:-1px;
  height:90px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 90' preserveAspectRatio='none'%3E%3Cpath d='M0,50 C240,90 480,10 720,40 C960,70 1200,20 1440,55 L1440,90 L0,90 Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  background-size:100% 100%;
  background-repeat:no-repeat;
  z-index:2;
  pointer-events:none;
}

/* ---------- Wellenhoehen je Geraeteklasse ---------- */
@media (max-width:1024px){
  .elementor-135 .elementor-element.elementor-element-6e15dc8::before{ height:50px; }
  .elementor-135 .elementor-element.elementor-element-6e15dc8::after { height:64px; }
}
@media (max-width:767px){
  .elementor-135 .elementor-element.elementor-element-6e15dc8::before{ height:34px; }
  .elementor-135 .elementor-element.elementor-element-6e15dc8::after { height:44px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69aabf4 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-69aabf4{width:calc(33.333% - 24px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-69aabf4{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-69aabf4{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-855af27 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-855af27{width:calc(33.333% - 24px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-855af27{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-855af27{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a78340 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-9a78340{width:calc(33.333% - 24px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-9a78340{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-9a78340{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51f869f */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-51f869f{width:calc(33.333% - 24px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-51f869f{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-51f869f{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40be661 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-40be661{width:calc(33.333% - 24px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-40be661{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-40be661{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55056bc */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-55056bc{width:calc(33.333% - 24px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-55056bc{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-55056bc{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b9ee01 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-6b9ee01{width:calc(33.333% - 24px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-6b9ee01{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-6b9ee01{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2332737 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-2332737{width:calc(33.333% - 24px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-2332737{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-2332737{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-310cc924 *//* ---------- Basis ---------- */
.elementor-135 .elementor-element.elementor-element-310cc924{ position:relative; }

/* Inhalt liegt sicher ueber beiden Wellen */
.elementor-135 .elementor-element.elementor-element-310cc924 > .e-con-inner{ position:relative; z-index:5; }

/* ---------- Welle OBEN — Farbe = Section darueber ---------- */
.elementor-135 .elementor-element.elementor-element-310cc924::before{
  content:'';
  position:absolute;
  left:0; right:0; top:-1px;
  height:70px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 90' preserveAspectRatio='none'%3E%3Cpath d='M0,0 L1440,0 L1440,40 C1200,75 960,20 720,50 C480,80 240,10 0,45 Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  background-size:100% 100%;
  background-repeat:no-repeat;
  z-index:2;
  pointer-events:none;
}

/* ---------- Welle UNTEN — Farbe = Section darunter ---------- */
.elementor-135 .elementor-element.elementor-element-310cc924::after{
  content:'';
  position:absolute;
  left:0; right:0; bottom:-1px;
  height:90px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 90' preserveAspectRatio='none'%3E%3Cpath d='M0,50 C240,90 480,10 720,40 C960,70 1200,20 1440,55 L1440,90 L0,90 Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  background-size:100% 100%;
  background-repeat:no-repeat;
  z-index:2;
  pointer-events:none;
}

/* ---------- Wellenhoehen je Geraeteklasse ---------- */
@media (max-width:1024px){
  .elementor-135 .elementor-element.elementor-element-310cc924::before{ height:50px; }
  .elementor-135 .elementor-element.elementor-element-310cc924::after { height:64px; }
}
@media (max-width:767px){
  .elementor-135 .elementor-element.elementor-element-310cc924::before{ height:34px; }
  .elementor-135 .elementor-element.elementor-element-310cc924::after { height:44px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e66e1 */.elementor-135 .elementor-element.elementor-element-00e66e1{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8a545c */.elementor-135 .elementor-element.elementor-element-a8a545c{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37ceeba */.elementor-135 .elementor-element.elementor-element-37ceeba{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19aad13 */.elementor-135 .elementor-element.elementor-element-19aad13{width:470px !important}
@media(max-width:920px){.elementor-135 .elementor-element.elementor-element-19aad13{width:677px !important}}
@media(max-width:767px){.elementor-135 .elementor-element.elementor-element-19aad13{width:305px !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be66a5a *//* ---------- Basis ---------- */
.elementor-135 .elementor-element.elementor-element-4be66a5a{ position:relative; }

/* Inhalt liegt sicher ueber beiden Wellen */
.elementor-135 .elementor-element.elementor-element-4be66a5a > .e-con-inner{ position:relative; z-index:5; }

/* ---------- Welle OBEN — Farbe = Section darueber ---------- */
.elementor-135 .elementor-element.elementor-element-4be66a5a::before{
  content:'';
  position:absolute;
  left:0; right:0; top:-1px;
  height:70px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 90' preserveAspectRatio='none'%3E%3Cpath d='M0,0 L1440,0 L1440,40 C1200,75 960,20 720,50 C480,80 240,10 0,45 Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  background-size:100% 100%;
  background-repeat:no-repeat;
  z-index:2;
  pointer-events:none;
}

/* ---------- Welle UNTEN — Farbe = Section darunter ---------- */
.elementor-135 .elementor-element.elementor-element-4be66a5a::after{
  content:'';
  position:absolute;
  left:0; right:0; bottom:-1px;
  height:90px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 90' preserveAspectRatio='none'%3E%3Cpath d='M0,50 C240,90 480,10 720,40 C960,70 1200,20 1440,55 L1440,90 L0,90 Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  background-size:100% 100%;
  background-repeat:no-repeat;
  z-index:2;
  pointer-events:none;
}

/* ---------- Wellenhoehen je Geraeteklasse ---------- */
@media (max-width:1024px){
  .elementor-135 .elementor-element.elementor-element-4be66a5a::before{ height:50px; }
  .elementor-135 .elementor-element.elementor-element-4be66a5a::after { height:64px; }
}
@media (max-width:767px){
  .elementor-135 .elementor-element.elementor-element-4be66a5a::before{ height:34px; }
  .elementor-135 .elementor-element.elementor-element-4be66a5a::after { height:44px; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dcdad4 */@media(min-width:768px){.elementor-135 .elementor-element.elementor-element-2dcdad4{width:calc(33.333% - 16px) !important;flex-grow:0 !important;flex-shrink:0 !important;}}@media(max-width:767px){.elementor-135 .elementor-element.elementor-element-2dcdad4{width:100% !important;}}.elementor-135 .elementor-element.elementor-element-2dcdad4 img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:14px;display:block;}.elementor-135 .elementor-element.elementor-element-2dcdad4 figcaption{font-size:12px;line-height:1.5;color:#3D5A70;margin-top:10px;text-align:left;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92b8061 */@media(min-width:768px){.elementor-135 .elementor-element.elementor-element-92b8061{width:calc(33.333% - 16px) !important;flex-grow:0 !important;flex-shrink:0 !important;}}@media(max-width:767px){.elementor-135 .elementor-element.elementor-element-92b8061{width:100% !important;}}.elementor-135 .elementor-element.elementor-element-92b8061 img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:14px;display:block;}.elementor-135 .elementor-element.elementor-element-92b8061 figcaption{font-size:12px;line-height:1.5;color:#3D5A70;margin-top:10px;text-align:left;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0c5b97 */@media(min-width:768px){.elementor-135 .elementor-element.elementor-element-f0c5b97{width:calc(33.333% - 16px) !important;flex-grow:0 !important;flex-shrink:0 !important;}}@media(max-width:767px){.elementor-135 .elementor-element.elementor-element-f0c5b97{width:100% !important;}}.elementor-135 .elementor-element.elementor-element-f0c5b97 img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:14px;display:block;}.elementor-135 .elementor-element.elementor-element-f0c5b97 figcaption{font-size:12px;line-height:1.5;color:#3D5A70;margin-top:10px;text-align:left;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9421eb7 */.elementor-135 .elementor-element.elementor-element-9421eb7{text-align:center; max-width:800px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0f7d0c */.elementor-element.elementor-element-c0f7d0c .elementor-heading-title{font-size:13px;font-weight:600;letter-spacing:0.22em;text-transform:uppercase;margin-bottom:10px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4d5b70 */.elementor-element.elementor-element-d4d5b70{max-width:760px;margin-bottom:26px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4432aa3 */.elementor-element.elementor-element-4432aa3 .elementor-heading-title{font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;margin:0 0 8px;color:#1E7FB8;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9da2a0 */@media(max-width:767px){.elementor-135 .elementor-element.elementor-element-f9da2a0 .elementor-widget-container>div{overflow-x:visible !important}.elementor-135 .elementor-element.elementor-element-f9da2a0 table,.elementor-135 .elementor-element.elementor-element-f9da2a0 tbody,.elementor-135 .elementor-element.elementor-element-f9da2a0 tr,.elementor-135 .elementor-element.elementor-element-f9da2a0 td{display:block !important;width:auto !important}.elementor-135 .elementor-element.elementor-element-f9da2a0 thead{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important;padding:0 !important;margin:-1px !important}.elementor-135 .elementor-element.elementor-element-f9da2a0 tr{padding:0 !important;border:0 !important;border-bottom:1px solid rgba(10,75,120,0.12) !important;overflow:hidden}.elementor-135 .elementor-element.elementor-element-f9da2a0 td{padding:1px 14px !important;border:0 !important;white-space:normal !important;line-height:1.45}.elementor-135 .elementor-element.elementor-element-f9da2a0 td:first-child{padding-top:12px !important;color:#5C7488 !important;font-size:13px !important;letter-spacing:.04em}.elementor-135 .elementor-element.elementor-element-f9da2a0 td:last-child{padding-bottom:12px !important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671aae4 */.elementor-element.elementor-element-671aae4 .elementor-heading-title{font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;margin:0 0 8px;color:#3D5A70;}.elementor-element.elementor-element-671aae4{margin-top:28px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e576cc */@media(max-width:767px){.elementor-135 .elementor-element.elementor-element-2e576cc .elementor-widget-container>div{overflow-x:visible !important}.elementor-135 .elementor-element.elementor-element-2e576cc table,.elementor-135 .elementor-element.elementor-element-2e576cc tbody,.elementor-135 .elementor-element.elementor-element-2e576cc tr,.elementor-135 .elementor-element.elementor-element-2e576cc td{display:block !important;width:auto !important}.elementor-135 .elementor-element.elementor-element-2e576cc thead{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important;padding:0 !important;margin:-1px !important}.elementor-135 .elementor-element.elementor-element-2e576cc tr{padding:0 !important;border:0 !important;border-bottom:1px solid rgba(10,75,120,0.12) !important;overflow:hidden}.elementor-135 .elementor-element.elementor-element-2e576cc td{padding:1px 14px !important;border:0 !important;white-space:normal !important;line-height:1.45}.elementor-135 .elementor-element.elementor-element-2e576cc td:first-child{padding-top:12px !important;color:#5C7488 !important;font-size:13px !important;letter-spacing:.04em}.elementor-135 .elementor-element.elementor-element-2e576cc td:last-child{padding-bottom:12px !important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf69ddb */.elementor-element.elementor-element-bf69ddb{margin-top:22px;font-size:14px;color:#3D5A70;max-width:760px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d845e1 */.elementor-element.elementor-element-1d845e1{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(56px,7vw,96px);}
/* ---------- Basis ---------- */
.elementor-135 .elementor-element.elementor-element-1d845e1{ position:relative; }

/* Inhalt liegt sicher ueber beiden Wellen */
.elementor-135 .elementor-element.elementor-element-1d845e1 > .e-con-inner{ position:relative; z-index:5; }

/* ---------- Welle OBEN — Farbe = Section darueber ---------- */
.elementor-135 .elementor-element.elementor-element-1d845e1::before{
  content:'';
  position:absolute;
  left:0; right:0; top:-1px;
  height:70px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 90' preserveAspectRatio='none'%3E%3Cpath d='M0,0 L1440,0 L1440,40 C1200,75 960,20 720,50 C480,80 240,10 0,45 Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  background-size:100% 100%;
  background-repeat:no-repeat;
  z-index:2;
  pointer-events:none;
}

/* ---------- Welle UNTEN — Farbe = Section darunter ---------- */
.elementor-135 .elementor-element.elementor-element-1d845e1::after{
  content:'';
  position:absolute;
  left:0; right:0; bottom:-1px;
  height:90px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 90' preserveAspectRatio='none'%3E%3Cpath d='M0,50 C240,90 480,10 720,40 C960,70 1200,20 1440,55 L1440,90 L0,90 Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  background-size:100% 100%;
  background-repeat:no-repeat;
  z-index:2;
  pointer-events:none;
}

/* ---------- Wellenhoehen je Geraeteklasse ---------- */
@media (max-width:1024px){
  .elementor-135 .elementor-element.elementor-element-1d845e1::before{ height:50px; }
  .elementor-135 .elementor-element.elementor-element-1d845e1::after { height:64px; }
}
@media (max-width:767px){
  .elementor-135 .elementor-element.elementor-element-1d845e1::before{ height:34px; }
  .elementor-135 .elementor-element.elementor-element-1d845e1::after { height:44px; }
}
.elementor-135 .elementor-element.elementor-element-1d845e1::before{display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57d3bfe */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-57d3bfe{width:calc(25% - 15px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-57d3bfe{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-57d3bfe{width:calc(50% - 15px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96f8627 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-96f8627{width:calc(25% - 15px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-96f8627{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-96f8627{width:calc(50% - 15px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b15038f */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-b15038f{width:calc(25% - 15px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-b15038f{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-b15038f{width:calc(50% - 15px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1f718c */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-a1f718c{width:calc(25% - 15px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-a1f718c{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-a1f718c{width:calc(50% - 15px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3eb75f1 */.elementor-135 .elementor-element.elementor-element-3eb75f1{ max-height: 420px; }
@media(max-width:767px){ .elementor-135 .elementor-element.elementor-element-3eb75f1{ max-height: 220px; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e4e4d3 */.elementor-135 .elementor-element.elementor-element-6e4e4d3{ position:absolute; top:-6px; right:-6px; z-index:3; width:26px; height:26px; border-radius:50%; background:#D9B85C; display:flex; align-items:center; justify-content:center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e58a5bf */.elementor-135 .elementor-element.elementor-element-e58a5bf{ position:relative; z-index:2; box-shadow:0 8px 20px rgba(5,37,64,.35); width:88px !important; height:88px !important; min-width:88px !important; min-height:88px !important; max-width:88px !important; flex:0 0 88px !important; border-radius:50% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-858e141 */@media(min-width:768px){ .elementor-135 .elementor-element.elementor-element-858e141{ width:calc(20% - 16px) !important; flex-grow:0 !important; flex-shrink:0 !important; } } @media(max-width:767px){ .elementor-135 .elementor-element.elementor-element-858e141{ width:100% !important; margin-bottom:28px !important; } } .elementor-135 .elementor-element.elementor-element-858e141{ position:relative; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd2f6d7 */.elementor-135 .elementor-element.elementor-element-cd2f6d7{ position:absolute; top:-6px; right:-6px; z-index:3; width:26px; height:26px; border-radius:50%; background:#D9B85C; display:flex; align-items:center; justify-content:center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d26d33 */.elementor-135 .elementor-element.elementor-element-1d26d33{ position:relative; z-index:2; box-shadow:0 8px 20px rgba(5,37,64,.35); width:88px !important; height:88px !important; min-width:88px !important; min-height:88px !important; max-width:88px !important; flex:0 0 88px !important; border-radius:50% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af9878d */@media(min-width:768px){ .elementor-135 .elementor-element.elementor-element-af9878d{ width:calc(20% - 16px) !important; flex-grow:0 !important; flex-shrink:0 !important; } } @media(max-width:767px){ .elementor-135 .elementor-element.elementor-element-af9878d{ width:100% !important; margin-bottom:28px !important; } } .elementor-135 .elementor-element.elementor-element-af9878d{ position:relative; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd46080 */.elementor-135 .elementor-element.elementor-element-fd46080{ position:absolute; top:-6px; right:-6px; z-index:3; width:26px; height:26px; border-radius:50%; background:#D9B85C; display:flex; align-items:center; justify-content:center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f43e46 */.elementor-135 .elementor-element.elementor-element-0f43e46{ position:relative; z-index:2; box-shadow:0 8px 20px rgba(5,37,64,.35); width:88px !important; height:88px !important; min-width:88px !important; min-height:88px !important; max-width:88px !important; flex:0 0 88px !important; border-radius:50% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73042e */@media(min-width:768px){ .elementor-135 .elementor-element.elementor-element-b73042e{ width:calc(20% - 16px) !important; flex-grow:0 !important; flex-shrink:0 !important; } } @media(max-width:767px){ .elementor-135 .elementor-element.elementor-element-b73042e{ width:100% !important; margin-bottom:28px !important; } } .elementor-135 .elementor-element.elementor-element-b73042e{ position:relative; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-033d866 */.elementor-135 .elementor-element.elementor-element-033d866{ position:absolute; top:-6px; right:-6px; z-index:3; width:26px; height:26px; border-radius:50%; background:#D9B85C; display:flex; align-items:center; justify-content:center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223393 */.elementor-135 .elementor-element.elementor-element-9223393{ position:relative; z-index:2; box-shadow:0 8px 20px rgba(5,37,64,.35); width:88px !important; height:88px !important; min-width:88px !important; min-height:88px !important; max-width:88px !important; flex:0 0 88px !important; border-radius:50% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83c2642 */@media(min-width:768px){ .elementor-135 .elementor-element.elementor-element-83c2642{ width:calc(20% - 16px) !important; flex-grow:0 !important; flex-shrink:0 !important; } } @media(max-width:767px){ .elementor-135 .elementor-element.elementor-element-83c2642{ width:100% !important; margin-bottom:28px !important; } } .elementor-135 .elementor-element.elementor-element-83c2642{ position:relative; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a26cd0 */.elementor-135 .elementor-element.elementor-element-1a26cd0{ position:absolute; top:-6px; right:-6px; z-index:3; width:26px; height:26px; border-radius:50%; background:#D9B85C; display:flex; align-items:center; justify-content:center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710e977 */.elementor-135 .elementor-element.elementor-element-710e977{ position:relative; z-index:2; box-shadow:0 8px 20px rgba(5,37,64,.35); width:88px !important; height:88px !important; min-width:88px !important; min-height:88px !important; max-width:88px !important; flex:0 0 88px !important; border-radius:50% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b86cf8 */@media(min-width:768px){ .elementor-135 .elementor-element.elementor-element-1b86cf8{ width:calc(20% - 16px) !important; flex-grow:0 !important; flex-shrink:0 !important; } } @media(max-width:767px){ .elementor-135 .elementor-element.elementor-element-1b86cf8{ width:100% !important; margin-bottom:28px !important; } } .elementor-135 .elementor-element.elementor-element-1b86cf8{ position:relative; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d2a12d */@media(min-width:768px){ .elementor-135 .elementor-element.elementor-element-3d2a12d > .e-con-inner::before, .elementor-135 .elementor-element.elementor-element-3d2a12d::before{ content:""; position:absolute; top:64px; left:10%; right:10%; width:auto; height:2px; background-image:repeating-linear-gradient(to right,#1E7FB8 0 8px,transparent 8px 18px); z-index:1; } } .elementor-135 .elementor-element.elementor-element-3d2a12d{ position:relative; }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4d6733e */.elementor-135 .elementor-element.elementor-element-4d6733e .e-n-accordion-item-title{
 padding:16px 24px !important; border-radius:999px !important;
 background:rgba(255,255,255,.75) !important; border:1px solid rgba(10,75,120,.14) !important;
 font-family:"Barlow Condensed",sans-serif !important; font-weight:600 !important;
 letter-spacing:.04em !important; text-transform:uppercase !important;
 font-size:16px !important; color:#0A4B78 !important; cursor:pointer;}
.elementor-135 .elementor-element.elementor-element-4d6733e .e-n-accordion-item[open] .e-n-accordion-item-title{background:#1E7FB8 !important; color:#EDF7FC !important; border-color:#1E7FB8 !important;}
.elementor-135 .elementor-element.elementor-element-4d6733e .e-n-accordion-item > .e-con, .elementor-135 .elementor-element.elementor-element-4d6733e .e-n-accordion-item > .e-con > .e-con-inner{width:100% !important; padding-left:0 !important; padding-right:0 !important;}
.elementor-135 .elementor-element.elementor-element-4d6733e .e-n-accordion-item{margin-bottom:0 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d0bdd6 *//* ---------- Basis ---------- */
.elementor-135 .elementor-element.elementor-element-2d0bdd6{ position:relative; }

/* Inhalt liegt sicher ueber beiden Wellen */
.elementor-135 .elementor-element.elementor-element-2d0bdd6 > .e-con-inner{ position:relative; z-index:5; }

/* ---------- Welle OBEN — Farbe = Section darueber ---------- */
.elementor-135 .elementor-element.elementor-element-2d0bdd6::before{
  content:'';
  position:absolute;
  left:0; right:0; top:-1px;
  height:70px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 90' preserveAspectRatio='none'%3E%3Cpath d='M0,0 L1440,0 L1440,40 C1200,75 960,20 720,50 C480,80 240,10 0,45 Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  background-size:100% 100%;
  background-repeat:no-repeat;
  z-index:2;
  pointer-events:none;
}

/* ---------- Welle UNTEN — Farbe = Section darunter ---------- */
.elementor-135 .elementor-element.elementor-element-2d0bdd6::after{
  content:'';
  position:absolute;
  left:0; right:0; bottom:-1px;
  height:90px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 90' preserveAspectRatio='none'%3E%3Cpath d='M0,50 C240,90 480,10 720,40 C960,70 1200,20 1440,55 L1440,90 L0,90 Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  background-size:100% 100%;
  background-repeat:no-repeat;
  z-index:2;
  pointer-events:none;
}

/* ---------- Wellenhoehen je Geraeteklasse ---------- */
@media (max-width:1024px){
  .elementor-135 .elementor-element.elementor-element-2d0bdd6::before{ height:50px; }
  .elementor-135 .elementor-element.elementor-element-2d0bdd6::after { height:64px; }
}
@media (max-width:767px){
  .elementor-135 .elementor-element.elementor-element-2d0bdd6::before{ height:34px; }
  .elementor-135 .elementor-element.elementor-element-2d0bdd6::after { height:44px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69a6f5a */.elementor-135 .elementor-element.elementor-element-69a6f5a{width:56px !important; height:56px !important; border-radius:50% !important; flex-grow:0 !important; flex-shrink:0 !important;} @media(max-width:767px){ .elementor-135 .elementor-element.elementor-element-69a6f5a{ width:44px !important; height:44px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d3e79b */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-8d3e79b{width:calc(25% - 16px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-8d3e79b{width:calc(50% - 10px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
/* Tablet: maximal drei Spalten */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-8d3e79b{ width:calc(33.333% - 14px) !important; flex-grow:0 !important; flex-shrink:0 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb76e9 */.elementor-135 .elementor-element.elementor-element-7fb76e9{width:56px !important; height:56px !important; border-radius:50% !important; flex-grow:0 !important; flex-shrink:0 !important;} @media(max-width:767px){ .elementor-135 .elementor-element.elementor-element-7fb76e9{ width:44px !important; height:44px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9e97bf */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-d9e97bf{width:calc(25% - 16px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-d9e97bf{width:calc(50% - 10px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
/* Tablet: maximal drei Spalten */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-d9e97bf{ width:calc(33.333% - 14px) !important; flex-grow:0 !important; flex-shrink:0 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-382e0ed */.elementor-135 .elementor-element.elementor-element-382e0ed{width:56px !important; height:56px !important; border-radius:50% !important; flex-grow:0 !important; flex-shrink:0 !important;} @media(max-width:767px){ .elementor-135 .elementor-element.elementor-element-382e0ed{ width:44px !important; height:44px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cce3130 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-cce3130{width:calc(25% - 16px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-cce3130{width:calc(50% - 10px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
/* Tablet: maximal drei Spalten */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-cce3130{ width:calc(33.333% - 14px) !important; flex-grow:0 !important; flex-shrink:0 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eaf2ea */.elementor-135 .elementor-element.elementor-element-5eaf2ea{width:56px !important; height:56px !important; border-radius:50% !important; flex-grow:0 !important; flex-shrink:0 !important;} @media(max-width:767px){ .elementor-135 .elementor-element.elementor-element-5eaf2ea{ width:44px !important; height:44px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08c7964 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-08c7964{width:calc(25% - 16px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-08c7964{width:calc(50% - 10px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
/* Tablet: maximal drei Spalten */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-08c7964{ width:calc(33.333% - 14px) !important; flex-grow:0 !important; flex-shrink:0 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee139a6 */.elementor-135 .elementor-element.elementor-element-ee139a6{width:56px !important; height:56px !important; border-radius:50% !important; flex-grow:0 !important; flex-shrink:0 !important;} @media(max-width:767px){ .elementor-135 .elementor-element.elementor-element-ee139a6{ width:44px !important; height:44px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fee795 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-0fee795{width:calc(25% - 16px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-0fee795{width:calc(50% - 10px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
/* Tablet: maximal drei Spalten */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-0fee795{ width:calc(33.333% - 14px) !important; flex-grow:0 !important; flex-shrink:0 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81907a6 */.elementor-135 .elementor-element.elementor-element-81907a6{width:56px !important; height:56px !important; border-radius:50% !important; flex-grow:0 !important; flex-shrink:0 !important;} @media(max-width:767px){ .elementor-135 .elementor-element.elementor-element-81907a6{ width:44px !important; height:44px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cd2620 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-6cd2620{width:calc(25% - 16px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-6cd2620{width:calc(50% - 10px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
/* Tablet: maximal drei Spalten */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-6cd2620{ width:calc(33.333% - 14px) !important; flex-grow:0 !important; flex-shrink:0 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71b980c *//* ---------- Basis ---------- */
.elementor-135 .elementor-element.elementor-element-71b980c{ position:relative; }

/* Inhalt liegt sicher ueber beiden Wellen */
.elementor-135 .elementor-element.elementor-element-71b980c > .e-con-inner{ position:relative; z-index:5; }

/* ---------- Welle OBEN — Farbe = Section darueber ---------- */
.elementor-135 .elementor-element.elementor-element-71b980c::before{
  content:'';
  position:absolute;
  left:0; right:0; top:-1px;
  height:70px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 90' preserveAspectRatio='none'%3E%3Cpath d='M0,0 L1440,0 L1440,40 C1200,75 960,20 720,50 C480,80 240,10 0,45 Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  background-size:100% 100%;
  background-repeat:no-repeat;
  z-index:2;
  pointer-events:none;
}

/* ---------- Welle UNTEN — Farbe = Section darunter ---------- */
.elementor-135 .elementor-element.elementor-element-71b980c::after{
  content:'';
  position:absolute;
  left:0; right:0; bottom:-1px;
  height:90px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 90' preserveAspectRatio='none'%3E%3Cpath d='M0,50 C240,90 480,10 720,40 C960,70 1200,20 1440,55 L1440,90 L0,90 Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  background-size:100% 100%;
  background-repeat:no-repeat;
  z-index:2;
  pointer-events:none;
}

/* ---------- Wellenhoehen je Geraeteklasse ---------- */
@media (max-width:1024px){
  .elementor-135 .elementor-element.elementor-element-71b980c::before{ height:50px; }
  .elementor-135 .elementor-element.elementor-element-71b980c::after { height:64px; }
}
@media (max-width:767px){
  .elementor-135 .elementor-element.elementor-element-71b980c::before{ height:34px; }
  .elementor-135 .elementor-element.elementor-element-71b980c::after { height:44px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e635dd */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-2e635dd{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-2e635dd{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-2e635dd{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188a91b */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-188a91b{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-188a91b{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-188a91b{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f007303 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-f007303{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-f007303{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-f007303{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d74cba */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-3d74cba{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-3d74cba{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-3d74cba{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c06e639 */.elementor-135 .elementor-element.elementor-element-c06e639{border-bottom:1px solid #E0E6EB;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecf5ed0 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-ecf5ed0{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-ecf5ed0{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-ecf5ed0{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02c604b */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-02c604b{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-02c604b{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-02c604b{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9b6d4f */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-a9b6d4f{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-a9b6d4f{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-a9b6d4f{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f085d30 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-f085d30{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-f085d30{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-f085d30{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e7ec1b */.elementor-135 .elementor-element.elementor-element-8e7ec1b{border-bottom:1px solid #E0E6EB;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e615bc9 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-e615bc9{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-e615bc9{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-e615bc9{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0013734 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-0013734{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-0013734{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-0013734{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-215d81c */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-215d81c{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-215d81c{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-215d81c{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f3b34 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-d7f3b34{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-d7f3b34{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-d7f3b34{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c02c60 */.elementor-135 .elementor-element.elementor-element-0c02c60{border-bottom:1px solid #E0E6EB;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e064a9c */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-e064a9c{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-e064a9c{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-e064a9c{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce97495 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-ce97495{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-ce97495{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-ce97495{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8d748 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-fd8d748{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-fd8d748{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-fd8d748{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9db3a2 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-a9db3a2{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-a9db3a2{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-a9db3a2{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dd607a */.elementor-135 .elementor-element.elementor-element-1dd607a{border-bottom:1px solid #E0E6EB;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4c5a04 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-c4c5a04{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-c4c5a04{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-c4c5a04{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2399d8 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-d2399d8{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-d2399d8{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-d2399d8{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f29e32 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-6f29e32{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-6f29e32{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-6f29e32{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00b2cd3 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-00b2cd3{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-00b2cd3{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-00b2cd3{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f5cfd1 */.elementor-135 .elementor-element.elementor-element-3f5cfd1{border-bottom:1px solid #E0E6EB;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e635dd */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-2e635dd{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-2e635dd{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-2e635dd{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188a91b */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-188a91b{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-188a91b{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-188a91b{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f007303 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-f007303{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-f007303{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-f007303{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d74cba */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-3d74cba{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-3d74cba{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-3d74cba{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c06e639 */.elementor-135 .elementor-element.elementor-element-c06e639{border-bottom:1px solid #E0E6EB;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecf5ed0 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-ecf5ed0{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-ecf5ed0{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-ecf5ed0{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02c604b */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-02c604b{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-02c604b{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-02c604b{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9b6d4f */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-a9b6d4f{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-a9b6d4f{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-a9b6d4f{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f085d30 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-f085d30{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-f085d30{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-f085d30{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e7ec1b */.elementor-135 .elementor-element.elementor-element-8e7ec1b{border-bottom:1px solid #E0E6EB;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e615bc9 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-e615bc9{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-e615bc9{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-e615bc9{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0013734 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-0013734{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-0013734{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-0013734{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-215d81c */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-215d81c{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-215d81c{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-215d81c{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f3b34 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-d7f3b34{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-d7f3b34{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-d7f3b34{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c02c60 */.elementor-135 .elementor-element.elementor-element-0c02c60{border-bottom:1px solid #E0E6EB;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e064a9c */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-e064a9c{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-e064a9c{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-e064a9c{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce97495 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-ce97495{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-ce97495{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-ce97495{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8d748 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-fd8d748{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-fd8d748{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-fd8d748{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9db3a2 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-a9db3a2{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-a9db3a2{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-a9db3a2{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dd607a */.elementor-135 .elementor-element.elementor-element-1dd607a{border-bottom:1px solid #E0E6EB;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4c5a04 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-c4c5a04{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-c4c5a04{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-c4c5a04{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2399d8 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-d2399d8{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-d2399d8{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-d2399d8{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f29e32 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-6f29e32{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-6f29e32{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-6f29e32{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00b2cd3 */@media (min-width: 1025px){ .elementor-135 .elementor-element.elementor-element-00b2cd3{width:calc(25% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }
@media (max-width: 767px){ .elementor-135 .elementor-element.elementor-element-00b2cd3{width:100% !important; flex-grow:1 !important; flex-shrink:1 !important;} }
/* Tablet: zwei nebeneinander statt vier */
@media (min-width:768px) and (max-width:1024px){ .elementor-135 .elementor-element.elementor-element-00b2cd3{width:calc(50% - 12px) !important; flex-grow:0 !important; flex-shrink:0 !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f5cfd1 */.elementor-135 .elementor-element.elementor-element-3f5cfd1{border-bottom:1px solid #E0E6EB;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0449e97 */.elementor-135 .elementor-element.elementor-element-0449e97 .e-n-accordion-item-title{
 padding:16px 24px !important; border-radius:999px !important;
 background:rgba(255,255,255,.75) !important; border:1px solid rgba(10,75,120,.14) !important;
 font-family:"Barlow Condensed",sans-serif !important; font-weight:600 !important;
 letter-spacing:.04em !important; text-transform:uppercase !important;
 font-size:16px !important; color:#0A4B78 !important; cursor:pointer;}
.elementor-135 .elementor-element.elementor-element-0449e97 .e-n-accordion-item[open] .e-n-accordion-item-title{background:#1E7FB8 !important; color:#EDF7FC !important; border-color:#1E7FB8 !important;}
.elementor-135 .elementor-element.elementor-element-0449e97 .e-n-accordion-item > .e-con, .elementor-135 .elementor-element.elementor-element-0449e97 .e-n-accordion-item > .e-con > .e-con-inner{width:100% !important; padding-left:0 !important; padding-right:0 !important;}
.elementor-135 .elementor-element.elementor-element-0449e97 .e-n-accordion-item{margin-bottom:0 !important;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Barlow Condensed';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kcpotsdam.de/wp-content/uploads/2026/08/barlowcondensed-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Barlow Condensed';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://kcpotsdam.de/wp-content/uploads/2026/08/barlowcondensed-light.woff2') format('woff2');
}
@font-face {
	font-family: 'Barlow Condensed';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://kcpotsdam.de/wp-content/uploads/2026/08/barlowcondensed-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Barlow Condensed';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://kcpotsdam.de/wp-content/uploads/2026/08/barlowcondensed-semibold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://kcpotsdam.de/wp-content/uploads/2026/07/arimo-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://kcpotsdam.de/wp-content/uploads/2026/07/arimo-semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'Arimo';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://kcpotsdam.de/wp-content/uploads/2026/07/arimo-italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */