.elementor-17681 .elementor-element.elementor-element-58a81dc{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-17681 .elementor-element.elementor-element-58a81dc:not(.elementor-motion-effects-element-type-background), .elementor-17681 .elementor-element.elementor-element-58a81dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#505050;}.elementor-17681 .elementor-element.elementor-element-58a81dc.e-con{--align-self:stretch;}.elementor-17681 .elementor-element.elementor-element-61fbaa5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--overflow:hidden;--overlay-opacity:0;--overlay-mix-blend-mode:multiply;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:0em;--padding-left:7em;--padding-right:4em;}.elementor-17681 .elementor-element.elementor-element-61fbaa5:not(.elementor-motion-effects-element-type-background), .elementor-17681 .elementor-element.elementor-element-61fbaa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17681 .elementor-element.elementor-element-61fbaa5::before, .elementor-17681 .elementor-element.elementor-element-61fbaa5 > .elementor-background-video-container::before, .elementor-17681 .elementor-element.elementor-element-61fbaa5 > .e-con-inner > .elementor-background-video-container::before, .elementor-17681 .elementor-element.elementor-element-61fbaa5 > .elementor-background-slideshow::before, .elementor-17681 .elementor-element.elementor-element-61fbaa5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17681 .elementor-element.elementor-element-61fbaa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-17681 .elementor-element.elementor-element-8a87b98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4em 0em 0em 0em;}.elementor-17681 .elementor-element.elementor-element-8a87b98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17681 .elementor-element.elementor-element-8a87b98{text-align:start;}.elementor-17681 .elementor-element.elementor-element-8a87b98 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-06a34e7 );}.elementor-17681 .elementor-element.elementor-element-bdb2527{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-06a34e7 );}.elementor-17681 .elementor-element.elementor-element-bdb2527 > .elementor-widget-container{margin:1em 0em 0em 0em;padding:0em 0em 7em 0em;}.elementor-17681 .elementor-element.elementor-element-bdb2527.elementor-element{--align-self:stretch;}.elementor-17681 .elementor-element.elementor-element-8dbb4e5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:0em;--padding-left:4em;--padding-right:7em;}.elementor-17681 .elementor-element.elementor-element-8dbb4e5:not(.elementor-motion-effects-element-type-background), .elementor-17681 .elementor-element.elementor-element-8dbb4e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17681 .elementor-element.elementor-element-8dbb4e5.e-con{--align-self:stretch;}.elementor-17681 .elementor-element.elementor-element-8ff6af9{--display:flex;--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__front{background-color:var( --e-global-color-cf766d3 );}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__back{background-color:var( --e-global-color-06a34e7 );}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__button{background-color:var( --e-global-color-cf766d3 );margin-inline-start:0;font-family:var( --e-global-typography-558fe58-font-family ), Sans-serif;font-size:var( --e-global-typography-558fe58-font-size );font-weight:var( --e-global-typography-558fe58-font-weight );text-transform:var( --e-global-typography-558fe58-text-transform );font-style:var( --e-global-typography-558fe58-font-style );text-decoration:var( --e-global-typography-558fe58-text-decoration );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );color:var( --e-global-color-06a34e7 );border-color:var( --e-global-color-06a34e7 );border-width:0px;border-radius:50px;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__button:hover{background-color:var( --e-global-color-primary );}.elementor-17681 .elementor-element.elementor-element-a38e0b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 1em 0em;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box{height:333px;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__layer, .elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:3em 4em 3em 4em;text-align:center;justify-content:center;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-icon i{transform:rotate(0deg);}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-icon svg{transform:rotate(0deg);}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-06a34e7 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:2em 3em 2em 3em;text-align:start;justify-content:center;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:24px;color:var( --e-global-color-text );font-family:var( --e-global-typography-558fe58-font-family ), Sans-serif;font-size:var( --e-global-typography-558fe58-font-size );font-weight:var( --e-global-typography-558fe58-font-weight );text-transform:var( --e-global-typography-558fe58-text-transform );font-style:var( --e-global-typography-558fe58-font-style );text-decoration:var( --e-global-typography-558fe58-text-decoration );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-02f36b4{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-17681 .elementor-element.elementor-element-02f36b4:not(.elementor-motion-effects-element-type-background), .elementor-17681 .elementor-element.elementor-element-02f36b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf766d3 );}.elementor-17681 .elementor-element.elementor-element-02f36b4.e-con{--align-self:stretch;}.elementor-17681 .elementor-element.elementor-element-cd1f4c8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:5em;--padding-left:7em;--padding-right:4em;}.elementor-17681 .elementor-element.elementor-element-cd1f4c8:not(.elementor-motion-effects-element-type-background), .elementor-17681 .elementor-element.elementor-element-cd1f4c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf766d3 );}.elementor-17681 .elementor-element.elementor-element-cd1f4c8.e-con{--align-self:flex-start;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__front{background-color:var( --e-global-color-text );}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__button{background-color:var( --e-global-color-cf766d3 );margin-inline-start:0;font-family:var( --e-global-typography-558fe58-font-family ), Sans-serif;font-size:var( --e-global-typography-558fe58-font-size );font-weight:var( --e-global-typography-558fe58-font-weight );text-transform:var( --e-global-typography-558fe58-text-transform );font-style:var( --e-global-typography-558fe58-font-style );text-decoration:var( --e-global-typography-558fe58-text-decoration );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );border-color:var( --e-global-color-06a34e7 );border-width:0px;border-radius:50px;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__button:hover{background-color:var( --e-global-color-text );}.elementor-17681 .elementor-element.elementor-element-1cd1ab8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 > .elementor-widget-container{margin:0em 0em 4em 0em;padding:0px 0px 0px 0px;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box{height:333px;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__layer, .elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:2em 4em 3em 4em;text-align:center;justify-content:center;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-icon i{transform:rotate(0deg);}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-icon svg{transform:rotate(0deg);}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-06a34e7 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:2em 4em 2em 4em;text-align:start;justify-content:center;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:var( --e-global-color-06a34e7 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:24px;font-family:var( --e-global-typography-558fe58-font-family ), Sans-serif;font-size:var( --e-global-typography-558fe58-font-size );font-weight:var( --e-global-typography-558fe58-font-weight );text-transform:var( --e-global-typography-558fe58-text-transform );font-style:var( --e-global-typography-558fe58-font-style );text-decoration:var( --e-global-typography-558fe58-text-decoration );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__front{background-color:var( --e-global-color-text );}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__button{background-color:var( --e-global-color-cf766d3 );margin-inline-start:0;font-family:var( --e-global-typography-558fe58-font-family ), Sans-serif;font-size:var( --e-global-typography-558fe58-font-size );font-weight:var( --e-global-typography-558fe58-font-weight );text-transform:var( --e-global-typography-558fe58-text-transform );font-style:var( --e-global-typography-558fe58-font-style );text-decoration:var( --e-global-typography-558fe58-text-decoration );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );border-color:var( --e-global-color-06a34e7 );border-width:0px;border-radius:50px;}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__button:hover{background-color:var( --e-global-color-text );}.elementor-17681 .elementor-element.elementor-element-1726e26{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17681 .elementor-element.elementor-element-1726e26 > .elementor-widget-container{margin:0em 0em 4em 0em;padding:0px 0px 0px 0px;}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box{height:333px;}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__layer, .elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:2em 4em 3em 4em;text-align:center;justify-content:center;}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-icon i{transform:rotate(0deg);}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-icon svg{transform:rotate(0deg);}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-06a34e7 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:2em 4em 2em 4em;text-align:start;justify-content:center;}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:var( --e-global-color-06a34e7 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:24px;font-family:var( --e-global-typography-558fe58-font-family ), Sans-serif;font-size:var( --e-global-typography-558fe58-font-size );font-weight:var( --e-global-typography-558fe58-font-weight );text-transform:var( --e-global-typography-558fe58-text-transform );font-style:var( --e-global-typography-558fe58-font-style );text-decoration:var( --e-global-typography-558fe58-text-decoration );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__front{background-color:var( --e-global-color-text );}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__button{background-color:var( --e-global-color-cf766d3 );margin-inline-start:0;font-family:var( --e-global-typography-558fe58-font-family ), Sans-serif;font-size:var( --e-global-typography-558fe58-font-size );font-weight:var( --e-global-typography-558fe58-font-weight );text-transform:var( --e-global-typography-558fe58-text-transform );font-style:var( --e-global-typography-558fe58-font-style );text-decoration:var( --e-global-typography-558fe58-text-decoration );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );border-color:var( --e-global-color-06a34e7 );border-width:0px;border-radius:50px;}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__button:hover{background-color:var( --e-global-color-text );}.elementor-17681 .elementor-element.elementor-element-654b3d4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17681 .elementor-element.elementor-element-654b3d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box{height:333px;}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__layer, .elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:2em 4em 3em 4em;text-align:center;justify-content:center;}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-icon i{transform:rotate(0deg);}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-icon svg{transform:rotate(0deg);}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-06a34e7 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:2em 4em 2em 4em;text-align:start;justify-content:center;}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:var( --e-global-color-06a34e7 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:24px;font-family:var( --e-global-typography-558fe58-font-family ), Sans-serif;font-size:var( --e-global-typography-558fe58-font-size );font-weight:var( --e-global-typography-558fe58-font-weight );text-transform:var( --e-global-typography-558fe58-text-transform );font-style:var( --e-global-typography-558fe58-font-style );text-decoration:var( --e-global-typography-558fe58-text-decoration );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-8f54e89{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:5em;--padding-left:4em;--padding-right:7em;}.elementor-17681 .elementor-element.elementor-element-8f54e89:not(.elementor-motion-effects-element-type-background), .elementor-17681 .elementor-element.elementor-element-8f54e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf766d3 );}.elementor-17681 .elementor-element.elementor-element-8f54e89.e-con{--align-self:flex-start;}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__front{background-color:var( --e-global-color-text );}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__button{background-color:var( --e-global-color-cf766d3 );margin-inline-start:0;font-family:var( --e-global-typography-558fe58-font-family ), Sans-serif;font-size:var( --e-global-typography-558fe58-font-size );font-weight:var( --e-global-typography-558fe58-font-weight );text-transform:var( --e-global-typography-558fe58-text-transform );font-style:var( --e-global-typography-558fe58-font-style );text-decoration:var( --e-global-typography-558fe58-text-decoration );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );border-color:var( --e-global-color-06a34e7 );border-width:0px;border-radius:50px;}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__button:hover{background-color:var( --e-global-color-text );}.elementor-17681 .elementor-element.elementor-element-34c666d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17681 .elementor-element.elementor-element-34c666d > .elementor-widget-container{margin:0em 0em 4em 0em;padding:0px 0px 0px 0px;}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box{height:333px;}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__layer, .elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:2em 4em 3em 4em;text-align:center;justify-content:center;}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-icon-wrapper{margin-bottom:0px;}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-icon i{transform:rotate(0deg);}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-icon svg{transform:rotate(0deg);}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-06a34e7 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:2em 4em 2em 4em;text-align:start;justify-content:center;}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:var( --e-global-color-06a34e7 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:24px;font-family:var( --e-global-typography-558fe58-font-family ), Sans-serif;font-size:var( --e-global-typography-558fe58-font-size );font-weight:var( --e-global-typography-558fe58-font-weight );text-transform:var( --e-global-typography-558fe58-text-transform );font-style:var( --e-global-typography-558fe58-font-style );text-decoration:var( --e-global-typography-558fe58-text-decoration );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__front{background-color:var( --e-global-color-text );}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__button{background-color:var( --e-global-color-cf766d3 );margin-inline-start:0;font-family:var( --e-global-typography-558fe58-font-family ), Sans-serif;font-size:var( --e-global-typography-558fe58-font-size );font-weight:var( --e-global-typography-558fe58-font-weight );text-transform:var( --e-global-typography-558fe58-text-transform );font-style:var( --e-global-typography-558fe58-font-style );text-decoration:var( --e-global-typography-558fe58-text-decoration );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );border-color:var( --e-global-color-06a34e7 );border-width:0px;border-radius:50px;}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__button:hover{background-color:var( --e-global-color-text );}.elementor-17681 .elementor-element.elementor-element-75d7833{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17681 .elementor-element.elementor-element-75d7833 > .elementor-widget-container{margin:0em 0em 4em 0em;padding:0px 0px 0px 0px;}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box{height:333px;}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__layer, .elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:2em 4em 3em 4em;text-align:center;justify-content:center;}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-icon i{transform:rotate(0deg);}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-icon svg{transform:rotate(0deg);}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-06a34e7 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:2em 4em 2em 4em;text-align:start;justify-content:center;}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:var( --e-global-color-06a34e7 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:24px;font-family:var( --e-global-typography-558fe58-font-family ), Sans-serif;font-size:var( --e-global-typography-558fe58-font-size );font-weight:var( --e-global-typography-558fe58-font-weight );text-transform:var( --e-global-typography-558fe58-text-transform );font-style:var( --e-global-typography-558fe58-font-style );text-decoration:var( --e-global-typography-558fe58-text-decoration );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__front{background-color:var( --e-global-color-text );}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__button{background-color:var( --e-global-color-cf766d3 );margin-inline-start:0;font-family:var( --e-global-typography-558fe58-font-family ), Sans-serif;font-size:var( --e-global-typography-558fe58-font-size );font-weight:var( --e-global-typography-558fe58-font-weight );text-transform:var( --e-global-typography-558fe58-text-transform );font-style:var( --e-global-typography-558fe58-font-style );text-decoration:var( --e-global-typography-558fe58-text-decoration );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );border-color:var( --e-global-color-06a34e7 );border-width:0px;border-radius:50px;}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__button:hover{background-color:var( --e-global-color-text );}.elementor-17681 .elementor-element.elementor-element-e51a48a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17681 .elementor-element.elementor-element-e51a48a > .elementor-widget-container{margin:0em 0em 4em 0em;padding:0px 0px 0px 0px;}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box{height:333px;}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__layer, .elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:2em 4em 3em 4em;text-align:center;justify-content:center;}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-icon-wrapper{margin-bottom:0px;}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-icon i{transform:rotate(0deg);}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-icon svg{transform:rotate(0deg);}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-06a34e7 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:2em 4em 2em 4em;text-align:start;justify-content:center;}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:var( --e-global-color-06a34e7 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:24px;font-family:var( --e-global-typography-558fe58-font-family ), Sans-serif;font-size:var( --e-global-typography-558fe58-font-size );font-weight:var( --e-global-typography-558fe58-font-weight );text-transform:var( --e-global-typography-558fe58-text-transform );font-style:var( --e-global-typography-558fe58-font-style );text-decoration:var( --e-global-typography-558fe58-text-decoration );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}@media(max-width:1024px){.elementor-17681 .elementor-element.elementor-element-58a81dc{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-17681 .elementor-element.elementor-element-61fbaa5{--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:4em;--padding-bottom:6em;--padding-left:4em;--padding-right:3em;--z-index:0;}.elementor-17681 .elementor-element.elementor-element-8a87b98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-17681 .elementor-element.elementor-element-8a87b98 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-bdb2527 > .elementor-widget-container{margin:1em 0em 3em 0em;padding:0em 0em 0em 0em;}.elementor-17681 .elementor-element.elementor-element-bdb2527{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-8dbb4e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:4em;--padding-left:3em;--padding-right:4em;}.elementor-17681 .elementor-element.elementor-element-8dbb4e5.e-con{--align-self:stretch;}.elementor-17681 .elementor-element.elementor-element-8ff6af9{--min-height:0vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17681 .elementor-element.elementor-element-8ff6af9.e-con{--align-self:stretch;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-17681 .elementor-element.elementor-element-a38e0b1{z-index:2;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box{height:450px;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:3em 3em 3em 3em;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:3em 3em 3em 3em;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__button{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-02f36b4{--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:-3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-17681 .elementor-element.elementor-element-cd1f4c8{--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:3em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:5em;--padding-left:4em;--padding-right:3em;--z-index:1;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 > .elementor-widget-container{margin:0em 0em 3em 0em;padding:0px 0px 0px 0px;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8{z-index:2;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box{height:450px;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:3em 3em 3em 3em;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:3em 3em 3em 3em;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__button{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1726e26 > .elementor-widget-container{margin:0em 0em 3em 0em;padding:0px 0px 0px 0px;}.elementor-17681 .elementor-element.elementor-element-1726e26{z-index:1;}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box{height:450px;}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:3em 3em 3em 3em;}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:3em 3em 3em 3em;}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__button{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-654b3d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17681 .elementor-element.elementor-element-654b3d4{z-index:2;}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box{height:450px;}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:3em 3em 3em 3em;}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:3em 3em 3em 3em;}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__button{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-8f54e89{--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:3em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:5em;--padding-left:3em;--padding-right:4em;--z-index:1;}.elementor-17681 .elementor-element.elementor-element-34c666d > .elementor-widget-container{margin:0em 0em 3em 0em;padding:0px 0px 0px 0px;}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box{height:450px;}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:3em 3em 3em 3em;}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:3em 3em 3em 3em;}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__button{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-75d7833 > .elementor-widget-container{margin:0em 0em 3em 0em;padding:0px 0px 0px 0px;}.elementor-17681 .elementor-element.elementor-element-75d7833{z-index:1;}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box{height:450px;}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:3em 3em 3em 3em;}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:3em 3em 3em 3em;}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__button{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-e51a48a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17681 .elementor-element.elementor-element-e51a48a{z-index:1;}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box{height:450px;}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:3em 3em 3em 3em;}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:3em 3em 3em 3em;}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__button{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}}@media(max-width:767px){.elementor-17681 .elementor-element.elementor-element-58a81dc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-17681 .elementor-element.elementor-element-61fbaa5{--width:100%;--min-height:53vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;--z-index:0;}.elementor-17681 .elementor-element.elementor-element-8a87b98{width:var( --container-widget-width, 297.203px );max-width:297.203px;--container-widget-width:297.203px;--container-widget-flex-grow:0;}.elementor-17681 .elementor-element.elementor-element-8a87b98 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0em 0em 0em 0em;}.elementor-17681 .elementor-element.elementor-element-8a87b98 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-bdb2527 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0em 0em 0em 0em;}.elementor-17681 .elementor-element.elementor-element-bdb2527{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-8dbb4e5{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-17681 .elementor-element.elementor-element-8ff6af9{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box{height:420px;}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-a38e0b1 .elementor-flip-box__button{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-02f36b4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-8em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-17681 .elementor-element.elementor-element-cd1f4c8{--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box{height:420px;}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1cd1ab8 .elementor-flip-box__button{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1726e26 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box{height:420px;}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-1726e26 .elementor-flip-box__button{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-654b3d4 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box{height:420px;}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-654b3d4 .elementor-flip-box__button{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-8f54e89{--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-17681 .elementor-element.elementor-element-34c666d > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box{height:420px;}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-34c666d .elementor-flip-box__button{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-75d7833 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box{height:420px;}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-75d7833 .elementor-flip-box__button{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-e51a48a > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box{height:420px;}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}.elementor-17681 .elementor-element.elementor-element-e51a48a .elementor-flip-box__button{font-size:var( --e-global-typography-558fe58-font-size );line-height:var( --e-global-typography-558fe58-line-height );letter-spacing:var( --e-global-typography-558fe58-letter-spacing );}}@media(min-width:768px){.elementor-17681 .elementor-element.elementor-element-58a81dc{--content-width:1300px;}.elementor-17681 .elementor-element.elementor-element-61fbaa5{--width:50%;}.elementor-17681 .elementor-element.elementor-element-8dbb4e5{--width:50%;}.elementor-17681 .elementor-element.elementor-element-8ff6af9{--width:100%;}.elementor-17681 .elementor-element.elementor-element-02f36b4{--content-width:1300px;}.elementor-17681 .elementor-element.elementor-element-cd1f4c8{--width:50%;}.elementor-17681 .elementor-element.elementor-element-8f54e89{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17681 .elementor-element.elementor-element-61fbaa5{--width:50%;}.elementor-17681 .elementor-element.elementor-element-8dbb4e5{--width:50%;}.elementor-17681 .elementor-element.elementor-element-cd1f4c8{--width:50%;}.elementor-17681 .elementor-element.elementor-element-8f54e89{--width:50%;}}/* Start custom CSS for flip-box, class: .elementor-element-a38e0b1 *//* =========================================
   RICHARTZ – FLIPBOX BUTTON RESPONSIVE WIDTH
========================================= */

.elementor-flip-box .elementor-button {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    height: 48px !important;
    padding: 0 26px !important;
    line-height: 1 !important;

    border-radius: 50px !important;

    width: 333px !important;          /* ✅ DESKTOP-FIXBREITE */
    max-width: 100%;
}

/* Text-Innenabstand neutralisieren */
.elementor-flip-box .elementor-button span {
    padding: 0 !important;
    line-height: 1 !important;
}

/* ✅ TABLET HOCHFORMAT + MOBIL = VOLLE BREITE */
@media (max-width: 1024px) {
    .elementor-flip-box .elementor-button {
        width: 100% !important;      /* ✅ volle Box-Breite */
        max-width: 100%;
    }
}

/* ✅ Handy etwas kompakter */
@media (max-width: 767px) {
    .elementor-flip-box .elementor-button {
        height: 44px !important;
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1cd1ab8 *//* =========================================
   RICHARTZ – FLIPBOX BUTTON RESPONSIVE WIDTH
========================================= */

.elementor-flip-box .elementor-button {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    height: 48px !important;
    padding: 0 26px !important;
    line-height: 1 !important;

    border-radius: 50px !important;

    width: 333px !important;          /* ✅ DESKTOP-FIXBREITE */
    max-width: 100%;
}

/* Text-Innenabstand neutralisieren */
.elementor-flip-box .elementor-button span {
    padding: 0 !important;
    line-height: 1 !important;
}

/* ✅ TABLET HOCHFORMAT + MOBIL = VOLLE BREITE */
@media (max-width: 1024px) {
    .elementor-flip-box .elementor-button {
        width: 100% !important;      /* ✅ volle Box-Breite */
        max-width: 100%;
    }
}

/* ✅ Handy etwas kompakter */
@media (max-width: 767px) {
    .elementor-flip-box .elementor-button {
        height: 44px !important;
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1726e26 *//* =========================================
   RICHARTZ – FLIPBOX BUTTON RESPONSIVE WIDTH
========================================= */

.elementor-flip-box .elementor-button {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    height: 48px !important;
    padding: 0 26px !important;
    line-height: 1 !important;

    border-radius: 50px !important;

    width: 333px !important;          /* ✅ DESKTOP-FIXBREITE */
    max-width: 100%;
}

/* Text-Innenabstand neutralisieren */
.elementor-flip-box .elementor-button span {
    padding: 0 !important;
    line-height: 1 !important;
}

/* ✅ TABLET HOCHFORMAT + MOBIL = VOLLE BREITE */
@media (max-width: 1024px) {
    .elementor-flip-box .elementor-button {
        width: 100% !important;      /* ✅ volle Box-Breite */
        max-width: 100%;
    }
}

/* ✅ Handy etwas kompakter */
@media (max-width: 767px) {
    .elementor-flip-box .elementor-button {
        height: 44px !important;
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-654b3d4 *//* =========================================
   RICHARTZ – FLIPBOX BUTTON RESPONSIVE WIDTH
========================================= */

.elementor-flip-box .elementor-button {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    height: 48px !important;
    padding: 0 26px !important;
    line-height: 1 !important;

    border-radius: 50px !important;

    width: 333px !important;          /* ✅ DESKTOP-FIXBREITE */
    max-width: 100%;
}

/* Text-Innenabstand neutralisieren */
.elementor-flip-box .elementor-button span {
    padding: 0 !important;
    line-height: 1 !important;
}

/* ✅ TABLET HOCHFORMAT + MOBIL = VOLLE BREITE */
@media (max-width: 1024px) {
    .elementor-flip-box .elementor-button {
        width: 100% !important;      /* ✅ volle Box-Breite */
        max-width: 100%;
    }
}

/* ✅ Handy etwas kompakter */
@media (max-width: 767px) {
    .elementor-flip-box .elementor-button {
        height: 44px !important;
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-34c666d *//* =========================================
   RICHARTZ – FLIPBOX BUTTON RESPONSIVE WIDTH
========================================= */

.elementor-flip-box .elementor-button {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    height: 48px !important;
    padding: 0 26px !important;
    line-height: 1 !important;

    border-radius: 50px !important;

    width: 333px !important;          /* ✅ DESKTOP-FIXBREITE */
    max-width: 100%;
}

/* Text-Innenabstand neutralisieren */
.elementor-flip-box .elementor-button span {
    padding: 0 !important;
    line-height: 1 !important;
}

/* ✅ TABLET HOCHFORMAT + MOBIL = VOLLE BREITE */
@media (max-width: 1024px) {
    .elementor-flip-box .elementor-button {
        width: 100% !important;      /* ✅ volle Box-Breite */
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-75d7833 *//* =========================================
   RICHARTZ – FLIPBOX BUTTON RESPONSIVE WIDTH
========================================= */

.elementor-flip-box .elementor-button {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    height: 48px !important;
    padding: 0 26px !important;
    line-height: 1 !important;

    border-radius: 50px !important;

    width: 333px !important;          /* ✅ DESKTOP-FIXBREITE */
    max-width: 100%;
}

/* Text-Innenabstand neutralisieren */
.elementor-flip-box .elementor-button span {
    padding: 0 !important;
    line-height: 1 !important;
}

/* ✅ TABLET HOCHFORMAT + MOBIL = VOLLE BREITE */
@media (max-width: 1024px) {
    .elementor-flip-box .elementor-button {
        width: 100% !important;      /* ✅ volle Box-Breite */
        max-width: 100%;
    }
}

/* ✅ Handy etwas kompakter */
@media (max-width: 767px) {
    .elementor-flip-box .elementor-button {
        height: 44px !important;
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-e51a48a *//* =========================================
   RICHARTZ – FLIPBOX BUTTON RESPONSIVE WIDTH
========================================= */

.elementor-flip-box .elementor-button {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    height: 48px !important;
    padding: 0 26px !important;
    line-height: 1 !important;

    border-radius: 50px !important;

    width: 333px !important;          /* ✅ DESKTOP-FIXBREITE */
    max-width: 100%;
}

/* Text-Innenabstand neutralisieren */
.elementor-flip-box .elementor-button span {
    padding: 0 !important;
    line-height: 1 !important;
}

/* ✅ TABLET HOCHFORMAT + MOBIL = VOLLE BREITE */
@media (max-width: 1024px) {
    .elementor-flip-box .elementor-button {
        width: 100% !important;      /* ✅ volle Box-Breite */
        max-width: 100%;
    }
}

/* ✅ Handy etwas kompakter */
@media (max-width: 767px) {
    .elementor-flip-box .elementor-button {
        height: 44px !important;
        font-size: 14px;
    }
}/* End custom CSS */