*{border:0;margin:0;padding:0;box-sizing:border-box}@font-face{font-family:source_sans_proregular;src:url(../font/SourceSansPro-Regular-webfont.eot);src:url(../font/SourceSansPro-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../font/SourceSansPro-Regular-webfont.woff2) format('woff2'),url(../font/SourceSansPro-Regular-webfont.woff) format('woff'),url(../font/SourceSansPro-Regular-webfont.ttf) format('truetype'),url(../font/SourceSansPro-Regular-webfont.svg#source_sans_proregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:source_sans_prosemibold;src:url(../font/SourceSansPro-Semibold-webfont.eot);src:url(../font/SourceSansPro-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(../font/SourceSansPro-Semibold-webfont.woff2) format('woff2'),url(../font/SourceSansPro-Semibold-webfont.woff) format('woff'),url(../font/SourceSansPro-Semibold-webfont.ttf) format('truetype'),url(../font/SourceSansPro-Semibold-webfont.svg#source_sans_prosemibold) format('svg');font-weight:400;font-style:normal}html{background:#fff;color:#333;font-family:verdana,sans-serif;font-size:12px;width:100%;height:100%}body{width:100%;height:100%;position:relative}li,ul{list-style:none}.container{display:table;width:100%;height:100%;padding:0 350px 0 0;font-family:source_sans_proregular}.easybreath{ background-image:url('../images/easybreath.jpg') !important;}.landing{display:table;width:100%;height:100%;position:relative;background:url(../images/picture.jpg) left center no-repeat;background-size:cover}.landing-inner{display:table;height:100%;width:100%;text-align:center}.landing .logo{z-index:2;width:180px;top:11px;left:13px;position:absolute}.landing .landing-baseline{display:table-cell;vertical-align:middle;font-family:source_sans_prosemibold;font-size:50px;color:#fff;padding:0 23%;position:relative}.landing .landing-baseline span{position:relative;z-index:2;display:inline-block;-moz-text-shadow:1px 1px 6px #494949;-webkit-text-shadow:1px 1px 6px #494949;-ms-text-shadow:1px 1px 6px #494949;-o-text-shadow:1px 1px 6px #494949;text-shadow:1px 1px 6px #494949}.landing .landing-baseline span:before{content:"";position:absolute;z-index:-1;top:-40%;bottom:-40%;left:0;right:0;border-radius:50%;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.3),rgba(0,0,0,.3),rgba(0,0,0,0),rgba(0,0,0,0));background:-moz-radial-gradient(center,ellipse,rgba(0,0,0,.3),rgba(0,0,0,.3),rgba(0,0,0,0),rgba(0,0,0,0));background:-ms-radial-gradient(center,ellipse,rgba(0,0,0,.3),rgba(0,0,0,.3),rgba(0,0,0,0),rgba(0,0,0,0));background:-o-radial-gradient(center,ellipse,rgba(0,0,0,.3),rgba(0,0,0,.3),rgba(0,0,0,0),rgba(0,0,0,0));background:radial-gradient(ellipse at center,rgba(0,0,0,.3),rgba(0,0,0,.3),rgba(0,0,0,0),rgba(0,0,0,0))}.landing .landing-baseline a{position:relative;z-index:2;display:inline-block;font-family:source_sans_proregular;font-size:14px;text-decoration:none;text-transform:uppercase;color:#fff;background:#0073B1;width:136px;line-height:36px;border-radius:5px}.landing .landing-baseline a:hover{color:#0073B1;background:#fff}.nav{position:absolute;top:0;bottom:0;right:0;display:block;vertical-align:top;width:350px;background:#fff;z-index:10}.nav-inner{display:table;height:100%;width:100%}.nav .feedback{height:320px;background:#006aac}.nav .feedback-inner{padding:95px 20px 20px 35px;margin-bottom:90px;color:#fff;font-size:3.5em;line-height:1em}.nav .feedback-txt{padding:0 20px 0 0;font-family:source_sans_prosemibold}.nav .feedback-author{font-family:source_sans_prosemibold;color:#69A7CE}.nav .feedback-link{padding:20px 0 0;text-align:right}.nav .feedback-link a{display:inline-block;color:#fff;text-decoration:none;position:relative}.nav .feedback-link a:before{content:"";width:18px;height:18px;position:absolute;top:-15px;right:0;background:url(../images/bulle.svg) top right no-repeat}.nav .feedback-link a:hover{text-decoration:underline}.nav .menu{height:320px;font-family:source_sans_proregular}.nav .menu-inner{display:table;width:100%;height:100%;position:relative;padding:110px 0 0 40px}.nav .menu-inner input[type=email]{float:left;height:30px;width:225px;background:#e5e5e5;padding-left:12px;color:#494949}.nav .menu-inner input[type=submit]{background:url(../images/input--check.png) center center no-repeat #006aac;width:35px;height:30px;cursor:pointer;float:left}.nav .menu-inner span{font-size:19px;margin-bottom:20px;display:block;color:#494949}#ajaxMessage {   clear: both; padding-top: 1em; font-size: 18px; font-weight: 700; }#ajaxMessage.ok { color: #13C000; }#ajaxMessage.error { color: #C00000; }@media only screen and (min-width:62.063em) and (max-width:90.063em){.feedback-txt{padding:0 15px 0 0}.landing .landing-baseline{padding:3% 20% 32%;font-size:40px}.nav .feedback,.nav .menu{height:50%}}@media only screen and (min-width:40.063em) and (max-width:62em){.container{padding:0}.landing{display:table-row;width:100%}.nav{position:relative;width:100%}.nav .feedback-author{float:left;padding:20px 0 0}.landing .landing-baseline{padding:35% 20% 25%;font-size:40px}}@media only screen and (max-width:40em){.container{padding:0}.landing{display:table-row;width:100%;height:320px}.landing .logo{width:135px}.landing .landing-baseline{padding:30% 10% 15%;font-size:26px}.landing .landing-baseline a{margin:20px}.nav{display:table-row;vertical-align:top;width:100%;min-width:auto;position:relative}.nav .feedback{background-position:15px 30px;display:block}.nav .feedback-author{font-size:14px}}
