.formContact{margin:5rem 0;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(15rem,auto);grid-gap:2rem;gap:2rem}.formContact .box{border-radius:1rem}.formContact .box1{grid-column:span 3;grid-row:span 2;max-width:110rem;padding:2rem;display:flex;justify-content:center;flex-direction:column}@media screen and (max-width:768px){.formContact .box1{grid-column:span 4;grid-row:span 1;align-items:center}}.formContact .box1 h1{font-size:5.6rem;font-weight:700;font-family:Arial,Manrope,sans-serif}@media screen and (max-width:768px){.formContact .box1 h1{font-size:4.6rem;text-align:center}}.formContact .box1 p{color:gray;font-size:1.8rem}@media screen and (max-width:768px){.formContact .box1 p{text-align:center;font-size:1.6rem}}.formContact .box2{grid-column:span 1;grid-row:span 2;background-color:#ff0;max-width:110rem;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}@media screen and (max-width:768px){.formContact .box2{grid-column:span 4;grid-row:span 1}}.formContact .box2 h1{font-size:3.6rem;font-weight:700;text-align:center}.formContact .box2 p{color:gray;text-align:center}.formContact .box2 button{margin-top:1rem;padding:1rem 2rem;background-color:#00274c;color:#fff;border-radius:.5rem}.formContact .box3{grid-column:span 1;grid-row:span 3;background-color:#00274c;padding:2rem;display:flex;flex-direction:column;gap:2.5rem;border:.1rem solid #acacac;border-radius:1rem}@media screen and (max-width:768px){.formContact .box3{grid-column:span 4;grid-row:span 1}}.formContact .box3 .title .boxImage{width:100%;height:100%}@media screen and (max-width:768px){.formContact .box3 .title .boxImage{width:70%;margin:0 auto}}.formContact .box3 .title h1{font-size:2.4rem;font-weight:700;color:#fff}.formContact .box3 .title p{font-size:1.6rem;color:#fff;margin-bottom:1rem}.formContact .box3 .address{border-bottom:.01rem solid gray}.formContact .box3 .address h3{font-size:1.6rem;font-weight:700;color:#fff}.formContact .box3 .address p{color:#c4c4c4;font-size:1.4rem;margin-top:1rem;margin-bottom:2rem}.formContact .box3 .hours h3{font-size:1.6rem;font-weight:700;color:#fff}.formContact .box3 .hours table{margin-top:1rem;margin-bottom:2rem}.formContact .box3 .hours table tbody tr td{padding-top:1rem;font-size:1.4rem;color:#c4c4c4}.formContact .box3 .hours table tbody tr .days{font-weight:700}.formContact .box3 .hours table tbody tr .clock{padding-left:1.5rem;font-size:1.3rem}.formContact .box3 .contact{border-bottom:.01rem solid gray}.formContact .box3 .contact h3{font-size:1.6rem;font-weight:700;color:#fff}.formContact .box3 .contact table{margin-top:1rem;margin-bottom:2rem}.formContact .box3 .contact table tbody tr td{padding-top:1rem;font-size:1.4rem;color:#b6b4b4}.formContact .box3 .contact table tbody tr .titleContact{font-weight:700}.formContact .box3 .contact table tbody tr .detailContact a{padding-left:1.5rem;font-size:1.4rem;color:#b6b4b4}.formContact .box3 .contact table tbody tr .detailContact .icon{width:1.5rem}.formContact .box4{grid-column:span 3;grid-row:span 3;border-radius:1rem;overflow:hidden}@media screen and (max-width:768px){.formContact .box4{grid-column:span 4;grid-row:span 1}}.formContact .box4 iframe{width:100%;height:100%}.formContact .box5{background:linear-gradient(90deg,#833ab4,#fd1d1d 71%,#fcb045);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem;box-sizing:border-box}@media screen and (max-width:768px){.formContact .box5{grid-column:span 2;grid-row:span 1}}.formContact .box5 .icon{width:7rem;height:7rem;color:#fff}.formContact .box5 ul{display:flex;gap:1rem;list-style:none;font-size:1.2rem;margin:0 auto;text-align:center;color:#fff}.formContact .box5 span{font-weight:700;color:#fff}.formContact .box5 span .icon{height:1.5rem;width:1.5rem;margin-left:.5 rem}.formContact .box6{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;background-color:#4267b2;padding:1rem;box-sizing:border-box}@media screen and (max-width:768px){.formContact .box6{grid-column:span 2;grid-row:span 1}}.formContact .box6 .icon{width:7rem;height:7rem;color:#fff}.formContact .box6 button{padding:1rem 2rem;background-color:#fff;color:#00274c;border-radius:.5rem;font-size:1.4rem;font-weight:600}.formContact .box7{grid-column:span 2;grid-row:span 1;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-area:1rem;padding:3rem;gap:1rem}@media screen and (max-width:768px){.formContact .box7{grid-column:span 4;grid-row:span 1}}.formContact .box7 h1{font-size:3.6rem;font-weight:700;text-align:center}.formContact .box7 p{color:gray}@media screen and (max-width:768px){.formContact .box7 p{text-align:center}}@media screen and (max-width:480px){.formContact .box7 p{font-size:1.6rem}}