#family-space{background:#fff}#family-space .main-container .banner-container{position:relative}#family-space .main-container .banner-container img{width:100%}#family-space .main-container .banner-container__text{position:absolute;top:0;color:#fff;display:flex;align-items:center;height:100%;gap:10px}@media (min-width:1024px){#family-space .main-container .banner-container__text{right:0;width:50%}}@media (max-width:1023px){#family-space .main-container .banner-container__text{width:100%;flex-direction:column;justify-content:center;text-align:center}}@media (max-width:1023px){#family-space .main-container .banner-container__text img{width:80px}}#family-space .main-container .banner-container__text h1{font-size:66px;margin:0}@media (max-width:1023px){#family-space .main-container .banner-container__text h1{font-size:20px}}#family-space .main-container .banner-container__text p{font-size:20px}@media (max-width:1023px){#family-space .main-container .banner-container__text p{font-size:12px}}#family-space .main-container .icons-container{padding:50px 10px}#family-space .main-container .icons-container h3{text-align:center;margin-top:0;font-size:42px}@media (min-width:1024px){#family-space .main-container .icons-container__boxes{display:flex;justify-content:space-evenly;gap:10px}}@media (max-width:1023px){#family-space .main-container .icons-container__boxes{display:grid;grid-template-columns:46% 46%;grid-template-rows:200px;-moz-column-gap:10px;column-gap:10px;row-gap:15px;justify-content:center}}#family-space .main-container .icons-container__boxes .container-box{border-radius:10px;display:flex;padding:10px;flex-direction:column}@media (min-width:1024px){#family-space .main-container .icons-container__boxes .container-box{flex-direction:row;width:250px;gap:10px;padding:20px 10px}}#family-space .main-container .icons-container__boxes .container-box__icon img{width:28px;height:auto}@media (min-width:1024px){#family-space .main-container .icons-container__boxes .container-box__icon img{width:40px}}#family-space .main-container .icons-container__boxes .container-box__text--title{font-size:16px;font-weight:600}@media (min-width:1024px){#family-space .main-container .icons-container__boxes .container-box__text--title{margin-bottom:10px;margin-top:0}}#family-space .main-container .icons-container__boxes .container-box__text--paragraph{font-size:12px;margin:0}#family-space .main-container .icons-container__boxes .box-0{background-color:#bfe8fe}#family-space .main-container .icons-container__boxes .box-1{background-color:#fedbc2}#family-space .main-container .icons-container__boxes .box-2{background-color:#e3ccf7}#family-space .main-container .icons-container__boxes .box-3{background-color:#feab9f}#family-space .main-container .icons-container__boxes .box-4{background-color:#fedbc2}#family-space .main-container .localizacion-container{background-color:#c2e9fe;text-align:center;padding:50px 50px 200px}@media (max-width:1023px){#family-space .main-container .localizacion-container{padding:50px 20px 100px;text-align:left}}#family-space .main-container .localizacion-container h3{font-size:46px;margin:0}@media (max-width:1023px){#family-space .main-container .localizacion-container h3{font-size:34px}}#family-space .main-container .localizacion-container p{max-width:750px;margin:30px auto 40px}@media (max-width:1023px){#family-space .main-container .localizacion-container p{font-size:12px}}@media (min-width:1024px){#family-space .main-container .localizacion-container .container-images{display:flex;flex-direction:row;justify-content:space-evenly}}@media (max-width:1023px){#family-space .main-container .localizacion-container .container-images{display:grid;grid-auto-flow:column;overflow-x:scroll;gap:20px}}@media (max-width:1023px){#family-space .main-container .localizacion-container .container-images__image{width:200px}}@media (min-width:1024px){#family-space .main-container .localizacion-container .container-images__image{width:231px}}#family-space .main-container .control-container{background-color:#f7f7f7;display:flex;position:relative;height:700px}@media (max-width:1023px){#family-space .main-container .control-container{height:500px}}#family-space .main-container .control-container__apps,#family-space .main-container .control-container__tiempo{width:50%}#family-space .main-container .control-container__apps img,#family-space .main-container .control-container__tiempo img{width:250px}@media (max-width:1023px){#family-space .main-container .control-container__apps img,#family-space .main-container .control-container__tiempo img{width:80%}}#family-space .main-container .control-container__tiempo{position:absolute;top:-50px;left:0;display:flex;flex-direction:column;align-items:center;padding-left:10px}@media (min-width:1024px){#family-space .main-container .control-container__tiempo{top:-100px;padding:0 0 0 100px}}#family-space .main-container .control-container__tiempo p{font-size:16px;line-height:22px;text-align:center}@media (max-width:1023px){#family-space .main-container .control-container__tiempo p{font-size:12px;line-height:16px}}#family-space .main-container .control-container__apps{position:absolute;bottom:38px;right:-10px}@media (min-width:1024px){#family-space .main-container .control-container__apps{bottom:-100px;padding:0 100px;right:0}}#family-space .main-container .control-container__apps h3{font-size:70px}@media (max-width:1023px){#family-space .main-container .control-container__apps h3{font-size:30px}}#family-space .main-container .gestion-container{display:flex;flex-direction:row}@media (min-width:1024px){#family-space .main-container .gestion-container{padding:150px 50px 50px}}@media (max-width:1023px){#family-space .main-container .gestion-container{flex-direction:column;padding:10px}}#family-space .main-container .gestion-container__images{display:flex;flex-direction:row;width:50%;justify-content:space-around}@media (max-width:1023px){#family-space .main-container .gestion-container__images{width:100%;order:2;padding:30px 0}}#family-space .main-container .gestion-container__images img{width:40%}@media (max-width:1023px){#family-space .main-container .gestion-container__images img{width:48%}}@media (min-width:1024px){#family-space .main-container .gestion-container__text{width:50%;padding:100px}}@media (max-width:1023px){#family-space .main-container .gestion-container__text{order:1}}#family-space .main-container .gestion-container__text h3{font-size:30px}@media (max-width:1023px){#family-space .main-container .gestion-container__text h3{margin-bottom:10px}}#family-space .main-container .gestion-container__text p{font-size:14px;line-height:18px}#family-space .main-container .familia-container__content{background-color:#fecdc6;padding-top:50px;height:500px;position:relative}#family-space .main-container .familia-container__content--text{max-width:800px;margin:auto;text-align:center}#family-space .main-container .familia-container__content--text h3{font-size:46px;margin:0 0 20px}@media (max-width:1023px){#family-space .main-container .familia-container__content--text h3{font-size:30px}}#family-space .main-container .familia-container__content--text p{font-size:16px;line-height:22px}@media (max-width:1023px){#family-space .main-container .familia-container__content--text p{font-size:14px;line-height:18px}}#family-space .main-container .familia-container__content--images{display:flex;flex-direction:row;position:absolute;top:50%;margin:30px auto 0;width:100%}@media (max-width:1023px){#family-space .main-container .familia-container__content--images{display:grid;grid-auto-flow:column;overflow-x:scroll;gap:20px}}@media (min-width:1024px){#family-space .main-container .familia-container__content--images{justify-content:space-evenly}}#family-space .main-container .familia-container__content--images .image{width:200px}#family-space .main-container .familia-container__background{background-color:#fff;width:100%;height:350px}@media (max-width:1023px){#family-space .main-container .familia-container__background{height:300px}}#family-space .main-container .espacios-container{position:relative;width:100%}@media (max-width:1023px){#family-space .main-container .espacios-container{height:546px;overflow:hidden}}#family-space .main-container .espacios-container__background{width:100%;height:auto}#family-space .main-container .espacios-container__content{display:flex;position:absolute;width:100%;top:0;flex-direction:column}@media (min-width:1024px){#family-space .main-container .espacios-container__content{height:100%;flex-direction:row;justify-content:space-around}}#family-space .main-container .espacios-container__content--image{display:flex;justify-content:center;align-items:flex-end}@media (min-width:1024px){#family-space .main-container .espacios-container__content--image{width:50%}}@media (max-width:1023px){#family-space .main-container .espacios-container__content--image{order:2}}#family-space .main-container .espacios-container__content--image img{height:85%}@media (max-width:1023px){#family-space .main-container .espacios-container__content--image img{width:200px;height:auto}}#family-space .main-container .espacios-container__content--text{color:#fff;display:flex;flex-direction:column;justify-content:center}@media (min-width:1024px){#family-space .main-container .espacios-container__content--text{width:50%;padding-right:20%}}@media (max-width:1023px){#family-space .main-container .espacios-container__content--text{order:1;text-align:center;height:50%;padding:0 10px}}#family-space .main-container .espacios-container__content--text h3{font-size:40px;font-weight:400}@media (max-width:1023px){#family-space .main-container .espacios-container__content--text h3{font-size:28px;margin-bottom:0}}#family-space .main-container .obtener-container{display:flex;padding:50px}@media (max-width:1023px){#family-space .main-container .obtener-container{flex-direction:column;padding:20px 10px}}#family-space .main-container .obtener-container__image{width:55%}@media (max-width:1023px){#family-space .main-container .obtener-container__image{order:2;width:100%}}#family-space .main-container .obtener-container__content{width:45%;padding:0 50px}@media (max-width:1023px){#family-space .main-container .obtener-container__content{order:1;width:100%;padding:0 10px}}#family-space .main-container .obtener-container__content h3{font-size:42px;line-height:54px}@media (max-width:1023px){#family-space .main-container .obtener-container__content h3{font-size:30px;line-height:34px}}#family-space .main-container .obtener-container__content p{font-size:14px;line-height:20px}#family-space .main-container .obtener-container__content--google{display:flex;gap:20px}#family-space .main-container .obtener-container__content--google .playstore p{font-size:12px}