body{background-color:var(--backgroundColour)}.footer{margin:0 -50px}.p-formArea{margin-top:25px;background-color:#fff;padding:25px;display:inline-grid;grid-gap:25px;border-radius:5px}.p-formArea-item{height:auto}.p-formArea-item-title{font-size:16px;line-height:16px;font-weight:700}.p-formArea-item-input{font-size:20px;padding:12.5px;width:400px;outline:0;resize:none;margin-top:12.5px;border-radius:5px;border:2px solid #000}textarea{height:200px}.p-formArea-button{height:auto}.p-formArea-button-item{font-size:20px;background-color:var(--brandColour);color:#fff;padding:10px 15px;display:inline-block;font-weight:700;text-transform:uppercase;border-radius:5px;cursor:pointer}.navbar{position:fixed;top:0;left:0;width:100%;height:80px;background-color:#000;z-index:10}.navbar-logo{width:74.8px;position:absolute;top:20px;left:calc(50% - 37.4px)}.navbar-menu{position:absolute;top:25px;left:50px;height:30px;display:flex;gap:15px}.navbar-menu-button{color:#fff;font-weight:700;font-size:20px;text-decoration:none;line-height:30px}.nb-right{right:50px;left:auto}.navbar-menu-social{font-size:25px}.footer{padding:37.5px 50px;background-color:#000}.footer-line{height:1px;width:100%;background-color:#fff;margin:37.5px 0}.footer-sides{display:flex;justify-content:space-between}.footer-sides-section{width:auto;display:flex}.footer-sides-section-button{font-size:20px;line-height:20px;font-weight:600;color:#fff;text-decoration:none}.footer-sides-section:first-child{gap:10px}.footer-sides-section:last-child{gap:15px}.footer-sides-section-social{font-size:20px;line-height:20px;color:#fff;text-decoration:none;transition:.3s}.footer-sides-section-social:hover{transform:scale(105%)}.footer-legal{margin-top:50px;display:flex;gap:18.75px}.footer-legal-button{color:#fff;font-size:15px;line-height:15px;height:15px;text-decoration:none;position:relative;display:inline-block}.footer-legal-button::after{content:"";position:absolute;top:22px;height:2px;width:0%;background-color:#fff;left:0;transition:.3s;border-radius:5px}.footer-legal-button:hover::after{width:100%}.page{position:absolute;top:80px;left:0;right:0;height:auto}.page[nt]{top:0}.page[pad]{padding:50px}.page[pad2]{padding:25px 50px}:root{--backgroundColour:black}.g-title1{font-size:40px;color:#fff;line-height:40px;font-weight:600}.g-text2{font-size:20px;line-height:30px;color:#fff;font-weight:500}[transform=hover-jump]{transition:.3s;transform:scale(1)}[transform=hover-jump]:hover{transition:.3s;animation:.3s forwards outwardPop}@keyframes outwardPop{0%{transform:scale(1)}50%{transform:scale(1.1)}100%,80%{transform:scale(1.05)}}