.contact{height:calc(100vh - 100px);width:100%;display:flex;justify-content:center;align-items:center}.contactContainer{width:90%;height:100%}.contactContainer,.contactTop{display:flex;justify-content:center;align-items:center;flex-direction:column}.contactTop{width:80%;flex:4 1;border-bottom:3px solid #fff}.contactTitle{font-weight:700;font-size:xx-large;color:#fff;margin-bottom:3%}.contactFormTop{display:flex;justify-content:center;align-items:center;width:100%}input{outline:none;transition:.3s ease;display:flex;flex-wrap:wrap}.input2:focus,input:focus{background-color:#252525;color:#fff}.input2:focus{outline:none}input:focus::placeholder{color:hsla(0,0%,100%,.598)}.input1{padding:10px;width:30%;height:40%;margin:20px;border-radius:5px;font-weight:700;border:1px solid #636363}.contactFormBottom{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:50%}.input2{padding:10px;width:68%;height:100%;margin-top:2%;border-radius:5px;resize:none;font-weight:700;text-align:left;word-wrap:break-word;border:1px solid #636363}.sendBtn{margin-top:3%;border:2px solid #2c2c2c;background-color:#fff;color:#2c2c2c;padding:10px 25px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:10px;font-weight:700;cursor:pointer;transition:.2s ease}.sendIcon{transition:.3s ease;color:#000}.sendBtn:hover{background-color:#252525;color:#fff}.sendBtn:hover .sendIcon{color:#fff}.contactBottom{flex:1 1;width:100%;gap:20px}.contactBottom,.contactImgFrame{display:flex;justify-content:center;align-items:center}.contactImgFrame{height:60px;aspect-ratio:1/1;border-radius:50%;border:3px solid #fff;transition:.3s ease}.contactImg{font-size:45px;color:#fff;transition:.3s ease}.contactImgFrame:hover{border:3px solid #282828}.contactImgFrame.first:hover{background-color:red}.contactImgFrame.second:hover{background-color:#444}.contactImgFrame.third:hover{background-color:#06f}@media(max-width:1024px){.input1{margin:20px 3%}.input1,.input2{width:90%}}@media(max-width:768px){.contactTop,.input1,.input2{width:90%}.contactImgFrame{height:55px}.contactImg{font-size:25px}.sendBtn{margin-top:5%}}