.no_slideshow #languages > nav > ul > li a.lang_sel_sel, .custom #languages > nav > ul > li a.lang_sel_sel{
    color: #401201;
}

#menu_sidebar_wrap .contacts .element {
    font-family: 'Montserrat', sans-serif;
}
#sidebar_menu {
    font-size: 18px;
    font-family: 'Montserrat', sans-serif;
}
#footer_bottom .socials + .contacts {
    font-family:'Montserrat', sans-serif;
}
#footer_bottom .contacts .element.element_mail a {
    color: #401201;
}
#footer_bottom {
    background: #ebedf2;
}
#footer_bottom .bottom {
    background: #dde0e9;
}
#footer_top_menu ul.menu > li > a {
    color: #fff;
}
#languages > nav, #languages > div {
    font-family: 'Montserrat', sans-serif;
}
.custom #primary_menu ul.menu > li .menu_label > a {
    color: #401201;
    font-family: 'Montserrat', sans-serif;
    font-size: medium;
}
#primary_menu ul.menu > li .menu_label > a{
    font-size: medium;
    font-family: 'Montserrat', sans-serif;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container select {
    font-family: 'Montserrat', sans-serif;
}
.gform_wrapper form .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper form .gform_body textarea, .gform_wrapper form .gform_body select {
    font-family: 'Montserrat', sans-serif;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input + label, .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input ~ label {
    color: #401201;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container select {
    background:#fff;
}
.gform_wrapper form .gform_body textarea {
    background: #fff;
}
.section_expandable_contents .wrap.content_is_visible {
    background: #f5f5f5;
}
.fancybox-close-small:before, .fancybox-close-small:after {
    background: #AED855;
}
.page-template-template-sitemap .sitemap_wrap .sitemap_col li a {
    color: #401201;
}
#itinerary .itinerary_title .title {
    color: #f7f7f7;
}
#itinerary .itinerary_title a {
    color: #f7f7f7;
}
.section_icons .services_list .service_wrap .label {
    color: #666;
}
/* start icon*/
.section_icons .services_list .service_wrap {
    width: 25%;
}
@media (max-width: 767px) {
    .section_icons .services_list .service_wrap {
        width: 100%;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .section_icons .services_list .service_wrap {
        width: 33%;
    }
}
/* end icon*/
#fb_calendar .fbw-calendar--action .best--label {
    color: #401201;
}
#languages_mobile select {
    color: #401201;
}
/*start hamburger menu*/
.custom #primary_menu_wrapper .open_menu .icon {
    border-color: #401201;
}
.custom #primary_menu_wrapper .open_menu .icon:before {
    background: #401201;
}
.custom #primary_menu_wrapper .open_menu:hover .icon {
    border-color: #AED855;
}
.custom #primary_menu_wrapper .open_menu:hover .icon:before {
    background: #AED855;
}
.no_slideshow #header .open_menu .icon, .custom #header .open_menu .icon {
    border-color: #401201;
}
.custom #header .open_menu .icon:before {
    background: #401201;
}
.dyncal_header h4 {
    color: #401201;
}
#mobile_bar .email, #mobile_bar .phone {
    color: #401201;
}
#sidebar_menu ul.menu ul.sub-menu > li > .menu_label > a {
    color:#401201;
}
/*start map*/
#map_directions #map_directions_container {
    background: #fff;
}
#map_directions .itineraryPanelWrapper table.adp-placemark {
    background: #ddd;
    color: var(--titles);
}