/* Hamburguer */

.wrapper-hamburger-menu {border-radius: 9999px;width: 55px;height: 55px;justify-content: center;align-items: center;margin-left: 10px;}
.wrapper-hamburger-menu .hamburger {padding: 0;height: 16px;width: 26px;}
.wrapper-hamburger-menu .hamburger>div {height: 100%;width: 100%;}
.wrapper-hamburger-menu .hamburger>div>div {width: 100%;border-radius: 9999px;top: 0;margin: 0;background: #081224;}
.wrapper-hamburger-menu .hamburger>div>div::after {width: 100%;background: #081224;top: 14px;}
.wrapper-hamburger-menu .hamburger>div>div::before {width: 100%;background: #081224;top: 7px;}
.wrapper-hamburger-menu .hamburger.is-active>div>div.hamburger-inner {top: -2px;}
.wrapper-hamburger-menu .hamburger.is-active>div>div::after {width: 100%;top: 20px;}
.wrapper-hamburger-menu .hamburger.is-active>div>div::before {}

/* Hamburguer */

/* Mobile Menu */

#mobile-menu {position: fixed;z-index: 9;width: 100%;height: 100%;background: #000000eb;transition: all ease .5s;pointer-events: none;opacity: 0;}
#mobile-menu.expand {
	opacity: 1;
	pointer-events: initial;
}
#mobile-menu>div {
}
#mobile-menu>div>div {height: 100%;align-items: center;justify-content: center;}
#mobile-menu>div>div>nav {flex-direction: column;}
#mobile-menu>div>div>nav a {
    text-decoration: none;
    font-size: 26px;
    white-space: nowrap;
    transition: 0.2s ease;
    color: #fff;
    font-weight: 200;
    margin: 24px 0 !important;
}
#mobile-menu>div>div>nav a:not(:last-child) {
    margin-right: 40px;
}
#mobile-menu>div>div>nav a:hover {color: #e30024;}
#mobile-menu>div>div>nav a.is-active {
    font-weight: 700;
}

/* Mobile Menu */

/* Slider Links */

#home>div>div>div .home-top .home-pages.slide-links-mobile {flex-wrap: wrap;justify-content: center;align-items: center;}
#home>div>div>div .home-top .home-pages.slide-links-mobile>div {
}
#home>div>div>div .home-top .home-pages.slide-links-mobile>div>div {display: flex;align-items: center;}
#home>div>div>div .home-top .home-pages.slide-links-mobile>div>div>div {display: flex;height: 100%;align-items: center;justify-content: center;float: left;}
#home>div>div>div .home-top .home-pages.slide-links-mobile>div>div>div a {
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    margin-left: 0;
    flex-direction: column;
    height: 100%;
    margin: 0 auto;
}
#home>div>div>div .home-top .home-pages.slide-links-mobile a:not(:last-child){
}
#home>div>div>div .home-top .home-pages.slide-links-mobile a img {
    display: block;
}
#home>div>div>div .home-top .home-pages.slide-links-mobile a span {
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	font-weight: 200;
}
#home>div>div>div .home-top .home-pages.slide-links-mobile a:hover{}
#home>div>div>div .home-top .home-pages.slide-links-mobile a:hover img{}
#home>div>div>div .home-top .home-pages.slide-links-mobile .slick-dots {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 10px 0 20px;
}
#home>div>div>div .home-top .home-pages.slide-links-mobile .slick-dots li {
}
#home>div>div>div .home-top .home-pages.slide-links-mobile .slick-dots li button {
	background: none;
	border: none;
	text-indent: -999999px;
	padding: 0;
	width: 20px;
	height: 20px;
	background: #fff;
	border-radius: 9999px;
	margin: 0 5px;
}
#home>div>div>div .home-top .home-pages.slide-links-mobile .slick-dots li.slick-active {
}
#home>div>div>div .home-top .home-pages.slide-links-mobile .slick-dots li.slick-active button {
    background: #a30119;
}

/* Slider Links */

@media screen and (max-width: 1024px){
	#home>div>div>div .home-top .home-pages a {
	    margin: 0 20px;
	}
}
@media screen and (max-width: 768px){
	.wrapper-card-calendar {
		height: auto;
	}
	.wrapper-card-calendar .calendar-events {
		min-height: 200px;
	}
}
@media screen and (max-width: 500px) {
	#home>div>div>div {
	    margin: initial;
	    padding: 0;
	}
}