.header-content{position: relative;box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;}.google-map{height: 450px;}.google-map iframe{height: 100%;width: 100% !important;}
.contact-information{padding: 20px;border: 2px solid #000;margin-bottom: 50px;}.contact-information :is(h1,h2,h3){margin-top: 0;margin-bottom: 8px;}
.contact-information ul{padding: 0;list-style: none;margin: 10px 0;}.contact-information ul li{margin-bottom: 15px;position: relative;line-height: 22px;}.contact-information ul li i{display: inline-block;width: 20px;line-height: 22px;color: #fdc236;}


.contact-input{line-height: 20px;padding: 15px 25px;width: 100%;margin-bottom: 20px;border: 2px solid #000;}
.contact-button{line-height: 24px;font-size: 16px;padding: 13px 30px;font-weight: 700;border: none;background: none;transition: all ease .3s;margin-left: auto;background-color: #000;color: #fff;}.contact-button:hover{background-color: #fdc236;}
.contact-action{display: flex;align-items: flex-end;}.g-recaptcha>div{margin: 0 auto;}

@media (max-width: 1199px){
    .contact-action{display: block;text-align: center;}.contact-action .contact-captcha{margin-bottom: 20px;}
}
@media (max-width: 991px){.google-map{height: 400px;}}
@media (max-width: 767px){
    .google-map{height: 350px;}.contact-form{font-size: 15px;}.contact-input,.contact-button{padding: 10px 15px;line-height: 24px;}.contact-information :is(h1,h2,h3){font-size: 20px;}
}
