/* normalize.css v3.0.0 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,div,summary{-moz-box-sizing:border-box;box-sizing:border-box;display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hidden{display:none !important;visibility:hidden}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}$highlight: rgb(254,67,101);

#maitre-widget-container {
  font-size: 14px;
  width: 330px;
  margin-top: 3rem;
}

#maitre-widget-container div, #maitre-widget-container span, #maitre-widget-container h1, #maitre-widget-container h2, #maitre-widget-container h3, #maitre-widget-container h4, #maitre-widget-container h5, #maitre-widget-container h6, #maitre-widget-container p, #maitre-widget-container a, #maitre-widget-container small, #maitre-widget-container strong, #maitre-widget-container ol, #maitre-widget-container ul, #maitre-widget-container li, #maitre-widget-container form, #maitre-widget-container label, #maitre-widget-container input, #maitre-widget-container button {
margin: 0;
padding: 0;
border: 0;
font-size: 1em;
font-family: inherit;
vertical-align: baseline;
text-transform: initial;
color: #000;
outline: 0;
text-shadow: 0 0 0;
}

.hide {
  display: none !important;
}

#maitre-widget-container input {
border: solid #ccc 1px;
border-radius: 3px;
padding: .5rem;
width: 100%;
max-width: 300px;
margin: 0 auto;
font-size: 1em;
box-shadow: none;
color: rgb(85,98,112);
}

#maitre-widget-container div.maitre-field {
margin-bottom: 0.9em;
}

#maitre-widget-container label {
  display: block;
  margin-bottom:.25rem;
  color: rgb(85,98,112);
}

[data-maitre-status]{
  color: rgba(85,98,112,0.5) !important;
}

[data-maitre-submit-button] {
-webkit-appearance: none !important;
margin:.5rem 0 1.3em !important;
overflow: visible !important;
font: inherit !important;
text-transform: none !important;
display: inline-block !important;
-moz-box-sizing: border-box !important;
     box-sizing: border-box !important;
padding: .25rem 1rem !important;
vertical-align: middle !important;
line-height: 28px !important;
min-height: 30px !important;
font-size: 1em !important;
text-decoration: none !important;
border-radius: 4px !important;
text-shadow: 0 1px 0 #fff !important;
font-weight: 400 !important;
background-color: rgb(254,67,101);
text-transform: uppercase !important;
color: white !important;
cursor: pointer !important;
border: 1px solid rgb(254,67,101) !important;
text-shadow: 0 -1px 0 rgba(0,0,0,.2) !important;
-webkit-transition:color .25s, background .25s;
transition: color .25s, background .25s;
font-weight:700 !important;
}

[data-maitre-submit-button]:hover{
  background-color: white;
  color: rgb(254,67,101) !important;
}

[data-maitre-submit-button]:active {
  background-color: #008abf !important;
  color: #fff !important;
  background-image: none !important;
  border-color: rgba(0,0,0,.2) !important;
  border-top-color: rgba(0,0,0,.4) !important;
  box-shadow: inset 0 2px 4px rgba(0,0,0,.2) !important;
}

.maitre-wrapper{
  padding-bottom: 0px;
  margin-top:1.5rem;
}

#maitre-widget-container {
width: 100%;
max-width: 500px;
margin-top:1rem;
}



[data-maitre-form] {
margin: 0 0 15px !important;
}

[data-maitre-credit] {
font-size: 0.85em !important;
margin-top: 1.2em !important;
}

[data-maitre-credit] a {
  color: #009dd8 !important;
}

[data-maitre-content] {
display: none !important;
}

  [data-maitre-content].show {
    display: block !important;
  }

[data-maitre-share-container] {
margin-top: 1.3em !important;
padding-bottom: 30px !important;
}

[data-maitre-verification] {
  color: #333 !important;
  font-size: 1.1em !important;
  margin-bottom: 1.2em !important;
  text-decoration: underline !important;
}

  [data-maitre-verification].hide {
    display: none !important;
  }

#maitre-widget-container a.maitre-widget-social {
  display: inline-block;
  width: 45px;
  height: 45px;
  margin-right: 10px;
  position: relative;
  background-repeat: no-repeat !important;
  background-position: center center !important;

}

#maitre-widget-container a.maitre-widget-social:active {
  top: 2px;
}

.maitre-widget-social {
  border-radius: 50%;
}

.maitre-widget-social:before {
  content: "\ea96";
  font-family: 'icomoon';
  text-decoration: none;
  color: #fff;
  font-size: 18px;
  padding-right: 0.5em;
  position: absolute;
  top: 13px;
  text-align: center;
  width: 55px;
  left: 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[data-maitre-social-facebook] {
  background: #3b5999;
}

[data-maitre-social-facebook]:before {
  content: "\ea90";
}

[data-maitre-social-twitter] {
  background: #55acee;
}

[data-maitre-social-whatsapp] {
  background: #25D366;
}

[data-maitre-social-whatsapp]:before {
  content: "\ea93";
}

[data-maitre-social-email] {
  background: #777;
}

[data-maitre-social-email]:before {
  content: "\e901";
}

[data-maitre-social-plain] {
  background-image: url("data:image/png;base64,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");
  margin-right: 0 !important;
  display: none !important;
}

[data-maitre-header] {
  font-size: 2.8em !important;
  margin: 0 0 0.1em 0 !important;
  font-weight: bold !important;
}

[data-maitre-people-ahead-number] {
  font-size: 3.5em !important;
}

[data-maitre-people-behind-number] {
  font-size: 2.14em !important;
  margin: 0.7em 0 0 !important;
}

[data-maitre-people-behind-text] {
  display: none !important;
}

  [data-maitre-people-behind-text].show {
    display: block !important;
  }

[data-maitre-people-ahead-text], [data-maitre-people-behind-text] {
  font-size: 1.3em !important;
}

[data-maitre-people-ahead-number], [data-maitre-people-ahead-text] {
  color: #fe4365 !important;
}

[data-maitre-instructions] {
  color: #555 !important;
  font-size: 1.2em !important;
  margin-top: 2em !important;
}

[data-maitre-share-plain] {
  display: none !important;
}

[data-maitre-share-plain].show {
  display: block !important;
}

[data-maitre-share-plain-explanation] {
  color: #555 !important;
  font-size: 1em !important;
  margin-top: 1.2em !important;
}

[data-maitre-share-plain-url] {
  margin-top: 1em !important;
  background: #f1f1f1 !important;
  padding: 10px !important;
  font-size: 1em !important;
  display: inline-block !important;
}

@font-face {
    font-family: 'icomoon';
    src:    url('../fonts/icomoon.eot');
    src:    url('../fonts/icomoon.eot#iefix') format('embedded-opentype'),
        url('../fonts/icomoon.ttf') format('truetype'),
        url('../fonts/icomoon.woff') format('woff'),
        url('../fonts/icomoon.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-mail:before {
  content: "\e901";
}

.icon-twitter:before {
    content: "\ea96";
}
.icon-facebook:before {
    content: "\ea90";
}
.icon-medium:before {
    content: "\e900";
}
.icon-whatsapp:before {
    content: "\ea93"
}

::-moz-selection{background:#fe4365;color:#fff}

::selection{background:#fe4365;color:#fff}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box}*,h1{margin:0;padding:0}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0}html,body{font-family:'Open Sans',sans-serif;height:100%}body{background:url("../images/tile2.png")}.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%}.content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.android-link{font-size:19px;margin-top:1em}.android-link a{color:#fe4365}.center{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.logo{text-align:center}.logo a{text-decoration:none}.logo img,.logo span{display:inline-block}.resi{color:#fff;margin-left:10px;font-size:26px;top:-3px;position:relative}header{background-color:#fe4365;color:#fff;padding:.8rem 1.5rem;box-shadow:0 3px 4px rgba(0,0,0,0.2);}header div{width:100%;max-width:1200px;margin:0 auto}header img{width:65px}header .title{font-weight:700}.chat-bubble{background:#f4f2f0;padding:20px;border-radius:20px;position:relative;box-shadow:4px 4px 8px rgba(0,0,0,0.1)}.chat-bubble:after{content:'';position:absolute;width:0;height:0;left:auto;left:-20px;top:0;bottom:auto;border:20px solid;border-color:#f4f2f0 transparent transparent transparent}section{color:#556270;position:relative;}section img{width:100%}section h1{color:#fe4365;font-size:1.85rem;font-weight:700;line-height:1.85rem;display:inline-block}section h2{color:#fe4365;margin-top:.4rem;font-size:1.1rem;display:inline-block}section p{color:rgba(85,98,112,0.5);margin-top:1rem;font-size:1rem}section .text{background:rgba(255,255,255,0.8);padding:1rem .5rem;text-align:center;margin-top:1em}.app-store-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.app-store-container .app-store-link{display:block;position:relative;padding:1.5rem 0 0 0;max-width:220px;margin:0 auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}section.dark{background:#f4f2f0}.languages{text-align:center;font-weight:700;margin:1em 0;}.languages a{color:#fff;text-decoration:none}.languages a:hover,.languages a:visited,.languages a:active{color:#fff}.social{text-align:center;}.social a{text-decoration:none;color:#fff;padding:3px 5px;text-align:center;font-size:18px;width:35px;height:35px;line-height:1;display:inline-block;-webkit-transition:color .2s,background .25s;transition:color .2s,background .25s;}.social a i{position:relative;top:5px}.social a:hover{background:#fff;color:#fe4365}footer{background-color:#fe4365;color:#fff;padding:.8rem 1.5rem;box-shadow:0 -3px 4px rgba(0,0,0,0.2);z-index:102;}footer .title{font-weight:700}footer ul{list-style:none}footer ul li:nth-child(1){margin:1rem 0}footer img{width:70px}#maitre-widget-container .maitre-field label,#maitre-widget-container .maitre-field input,#maitre-widget-container .maitre-field button{font-size:.8rem}.maitre-wrapper .title{font-size:1.1rem}#maitre-widget-container .maitre-field label{display:none}section.home .screen{position:relative;min-height:600px}.img-wrapper{right:50%;margin-right:-150px;position:absolute;width:100%;max-width:250px;z-index:100}.img-back{z-index:99;display:block;}.img-back img{position:relative;width:85%;left:-25%;margin-top:25px}.impressum{text-align:center;}.impressum a{color:#fff;text-decoration:none;display:inline-block;padding-top:10px;text-size:14px}.impressum a:hover{color:#fff;text-decoration:underline}@media only screen and (min-width:40em){.app-store-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.app-store-container .app-store-link{max-width:220px;margin:0}.app-store-container .app-store-link:first-child{margin-right:15px}.impressum{text-align:right;}.impressum a{padding-top:6px}#maitre-widget-container .maitre-field label,#maitre-widget-container .maitre-field input,#maitre-widget-container .maitre-field button{font-size:1rem}#maitre-widget-container .maitre-field label{display:block}.maitre-wrapper .title{font-size:19px}html,body{height:100%}.img-wrapper{right:1em;margin-right:0}.img-back{display:none;}.img-back img{left:-40%}.logo{text-align:left}section{position:relative;}section .center{position:relative;min-height:600px}section h1{font-size:2.5rem;line-height:2.5rem}section h2{margin-top:.3rem;font-size:26px}section p{margin-top:.95rem;font-size:20px}section .app-store-link{margin:0}section.home .img-wrapper{top:50px;width:100%}section.home .screen{width:40%;float:left}section.home .text{text-align:left;float:right;top:60px;position:relative;width:60%;padding:2rem 1.5rem}.social{text-align:left}.languages{text-align:left;float:right;margin:0;top:.35em;position:relative;font-size:16px}.column{width:50%;float:left}[data-maitre-social-whatsapp]{display:none !important}}@media only screen and (min-width:60em){.img-back{display:block}}@media only screen and (min-width:86em){.img-wrapper{min-width:300px}.maitre-wrapper .title{font-size:24px}.img-back img{left:-50%}section h1{font-size:3rem;line-height:3rem}section h2{margin-top:.4rem;font-size:32px}section p{margin-top:1rem;font-size:24px}}section.datenschutz{padding:1em 1em 5em 1em;max-width:800px;margin-top:1em;background:rgba(255,255,255,0.85);}section.datenschutz h1{font-size:18px}section.datenschutz ul{list-style:none;font-weight:700;margin:1em 0}section.datenschutz p{font-size:16px;margin:0;color:#333}section.datenschutz h3{margin-bottom:1em;font-size:16px;display:block}section.datenschutz strong{font-size:18px;margin:1em 0 .5em 0;display:block}@media only screen and (min-width:40em){section.datenschutz{padding:1em 2em 5em 2em;}section.datenschutz h1{font-size:36px}section.datenschutz h2{font-size:26px}section.datenschutz h3{font-size:22px}}