.elementor-77 .elementor-element.elementor-element-f06b565{--display:flex;--min-height:950px;--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:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;}.elementor-77 .elementor-element.elementor-element-f06b565:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f06b565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background:url("https://www.inuvolt.com/wp-content/uploads/2023/03/Design-ohne-Titel-1.webp") 50% 50%;background-size:cover;}.elementor-77 .elementor-element.elementor-element-f06b565::before, .elementor-77 .elementor-element.elementor-element-f06b565 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f06b565 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f06b565 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f06b565 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f06b565 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 58%, var( --e-global-color-accent ) 100%);}.elementor-77 .elementor-element.elementor-element-f06b565 > .elementor-shape-bottom svg, .elementor-77 .elementor-element.elementor-element-f06b565 > .e-con-inner > .elementor-shape-bottom svg{width:calc(156% + 1.3px);height:65px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ec4d36a{text-align:center;}.elementor-77 .elementor-element.elementor-element-ec4d36a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:57px;font-weight:600;text-transform:uppercase;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-f50d7ae{text-align:center;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-77 .elementor-element.elementor-element-f95786e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f95786e.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-f95786e{text-align:center;}.elementor-77 .elementor-element.elementor-element-3661a1e > .elementor-widget-container{margin:43px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-3661a1e{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-77 .elementor-element.elementor-element-70d16a3 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Raleway", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-70d16a3 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-70d16a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-77 .elementor-element.elementor-element-70d16a3 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-77 .elementor-element.elementor-element-70d16a3 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-70d16a3 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-70d16a3 .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-70d16a3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-94de5ce{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-77 .elementor-element.elementor-element-438a39c > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-77 .elementor-element.elementor-element-438a39c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:57px;font-weight:600;}.elementor-77 .elementor-element.elementor-element-1f5f4e6{--display:flex;--min-height:370px;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-77 .elementor-element.elementor-element-1f5f4e6:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-1f5f4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ebc94cc ) 0%, var( --e-global-color-ebc94cc ) 100%);}.elementor-77 .elementor-element.elementor-element-1f5f4e6 > .elementor-shape-top svg, .elementor-77 .elementor-element.elementor-element-1f5f4e6 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:34px;}.elementor-77 .elementor-element.elementor-element-cceb82d{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-77 .elementor-element.elementor-element-e629b39 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e629b39 img{width:350px;}.elementor-77 .elementor-element.elementor-element-6873c8e{--display:flex;}.elementor-77 .elementor-element.elementor-element-d7ef27d > .elementor-widget-container{margin:150px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-d7ef27d img{width:350px;max-width:100%;}.elementor-77 .elementor-element.elementor-element-40f67cf{--display:flex;}.elementor-77 .elementor-element.elementor-element-fc5e9ab > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-fc5e9ab img{width:350px;max-width:100%;}.elementor-77 .elementor-element.elementor-element-4835860{--display:flex;}.elementor-77 .elementor-element.elementor-element-e4e05a0 > .elementor-widget-container{margin:150px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e4e05a0 img{width:350px;max-width:100%;}.elementor-77 .elementor-element.elementor-element-d3ebb99:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-d3ebb99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ebc94cc );}.elementor-77 .elementor-element.elementor-element-d3ebb99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77 .elementor-element.elementor-element-d3ebb99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-d3ebb99 > .elementor-shape-bottom svg{width:calc(124% + 1.3px);height:26px;}.elementor-77 .elementor-element.elementor-element-2b6145a{--spacer-size:50px;}.elementor-77 .elementor-element.elementor-element-e98bbd5{--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:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f4cca15 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f4cca15{text-align:center;}.elementor-77 .elementor-element.elementor-element-f4cca15 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:600;}.elementor-77 .elementor-element.elementor-element-eeaabee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-77 .elementor-element.elementor-element-930f145.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-77 .elementor-element.elementor-element-930f145 .elementor-main-swiper{height:530px;width:100%;}.elementor-77 .elementor-element.elementor-element-930f145 .elementor-swiper-button{font-size:20px;}.elementor-77 .elementor-element.elementor-element-930f145 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-77 .elementor-element.elementor-element-f94971f{--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:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-1e32dfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-257535b > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-257535b{text-align:center;}.elementor-77 .elementor-element.elementor-element-257535b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:600;}.elementor-77 .elementor-element.elementor-element-81eda26{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:51px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-5b23530{--display:flex;--min-height:650px;--background-transition:0.3s;}.elementor-77 .elementor-element.elementor-element-5b23530:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-5b23530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D6D742;}.elementor-77 .elementor-element.elementor-element-5b23530:hover{background-color:var( --e-global-color-accent );}.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-77 .elementor-element.elementor-element-2480ed6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-2480ed6 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-2480ed6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-2480ed6.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-2480ed6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-2480ed6.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-2480ed6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-2480ed6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-ebc94cc );}.elementor-77 .elementor-element.elementor-element-2480ed6.elementor-view-framed .elementor-icon:hover, .elementor-77 .elementor-element.elementor-element-2480ed6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-ebc94cc );border-color:var( --e-global-color-ebc94cc );}.elementor-77 .elementor-element.elementor-element-2480ed6.elementor-view-framed .elementor-icon:hover, .elementor-77 .elementor-element.elementor-element-2480ed6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-ebc94cc );}.elementor-77 .elementor-element.elementor-element-2480ed6 .elementor-icon{font-size:65px;}.elementor-77 .elementor-element.elementor-element-2480ed6 .elementor-icon svg{height:65px;}.elementor-77 .elementor-element.elementor-element-ec79bd3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-77 .elementor-element.elementor-element-b206a9b{text-align:start;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;}.elementor-77 .elementor-element.elementor-element-b206a9b a:hover, .elementor-77 .elementor-element.elementor-element-b206a9b a:focus{color:#D6D6D7;}.elementor-77 .elementor-element.elementor-element-3d407ae .elementor-button{background-color:var( --e-global-color-accent );font-family:"Raleway", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;}.elementor-77 .elementor-element.elementor-element-3d407ae .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-3d407ae .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3d407ae > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-3d407ae{right:0px;}body.rtl .elementor-77 .elementor-element.elementor-element-3d407ae{left:0px;}.elementor-77 .elementor-element.elementor-element-3d407ae{bottom:0px;}.elementor-77 .elementor-element.elementor-element-3d407ae .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-3d407ae .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-6a878f8{--display:flex;--min-height:650px;--background-transition:0.3s;}.elementor-77 .elementor-element.elementor-element-6a878f8:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-6a878f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D6D742;}.elementor-77 .elementor-element.elementor-element-6a878f8:hover{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-10e12fd .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-10e12fd .elementor-icon{font-size:60px;}.elementor-77 .elementor-element.elementor-element-10e12fd .elementor-icon svg{height:60px;}.elementor-77 .elementor-element.elementor-element-6355dd0{text-align:justify;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;}.elementor-77 .elementor-element.elementor-element-ae4d38a .elementor-button{background-color:var( --e-global-color-accent );font-family:"Raleway", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;}.elementor-77 .elementor-element.elementor-element-ae4d38a .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-ae4d38a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ae4d38a > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-ae4d38a{left:0px;}body.rtl .elementor-77 .elementor-element.elementor-element-ae4d38a{right:0px;}.elementor-77 .elementor-element.elementor-element-ae4d38a{bottom:0px;}.elementor-77 .elementor-element.elementor-element-ae4d38a .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-ae4d38a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-1aa4927{--display:flex;--min-height:650px;--background-transition:0.3s;}.elementor-77 .elementor-element.elementor-element-1aa4927:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-1aa4927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D6D742;}.elementor-77 .elementor-element.elementor-element-1aa4927:hover{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-9858257 .elementor-icon-wrapper{text-align:start;}.elementor-77 .elementor-element.elementor-element-9858257 .elementor-icon{font-size:60px;}.elementor-77 .elementor-element.elementor-element-9858257 .elementor-icon svg{height:60px;}.elementor-77 .elementor-element.elementor-element-049bf1e{text-align:start;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;}.elementor-77 .elementor-element.elementor-element-2363412 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Raleway", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;}.elementor-77 .elementor-element.elementor-element-2363412 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-2363412 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2363412 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-2363412{left:0px;}body.rtl .elementor-77 .elementor-element.elementor-element-2363412{right:0px;}.elementor-77 .elementor-element.elementor-element-2363412{bottom:0px;}.elementor-77 .elementor-element.elementor-element-2363412 .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-2363412 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ecdffb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-77 .elementor-element.elementor-element-ecdffb7:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-ecdffb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-38e940b > .elementor-widget-container{margin:0px 0px -117px 0px;}.elementor-77 .elementor-element.elementor-element-38e940b{text-align:center;}.elementor-77 .elementor-element.elementor-element-fc5e090 img{width:100%;}.elementor-77 .elementor-element.elementor-element-91fc543{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-77 .elementor-element.elementor-element-a8300b9{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-712902d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-712902d{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-77 .elementor-element.elementor-element-03549d1{--display:flex;}.elementor-77 .elementor-element.elementor-element-2721a49 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-77 .elementor-element.elementor-element-2721a49 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:29px;font-weight:600;line-height:41px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7783848{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-77 .elementor-element.elementor-element-314aa6a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-314aa6a > .elementor-widget-container:hover{--e-transform-scale:0.96;}.elementor-77 .elementor-element.elementor-element-314aa6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-06faae7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-32px;--margin-bottom:-71px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-00d0bdc{font-family:"Raleway", Sans-serif;font-size:33px;font-weight:600;}.elementor-77 .elementor-element.elementor-element-47eac29{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--margin-top:5em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;}.elementor-77 .elementor-element.elementor-element-47eac29::before, .elementor-77 .elementor-element.elementor-element-47eac29 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-47eac29 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-47eac29 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-47eac29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-47eac29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FEFEFF 100%, var( --e-global-color-ebc94cc ) 0%);}.elementor-77 .elementor-element.elementor-element-c67f757{--display:flex;}.elementor-77 .elementor-element.elementor-element-cd3c57e > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-cd3c57e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:33px;font-weight:600;line-height:41px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-2e94526 > .elementor-widget-container{margin:0px 10px 0px 40px;}.elementor-77 .elementor-element.elementor-element-2e94526{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-77 .elementor-element.elementor-element-4fb61f6 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Raleway", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4fb61f6 > .elementor-widget-container{margin:-64px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4fb61f6 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-4fb61f6 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-4fb61f6 .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-4fb61f6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-523ff0a{--display:flex;}.elementor-77 .elementor-element.elementor-element-523ff0a:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-523ff0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ebc94cc );}.elementor-77 .elementor-element.elementor-element-adff3eb > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-adff3eb .elementor-heading-title{font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-77 .elementor-element.elementor-element-f0f29a2 > .elementor-widget-container{margin:20px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-f0f29a2{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-77 .elementor-element.elementor-element-e87ad54 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Raleway", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e87ad54 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-e87ad54 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-e87ad54 .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-e87ad54 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0ec5742{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:5em;--margin-bottom:10em;--margin-left:0em;--margin-right:0em;}.elementor-77 .elementor-element.elementor-element-8140d4d{--display:flex;--justify-content:center;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-77 .elementor-element.elementor-element-8140d4d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-8140d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-895ef1e > .elementor-widget-container{margin:-8px -8px -8px -8px;}.elementor-77 .elementor-element.elementor-element-895ef1e{text-align:center;}.elementor-77 .elementor-element.elementor-element-895ef1e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-b62f76c{--display:flex;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-77 .elementor-element.elementor-element-18011f0 .elementor-flip-box__front{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-18011f0 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-18011f0 .elementor-flip-box{height:200px;}.elementor-77 .elementor-element.elementor-element-18011f0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-77 .elementor-element.elementor-element-18011f0 .elementor-icon i{transform:rotate(0deg);}.elementor-77 .elementor-element.elementor-element-18011f0 .elementor-icon svg{transform:rotate(0deg);}.elementor-77 .elementor-element.elementor-element-18011f0 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-77 .elementor-element.elementor-element-18011f0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-77 .elementor-element.elementor-element-18011f0 .elementor-flip-box__button{margin-inline-center:0;}.elementor-77 .elementor-element.elementor-element-18011f0 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-77 .elementor-element.elementor-element-66300e7{--display:flex;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-flip-box__front{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-flip-box{height:200px;}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-icon i{transform:rotate(0deg);}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-icon svg{transform:rotate(0deg);}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-flip-box__button{margin-inline-center:0;}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-77 .elementor-element.elementor-element-e61ea08{--display:flex;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b888f1b .elementor-flip-box__front{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-b888f1b .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-b888f1b .elementor-flip-box{height:200px;}.elementor-77 .elementor-element.elementor-element-b888f1b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-77 .elementor-element.elementor-element-b888f1b .elementor-icon i{transform:rotate(0deg);}.elementor-77 .elementor-element.elementor-element-b888f1b .elementor-icon svg{transform:rotate(0deg);}.elementor-77 .elementor-element.elementor-element-b888f1b .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-77 .elementor-element.elementor-element-b888f1b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-77 .elementor-element.elementor-element-b888f1b .elementor-flip-box__button{margin-inline-center:0;}.elementor-77 .elementor-element.elementor-element-b888f1b .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-family:"Raleway", Sans-serif;font-size:22px;font-weight:600;}.elementor-77 .elementor-element.elementor-element-60168d6{--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:80px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-50967aa{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-77 .elementor-element.elementor-element-79c5264{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-77 .elementor-element.elementor-element-79c5264:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-79c5264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D6D6D7 0%, #D6D6D7 100%);}.elementor-77 .elementor-element.elementor-element-cec04bc{--display:flex;}.elementor-77 .elementor-element.elementor-element-4bb1d3f > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4bb1d3f img{width:53%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-4bb1d3f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-d26476a{--display:flex;}.elementor-77 .elementor-element.elementor-element-edbf8ce > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-edbf8ce img{width:75%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-edbf8ce:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-9c48794{--display:flex;}.elementor-77 .elementor-element.elementor-element-e7b3a72 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e7b3a72 img{width:72%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-e7b3a72:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-bb018fc{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-77 .elementor-element.elementor-element-bb018fc:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-bb018fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D6D6D7 0%, #D6D6D7 100%);}.elementor-77 .elementor-element.elementor-element-2620bba{--display:flex;}.elementor-77 .elementor-element.elementor-element-8db7064 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-8db7064 img{width:69%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-8db7064:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-380ff63{--display:flex;}.elementor-77 .elementor-element.elementor-element-08633c3 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-08633c3 img{width:86%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-08633c3:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-9aac05d{--display:flex;}.elementor-77 .elementor-element.elementor-element-3806774 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-3806774 img{width:74%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-3806774:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-c34c698{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-77 .elementor-element.elementor-element-c34c698:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-c34c698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D6D6D7 0%, #D6D6D7 100%);}.elementor-77 .elementor-element.elementor-element-5e5311e{--display:flex;}.elementor-77 .elementor-element.elementor-element-543996e > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-543996e img{width:53%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-543996e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-cb60dad{--display:flex;}.elementor-77 .elementor-element.elementor-element-e1c71f0 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e1c71f0 img{width:75%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-e1c71f0:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-7074aa4{--display:flex;}.elementor-77 .elementor-element.elementor-element-0bfa358 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-0bfa358 img{width:72%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-77 .elementor-element.elementor-element-0bfa358:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-94de5ce{--content-width:1600px;}.elementor-77 .elementor-element.elementor-element-91fc543{--content-width:1330px;}.elementor-77 .elementor-element.elementor-element-06faae7{--content-width:1600px;}}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-f06b565 > .elementor-shape-bottom svg, .elementor-77 .elementor-element.elementor-element-f06b565 > .e-con-inner > .elementor-shape-bottom svg{height:52px;}.elementor-77 .elementor-element.elementor-element-930f145.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-77 .elementor-element.elementor-element-81eda26{--grid-auto-flow:row;}.elementor-77 .elementor-element.elementor-element-5b23530{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-77 .elementor-element.elementor-element-b206a9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-b206a9b{font-size:14px;}.elementor-77 .elementor-element.elementor-element-6a878f8{--gap:37px 37px;--row-gap:37px;--column-gap:37px;}.elementor-77 .elementor-element.elementor-element-6355dd0{font-size:14px;}.elementor-77 .elementor-element.elementor-element-049bf1e{font-size:14px;}.elementor-77 .elementor-element.elementor-element-00d0bdc{font-size:25px;}.elementor-77 .elementor-element.elementor-element-cd3c57e .elementor-heading-title{font-size:25px;}.elementor-77 .elementor-element.elementor-element-895ef1e .elementor-heading-title{font-size:30px;}.elementor-77 .elementor-element.elementor-element-18011f0 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:18px;}.elementor-77 .elementor-element.elementor-element-18011f0 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:18px;}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:19px;}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:13px;}.elementor-77 .elementor-element.elementor-element-b888f1b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:18px;}.elementor-77 .elementor-element.elementor-element-b888f1b .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:18px;}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-f06b565{--min-height:645px;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-77 .elementor-element.elementor-element-f06b565 > .elementor-shape-bottom svg, .elementor-77 .elementor-element.elementor-element-f06b565 > .e-con-inner > .elementor-shape-bottom svg{width:calc(206% + 1.3px);height:78px;}.elementor-77 .elementor-element.elementor-element-ec4d36a .elementor-heading-title{font-size:34px;}.elementor-77 .elementor-element.elementor-element-f50d7ae{text-align:center;font-size:18px;}.elementor-77 .elementor-element.elementor-element-438a39c .elementor-heading-title{font-size:40px;}.elementor-77 .elementor-element.elementor-element-d7ef27d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e4e05a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-930f145.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-77 .elementor-element.elementor-element-81eda26{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-77 .elementor-element.elementor-element-5b23530{--min-height:500px;}.elementor-77 .elementor-element.elementor-element-6a878f8{--min-height:500px;}.elementor-77 .elementor-element.elementor-element-1aa4927{--min-height:500px;}.elementor-77 .elementor-element.elementor-element-712902d{text-align:center;}.elementor-77 .elementor-element.elementor-element-2721a49{text-align:center;}.elementor-77 .elementor-element.elementor-element-2721a49 .elementor-heading-title{font-size:21px;}.elementor-77 .elementor-element.elementor-element-00d0bdc{text-align:center;font-size:22px;}.elementor-77 .elementor-element.elementor-element-cd3c57e .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-adff3eb .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-18011f0 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-77 .elementor-element.elementor-element-18011f0 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:20px;}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-77 .elementor-element.elementor-element-0874a75 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:20px;}.elementor-77 .elementor-element.elementor-element-b888f1b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-77 .elementor-element.elementor-element-b888f1b .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:20px;}}/* Start custom CSS for container, class: .elementor-element-5b23530 *//* Text im Container auf Hover weiß */
.elementor-77 .elementor-element.elementor-element-5b23530:hover,
.elementor-77 .elementor-element.elementor-element-5b23530:hover * {
  color: #ffffff !important;
}

/* SVG-Icon im Container auf Hover weiß */
.elementor-77 .elementor-element.elementor-element-5b23530:hover .elementor-icon,
.elementor-77 .elementor-element.elementor-element-5b23530:hover .elementor-icon svg,
.elementor-77 .elementor-element.elementor-element-5b23530:hover .elementor-icon svg * {
  color: #ffffff !important;
  fill: #ffffff !important;
  stroke: #ffffff !important;
}

/* Button-Text + Rand im Container auf Hover weiß */
.elementor-77 .elementor-element.elementor-element-5b23530:hover .elementor-button {
  color: #ffffff !important;
  border-color: #ffffff !important;

  /* Elementor-Variablen überschreiben */
  --e-btn-border-color: #ffffff !important;
  --e-btn-hover-border-color: #ffffff !important;
  --e-btn-text-color: #ffffff !important;
  --e-btn-hover-text-color: #ffffff !important;
}

/* Falls dein Style den Rahmen über Box-Shadow simuliert (manche Outline-Buttons) */
.elementor-77 .elementor-element.elementor-element-5b23530:hover .elementor-button {
  box-shadow: 0 0 0 1px #ffffff inset !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a878f8 *//* Text im Container auf Hover weiß */
.elementor-77 .elementor-element.elementor-element-6a878f8:hover,
.elementor-77 .elementor-element.elementor-element-6a878f8:hover * {
  color: #ffffff !important;
}

/* SVG-Icon im Container auf Hover weiß */
.elementor-77 .elementor-element.elementor-element-6a878f8:hover .elementor-icon,
.elementor-77 .elementor-element.elementor-element-6a878f8:hover .elementor-icon svg,
.elementor-77 .elementor-element.elementor-element-6a878f8:hover .elementor-icon svg * {
  color: #ffffff !important;
  fill: #ffffff !important;
  stroke: #ffffff !important;
}

/* Button-Text + Rand im Container auf Hover weiß */
.elementor-77 .elementor-element.elementor-element-6a878f8:hover .elementor-button {
  color: #ffffff !important;
  border-color: #ffffff !important;

  /* Elementor-Variablen überschreiben */
  --e-btn-border-color: #ffffff !important;
  --e-btn-hover-border-color: #ffffff !important;
  --e-btn-text-color: #ffffff !important;
  --e-btn-hover-text-color: #ffffff !important;
}

/* Falls dein Style den Rahmen über Box-Shadow simuliert (manche Outline-Buttons) */
.elementor-77 .elementor-element.elementor-element-6a878f8:hover .elementor-button {
  box-shadow: 0 0 0 1px #ffffff inset !important;
}



/* Überschriften in den Karten – Desktop */
.inuv-card-title {
  display: block;
  min-height: 60px; /* Höhe anpassen bis es gut aussieht */
}

/* Tablet: etwas mehr Höhe, weil Zeilen umbrochen werden */
@media (max-width: 1024px) {
  .inuv-card-title {
    min-height: 80px;
  }
}

/* Handy: ggf. noch mehr, je nach Zeilenanzahl */
@media (max-width: 767px) {
  .inuv-card-title {
    min-height: 100px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aa4927 *//* Text im Container auf Hover weiß */
.elementor-77 .elementor-element.elementor-element-1aa4927:hover,
.elementor-77 .elementor-element.elementor-element-1aa4927:hover * {
  color: #ffffff !important;
}

/* SVG-Icon im Container auf Hover weiß */
.elementor-77 .elementor-element.elementor-element-1aa4927:hover .elementor-icon,
.elementor-77 .elementor-element.elementor-element-1aa4927:hover .elementor-icon svg,
.elementor-77 .elementor-element.elementor-element-1aa4927:hover .elementor-icon svg * {
  color: #ffffff !important;
  fill: #ffffff !important;
  stroke: #ffffff !important;
}

/* Button-Text + Rand im Container auf Hover weiß */
.elementor-77 .elementor-element.elementor-element-1aa4927:hover .elementor-button {
  color: #ffffff !important;
  border-color: #ffffff !important;

  /* Elementor-Variablen überschreiben */
  --e-btn-border-color: #ffffff !important;
  --e-btn-hover-border-color: #ffffff !important;
  --e-btn-text-color: #ffffff !important;
  --e-btn-hover-text-color: #ffffff !important;
}

/* Falls dein Style den Rahmen über Box-Shadow simuliert (manche Outline-Buttons) */
.elementor-77 .elementor-element.elementor-element-1aa4927:hover .elementor-button {
  box-shadow: 0 0 0 1px #ffffff inset !important;
}



/* Überschriften in den Karten – Desktop */
.inuv-card-title {
  display: block;
  min-height: 60px; /* Höhe anpassen bis es gut aussieht */
}

/* Tablet: etwas mehr Höhe, weil Zeilen umbrochen werden */
@media (max-width: 1024px) {
  .inuv-card-title {
    min-height: 80px;
  }
}

/* Handy: ggf. noch mehr, je nach Zeilenanzahl */
@media (max-width: 767px) {
  .inuv-card-title {
    min-height: 100px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: italic;
	font-weight: 200;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-ExtraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: italic;
	font-weight: 800;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/Raleway-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/OpenSans-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/OpenSans-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/OpenSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/OpenSans-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/OpenSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/OpenSans-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/OpenSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/OpenSans-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/OpenSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/OpenSans-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/OpenSans-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 800;
	font-display: swap;
	src: url('https://www.inuvolt.com/wp-content/uploads/2023/11/OpenSans-ExtraBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */