#breadcrumbs{
    display: none!important;
}

/*--------------------------
Hero
--------------------------*/
#hero{
    min-height: 400px;
}
#hero .container-fluid{
    padding: 0;
}

#hero .slick-slide{
    min-height: 400px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: relative;
}

#hero .inner {
    width: 600px;
    background: rgba(255,255,255,0.9);
    border-radius: 10px;
    padding: 30px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

#hero h1{
    color: #3D2A1B;
    text-align: center;
    margin: 0 0 20px;
}


@media(max-width:767px){
    #hero .inner{
        width: 90%;
    }
}

/* =======================================================
Events
=======================================================*/

#events{
    padding: 0;
}
#events .event{
    border-bottom: 1px solid #E9E9E9;
}
#events .event .inner{
    padding: 50px 0;
    display: flex;
    align-items: center;
}
#events img{
    width: 398px;
    height: 398px;
}
#events .text{
    padding-left: 85px;
}
#events h2{
    font-family: 'Montserrat', sans-serif;
    font-size: 32px;
    line-height: 34px;
    margin-bottom: 5px;
    color: #141414;
}
#events p{
    color: #3D2A1B;
    font-size: 16px;
}
#events p strong{
    color: #141414;
}
#events p:nth-child(2){
    font-size: 18px;
    line-height: 25px;
    color: #3D2A1B;
}
#events .btn{
    margin: 30px 0 0;
    color: #141414;
}

@media(max-width: 991px){
    #events .event .inner{
        flex-direction: column;
    }
    #events img{
        margin-bottom: 50px;
    }
    #events .text{
        padding: 0;
    }
}
@media(max-width: 500px){

    #events img{
        width: 100%;
        height: auto;
    }

}

#newsletter{
    display: none !important;
}

/* =======================================================
Form
=======================================================*/
#form{
    background: #E3B75A;
    padding: 30px 0;
}
#form form{
    margin: 0 auto;
    max-width: 700px;
    background: #FFFFFF;
    border-radius: 10px;
    padding: 50px;
}
#form h2{
    font-family: 'Montserrat', sans-serif;
    color: #3D2A1B;
    font-size: 26px;
    line-height: 34px;
}
#form p{
    color: #141414;
}
#form .text-center{
    margin-bottom: 30px;
}
#form label{
    color: #3D2A1B;
    margin-bottom: 10px;
}
#form input, #form select, #form textarea{
    border: 1px solid #3D2A1B99;
    border-radius: 5px;
    background: #fff;
    height: 45px;
}
#form textarea{
    height: 80px;
}
#form .btn{
    background: #3D2A1B 0% 0% no-repeat padding-box;
    border: 1px solid #3D2A1B80;
    border-radius: 5px;
    margin: 20px auto 0;
}

@media(max-width: 767px){
    #form{
        padding: 30px 10px;
    }
    #form form{
        padding: 40px 20px;
    }
}