.elementor-47909 .elementor-element.elementor-element-3a1a3ec{--display:flex;--min-height:98vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--overlay-opacity:0.4;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-47909 .elementor-element.elementor-element-3a1a3ec:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47909 .elementor-element.elementor-element-3a1a3ec > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47909 .elementor-element.elementor-element-3a1a3ec > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://espaciotorrelodones.roostersindahouse.com/wp-content/uploads/2025/10/CC-ESPACIO-TORRELODONES-27.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47909 .elementor-element.elementor-element-3a1a3ec::before, .elementor-47909 .elementor-element.elementor-element-3a1a3ec > .elementor-background-video-container::before, .elementor-47909 .elementor-element.elementor-element-3a1a3ec > .e-con-inner > .elementor-background-video-container::before, .elementor-47909 .elementor-element.elementor-element-3a1a3ec > .elementor-background-slideshow::before, .elementor-47909 .elementor-element.elementor-element-3a1a3ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-47909 .elementor-element.elementor-element-3a1a3ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.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 );}.elementor-47909 .elementor-element.elementor-element-82b8568{width:100%;max-width:100%;text-align:center;}.elementor-47909 .elementor-element.elementor-element-82b8568 .elementor-heading-title{font-family:"Cal Sans Local", Sans-serif;font-weight:normal;color:var( --e-global-color-background );}.elementor-47909 .elementor-element.elementor-element-80f3892 .elementor-widget-cmsmasters-button__button{color:#FFFFFF;--button-bg-color:#000000;background:var( --button-bg-color );border-color:#583A3A;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-47909 .elementor-element.elementor-element-80f3892 .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-47909 .elementor-element.elementor-element-80f3892 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:#FFFFFF;color:#000000;fill:#000000;}.elementor-47909 .elementor-element.elementor-element-80f3892 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:#FFFFFF;fill:#FFFFFF;border-color:#FFFFFF;}.elementor-47909 .elementor-element.elementor-element-80f3892 .elementor-widget-cmsmasters-button__button:hover,
					.elementor-47909 .elementor-element.elementor-element-80f3892 .elementor-widget-cmsmasters-button__button:focus{color:#000000;--button-bg-color:#FFFFFF;background:var( --button-bg-color );border-color:#FFFFFF;}.elementor-47909 .elementor-element.elementor-element-80f3892 .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-47909 .elementor-element.elementor-element-80f3892 .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:#000000;fill:#000000;}.elementor-47909 .elementor-element.elementor-element-80f3892 .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-47909 .elementor-element.elementor-element-80f3892 .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:#000000;color:#FFFFFF;fill:#FFFFFF;}.elementor-47909 .elementor-element.elementor-element-80f3892 .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-47909 .elementor-element.elementor-element-80f3892 .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:#000000;fill:#000000;border-color:#000000;}.elementor-47909 .elementor-element.elementor-element-80f3892 .elementor-widget-cmsmasters-button__icon{font-size:12px;line-height:12px;}.elementor-47909 .elementor-element.elementor-element-80f3892 .elementor-widget-cmsmasters-button__icon svg{width:12px;height:12px;}.elementor-47909 .elementor-element.elementor-element-80f3892{--icon-indent:10px;}.elementor-47909 .elementor-element.elementor-element-6783502 .elementor-widget-cmsmasters-button__button{color:var( --e-global-color-secondary );--button-bg-color:var( --e-global-color-background );background:var( --e-global-color-background );border-color:var( --e-global-color-background );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-47909 .elementor-element.elementor-element-6783502 .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-47909 .elementor-element.elementor-element-6783502 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-background );fill:var( --e-global-color-background );}.elementor-47909 .elementor-element.elementor-element-6783502 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-47909 .elementor-element.elementor-element-6783502 .elementor-widget-cmsmasters-button__button:hover,
					.elementor-47909 .elementor-element.elementor-element-6783502 .elementor-widget-cmsmasters-button__button:focus{--button-bg-color:#FFE70B;background:var( --button-bg-color );}.elementor-47909 .elementor-element.elementor-element-6783502 .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-47909 .elementor-element.elementor-element-6783502 .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{color:#FFE70B;fill:#FFE70B;}.elementor-47909 .elementor-element.elementor-element-6783502 .elementor-widget-cmsmasters-button__icon{font-size:12px;line-height:12px;}.elementor-47909 .elementor-element.elementor-element-6783502 .elementor-widget-cmsmasters-button__icon svg{width:12px;height:12px;}.elementor-47909 .elementor-element.elementor-element-6783502{--icon-indent:10px;}.elementor-47909 .elementor-element.elementor-element-866af51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:150px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-47909 .elementor-element.elementor-element-866af51:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47909 .elementor-element.elementor-element-866af51 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47909 .elementor-element.elementor-element-866af51 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-secondary );}.elementor-47909 .elementor-element.elementor-element-58a4acc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;}.elementor-47909 .elementor-element.elementor-element-b0f710d{--display:flex;}.elementor-47909 .elementor-element.elementor-element-6e679f0{text-align:center;}.elementor-47909 .elementor-element.elementor-element-6e679f0 .elementor-heading-title{color:var( --e-global-color-background );}.elementor-47909 .elementor-element.elementor-element-a2fd42f{text-align:center;}.elementor-47909 .elementor-element.elementor-element-a2fd42f .elementor-heading-title{font-family:var( --e-global-typography-e3e0b00-font-family ), Sans-serif;font-size:var( --e-global-typography-e3e0b00-font-size );font-weight:var( --e-global-typography-e3e0b00-font-weight );text-transform:var( --e-global-typography-e3e0b00-text-transform );font-style:var( --e-global-typography-e3e0b00-font-style );text-decoration:var( --e-global-typography-e3e0b00-text-decoration );line-height:var( --e-global-typography-e3e0b00-line-height );letter-spacing:var( --e-global-typography-e3e0b00-letter-spacing );word-spacing:var( --e-global-typography-e3e0b00-word-spacing );color:var( --e-global-color-background );}#cmsmasters-slider-e9c7a2c{--cmsmasters-columns:3;--cmsmasters-arrows-spacing:12px;--cmsmasters-arrows-width:54px;--cmsmasters-arrows-height:54px;}#cmsmasters-slider-e9c7a2c .swiper-button .cmsmasters-wrap-icon{color:#FFFFFF;font-size:15px;}#cmsmasters-slider-e9c7a2c .swiper-button{background-color:#131211;border-color:#FFFFFF;border-radius:50px;border-style:solid;}#cmsmasters-slider-e9c7a2c .swiper-button:hover{background-color:#FFE70B;}#cmsmasters-slider-e9c7a2c .swiper-buttons-wrap-inner{justify-content:center;align-items:flex-end;align-content:flex-end;}#cmsmasters-slider-e9c7a2c .swiper-buttons-wrap{margin:0px 0px -105px 0px;}#cmsmasters-slider-e9c7a2c .swiper-pagination-bullet{border-radius:50%;}#cmsmasters-slider-e9c7a2c .swiper-pagination-wrap{justify-content:center;align-items:flex-end;align-content:flex-end;}.elementor-47909 .elementor-element.elementor-element-4ac85b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-47909 .elementor-element.elementor-element-4ac85b1:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47909 .elementor-element.elementor-element-4ac85b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47909 .elementor-element.elementor-element-4ac85b1 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#E9E9E9;}.elementor-47909 .elementor-element.elementor-element-389ca745{--e-image-carousel-slides-to-show:6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47909 .elementor-element.elementor-element-389ca745 .swiper-wrapper{display:flex;align-items:center;}.elementor-47909 .elementor-element.elementor-element-2b89f182{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-47909 .elementor-element.elementor-element-4e9ca9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--border-radius:30px 30px 30px 30px;}.elementor-47909 .elementor-element.elementor-element-4e9ca9b:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47909 .elementor-element.elementor-element-4e9ca9b > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47909 .elementor-element.elementor-element-4e9ca9b > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-background );}.elementor-47909 .elementor-element.elementor-element-6b528829{--display:flex;}.elementor-47909 .elementor-element.elementor-element-6b528829:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47909 .elementor-element.elementor-element-6b528829 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47909 .elementor-element.elementor-element-6b528829 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://espaciotorrelodones.roostersindahouse.com/wp-content/uploads/2025/06/64-home-3-14.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47909 .elementor-element.elementor-element-25d92e14{--spacer-size:1px;padding:0px 0px 500px 0px;}.elementor-47909 .elementor-element.elementor-element-1e45e04e{--display:flex;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-47909 .elementor-element.elementor-element-1e45e04e:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47909 .elementor-element.elementor-element-1e45e04e > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47909 .elementor-element.elementor-element-1e45e04e > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#FFEFAE;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-47909 .elementor-element.elementor-element-7abb184b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47909 .elementor-element.elementor-element-7abb184b.elementor-element{--align-self:flex-start;}.elementor-47909 .elementor-element.elementor-element-7abb184b .elementor-widget-cmsmasters-button__button{color:var( --e-global-color-secondary );--button-bg-color:#FFFFFF00;background:var( --button-bg-color );border-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-47909 .elementor-element.elementor-element-7abb184b .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-47909 .elementor-element.elementor-element-7abb184b .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-secondary );color:#FFFFFF00;fill:#FFFFFF00;}.elementor-47909 .elementor-element.elementor-element-7abb184b .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-47909 .elementor-element.elementor-element-7abb184b .elementor-widget-cmsmasters-button__button:hover,
					.elementor-47909 .elementor-element.elementor-element-7abb184b .elementor-widget-cmsmasters-button__button:focus{color:var( --e-global-color-background );--button-bg-color:var( --e-global-color-secondary );background:var( --e-global-color-secondary );}.elementor-47909 .elementor-element.elementor-element-7abb184b .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-47909 .elementor-element.elementor-element-7abb184b .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );}.elementor-47909 .elementor-element.elementor-element-7abb184b .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-47909 .elementor-element.elementor-element-7abb184b .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-background );color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-47909 .elementor-element.elementor-element-7abb184b .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-47909 .elementor-element.elementor-element-7abb184b .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-47909 .elementor-element.elementor-element-3150f5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47909 .elementor-element.elementor-element-a63ef51{--e-image-carousel-slides-to-show:1;}.elementor-47909 .elementor-element.elementor-element-a63ef51 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-47909 .elementor-element.elementor-element-c8f11ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-47909 .elementor-element.elementor-element-236a5cfe.cmsmasters-tabs-type-horizontal.cmsmasters-tab-list-mode-inline .cmsmasters-tabs-list,
					.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list .cmsmasters-tabs-list-item a{text-align:left;justify-content:flex-start;}.elementor-47909 .elementor-element.elementor-element-236a5cfe.cmsmasters-tabs-type-horizontal.cmsmasters-tab-list-mode-inline .cmsmasters-tabs-list a{justify-content:center;text-align:center;}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list .cmsmasters-tabs-list-item a .cmsmasters-tab-title__text-wrap-outer,.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-accordion-item-wrap .cmsmasters-tabs-list-item a .cmsmasters-tab-title__text-wrap-outer{flex-direction:row;}.elementor-47909 .elementor-element.elementor-element-236a5cfe{width:100%;max-width:100%;--tabs-gap:50px;--tabs-list-gap:15px;--list-item-padding-bottom:7px;--list-item-padding-top:7px;--list-item-padding-left:-29px;--list-item-padding-right:29px;--icon-gap:10px;}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list .cmsmasters-tabs-list-item a .cmsmasters-tab-icon,.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-accordion-item-wrap .cmsmasters-tabs-list-item a .cmsmasters-tab-title__text-wrap-outer .cmsmasters-tab-icon{align-self:center;}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item a,
							.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item a .cmsmasters-tab-title__text{color:var( --e-global-color-secondary );}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item a{border-color:var( --e-global-color-secondary );padding:7px 29px 7px 29px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item a:after{--button-bg-color:var( --e-global-color-accent );background:var( --e-global-color-accent );}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item a:hover{border-color:var( --e-global-color-accent );padding:7px 29px 7px 29px;}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item,
							.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item a:before,
							.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item a:after,
							.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item a,
							.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item .cmsmasters-tab-title__text{transition:all 0.3s;}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item.active-tab a:after{--button-bg-color:var( --e-global-color-accent );background:var( --e-global-color-accent );}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item.active-tab a{border-color:var( --e-global-color-accent );padding:7px 29px 7px -29px;}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item,.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item a,.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item a:before,.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item a:after{border-radius:30px 30px 30px 30px;}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item:not(.cmsmasters-accordion-item) .cmsmasters-tab-icon, .elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-accordion-item .cmsmasters-tab-title__text-wrap-outer .cmsmasters-tab-icon{transition:all 0.3s;}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-accordion-item a > .cmsmasters-tab-icon{transition:all 0.3s;}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tab{text-align:left;}.elementor-47909 .elementor-element.elementor-element-72804832{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-47909 .elementor-element.elementor-element-53810a5a .elementor-repeater-item-effb5f4{--text-color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;}.elementor-47909 .elementor-element.elementor-element-53810a5a .elementor-repeater-item-c9a71fc{--cmsmasters-marquee-icon-color:#FFFFFF !important;}.elementor-47909 .elementor-element.elementor-element-53810a5a{width:var( --container-widget-width, 130% );max-width:130%;background-color:#B4B4B4;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:20px 0px 20px 0px;--container-widget-width:130%;--container-widget-flex-grow:0;top:75px;--cmsmasters-marquee-icon-vertical-align:center;}body:not(.rtl) .elementor-47909 .elementor-element.elementor-element-53810a5a{left:0px;}body.rtl .elementor-47909 .elementor-element.elementor-element-53810a5a{right:0px;}.elementor-47909 .elementor-element.elementor-element-53810a5a:not(.elementor-widget-cmsmasters-offcanvas):not(.cmsmasters-search-type-search-popup), .elementor-47909 .elementor-element.elementor-element-53810a5a.elementor-widget-cmsmasters-offcanvas .elementor-widget-cmsmasters-offcanvas__trigger, .elementor-47909 .elementor-element.elementor-element-53810a5a.cmsmasters-search-type-search-popup .elementor-widget-cmsmasters-search__popup-trigger-inner, .elementor-47909 .elementor-element.elementor-element-53810a5a .elementor-widget-wrap{--cmsmasters-transform-translate-x:0px;--cmsmasters-transform-translate-y:0px;--cmsmasters-transform-rotate-z:-4deg;--cmsmasters-transform-rotate-x:0deg;--cmsmasters-transform-rotate-y:0deg;--cmsmasters-transform-scale-x:1;--cmsmasters-transform-scale-y:1;--cmsmasters-transform-skew-x:0deg;--cmsmasters-transform-skew-y:0deg;--cmsmasters-transform-opacity:1;--cmsmasters-transform-blur:0px;transform:translate(var(--cmsmasters-transform-translate-x), var(--cmsmasters-transform-translate-y)) rotateZ(var(--cmsmasters-transform-rotate-z)) rotateX(var(--cmsmasters-transform-rotate-x)) rotateY(var(--cmsmasters-transform-rotate-y)) scale(var(--cmsmasters-transform-scale-x), var(--cmsmasters-transform-scale-y)) skew(var(--cmsmasters-transform-skew-x), var(--cmsmasters-transform-skew-y));opacity:var(--cmsmasters-transform-opacity);backdrop-filter:blur(var(--cmsmasters-transform-blur));transform-origin:var(--cmsmasters-transform-origin-x, 50%) var(--cmsmasters-transform-origin-y, 50%) var(--cmsmasters-transform-origin-z, 0px);}.elementor-47909 .elementor-element.elementor-element-53810a5a:not(.elementor-widget-cmsmasters-offcanvas):not(.cmsmasters-search-type-search-popup):hover, .elementor-47909 .elementor-element.elementor-element-53810a5a.elementor-widget-cmsmasters-offcanvas .elementor-widget-cmsmasters-offcanvas__trigger:hover, .elementor-47909 .elementor-element.elementor-element-53810a5a.cmsmasters-search-type-search-popup .elementor-widget-cmsmasters-search__popup-trigger-inner:hover{transform:translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y)));opacity:var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity));backdrop-filter:blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));}.elementor-47909 .elementor-element.elementor-element-57e8f2c8 .elementor-repeater-item-d8871ae{--text-color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;}.elementor-47909 .elementor-element.elementor-element-57e8f2c8 .elementor-repeater-item-3f7c112{--cmsmasters-marquee-icon-color:#FFFFFF !important;}.elementor-47909 .elementor-element.elementor-element-57e8f2c8{width:var( --container-widget-width, 130% );max-width:130%;background-color:transparent;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:20px 0px 20px 0px;--container-widget-width:130%;--container-widget-flex-grow:0;top:88px;background-image:radial-gradient(at top left, #A039AD 0%, #E23B7A 100%);--cmsmasters-marquee-icon-vertical-align:center;}body:not(.rtl) .elementor-47909 .elementor-element.elementor-element-57e8f2c8{left:0px;}body.rtl .elementor-47909 .elementor-element.elementor-element-57e8f2c8{right:0px;}.elementor-47909 .elementor-element.elementor-element-57e8f2c8:not(.elementor-widget-cmsmasters-offcanvas):not(.cmsmasters-search-type-search-popup), .elementor-47909 .elementor-element.elementor-element-57e8f2c8.elementor-widget-cmsmasters-offcanvas .elementor-widget-cmsmasters-offcanvas__trigger, .elementor-47909 .elementor-element.elementor-element-57e8f2c8.cmsmasters-search-type-search-popup .elementor-widget-cmsmasters-search__popup-trigger-inner, .elementor-47909 .elementor-element.elementor-element-57e8f2c8 .elementor-widget-wrap{--cmsmasters-transform-translate-x:0px;--cmsmasters-transform-translate-y:0px;--cmsmasters-transform-rotate-z:3deg;--cmsmasters-transform-rotate-x:0deg;--cmsmasters-transform-rotate-y:0deg;--cmsmasters-transform-scale-x:1;--cmsmasters-transform-scale-y:1;--cmsmasters-transform-skew-x:0deg;--cmsmasters-transform-skew-y:0deg;--cmsmasters-transform-opacity:1;--cmsmasters-transform-blur:0px;transform:translate(var(--cmsmasters-transform-translate-x), var(--cmsmasters-transform-translate-y)) rotateZ(var(--cmsmasters-transform-rotate-z)) rotateX(var(--cmsmasters-transform-rotate-x)) rotateY(var(--cmsmasters-transform-rotate-y)) scale(var(--cmsmasters-transform-scale-x), var(--cmsmasters-transform-scale-y)) skew(var(--cmsmasters-transform-skew-x), var(--cmsmasters-transform-skew-y));opacity:var(--cmsmasters-transform-opacity);backdrop-filter:blur(var(--cmsmasters-transform-blur));transform-origin:var(--cmsmasters-transform-origin-x, 50%) var(--cmsmasters-transform-origin-y, 50%) var(--cmsmasters-transform-origin-z, 0px);}.elementor-47909 .elementor-element.elementor-element-57e8f2c8:not(.elementor-widget-cmsmasters-offcanvas):not(.cmsmasters-search-type-search-popup):hover, .elementor-47909 .elementor-element.elementor-element-57e8f2c8.elementor-widget-cmsmasters-offcanvas .elementor-widget-cmsmasters-offcanvas__trigger:hover, .elementor-47909 .elementor-element.elementor-element-57e8f2c8.cmsmasters-search-type-search-popup .elementor-widget-cmsmasters-search__popup-trigger-inner:hover{transform:translate(var(--cmsmasters-transform-translate-x-hover, var(--cmsmasters-transform-translate-x)), var(--cmsmasters-transform-translate-y-hover, var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover, var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover, var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover, var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover, var(--cmsmasters-transform-scale-x)), var(--cmsmasters-transform-scale-y-hover, var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover, var(--cmsmasters-transform-skew-x)), var(--cmsmasters-transform-skew-y-hover, var(--cmsmasters-transform-skew-y)));opacity:var(--cmsmasters-transform-opacity-hover, var(--cmsmasters-transform-opacity));backdrop-filter:blur(var(--cmsmasters-transform-blur-hover, var(--cmsmasters-transform-blur)));}.elementor-47909 .elementor-element.elementor-element-66c29246{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-47909 .elementor-element.elementor-element-21f4c08b{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-47909 .elementor-element.elementor-element-711d0d59 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-6dfc441{--cmsmasters-text-nowrap:normal;}.elementor-47909 .elementor-element.elementor-element-711d0d59 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-110e225{--cmsmasters-text-nowrap:normal;}.elementor-47909 .elementor-element.elementor-element-711d0d59 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-aef149a{--cmsmasters-text-nowrap:normal;}.elementor-47909 .elementor-element.elementor-element-711d0d59 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-765d979{--cmsmasters-text-nowrap:normal;}.elementor-47909 .elementor-element.elementor-element-711d0d59 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-e1985ee{--cmsmasters-text-nowrap:normal;}.elementor-47909 .elementor-element.elementor-element-711d0d59{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--cmsmasters-icon-list-items-gap:calc(30px/2);--cmsmasters-icon-list-item-color:var( --e-global-color-primary );--cmsmasters-icon-list-item-text-indent:20px;--cmsmasters-icon-list-item-vertical-align:center;--cmsmasters-icon-list-item-icon-size:38px;--cmsmasters-icon-list-item-icon-vertical-align:center;}.elementor-47909 .elementor-element.elementor-element-711d0d59 .cmsmasters-widget-icon-list-item, .elementor-47909 .elementor-element.elementor-element-711d0d59 .cmsmasters-widget-icon-list-item > a{font-family:var( --e-global-typography-h6-font-family ), Sans-serif;font-size:var( --e-global-typography-h6-font-size );font-weight:var( --e-global-typography-h6-font-weight );text-transform:var( --e-global-typography-h6-text-transform );font-style:var( --e-global-typography-h6-font-style );text-decoration:var( --e-global-typography-h6-text-decoration );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );word-spacing:var( --e-global-typography-h6-word-spacing );}.elementor-47909 .elementor-element.elementor-element-2b4b05b3 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-6dfc441{--cmsmasters-text-nowrap:normal;}.elementor-47909 .elementor-element.elementor-element-2b4b05b3 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-110e225{--cmsmasters-text-nowrap:normal;}.elementor-47909 .elementor-element.elementor-element-2b4b05b3 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-aef149a{--cmsmasters-text-nowrap:normal;}.elementor-47909 .elementor-element.elementor-element-2b4b05b3 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-765d979{--cmsmasters-text-nowrap:normal;}.elementor-47909 .elementor-element.elementor-element-2b4b05b3 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-ab7886a{--cmsmasters-text-nowrap:normal;}.elementor-47909 .elementor-element.elementor-element-2b4b05b3{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--cmsmasters-icon-list-items-gap:calc(30px/2);--cmsmasters-icon-list-item-color:var( --e-global-color-primary );--cmsmasters-icon-list-item-text-indent:20px;--cmsmasters-icon-list-item-vertical-align:center;--cmsmasters-icon-list-item-icon-size:38px;--cmsmasters-icon-list-item-icon-vertical-align:center;}.elementor-47909 .elementor-element.elementor-element-2b4b05b3 .cmsmasters-widget-icon-list-item, .elementor-47909 .elementor-element.elementor-element-2b4b05b3 .cmsmasters-widget-icon-list-item > a{font-family:var( --e-global-typography-h6-font-family ), Sans-serif;font-size:var( --e-global-typography-h6-font-size );font-weight:var( --e-global-typography-h6-font-weight );text-transform:var( --e-global-typography-h6-text-transform );font-style:var( --e-global-typography-h6-font-style );text-decoration:var( --e-global-typography-h6-text-decoration );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );word-spacing:var( --e-global-typography-h6-word-spacing );}.elementor-47909 .elementor-element.elementor-element-eb2d591{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}@media(max-width:1180px){.elementor-47909 .elementor-element.elementor-element-3a1a3ec:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47909 .elementor-element.elementor-element-3a1a3ec > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47909 .elementor-element.elementor-element-3a1a3ec > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://espaciotorrelodones.roostersindahouse.com/wp-content/uploads/2025/10/CC-ESPACIO-TORRELODONES-27.jpg");}.elementor-47909 .elementor-element.elementor-element-3a1a3ec{--min-height:100px;--padding-top:140px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-47909 .elementor-element.elementor-element-866af51{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-47909 .elementor-element.elementor-element-a2fd42f .elementor-heading-title{font-size:var( --e-global-typography-e3e0b00-font-size );line-height:var( --e-global-typography-e3e0b00-line-height );letter-spacing:var( --e-global-typography-e3e0b00-letter-spacing );word-spacing:var( --e-global-typography-e3e0b00-word-spacing );}.elementor-47909 .elementor-element.elementor-element-389ca745{--e-image-carousel-slides-to-show:4;}.elementor-47909 .elementor-element.elementor-element-2b89f182{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-47909 .elementor-element.elementor-element-4e9ca9b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47909 .elementor-element.elementor-element-25d92e14{padding:0% 0% 56.5% 0%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-47909 .elementor-element.elementor-element-c8f11ac{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-47909 .elementor-element.elementor-element-72804832{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-47909 .elementor-element.elementor-element-53810a5a{top:95px;}.elementor-47909 .elementor-element.elementor-element-57e8f2c8{top:55px;}.elementor-47909 .elementor-element.elementor-element-66c29246{--gap:60px 50px;--row-gap:60px;--column-gap:50px;--flex-wrap:wrap;--margin-top:150px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-47909 .elementor-element.elementor-element-21f4c08b{width:100%;max-width:100%;}.elementor-47909 .elementor-element.elementor-element-711d0d59{--container-widget-width:calc(100% / 3 - 100px / 3);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% / 3 - 100px / 3) );max-width:calc(100% / 3 - 100px / 3);}.elementor-47909 .elementor-element.elementor-element-711d0d59 .cmsmasters-widget-icon-list-item, .elementor-47909 .elementor-element.elementor-element-711d0d59 .cmsmasters-widget-icon-list-item > a{font-size:var( --e-global-typography-h6-font-size );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );word-spacing:var( --e-global-typography-h6-word-spacing );}.elementor-47909 .elementor-element.elementor-element-2b4b05b3{--container-widget-width:calc(100% / 3 - 100px / 3);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% / 3 - 100px / 3) );max-width:calc(100% / 3 - 100px / 3);}.elementor-47909 .elementor-element.elementor-element-2b4b05b3 .cmsmasters-widget-icon-list-item, .elementor-47909 .elementor-element.elementor-element-2b4b05b3 .cmsmasters-widget-icon-list-item > a{font-size:var( --e-global-typography-h6-font-size );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );word-spacing:var( --e-global-typography-h6-word-spacing );}}@media(max-width:1180px){.elementor-47909 .elementor-element.elementor-element-236a5cfe.cmsmasters-tabs-type-vertical.cmsmasters-tab-list-mode-inline[class*="cmsmasters-tabs-responsive"].cmsmasters-type-responsive-horizontal .cmsmasters-tabs-list{text-align:left;justify-content:flex-start;}}@media(max-width:767px){.elementor-47909 .elementor-element.elementor-element-3a1a3ec:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47909 .elementor-element.elementor-element-3a1a3ec > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47909 .elementor-element.elementor-element-3a1a3ec > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://espaciotorrelodones.roostersindahouse.com/wp-content/uploads/2025/10/CC-ESPACIO-TORRELODONES-27.jpg");}.elementor-47909 .elementor-element.elementor-element-3a1a3ec{--min-height:100px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-47909 .elementor-element.elementor-element-80f3892{width:100%;max-width:100%;}.elementor-47909 .elementor-element.elementor-element-6783502{width:100%;max-width:100%;}.elementor-47909 .elementor-element.elementor-element-866af51{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-47909 .elementor-element.elementor-element-58a4acc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47909 .elementor-element.elementor-element-6e679f0{text-align:center;}.elementor-47909 .elementor-element.elementor-element-a2fd42f{text-align:center;}.elementor-47909 .elementor-element.elementor-element-a2fd42f .elementor-heading-title{font-size:var( --e-global-typography-e3e0b00-font-size );line-height:var( --e-global-typography-e3e0b00-line-height );letter-spacing:var( --e-global-typography-e3e0b00-letter-spacing );word-spacing:var( --e-global-typography-e3e0b00-word-spacing );}.elementor-47909 .elementor-element.elementor-element-389ca745{--e-image-carousel-slides-to-show:3;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47909 .elementor-element.elementor-element-2b89f182{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47909 .elementor-element.elementor-element-25d92e14{padding:0% 0% 73.4% 0%;}.elementor-47909 .elementor-element.elementor-element-1e45e04e{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-47909 .elementor-element.elementor-element-7abb184b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47909 .elementor-element.elementor-element-3150f5c{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-47909 .elementor-element.elementor-element-c8f11ac{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-47909 .elementor-element.elementor-element-7745bb8c{text-align:center;}.elementor-47909 .elementor-element.elementor-element-236a5cfe{--tabs-gap:30px;--tabs-list-gap:10px;--list-item-padding-bottom:7px;--list-item-padding-top:7px;--list-item-padding-left:15px;--list-item-padding-right:15px;}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item a{padding:7px 15px 7px 15px;}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item a:hover{padding:7px 15px 7px 15px;}.elementor-47909 .elementor-element.elementor-element-236a5cfe .cmsmasters-tabs-list-item.active-tab a{padding:7px 15px 7px 15px;}.elementor-47909 .elementor-element.elementor-element-72804832{--width:130%;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-47909 .elementor-element.elementor-element-53810a5a{top:90px;}.elementor-47909 .elementor-element.elementor-element-66c29246{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:120px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-47909 .elementor-element.elementor-element-21f4c08b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-47909 .elementor-element.elementor-element-711d0d59{width:100%;max-width:100%;--cmsmasters-icon-list-items-gap:calc(15px/2);--cmsmasters-icon-list-item-icon-size:32px;}.elementor-47909 .elementor-element.elementor-element-711d0d59 .cmsmasters-widget-icon-list-item, .elementor-47909 .elementor-element.elementor-element-711d0d59 .cmsmasters-widget-icon-list-item > a{font-size:var( --e-global-typography-h6-font-size );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );word-spacing:var( --e-global-typography-h6-word-spacing );}.elementor-47909 .elementor-element.elementor-element-2b4b05b3{width:100%;max-width:100%;--cmsmasters-icon-list-items-gap:calc(15px/2);--cmsmasters-icon-list-item-icon-size:32px;}.elementor-47909 .elementor-element.elementor-element-2b4b05b3 .cmsmasters-widget-icon-list-item, .elementor-47909 .elementor-element.elementor-element-2b4b05b3 .cmsmasters-widget-icon-list-item > a{font-size:var( --e-global-typography-h6-font-size );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );word-spacing:var( --e-global-typography-h6-word-spacing );}}@media(min-width:768px){.elementor-47909 .elementor-element.elementor-element-3a1a3ec{--content-width:1160px;}.elementor-47909 .elementor-element.elementor-element-6b528829{--width:50%;}.elementor-47909 .elementor-element.elementor-element-1e45e04e{--width:50%;}.elementor-47909 .elementor-element.elementor-element-72804832{--width:100%;}}@media(max-width:1180px) and (min-width:768px){.elementor-47909 .elementor-element.elementor-element-6b528829{--width:100%;}.elementor-47909 .elementor-element.elementor-element-1e45e04e{--width:100%;}}@media(min-width:1601px){.elementor-47909 .elementor-element.elementor-element-a2fd42f .elementor-heading-title{font-size:var( --e-global-typography-e3e0b00-font-size );line-height:var( --e-global-typography-e3e0b00-line-height );letter-spacing:var( --e-global-typography-e3e0b00-letter-spacing );word-spacing:var( --e-global-typography-e3e0b00-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-47909 .elementor-element.elementor-element-c8f11ac{--margin-top:75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-47909 .elementor-element.elementor-element-711d0d59 .cmsmasters-widget-icon-list-item, .elementor-47909 .elementor-element.elementor-element-711d0d59 .cmsmasters-widget-icon-list-item > a{font-size:var( --e-global-typography-h6-font-size );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );word-spacing:var( --e-global-typography-h6-word-spacing );}.elementor-47909 .elementor-element.elementor-element-2b4b05b3 .cmsmasters-widget-icon-list-item, .elementor-47909 .elementor-element.elementor-element-2b4b05b3 .cmsmasters-widget-icon-list-item > a{font-size:var( --e-global-typography-h6-font-size );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );word-spacing:var( --e-global-typography-h6-word-spacing );}}/* Start local fonts styles */
@font-face {
	font-family: 'Cal Sans Local';
	font-weight: normal;
	font-style: normal;
	src: url('//espaciotorrelodones.roostersindahouse.com/wp-content/uploads/elementor/cmsmasters-local-fonts/cal_sans_local/CalSans-Regular.woff2') format('woff2'),
		url('//espaciotorrelodones.roostersindahouse.com/wp-content/uploads/elementor/cmsmasters-local-fonts/cal_sans_local/CalSans-Regular.woff') format('woff');
}

/* End local fonts styles */