#contact{margin-top:3.125rem}#contact .wrap{margin:auto;padding-bottom:1.875rem;padding-left:2.5rem;padding-right:2.5rem;width:100%;max-width:68.4375rem}@media(min-width: 768px)and (max-width: 1023px){#contact .wrap{padding-left:2rem;padding-right:2rem}}@media(max-width: 767px){#contact .wrap{padding-left:1rem;padding-right:1rem}}#contact .wrap header{margin-bottom:3.75rem;justify-content:center;text-align:center}#contact .wrap header strong{font-size:2.375rem;color:#1d2939;padding-bottom:.9375rem;font-weight:900}@media(max-width: 767px){#contact .wrap header strong{font-size:2rem}}#contact .wrap header .line{max-width:10rem;position:relative;left:.51rem;margin:auto;border-bottom:.25rem solid #e60013;margin-top:.625rem}@media(max-width: 767px){#contact .wrap header .line{max-width:9rem}}#contact .wrap p{font-size:1rem;font-weight:400;text-align:center;margin:1.875rem 0}#contact .wrap .img-contact{justify-content:center;text-align:center;align-items:center;border-radius:1.25rem;overflow:hidden}@media(max-width: 767px){#contact .wrap .img-contact{height:15rem;position:relative}}#contact .wrap .img-contact img{max-width:100%}@media(min-width: 768px)and (max-width: 1023px){#contact .wrap .img-contact img{max-width:100%}}@media(max-width: 767px){#contact .wrap .img-contact img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-width:100%;position:absolute;top:0;left:0;right:0;bottom:0}}.flex-d-column{flex-direction:column}#form-contact{margin-top:3.125rem}#form-contact .wrap{margin:auto;padding-bottom:1.875rem;padding-left:2.5rem;padding-right:2.5rem;width:100%;max-width:56rem}@media(min-width: 768px)and (max-width: 1023px){#form-contact .wrap{padding-left:2rem;padding-right:2rem}}@media(max-width: 767px){#form-contact .wrap{padding-left:1rem;padding-right:1rem}}#form-contact .wrap form{justify-content:center;text-align:center;align-items:center}#form-contact .wrap form input [type=text]{height:2rem}#form-contact .wrap form input,#form-contact .wrap form textarea{color:#98a2b3;border:.0625rem solid #000;padding:.625rem .9375rem;box-shadow:#fff;flex:9}@media(min-width: 768px)and (max-width: 1023px){#form-contact .wrap form input,#form-contact .wrap form textarea{justify-content:flex-start;display:flex;width:100%}}@media(max-width: 767px){#form-contact .wrap form input,#form-contact .wrap form textarea{justify-content:flex-start;display:flex;width:100%}}#form-contact .wrap form .item{padding:1.25rem 0;display:flex;align-items:center}#form-contact .wrap form .item button{width:70%;height:3.75rem;background:#ffcf40;font-size:1.125rem;color:#101828;border:none;font-weight:700}@media(min-width: 768px)and (max-width: 1023px){#form-contact .wrap form .item button{width:100%}}@media(max-width: 767px){#form-contact .wrap form .item button{width:100%}}@media(min-width: 768px)and (max-width: 1023px){#form-contact .wrap form .item{display:block}}@media(max-width: 767px){#form-contact .wrap form .item{display:block}}#form-contact .wrap form .item .space{flex:4}@media(max-width: 767px){#form-contact .wrap form .item .space{margin-bottom:0}}#form-contact .wrap form .item label{display:flex;flex:4;font-size:1.125rem;justify-content:flex-start}@media(min-width: 768px)and (max-width: 1023px){#form-contact .wrap form .item label{margin-bottom:.625rem}}@media(max-width: 767px){#form-contact .wrap form .item label{margin-bottom:.3125rem}}#form-contact .wrap form .item label span{background:#e60013;border-radius:.0625rem;color:#fff;font-size:.875rem;height:1.4375rem;padding:0 .875rem;display:flex;align-items:center}#form-contact .wrap form .item label strong{margin-left:1.25rem;color:#000}#form-contact .wrap form .item .inquiry{display:flex}@media(min-width: 768px)and (max-width: 1023px){#form-contact .wrap form .item .inquiry{display:block}}@media(max-width: 767px){#form-contact .wrap form .item .inquiry{display:block}}#form-contact .wrap form .item .inquiry label{margin-top:1.25rem}#form-contact .wrap form .item .sub-policy{display:flex;margin-top:1.25rem}#form-contact .wrap form .item .sub-policy label{left:29%;position:relative;color:#475467}@media(min-width: 768px)and (max-width: 1023px){#form-contact .wrap form .item .sub-policy label{left:0}}@media(max-width: 767px){#form-contact .wrap form .item .sub-policy label{left:0}}