.contact-form-main-container{height:100vh;width:100%;display:grid;overflow:auto;grid-template-columns:60% 40%}.contact-form-main-container .contact-left{grid-column:1/2;background-color:rgba(7,7,8,.6980392157)}.contact-form-main-container .contact-right{grid-column:2/3;background-color:#ffffff;padding:50px 65px}.contact-form-main-container .contact-right .contact-description,.contact-form-main-container .contact-right .contact-label,.contact-form-main-container .contact-right .contact-priv-policy,.contact-form-main-container .contact-right .contact-title,.contact-form-main-container .contact-right .contact-x{color:#000000}.contact-form-main-container .contact-right .contact-form-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:45px;gap:45px}.contact-form-main-container .contact-right .contact-form-two .contact-tittle-div{grid-column:1/3;display:flex;align-items:center;justify-content:space-between}.contact-form-main-container .contact-right .contact-form-two .contact-tittle-div .contact-title{font-size:38px;font-weight:400}.contact-form-main-container .contact-right .contact-form-two .contact-tittle-div .contact-x{width:35px;height:35px;background-color:#D9D9D9;display:flex;align-items:center;justify-content:center}.contact-form-main-container .contact-right .contact-form-two .contact-tittle-div .contact-x:hover{cursor:pointer}.contact-form-main-container .contact-right .contact-form-two .contact-description{grid-column:1/3;font-size:16px;font-weight:300;margin-top:-40px}.contact-form-main-container .contact-right .contact-form-two .contact-first-name{margin-top:-20px;grid-column:1/2}.contact-form-main-container .contact-right .contact-form-two .contact-last-name{margin-top:-20px;grid-column:2/3}.contact-form-main-container .contact-right .contact-form-two .contact-email{margin-top:-20px;grid-column:1/3}.contact-form-main-container .contact-right .contact-form-two .contact-phone-nr{margin-top:-20px;grid-column:1/2}.contact-form-main-container .contact-right .contact-form-two .contact-what-source{margin-top:-20px;grid-column:2/3}.contact-form-main-container .contact-right .contact-form-two .contact-privacy-checkbox,.contact-form-main-container .contact-right .contact-form-two .contact-your-message{margin-top:-20px;grid-column:1/3}.contact-form-main-container .contact-right .contact-form-two .contact-privacy-checkbox label{font-size:16px;font-weight:300;margin-left:12px}.contact-form-main-container .contact-right .contact-form-two .button-send-two{grid-column:2/3;display:flex;justify-content:flex-end}.contact-form-main-container .contact-right .contact-form-two .contact-label{font-size:16px;font-weight:300}.contact-form-main-container .contact-right .contact-form-two .contact-input{font-family:Unbounded;margin-top:15px;border:none;border-bottom:1px solid #777777;padding:12px 22px;width:100%;background-color:#F5F5F5}.contact-form-main-container .contact-right .contact-form-two .contact-input::placeholder{font-family:Unbounded;font-style:normal;font-weight:300;font-size:16px;line-height:22px}@media (max-width:1024px){.contact-form-main-container{grid-template-columns:40% 60%}.contact-form-main-container .contact-right .contact-title{font-size:28px!important}.contact-form-main-container .contact-right .contact-description,.contact-form-main-container .contact-right .contact-input,.contact-form-main-container .contact-right .contact-input::placeholder,.contact-form-main-container .contact-right .contact-label,.contact-form-main-container .contact-right .contact-privacy-checkbox label{font-size:14px!important}}@media (max-width:768px){.contact-form-main-container{grid-template-columns:1fr}.contact-form-main-container .contact-left{display:none}.contact-form-main-container .contact-right{grid-column:1/2;padding:20px}.contact-form-main-container .contact-right .contact-form-two{gap:20px}.contact-form-main-container .contact-right .contact-form-two .contact-title{font-size:22px!important}.contact-form-main-container .contact-right .contact-form-two .contact-description{margin-top:-10px;font-size:12px!important}.contact-form-main-container .contact-right .contact-form-two .contact-input,.contact-form-main-container .contact-right .contact-form-two .contact-input::placeholder,.contact-form-main-container .contact-right .contact-form-two .contact-label,.contact-form-main-container .contact-right .contact-form-two .contact-privacy-checkbox label{font-size:10px!important}.contact-form-main-container .contact-right .contact-form-two .contact-email,.contact-form-main-container .contact-right .contact-form-two .contact-first-name,.contact-form-main-container .contact-right .contact-form-two .contact-last-name,.contact-form-main-container .contact-right .contact-form-two .contact-phone-nr,.contact-form-main-container .contact-right .contact-form-two .contact-what-source,.contact-form-main-container .contact-right .contact-form-two .contact-your-message{margin-top:0}.contact-form-main-container .contact-right .contact-form-two .contact-phone-nr .contact-label,.contact-form-main-container .contact-right .contact-form-two .contact-what-source .contact-label{height:24px}}