.path-contact .region-content #block-generalcontactest{color:#3d4355;position:relative;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.path-contact .region-content #block-generalcontactest h2{font-size:1.563rem;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.path-contact .region-content #block-generalcontactest .field__item{position:relative;margin-bottom:20px}.path-contact .region-content #block-generalcontactest .field__item:not(.field--name-field-general-contact-name){padding-left:30px}.path-contact .region-content #block-generalcontactest .field__item:not(.field--name-field-general-contact-name):before{content:'';display:block;position:absolute;background-size:contain}.path-contact .region-content #block-generalcontactest .field__item.field--name-field-general-contact-name{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.path-contact .region-content #block-generalcontactest .field__item.field--name-field-general-contact-location{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.path-contact .region-content #block-generalcontactest .field__item.field--name-field-general-contact-location:before{background-image:url(../../images/icons/gps.png);background-repeat:no-repeat;background-position:center;width:14px;height:20px;left:5px;top:0}.path-contact .region-content #block-generalcontactest .field__item.field--name-field-general-contact-phone{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.path-contact .region-content #block-generalcontactest .field__item.field--name-field-general-contact-phone:before{background-image:url(../../images/icons/phone.png);background-repeat:no-repeat;background-position:center;width:18px;height:18px;left:3px;top:2px}.path-contact .region-content #block-generalcontactest .field__item.field--name-field-general-contact-email{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.path-contact .region-content #block-generalcontactest .field__item.field--name-field-general-contact-email:before{background-image:url(../../images/icons/mail.png);background-repeat:no-repeat;background-position:center;width:18px;height:14px;left:3px;top:3px}.path-contact .region-content #block-generalcontactest .field__item.field--name-field-general-contact-link{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.path-contact .region-content #block-generalcontactest .field__item.field--name-field-general-contact-link:before{background-image:url(../../images/icons/globe_base.png);background-repeat:no-repeat;background-position:center;width:17.5px;height:17.5px;left:3px;top:2px}.path-contact .region-content #block-contactformadditionalmessage,.path-contact .region-content #block-webform{color:#3d4355}.path-contact .region-content #block-contactformadditionalmessage a,.path-contact .region-content #block-webform a{color:#27a536}.path-contact .region-content #block-contactformadditionalmessage .field--type-text-with-summary>p strong span,.path-contact .region-content #block-webform .field--type-text-with-summary>p strong span{font-weight:400}.path-contact .region-content #block-webform #edit-actions{margin-top:10px}.path-contact .region-content #block-webform input{width:100%}.path-contact .region-content #block-webform label{color:#3d4355;display:block;margin-bottom:0}.path-contact .region-content #block-webform input,.path-contact .region-content #block-webform textarea{color:#8a8f9c}.path-contact .region-content #block-webform input:focus,.path-contact .region-content #block-webform textarea:focus{border:1px solid #27a536}.path-contact .region-content #block-webform .form-submit{background-color:#27a536;border-radius:2px;width:auto}.path-contact .region-content #block-webform .form-submit:hover{background:#237120}.path-contact .region-content #block-webform .form-submit:focus{border:0 solid;-webkit-box-shadow:0 0 10px rgba(39,165,54,.5);box-shadow:0 0 10px rgba(39,165,54,.5);background:#27a536}.path-contact .region-content #block-webform .form-submit:active{-webkit-box-shadow:0 0 8px rgba(35,113,32,.5);box-shadow:0 0 8px rgba(35,113,32,.5);background:#237120}