.elementor-1168 .elementor-element.elementor-element-3db40161 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1168 .elementor-element.elementor-element-3db40161:not(.elementor-motion-effects-element-type-background), .elementor-1168 .elementor-element.elementor-element-3db40161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1168 .elementor-element.elementor-element-3db40161{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 7em 0em 7em;}.elementor-1168 .elementor-element.elementor-element-3db40161 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1168 .elementor-element.elementor-element-2c1da38f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1168 .elementor-element.elementor-element-1a8d16e5{text-align:left;}.elementor-1168 .elementor-element.elementor-element-263ea002 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1168 .elementor-element.elementor-element-12a9d23b .elementor-menu-toggle{margin:0 auto;}.elementor-1168 .elementor-element.elementor-element-12a9d23b .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:bold;}.elementor-1168 .elementor-element.elementor-element-12a9d23b .elementor-nav-menu--main .elementor-item{color:#29344F;fill:#29344F;padding-left:0px;padding-right:0px;padding-top:6px;padding-bottom:6px;}.elementor-1168 .elementor-element.elementor-element-12a9d23b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1168 .elementor-element.elementor-element-12a9d23b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1168 .elementor-element.elementor-element-12a9d23b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1168 .elementor-element.elementor-element-12a9d23b .elementor-nav-menu--main .elementor-item:focus{color:#FE1159;fill:#FE1159;}.elementor-1168 .elementor-element.elementor-element-12a9d23b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1168 .elementor-element.elementor-element-12a9d23b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FE1159;}.elementor-1168 .elementor-element.elementor-element-12a9d23b .e--pointer-framed .elementor-item:before,
					.elementor-1168 .elementor-element.elementor-element-12a9d23b .e--pointer-framed .elementor-item:after{border-color:#FE1159;}.elementor-1168 .elementor-element.elementor-element-12a9d23b .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FE1159;}.elementor-1168 .elementor-element.elementor-element-12a9d23b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-1168 .elementor-element.elementor-element-12a9d23b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#FE1159;}.elementor-1168 .elementor-element.elementor-element-12a9d23b .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-1168 .elementor-element.elementor-element-12a9d23b .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#FE1159;}.elementor-1168 .elementor-element.elementor-element-12a9d23b{--e-nav-menu-horizontal-menu-item-margin:calc( 25px / 2 );}.elementor-1168 .elementor-element.elementor-element-12a9d23b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:25px;}.elementor-1168 .elementor-element.elementor-element-12a9d23b > .elementor-widget-container{margin:5px -50px -5px 0px;}.elementor-1168 .elementor-element.elementor-element-234be4aa .elementor-button{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;background-color:#FE1159;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FE1159;border-radius:8px 8px 8px 8px;padding:10px 40px 10px 40px;}.elementor-1168 .elementor-element.elementor-element-234be4aa .elementor-button:hover, .elementor-1168 .elementor-element.elementor-element-234be4aa .elementor-button:focus{color:#29344F;background-color:#FFFFFF00;border-color:#29344F;}.elementor-1168 .elementor-element.elementor-element-234be4aa .elementor-button:hover svg, .elementor-1168 .elementor-element.elementor-element-234be4aa .elementor-button:focus svg{fill:#29344F;}@media(min-width:768px){.elementor-1168 .elementor-element.elementor-element-2c1da38f{width:35%;}.elementor-1168 .elementor-element.elementor-element-263ea002{width:43%;}.elementor-1168 .elementor-element.elementor-element-6be9fc11{width:21.664%;}}@media(max-width:767px){.elementor-1168 .elementor-element.elementor-element-3db40161{padding:1em 0em 1em 1em;}.elementor-1168 .elementor-element.elementor-element-2c1da38f{width:39%;}.elementor-1168 .elementor-element.elementor-element-263ea002{width:60%;}.elementor-1168 .elementor-element.elementor-element-263ea002 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 0px;}.elementor-1168 .elementor-element.elementor-element-6be9fc11{width:5%;}.elementor-1168 .elementor-element.elementor-element-6be9fc11 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1168 .elementor-element.elementor-element-234be4aa .elementor-button{font-size:10px;}}/* Start custom CSS *//*Sticky*/
.elementor-sticky--effects {
    transition: all 0.6s ease!important;
    box-shadow: 0 20px 38px rgb(0 0 0 / 5%);
}

/* --- LOGO ---- */
/* Logo antes sticky */
.logo img {
    width: 100%!important;
    transition: all 0.6s ease;
}
/* Logo despues sticky */
.elementor-sticky--effects .logo img {
    width: 90%!important;
}
li.menu-item-1548, li.menu-item-1549{
    display: none;
}
/*---MOVIL---*/
@media (max-width: 890px){
 li.menu-item-1548, li.menu-item-1549{
    display: block;
}   
}/* End custom CSS */