
/*form section styles*/


.form_holder .gform_wrapper ::-webkit-input-placeholder{
    color:#000;
}
.form_holder .gform_wrapper :-ms-input-placeholder{
    color:#000;
}
.form_holder .gform_wrapper ::-moz-placeholder{
	color:#000;
}
.form_holder .gform_wrapper :-moz-placeholder{
	color:#000;
}
.form_holder .gform_wrapper .gform_body ul{
    display:flex;
    flex-wrap:wrap;
    justify-content:space-between
}
.form_holder .gform_wrapper .gform_body ul li{
    flex-basis:calc(25% - 22.5px);
    margin-bottom:30px
}

.form_holder .gform_wrapper .gform_body ul li .gfield_label{
    display:none
}
.form_holder .gform_wrapper .gform_body ul li input{
    height:80px;
    width:100%;
    font-family:"Muli", sans-serif !important;
    font-weight:400;
    font-size:1.8rem !important;
    line-height:2.3rem;
    color:#000;
    padding:0px 30px 0px 30px !important;
    border:none;
    box-shadow:0 10px 20px 0 rgba(0,0,0,0.1)
}
.form_holder .gform_wrapper .gform_body ul li.textarea{
    flex-basis:100%;
    margin-bottom:55px
}
.form_holder .gform_wrapper .gform_body ul li.textarea textarea{
    width:100%;
    height:240px;
    border:none;
    box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);
    padding:30px 30px 30px 30px;
    font-family:"Muli", sans-serif;
    font-weight:400;
    font-size:1.8rem;
    line-height:2.3rem;
    color: #000
}


.form_holder .gform_wrapper .gform_footer .gform_button {
    border: none;
    cursor: pointer;
    font-size: 16px;
    height: 50px;
    padding: 0 30px;
}

.form-section {
    padding: 50px ;
}
.form-sec-wrapper{
    max-width: 1250px;
    margin: 0 auto;
}

.form-sec-inner>h2{
    font-family:"Muli", sans-serif;
    font-weight: 800;
    font-size: 40px;
    text-transform: uppercase;
    line-height: 5rem;
    letter-spacing: .7rem;
    color: #60bdc3;
    text-align: center;
    margin-bottom: 15px;
}




.form_holder .gform_footer.top_label{
    display: flex;
    justify-content: end;
    margin-top: -131px;
}

@media (max-width: 1279px){
    .form_holder .gform_wrapper .gform_body ul li{
        flex-basis:calc(50% - 15px)
    }
}
@media (max-width: 767px){
    .form_holder .gform_wrapper .gform_body ul li{
        flex-basis:100%
    }
    .form_holder .gform_footer.top_label{
        margin-top: 0;
    }
    .form-sec-inner>h2{
        font-size: 25px;
    }
    .form_holder .gform_wrapper .gform_body ul li {
        margin-bottom: 0px;
    }
    .form_holder .gform_wrapper .gform_body ul li input {
        height: 60px;
    }
    .form-section {
        padding: 50px 20px;
    }
    
}


