.home-main-wrapper{max-width:1920px;overflow:hidden;width:100%}@media screen and (min-width:1024px){.home-main-header{margin-top:15%}.home-main-buttons{display:block!important}.main-left-button,.main-right-button{float:left!important;margin-bottom:10px;margin-right:1.2rem!important}}.picture-cover{display:none}.home-main-upper{display:flex;flex-wrap:wrap}.home-main-left-one{flex:1 1 50%;position:relative}.home-main-image img{height:auto;position:relative;width:100%}.home-main-right-one{flex:1 1 42%;padding-left:4rem}.main-right-logos{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px}.main-right-logos img{height:auto;max-width:100%}.home-main-header{margin-bottom:20px}.home-main-header h1,.home-main-header h2{color:#22598b;font-family:Klarheit Grotesk,Arial,open-sans;text-align:left}.home-main-text p a{color:#1b498c;font-weight:600}.home-main-text p a:hover{color:#9ac2d6}.home-main-text{margin-bottom:20px}.home-main-buttons{align-items:flex-start;display:flex;flex-direction:column}.main-left-button,.main-right-button{margin-bottom:10px}@media screen and (max-width:1500px){.main-right-logos img{max-width:70%}}@media screen and (max-width:1200px){.home-main-header{margin-bottom:30px;margin-left:30px}.home-main-text{margin:0 30px}.home-main-buttons{flex-direction:row;justify-content:flex-start}.home-main-right-one{padding-left:0}}@media screen and (max-width:850px){.home-main-buttons{align-items:center;display:flex;flex-direction:column}}@media screen and (max-width:560px){.home-main-wrapper{padding:20px}.home-main-header{margin-bottom:20px;margin-left:0}.home-main-header h1,.home-main-header h2{font-size:23px;line-height:26px}.home-main-text{margin:0}.main-right-logos img{max-width:60%}.home-main-buttons{align-items:center}.lite-h1{font-size:18px!important}}@media screen and (max-width:350px){.home-main-header{margin-bottom:15px;margin-left:15px;margin-top:1rem!important}.home-main-text{margin:0 15px}.main-right-logos img{max-width:50%}}.tablet-hidden{display:none}@media screen and (max-width:767px),screen and (min-width:1025px){.tablet-hidden{display:block}}@media screen and (min-width:768px) and (max-width:1024px){.home-main-wrapper{background-image:url();background-position:50%;background-size:cover}.home-main-upper .home-main-left-one{flex:0 0 0%}.home-main-upper .home-main-right-one{flex:1 1 100%;padding-left:0}}@media screen and (max-width:896px){.home-main-upper{flex-direction:column}.home-main-left-one{flex:none;width:100%}.home-main-right-one{flex:none;padding-left:0;padding-top:1rem;width:100%}}