#page-home #logo{max-width:850px;width:100%;height:auto;object-fit:contain}#page-home #hero{position:relative;min-height:120vh}#page-home #hero .heading-1,#page-home #hero .heading-2{opacity:0}#page-home #hero .background{position:absolute;top:60px;left:50%;transform:translateX(-50%);width:80%;opacity:.5;mask-image:linear-gradient(to bottom,#eee 60%,transparent 95%);-webkit-mask-image:linear-gradient(to bottom,#eee 60%,transparent 95%)}#page-home #about-us .dial{max-height:450px;max-width:450px;height:100%;width:100%}#page-home #about-us .illustration-dial{height:700px;width:auto}