.contact-block{width:100%;background:0 0;box-sizing:border-box}.contact-block>*{max-width:1600px;margin:auto;padding:0 50px}.contact__header{margin:auto;padding:50px 0;text-align:center}.contact__content{display:flex;align-items:center;flex-direction:column;padding:50px;box-sizing:border-box}.contact__information{flex:calc(1/3)}.contact__content .contact__information{text-transform:uppercase;text-align:center}.contact__form{display:flex;flex-direction:column;max-width:750px;margin:70px 0}#edit-contact-header{margin-bottom:50px;text-align:center}.contact__form input,.contact__form textarea{width:100%;margin:10px 0;padding:10px 0;outline:none;border:none;border-bottom:1px solid #000;background:0 0}.contact__form textarea{height:150px;resize:none}#edit-content-flexbox{display:flex;flex-direction:column;margin-top:0;margin-bottom:0}.contact__form #edit-actions{text-align:right}.contact__form input[type=submit]{display:inline-block;width:unset;padding:10px 50px;color:var(--color-golden);border:1px solid var(--color-golden);border-radius:100px;cursor:pointer;transition:all .3s ease-in-out}.contact__form input[type=submit]:hover{color:var(--color-golden);background:var(--color-white)}body[data-page=contact] .node--type-basic-page .breadcrumb-path{display:none}.contact-block .breadcrumb-path{padding-top:50px}.contact-block #map{position:relative;width:100vw;height:50vh;min-height:300px;padding:0}body[data-page=contact] #map{max-width:unset}@media screen and (max-width:900px){.contact__content{flex-direction:column-reverse}.contact__form{margin-left:unset}}.contact__form input::-webkit-input-placeholder,.contact__form textarea::-webkit-input-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input::-moz-placeholder,.contact__form textarea::-moz-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input:-ms-input-placeholder,.contact__form textarea:-ms-input-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input::-ms-input-placeholder,.contact__form textarea::-ms-input-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input::-webkit-input-placeholder,.contact__form textarea::-webkit-input-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input::-moz-placeholder,.contact__form textarea::-moz-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input:-ms-input-placeholder,.contact__form textarea:-ms-input-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input::-ms-input-placeholder,.contact__form textarea::-ms-input-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input::-webkit-input-placeholder,.contact__form textarea::-webkit-input-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input::-moz-placeholder,.contact__form textarea::-moz-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input:-ms-input-placeholder,.contact__form textarea:-ms-input-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input::-ms-input-placeholder,.contact__form textarea::-ms-input-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input::-webkit-input-placeholder,.contact__form textarea::-webkit-input-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input::-moz-placeholder,.contact__form textarea::-moz-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input:-ms-input-placeholder,.contact__form textarea:-ms-input-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input::-ms-input-placeholder,.contact__form textarea::-ms-input-placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}.contact__form input::placeholder,.contact__form textarea::placeholder{color:#000;font-family:"Roboto",sans-serif;font-size:14px}