.contact-container .contactForm h2{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#462523 0,#cb9b51 22%,#cb9b51 78%,#462523)}.section-contact-form{align-items:center;display:flex;justify-content:center;min-height:65vh;padding:40px 0}.contact-container{display:flex;left:-30px;min-height:650px;min-width:1200px;position:relative;z-index:100}.contact-container .contactInfo{background:var(--accent-color);box-shadow:0 20px 25px rgba(0,0,0,.15);display:flex;flex-direction:column;height:calc(100% - 80px);justify-content:center;padding:40px;position:absolute;top:40px;width:350px;z-index:1}.contact-container .contactInfo h2{color:#fff;font-size:24px;font-weight:500}.contact-container .contactInfo ul.info{margin:20px 0;position:relative}.contact-container .contactInfo ul.info li{align-items:flex-start;display:flex;list-style:none;margin:30px 0;position:relative}.contact-container .contactInfo ul.info li span:first-child{filter:invert(1);font-size:2rem;min-width:50px}.contact-container .contactInfo ul.info li span:nth-child(2){color:#fff;font-weight:300;margin:auto auto auto 10px}.contact-container .contactForm{background:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,.1);height:100%;margin-left:150px;padding:70px 50px 70px 250px;position:absolute;width:calc(100% - 150px)}.contact-container .contactForm h2{color:transparent;font-size:1.7rem;font-weight:600;width:100%}.contact-container .contactForm form{padding-top:30px;position:relative}.contact-container .contactForm form .inputBox{margin-bottom:35px;position:relative}.contact-container .contactForm form .inputBox.w100{width:100%}.contact-container .contactForm form .inputBox input,.contact-container .contactForm form .inputBox textarea{border:none;border-bottom:1px solid #777;color:#333;font-size:1.1rem;font-weight:300;outline:0;padding:15px 0 5px;resize:none;width:100%}.contact-container .contactForm form .inputBox label{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#462523 0,#cb9b51 52%);color:transparent;font-size:1.05rem;font-weight:500}.contact-container .contactForm form .inputBox textarea{height:120px}.contact-container .contactForm form .inputBox input[type=submit]{background:var(--accent-color);border:none;color:#fff;cursor:pointer;max-width:150px;padding:12px;position:relative}.contact-container .contactForm form .inputBox input[type=submit]:hover{background-image:linear-gradient(90deg,#462523 0,#cb9b51 62%)}@media (max-width:1350px){.contact-container{box-shadow:0 20px 50px rgba(0,0,0,.2);left:0;margin:20px;min-width:auto;width:90%}.contact-container .contactInfo{box-shadow:none;height:650px;position:relative;top:0}.contact-container .contactForm{box-shadow:none;height:550px;margin-left:0;padding:40px;position:relative;width:calc(100% - 350px)}}@media (max-width:900px){.contact-container{display:flex;flex-direction:column-reverse}.contact-container .contactForm{height:auto;width:100%}.contact-container .contactInfo{flex-direction:row;height:auto;justify-content:space-between;padding:40px;width:100%}.contact-container .contactInfo ul.social-icon{align-items:center;display:flex;justify-content:center;position:relative}.section-contact-form{padding:80px 0}}@media (max-width:619px){.contact-container .contactInfo{align-items:center;flex-direction:column;justify-content:center}.contact-container .contactInfo h2{text-align:center}}