.elementor-6 .elementor-element.elementor-element-bd42cd4 > .elementor-element-populated{padding:38px 0px 10px 80px;}.elementor-6 .elementor-element.elementor-element-34a6bc1 > .elementor-element-populated{padding:23px 20px 0px 127px;}.elementor-6 .elementor-element.elementor-element-25edaa7{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:100;text-transform:uppercase;letter-spacing:2px;}.elementor-6 .elementor-element.elementor-element-eacdcdf{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:29px;font-weight:100;text-transform:uppercase;letter-spacing:2px;}.elementor-6 .elementor-element.elementor-element-00837e8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-00837e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalisieredeinevent.de/wp-content/uploads/2020/12/banner-image-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-00837e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:339px 100px 140px 138px;}.elementor-6 .elementor-element.elementor-element-00837e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-b2c7d3b .elementor-heading-title{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:75px;font-weight:900;line-height:90px;letter-spacing:8px;text-shadow:-4px 4px 2px rgba(255, 255, 255, 0.2);}.elementor-6 .elementor-element.elementor-element-b2c7d3b > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-6 .elementor-element.elementor-element-23578ba .elementor-button{font-family:"Gilroy", Sans-serif;font-size:40px;font-weight:100;letter-spacing:5px;background-color:var( --e-global-color-f28bc77 );border-radius:0px 0px 0px 0px;box-shadow:-10px 10px 4px 0px rgba(0, 0, 0, 0.27);padding:21px 18px 21px 28px;}.elementor-6 .elementor-element.elementor-element-28b5a10{padding:100px 0px 40px 0px;}.elementor-6 .elementor-element.elementor-element-9319820 > .elementor-element-populated{padding:38px 15px 40px 73px;}.elementor-6 .elementor-element.elementor-element-ea7c4de .elementor-heading-title{color:#444444;font-family:"Gilroy", Sans-serif;font-size:61px;font-weight:900;text-transform:uppercase;letter-spacing:8px;}.elementor-6 .elementor-element.elementor-element-4e1cea2{color:#4B4B4B;font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:100;line-height:25px;letter-spacing:2.2px;}.elementor-6 .elementor-element.elementor-element-4e1cea2 > .elementor-widget-container{padding:49px 7px 34px 7px;}.elementor-6 .elementor-element.elementor-element-8cbcca6 > .elementor-element-populated{padding:9px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-10f6462 > .elementor-widget-container{margin:0px -41px 0px -41px;padding:100px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-10f6462{z-index:2;}.elementor-6 .elementor-element.elementor-element-da01c90{padding:40px 0px 100px 0px;}.elementor-6 .elementor-element.elementor-element-0332156 > .elementor-element-populated{padding:30px 38px 0px 0px;}.elementor-6 .elementor-element.elementor-element-27d3b91 > .elementor-widget-container{margin:0px 0px 0px -55px;}.elementor-6 .elementor-element.elementor-element-27d3b91{z-index:2;}.elementor-6 .elementor-element.elementor-element-11e1cf9 > .elementor-element-populated{padding:36px 0px 0px 5px;}.elementor-6 .elementor-element.elementor-element-1a384da .elementor-heading-title{color:#444444;font-family:"Gilroy", Sans-serif;font-size:61px;font-weight:900;text-transform:uppercase;letter-spacing:8px;}.elementor-6 .elementor-element.elementor-element-af59b94{color:#4B4B4B;font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:100;line-height:25px;letter-spacing:2.2px;}.elementor-6 .elementor-element.elementor-element-af59b94 > .elementor-widget-container{padding:49px 30px 34px 7px;}.elementor-6 .elementor-element.elementor-element-2872b5a{padding:74px 0px 50px 0px;}.elementor-6 .elementor-element.elementor-element-2521439 > .elementor-element-populated{padding:27px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-56d942b > .elementor-widget-container{margin:0px -236px 0px -28px;padding:100px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-56d942b{z-index:2;}.elementor-6 .elementor-element.elementor-element-7e94381 > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-6 .elementor-element.elementor-element-0021fe5 .elementor-heading-title{color:#444444;font-family:"Gilroy", Sans-serif;font-size:61px;font-weight:900;text-transform:uppercase;letter-spacing:8px;}.elementor-6 .elementor-element.elementor-element-051312f{color:#4B4B4B;font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:100;line-height:25px;letter-spacing:2.2px;}.elementor-6 .elementor-element.elementor-element-051312f > .elementor-widget-container{padding:33px 30px 34px 7px;}.elementor-6 .elementor-element.elementor-element-82ceca2{padding:50px 0px 159px 0px;}.elementor-6 .elementor-element.elementor-element-63c0c74 > .elementor-element-populated{margin:100px 0px 0px 0px;padding:33px 0px 0px 77px;}.elementor-6 .elementor-element.elementor-element-e43cf70 .elementor-heading-title{color:#444444;font-family:"Gilroy", Sans-serif;font-size:61px;font-weight:900;text-transform:uppercase;letter-spacing:8px;}.elementor-6 .elementor-element.elementor-element-c663be8{color:#4B4B4B;font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:100;line-height:25px;letter-spacing:2.2px;}.elementor-6 .elementor-element.elementor-element-c663be8 > .elementor-widget-container{padding:62px 0px 34px 0px;}.elementor-6 .elementor-element.elementor-element-c7af16c > .elementor-element-populated{padding:125px 0px 0px 9px;}.elementor-6 .elementor-element.elementor-element-04ba4c8 > .elementor-widget-container{margin:0px -15px 0px 0px;}.elementor-6 .elementor-element.elementor-element-04ba4c8{z-index:2;}.elementor-6 .elementor-element.elementor-element-3c54b7c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3c54b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalisieredeinevent.de/wp-content/uploads/2020/12/footer-bg-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-3c54b7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:1;}.elementor-6 .elementor-element.elementor-element-3c54b7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-7ee7eea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-1feb98b{margin-top:0px;margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-a2ebb3b > .elementor-element-populated{padding:127px 0px 0px 54px;}.elementor-6 .elementor-element.elementor-element-dfc77da .elementor-heading-title{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;letter-spacing:5px;}.elementor-6 .elementor-element.elementor-element-dfc77da > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-6 .elementor-element.elementor-element-1d5ee6c .elementor-heading-title{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:21px;font-weight:600;line-height:1.4em;letter-spacing:2px;}.elementor-6 .elementor-element.elementor-element-2f3efdd > .elementor-element-populated{padding:130px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3128040{margin-top:0px;margin-bottom:35px;}.elementor-6 .elementor-element.elementor-element-8488813 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ff344e9{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;letter-spacing:2px;z-index:2;}.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-da0c8d4.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-6 .elementor-element.elementor-element-da0c8d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-6 .elementor-element.elementor-element-da0c8d4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-da0c8d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-f19371a .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-6 .elementor-element.elementor-element-f19371a .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-6 .elementor-element.elementor-element-f19371a .elementor-button{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:600;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;background-color:#00000000;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f19371a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-6 .elementor-element.elementor-element-62be9e9 .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-6 .elementor-element.elementor-element-62be9e9 .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-6 .elementor-element.elementor-element-62be9e9 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:600;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;background-color:#00000000;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-229f4f6 .elementor-button .elementor-align-icon-right{margin-left:4px;}.elementor-6 .elementor-element.elementor-element-229f4f6 .elementor-button .elementor-align-icon-left{margin-right:4px;}.elementor-6 .elementor-element.elementor-element-229f4f6 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;text-decoration:underline;letter-spacing:2px;fill:#48CAE2;color:#48CAE2;background-color:#00000000;padding:0px 0px 0px 38px;}.elementor-6 .elementor-element.elementor-element-ea0e851 > .elementor-element-populated{padding:7px 10px 0px 54px;}.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-1cfbda5.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-6 .elementor-element.elementor-element-1cfbda5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-6 .elementor-element.elementor-element-1cfbda5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-1cfbda5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-3fd3b9f iframe{height:411px;}.elementor-6 .elementor-element.elementor-element-7a1d0eb{border-style:solid;border-width:2px 0px 0px 0px;border-color:#7E5860;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:82px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-6 .elementor-element.elementor-element-7a1d0eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-160ff0a.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-829629d .elementor-button{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:100;text-transform:uppercase;letter-spacing:2px;fill:#E6E6E6;color:#E6E6E6;background-color:#00000000;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-829629d > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-6 .elementor-element.elementor-element-829629d{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-3455174 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:100;text-transform:uppercase;letter-spacing:2px;fill:#E6E6E6;color:#E6E6E6;background-color:#00000000;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3455174{width:auto;max-width:auto;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-bd42cd4 > .elementor-element-populated{padding:30px 50px 30px 50px;}.elementor-6 .elementor-element.elementor-element-34a6bc1 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-eacdcdf .elementor-text-editor{text-align:center;}.elementor-6 .elementor-element.elementor-element-eacdcdf{font-size:16px;}.elementor-6 .elementor-element.elementor-element-00837e8{padding:330px 20px 140px 20px;}.elementor-6 .elementor-element.elementor-element-b2c7d3b .elementor-heading-title{font-size:35px;line-height:45px;letter-spacing:3px;}.elementor-6 .elementor-element.elementor-element-23578ba .elementor-button{font-size:16px;letter-spacing:2px;padding:21px 28px 21px 28px;}.elementor-6 .elementor-element.elementor-element-28b5a10{padding:50px 0px 50px 0px;}.elementor-6 .elementor-element.elementor-element-9319820 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-ea7c4de .elementor-heading-title{font-size:35px;letter-spacing:3px;}.elementor-6 .elementor-element.elementor-element-4e1cea2{font-size:14px;}.elementor-6 .elementor-element.elementor-element-4e1cea2 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-6 .elementor-element.elementor-element-8cbcca6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-10f6462 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-da01c90{padding:50px 0px 50px 0px;}.elementor-6 .elementor-element.elementor-element-0332156 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-27d3b91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-11e1cf9 > .elementor-element-populated{padding:0px 20px 40px 20px;}.elementor-6 .elementor-element.elementor-element-1a384da .elementor-heading-title{font-size:35px;letter-spacing:2px;}.elementor-6 .elementor-element.elementor-element-af59b94{font-size:14px;}.elementor-6 .elementor-element.elementor-element-af59b94 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-6 .elementor-element.elementor-element-2872b5a{padding:50px 0px 50px 0px;}.elementor-6 .elementor-element.elementor-element-56d942b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-7e94381 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-0021fe5 .elementor-heading-title{font-size:35px;letter-spacing:2px;}.elementor-6 .elementor-element.elementor-element-051312f{font-size:14px;}.elementor-6 .elementor-element.elementor-element-051312f > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-6 .elementor-element.elementor-element-82ceca2{padding:50px 0px 50px 0px;}.elementor-6 .elementor-element.elementor-element-63c0c74 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-e43cf70 .elementor-heading-title{font-size:35px;letter-spacing:2px;}.elementor-6 .elementor-element.elementor-element-c663be8{font-size:14px;}.elementor-6 .elementor-element.elementor-element-c663be8 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-6 .elementor-element.elementor-element-c7af16c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-04ba4c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3c54b7c{margin-top:0px;margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-a2ebb3b > .elementor-element-populated{padding:40px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-dfc77da .elementor-heading-title{font-size:25px;letter-spacing:2px;}.elementor-6 .elementor-element.elementor-element-1d5ee6c .elementor-heading-title{font-size:16px;letter-spacing:1.5px;}.elementor-6 .elementor-element.elementor-element-2f3efdd > .elementor-element-populated{padding:40px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-ff344e9{font-size:16px;letter-spacing:1.5px;}.elementor-6 .elementor-element.elementor-element-ea0e851 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-1cfbda5 > .elementor-element-populated{padding:40px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-3fd3b9f iframe{height:250px;}.elementor-6 .elementor-element.elementor-element-7a1d0eb{padding:10px 0px 10px 0px;}.elementor-6 .elementor-element.elementor-element-160ff0a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-829629d .elementor-button{font-size:16px;}.elementor-6 .elementor-element.elementor-element-829629d > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3455174 .elementor-button{font-size:16px;}.elementor-6 .elementor-element.elementor-element-3455174 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-bd42cd4{width:30%;}.elementor-6 .elementor-element.elementor-element-34a6bc1{width:70%;}.elementor-6 .elementor-element.elementor-element-9319820{width:60%;}.elementor-6 .elementor-element.elementor-element-8cbcca6{width:40%;}.elementor-6 .elementor-element.elementor-element-2521439{width:45%;}.elementor-6 .elementor-element.elementor-element-7e94381{width:55%;}.elementor-6 .elementor-element.elementor-element-a2ebb3b{width:60%;}.elementor-6 .elementor-element.elementor-element-2f3efdd{width:40%;}.elementor-6 .elementor-element.elementor-element-8488813{width:50%;}.elementor-6 .elementor-element.elementor-element-da0c8d4{width:50%;}.elementor-6 .elementor-element.elementor-element-ea0e851{width:60%;}.elementor-6 .elementor-element.elementor-element-1cfbda5{width:40%;}}/* Start custom CSS for text-editor, class: .elementor-element-25edaa7 */.ct__headerText p{
    margin-bottom: 0;
}
.ct__headerText p a{
    color: #ffffff;
}
.ct__headerText p a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eacdcdf */.ct__headerText p{
    margin-bottom: 0;
}
.ct__headerText p a{
    color: #ffffff;
}
.ct__headerText p a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-829d300 */.ct__mainHeader{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23578ba */.ct__bannerButtonWrapper .elementor-button{
    background: rgb(218,34,155);
background: linear-gradient(44deg, rgba(40, 174, 2333, 1) 0%, rgba(250, 28, 29, 1) 100%)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea7c4de */.ct__headerUnderlined h2{
    position: relative;
}

.ct__headerUnderlined h2:after{
    content: '';
    position: absolute;
    display: inline-block;
    width: 100vw;
    left: -40vw;
    bottom: -10px;
    height: 2px;
    background: #444;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a384da */.ct__headerUnderlined h2{
    position: relative;
}

.ct__headerUnderlined h2:after{
    content: '';
    position: absolute;
    display: inline-block;
    width: 100vw;
    left: -40vw;
    bottom: -10px;
    height: 2px;
    background: #444;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0021fe5 */.ct__headerUnderlined h2{
    position: relative;
}

.ct__headerUnderlined h2:after{
    content: '';
    position: absolute;
    display: inline-block;
    width: 100vw;
    left: -40vw;
    bottom: -10px;
    height: 2px;
    background: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-051312f */.umsetzungTextWrapper p:first-child{
    margin-bottom: 50px;
}

.umsetzungTextWrapper p strong{
    font-weight: 900;
}

.umsetzungTextWrapper ul{
    list-style: none;
    margin: 0 0 20px;
}
.umsetzungTextWrapper ul li{
    margin-bottom: 10px;
    position: relative;
    padding-left: 25px;
}
.umsetzungTextWrapper ul li:before{
    content: '';
    display: inline-block;
    width: 5px;
    height: 5px;
    background: #444;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e43cf70 */.ct__headerUnderlined h2{
    position: relative;
}

.ct__headerUnderlined.ct__headerUnderlinedAlt h2:after{
    left: 21vw;
    bottom: -25px;
    height: 2px;
    background: #444;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f19371a */.footer__phoneIcon .elementor-button-content-wrapper{
    align-items: center;
}
.footer__phoneIcon .elementor-button-icon svg{
    width: 1.7em !important;
    height: 1.7em !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-62be9e9 */.footer__emailIcon .elementor-button-content-wrapper{
    align-items: center;
}
.footer__emailIcon .elementor-button-icon{
    font-size: 1.7em;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ddb756e */.fits__footerFormWrapper{

}

.fits__footerFormWrapper .fits__formRow{
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	margin-bottom: 3px;
	margin-left: -2px;
	margin-right: -2px;
}

.fits__footerFormWrapper .fits__formRow .fits__formGrid{
	width: 100%;
	max-width: 100%;
	flex: 0 0 100%;
	padding: 0 2px;
}
.fits__footerFormWrapper .fits__formRow .fits__formGrid.fits__formGridHalf{
	width: 100%;
	max-width: 50%;
	flex: 0 0 50%;
}
.fits__footerFormWrapper .fits__formRow .fits__formGrid .fits__formField{
	background: rgba(255,255,255,.25);
    border-radius: 0 !important;
    border: none !important;
    font-weight: 100;
    font-family: "Gilroy", Sans-serif;
    font-size: 18px;
    color: white;
    height: 60px;
    padding: 10px 27px;
}

.fits__footerFormWrapper .fits__formRow .fits__formGrid textarea.fits__formField{
	height: 212px;
	resize: none;
}

.fits__footerFormWrapper .fits__formRow .fits__formGrid .fits__formField::-webkit-input-placeholder { /* Edge */
  color: #ffffff;
  font-weight: 100;
}

.fits__footerFormWrapper .fits__formRow .fits__formGrid .fits__formField textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #ffffff;
  font-weight: 100;
}

.fits__footerFormWrapper .fits__formRow .fits__formGrid .fits__formField textarea::placeholder {
  color: #ffffff;
  font-weight: 100;
}

.fits__footerFormWrapper .fits__formRow .fits__formGrid.fits__formSubmitWrapper{
	padding-top: 10px;
	text-align: right;
}
.fits__footerFormWrapper .fits__formRow .fits__formGrid.fits__formSubmitWrapper .ajax-loader{
	position: absolute;
    bottom: -20px;
    right: 0;
}
.fits__footerFormWrapper .fits__formRow .fits__formGrid.fits__formSubmitWrapper .fits__formSubmit{
	display: inline-block;
	font-size: 22px;
	font-weight: 500;
	letter-spacing: 0.5px;
	padding: 19px 74px;
	background: rgb(243,109,37);
	background: linear-gradient(120deg, rgba(243,109,37,1) 0%, rgba(243,109,37,1) 50%, rgba(236,69,68,1) 100%);
	color: #ffffff;
	text-transform: uppercase;
}

@media screen and (max-width: 767px) {
    .fits__footerFormWrapper .fits__formRow .fits__formGrid.fits__formSubmitWrapper .fits__formSubmit{
    	font-size: 16px;
    	font-weight: 500;
    	letter-spacing: 01.8px;
    	padding: 14px 40px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://digitalisieredeinevent.de/wp-content/uploads/2020/12/GilroyLight.eot');
	src: url('https://digitalisieredeinevent.de/wp-content/uploads/2020/12/GilroyLight.eot?#iefix') format('embedded-opentype'),
		url('https://digitalisieredeinevent.de/wp-content/uploads/2020/12/GilroyLight.woff2') format('woff2'),
		url('https://digitalisieredeinevent.de/wp-content/uploads/2020/12/GilroyLight.woff') format('woff'),
		url('https://digitalisieredeinevent.de/wp-content/uploads/2020/12/GilroyLight.ttf') format('truetype'),
		url('https://digitalisieredeinevent.de/wp-content/uploads/2020/12/GilroyLight.svg#Gilroy') format('svg');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://digitalisieredeinevent.de/wp-content/uploads/2020/12/GilroyExtraBold.eot');
	src: url('https://digitalisieredeinevent.de/wp-content/uploads/2020/12/GilroyExtraBold.eot?#iefix') format('embedded-opentype'),
		url('https://digitalisieredeinevent.de/wp-content/uploads/2020/12/GilroyExtraBold.woff2') format('woff2'),
		url('https://digitalisieredeinevent.de/wp-content/uploads/2020/12/GilroyExtraBold.woff') format('woff'),
		url('https://digitalisieredeinevent.de/wp-content/uploads/2020/12/GilroyExtraBold.ttf') format('truetype'),
		url('https://digitalisieredeinevent.de/wp-content/uploads/2020/12/GilroyExtraBold.svg#Gilroy') format('svg');
}
/* End Custom Fonts CSS */