.contact h5{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;margin:1rem 0 .5rem;color:#2c1915}.contact input{border-width:2px;border-color:#2c1915;padding:.75rem;width:100%}.contact input[type=submit]{border-color:#9e0c0f;min-width:unset;width:100%}@media only screen and (min-width:540.5px){.contact input[type=submit]{min-width:150px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.contact textarea{border-width:2px;border-color:#2c1915;max-height:100px;width:100%}.contact__button{display:block;margin-top:1rem;background-color:#9e0c0f;color:#fff;font-weight:800;padding:1rem 2rem;border-radius:50px;border:2px solid #9e0c0f;-webkit-transition:.5s;transition:.5s}.contact__button:hover{background-color:#f9f9f9;color:#9e0c0f;border:2px solid #9e0c0f}@media screen and (min-width:801px){.contact__content{width:calc(50% - 20px)}}.contact__content-form{padding:3rem 1rem}@media screen and (min-width:801px){.contact__content-form{width:calc(50% - 20px)}}@media screen and (max-width:800px){.contact__content-form{padding:1rem 0 0}}.contact__details,.contact__details a{color:#2c1915}.contact__details li{list-style-type:none;margin:0}.contact__details--desktop{background-color:#fff;margin:1.5rem 0;padding:3rem}@media screen and (max-width:768px){.contact__details--desktop{padding:1rem 2rem 2rem;margin:0}}.contact__details--mobile{background-color:#fff;margin:1.5rem 0;padding:2rem}@media screen and (min-width:800px){.contact__details--mobile{display:none}}.contact__details-header{font-family:Montserrat,sans-serif;font-weight:400;margin:0;position:relative}.contact__details-list{margin:0;padding:0}.contact__details-list li{font-weight:600}.contact__details-list li a{font-weight:500}.contact__details-address1{font-weight:500!important}.contact__form-header{font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:400;position:relative}@media (max-width:1200px){.contact__form-header{font-size:calc(1.35rem + 1.2vw)}}.contact__form-header:after{content:"";display:block;width:90px;margin-top:.95rem;background:#9e0c0f;border-bottom:3px solid #9e0c0f}.contact__list{max-width:1200px;margin:0 auto;padding:0 1rem}@media screen and (max-width:800px){.contact__list{padding:0 2rem}}.contact__list-header{color:#2c1915;font-weight:600;font-family:Montserrat,sans-serif;margin:2rem 0 0}.contact__list-line{height:2px;background-color:#9e0c0f;border:0;overflow:visible;position:relative;width:100%}.contact__list-line:before{background-color:#9e0c0f;content:"";display:block;height:4px;left:0;position:absolute;top:-2px;width:1.5rem;z-index:1}.contact__wrapper{max-width:1200px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 1rem}@media screen and (max-width:800px){.contact__wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}
/*# sourceMappingURL=/assets/css/maps/contact.css.map */
