/*
Theme Name: Volar Child
Theme URI: http://themeforest.net/user/freshface/portfolio
Description: Premium WordPress Theme
Author: FRESHFACE
Author URI: http://themeforest.net/user/freshface/portfolio
License: Go to the "license" folder
License URI: Go to the "license" folder
Text Domain: volar-child
Tags: white
Version: 1.0.0
Template: volar
*/

/*Nav**************/

.navbar-brand p {
    font-weight:400;
}
.navbar-brand p span {
    font-size:15px!important;
}


.navbar-toggle {
    top: 25px;
}

.navbar-brand {
    height:100px;
}

a.ripple-group {
    font-size: 15px!important;
}

@media screen and (max-width: 700px) {
.navbar-brand {
    width: 80%;
}
.navbar-fixed-top {
    min-height:150px;
}
}



/*Homepage Logo**************/

@media screen and (max-width: 700px) {
.hs-text-11 img {
    width: 100%;
    margin-top: 175px;
}

}

@media screen and (max-width: 500px) {
.full-screen {
    min-height: 1055px;
}
}


/*Homepage Services**************/

.section-id-4 {
    padding-top:10px!important;
    padding-bottom: 20px!important;
}

#add-services {
    padding:80px 0;
}

#add-services h3 {
    text-align: center;
    color: #FFF;
    margin: 0 0 50px 0;
    font-size: 36px;
    line-height: 46px;
}

#add-services p {
       text-align: center;
    color: #FFF;
    font-weight: 700;
    font-size: 20px;
    background: rgba(65, 99, 6, 0.5);
    padding: 10px 5px;
    line-height: 24px;

}


/*Homepage Services**************/



.hs-text-3 {
position: relative;
    margin-top: 40px;
    font-size: 16px;
    letter-spacing: 3px;
    margin-right: -3px;
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
    /* opacity: .85; */
    line-height: 1.6;
    background-color: rgba(37, 70, 45, 0.6);
    padding: 25px;
}




/*Contact Form**************/

.contact-info {
    text-align: center;
    margin-bottom:50px;
}




.contact-form {

}

 .wpcf7-form  {
    padding: 0 100px;
 }   

.wpcf7-form input.wpcf7-text {
    position: relative;
    display: block;
    padding: 8px 20px;
    line-height: 1.5;
    width: 100%;
    border: 1px solid transparent;
    border-radius: 0;
    background: transparent;
    -webkit-transition: border-color 0.25s;
    transition: border-color 0.25s;
    -webkit-appearance: none;

  border-bottom: 1px solid #b8b7cb;
    -webkit-transition: border-color 0.25s;
    transition: border-color 0.25s;
}


    .wpcf7-form label {
        width: 100%;
        font-weight: 400;
        }


.wpcf7-form textarea {
    width: 100%;
        margin-top: 20px;
}

.wpcf7-radio {
    margin-top: 10px;
    display: block;
}

.wpcf7-list-item-label {
    margin-right:10px;
}

.wpcf7-submit {
    display: inline-block;
    line-height: 1.5;
    min-width: 162px;
    max-width: 270px;
    padding: 8px 20px;
    border-radius: 0;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 400;
    -webkit-transition: color 0.27s ease-out, background 0.27s ease-out, border 0.27s ease-out 0s;
    transition: color 0.27s ease-out, background 0.27s ease-out, border 0.27s ease-out 0s;
}
/* Hide Google ReCaptcha Box */
.grecaptcha-badge {display:none;}