.elementor-29 .elementor-element.elementor-element-5002f61{--display:flex;}.elementor-29 .elementor-element.elementor-element-5002f61:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5002f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.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-29 .elementor-element.elementor-element-5dd53da{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-5dd53da .elementor-heading-title{font-family:"Champagne & Limousines", Sans-serif;font-size:33px;font-weight:300;letter-spacing:1.8px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-af96fda{--display:flex;--overlay-opacity:0.66;}.elementor-29 .elementor-element.elementor-element-af96fda:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-af96fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B;background-image:url("https://passivehomes.es/wp-content/uploads/1-2.png");}.elementor-29 .elementor-element.elementor-element-af96fda::before, .elementor-29 .elementor-element.elementor-element-af96fda > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-af96fda > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-af96fda > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-af96fda > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-af96fda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:#1D1D1D;border-style:none;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7fd5e2d{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-7fd5e2d.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion{margin:0px 0px 17px 0px;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-family:"Didact Gothic", Sans-serif;font-size:20px;font-weight:400;letter-spacing:1.5px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#9F9F9F;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list{margin-bottom:14px;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#9F9F9F;fill:#9F9F9F;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#9F9F9F;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#3B3B3B;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#3B3B3B;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#3B3B3B;fill:#3B3B3B;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#3B3B3B;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#3B3B3B;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#3B3B3B;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#3B3B3B;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#3B3B3B;fill:#3B3B3B;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#3B3B3B;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#FFFFFF;font-family:"Didact Gothic", Sans-serif;font-size:20px;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-29 .elementor-element.elementor-element-7fd5ed0{--display:flex;}.elementor-29 .elementor-element.elementor-element-7fd5ed0:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-7fd5ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B;}.elementor-29 .elementor-element.elementor-element-dae84f3{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-dae84f3 .elementor-heading-title{font-family:"Champagne & Limousines", Sans-serif;font-size:33px;font-weight:300;letter-spacing:1.8px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29 .elementor-element.elementor-element-643d42a .elementor-button{background-color:#3B3B3B;font-family:"Champagne & Limousines", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-643d42a .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-643d42a .elementor-button:focus{background-color:#FFFFFF;color:#3B3B3B;}.elementor-29 .elementor-element.elementor-element-643d42a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-29 .elementor-element.elementor-element-643d42a .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-643d42a .elementor-button:focus svg{fill:#3B3B3B;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-5dd53da .elementor-heading-title{font-size:20px;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-size:18px;}.elementor-29 .elementor-element.elementor-element-7fd5e2d .eael-adv-accordion .eael-accordion-list .eael-accordion-content{font-size:18px;}.elementor-29 .elementor-element.elementor-element-dae84f3 .elementor-heading-title{font-size:20px;}.elementor-29 .elementor-element.elementor-element-643d42a .elementor-button{font-size:16px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Champagne &#038; Limousines';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://passivehomes.es/wp-content/uploads/Champagne-Limousines.ttf') format('truetype');
}
@font-face {
	font-family: 'Champagne &#038; Limousines';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */