#contact h2{text-align:center}#contact .show{display:block;background-color:#1e2936}#contact p{display:none}#contact form{display:flex;flex-direction:column;justify-content:center}#contact form p{text-align:center;color:#c2c7cd}#contact form div{display:flex;justify-content:space-between}#contact form div input{width:100%}#contact form textarea{resize:none}#contact form input,#contact form textarea{transition:all .2s;outline:none;background-color:#1e2936;color:#c2c7cd;border:2px solid #1e2936}#contact form input:focus,#contact form textarea:focus{border:2px solid #0e768b}#contact form button{width:100%;outline:none}@media screen and (min-width: 992px) and (max-width: 1199px){#contact{padding:1% 30%}#contact h2{font-size:2.5rem;margin:6.5% 0}#contact form,#contact form div{gap:15px}#contact form input,#contact form textarea,#contact form p,#contact form button{font-size:1.2rem}#contact form input,#contact form textarea,#contact form p{padding:15px 25px;border-radius:10px}#contact form button{text-wrap:nowrap;border:3px solid #0e768b;border-radius:10px;background-color:#0e768b;cursor:pointer;padding:10px 15px;color:#fff!important;transition:all .4s}#contact form button:hover{background-color:transparent}}@media screen and (min-width: 1200px){#contact{padding:1% 30%}#contact h2{font-size:2.5rem;margin:6.5% 0}#contact form,#contact form div{gap:15px}#contact form input,#contact form textarea,#contact form p,#contact form button{font-size:1.2rem}#contact form input,#contact form textarea,#contact form p{padding:15px 25px;border-radius:10px}#contact form button{text-wrap:nowrap;border:3px solid #0e768b;border-radius:10px;background-color:#0e768b;cursor:pointer;padding:10px 15px;color:#fff!important;transition:all .4s}#contact form button:hover{background-color:transparent}}@media screen and (min-width: 0px) and (max-width: 575px){#contact{padding:1% 15%}#contact h2{font-size:2.3rem;margin:9% 0}#contact form,#contact form div{gap:20px}#contact form input,#contact form textarea,#contact form p,#contact form button{font-size:.9rem}#contact form input,#contact form textarea,#contact form p{padding:10px 15px;border-radius:8px}#contact form button{text-wrap:nowrap;border:3px solid #0e768b;border-radius:8px;background-color:#0e768b;cursor:pointer;padding:6px 15px;color:#fff!important;transition:all .4s}#contact form button:hover{background-color:transparent}}@media screen and (min-width: 576px) and (max-width: 767px){#contact{padding:1% 15%}#contact h2{font-size:2.3rem;margin:9% 0}#contact form,#contact form div{gap:20px}#contact form input,#contact form textarea,#contact form p,#contact form button{font-size:.9rem}#contact form input,#contact form textarea,#contact form p{padding:10px 15px;border-radius:8px}#contact form button{text-wrap:nowrap;border:3px solid #0e768b;border-radius:8px;background-color:#0e768b;cursor:pointer;padding:6px 15px;color:#fff!important;transition:all .4s}#contact form button:hover{background-color:transparent}}@media screen and (min-width: 768px) and (max-width: 991px){#contact{padding:1% 20%}#contact form,#contact form div{gap:15px}#contact form input,#contact form textarea,#contact form p,#contact form button{font-size:.9rem}#contact form input,#contact form textarea,#contact form p{padding:15px 25px;border-radius:12px}#contact form button{text-wrap:nowrap;border:3px solid #0e768b;border-radius:10px;background-color:#0e768b;cursor:pointer;padding:10px 15px;color:#fff!important;transition:all .4s}#contact form button:hover{background-color:transparent}}@media screen and (min-width: 576px) and (max-width: 767px){#contact h2{font-size:2.3rem;margin:7% 0}}@media screen and (min-width: 0px) and (max-width: 575px){#contact h2{font-size:2rem;margin:9% 0}}
