#contact.text-center{text-align: center;margin-top: 20px;}
#contact.text-center h3{    color: #fff;
    font-size: 36px;
    font-weight: 500;
    line-height: 1;}
#contactForm{text-align: center;padding: 20px;}
.content-row{width:50%;float:left;max-height: 565px;}
.row{display:table;margin:0 auto;}
.control-group{margin-bottom:15px;}
.form-group input{height:39px;width:80%;background: #fff;border-color: #bcbcbc #dadada #e5e5e5;border-style: solid;border-width: 1px;color: #777;font-family: Arial, sans-serif;height: 39px;padding: 10px 12px !important;max-width: 100%!important;}
.form-group textarea{width:80%;max-height: 100px;}
.bottom4-fullwidth #gkBottom4{background-image: url('./parallax_bg.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
margin-bottom: 30px;
}
.thanks-div{
    text-align: center;
    display: flex;
    justify-content: center;
    flex-direction: column;
    height: 410px;
    font-weight: 500;
}
.thanks-div h2 , .thanks-div h5{
   color:#fff; 
   padding-left: 20px;
   padding-right: 20px;
   text-transform: none;
   font-size: 30px;
}
.g-recaptcha{
    margin: 0 auto;
    display: table;
    margin-top: -25px;
    margin-bottom: 10px;
}
@media(max-width:768px){
.content-row{width: 100%;}
.content-row iframe{width: 768px;}
}
@media(max-width:640px){
    #gkBottom4 .box.gkmod-1{max-width: inherit;}
}