.s-cherosection{position:relative;min-height:83vh;padding:15px;background:url(/_next/static/media/sketch.046bbf57.png);background-repeat:no-repeat;background-size:contain;background-position:50%;display:flex;flex-direction:column;justify-content:space-between}.s-cherosection .s-dcontact a{font-weight:700;font-size:18px}.s-cherosection .s-dcontact h3{margin-top:5px}.s-cherosection .s-dcontact>div{height:calc(100vh - 200px);display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media screen and (min-width:700px){.s-cherosection{background-size:700px auto;background-position:100%;padding:0 15px 15px}}@media screen and (min-width:900px){.s-cherosection .s-dcontact h2{text-align:start}.s-cherosection .s-dcontact>div{display:flex;align-items:flex-start;justify-content:space-evenly}.s-cherosection .s-dcontact>div a{font-size:20px}}@media screen and (min-width:1100px){.s-cherosection{background-size:850px auto}}@media screen and (min-width:1300px){.s-cherosection{background-size:950px auto}}.contact-page{width:100%}.contact-page .img-box{position:relative;width:100%;height:250px;margin:0 auto}.contact-page .img-box img{object-fit:cover;object-position:left}.contact-page .s-aboutus .bg-text{font-size:40px}@media screen and (min-width:500px){.contact-page .s-aboutus .bg-text{top:calc(50% - 20px);font-size:55px}}@media screen and (min-width:650px){.contact-page .s-aboutus .bg-text{top:0;font-size:65px}}@media screen and (min-width:1200px){.contact-page .s-aboutus .bg-text{font-size:100px}}@media screen and (min-width:700px){.contact-page .img-box{height:350px}}@media screen and (min-width:1000px){.contact-page .img-box{height:450px}}@media screen and (min-width:1200px){.contact-page .img-box{height:550px}}