.elementor-3131 .elementor-element.elementor-element-0617752{--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:4em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3131 .elementor-element.elementor-element-88e9cd6{--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-3131 .elementor-element.elementor-element-1e00bb1{--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-3131 .elementor-element.elementor-element-fc7762f > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-fc7762f{text-align:center;}.elementor-3131 .elementor-element.elementor-element-fc7762f .elementor-heading-title{text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-5156c22{--display:flex;--min-height:561px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.82;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-5156c22:not(.elementor-motion-effects-element-type-background), .elementor-3131 .elementor-element.elementor-element-5156c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3131 .elementor-element.elementor-element-5156c22::before, .elementor-3131 .elementor-element.elementor-element-5156c22 > .elementor-background-video-container::before, .elementor-3131 .elementor-element.elementor-element-5156c22 > .e-con-inner > .elementor-background-video-container::before, .elementor-3131 .elementor-element.elementor-element-5156c22 > .elementor-background-slideshow::before, .elementor-3131 .elementor-element.elementor-element-5156c22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3131 .elementor-element.elementor-element-5156c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-e4c12fc .swiper-slide-bg{background-color:#833ca3;background-image:url(https://fahrschule-marco-mirwald.de/wp-content/uploads/2024/05/slider_gemeinsamdurchstarten.jpg);background-size:cover;}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-e4c12fc .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-e4c12fc .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-e4c12fc .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-e4c12fc .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-e4c12fc .swiper-slide-contents{text-shadow:100px 100px 100px rgba(0,0,0,0.3);}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-8abfd60 .swiper-slide-bg{background-color:#FAFAFA;background-image:url(https://fahrschule-marco-mirwald.de/wp-content/uploads/2024/05/slider_pkwklassen.jpg);background-size:cover;}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-8abfd60 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-8abfd60 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-8abfd60 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-8abfd60 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-8abfd60 .swiper-slide-contents{text-shadow:83px 87px 100px rgba(0,0,0,0.3);}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-6e687e0 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://fahrschule-marco-mirwald.de/wp-content/uploads/2024/05/slider_zweiradklassen.jpg);background-size:cover;}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-6e687e0 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-a399f69 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://fahrschule-marco-mirwald.de/wp-content/uploads/2024/05/slider_anhaengerklassen.jpg);background-size:cover;}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-a399f69 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-f859d24 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://fahrschule-marco-mirwald.de/wp-content/uploads/2024/05/slider_buddybonus.jpg);background-size:cover;}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-repeater-item-f859d24 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-3131 .elementor-element.elementor-element-ed55625 .swiper-slide{transition-duration:calc(6000ms*1.2);height:622px;}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-slide-button{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );border-color:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-slide-button:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-ed55625 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-3131 .elementor-element.elementor-element-ed55625:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-3131 .elementor-element.elementor-element-ed55625 .swiper-slide-contents{max-width:66%;}.elementor-3131 .elementor-element.elementor-element-ed55625 .swiper-slide-inner{text-align:center;}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-slide-heading{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-slide-description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;}.elementor-3131 .elementor-element.elementor-element-8a79c7c{--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;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-3131 .elementor-element.elementor-element-cafae55{text-align:center;}.elementor-3131 .elementor-element.elementor-element-cafae55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:59px;font-weight:600;color:var( --e-global-color-text );}.elementor-3131 .elementor-element.elementor-element-12cfcd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-flip-box__front{background-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-flip-box__button{background-color:var( --e-global-color-82c89b0 );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:0px;border-radius:5px;}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-5dbdf1f{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-flip-box{height:350px;}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-icon svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-flip-box__front{background-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-flip-box__button{background-color:var( --e-global-color-primary );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:0px;border-radius:5px;}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-7aada85{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-flip-box{height:350px;}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-icon svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-flip-box__front{background-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-flip-box__button{background-color:var( --e-global-color-82c89b0 );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:0px;border-radius:5px;}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-39051df{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-flip-box{height:350px;}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-39051df .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-39051df .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-39051df .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-icon svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-flip-box__front{background-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-flip-box__button{background-color:var( --e-global-color-primary );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:0px;border-radius:5px;}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-8d10ba7{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-flip-box{height:350px;}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-icon svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-flip-box__front{background-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-flip-box__button{background-color:var( --e-global-color-82c89b0 );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:0px;border-radius:5px;}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-8746385{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-flip-box{height:350px;}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-8746385 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-8746385 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-8746385 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-icon svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-flip-box__front{background-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-flip-box__button{background-color:var( --e-global-color-primary );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:0px;border-radius:5px;}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-c1d6f49{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-flip-box{height:350px;}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-icon svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-flip-box__front{background-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-flip-box__button{background-color:var( --e-global-color-82c89b0 );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:0px;border-radius:5px;}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-1f01f4a{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-flip-box{height:350px;}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-icon svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-flip-box__front{background-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-flip-box__button{background-color:var( --e-global-color-primary );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:0px;border-radius:5px;}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-51246c1{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-flip-box{height:350px;}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-icon svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-flip-box__front{background-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-flip-box__button{background-color:var( --e-global-color-82c89b0 );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:0px;border-radius:5px;}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-e8ab03f{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-flip-box{height:350px;}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-icon svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-flip-box__front{background-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-flip-box__button{background-color:var( --e-global-color-primary );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:0px;border-radius:5px;}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-d47f87b{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-flip-box{height:350px;}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-icon svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-flip-box__front{background-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-flip-box__button{background-color:var( --e-global-color-82c89b0 );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:0px;border-radius:5px;}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-919a984{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-flip-box{height:350px;}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-919a984 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-919a984 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-919a984 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-icon svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-flip-box__front{background-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-flip-box__button{background-color:var( --e-global-color-primary );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition-duration:0ms;border-width:0px;border-radius:5px;}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-c54dfe0{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-flip-box{height:350px;}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-icon svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-3131 .elementor-element.elementor-element-eb32a07{--display:flex;--min-height:185px;--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:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-3131 .elementor-element.elementor-element-eb32a07:not(.elementor-motion-effects-element-type-background), .elementor-3131 .elementor-element.elementor-element-eb32a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-5849673{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-3131 .elementor-element.elementor-element-5849673.elementor-element{--align-self:center;}.elementor-3131 .elementor-element.elementor-element-5849673 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-beefd28{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-b8661f0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-3131 .elementor-element.elementor-element-b8661f0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-labels-inline .elementor-field-group > label{padding-left:15px;}body:not(.rtl) .elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-labels-inline .elementor-field-group > label{padding-right:15px;}body .elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-labels-above .elementor-field-group > label{padding-bottom:15px;}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-field-group > label, .elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-field-subgroup label{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-mark-required .elementor-field-label:after{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-field-group > label{font-family:"Source Sans 3", Sans-serif;font-weight:500;}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-button{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-3131 .elementor-element.elementor-element-b8661f0 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-button[type="submit"]{background-color:var( --e-global-color-82c89b0 );color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-b8661f0 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-3131 .elementor-element.elementor-element-b8661f0 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-b8661f0 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-message{font-family:"Source Sans 3", Sans-serif;font-weight:600;}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-message.elementor-message-success{color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-message.elementor-message-danger{color:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-b8661f0 .elementor-message.elementor-help-inline{color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-919318b{--display:flex;--margin-top:0em;--margin-bottom:-10em;--margin-left:0em;--margin-right:0em;--z-index:10;}.elementor-3131 .elementor-element.elementor-element-919318b:not(.elementor-motion-effects-element-type-background), .elementor-3131 .elementor-element.elementor-element-919318b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3131 .elementor-element.elementor-element-919318b.e-con{--align-self:center;}.elementor-3131 .elementor-element.elementor-element-2d9094c{--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:13em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-3131 .elementor-element.elementor-element-2d9094c:not(.elementor-motion-effects-element-type-background), .elementor-3131 .elementor-element.elementor-element-2d9094c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3131 .elementor-element.elementor-element-4e326af > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3131 .elementor-element.elementor-element-4e326af{text-align:center;}.elementor-3131 .elementor-element.elementor-element-4e326af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:59px;font-weight:600;color:var( --e-global-color-text );}.elementor-3131 .elementor-element.elementor-element-a2794d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-77f147c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3131 .elementor-element.elementor-element-77f147c:not(.elementor-motion-effects-element-type-background), .elementor-3131 .elementor-element.elementor-element-77f147c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-e52d67c{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-3131 .elementor-element.elementor-element-e52d67c.elementor-element{--align-self:center;}.elementor-3131 .elementor-element.elementor-element-e52d67c .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-b8b29c0 .elementor-button{background-color:var( --e-global-color-82c89b0 );font-size:20px;font-weight:700;font-style:normal;border-radius:5px 5px 5px 5px;}.elementor-3131 .elementor-element.elementor-element-b8b29c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-d62015c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3131 .elementor-element.elementor-element-d62015c:not(.elementor-motion-effects-element-type-background), .elementor-3131 .elementor-element.elementor-element-d62015c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-99504bd{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-3131 .elementor-element.elementor-element-99504bd.elementor-element{--align-self:center;}.elementor-3131 .elementor-element.elementor-element-99504bd .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-c717e43 .elementor-button{background-color:var( --e-global-color-82c89b0 );font-size:20px;font-weight:700;font-style:normal;border-radius:5px 5px 5px 5px;}.elementor-3131 .elementor-element.elementor-element-c717e43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-2f3c094{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3131 .elementor-element.elementor-element-2f3c094:not(.elementor-motion-effects-element-type-background), .elementor-3131 .elementor-element.elementor-element-2f3c094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-b41737a{text-align:center;}.elementor-3131 .elementor-element.elementor-element-b41737a .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-2cc9e08 .elementor-button{background-color:var( --e-global-color-82c89b0 );font-size:20px;font-weight:700;font-style:normal;border-radius:5px 5px 5px 5px;}.elementor-3131 .elementor-element.elementor-element-2cc9e08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-0cf7410{--display:flex;--min-height:400px;--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;--overlay-opacity:0.65;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-3131 .elementor-element.elementor-element-0cf7410:not(.elementor-motion-effects-element-type-background), .elementor-3131 .elementor-element.elementor-element-0cf7410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fahrschule-marco-mirwald.de/wp-content/uploads/2024/05/slider_start.png");background-position:0px -199px;background-repeat:no-repeat;background-size:cover;}.elementor-3131 .elementor-element.elementor-element-0cf7410::before, .elementor-3131 .elementor-element.elementor-element-0cf7410 > .elementor-background-video-container::before, .elementor-3131 .elementor-element.elementor-element-0cf7410 > .e-con-inner > .elementor-background-video-container::before, .elementor-3131 .elementor-element.elementor-element-0cf7410 > .elementor-background-slideshow::before, .elementor-3131 .elementor-element.elementor-element-0cf7410 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3131 .elementor-element.elementor-element-0cf7410 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-text ) 60%);}.elementor-3131 .elementor-element.elementor-element-892547a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-d21cc69{text-align:center;}.elementor-3131 .elementor-element.elementor-element-d21cc69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-5df8271{text-align:center;}.elementor-3131 .elementor-element.elementor-element-5df8271 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-9e11e72{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-flip-box__front{background-color:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-flip-box__button{background-color:var( --e-global-color-674f6f0 );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );border-color:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-133035a{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-flip-box{height:345px;}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-133035a .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-133035a .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-133035a .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-icon{font-size:140px;}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-icon svg{width:140px;transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:500;}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-flip-box__front{background-color:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-flip-box__button{background-color:var( --e-global-color-674f6f0 );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );border-color:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-d6e02ec{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-flip-box{height:345px;}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-icon{font-size:140px;}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-icon svg{width:140px;transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:500;}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-flip-box__front{background-color:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-flip-box__button{background-color:var( --e-global-color-674f6f0 );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );border-color:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-828b58b{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-flip-box{height:345px;}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-828b58b .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-828b58b .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-828b58b .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-icon{font-size:140px;}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-icon svg{width:140px;transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:500;}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-flip-box__front{background-color:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-flip-box__button{background-color:var( --e-global-color-674f6f0 );margin-inline-center:0;font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-flip-box__button:hover{background-color:var( --e-global-color-82c89b0 );border-color:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-15b63b3{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-flip-box{height:345px;}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-flip-box__layer, .elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-view-framed .elementor-icon, .elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-view-framed .elementor-icon svg, .elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-icon{font-size:140px;}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-icon svg{width:140px;transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-icon i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-accent );font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:500;}.elementor-3131 .elementor-element.elementor-element-f1b6f56{--display:flex;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-3131 .elementor-element.elementor-element-1c60850{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-1c60850 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;}.elementor-3131 .elementor-element.elementor-element-1c60850 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-3131 .elementor-element.elementor-element-1c60850 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3131 .elementor-element.elementor-element-be8cae0 .elementor-tab-title{border-width:0px;background-color:var( --e-global-color-secondary );}.elementor-3131 .elementor-element.elementor-element-be8cae0 .elementor-tab-content{border-width:0px;color:var( --e-global-color-text );font-family:"Source Sans 3", Sans-serif;font-weight:400;}.elementor-3131 .elementor-element.elementor-element-be8cae0 .elementor-toggle-item:not(:last-child){margin-block-end:2px;}.elementor-3131 .elementor-element.elementor-element-be8cae0 .elementor-toggle-title, .elementor-3131 .elementor-element.elementor-element-be8cae0 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-3131 .elementor-element.elementor-element-be8cae0 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-3131 .elementor-element.elementor-element-be8cae0 .elementor-toggle-title{font-family:"Source Sans 3", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;}.elementor-3131 .elementor-element.elementor-element-be8cae0 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-be8cae0 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-82c89b0 );}.elementor-3131 .elementor-element.elementor-element-be8cae0 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-be8cae0 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-be8cae0 .elementor-toggle-icon{margin-inline-end:9px;}.elementor-3131 .elementor-element.elementor-element-d756ef9{--display:flex;--min-height:438px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3131 .elementor-element.elementor-element-d756ef9:not(.elementor-motion-effects-element-type-background), .elementor-3131 .elementor-element.elementor-element-d756ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-3131 .elementor-element.elementor-element-fd44aec iframe{height:462px;filter:brightness( 100% ) contrast( 93% ) saturate( 30% ) blur( 0px ) hue-rotate( 45deg );}.elementor-3131 .elementor-element.elementor-element-8101e2a iframe{height:462px;filter:brightness( 100% ) contrast( 93% ) saturate( 30% ) blur( 0px ) hue-rotate( 45deg );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3131 .elementor-element.elementor-element-8a79c7c{--content-width:1400px;}.elementor-3131 .elementor-element.elementor-element-beefd28{--content-width:58%;}.elementor-3131 .elementor-element.elementor-element-919318b{--width:58%;}.elementor-3131 .elementor-element.elementor-element-2d9094c{--content-width:1400px;}.elementor-3131 .elementor-element.elementor-element-77f147c{--width:32%;}.elementor-3131 .elementor-element.elementor-element-d62015c{--width:32%;}.elementor-3131 .elementor-element.elementor-element-2f3c094{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3131 .elementor-element.elementor-element-919318b{--width:97%;}}@media(max-width:1024px){.elementor-3131 .elementor-element.elementor-element-8a79c7c{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-3131 .elementor-element.elementor-element-cafae55 .elementor-heading-title{font-size:48px;}.elementor-3131 .elementor-element.elementor-element-12cfcd0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3131 .elementor-element.elementor-element-5dbdf1f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-flip-box{height:405px;}.elementor-3131 .elementor-element.elementor-element-7aada85{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-flip-box{height:405px;}.elementor-3131 .elementor-element.elementor-element-39051df{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-flip-box{height:405px;}.elementor-3131 .elementor-element.elementor-element-8d10ba7{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-flip-box{height:405px;}.elementor-3131 .elementor-element.elementor-element-8746385{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-flip-box{height:405px;}.elementor-3131 .elementor-element.elementor-element-c1d6f49{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-flip-box{height:405px;}.elementor-3131 .elementor-element.elementor-element-1f01f4a{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-flip-box{height:405px;}.elementor-3131 .elementor-element.elementor-element-51246c1{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-flip-box{height:405px;}.elementor-3131 .elementor-element.elementor-element-e8ab03f{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-flip-box{height:405px;}.elementor-3131 .elementor-element.elementor-element-d47f87b{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-flip-box{height:405px;}.elementor-3131 .elementor-element.elementor-element-919a984{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-flip-box{height:405px;}.elementor-3131 .elementor-element.elementor-element-c54dfe0{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-flip-box{height:405px;}.elementor-3131 .elementor-element.elementor-element-eb32a07{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-3131 .elementor-element.elementor-element-2d9094c{--padding-top:11em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-3131 .elementor-element.elementor-element-0cf7410:not(.elementor-motion-effects-element-type-background), .elementor-3131 .elementor-element.elementor-element-0cf7410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3131 .elementor-element.elementor-element-0cf7410{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-3131 .elementor-element.elementor-element-d21cc69 .elementor-heading-title{font-size:2.8rem;}.elementor-3131 .elementor-element.elementor-element-9e11e72{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-133035a{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-d6e02ec{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-828b58b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-15b63b3{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-f1b6f56{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}}@media(max-width:767px){.elementor-3131 .elementor-element.elementor-element-ed55625.elementor-element{--align-self:center;}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-slide-heading{font-size:40px;}.elementor-3131 .elementor-element.elementor-element-ed55625 .elementor-slide-description{font-size:24px;}.elementor-3131 .elementor-element.elementor-element-8a79c7c{--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-3131 .elementor-element.elementor-element-cafae55 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3131 .elementor-element.elementor-element-cafae55 .elementor-heading-title{font-size:28px;}.elementor-3131 .elementor-element.elementor-element-12cfcd0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-5dbdf1f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-5dbdf1f .elementor-flip-box{height:380px;}.elementor-3131 .elementor-element.elementor-element-7aada85{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-7aada85 .elementor-flip-box{height:380px;}.elementor-3131 .elementor-element.elementor-element-39051df{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-39051df .elementor-flip-box{height:380px;}.elementor-3131 .elementor-element.elementor-element-8d10ba7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-8d10ba7 .elementor-flip-box{height:380px;}.elementor-3131 .elementor-element.elementor-element-8746385{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-8746385 .elementor-flip-box{height:380px;}.elementor-3131 .elementor-element.elementor-element-c1d6f49{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-c1d6f49 .elementor-flip-box{height:380px;}.elementor-3131 .elementor-element.elementor-element-1f01f4a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-1f01f4a .elementor-flip-box{height:380px;}.elementor-3131 .elementor-element.elementor-element-51246c1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-51246c1 .elementor-flip-box{height:380px;}.elementor-3131 .elementor-element.elementor-element-e8ab03f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-e8ab03f .elementor-flip-box{height:380px;}.elementor-3131 .elementor-element.elementor-element-d47f87b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-d47f87b .elementor-flip-box{height:380px;}.elementor-3131 .elementor-element.elementor-element-919a984{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-919a984 .elementor-flip-box{height:380px;}.elementor-3131 .elementor-element.elementor-element-c54dfe0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-c54dfe0 .elementor-flip-box{height:380px;}.elementor-3131 .elementor-element.elementor-element-5849673{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-5849673 .elementor-heading-title{font-size:30px;}.elementor-3131 .elementor-element.elementor-element-beefd28{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-919318b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-2d9094c{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-3131 .elementor-element.elementor-element-4e326af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-4e326af .elementor-heading-title{font-size:40px;}.elementor-3131 .elementor-element.elementor-element-e52d67c{width:100%;max-width:100%;}.elementor-3131 .elementor-element.elementor-element-b8b29c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-99504bd{width:100%;max-width:100%;}.elementor-3131 .elementor-element.elementor-element-c717e43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-2cc9e08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-0cf7410{--min-height:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-3131 .elementor-element.elementor-element-0cf7410:not(.elementor-motion-effects-element-type-background), .elementor-3131 .elementor-element.elementor-element-0cf7410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3131 .elementor-element.elementor-element-892547a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-d21cc69 .elementor-heading-title{font-size:35px;}.elementor-3131 .elementor-element.elementor-element-5df8271{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-3131 .elementor-element.elementor-element-5df8271 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-5df8271.elementor-element{--align-self:center;}.elementor-3131 .elementor-element.elementor-element-5df8271 .elementor-heading-title{font-size:24px;}.elementor-3131 .elementor-element.elementor-element-133035a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-flip-box{height:270px;}.elementor-3131 .elementor-element.elementor-element-133035a .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:20px 20px 20px 20px;}.elementor-3131 .elementor-element.elementor-element-d6e02ec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-flip-box{height:270px;}.elementor-3131 .elementor-element.elementor-element-d6e02ec .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:20px 20px 20px 20px;}.elementor-3131 .elementor-element.elementor-element-828b58b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-flip-box{height:270px;}.elementor-3131 .elementor-element.elementor-element-828b58b .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:20px 20px 20px 20px;}.elementor-3131 .elementor-element.elementor-element-15b63b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-flip-box{height:270px;}.elementor-3131 .elementor-element.elementor-element-15b63b3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:20px 20px 20px 20px;}.elementor-3131 .elementor-element.elementor-element-f1b6f56{--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-3131 .elementor-element.elementor-element-1c60850 .elementor-headline{font-size:33px;line-height:1em;}.elementor-3131 .elementor-element.elementor-element-be8cae0 .elementor-toggle-title{font-size:19px;}}/* Start custom CSS for container, class: .elementor-element-8a79c7c *//* =====================================================
   FLIPBOX DESIGN – korrekt auf Elementor-Struktur
   Container: flipboxen
   Flipbox Klassen: flip-a / flip-b
   ===================================================== */


/* Radius */
.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-flip-box,
.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-flip-box__layer,
.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-flip-box__layer__overlay{
  border-radius:22px !important;
  overflow:hidden !important;
}


/* ===============================
   A — PRIMARY
=============================== */

.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-element.flip-a
.elementor-flip-box__layer__overlay{
  background: radial-gradient(
    circle at top left,
    rgba(104,193,191,0.95) 0%,
    rgba(104,193,191,0.55) 60%,
    rgba(35,38,41,0.92) 100%
  ) !important;
}

/* Hover A */
.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-element.flip-a:hover
.elementor-flip-box__layer__overlay{
  background: radial-gradient(
    circle at top left,
    #2a2d30 0%,
    #1f2124 60%,
    #141518 100%
  ) !important;
}


/* ===============================
   B — ORANGE
=============================== */

.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-element.flip-b
.elementor-flip-box__layer__overlay{
  background: radial-gradient(
    circle at top left,
    rgba(255,145,77,0.98) 0%,
    rgba(255,145,77,0.60) 60%,
    rgba(35,38,41,0.92) 100%
  ) !important;
}

/* Hover B */
.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-element.flip-b:hover
.elementor-flip-box__layer__overlay{
  background: radial-gradient(
    circle at top left,
    #2a2d30 0%,
    #1f2124 60%,
    #141518 100%
  ) !important;
}


/* ===============================
   TEXT
=============================== */

.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-flip-box__layer__title{
  color:#fff !important;
}

.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-flip-box__layer__description,
.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-flip-box__layer__description *{
  color:rgba(255,255,255,0.9) !important;
}


/* ===============================
   ICON (SVG)
=============================== */

.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-icon{
  border:2px solid rgba(255,255,255,0.55) !important;
  background:rgba(255,255,255,0.14) !important;
}

.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-icon svg path{
  fill:#ffffff !important;
}


/* ===============================
   HOVER LIFT + GLOW
=============================== */

.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-flip-box{
  transition:transform .25s ease, box-shadow .25s ease;
}

.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-element.flip-a:hover .elementor-flip-box{
  transform:translateY(-6px);
  box-shadow:
    0 18px 60px rgba(0,0,0,0.55),
    0 0 28px rgba(104,193,191,0.25);
}

.elementor-3131 .elementor-element.elementor-element-8a79c7c .flipboxen .elementor-element.flip-b:hover .elementor-flip-box{
  transform:translateY(-6px);
  box-shadow:
    0 18px 60px rgba(0,0,0,0.55),
    0 0 28px rgba(255,145,77,0.28);
}/* End custom CSS */
/* Start custom CSS *//* =====================================================
   FLIPBOX DESIGN – Conversion optimiert
   Container: flipboxen
   Flipbox Klassen: flip-a / flip-b
   ===================================================== */


/* ===============================
   RADIUS
=============================== */

body.elementor-page-3131 .flipboxen .elementor-flip-box,
body.elementor-page-3131 .flipboxen .elementor-flip-box__layer,
body.elementor-page-3131 .flipboxen .elementor-flip-box__layer__overlay{
  border-radius:22px !important;
  overflow:hidden !important;
}


/* ===============================
   A — PRIMARY (ruhiger / Vertrauen)
=============================== */

body.elementor-page-3131 .flipboxen .elementor-element.flip-a
.elementor-flip-box__layer__overlay{
  background: radial-gradient(
    circle at top left,
    rgba(104,193,191,0.92) 0%,
    rgba(104,193,191,0.45) 55%,
    rgba(36,110,115,0.85) 100%
  ) !important;
}

/* Hover A – hochwertig ruhig */
body.elementor-page-3131 .flipboxen .elementor-element.flip-a:hover
.elementor-flip-box__layer__overlay{
  background: radial-gradient(
    circle at top left,
    #68c1bf 0%,
    #4aa3a6 55%,
    #246e73 100%
  ) !important;
}


/* ===============================
   B — ORANGE (Aufmerksamkeitsanker)
=============================== */

body.elementor-page-3131 .flipboxen .elementor-element.flip-b
.elementor-flip-box__layer__overlay{
  background: radial-gradient(
    circle at top left,
    rgba(255,145,77,1) 0%,
    rgba(252,76,2,0.85) 55%,
    rgba(180,50,0,0.95) 100%
  ) !important;
}

/* Hover B – bewusst stärker */
body.elementor-page-3131 .flipboxen .elementor-element.flip-b:hover
.elementor-flip-box__layer__overlay{
  background: radial-gradient(
    circle at top left,
    #ff6a1a 0%,
    #fc4c02 55%,
    #8f2a00 100%
  ) !important;
}


/* ===============================
   TEXT
=============================== */

body.elementor-page-3131 .flipboxen .elementor-flip-box__layer__title{
  color:#fff !important;
}

body.elementor-page-3131 .flipboxen .elementor-flip-box__layer__description,
body.elementor-page-3131 .flipboxen .elementor-flip-box__layer__description *{
  color:rgba(255,255,255,0.9) !important;
}


/* ===============================
   ICON (SVG)
=============================== */

body.elementor-page-3131 .flipboxen .elementor-icon{
  border:2px solid rgba(255,255,255,0.55) !important;
  background:rgba(255,255,255,0.14) !important;
}

body.elementor-page-3131 .flipboxen .elementor-icon svg path{
  fill:#ffffff !important;
}


/* ===============================
   HOVER LIFT + GLOW
=============================== */

body.elementor-page-3131 .flipboxen .elementor-flip-box{
  transition:transform .25s ease, box-shadow .25s ease;
}

/* Hover A */
body.elementor-page-3131 .flipboxen .elementor-element.flip-a:hover .elementor-flip-box{
  transform:translateY(-6px);
  box-shadow:
    0 18px 60px rgba(0,0,0,0.55),
    0 0 24px rgba(104,193,191,0.25);
}

/* Hover B – stärkerer Fokus */
body.elementor-page-3131 .flipboxen .elementor-element.flip-b:hover .elementor-flip-box{
  transform:translateY(-6px);
  box-shadow:
    0 20px 65px rgba(0,0,0,0.55),
    0 0 36px rgba(252,76,2,0.45);
}

/* =====================================================
   FAQ Toggle (Umschalter) – nur dieses Widget via .faq-toggle
   ===================================================== */

/* Gesamter Wrapper */
body.elementor-page-3131 .faq-toggle{
  --faq-primary: var(--e-global-color-primary);     /* #68C1BF */
  --faq-accent:  var(--e-global-color-82c89b0);     /* #FF914D */
}

/* JEDES Item (nicht nur active) */
body.elementor-page-3131 .faq-toggle .elementor-toggle-item{
  border-radius: 16px !important;
  overflow: hidden !important;
  margin: 0 0 12px 0 !important;
  border: 1px solid rgba(104,193,191,0.35) !important;
  background: rgba(104,193,191,0.10) !important;
}

/* Kopfzeile (Frage) – Standard-Grau killen */
body.elementor-page-3131 .faq-toggle .elementor-tab-title{
  background: transparent !important;
  padding: 18px 20px !important;
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
}

/* Titeltext */
body.elementor-page-3131 .faq-toggle .elementor-toggle-title{
  color: #ffffff !important;
  font-weight: 800 !important;
  letter-spacing: 0.2px;
}

/* Plus/Minus Icon */
body.elementor-page-3131 .faq-toggle .elementor-toggle-icon{
  color: var(--faq-accent) !important;
}

/* Hover (für alle Items) */
body.elementor-page-3131 .faq-toggle .elementor-toggle-item:hover{
  background: rgba(104,193,191,0.16) !important;
  box-shadow: 0 10px 24px rgba(0,0,0,0.10);
}

/* Inhalt (Antwort) */
body.elementor-page-3131 .faq-toggle .elementor-tab-content{
  background: #ffffff !important;
  color: rgba(0,0,0,0.78) !important;
  padding: 16px 20px 18px !important;
}

/* ACTIVE/OPEN State (nur Verstärkung) */
body.elementor-page-3131 .faq-toggle .elementor-tab-title.elementor-active{
  background: rgba(104,193,191,0.18) !important;
}

body.elementor-page-3131 .faq-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{
  color: #ffffff !important;
}

/* Mobile Spacing */
@media (max-width: 767px){
  body.elementor-page-3131 .faq-toggle .elementor-tab-title{ padding: 14px 14px !important; }
  body.elementor-page-3131 .faq-toggle .elementor-tab-content{ padding: 14px 14px 16px !important; }
}

/* FAQ Titel = globale Textfarbe */
body.elementor-page-3131 .faq-toggle .elementor-toggle-title{
  color: var(--e-global-color-text) !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fahrschule-marco-mirwald.de/wp-content/uploads/2026/02/Montserrat-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://fahrschule-marco-mirwald.de/wp-content/uploads/2026/02/Montserrat-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */