/* hide menus and footer */
#menu_nav,
#mHeight_filler,
.desktopmenuholder{
    /* display: none !important; */
}

.mobile_height_ctr,
.menu_holder-mobile{
    /* display: none !important; */
}


.form-marcacoes-holder,
.footer-holder,
.footer-copyright-holder{
    display: none !important;
}
/* end hide menus and footer */



.landing_container{
    /* height: 100%; */
    width: 100%;
    position: absolute;
    top: 0;
    overflow: auto;
}

.landing_footer *{
    color: white !important;
}


.landing_form_styled input{
    background-color: transparent !important; 
    border: none !important;
    border-bottom: solid 1px var(--gold) !important;
}
.landing_form_styled textarea{
    background-color: transparent !important; 
    border: none !important;
}
.landing_form_styled input,
.landing_form_styled textarea{
    color: var(--verydarkgrey);
}
.landing_form_styled input::placeholder,
.landing_form_styled textarea::placeholder{
    color: var(--verydarkgrey);
}


.landing_form_styled input[type="submit"].main_btn,
.landing_form_styled input[type="reset"].main_btn{
    border: solid 1px var(--gold) !important;
    color: var(--gold) !important;
    background-color: transparent !important;

    transition: all 0.3s ease-in-out;
}
.landing_form_styled input[type="submit"].main_btn:hover,
.landing_form_styled input[type="reset"].main_btn:hover{
    color: white !important;
    background-color: var(--gold) !important;
}

.landing_form_styled br{
    display: none !important;
}
.landing_form_styled .dropdown-toggle{
    border-bottom: solid 1px var(--gold) !important;
    padding: 10px 0 !important;
}

.o_que_pretende_cont .dropdown-menu{
    max-width: 100vw !important;
}


.desktopmenuholder{
    height: 100px;
}

.desktopmenuholder .logo{
    max-height: 40px !important;   
}


@media (max-width: 680px) {
  
    .desktopmenuholder .logo{
        height: 30px !important;   
    }

}

.filter-option-inner-inner {
    color:var(--grey) !important;
}

.landing_form_styled textarea,
.landing_form_styled input{
    padding-left: 0 !important;
}

label.container{
    line-height: 1.2 !important;
}