.elementor-236 .elementor-element.elementor-element-ad91b59{margin-top:0rem;margin-bottom:0rem;padding:5rem 5rem 0rem 05rem;}.elementor-236 .elementor-element.elementor-element-7731f0c{padding:1rem 0rem 0rem 0rem;}.elementor-236 .elementor-element.elementor-element-e21b8e5 > .elementor-element-populated{margin:0rem 0rem 0rem 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-6a31dff{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:center;}.elementor-236 .elementor-element.elementor-element-6a31dff .elementor-heading-title{font-family:"PlayfairDisplaySC-Regular-Menus-Titulos", Sans-serif;font-size:30px;font-weight:400;letter-spacing:6px;color:#675F53;}.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-236 .elementor-element.elementor-element-cdd3e48{padding:0rem 0rem 0rem 0rem;text-align:center;font-family:"PlayfairDisplay-textoslargos", Sans-serif;font-size:18px;font-weight:400;line-height:39px;color:#675E52;}.elementor-236 .elementor-element.elementor-element-c69dee7{margin-top:0rem;margin-bottom:0rem;padding:1rem 5rem 5rem 05rem;}.elementor-236 .elementor-element.elementor-element-77704db{padding:1rem 0rem 0rem 0rem;}.elementor-236 .elementor-element.elementor-element-3cd26c4 > .elementor-element-populated{margin:0rem 0rem 0rem 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-236 .elementor-element.elementor-element-a853d9c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-a853d9c img{width:100%;max-width:100%;}.elementor-236 .elementor-element.elementor-element-4f1d54a{padding:0rem 0rem 0rem 0rem;text-align:center;font-family:"PlayfairDisplay-textoslargos", Sans-serif;font-size:18px;font-weight:400;line-height:39px;color:#675E52;}.elementor-236 .elementor-element.elementor-element-ef8dcfe > .elementor-element-populated{margin:0rem 0rem 0rem 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-1b29b5c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-1b29b5c img{width:100%;max-width:100%;}.elementor-236 .elementor-element.elementor-element-5a65cf1{padding:0rem 0rem 0rem 0rem;text-align:center;font-family:"PlayfairDisplay-textoslargos", Sans-serif;font-size:18px;font-weight:400;line-height:39px;color:#675E52;}.elementor-236 .elementor-element.elementor-element-f2831ac > .elementor-element-populated{margin:0rem 0rem 0rem 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-5bffe20{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-5bffe20 img{width:100%;max-width:100%;}.elementor-236 .elementor-element.elementor-element-770e716{padding:0rem 0rem 0rem 0rem;text-align:center;font-family:"PlayfairDisplay-textoslargos", Sans-serif;font-size:18px;font-weight:400;line-height:39px;color:#675E52;}.elementor-236 .elementor-element.elementor-element-d83560e > .elementor-element-populated{margin:0rem 0rem 0rem 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-0c9c631{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-0c9c631 img{width:100%;max-width:100%;}.elementor-236 .elementor-element.elementor-element-f2dae92{padding:0rem 0rem 0rem 0rem;text-align:center;font-family:"PlayfairDisplay-textoslargos", Sans-serif;font-size:18px;font-weight:400;line-height:39px;color:#675E52;}@media(max-width:767px){.elementor-236 .elementor-element.elementor-element-ad91b59{padding:1rem 1rem 1rem 1rem;}.elementor-236 .elementor-element.elementor-element-6a31dff{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-236 .elementor-element.elementor-element-6a31dff .elementor-heading-title{font-size:25px;}.elementor-236 .elementor-element.elementor-element-cdd3e48{padding:0rem 0rem 0rem 0rem;text-align:start;}.elementor-236 .elementor-element.elementor-element-c69dee7{padding:1rem 1rem 1rem 1rem;}.elementor-236 .elementor-element.elementor-element-4f1d54a{padding:0rem 0rem 0rem 0rem;text-align:start;}.elementor-236 .elementor-element.elementor-element-5a65cf1{padding:0rem 0rem 0rem 0rem;text-align:start;}.elementor-236 .elementor-element.elementor-element-770e716{padding:0rem 0rem 0rem 0rem;text-align:start;}.elementor-236 .elementor-element.elementor-element-f2dae92{padding:0rem 0rem 0rem 0rem;text-align:start;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'PlayfairDisplaySC-Regular-Menus-Titulos';
	font-display: auto;
	src: url('https://blancopuroestudio.es/wp-content/uploads/2025/08/PlayfairDisplaySC-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PlayfairDisplay-textoslargos';
	font-display: auto;
	src: url('https://blancopuroestudio.es/wp-content/uploads/2025/08/PlayfairDisplay-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */