.comp-contact{justify-content:space-between;margin-top:4rem;padding:2rem 4rem 6rem;display:flex}.comp-contact .sec-title{color:#ccc;font-size:2.8rem}.comp-contact .left-wrap{width:50%;padding-top:0}.comp-contact .right-wrap{width:50%}.comp-contact .sec-cont{justify-content:space-evenly;align-items:center;display:flex}@media screen and (max-width:769px){.comp-contact .sec-cont{flex-direction:column}}.comp-contact .cardTitle{color:#ccc;margin:0 0 1.5rem;font-size:1.4rem}.comp-contact .sec-title{font-size:2.2rem}.comp-contact .right-wrap{width:50%;max-width:620px}@media screen and (max-width:769px){.comp-contact .right-wrap{width:80%}}.comp-contact .left-wrap{width:50%;padding:0 0 4rem}@media screen and (max-width:769px){.comp-contact .left-wrap{width:100%}}.comp-contact .left-wrap .label{color:#fff;margin-bottom:0;font-size:1.2rem}.comp-contact .contact-details{margin-top:2rem;display:flex}.comp-contact .contact-details .address{border-right:1px solid #7fffd4;width:60%;margin-right:3.2rem;padding-right:2rem;line-height:1.5rem}.comp-contact .contact-details .address .val{color:#7fffd4;font-size:1rem;line-height:1.5}.comp-contact .contact-details .email,.comp-contact .contact-details .map{margin-bottom:1rem}.comp-contact .contact-details .email .val,.comp-contact .contact-details .map .val{color:#7fffd4}.comp-contact .form-wrap{border:1px solid green;border-radius:1rem;padding:2rem}.comp-contact .reach-online{flex-direction:column;justify-content:space-between;display:flex}@media screen and (max-width:500px){.comp-contact .reach-online{flex-direction:row}}.input{border:1px solid #999e8e66;border-radius:4px;margin:1.2rem auto;padding:8px 9px;display:block}@media screen and (max-width:767px){.comp-contact .sec-cont{display:block}.comp-contact .sec-title{margin-bottom:2.8rem;font-size:3.2rem}.comp-contact .right-wrap{width:100%}.comp-contact .left-wrap{width:100%;padding-top:4rem}.comp-contact .left-wrap .label{font-size:1.4rem}.comp-contact .contact-details{display:block}.comp-contact .contact-details .address{border-right:0;width:100%;margin-bottom:1.8rem;margin-right:0;padding-right:6.2rem}.comp-contact .contact-details .email{margin-bottom:1.8rem}.comp-contact .form-wrap{margin-top:4rem}.comp-contact .action-wrap .btn{justify-content:center;width:100%}}@media screen and (max-width:500px){.comp-contact{margin-top:0;padding:0 3rem 6rem}.comp-contact .left-wrap{padding-bottom:0}}
/*# sourceMappingURL=0s_-2by819y3j.css.map*/