header { background-image: none; background-color: white; }
header .menu li.active a, header .menu li.active i, header .menu li:hover button.menu-element, header .menu li:hover a, header .menu li:hover i { color: #ed1c24; }
header .menu li a, header .menu li button.menu-element { color: #231f20; }
header .submenu { background-color: white; }
header .menu li:hover .submenu li a { border-bottom: 1px solid #d4d4d4; color: #231f20; }
header .menu li:hover .submenu li a:hover { color: #ed1c24; }
header .submenu:before { background-color: white; }
section.insurances-slider .green-line { background: #ed1c24; }
section.image-slogan .flying-2 { background: #ed1c24; }
footer .green-line { background: #ed1c24; }
#contact-popup #contact-popup-content #contact-popup-close { background: #ed1c24; }
header .menu-responsive { color: #ed1c24; }
@media (min-width: 1350px) {
    .heading, .heading .heading-slide-single { height: 750px; }
}
@media (max-width: 599px) {
    header .menu { background: white; }
    header .menu li a, header .menu li button.menu-element { border-bottom: 1px solid #d4d4d4 !important; }
}
