.elementor-43274 .elementor-element.elementor-element-530fbf10 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-43274 .elementor-element.elementor-element-688bcec1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-43274 .elementor-element.elementor-element-4ed8b695:not(.elementor-motion-effects-element-type-background), .elementor-43274 .elementor-element.elementor-element-4ed8b695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#253E3D;}.elementor-43274 .elementor-element.elementor-element-4ed8b695{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-43274 .elementor-element.elementor-element-4ed8b695 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43274 .elementor-element.elementor-element-700f3158 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-43274 .elementor-element.elementor-element-217012c7{font-family:"Nunito Sans", Sans-serif;font-weight:400;color:#DFCFCF;}@media(max-width:1024px){.elementor-43274 .elementor-element.elementor-element-4ed8b695{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-43274 .elementor-element.elementor-element-4ed8b695{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-43274 .elementor-element.elementor-element-700f3158 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-24a27457 */.slider-principal-portada-mobile {
    display: none !important !important;
	}		
		.slider-principal-portada-desktop {
			display: block  !important !important;
	}
@media (max-width: 1100px) {
	.slider-principal-portada-mobile {
    display: block !important  !important;
	}
		.slider-principal-portada-desktop {
			display: none !important  !important;
	}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4ed8b695 */@media (max-width: 1550px){
#banner-green{
    display: block;
    padding: 20px 20px 20px 20px;
}  
}/* End custom CSS */
/* Start custom CSS */.text-regalis .rs-layer {
    font-family: 'Regalis' !important !important;
}
#mega-menu-wrap-mobile-navigation .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated{
    display: none !important; 
}

.slider-1-slide-1-layer-16{
    display: none !important;
}

/*Botones Galería*/
.elementor-2 .elementor-element.elementor-element-08e2684 .elementor-button:hover{
    background-color: #5A7574;
}
.elementor-2 .elementor-element.elementor-element-a1ae433 .elementor-button:hover{
     background-color: #5A7574;
}
/*Bold del menú de arriba*/
#mega-menu-wrap-top-navigation #mega-menu-top-navigation>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link, #mega-menu-wrap-top-navigation #mega-menu-top-navigation>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link, #mega-menu-wrap-top-navigation #mega-menu-top-navigation>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{
    font-weight: 400;
}
@media (max-width: 1200px ){
    #mega-menu-wrap-mobile-navigation .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated{
        display: block !important;
    }
}/* End custom CSS */