body, html { margin: 0px; padding: 0px; font-family: Arial, sans-serif; }
            
div.plate { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background: #150040 url(fon.png); background-position: bottom center; background-size: cover; z-index: 100; }
div.plate img.logo { position: absolute; left: 5%; top: 8%; }
div.plate div.text { position: absolute; right: 0px; text-align: left; width: 30%; font-size: 20px; font-weight: 400; color: #ffffff; top: 45%; line-height: 1.4; }
div.plate div.soon { position: absolute; left: 0px; right: 0px; text-align: center; font-size: 20px; font-weight: 400; color: #ffffff; bottom: 30px; }
div.plate div.gsk { position: absolute; left: 5%; text-align: left; font-size: 20px; font-weight: 400; color: #ffffff; bottom: 30px; }
div.plate img.mail { position: absolute; width: 40px; height: 38px; right: 5%; bottom: 30px; }

@media only screen and (max-width: 1330px) {
    div.plate div.text { width: 25%; }
    div.plate div.soon { left: 30%; right: 30%; bottom: 30px;}
}

@media only screen and (max-width: 1024px) {
    div.plate div.text { width: 30%; top: 50%; font-size: 16px; }
    div.plate div.soon { bottom: 15px; font-size: 16px; }
    div.plate div.gsk { bottom: 20px; font-size: 16px; }
    div.plate img.mail { width: 30px; height: 28px; bottom: 20px; }
}
            
@media only screen and (max-width: 768px) {
    div.plate img.logo { position: absolute; left: 50%; top: 30px; margin-left: -45px; width: 90px; }
    div.plate { background-position: center center; background-size: 150%; background-repeat: no-repeat; }
    div.plate div.text { left: 0px; text-align: center; width: auto; top: 90px; }
    div.plate div.soon { bottom: 114px; left: 5%; right: 5%; }
    div.plate img.mail { width: 40px; height: 38px; bottom: 65px; left: 50%; right: auto; margin-left: -20px; }
    div.plate div.gsk { bottom: 28px; left: 5%; right: 5%; text-align: center; }
}

@media only screen and (max-width: 320px) {
    div.plate div.text { font-size: 14px; }
    div.plate div.soon { font-size: 14px; }
    div.plate div.gsk { font-size: 14px; }
}