.container{
    max-width: 1200px;
    padding: 15px;
    margin: 0 auto;
}
.grey-background{
    background-color: #f2f2f2;
    padding-top: 88px;
    padding-bottom: 88px;
}
.white-background{
    padding-bottom: 88px;
}
.ginput_container input , .ginput_container textarea{
    background-color: #f2f2f2 !important;
    border: 1px solid #f2f2f2 !important;
    padding: 22px !important;
    border-radius:0 !important;
}
.dk-selected{
     background-color: #f2f2f2 !important;
     border: 1px solid #f2f2f2 !important;
     border-radius:0 !important;
 }
.dk-selected:after {
    border-left: 0;
}
.ginput_container input:hover,.ginput_container textarea:hover ,.dk-selected:hover{
    background-color: #f2f2f2 !important;
    border: 1px solid rgba(0, 0, 0, 0.13) !important;
}
.max-width-info-contact{
    max-width:470px;
}
.socicon-facebook{
    background-color: #106a90 !important;
}
.socicon-instagram{
    background-color: #edb158!important;
}
.without-padding{
    padding:0;
}
.gfmc-row-1-col-1-of-2{
    width: 48% !important;
    float: left;
}
.gfmc-row-1-col-2-of-2{
    width: 48% !important;
    float: right;
}
.fw-iconbox{
    text-align: left;
    display: flex;
}
.fw-iconbox-image {
    width: 60px;
    height: 60px;
    font-size: 40px;
}

#field_2_20 {
    margin-top: 15px !important;
    margin-bottom:30px !important;
}
input[type="submit"]{
    max-width: 150px !important;
    border-radius: 0 !important;
}