.contactMe{min-height:100vh;width:100%;background-color:#2c4429;position:relative}.contactMe h2{font-size:50px;color:#fff}.contactMe h2 .change_color{color:#268976!important}.contactMe .container{width:60%}.contactMe .container .inputs_flex{width:100%;margin-bottom:3rem}.contactMe .container .inputs_flex .input_wrapper{width:45%}.contactMe .container .inputs_flex .input_wrapper input{width:100%}.contactMe .container .inputs_flex .input_wrapper{position:relative}.contactMe .container .button_wrapper{width:60%;margin:0 auto;margin-top:2rem}.contactMe .container .button_wrapper .contact_btn{border:1px solid #268976;color:#268976;background:transparent;padding:15px;width:100%;margin:0 auto;font-size:20px;-webkit-transition:.5s;transition:.5s}.contactMe .social_icons{position:absolute;bottom:1%;width:80%}.contactMe .message{margin-top:1rem;padding:1rem;border-radius:4px;text-align:center;font-size:16px}.contactMe .message.success{background-color:rgba(76,175,80,.1);color:#4caf50;border:1px solid #4caf50}.contactMe .message.error{background-color:rgba(244,67,54,.1);color:#f44336;border:1px solid #f44336}.contact_btn:hover{color:#fff!important;background:#268976!important;cursor:pointer}@media screen and (max-width:500px){h2{font-size:40px!important;text-align:center}.inputs_flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.inputs_flex .input_wrapper{width:100%!important}.inputs_flex .mb_3_sm{margin-bottom:3rem}}