.contact{padding:0 60px;margin-bottom:100px}.contact__header{display:flex;justify-content:center;align-items:center;margin-top:40px;gap:120px;flex-wrap:wrap}.contact__header a{color:#000}.contact__header-box{display:flex;flex-direction:column;align-items:center}.contact__header-box>div{display:flex;align-items:center;gap:5px}.contact__header-box>div p{font-weight:700;font-size:24px}.contact__header-box--string{font-size:20px}.contact__email{width:100%;margin-top:80px;display:flex;justify-content:center;align-items:center}.contact__email .contact__email-box{display:flex;gap:10px}.contact__email form{width:800px}.contact__email form .product__email-input{width:100%;display:flex;flex-direction:column;gap:10px}.contact__email form .product__email-input label{font-size:20px;font-weight:500}.contact__email form .product__email-input input{width:100%;height:60px;border:none;outline:none;padding:0 20px;font-size:20px;border-radius:10px;color:#fff;background-color:#4a9e72}.contact__email form .product__email-input input:-webkit-autofill{background-color:#4a9e72!important;-webkit-box-shadow:inset 0 0 0 1000px #4a9e72!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.contact__email form .product__email-input input::-webkit-inner-spin-button,.contact__email form .product__email-input input::-webkit-outer-spin-button{-webkit-appearance:none}.contact__email form .product__email-input input::placeholder{color:#e1e1e1}.contact__email form .product__email-checkbox{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contact__email form .product__email-checkbox div{display:flex;justify-content:flex-start;gap:10px;cursor:pointer}.contact__email form textarea{width:100%;height:250px;border:none;background-color:#4a9e72;padding:20px;font-size:20px;color:#fff;border-radius:10px;resize:none}.contact__email form button{width:100%;height:60px;margin-top:50px;border:none;background:#007839;font-size:24px;color:#fff;border-radius:10px;transition:all .3s}.contact__email form button:hover{opacity:.7;transition:all .3s}.contact__maps{margin-top:100px}.contact__maps>p{margin-bottom:20px;font-size:24px}.contact__maps-box{display:flex;justify-content:space-between;gap:5%}.contact__maps-box--item{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:10px}.contact__maps-box--item .contact-map,.contact__maps-box--item iframe{width:100%}.contact__maps-box--item .contact-flex{display:flex;align-items:center;gap:10px}.contact__info{width:100%;margin-top:100px;display:flex;justify-content:center;align-items:center}.contact__info-header{width:800px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.contact__info a{color:#000}.contact__info-box{display:flex;flex-direction:column;gap:10px}.contact__info-box--item{display:flex;align-items:center;gap:10px}.contact__info-box--item:first-child p{font-weight:500;font-size:24px}.contact__info-box--item:nth-child(2) p{font-weight:500}.contact .contact--box{width:1000px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:80px}.contact__details{width:100%;margin-top:100px;display:flex;justify-content:center}.contact__details-box{width:360px;display:flex;flex-direction:column;gap:20px}.contact__details-box--item{display:flex;align-items:center;gap:10px}.contact__details-box--item img{border-radius:50%}.contact__details-box--item p{font-size:24px}.contact__details-box--item2{display:flex;flex-direction:column;gap:10px}.contact__details-box--item2 .contact-flex{display:flex;align-items:center;gap:10px}.contact__details-box--item2 a{color:#000}.contact__details-box--item2 .contact-cursor{cursor:pointer}.contact__details-box--item2 .contact-name2{font-weight:700}@media screen and (max-width:1000px){.contact{padding:0 30px}.contact__header{justify-content:center;gap:50px;text-align:center}.contact__email{width:100%;margin-top:80px;display:flex;justify-content:center;align-items:center}.contact__email .contact__email-box{display:flex;gap:10px}.contact__email form{width:100%}.contact__maps-box--item .contact-map,.contact__maps-box--item iframe{width:100%;height:350px}.contact .contact--box{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:80px}.contact__details{width:100%}.contact__details-box{width:360px}.contact__details-box--item p{font-size:20px}}@media screen and (max-width:700px){.contact{padding:0 15px}.contact__header a div,.contact__header div div{display:flex;flex-direction:column}.contact__email .contact__email-box{display:flex;flex-direction:column;gap:0}.contact__maps-box{display:flex;flex-direction:column;gap:40px}.contact__maps-box--item .contact-map,.contact__maps-box--item iframe{width:100%;height:300px}}