.elementor-998 .elementor-element.elementor-element-c86a9b4 .elementor-menu-toggle{margin:0 auto;}.elementor-998 .elementor-element.elementor-element-c86a9b4 .elementor-nav-menu .elementor-item{font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:300;line-height:30px;letter-spacing:0px;}.elementor-998 .elementor-element.elementor-element-c86a9b4 .elementor-nav-menu--dropdown{border-style:none;}.elementor-998 .elementor-element.elementor-element-6b7ad1b .elementor-menu-toggle{margin:0 auto;}.elementor-998 .elementor-element.elementor-element-6b7ad1b .elementor-nav-menu .elementor-item{font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:300;line-height:30px;letter-spacing:0px;}.elementor-998 .elementor-element.elementor-element-6b7ad1b .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-3645a1d );fill:var( --e-global-color-3645a1d );}.elementor-998 .elementor-element.elementor-element-6b7ad1b .elementor-nav-menu--dropdown a, .elementor-998 .elementor-element.elementor-element-6b7ad1b .elementor-menu-toggle{color:var( --e-global-color-3645a1d );}.elementor-998 .elementor-element.elementor-element-6b7ad1b .elementor-nav-menu--dropdown{background-color:var( --e-global-color-65cbacc );border-style:none;}/* Start custom CSS for html, class: .elementor-element-8cc5b4e */#nav-bar {
    display: flex;
    justify-content: center;
    align-items: center;
}

#nav-bar ul {
    list-style: none;
    width: 55rem;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0;
    border: solid 2px;
    border-radius: 25px;
    border-color: #1D71B8;
    background-color: #1D71B8;
}

#nav-bar li {
    margin: 0 4px;
    background-color: transparent;
}

#nav-bar a {
    color: #EDEDED;
    padding: 10px 15px;
    display: block;
    font-size: 20px;
    text-decoration: none;
}

#nav-bar .elementor-item-active {
    text-decoration: line-through;
    text-decoration-color: red;
    color: #1e1e1e;
}

/*Green line down the li*/
#nav-bar a::after {
    display: none;
}

/*Links on navbar*/
.menu-item-3212 > a, .menu-item-3224 > a {
    cursor: pointer;
}

/*RESPONSIVE*/
@media screen and (max-width: 768px) {
#nav-bar ul {
    *background-color: pink !important;
    width: 38rem !important;
}

#nav-bar li {
    margin: 0 2px !important;
}
#nav-bar a {
    padding: 6px 8px !important;
    font-size: 16px !important;
}

}

@media screen and (max-width: 360px) {

#nav-bar ul {
    flex-direction: column !important;
}

#nav-bar li {
    width: 55%;
}
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3dff30d *//*Elimina un padding por defecto del nav*/
@media (max-width: 360px) {
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 0%;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d76eed8 */#nav-bar {
    display: flex;
    justify-content: center;
    align-items: center;
}

#nav-bar ul {
    list-style: none;
    width: 55rem;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0;
    border: solid 2px;
    border-radius: 25px;
    border-color: #1D71B8;
    background-color: #1D71B8;
}

#nav-bar li {
    margin: 0 4px;
    background-color: transparent;
}

#nav-bar a {
    color: #EDEDED;
    padding: 10px 15px;
    display: block;
    font-size: 20px;
    text-decoration: none;
}

#nav-bar .elementor-item-active {
    text-decoration: line-through;
    text-decoration-color: red;
    color: #1e1e1e;
}

/*Green line down the li*/
#nav-bar a::after {
    display: none;
}

/*Links on navbar*/
.menu-item-3212 > a, .menu-item-3224 > a {
    cursor: pointer;
}

/*RESPONSIVE*/
@media screen and (max-width: 768px) {
#nav-bar ul {
    *background-color: pink !important;
    width: 38rem !important;
}

#nav-bar li {
    margin: 0 2px !important;
}
#nav-bar a {
    padding: 6px 8px !important;
    font-size: 16px !important;
}

}

@media screen and (max-width: 360px) {

#nav-bar ul {
    flex-direction: column !important;
}

#nav-bar li {
    width: 55%;
}
    
}/* End custom CSS */