#hero{padding:50px 0;position:relative;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat}#hero::before{content:'';position:absolute;z-index:-1;background:#fff0 linear-gradient(90deg,#000000 0%,#00000000 100%) 0% 0% no-repeat padding-box;top:0;left:0;width:70%;height:100%}#hero h1{color:#fff;font-size:50px}#hero .content a{color:#FFEBB2}#hero .btn{color:#fff}#hero .btn:hover{color:#000}#hero .content{color:#fff}#hero span{color:#fff!important}#hero span a{color:#fff;text-decoration:none}#contact{padding:50px 0}#contact h2{font-size:25px;color:#090909;font-weight:700;margin-bottom:30px}#contact hr{background-color:#E6E6E6;margin:30px 0}#contact .details .wrap i{color:#A48111;margin-right:10px}#contact .details .wrap a{color:#090909;text-decoration:none}#contact .details .wrap{margin-bottom:10px}#contact .socials a{color:#A48111;text-decoration:none;margin-right:10px}#contact .company .wrap{display:flex;align-items:center;margin-bottom:10px}#contact .company .wrap p{margin:0}#contact .company .wrap p:first-of-type{font-weight:700;min-width:153px;margin-right:20px}#contact .contact h2{text-align:center}