html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;font-family:Roboto,sans-serif;font-weight:300}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden;box-sizing:border-box;background:#090c0e;min-height:100vh;display:flex;flex-direction:column}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.content-wrapper{max-width:1280px;width:100%;padding-left:50px;padding-right:50px;margin:auto;position:relative}.content-wrapper.centered{text-align:center}.content-wrapper.bordered{border:10px solid rgba(82,152,216,.7)}.content-box{position:relative;width:100%}.text-blue{color:#5298d8}.button{border-radius:20px;cursor:pointer;border:none;padding:8px 20px;text-decoration:none}.button.blue{background-color:#5298d8;color:#fff}.button:visited{color:inherit}.main-teaser{font-size:50px;max-width:55%;font-weight:400}.sub-teaser{max-width:57%}.sub-teaser .sub-title{font-size:20px;font-weight:400}.page{display:flex;flex-direction:column;flex:1 1 auto;background-position-x:left;background-size:cover;color:#fff}.small-line{height:1px;width:75px;background-color:#5298d8;margin-bottom:25px}.menu-button{width:auto;padding:10px 20px;background:linear-gradient(to right,#1D436F 50%,transparent 50%);background-size:200% 100%;background-position:right bottom;transition:all 2s ease;text-decoration:none;color:#fff;cursor:pointer}.menu-button:hover{background-position:left bottom}.menu-button:active,.menu-button:visited{color:inherit}.menu-button.outlined{padding:5px 20px;border-radius:20px;border:1px solid #FFF}.menu-button.outlined.inverse{color:#5298d8;background-size:100% 100%;background:#fff center}.menu-button.outlined.inverse:hover{border:1px solid #5298D8;color:#fff;background:#5298d8 center}strong{font-weight:400}@media screen and (min-width: 1025px){.mobile-only{display:none!important}}@media screen and (max-width: 1024px){.logo{max-width:200px!important}.content-wrapper{padding:15px 5px!important}.desktop-only{display:none!important}.teaser{text-align:left!important;padding:10px 15px!important}.teaser .assets{text-align:left}.teaser .buttons{text-align:center}.teaser .main-teaser{font-size:36px;max-width:100%!important}.teaser .sub-teaser{max-width:100%!important;padding-right:0!important}.footer{font-size:12px}.footer .content-wrapper{padding:15px 5px 0!important}.footer .content-wrapper .social-networks{position:initial!important;text-align:center!important}.footer .content-wrapper .social-networks img{padding:0 5px!important}.footer .content-wrapper .line{margin:5px 0!important}.footer .content-wrapper .teaser{text-align:center!important;width:100%!important}.footer .content-wrapper .menu{width:100%!important;text-align:center}.footer .content-wrapper .menu ul{max-width:initial!important;padding-right:10px;font-size:12px!important}.header{background-color:#000}.header .content-wrapper .content-box{text-align:center}.contact .content-wrapper{width:auto}.contact .content-wrapper.bordered{border:3px solid rgba(82,152,216,.7);padding:20px!important}.contact .content-wrapper ul{padding-top:25px;display:block!important;width:100%!important}}@media screen and (max-width: 480px){.footer .content-wrapper .teaser{padding:20px 0 0!important}.footer .content-wrapper .teaser div,.footer .content-wrapper .teaser img{padding-bottom:0!important}.footer .content-wrapper .menu ul{text-align:left;width:auto!important}}
