.container-pro{justify-content:center;align-items:center;width:100%;padding:2rem;display:flex;overflow:hidden}.form-contact{z-index:1000;background-color:#1c1e25;border-radius:10px;grid-template-columns:repeat(2,1fr);width:100%;display:grid;overflow:hidden;box-shadow:0 0 20px 1px #0000001a}.contact-form{background-color:#272a34;position:relative}.form-contactV2{z-index:10;padding:2.3rem 2.2rem;position:relative;overflow:hidden}.info-icon{background:#ffffff05;border-radius:50%;width:40px;height:40px}.title{color:#fff;text-align:center;font-size:22px;font-weight:400;line-height:1.5}.input-container{width:100%;margin:-20px 0 1rem;position:relative}.input-contact{color:#fff;letter-spacing:.5px;background:0 0;border:none;border-bottom-style:ridge;outline:1px;width:100%;padding:.6rem 1.2rem;font-size:16px;font-weight:500}.input-container label{pointer-events:none;z-index:1000;padding:0 .4rem;font-size:16px;font-weight:500;transition:all .5s;position:absolute;top:50%;left:15px;transform:translateY(-50%);color:#aaa!important}.btn-contact{color:#fff;-ms-transform:translate(-50%,-50%);border:none;border-radius:25px;margin:0;padding:.6rem 1.3rem;font-size:20px;font-weight:700;line-height:1;transition:all .2s ease-in-out;display:flex;position:absolute;top:60%;left:50%;transform:translate(-50%,350%);background:#1dafa1!important}.btn-contact:hover{color:#fff;background:#189a8d!important}.btn-contact:disabled{color:#fff;cursor:progress;background:#25dac8!important}.input-container span{color:#0000;pointer-events:none;z-index:500;padding:0 .4rem;font-size:.8rem;position:absolute;top:0;left:25px;transform:translateY(-50%)}.input-container span:before,.input-container span:after{content:"";opacity:0;width:10%;height:5px;transition:all .3s;position:absolute;top:50%;transform:translateY(-50%)}.input-container span:before{left:50%}.input-container span:after{right:50%}.input-container.focus label{font-size:.8rem;top:0;left:25px;transform:translateY(-50%)}.input-container.focus span:before,.input-container.focus span:after{opacity:1;width:50%}.contact-info{padding:2.3rem 2.2rem;position:relative}.contact-info .title{color:#fafafa}.text-contact{text-align:center;font-size:16px;color:#aaa!important}.w-custom{width:40%}@media (max-width:850px){.form-contact{grid-template-columns:1fr}.contact-info:before{bottom:initial;top:-75px;right:65px;transform:scale(.95)}.contact-form:before{top:-13px;left:initial;right:70px}.w-custom{width:80%}.social-media{padding:1.5rem 0 0}}@media only screen and (max-width:480px){.contact-info:before{display:none}.input-container label{font-size:16px}.input-container{justify-content:space-between;width:50%;margin-bottom:20px;display:inline-block;padding:8px 10px!important}.form-contact{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.form-contactV2,.contact-info{padding:1.5rem 1rem}.text-contact,.information,.social-media p{font-size:.8rem}.title{font-size:1.15rem}.social-icons a{width:30px;height:30px;line-height:30px}.icon{width:23px}.input-contact,.btn-contact{padding:.45rem 1.2rem}}.input-container{justify-content:space-between;width:50%;margin-bottom:20px;padding:5px 25px;display:inline-block}.input-container .input-subcontainer{flex-basis:48%}.input-container .input-contact{width:100%}.input-container .input-subcontainer .enquiry-options{text-indent:10px;justify-content:space-around;margin-top:20px;padding-left:1rem;font-size:20px;font-weight:500;display:flex}.head{margin-top:10px;margin-left:30px;font-size:20px;font-weight:500}@media (max-width:780px){.enquiry-options{margin-left:80px}}.input-container.textarea{flex-grow:1;margin-bottom:60px;margin-left:20px}.form-contact .input-container.textarea{width:100%;margin-top:-20px;margin-left:5px}.top-title{text-align:center;margin-top:50px;margin-bottom:50px;font-size:32px}.information-1{color:#fafafa;background-position:5px 18px;background-repeat:no-repeat;background-size:20px;padding-left:3rem;line-height:400%}.information-1 a,.information-2 a,.contact-text{color:#fafafa;text-decoration:none!important}.info div{line-height:50px}.information-2{color:#fafafa;background-position:5px 18px;background-repeat:no-repeat;background-size:20px;padding-left:3rem;line-height:400%}.information-3{color:#fafafa;background-position:5px 8px;background-repeat:no-repeat;background-size:20px;padding-left:3rem;line-height:200%}
