.infosec-section{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1;position:relative}.infosec-section--bridge{background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:50%;height:400px;background-attachment:fixed}.infosec-section__div-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.infosec-section__h1{font-family:Peristyle Bold;font-size:70px;color:#fff;text-transform:uppercase;line-height:80px}.infosec-section p{font-size:24px;line-height:40px}.infosec-section__p{font-family:Criteria Regular;color:#fff}.infosec-section__p-rsa{margin-top:-30px}.infosec-section__location{color:var(--cr-yellow);width:100%}.infosec-section a{color:#222}.infosec-section a.infosec-section__button{font-size:14px;text-align:center;background-color:var(--cr-yellow);border:1px solid var(--cr-yellow);border-radius:7px;width:50%;max-width:600px;margin:10px auto;padding:7px 0;display:block;color:#222;transition:all .3s ease}.infosec-section a.infosec-section__button:hover{background-color:transparent;border:1px solid var(--cr-yellow);color:var(--cr-yellow);box-shadow:0 0 10px var(--cr-yellow);letter-spacing:0}.infosec-section__p.infosec-section__code{font-size:10px;color:var(--cr-yellow);margin-top:-10px}.infosec-section__gradient--bottom{height:100px;width:100vw;bottom:0;position:absolute;background-image:linear-gradient(transparent,rgba(0,0,0,.9))}@media only screen and (max-width:930px){.infosec-section__div-center{width:100%}}@media only screen and (max-width:580px){.infosec-section__h1{font-size:50px}.infosec-section p{font-size:22px}.infosec-section a.infosec-section__button{width:60%;max-width:400px}}