.elementor-1088 .elementor-element.elementor-element-9de2d10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.55;--margin-block-start:-100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:150px;--padding-block-end:150px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1088 .elementor-element.elementor-element-9de2d10:not(.elementor-motion-effects-element-type-background), .elementor-1088 .elementor-element.elementor-element-9de2d10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puigdemont.proo.es/wp-content/uploads/2024/04/4candidats.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1088 .elementor-element.elementor-element-9de2d10::before, .elementor-1088 .elementor-element.elementor-element-9de2d10 > .elementor-background-video-container::before, .elementor-1088 .elementor-element.elementor-element-9de2d10 > .e-con-inner > .elementor-background-video-container::before, .elementor-1088 .elementor-element.elementor-element-9de2d10 > .elementor-background-slideshow::before, .elementor-1088 .elementor-element.elementor-element-9de2d10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1088 .elementor-element.elementor-element-9de2d10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#2D2D2D;}.elementor-1088 .elementor-element.elementor-element-9de2d10, .elementor-1088 .elementor-element.elementor-element-9de2d10::before{--border-transition:0.3s;}.elementor-1088 .elementor-element.elementor-element-01f3807{text-align:center;}.elementor-1088 .elementor-element.elementor-element-01f3807 .elementor-heading-title{color:#FFFFFF;font-family:"Benton", Sans-serif;font-size:75px;font-weight:400;}.elementor-1088 .elementor-element.elementor-element-859cba1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1088 .elementor-element.elementor-element-859cba1:not(.elementor-motion-effects-element-type-background), .elementor-1088 .elementor-element.elementor-element-859cba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1088 .elementor-element.elementor-element-859cba1, .elementor-1088 .elementor-element.elementor-element-859cba1::before{--border-transition:0.3s;}.elementor-1088 .elementor-element.elementor-element-631b81f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1088 .elementor-element.elementor-element-631b81f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1088 .elementor-element.elementor-element-4ded911{text-align:center;width:var( --container-widget-width, 105.382% );max-width:105.382%;--container-widget-width:105.382%;--container-widget-flex-grow:0;}.elementor-1088 .elementor-element.elementor-element-4ded911 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-1088 .elementor-element.elementor-element-4ded911.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1088 .elementor-element.elementor-element-6d20430{columns:3;text-align:left;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:21px;width:var( --container-widget-width, 65.406% );max-width:65.406%;--container-widget-width:65.406%;--container-widget-flex-grow:0;}.elementor-1088 .elementor-element.elementor-element-6d20430.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1088 .elementor-element.elementor-element-6d3e21d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1088 .elementor-element.elementor-element-b382399{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1088 .elementor-element.elementor-element-b382399.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1088 .elementor-element.elementor-element-e5f93fb{text-align:center;width:var( --container-widget-width, 105.382% );max-width:105.382%;--container-widget-width:105.382%;--container-widget-flex-grow:0;}.elementor-1088 .elementor-element.elementor-element-e5f93fb > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-1088 .elementor-element.elementor-element-e5f93fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1088 .elementor-element.elementor-element-949e5bf{columns:2;text-align:left;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:21px;width:var( --container-widget-width, 65.406% );max-width:65.406%;--container-widget-width:65.406%;--container-widget-flex-grow:0;}.elementor-1088 .elementor-element.elementor-element-949e5bf.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1088 .elementor-element.elementor-element-6ed7d86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1088 .elementor-element.elementor-element-6ed7d86:not(.elementor-motion-effects-element-type-background), .elementor-1088 .elementor-element.elementor-element-6ed7d86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-1088 .elementor-element.elementor-element-6ed7d86, .elementor-1088 .elementor-element.elementor-element-6ed7d86::before{--border-transition:0.3s;}.elementor-1088 .elementor-element.elementor-element-269d24d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1088 .elementor-element.elementor-element-269d24d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1088 .elementor-element.elementor-element-8d3c80e{text-align:center;width:var( --container-widget-width, 105.382% );max-width:105.382%;--container-widget-width:105.382%;--container-widget-flex-grow:0;}.elementor-1088 .elementor-element.elementor-element-8d3c80e > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-1088 .elementor-element.elementor-element-8d3c80e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1088 .elementor-element.elementor-element-47229c2{columns:2;text-align:left;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:21px;width:var( --container-widget-width, 65.406% );max-width:65.406%;--container-widget-width:65.406%;--container-widget-flex-grow:0;}.elementor-1088 .elementor-element.elementor-element-47229c2.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1088 .elementor-element.elementor-element-ad6d784{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:140px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1088 .elementor-element.elementor-element-cc16c55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1088 .elementor-element.elementor-element-cc16c55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1088 .elementor-element.elementor-element-2a66f85{text-align:center;width:var( --container-widget-width, 105.382% );max-width:105.382%;--container-widget-width:105.382%;--container-widget-flex-grow:0;}.elementor-1088 .elementor-element.elementor-element-2a66f85 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-1088 .elementor-element.elementor-element-2a66f85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1088 .elementor-element.elementor-element-bed0a6b{columns:2;text-align:left;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:21px;width:var( --container-widget-width, 55.271% );max-width:55.271%;--container-widget-width:55.271%;--container-widget-flex-grow:0;}.elementor-1088 .elementor-element.elementor-element-bed0a6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1088 .elementor-element.elementor-element-bed0a6b.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-1088 .elementor-element.elementor-element-631b81f{--width:32.897%;}.elementor-1088 .elementor-element.elementor-element-b382399{--width:32.897%;}.elementor-1088 .elementor-element.elementor-element-269d24d{--width:32.897%;}.elementor-1088 .elementor-element.elementor-element-cc16c55{--width:32.897%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Benton';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://puigdemont.proo.es/wp-content/uploads/2024/04/font.woff2') format('woff2'),
		url('http://puigdemont.proo.es/wp-content/uploads/2024/04/font.woff') format('woff');
}
/* End Custom Fonts CSS */