@charset "UTF-8";:root{--color1:#67c1b9;--color2:#5b782a;--white:#eae3d7;--real-white:#ffffff;--color2-grey:rgba(7,165,94,0.4);--color3:#b20015;--black:#212327;--transparent-color1:#67c1ba80;--transparent-color2:#5b782a7c;--color2-white:#757f8d;--color2-light:#a9d0ad}@-webkit-keyframes fade-transition{0%{opacity:0}100%{opacity:1}}@keyframes fade-transition{0%{opacity:0}100%{opacity:1}}html{scroll-behavior:smooth;-webkit-animation:fade-transition 0.5s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:fade-transition 0.5s cubic-bezier(0.25,0.46,0.45,0.94) both}@font-face{font-family:"regular";src:url(/static/fonts/Montserrat/static/Montserrat-Regular.ttf?8830859130ba);font-weight:normal;font-style:normal}@font-face{font-family:"semiBold";src:url(/static/fonts/Montserrat/static/Montserrat-Medium.ttf?8830859130ba);font-weight:bold;font-style:normal}@font-face{font-family:"bold";src:url(/static/fonts/Montserrat/static/Montserrat-Bold.ttf?8830859130ba);font-style:normal;font-weight:bold}@font-face{font-family:"extraBold";src:url(/static/fonts/canopee/Canopee.otf?8830859130ba);font-weight:bold;font-style:normal}body .logo{height:83px;width:71px;flex-shrink:0;background-size:contain;transition:all 0.5s;opacity:1}@media only screen and (max-width:1400px){body .logo{height:61px;width:53px}}body.Interiores .logo{height:83px;width:71px;flex-shrink:0;background-size:contain;transition:all 0.5s;opacity:1}@media only screen and (max-width:1400px){body.Interiores .logo{height:61px;width:53px}}#footer-menu .logo{background-image:url("/static/imgs/logo-color-horizontal.svg?8830859130ba");width:132px;height:31px}@media only screen and (max-width:1000px){body.main-listing .header .logo{height:36px;width:110px;background-image:url("/static/imgs/logo-blanco-horizontal.svg?8a6d40c799e2")}body.Interiores .header .logo{height:36px;width:110px;background-image:url("/static/imgs/logo-color-horizontal.svg?8830859130ba")}}#login-popup-wrapper .logo{height:90px;width:69px}#menuMov.popup-visible .logo{height:36px;width:110px;background-image:url("/static/imgs/logo-color-horizontal.svg?8830859130ba")}body.main-listing{background:var(--white)}body.main-listing main{margin-top:0px}.titulo{font-family:"extraBold";color:var(--color2);background:none;box-shadow:none;font-size:clamp(1.3rem,calc(1.198 * 1vw + 1.063rem),2.1rem);margin:0px;padding:0px}.contContenido{margin-top:0px}.BannerCont .Cipa{font-family:"regular"}.BannerTitu{font-family:"extraBold";font-size:1rem}.main-button,.textContentWidget-button,a.main-button{font-family:"bold"}.cms-editor{z-index:9999999999;display:block}.footerLogReg{background-color:var(--white-grey)}.processGeneral-container{margin-top:3rem}@media only screen and (max-width:920px){#paginaProceso{margin-top:2em}}.cuerpoProceso{background-color:var(--real-white)}.share-url{background-color:var(--real-white)}.footerReconecta{padding-top:0rem;background-color:var(--white)}.Interiores .footerReconecta{background-color:var(--real-white)}.profile-pages .footerReconecta{box-shadow:none;background-color:var(--white)}#footer-menu{padding:2rem 3rem;border-width:1px 0 1px 0;background:transparent}#footer-menu .ayuntamiento{justify-self:start}@media only screen and (max-width:1000px){#footer-menu .ayuntamiento{justify-self:center}}#footer-menu .moscasFooter{justify-self:end}@media only screen and (max-width:1000px){#footer-menu .moscasFooter{justify-self:center}}.logosPartnerFooter{padding:2rem 4rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:25px;padding-top:4rem;padding-bottom:0rem}@media only screen and (max-width:1000px){.logosPartnerFooter{justify-content:center}}@media only screen and (max-width:700px){.logosPartnerFooter{flex-direction:column;justify-content:center}}.logosPartnerFooter_img{object-fit:contain;width:auto;height:40px}@media only screen and (max-width:1366px){.logosPartnerFooter_img{height:35px}}.logosPartnerLeyend{font-size:0.75rem;font-family:"regular";color:var(--black);width:100%;text-align:center;padding:1rem;box-sizing:border-box;max-width:1200px;margin:0 auto;padding-bottom:2rem;box-sizing:border-box}.footerReconecta .rss-footer-container{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box;padding:1rem}.footerReconecta .rss-footer-container .rss-text{color:black;font-size:1rem;margin:0px}.footerReconecta .rss-footer-container .rss-footer-logos-container{display:flex;justify-content:center;align-items:center;padding:1rem;box-sizing:border-box;gap:1rem}.footerReconecta .rss-footer-container .rss-logo{display:block}.footerReconecta .rss-footer-container .rss-logo svg{width:35px;height:35px}.footerReconecta .rss-footer-container .rss-logo svg path{fill:var(--color2)}.chatButton{margin-left:auto;position:static;bottom:0px;right:0px;z-index:22;width:250px;display:flex;justify-content:center;align-items:center;gap:30px;box-sizing:border-box;padding:1rem;display:none}.chatButton_text{color:var(--color2);font-family:"bold";font-size:1rem;width:60%}.chatButton_icon{width:40%;height:auto}#home .AmbosBanners{grid-template-columns:repeat(1,1fr)}#home .Banner{height:400px;position:relative}#home .Banner::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;bottom:0px;right:0px;z-index:2;background:rgba(0,0,0,0.274);background:linear-gradient(0deg,rgba(234,227,215,0) 0%,black 100%)}@media only screen and (max-width:920px){#home .Banner{flex-direction:column;padding-right:0}}@media only screen and (max-width:720px){#home .Banner{height:250px}}#home .BannerCont{background:none;width:40%;position:relative;z-index:3;width:100%}#home .imgBanner{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:1;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:920px){#home .imgBanner{width:100%}}#home .BannerText{font-size:2rem;font-family:"bold";margin-left:0px;line-height:normal;width:100%}@media only screen and (max-width:920px){#home .BannerText{font-size:1.2rem}}#home .BannerTitu{background-color:var(--color2);width:fit-content;padding:5px 10px;font-size:1rem;border-radius:5px}@media only screen and (max-width:720px){#home .BannerTitu{font-size:0.9rem}}#home .BannerCont .Cipa{margin-left:auto;display:flex;font-size:27px;margin-top:auto;text-transform:uppercase;font-family:"extraBold";background-color:var(--color2);line-height:1.1em;background-image:url("/static/imgs/flecha_blanca_dch.svg?8830859130ba");background-repeat:no-repeat;background-size:19px;background-position:130px;padding:5px 10px;font-size:2rem;width:120px;border-radius:5px;font-size:2rem;width:160px;color:var(--real-white)}@media only screen and (max-width:920px){#home .BannerCont .Cipa{font-size:12px;background-size:10px;background-position:50px}}@media only screen and (max-width:720px){#home .BannerCont .Cipa{width:60px;background-position:55px}}.image-survey-wrapper .image-survey h6.radio-label{font-size:17px}body.main-listing main p{width:100%}.fullscreen-wrapper{z-index:999}#login-popup-wrapper .fullscreen-content{border-radius:5px}@media only screen and (max-width:720px){#login-popup-wrapper .fullscreen-content{max-width:345px}}#register-form .form-item{padding:5px}#register-form .form-item label{font-family:"regular";font-size:16px;color:var(--black-grey);padding:0px;padding-left:8px}#register-form select{background-color:var(--white);border-radius:0px;border:1px solid rgba(128,128,128,0)}#thanks a{font-size:1.6rem}@media only screen and (max-width:920px){.cuerpo-contenido h2{font-size:23px}}.pageblock.editing .cms-controls .button-open{background-color:var(--color1);color:white!important;display:flex;justify-content:center;align-items:center;font-size:20px;height:17px;width:17px;order:3;padding:5px;border-radius:1px;box-sizing:border-box;margin:0px}.pageblock.editing .cms-controls .button-open:hover{background-color:rgba(63,63,63,0.452)}.pageblock.editing .cms-controls{display:flex;justify-content:center;align-items:center;background-color:var(--color1);padding:0px;border-radius:1px}.pageblock.editing .cms-controls button{color:white!important;font-size:12px;border-radius:1px;margin:0px}.pageblock.editing .cms-controls button:hover{color:#3f3f3f!important;background:none;text-decoration:underline}.pageblock-hover{outline-style:solid!important;outline-width:2px!important}.pageblock.editing{padding:20px}.header *{box-sizing:border-box}.header{background:none;position:fixed;z-index:998;width:100%;box-sizing:border-box;justify-content:center;padding-top:10px;padding-bottom:5px;margin:0px;top:0px;left:0px;transition:all 0.5s}.header .nav-container{max-width:1600px;margin:0 auto;width:100%;display:flex;flex-direction:row;align-items:baseline;justify-content:center}.header.scrolled{background-color:var(--color2)}body.main-listing .header.scrolled .logo{opacity:1;height:36px;width:110px;background-image:url("/static/imgs/logo-blanco-horizontal.svg?8a6d40c799e2")}#main-menu{align-items:center}#notification-bell{display:none!important}#notification_bell_mobile{display:none!important}.logged-photo .parti{display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none}.header .login-button-nav{background-color:var(--color1)!important;transition:0.6s all ease}.header .login-button-nav:hover{background-color:var(--white)!important}.header .login-button-nav .login-link{color:var(--black)!important}body.Interiores .header .login-button-nav:hover{background-color:var(--color2)!important}body.Interiores .header .login-button-nav:hover>.login-link{color:var(--white)!important}.logged-photo .logged-user-name{font-size:0.8rem;text-decoration:none;text-transform:none;font-family:"bold";color:var(--color2)}@media only screen and (max-width:1400px){.logged-photo .logged-user-name{display:none}}body.main-listing .logged-user-name{color:var(--white)}body.interiores .logged-user-name{color:var(--color2)}#main-menu .menuIzq{width:100%;justify-content:flex-start;gap:1rem;position:relative;max-width:1366px;padding:0px 3rem}@media only screen and (max-width:1400px){#main-menu .menuIzq{max-width:1100px;padding:0px}}body.main-listing .header .button{background:none}.header .menuIzq .menu-item a{padding:0px;text-transform:none}.header .button{margin-left:0px;border-radius:0px;padding:4px 8px;background:none}body.main-listing .header .button:hover{background:none;border-radius:0px}body.main-listing .header .button:hover{color:var(--white);background:var(--color1)}body.main-listing .header .button:hover>a{}.main-listing .header .menuIzq .menu-item.processes.main-button{background:none;color:var(--white);background:var(--color1);padding:4px 8px}body.main-listing .header .button.main-button a{color:var(--white);text-transform:none}body.main-listing .header .button.main-button{background:var(--color1);padding:4px 8px}body.Interiores .header .button{background:none;color:var(--color2)}body.Interiores .header .button a{background:none;color:var(--color2)}body.Interiores .header .menuIzq .menu-item.main-button{background:none;color:var(--white);background:var(--color2);padding:4px 8px}body.Interiores .header .menuIzq .menu-item:hover{background:var(--color2)}body.Interiores .header .menuIzq .menu-item.main-button a{color:var(--white)}body.Interiores .header.scrolled{background-color:var(--real-white)}body.Interiores .header.scrolled .logo{opacity:1;height:36px;width:110px;background-image:url("/static/imgs/logo-color-horizontal.svg?8830859130ba")}body.main-listing .header .menuIzq .menu-item-open,body.Interiores .header .menuIzq .menu-item-open{box-shadow:none;position:relative}.header .menuIzq .menu-item .menu-children{border-radius:0px;width:250px}body.Interiores .header .menuIzq .menu-item .menu-children .menu-item a{color:var(--white)}body.main-listing .header .menuIzq .menu-item .menu-children,body.Interiores .header .menuIzq .menu-item .menu-children{background-color:#43581e;padding:0px;margin:0px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px;border-radius:5px}.header .menuIzq .menu-item .menu-children.visible{max-height:400px;padding:10px 8px!important}body.main-listing .header .menuIzq .with-children .menu-children .menu-item a,body.Interiores .header .menuIzq .with-children .menu-children .menu-item a{background:none}body.main-listing .header .menuIzq .menu-item .menu-children .menu-item,body.Interiores .header .menuIzq .menu-item .menu-children .menu-item{background:none}body.main-listing .header .menuIzq .menu-item .menu-children .menu-item:hover,body.Interiores .header .menuIzq .menu-item .menu-children .menu-item:hover{background:none;padding:0px;margin:0px;color:var(--color1)}body.main-listing .header .menuIzq .menu-item .menu-children .menu-item:hover a,body.Interiores .header .menuIzq .menu-item .menu-children .menu-item:hover a{padding:0px;color:var(--color1)}body.main-listing .header .menuIzq .menu-item .menu-children .menu-item a,body.Interiores .header .menuIzq .menu-item .menu-children .menu-item a{font-size:0.8rem}body.main-listing .header .menuIzq .menu-item .menu-children .menu-item.main-button,body.Interiores .header .menuIzq .menu-item .menu-children .menu-item.main-button{background:none;color:var(--color1)}body.main-listing .header .menuIzq .menu-item .menu-children .menu-item.main-button,a,body.Interiores .header .menuIzq .menu-item .menu-children .menu-item.main-button,a{background:none;color:var(--color1)}.header .menuIzq .menu-item .menu-children{top:30px;left:0px}.header .menuIzq .menu-item .menu-children .menu-item{padding:0px;margin:0px;background:none}@media only screen and (max-width:1000px){.header .nav-container{justify-content:space-between;align-items:center}}#login-form .menuIzq .main-button{background-color:transparent}#login-form .header .menuIzq .menu-item.main-button a{color:var(--color2)}.introEncabezado{background-color:var(--white);background-repeat:no-repeat;background-position:center top;background-repeat:no-repeat;background-attachment:unset;background-size:cover;position:relative}#home .introEncabezado,#blog .introEncabezado{background-image:url("/static/imgs/portada/background-clean.jpg?8830859130ba");min-height:58vw}@media only screen and (max-width:1400px){#home .introEncabezado,#blog .introEncabezado{background-size:inherit;min-height:830px}}.introEncabezado::after{display:none}.introEncabezado .text-wrapper{margin-top:6rem;margin-bottom:2rem;position:relative;z-index:1;display:flex;justify-content:center;gap:1rem}#home .introEncabezado .text-wrapper{min-height:50vw}@media only screen and (max-width:1400px){.introEncabezado .text-wrapper{justify-content:flex-start}}@media only screen and (max-width:900px){#home .encabezado-home{width:100%;max-width:750px;margin:0px auto;padding-bottom:0px;padding:1rem;padding-top:6rem}}.introEncabezado_video-title-container{display:flex;justify-content:flex-start;align-items:flex-start;gap:3rem}.introEncabezado_video{width:45%}.introEncabezado_text-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:60%;font-family:"extraBold"}.contPortada h1{width:100%;max-width:100%;font-size:clamp(3.5rem,calc(2.589 * 1.5vw + 1.893rem),5rem)}@media screen and (max-width:1400px){.contPortada h1{font-size:clamp(2.5rem,calc(2.589 * 1.5vw + 1.893rem),4.5rem)}}@media only screen and (max-width:700px){.contPortada h1{text-align:center}}.contPortada h3{width:100%;max-width:100%;font-size:clamp(1.3rem,calc(3.865 * 1.2vw + 0.532rem),3rem)}@media screen and (max-width:1400px){.contPortada h3{font-size:clamp(1.3rem,calc(3.865 * 1.2vw + 0.532rem),2.6rem)}}@media only screen and (max-width:700px){.contPortada h3{text-align:center;margin-top:20px}}.introEncabezado_description-container{width:100%}.contPortada p{width:100%;max-width:100%;line-height:1.5em;font-size:1.1rem}@media only screen and (max-width:1400px){.contPortada p{font-size:1rem}}@media only screen and (max-width:750px){.contPortada p{font-size:.9rem}}.introEncabezado_description{font-family:"bold";font-size:1.2rem;display:flex;flex-direction:column;gap:1rem}@media only screen and (max-width:700px){.introEncabezado_description{text-align:center;margin-top:10px;width:100%}}#gocontent{padding-top:58px}.introEncabezado_go-bottom{margin-top:3rem}.introEncabezado_go-bottom .go-bottom{display:flex;flex-direction:column;align-items:center;gap:1rem;text-transform:uppercase;font-family:"bold";color:var(--white);text-decoration:none;font-size:1.4em}@media only screen and (max-width:1024px){.introEncabezado_go-bottom{display:none}}@keyframes movarrow{0%{transform:translateY(0px)}100%{transform:translateY(16px)}}.icon-despliega_abajo{animation-name:movarrow;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;font-size:100px}@media only screen and (max-width:1000px){.introEncabezado_video-title-container{flex-direction:column;align-items:center}.introEncabezado_text-container{width:100%;order:0}.introEncabezado_video{width:100%;order:1}.introEncabezado_description{width:100%!important;font-size:0.8rem!important}}.home-content-widgets{margin-top:0rem;width:100%}.textContentWidget{overflow:visible;margin-bottom:2rem;margin-top:2rem;padding-top:2rem;padding-bottom:2rem;margin-top:5rem;margin-bottom:0px}@media only screen and (max-width:720px){.textContentWidget{margin-top:0rem;padding:1rem}}.textContentWidget-container{position:relative}.textContentWidget-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:40%;position:relative;z-index:1}.textContentWidget-img{transform:rotate(0deg);z-index:0;right:32px;top:-43px;width:97%;max-width:1000px}.textContentWidget-title{margin-top:10px;margin-bottom:50px;text-transform:uppercase;font-size:clamp(2.5rem,calc(2.198 * 1.5vw + 1.063rem),4.5rem);line-height:110%;color:var(--black);font-family:"extraBold"}.textContentWidget-button-container{width:100%;max-width:1366px;margin:0 auto;display:flex;align-items:center;justify-content:center;padding:0px 3rem;position:relative;z-index:1;margin-top:4.5rem}.textContentWidget-button{font-size:1.15rem}@media only screen and (max-width:720px){.textContentWidget-button{font-size:0.9rem}}.textContentWidget-button-container .textContentWidget-button{font-size:1.2rem}.textContentWidget-button{padding:1rem 2rem;border-radius:100px}@media only screen and (max-width:1000px){.textContentWidget-wrapper{width:100%;text-align:center;align-items:center}.textContentWidget-title{text-align:center;width:100%}.howToParticipateWidget-steps-description{width:100%!important;text-align:center}.howToParticipateWidget-steps-content{margin-top:2rem}}.howToParticipateWidget{margin-top:5rem}@media only screen and (max-width:720px){.howToParticipateWidget{margin-top:1rem;padding:1rem;padding-bottom:0px}}.howToParticipateWidget-title{color:var(--black);font-size:clamp(2.5rem,calc(2.198 * 1.5vw + 1.063rem),3.5rem);line-height:110%;text-align:center;margin:0px}.howToParticipateWidget-steps-title{font-size:clamp(1.7rem,calc(1.198 * 1vw + 1.063rem),2rem);line-height:normal;text-align:center}.howToParticipateWidget-banner{border:none;box-shadow:none;padding:1rem 0px}.howToParticipateWidget-steps{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.howToParticipateWidget-steps-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem;box-sizing:border-box;padding:2rem;height:100%}@media only screen and (max-width:1400px){.howToParticipateWidget-steps-content{padding:1rem}}@media only screen and (max-width:720px){.howToParticipateWidget-steps-content{margin-top:0px;gap:1rem}}.howToParticipateWidget-steps-content p{font-size:0.9rem;font-family:"regular";line-height:1.7}.howToParticipateWidget-steps-moreInfo{color:var(--color2)!important}.howToParticipateWidget-steps-img{width:320px;height:auto}.howToParticipateWidget-steps-line{width:30%;flex-grow:1}.howToParticipateWidget-steps-moreInfo{align-items:flex-end;font-family:"bold";display:block;text-decoration:none}@media only screen and (max-width:1366px){.howToParticipateWidget-steps-img{max-width:300px;width:100%;height:auto}}@media only screen and (max-width:1000px){.howToParticipateWidget-title{text-align:center}.howToParticipateWidget-steps-line{width:100%}.howToParticipateWidget-steps{flex-direction:column;align-items:center}.howToParticipateWidget-steps-img{width:100%;max-width:300px;height:auto}}.subscriptionAndShareUrlWidget .ContentWidget-title{font-size:clamp(2.5rem,calc(1.198 * 1vw + 1.063rem),3rem)}@media only screen and (max-width:720px){.subscriptionAndShareUrlWidget .ContentWidget-title{text-align:center}}.subscriptionAndShareUrlWidget{margin-top:5rem}@media only screen and (max-width:720px){.subscriptionAndShareUrlWidget{padding:1rem}}.subscriptionWidget-banner{min-height:280px;background-color:var(--real-white);border-left:solid 10px var(--color2)}.subscriptionWidget-text{color:var(--color2)}.subscriptionWidget-button{margin-top:1rem;color:var(--real-white);background-color:var(--color2);padding:1rem 2rem;border-radius:100px!important}.shareUrlWrapper-banner{min-height:280px;background-color:var(--real-white);border-left:solid 10px var(--color2)}.shareUrlWrapper-text{color:var(--color2)}.subscriptionAndShareUrlWidget .twoWidgets .subscriptionWidget-container{padding:0px}.statsWidget{margin-top:5rem;margin-bottom:0rem;padding-top:2rem;padding-bottom:2rem}.statsWidget-number{font-family:"extraBold"}.statsWidget-box{flex-direction:column;text-align:center}.statsWidget-text{font-family:"bold"}.banner-section_blog{width:100%;padding:3rem;margin:0 auto;margin-top:4rem;margin-bottom:2rem;min-height:50vw}@media only screen and (max-width:1000px){.banner-section_blog{padding:1rem}}@media only screen and (max-width:750px){.banner-section_blog{min-height:100dvh}}.headerBlog-container{align-self:flex-start;margin-bottom:2rem}.headerBlog-title{width:100%;max-width:100%;line-height:104%;margin:0px;font-family:"extraBold";font-size:clamp(2.5rem,calc(2.589 * 1.5vw + 1.893rem),5rem)}@media screen and (max-width:1400px){.headerBlog-title{font-size:clamp(2.5rem,calc(2.589 * 1.5vw + 1.893rem),4.5rem)}}@media only screen and (max-width:1000px){.headerBlog-title{text-align:center}}.headerBlog-subTitle{width:100%;max-width:100%;line-height:104%;margin:0px;font-family:"extraBold";font-size:clamp(1.3rem,calc(3.865 * 1.2vw + 0.532rem),3rem)}@media screen and (max-width:1400px){.headerBlog-subTitle{font-size:clamp(1.3rem,calc(3.865 * 1.2vw + 0.532rem),2.6em)}}@media only screen and (max-width:1000px){.headerBlog-subTitle{text-align:center}}.principal-post_container{width:100%}.principal-post_container h2{font-family:"bold";font-size:1.4rem;line-height:2rem}.principal-post_container p{display:block}.principal-post_container small{font-family:"bold"}.principal-post_container{grid-template-columns:0.4fr 0.4fr 1fr;position:relative;z-index:2;margin-bottom:1rem}.encabezadoBlog .text-wrapper{margin:0px}@media only screen and (max-width:1000px){.encabezadoBlog .text-wrapper{order:0;text-align:center}.encabezadoBlog .text-wrapper p{display:none}.encabezadoBlog .text-wrapper .text-footer{display:none}}@media only screen and (max-width:1000px){.encabezadoBlog .img-wrapper{order:1}}.talks_content .secondary-post_container{background:none}.talks_content small{color:var(--color2)}.talks_content .search-bar select{background-color:var(--real-white)}.talks_content .search-bar h4{font-size:clamp(1.3rem,calc(1.198 * 1vw + 1.063rem),2.1rem)}.blog-detail_container .ultimas-publicaciones .secondary-post_container{background:none}.talks_content h2{font-family:"bold"}.talks_content small{font-family:"bold"}.talks_content .img-wrapper{height:auto;aspect-ratio:16/9}.talks_content .search-bar select{border:none}.talks_content .search-bar input{border:none}.talks_content .search-bar select:hover{background-color:var(--real-white)}.talks_content .mean_button{font-family:"bold"}@media only screen and (max-width:1000px){.principal-post_container{margin-top:0px;grid-template-columns:1fr;padding:0px}.principal-post_container h2{font-size:1.275rem;line-height:1.6rem}}.blog-detail_container .blog-header img{aspect-ratio:16/9;object-fit:cover}.blog-detail_container .ultimas-publicaciones .img-wrapper img{aspect-ratio:16/9}.blog-detail_container .ultimas-publicaciones .img-wrapper{aspect-ratio:16/9;height:auto}.blog-detail_container .ultimas-publicaciones h2{font-size:1.2rem;line-height:normal;font-family:"bold"}.blog-iframe-container{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}.blog-iframe-container iframe,.blog-iframe-container video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.RSSFeed{max-width:1366px;margin:4rem auto;display:grid;grid-template-columns:1fr 500px;grid-gap:10px;padding:4rem}.RSSFeed *{box-sizing:border-box}@media only screen and (max-width:1000px){.RSSFeed{padding:3rem 2rem;grid-template-columns:1fr}}@media only screen and (max-width:600px){.RSSFeed{padding:3rem 1rem}}.RSSFeed_container{width:100%}.RSSFeed_instagram{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0.2rem;color:grey}@media only screen and (max-width:1200px){.RSSFeed_instagram{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:800px){.RSSFeed_instagram{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.RSSFeed_instagram{grid-template-columns:repeat(1,1fr)}}.RSSFeed_instagram-title{color:var(--color2);font-family:"extraBold";font-size:2.4rem;width:fit-content}.RSSFeed_instagram-link{color:var(--color2)!important;font-family:"extraBold";font-size:2.4rem;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;text-decoration:none}.RSSFeed_instagram-icon{margin-right:10px;width:35px;height:35px}.RSSFeed_instagram-icon path{fill:var(--color2)}.RSSFeed_instagram .instagram-card-skeleton{position:relative;width:100%;padding-top:100%;background-image:linear-gradient(55deg,whitesmoke 48%,#dedede 50%,whitesmoke 52%);background-size:800%;animation:skeleton-anim 1s infinite}@keyframes skeleton-anim{0%{background-position:right}100%{background-position:left}}.RSSFeed_instagram .instagram-card{position:relative;width:100%;padding-top:100%}.RSSFeed_instagram .instagram-card-img{width:100%;height:100%;object-fit:cover}.RSSFeed_instagram .instagram-card-video{width:100%;height:100%;object-fit:cover}.RSSFeed_instagram .instagram-card-link{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;color:black;text-decoration:none;display:flex;align-items:center;justify-content:center}.RSSFeed_instagram .instagram-card-caption{font-size:1rem;color:black;position:absolute;bottom:0;left:0;padding:0.5rem;background:rgba(255,255,255,0.8);width:100%;text-align:center;display:none}.RSSFeed_facebook{width:100%;height:100%;position:relative}.RSSFeed_facebook iframe{width:100%}.RSSFeed_facebook .facebook-skeleton{position:relative;width:100%;height:800px;background-image:linear-gradient(55deg,whitesmoke 48%,#dedede 50%,whitesmoke 52%);background-size:800%;animation:skeleton-anim 1s infinite}@keyframes skeleton-anim{0%{background-position:right}100%{background-position:left}}.cabecera-login-popup{padding:1.8em}.titulo-login-popup{padding:1.5rem;display:flex;justify-content:center;align-items:center;min-height:250px;gap:10px}#login-popup-wrapper .fullscreen-content h2{font-size:30px;font-family:"bold";line-height:normal}.cruz{cursor:pointer}#login-popup-wrapper .fullscreen-content a.primary-button{background-color:var(--color2)!important;color:var(--white);border-color:var(--color2)}#login-popup-wrapper .fullscreen-content a.primary-button:hover{border-color:var(--color2)}#login-form section,#register-form section,.userMsg section{margin-top:3rem}#login-form h1,#register-form h1,.userMsg h1{color:var(--black)}#register-form .form-check{display:flex;text-align:left;align-items:center;gap:1rem}#register-form .form-check input{width:fit-content}.moreInformationPage{margin-top:3rem;margin:0 auto;max-width:1100px}@media only screen and (max-width:600px){.moreInformationPage{padding:1rem 2rem}}.moreInformationPage *{box-sizing:border-box}.moreInformationPage_textContainer{margin-top:2rem;background-image:url("/static/imgs/contenido/more-info-bg.png?8830859130ba");background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%;padding:2rem 0rem;margin-bottom:2rem}@media only screen and (max-width:600px){.moreInformationPage_textContainer{padding:0rem}}.moreInformationPage_title{color:var(--color2);width:100%;text-align:center;margin-bottom:1rem;margin-top:2rem}.moreInformationPage_text{margin-bottom:2rem}.moreInformationPage_text .strong-color{color:var(--color2)}.moreInformationPage_imgBtnContainer{display:flex;align-items:center;justify-content:space-between;margin-bottom:4rem;gap:2rem}@media only screen and (max-width:1000px){.moreInformationPage_imgBtnContainer{flex-direction:column}}.moreInformationPage_img{width:70%;max-width:900px;height:auto;border-radius:10px}@media only screen and (max-width:1000px){.moreInformationPage_img{order:1;width:100%}}.moreInformationPage_nav{display:flex;flex-direction:column;justify-content:center;align-items:center;width:30%;padding:1rem;gap:1rem}@media only screen and (max-width:1000px){.moreInformationPage_nav{order:2;width:100%;flex-direction:row;justify-content:center;margin-bottom:2rem}}@media only screen and (max-width:600px){.moreInformationPage_nav{flex-direction:column}}.moreInformationPage_link{text-align:center;display:inline-block;background-color:var(--color2);color:var(--real-white);padding:1rem 2rem;border-radius:30px;text-decoration:none;text-transform:uppercase;font-family:"bold";width:100%}.moreInformationPage_link:hover{background-color:var(--color1);cursor:pointer}body#page-collaborators section.page{background-image:none}body#page-collaborators form.form_block{margin-top:0px;background-color:var(--real-white)}@media only screen and (max-width:720px){body#page-collaborators form.form_block{margin:0rem 1rem}}body#page-collaborators button{cursor:pointer}body#page-collaborators .collaboratorsHeader{margin-top:4rem;display:flex;align-items:flex-start;justify-content:space-between;gap:4%}body#page-collaborators .collaboratorsHeader-info-container{width:60%;padding:1.2rem;padding-top:0px}body#page-collaborators .collaboratorsHeader-info-title{color:var(--color2);font-size:clamp(2rem,calc(2.198 * 1.5vw + 1.063rem),4.5rem);margin:0px;font-family:"extraBold"}body#page-collaborators .collaboratorsHeader-info-description{margin-top:1.56rem;color:var(--color2);font-size:1rem}body#page-collaborators .collaboratorsList{padding-left:1rem}body#page-collaborators .collaboratorsList-item{margin-top:1rem;color:var(--color2)}body#page-collaborators .collaboratorsHeader-card{box-sizing:border-box;padding:1.2rem;width:48%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;background-color:var(--color2);border-radius:10px;min-height:400px;max-width:350px}body#page-collaborators .collaboratorsHeader-card-title{color:var(--white);font-family:"extraBold";margin:0px;font-size:2.2rem;text-align:center}body#page-collaborators .collaboratorsHeader-card-img{width:220px;height:auto}body#page-collaborators .collaboratorsHeader-card-description{color:var(--white);font-family:"bold"}body#page-collaborators .collaboratorsHeader-card-link{font-family:"bold";font-size:1.2rem;text-decoration:none;box-sizing:border-box;cursor:pointer;color:var(--white);display:flex;align-items:center;gap:0.5rem;justify-content:space-between;width:100%;border:1px solid var(--white);padding:0.5rem 1rem;border-radius:40px}body#page-collaborators .collaboratorsHeader-card-link svg{fill:var(--white)}body#page-collaborators .collaboratorsForm{margin-top:15rem}@media only screen and (max-width:720px){body#page-collaborators .collaboratorsForm{margin-top:2rem}}body#page-collaborators .collaboratorsForm textarea{margin:1em 0;border:1px solid var(--border-grey);font-family:"bold";font-size:1rem;background:transparent;border-width:1px;color:var(--black-grey);border-radius:0px;height:62px;padding:8px 1rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:200px}body#page-collaborators .collaboratorsForm select{margin:1em 0;border:1px solid var(--border-grey);font-family:"bold";font-size:1rem;background:transparent;border-width:1px;color:var(--black-grey);border-radius:20px;height:62px;padding:8px 1rem;width:100%}.collaboratorsBanner *{box-sizing:border-box}.collaboratorsBanner{background-color:var(--white);padding-top:8rem;padding-bottom:4rem;padding-left:0rem;padding-right:0rem;color:var(--black);position:relative;width:100%;box-sizing:border-box;overflow:visible;margin-bottom:2rem;margin-top:2rem}.collaboratorsBanner-container{position:relative;width:100%;max-width:1366px;margin:0 auto;display:flex;align-items:center;justify-content:start;padding:0px 0rem}.collaboratorsBanner-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:80%;max-width:580px;position:relative;z-index:1}.collaboratorsBanner-title{margin-top:10px;margin-bottom:50px;text-transform:uppercase;font-size:clamp(2rem,calc(2.198 * 1.5vw + 1.063rem),4.5rem);line-height:110%;color:var(--black);font-family:"extraBold"}.collaboratorsBanner-button{text-transform:uppercase;border:none;color:var(--white);background-color:var(--color2);padding:8px 20px;border-radius:25px;text-decoration:none;cursor:pointer;font-family:"bold";font-size:1.15rem}.collaboratorsBanner-img{border-radius:0px;position:absolute;object-fit:cover;filter:sepia(28%);-webkit-filter:sepia(28%);-moz-filter:sepia(28%);opacity:0.9;transform:rotate(0deg);z-index:0;right:-70px;top:-43px;width:100%;max-width:1000px}.collaboratorsLogos{margin-top:2rem;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.collaboratorsLogos-title{color:var(--color2);font-size:clamp(2rem,calc(2.198 * 1.5vw + 1.063rem),4.5rem);margin:0px;font-family:"extraBold";text-align:center;line-height:120%;width:100%}.collaboratorsLogos-img{margin-top:2rem;width:100%;height:auto;max-width:900px}@media only screen and (max-width:1366px){.collaboratorsBanner-img{right:0px}}@media only screen and (max-width:1000px){body#page-collaborators .collaboratorsHeader{flex-direction:column;align-items:center;justify-content:center;padding:0px 3rem}body#page-collaborators .collaboratorsHeader-info-container{width:100%}body#page-collaborators .collaboratorsHeader-card{width:100%}.collaboratorsBanner{padding-top:4rem}.collaboratorsBanner-container{flex-direction:column;padding:0px 3rem}.collaboratorsBanner-img{margin-top:3rem;position:static}.collaboratorsBanner-wrapper{width:100%;align-items:center}.collaboratorsBanner-title{text-align:center;font-size:clamp(2.5rem,calc(2.198 * 1.5vw + 1.063rem),4.5rem)}.collaboratorsLogos{padding:0px 3rem}}body#register-form.Interiores .header .menuIzq .menu-item:hover,body#register-form.Interiores .header .menuIzq .menu-item.main-button{background:none}body#register-form.Interiores .header .menuIzq .menu-item:hover a,body#register-form.Interiores .header .menuIzq .menu-item.main-button a{color:var(--color2)}.CategoryHome-page,.SearchPage{box-sizing:border-box;margin:5rem auto;width:100%;min-height:100vh;max-width:1200px;padding:0rem 2rem;position:relative;padding-bottom:300px}.CategoryHome-page *,.SearchPage *{box-sizing:border-box}@media only screen and (max-width:1400px){.CategoryHome-page,.SearchPage{max-width:1000px}}.CategoryHome-page .Header,.SearchPage .Header{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:5%;flex-direction:column;justify-content:center;text-align:center}@media only screen and (max-width:800px){.CategoryHome-page .Header,.SearchPage .Header{flex-direction:column;justify-content:center;text-align:center}}.CategoryHome-page .Header-title,.SearchPage .Header-title{margin:0px;line-height:normal;font-family:"extraBold";width:100%;font-size:4rem;margin-bottom:3rem;color:var(--color2)}@media only screen and (max-width:1400px){.CategoryHome-page .Header-title,.SearchPage .Header-title{font-size:3.5rem}}@media only screen and (max-width:800px){.CategoryHome-page .Header-title,.SearchPage .Header-title{width:100%;font-size:2.8rem}}.CategoryHome-page .Header-infoContainer,.SearchPage .Header-infoContainer{justify-content:space-between;align-items:center;display:flex;gap:2%;width:100%}@media only screen and (max-width:900px){.CategoryHome-page .Header-infoContainer,.SearchPage .Header-infoContainer{flex-direction:column;justify-content:flex-start;align-items:center}}.CategoryHome-page .Header-text,.SearchPage .Header-text{font-family:"bold";width:80%;font-size:0.95rem;color:var(--color2);text-align:justify;margin:0px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media only screen and (max-width:900px){.CategoryHome-page .Header-text,.SearchPage .Header-text{margin-top:1rem;width:100%}}.CategoryHome-page .Header-img,.SearchPage .Header-img{object-fit:cover;object-position:center;width:20%;height:300px}@media only screen and (max-width:900px){.CategoryHome-page .Header-img,.SearchPage .Header-img{width:100%}}.CategoryHome-page .Nav,.SearchPage .Nav{width:100%;margin-top:3rem;position:relative}.CategoryHome-page .Nav-list,.SearchPage .Nav-list{width:100%;padding:0px;list-style:none;text-decoration:none;display:flex;gap:0.5rem;flex-wrap:wrap}@media only screen and (max-width:800px){.CategoryHome-page .Nav-list,.SearchPage .Nav-list{flex-direction:column}}.CategoryHome-page .Nav-list-item,.SearchPage .Nav-list-item{min-height:200px;flex:1;width:100%;border-radius:0px;border-top-right-radius:20px;background-color:var(--color2);padding:0rem;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px}@media only screen and (max-width:800px){.CategoryHome-page .Nav-list-item,.SearchPage .Nav-list-item{min-height:100px}}.CategoryHome-page .Nav-list-item:nth-child(2),.SearchPage .Nav-list-item:nth-child(2){background-color:var(--color1)}.CategoryHome-page .Nav-list-item:nth-child(3),.SearchPage .Nav-list-item:nth-child(3){background-color:var(--black)}.CategoryHome-page .Nav-list-item:nth-child(4),.SearchPage .Nav-list-item:nth-child(4){background-color:#5e5e5e}.CategoryHome-page .Nav-list-wrapper,.SearchPage .Nav-list-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;flex-grow:1}@media only screen and (max-width:800px){.CategoryHome-page .Nav-list-wrapper,.SearchPage .Nav-list-wrapper{flex-direction:row}}.CategoryHome-page .Nav-list-title,.SearchPage .Nav-list-title{text-align:center;line-height:normal;font-size:2rem;font-family:"extraBold";color:var(--real-white);margin:0px;padding:10px 10px;box-sizing:border-box}@media only screen and (max-width:800px){.CategoryHome-page .Nav-list-title,.SearchPage .Nav-list-title{font-size:1.7rem;padding:5px}}.CategoryHome-page .Nav-list-icon,.SearchPage .Nav-list-icon{width:60px;height:auto}@media only screen and (max-width:800px){.CategoryHome-page .Nav-list-icon,.SearchPage .Nav-list-icon{width:40px}}.CategoryHome-page .Nav-list .icon-sm,.SearchPage .Nav-list .icon-sm{width:45px}@media only screen and (max-width:800px){.CategoryHome-page .Nav-list .icon-sm,.SearchPage .Nav-list .icon-sm{width:30px}}.CategoryHome-page .Nav-list-link,.SearchPage .Nav-list-link{width:100%;display:flex;align-items:center;justify-content:space-between;text-decoration:none}.CategoryHome-page .Nav-list-link-text,.SearchPage .Nav-list-link-text{text-align:center;color:var(--color2);font-family:"bold";padding:1rem;background-color:var(--real-white);width:100%}@media only screen and (max-width:800px){.CategoryHome-page .Nav-list-link-text,.SearchPage .Nav-list-link-text{padding:0.4rem}}.CategoryHome-page .Nav-list-link-icon,.SearchPage .Nav-list-link-icon{flex-shrink:0;width:60px;height:30px}.CategoryHome-page .ModuleSection,.SearchPage .ModuleSection{width:100%;margin-top:4rem;margin-bottom:2rem}.CategoryHome-page .ModuleSection-title,.SearchPage .ModuleSection-title{line-height:normal;margin:0px;font-size:2.6rem;color:var(--color2);font-family:"extraBold"}@media only screen and (max-width:800px){.CategoryHome-page .ModuleSection-title,.SearchPage .ModuleSection-title{font-size:2rem}}.CategoryHome-page .ModuleSection-card-container,.SearchPage .ModuleSection-card-container{margin-top:1rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem}@media only screen and (max-width:800px){.CategoryHome-page .ModuleSection-card-container,.SearchPage .ModuleSection-card-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:500px){.CategoryHome-page .ModuleSection-card-container,.SearchPage .ModuleSection-card-container{grid-template-columns:repeat(1,1fr)}}.CategoryHome-page .ModuleSection-card,.SearchPage .ModuleSection-card{width:100%;height:auto;text-decoration:none;transition:all 0.2s}.CategoryHome-page .ModuleSection-card:hover,.SearchPage .ModuleSection-card:hover{transform:scale(1.03)}.CategoryHome-page .ModuleSection-card-title,.SearchPage .ModuleSection-card-title{font-size:1rem;color:var(--black);font-family:"bold";width:100%;text-align:center;text-decoration:none;margin:0px;margin-top:0.5rem}.CategoryHome-page .ModuleSection-card-description,.SearchPage .ModuleSection-card-description{font-size:0.9rem;color:var(--black);text-align:center;margin:0px}.CategoryHome-page .ModuleSection-card-img,.SearchPage .ModuleSection-card-img{border-radius:15px;object-fit:cover;width:100%;aspect-ratio:16/9}.CategoryHome-page .VideoSection-container,.SearchPage .VideoSection-container{width:100%;margin-top:4rem}.CategoryHome-page .VideoSection-header,.SearchPage .VideoSection-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem}.CategoryHome-page .VideoSection-icon,.SearchPage .VideoSection-icon{width:40px;height:40px;margin-right:1rem}@media only screen and (max-width:800px){.CategoryHome-page .VideoSection-icon,.SearchPage .VideoSection-icon{width:30px;height:30px;margin-right:0.6rem}}.CategoryHome-page .VideoSection-title,.SearchPage .VideoSection-title{line-height:normal;margin:0px;font-size:2.6rem;color:var(--black);font-family:"extraBold"}@media only screen and (max-width:800px){.CategoryHome-page .VideoSection-title,.SearchPage .VideoSection-title{font-size:2.2rem}}.CategoryHome-page .VideoSection-banner,.SearchPage .VideoSection-banner{margin-top:3rem;width:100%}@media only screen and (max-width:800px){.CategoryHome-page .VideoSection-banner,.SearchPage .VideoSection-banner{margin-top:1.5rem}}.CategoryHome-page .VideoSection-banner-title,.SearchPage .VideoSection-banner-title{line-height:normal;margin:0px;margin-bottom:1rem;font-size:2rem;color:var(--color2);font-family:"extraBold"}@media only screen and (max-width:800px){.CategoryHome-page .VideoSection-banner-title,.SearchPage .VideoSection-banner-title{font-size:1.5rem}}.CategoryHome-page .VideoSection-banner-card,.SearchPage .VideoSection-banner-card{text-decoration:none;position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:16/9}.CategoryHome-page .VideoSection-banner-card::after,.SearchPage .VideoSection-banner-card::after{content:"";display:block;border-radius:30px;height:100%;object-fit:cover;position:absolute;z-index:2;width:100%;top:0px;bottom:0px;left:0px;right:0px;background-color:rgba(0,0,0,0.527)}.CategoryHome-page .VideoSection-banner-card-wrapper,.SearchPage .VideoSection-banner-card-wrapper{position:relative;z-index:3;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem;margin-top:-30px}.CategoryHome-page .VideoSection-banner-card-title,.SearchPage .VideoSection-banner-card-title{line-height:normal;color:var(--white);font-size:2.5rem;margin:0px;font-family:"extraBold";margin:0px}@media only screen and (max-width:800px){.CategoryHome-page .VideoSection-banner-card-title,.SearchPage .VideoSection-banner-card-title{font-size:1.3rem}}.CategoryHome-page .VideoSection-banner-card-icon,.SearchPage .VideoSection-banner-card-icon{width:50px;height:50px}@media only screen and (max-width:800px){.CategoryHome-page .VideoSection-banner-card-icon,.SearchPage .VideoSection-banner-card-icon{width:30px;height:30px}}.CategoryHome-page .VideoSection-banner-card-img,.SearchPage .VideoSection-banner-card-img{display:block;border-radius:30px;height:100%;object-fit:cover;position:absolute;z-index:1;width:100%;top:0px;bottom:0px;left:0px;right:0px}.CategoryHome-page .VideoSection-listing,.SearchPage .VideoSection-listing{margin-top:2rem}@media only screen and (max-width:800px){.CategoryHome-page .VideoSection-listing,.SearchPage .VideoSection-listing{margin-top:1.5rem}}.CategoryHome-page .VideoSection-listing-header,.SearchPage .VideoSection-listing-header{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.CategoryHome-page .VideoSection-listing-title,.SearchPage .VideoSection-listing-title{line-height:normal;margin:0px;font-size:2rem;color:var(--color2);font-family:"extraBold"}@media only screen and (max-width:800px){.CategoryHome-page .VideoSection-listing-title,.SearchPage .VideoSection-listing-title{font-size:1.5rem}}.CategoryHome-page .VideoSection-listing-btn,.SearchPage .VideoSection-listing-btn{color:var(--black);cursor:pointer;font-size:1.1rem;font-family:"regular";background:none;border:none;display:block}@media only screen and (max-width:800px){.CategoryHome-page .VideoSection-listing-btn,.SearchPage .VideoSection-listing-btn{font-size:0.8rem}}.CategoryHome-page .VideoSection-listing-card-container,.SearchPage .VideoSection-listing-card-container{display:grid;grid-gap:1rem;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1100px){.CategoryHome-page .VideoSection-listing-card-container,.SearchPage .VideoSection-listing-card-container{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:800px){.CategoryHome-page .VideoSection-listing-card-container,.SearchPage .VideoSection-listing-card-container{grid-template-columns:repeat(2,1fr)}}.CategoryHome-page .VideoSection-listing-card,.SearchPage .VideoSection-listing-card{text-decoration:none;flex:0 0 calc(25% - 10px);box-sizing:border-box;text-decoration:none;color:inherit}.CategoryHome-page .VideoSection-listing-card-title,.SearchPage .VideoSection-listing-card-title{line-height:normal;color:var(--black);font-family:"bold";padding:0px;margin-top:14px;margin-bottom:14px}@media only screen and (max-width:800px){.CategoryHome-page .VideoSection-listing-card-title,.SearchPage .VideoSection-listing-card-title{font-size:0.8rem}}.CategoryHome-page .VideoSection-listing-card-icon,.SearchPage .VideoSection-listing-card-icon{width:30px;height:30px;position:relative;z-index:2}@media only screen and (max-width:800px){.CategoryHome-page .VideoSection-listing-card-icon,.SearchPage .VideoSection-listing-card-icon{width:20px;height:20px}}.CategoryHome-page .VideoSection-listing-card-img-wrapper,.SearchPage .VideoSection-listing-card-img-wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:auto;aspect-ratio:16/9}.CategoryHome-page .VideoSection-listing-card-img-wrapper::after,.SearchPage .VideoSection-listing-card-img-wrapper::after{content:"";display:block;border-radius:10px;height:100%;object-fit:cover;position:absolute;z-index:1;width:100%;top:0px;bottom:0px;left:0px;right:0px;background-color:rgba(0,0,0,0.192)}.CategoryHome-page .VideoSection-listing-card-img,.SearchPage .VideoSection-listing-card-img{z-index:0;position:absolute;object-fit:cover;display:block;width:100%;height:100%;border-radius:10px}.CategoryHome-page .BaseCarousel-container,.SearchPage .BaseCarousel-container{display:flex;align-items:center;position:relative;width:100%;padding:0px 20px}.CategoryHome-page .BaseCarousel-carousel,.SearchPage .BaseCarousel-carousel{width:100%;overflow:hidden;position:relative}.CategoryHome-page .BaseCarousel-track,.SearchPage .BaseCarousel-track{display:flex;transition:transform 0.4s ease-in-out;gap:10px;justify-content:flex-start;align-items:flex-start;touch-action:pan-y;margin-left:10px}.CategoryHome-page .BaseCarousel-card,.SearchPage .BaseCarousel-card{text-decoration:none;flex:0 0 calc(33.33% - 10px);box-sizing:border-box;text-decoration:none;color:inherit}@media (max-width:768px){.CategoryHome-page .BaseCarousel-card,.SearchPage .BaseCarousel-card{flex:0 0 calc(50% - 10px)}}@media (max-width:480px){.CategoryHome-page .BaseCarousel-card,.SearchPage .BaseCarousel-card{flex:0 0 calc(100% - 10px)}}.CategoryHome-page .BaseCarousel-card-title,.SearchPage .BaseCarousel-card-title{line-height:normal;color:var(--black);font-family:"bold";padding:0px;margin-top:14px;margin-bottom:5px}@media only screen and (max-width:800px){.CategoryHome-page .BaseCarousel-card-title,.SearchPage .BaseCarousel-card-title{font-size:0.8rem}}.CategoryHome-page .BaseCarousel-card-description,.SearchPage .BaseCarousel-card-description{font-size:0.8rem;margin:0px;line-height:normal}.CategoryHome-page .BaseCarousel-card-icon,.SearchPage .BaseCarousel-card-icon{width:30px;height:30px;position:relative;z-index:2}@media only screen and (max-width:800px){.CategoryHome-page .BaseCarousel-card-icon,.SearchPage .BaseCarousel-card-icon{width:20px;height:20px}}.CategoryHome-page .BaseCarousel-card-img-wrapper,.SearchPage .BaseCarousel-card-img-wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:auto;aspect-ratio:16/9}.CategoryHome-page .BaseCarousel-card-img-wrapper::after,.SearchPage .BaseCarousel-card-img-wrapper::after{content:"";display:block;border-radius:10px;height:100%;object-fit:cover;position:absolute;z-index:1;width:100%;top:0px;bottom:0px;left:0px;right:0px;background-color:rgba(0,0,0,0.192)}.CategoryHome-page .BaseCarousel-card-img,.SearchPage .BaseCarousel-card-img{z-index:0;position:absolute;object-fit:cover;display:block;width:100%;height:100%;border-radius:10px}.CategoryHome-page .BaseCarousel-btn,.SearchPage .BaseCarousel-btn{background-color:var(--color2);color:white;border:none;cursor:pointer;padding:0px;width:35px;height:35px;border-radius:100%;font-size:24px;position:absolute;top:35%;transform:translateY(-50%);z-index:3;display:flex;justify-content:center;align-items:center}.CategoryHome-page .BaseCarousel-btn:hover,.SearchPage .BaseCarousel-btn:hover{background-color:rgba(0,0,0,0.8)}.CategoryHome-page .BaseCarousel-btn:disabled,.SearchPage .BaseCarousel-btn:disabled{opacity:0.7}.CategoryHome-page .BaseCarousel-btn.prevBtn,.SearchPage .BaseCarousel-btn.prevBtn{display:none;left:-10px}.CategoryHome-page .BaseCarousel-btn.nextBtn,.SearchPage .BaseCarousel-btn.nextBtn{display:none;right:-10px}.CategoryHome-page .BaseCarousel-btn svg,.SearchPage .BaseCarousel-btn svg{width:30px;height:30px}.CategoryHome-page .DownloadSection-container,.SearchPage .DownloadSection-container{width:100%;margin-top:4rem}.CategoryHome-page .DownloadSection-header,.SearchPage .DownloadSection-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem}.CategoryHome-page .DownloadSection-icon,.SearchPage .DownloadSection-icon{width:40px;height:40px;margin-right:1rem}@media only screen and (max-width:800px){.CategoryHome-page .DownloadSection-icon,.SearchPage .DownloadSection-icon{width:30px;height:30px;margin-right:0.6rem}}.CategoryHome-page .DownloadSection-title,.SearchPage .DownloadSection-title{line-height:normal;margin:0px;font-size:2.6rem;color:var(--black);font-family:"extraBold"}@media only screen and (max-width:800px){.CategoryHome-page .DownloadSection-title,.SearchPage .DownloadSection-title{font-size:2.2rem}}.CategoryHome-page .DownloadSection-listing,.SearchPage .DownloadSection-listing{margin-top:2rem}@media only screen and (max-width:800px){.CategoryHome-page .DownloadSection-listing,.SearchPage .DownloadSection-listing{margin-top:1.5rem}}.CategoryHome-page .DownloadSection-listing-header,.SearchPage .DownloadSection-listing-header{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.CategoryHome-page .DownloadSection-listing-title,.SearchPage .DownloadSection-listing-title{line-height:normal;margin:0px;font-size:2rem;color:var(--color2);font-family:"extraBold"}@media only screen and (max-width:800px){.CategoryHome-page .DownloadSection-listing-title,.SearchPage .DownloadSection-listing-title{font-size:1.5rem}}.CategoryHome-page .DownloadSection-listing-btn,.SearchPage .DownloadSection-listing-btn{color:var(--black);cursor:pointer;font-size:1.1rem;font-family:"regular";background:none;border:none;display:block}@media only screen and (max-width:800px){.CategoryHome-page .DownloadSection-listing-btn,.SearchPage .DownloadSection-listing-btn{font-size:0.8rem}}.CategoryHome-page .DownloadSection-listing-card-container,.SearchPage .DownloadSection-listing-card-container{display:grid;grid-gap:1rem;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1100px){.CategoryHome-page .DownloadSection-listing-card-container,.SearchPage .DownloadSection-listing-card-container{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:800px){.CategoryHome-page .DownloadSection-listing-card-container,.SearchPage .DownloadSection-listing-card-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.CategoryHome-page .DownloadSection-listing-card-container,.SearchPage .DownloadSection-listing-card-container{grid-template-columns:repeat(1,1fr)}}.CategoryHome-page .DownloadSection-listing-card,.SearchPage .DownloadSection-listing-card{background-color:var(--real-white);border-radius:20px;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;width:100%;aspect-ratio:1/1;text-decoration:none;color:var(--black);min-width:0;word-wrap:break-word}.CategoryHome-page .DownloadSection-listing-card-label,.SearchPage .DownloadSection-listing-card-label{align-self:flex-start;font-family:"regular";font-size:0.9rem;color:var(--black)}.CategoryHome-page .DownloadSection-listing-card-title,.SearchPage .DownloadSection-listing-card-title{line-height:normal;font-family:"bold";font-size:1rem;margin:0px;color:var(--color2);text-align:center}.CategoryHome-page .DownloadSection-listing-card-icon,.SearchPage .DownloadSection-listing-card-icon{width:20px;height:20px}.CategoryHome-page .DownloadSection-listing-card-download,.SearchPage .DownloadSection-listing-card-download{font-family:"semiBold";color:var(--color1);text-decoration:underline}.CategoryHome-page .DownloadSection-listing .BaseCarousel-btn,.SearchPage .DownloadSection-listing .BaseCarousel-btn{top:50%}.CategoryHome-page .InfografSection-container,.SearchPage .InfografSection-container{width:100%;margin-top:4rem}.CategoryHome-page .InfografSection-header,.SearchPage .InfografSection-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem}.CategoryHome-page .InfografSection-icon,.SearchPage .InfografSection-icon{width:40px;height:40px;margin-right:1rem}@media only screen and (max-width:800px){.CategoryHome-page .InfografSection-icon,.SearchPage .InfografSection-icon{width:30px;height:30px;margin-right:0.6rem}}.CategoryHome-page .InfografSection-title,.SearchPage .InfografSection-title{line-height:normal;margin:0px;font-size:2.6rem;color:var(--black);font-family:"extraBold"}@media only screen and (max-width:800px){.CategoryHome-page .InfografSection-title,.SearchPage .InfografSection-title{font-size:2.2rem}}.CategoryHome-page .InfografSection-listing,.SearchPage .InfografSection-listing{margin-top:2rem}@media only screen and (max-width:800px){.CategoryHome-page .InfografSection-listing,.SearchPage .InfografSection-listing{margin-top:1.5rem}}.CategoryHome-page .InfografSection-listing-header,.SearchPage .InfografSection-listing-header{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.CategoryHome-page .InfografSection-listing-title,.SearchPage .InfografSection-listing-title{line-height:normal;margin:0px;font-size:2rem;color:var(--color2);font-family:"extraBold"}@media only screen and (max-width:800px){.CategoryHome-page .InfografSection-listing-title,.SearchPage .InfografSection-listing-title{font-size:1.5rem}}.CategoryHome-page .InfografSection-listing-btn,.SearchPage .InfografSection-listing-btn{color:var(--black);cursor:pointer;font-size:1.1rem;font-family:"regular";background:none;border:none;display:block}@media only screen and (max-width:800px){.CategoryHome-page .InfografSection-listing-btn,.SearchPage .InfografSection-listing-btn{font-size:0.8rem}}.CategoryHome-page .InfografSection-listing-card-container,.SearchPage .InfografSection-listing-card-container{display:grid;grid-gap:1rem;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1100px){.CategoryHome-page .InfografSection-listing-card-container,.SearchPage .InfografSection-listing-card-container{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:800px){.CategoryHome-page .InfografSection-listing-card-container,.SearchPage .InfografSection-listing-card-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.CategoryHome-page .InfografSection-listing-card-container,.SearchPage .InfografSection-listing-card-container{grid-template-columns:repeat(1,1fr)}}.CategoryHome-page .InfografSection-listing-card,.SearchPage .InfografSection-listing-card{background-color:var(--real-white);border-radius:20px;padding:0rem;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;width:100%;aspect-ratio:16/11;text-decoration:none;color:var(--black);min-width:0;word-wrap:break-word;position:relative}.CategoryHome-page .InfografSection-listing-card-img,.SearchPage .InfografSection-listing-card-img{width:100%;height:100%;object-fit:cover;position:relative;filter:brightness(0.8)}.CategoryHome-page .InfografSection-listing-card-label,.SearchPage .InfografSection-listing-card-label{align-self:flex-start;font-family:"regular";font-size:0.9rem;color:var(--black)}.CategoryHome-page .InfografSection-listing-card-title,.SearchPage .InfografSection-listing-card-title{line-height:normal;font-family:"bold";font-size:1.1rem;color:var(--color2);text-align:center}.CategoryHome-page .InfografSection-listing-card-icon,.SearchPage .InfografSection-listing-card-icon{width:20px;height:20px}.CategoryHome-page .InfografSection-listing-card-download,.SearchPage .InfografSection-listing-card-download{font-family:"semiBold";color:black;text-decoration:none;background-color:var(--color1);padding:0.5rem;border-radius:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-transform:none}.CategoryHome-page .InfografSection-listing .BaseCarousel-btn,.SearchPage .InfografSection-listing .BaseCarousel-btn{top:50%}.CategoryHome-page .TextSection-container,.SearchPage .TextSection-container{width:100%;margin-top:4rem}.CategoryHome-page .TextSection-header,.SearchPage .TextSection-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem}.CategoryHome-page .TextSection-icon,.SearchPage .TextSection-icon{width:40px;height:40px;margin-right:1rem}@media only screen and (max-width:800px){.CategoryHome-page .TextSection-icon,.SearchPage .TextSection-icon{width:30px;height:30px;margin-right:0.6rem}}.CategoryHome-page .TextSection-title,.SearchPage .TextSection-title{line-height:normal;margin:0px;font-size:2.6rem;color:var(--black);font-family:"extraBold"}@media only screen and (max-width:800px){.CategoryHome-page .TextSection-title,.SearchPage .TextSection-title{font-size:2.2rem}}.CategoryHome-page .TextSection-listing,.SearchPage .TextSection-listing{margin-top:2rem}@media only screen and (max-width:800px){.CategoryHome-page .TextSection-listing,.SearchPage .TextSection-listing{margin-top:1.5rem}}.CategoryHome-page .TextSection-listing-header,.SearchPage .TextSection-listing-header{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.CategoryHome-page .TextSection-listing-title,.SearchPage .TextSection-listing-title{line-height:normal;margin:0px;font-size:2rem;color:var(--color2);font-family:"extraBold"}@media only screen and (max-width:800px){.CategoryHome-page .TextSection-listing-title,.SearchPage .TextSection-listing-title{font-size:1.3rem}}.CategoryHome-page .TextSection-listing-btn,.SearchPage .TextSection-listing-btn{color:var(--black);cursor:pointer;font-size:1.1rem;font-family:"regular";background:none;border:none;display:block}@media only screen and (max-width:800px){.CategoryHome-page .TextSection-listing-btn,.SearchPage .TextSection-listing-btn{font-size:0.8rem}}.CategoryHome-page .TextSection-listing-card-container,.SearchPage .TextSection-listing-card-container{width:100%}.CategoryHome-page .TextSection-listing-card,.SearchPage .TextSection-listing-card{background-color:var(--color2);border-radius:20px;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;width:100%;height:220px;text-decoration:none;min-width:0;word-wrap:break-word}.CategoryHome-page .TextSection-listing-card-title,.SearchPage .TextSection-listing-card-title{line-height:normal;font-family:"bold";font-size:1rem;color:var(--real-white)}.CategoryHome-page .TextSection-listing-card-link,.SearchPage .TextSection-listing-card-link{font-family:"semiBold";color:var(--real-white)}.CategoryHome-page .TextSection-listing-card-label,.SearchPage .TextSection-listing-card-label{color:var(--white);width:100%;text-align:left}.CategoryHome-page .TextSection-listing-footer,.SearchPage .TextSection-listing-footer{width:100%;display:flex;margin-top:1rem;justify-content:flex-end;align-items:center}.CategoryHome-page .TextSection-listing-btn,.SearchPage .TextSection-listing-btn{color:var(--black);cursor:pointer;font-size:1.1rem;font-family:"regular";background:none;border:none;display:block}@media only screen and (max-width:800px){.CategoryHome-page .TextSection-listing-btn,.SearchPage .TextSection-listing-btn{font-size:0.8rem}}.CategoryHome-page .FaqSection-container,.SearchPage .FaqSection-container{width:100%;margin-top:4rem}.CategoryHome-page .FaqSection-header,.SearchPage .FaqSection-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem}.CategoryHome-page .FaqSection-icon,.SearchPage .FaqSection-icon{width:40px;height:40px;margin-right:1rem}@media only screen and (max-width:800px){.CategoryHome-page .FaqSection-icon,.SearchPage .FaqSection-icon{width:30px;height:30px;margin-right:0.6rem}}.CategoryHome-page .FaqSection-title,.SearchPage .FaqSection-title{line-height:normal;margin:0px;font-size:2.6rem;color:var(--black);font-family:"extraBold"}@media only screen and (max-width:800px){.CategoryHome-page .FaqSection-title,.SearchPage .FaqSection-title{font-size:2.2rem}}.CategoryHome-page .OverlayCategoryHome,.SearchPage .OverlayCategoryHome{display:block;position:absolute;width:100%;top:0px;bottom:0px;left:0px;right:0px;background:linear-gradient(180deg,rgba(234,227,215,0) 0%,rgba(234,227,215,0.5) 40%,rgba(234,227,215,0.8) 60%,rgba(234,227,215,0.9) 80%,#eae3d7 100%);height:100%;z-index:4}.CategoryHome-page .LoginContainer,.SearchPage .LoginContainer{display:none;justify-content:flex-start;align-items:center;flex-direction:column;position:absolute;left:50%;transform:translateX(-50%);z-index:11;width:100%;padding:1rem;box-sizing:border-box}@media only screen and (max-width:800px){.CategoryHome-page .LoginContainer,.SearchPage .LoginContainer{top:80px}}.CategoryHome-page .LoginContainer-text,.SearchPage .LoginContainer-text{font-size:3rem;font-family:"extraBold";line-height:normal;width:100%;text-align:center;margin-top:1rem;margin-bottom:1rem}@media screen and (max-width:800px){.CategoryHome-page .LoginContainer-text,.SearchPage .LoginContainer-text{font-size:2rem}}.CategoryHome-page .LoginContainer-login-btn,.SearchPage .LoginContainer-login-btn{font-family:"bold";font-size:1.2rem;text-transform:uppercase;border:none;color:var(--white);background-color:var(--color2);padding:8px 20px;border-radius:25px;text-decoration:none;cursor:pointer;background-color:var(--color1);color:var(--black)}.CategoryHome-page .Emprende-text,.SearchPage .Emprende-text{font-family:"regular";font-size:1rem;margin-top:3rem}.CategoryHome-page .Emprende-title,.SearchPage .Emprende-title{line-height:normal;margin:0px;font-size:2.2rem;color:var(--color2);font-family:"extraBold"}@media only screen and (max-width:800px){.CategoryHome-page .Emprende-title,.SearchPage .Emprende-title{font-size:2rem}}.CategoryHome-page .Emprende-list,.SearchPage .Emprende-list{display:flex;flex-direction:column;gap:1rem}.CategoryHome-page .Emprende-paragraph,.SearchPage .Emprende-paragraph{line-height:normal;font-size:1rem;color:var(--black);font-family:"regular"}.CategoryHome-page .Emprende-item,.SearchPage .Emprende-item{line-height:normal;margin:0px;font-size:1rem;color:var(--black);font-family:"regular"}.VideoDetail-page{box-sizing:border-box;margin:3rem auto;width:100%;min-height:100vh;max-width:1200px;padding:0rem 2rem}.VideoDetail-page *{box-sizing:border-box}.VideoDetail-Header{display:flex;justify-content:flex-start;align-items:center;gap:1rem;flex-wrap:wrap;width:100%;margin-bottom:1rem}.VideoDetail-Header-GoBack{width:40px;border:none;height:40px;background-color:var(--color2);border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer}.VideoDetail-Header-title{margin:0px}.VideoDetail-video{width:100%;height:auto}.VideoDetail-page #player{width:100%;height:auto;aspect-ratio:16/9}.VideoDetail-page #loading-youtube{width:100%;min-height:500px;aspect-ratio:16/9;opacity:0.5;background:var(--grey);background-image:linear-gradient(55deg,whitesmoke 48%,#dedede 50%,whitesmoke 52%);background-size:800%;animation:fondo-anim 1s infinite}@keyframes fondo-anim{0%{background-position:right}100%{background-position:left}}.VideoList-page{box-sizing:border-box;margin:3rem auto;width:100%;min-height:100vh;max-width:1200px;padding:0rem 2rem}.VideoList-page *{box-sizing:border-box}.VideoList-page .Header{margin-bottom:2rem}.VideoList-page .Header-container{display:flex;justify-content:flex-start;align-items:center;gap:1rem;flex-wrap:wrap;width:100%}.VideoList-page .Header-back{width:40px;height:40px;background-color:var(--color2);border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0}.VideoList-page .Header-title{margin:0px;line-height:normal;font-family:"extraBold";font-size:4rem;color:var(--black)}@media only screen and (max-width:800px){.VideoList-page .Header-title{font-size:2.2rem}}.VideoList-page .VideoListingLayout{display:grid;grid-gap:4rem;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1200px){.VideoList-page .VideoListingLayout{grid-template-columns:1fr}}.VideoList-page .VideoListingContainer{width:100%}.VideoList-page .VideoListingContainer-title{line-height:normal;margin:0px;margin-bottom:1rem;font-size:2rem;color:var(--color2);font-family:"extraBold"}@media only screen and (max-width:800px){.VideoList-page .VideoListingContainer-title{font-size:1.5rem}}.VideoList-page .List{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0px;margin:0px;list-style:none}.VideoList-page .List-element{width:100%;height:auto;padding:0.5rem;border-radius:10px}.VideoList-page .List-element:hover{background-color:rgba(177,177,177,0.397)}.VideoList-page .List-card{min-height:120px;text-decoration:none;width:100%;height:auto;display:flex;justify-content:flex-start;align-items:center}@media only screen and (max-width:600px){.VideoList-page .List-card{flex-direction:column}}.VideoList-page .List-card-title{margin-left:1rem;line-height:normal;color:var(--black);font-family:"bold"}@media only screen and (max-width:800px){.VideoList-page .List-card-title{font-size:0.8rem}}@media only screen and (max-width:600px){.VideoList-page .List-card-title{font-size:1rem}}.VideoList-page .List-card-icon{width:30px;height:30px;position:relative;z-index:1}@media only screen and (max-width:800px){.VideoList-page .List-card-icon{width:20px;height:20px}}.VideoList-page .List-card-img-wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;aspect-ratio:16/9;max-width:150px;flex-shrink:0}@media only screen and (max-width:600px){.VideoList-page .List-card-img-wrapper{max-width:100%}}.VideoList-page .List-card-img{z-index:0;position:absolute;object-fit:cover;display:block;width:100%;height:100%;border-radius:10px;flex-shrink:0}.DownloadList-page{box-sizing:border-box;margin:3rem auto;width:100%;min-height:100vh;max-width:1200px;padding:0rem 2rem}.DownloadList-page *{box-sizing:border-box}.DownloadList-page .Header{margin-bottom:2rem}.DownloadList-page .Header-container{display:flex;justify-content:flex-start;align-items:center;gap:1rem;flex-wrap:wrap;width:100%}.DownloadList-page .Header-back{width:40px;height:40px;background-color:var(--color2);border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0}.DownloadList-page .Header-title{margin:0px;line-height:normal;font-family:"extraBold";font-size:4rem;color:var(--black)}@media only screen and (max-width:800px){.DownloadList-page .Header-title{font-size:2.2rem}}.DownloadList-page .DownloadListingContainer{width:100%;height:auto}.DownloadList-page .List{padding:0px;list-style:none;margin:0px;width:100%;display:grid;grid-gap:1rem;grid-template-columns:repeat(4,1fr);align-items:stretch}@media only screen and (max-width:1100px){.DownloadList-page .List{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:800px){.DownloadList-page .List{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.DownloadList-page .List{grid-template-columns:repeat(1,1fr)}}.DownloadList-page .List-element{width:100%;height:100%}.DownloadList-page .List-card{text-decoration:none;background-color:var(--real-white);border-radius:20px;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;width:100%;height:100%;min-height:300px}.DownloadList-page .List-card-label{color:var(--black);align-self:flex-start;font-family:"regular";font-size:1rem}.DownloadList-page .List-card-title{line-height:normal;font-family:"bold";font-size:1.2rem;color:var(--color2)}.DownloadList-page .List-card-icon{width:20px;height:20px}.DownloadList-page .List-card-download{font-family:"semiBold";color:var(--color1);text-decoration:underline}.TextList-page{box-sizing:border-box;margin:3rem auto;width:100%;min-height:100vh;max-width:1200px;padding:0rem 2rem}.TextList-page *{box-sizing:border-box}.TextList-page .Header{margin-bottom:2rem}.TextList-page .Header-title{margin:0px;line-height:normal;font-family:"extraBold";width:100%;font-size:4rem;color:var(--black)}@media only screen and (max-width:800px){.TextList-page .Header-title{width:100%;font-size:2.8rem}}.TextList-page .List{padding:0px;list-style:none;margin:0px;width:100%;display:grid;grid-gap:1rem;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1100px){.TextList-page .List{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:800px){.TextList-page .List{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.TextList-page .List{grid-template-columns:repeat(1,1fr)}}.TextList-page .List-element{width:100%;height:auto}.TextList-page .List-card{background-color:var(--color2);border-radius:20px;padding:1rem;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;min-height:230px}.TextList-page .List-card-title{line-height:normal;font-family:"bold";font-size:1.2rem;color:var(--real-white)}.TextList-page .List-card-link{font-family:"semiBold";color:var(--real-white)}.TextDetail-page{box-sizing:border-box;margin:3rem auto;width:100%;min-height:100vh;max-width:1200px;padding:0rem 2rem}.TextDetail-page *{box-sizing:border-box}.TextDetail-page .Header{margin-bottom:2rem}.TextDetail-page .Header-title{margin:0px;line-height:normal;font-family:"extraBold";width:100%;font-size:4rem;color:var(--color2)}@media only screen and (max-width:800px){.TextDetail-page .Header-title{width:100%;font-size:2.8rem}}.TextDetail-page .TextSection{font-family:"regular";color:var(--black);width:100%}.TextDetail-page .TextSection-tinymc_tags h1{font-size:3rem}.TextDetail-page .TextSection-tinymc_tags h2{font-size:2.5rem}.TextDetail-page .TextSection-tinymc_tags h3{font-size:2.1rem}.TextDetail-page .TextSection-tinymc_tags h3{font-size:1.7rem}.TextDetail-page .TextSection-tinymc_tags h4{font-size:1.3rem}.TextDetail-page .TextSection-tinymc_tags h5,.TextDetail-page .TextSection-tinymc_tags h6{font-size:1.2rem}.TextDetail-page .TextSection-tinymc_tags h1,.TextDetail-page .TextSection-tinymc_tags h2,.TextDetail-page .TextSection-tinymc_tags h3,.TextDetail-page .TextSection-tinymc_tags h4,.TextDetail-page .TextSection-tinymc_tags h5,.TextDetail-page .TextSection-tinymc_tags h6{font-family:"extraBold";line-height:normal}.TextDetail-page .TextSection-tinymc_tags p{font-size:1rem;font-family:"regular";line-height:"normal"}.TextDetail-page .TextSection-tinymc_tags a{color:var(--color2);font-family:"bold"}.TextDetail-page .TextSection-tinymc_tags a:hover{color:var(--color1)}.TextDetail-page .TextSection-tinymc_tags strong{font-weight:bolder}.TextDetail-page .TextSection-tinymc_tags img{width:100%;height:auto}.ModuleDetailPage{box-sizing:border-box;margin:5rem auto;width:100%;min-height:100vh;max-width:1200px;padding:0rem 2rem;position:relative}.ModuleDetailPage *{box-sizing:border-box}@media only screen and (max-width:1400px){.ModuleDetailPage{max-width:1000px}}.ModuleDetailPage-Header{width:100%;margin-bottom:2rem}.ModuleDetailPage-Header-container{display:flex;justify-content:flex-start;align-items:center;gap:1rem;flex-wrap:wrap;width:100%}.ModuleDetailPage-Header-GoBack{width:40px;border:none;height:40px;background-color:var(--color2);border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer}.ModuleDetailPage-Header-Title{font-size:3.5rem;margin:0px;line-height:normal;font-family:"extraBold";width:fit-content;color:var(--color2)}.ModuleDetailPage-Header-Description{font-size:1rem}.ModuleDetailPage-File-Container{width:100%;margin-top:2rem;margin-bottom:2rem}.ModuleDetailPage-File-Btn{border-radius:100px;font-family:"regular";width:fit-content;padding:0.5rem 1rem;background-color:var(--color1);color:var(--black);display:flex;justify-content:center;align-items:center;text-decoration:none;transition:all 0.5s;text-transform:uppercase}.ModuleDetailPage-File-Btn:hover{background-color:#4a9991}.ModuleDetailPage-Video-Section{width:100%}.ModuleDetailPage-Video-Title{font-size:1.2rem;font-family:"bold"}.ModuleDetailPage-Video-Container{width:100%;aspect-ratio:16/9;position:relative}.ModuleDetailPage-Video{width:100%;height:auto;aspect-ratio:16/9}.ModuleDetailPage #player{width:100%;height:auto;aspect-ratio:16/9}.ModuleDetailPage #loading-youtube{width:100%;min-height:500px;aspect-ratio:16/9;opacity:0.5;background:var(--grey);background-image:linear-gradient(55deg,whitesmoke 48%,#dedede 50%,whitesmoke 52%);background-size:800%;animation:fondo-anim 1s infinite}@keyframes fondo-anim{0%{background-position:right}100%{background-position:left}}.ModuleDetailPage-Carousel-Videos{width:100%;margin-top:3rem}.ModuleDetailPage-Carousel-Videos-Title{font-size:2rem;font-family:"extraBold";color:var(--black)}.ModuleDetailPage .BaseCarousel-container{display:flex;align-items:center;position:relative;width:100%;padding:0px 30px}.ModuleDetailPage .BaseCarousel-carousel{width:100%;overflow:hidden;position:relative}.ModuleDetailPage .BaseCarousel-track{display:flex;transition:transform 0.4s ease-in-out;gap:10px;justify-content:flex-start;align-items:flex-start;touch-action:pan-y;margin-left:10px}.ModuleDetailPage .BaseCarousel-card{text-decoration:none;flex:0 0 calc(25% - 10px);box-sizing:border-box;text-decoration:none;color:inherit}@media (max-width:1120px){.ModuleDetailPage .BaseCarousel-card{flex:0 0 calc(33.33% - 10px)}}@media (max-width:768px){.ModuleDetailPage .BaseCarousel-card{flex:0 0 calc(50% - 10px)}}@media (max-width:480px){.ModuleDetailPage .BaseCarousel-card{flex:0 0 calc(100% - 10px)}}.ModuleDetailPage .BaseCarousel-card-title{line-height:normal;color:var(--black);font-family:"bold";padding:0px;margin-top:14px;margin-bottom:14px}@media only screen and (max-width:800px){.ModuleDetailPage .BaseCarousel-card-title{font-size:0.8rem}}.ModuleDetailPage .BaseCarousel-card-icon{width:30px;height:30px;position:relative;z-index:2}@media only screen and (max-width:800px){.ModuleDetailPage .BaseCarousel-card-icon{width:20px;height:20px}}.ModuleDetailPage .BaseCarousel-card-img-wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:auto;aspect-ratio:16/9}.ModuleDetailPage .BaseCarousel-card-img-wrapper::after{content:"";display:block;border-radius:10px;height:100%;object-fit:cover;position:absolute;z-index:1;width:100%;top:0px;bottom:0px;left:0px;right:0px;background-color:rgba(0,0,0,0.192)}.ModuleDetailPage .BaseCarousel-card-img{z-index:0;position:absolute;object-fit:cover;display:block;width:100%;height:100%;border-radius:10px}.ModuleDetailPage .BaseCarousel-btn{background-color:var(--color2);color:white;border:none;cursor:pointer;padding:0px;width:35px;height:35px;border-radius:100%;font-size:24px;position:absolute;top:35%;transform:translateY(-50%);z-index:3;display:flex;justify-content:center;align-items:center}.ModuleDetailPage .BaseCarousel-btn:hover{background-color:rgba(0,0,0,0.8)}.ModuleDetailPage .BaseCarousel-btn:disabled{opacity:0.7}.ModuleDetailPage .BaseCarousel-btn.prevBtn{left:-10px}.ModuleDetailPage .BaseCarousel-btn.nextBtn{right:-10px}.ModuleDetailPage .BaseCarousel-btn svg{width:30px;height:30px}#interactive-navigation{box-sizing:border-box}#interactive-navigation *{box-sizing:border-box}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes shake-horizontal{0%,100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%,30%,50%,70%{-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:1}20%,40%,60%{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:1}80%{-webkit-transform:translateX(8px);transform:translateX(8px);opacity:1}90%{-webkit-transform:translateX(-8px);transform:translateX(-8px);opacity:1}}@keyframes shake-horizontal{0%,100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%,30%,50%,70%{-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:1}20%,40%,60%{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:1}80%{-webkit-transform:translateX(8px);transform:translateX(8px);opacity:1}90%{-webkit-transform:translateX(-8px);transform:translateX(-8px);opacity:1}}@-webkit-keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.InteractiveNavigationApp{margin:0px auto;width:100%;min-height:100vh;margin-top:1rem}.InteractiveNavigationApp .propertiesWidgetContainer{margin:0 auto}.InteractiveNavigationApp .propertiesWidgetContainer.modulesView{max-width:1000px}@media only screen and (max-width:720px){.InteractiveNavigationApp .propertiesWidgetContainer.modulesView{padding:1rem}}.InteractiveNavigationApp .propertiesWidgetContainer.interactionView{max-width:1000px}@media only screen and (max-width:1300px){.InteractiveNavigationApp .propertiesWidgetContainer.interactionView{max-width:750px}}@media only screen and (max-width:720px){.InteractiveNavigationApp .propertiesWidgetContainer.interactionView{padding:1rem}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.InteractiveNavigationApp button{cursor:pointer;border:none;border-radius:25px;background-color:var(--color2);color:var(--real-white);padding:5px 10px;transition:0.2s;font-family:"bold"}.InteractiveNavigationApp button:disabled{opacity:0.5;cursor:default;box-shadow:none;transform:scale(1)}.InteractiveNavigationApp button:hover{box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;filter:brightness(1.1)}.InteractiveNavigationApp-title{margin:0px;margin-top:5rem;margin-bottom:1rem;line-height:normal;font-family:"extraBold";text-align:center;width:100%;font-size:3rem;color:var(--color2)}@media only screen and (max-width:800px){.InteractiveNavigationApp-title{width:100%;font-size:2.5rem}}.InteractiveNavigationApp .Interactions{width:100%}.InteractiveNavigationApp .Interactions-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;padding:1rem;display:flex;justify-content:center;align-items:center;border-radius:0px;position:relative;z-index:0;display:none}.InteractiveNavigationApp .Interactions-header::after{content:"";position:absolute;top:0px;left:0px;bottom:0px;right:0px;height:100%;width:100%;border-radius:10px;z-index:1;background-color:#00000069}.InteractiveNavigationApp .Interactions-header.module-1{background-image:url("/static/imgs/modules/module-1.jpg?8830859130ba")}.InteractiveNavigationApp .Interactions-header.module-2{background-image:url("/static/imgs/modules/module-2.jpg?8830859130ba")}.InteractiveNavigationApp .Interactions-header.module-3{background-image:url("/static/imgs/modules/module-3.jpg?8830859130ba")}.InteractiveNavigationApp .Interactions-header.module-4{background-image:url("/static/imgs/modules/module-4.jpg?8830859130ba")}.InteractiveNavigationApp .Interactions-header.module-5{background-image:url("/static/imgs/modules/module-5.jpg?8830859130ba")}.InteractiveNavigationApp .Interactions-header.module-6{background-image:url("/static/imgs/modules/module-6.jpg?8830859130ba")}.InteractiveNavigationApp .Interactions-header.module-7{background-image:url("/static/imgs/modules/module-7.jpg?8830859130ba")}.InteractiveNavigationApp .Interactions-title{position:relative;z-index:2;font-family:"extraBold";color:var(--real-white);margin:0px;line-height:normal;font-size:2rem;width:100%;text-align:center}@media only screen and (max-width:750px){.InteractiveNavigationApp .Interactions-title{font-size:1.4rem}}.InteractiveNavigationApp .Interactions-reset-btn{cursor:pointer;border:none;border-radius:10px;background:red;color:var(--real-white);border:1px solid red;padding:10px 5px;font-size:0.8rem;min-width:120px;position:fixed;bottom:40px;right:40px;z-index:5}@media only screen and (max-width:750px){.InteractiveNavigationApp .Interactions-reset-btn{display:none}}.InteractiveNavigationApp .Interactions-btn{cursor:pointer;border:none;border-radius:25px;background-color:var(--color2);color:var(--real-white);padding:10px 15px;font-size:1.1rem;min-width:120px;min-height:40px}@media only screen and (max-width:750px){.InteractiveNavigationApp .Interactions-btn{font-size:0.85rem;min-width:100px}}.InteractiveNavigationApp .Interactions-btn-submit{cursor:pointer;border:none;border-radius:25px;background-color:var(--color2);color:var(--real-white);padding:10px 15px;font-size:1rem;min-width:120px;display:flex;align-items:center;justify-content:center;text-align:center;min-height:40px}@media only screen and (max-width:750px){.InteractiveNavigationApp .Interactions-btn-submit{font-size:0.85rem;min-width:100px}}.InteractiveNavigationApp .Interactions-container{border-radius:30px;min-height:300px;padding:1rem;max-width:1000px;margin:0 auto}@media only screen and (max-width:1300px){.InteractiveNavigationApp .Interactions-container{max-width:750px}}.InteractiveNavigationApp .Interactions-section{width:100%}.InteractiveNavigationApp .Interactions-footer{width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 auto;margin-top:0rem;max-width:1000px}@media screen and (max-width:1300px){.InteractiveNavigationApp .Interactions-footer{max-width:750px}}@media screen and (max-width:750px){.InteractiveNavigationApp .Interactions-footer{padding:1rem}}.InteractiveNavigationApp .Interactions-footer.footer-multimedia{max-width:1000px}@media screen and (max-width:1300px){.InteractiveNavigationApp .Interactions-footer.footer-multimedia{max-width:750px}}.InteractiveNavigationApp .Interactions-footer.footer-question{max-width:600px}.InteractiveNavigationApp .Interactions-finish-container{min-height:300px;display:flex;padding:3rem;margin:1rem 0rem;text-align:center;width:100%;align-items:center;flex-direction:column;justify-content:center;gap:2rem;border-radius:30px;max-width:1200px;margin:0 auto}.InteractiveNavigationApp .Interactions-finish-msg{text-align:center;font-size:1.5rem;font-family:"bold";color:var(--color2);margin:0px}.InteractiveNavigationApp .Interactions-finish-btn{cursor:pointer;border:none;border-radius:10px;background-color:var(--color2);color:var(--real-white);padding:10px 15px;font-size:1rem;min-width:120px}.InteractiveNavigationApp .Interactions-finish-icon{width:150px;height:150px;-webkit-animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both}.InteractiveNavigationApp .Interactions-finish-icon path{fill:var(--color2)}@media only screen and (max-width:720px){.InteractiveNavigationApp .Interactions-finish-icon{width:100px;height:100px}}.InteractiveNavigationApp .InteractionsSkeleton{min-height:250px;display:block;width:100%;font-size:1.6rem;color:var(--black);border-radius:30px;margin-bottom:2rem;display:flex;align-items:center;justify-content:center;background:var(--real-white)}.InteractiveNavigationApp .RequiredPropertiesWarning{width:100%;height:auto;margin-bottom:1rem}.InteractiveNavigationApp .RequiredPropertiesWarning.shake{-webkit-animation:shake-horizontal 0.8s cubic-bezier(0.455,0.03,0.515,0.955) both;animation:shake-horizontal 0.8s cubic-bezier(0.455,0.03,0.515,0.955) both}.InteractiveNavigationApp .RequiredPropertiesWarning.entrance{-webkit-animation:slide-in-right 0.5s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-right 0.5s cubic-bezier(0.25,0.46,0.45,0.94) both}.InteractiveNavigationApp .RequiredPropertiesWarning-container{padding:0.5rem 1.5rem;background-color:#b6ece85c;display:flex;align-items:center;justify-content:flex-start;gap:1rem;border-radius:5px;border:solid 1px #7bc2bb;color:#39635f}@media only screen and (max-width:750px){.InteractiveNavigationApp .RequiredPropertiesWarning-container{flex-direction:column}}@media only screen and (max-width:750px){.InteractiveNavigationApp .RequiredPropertiesWarning svg{display:none}}.InteractiveNavigationApp .RequiredPropertiesWarning-msg{font-family:"regular";margin-bottom:1rem;line-height:normal}@media only screen and (max-width:750px){.InteractiveNavigationApp .RequiredPropertiesWarning-msg{font-size:0.9rem;margin-bottom:0px}}.InteractiveNavigationApp .RequiredPropertiesWarning-btn{font-size:1rem;cursor:pointer;border:none;border-radius:10px;background-color:var(--color2);color:var(--real-white);padding:10px 15px;transition:0.2s}.InteractiveNavigationApp .PropertiesInfo{background-color:var(--real-white);overflow:hidden;margin-bottom:2rem;background-color:var(--real-white);border-left:solid 10px var(--color2);border-radius:15px;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1)}.InteractiveNavigationApp .PropertiesInfo.shake{-webkit-animation:shake-horizontal 0.8s cubic-bezier(0.455,0.03,0.515,0.955) both;animation:shake-horizontal 0.8s cubic-bezier(0.455,0.03,0.515,0.955) both}.InteractiveNavigationApp .PropertiesInfo.entrance{-webkit-animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both}.InteractiveNavigationApp .PropertiesInfo-title{width:100%;text-align:center;font-size:2rem;font-family:"extraBold";line-height:normal;margin:0px;margin-top:2rem}.InteractiveNavigationApp .PropertiesInfo-text{font-size:1rem;font-family:"regular";line-height:normal}.InteractiveNavigationApp .PropertiesInfo-btn{margin-top:1rem;cursor:pointer;border:none;border-radius:10px;background-color:var(--color2);color:var(--real-white);padding:10px 15px;font-size:1rem;min-width:120px;display:flex;justify-content:center;align-items:center;gap:10px;width:100%;font-family:"bold";max-width:300px}.InteractiveNavigationApp .PropertiesInfo-header{display:flex;align-items:center;justify-content:center;background-color:var(--color2);gap:1rem}.InteractiveNavigationApp .PropertiesInfo-msg{color:var(--real-white);font-family:"bold"}.InteractiveNavigationApp .PropertiesInfo-icon path{fill:var(--real-white)}.InteractiveNavigationApp .PropertiesInfo-body{padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2rem}.InteractiveNavigationApp .Question-container{margin-bottom:0rem}.InteractiveNavigationApp .Question-title{font-family:"extraBold";margin-bottom:1rem;line-height:normal;font-size:2.3rem;color:var(--color2);margin-top:1rem;margin-bottom:2rem;display:flex;justify-content:center;align-items:center;gap:1rem;text-align:center}@media only screen and (max-width:750px){.InteractiveNavigationApp .Question-title{font-size:1.5rem}}.InteractiveNavigationApp .Question-description-box{text-align:center;font-size:1.2rem}@media only screen and (max-width:750px){.InteractiveNavigationApp .Question-description-box{font-size:0.9rem}}.InteractiveNavigationApp .Question-form{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.InteractiveNavigationApp .Question-add-propery-btn{font-size:1.2rem;font-family:"regular";position:relative;padding:0.4rem 0.5rem;border-radius:50px;display:flex;justify-content:center;align-items:center;width:100%;cursor:pointer;transition:all 0.3s ease;background-color:var(--color2);color:var(--real-white);text-align:center;max-width:600px}@media only screen and (max-width:750px){.InteractiveNavigationApp .Question-add-propery-btn{padding:0.6rem 0.2rem;font-size:.9rem}}.InteractiveNavigationApp .Question-add-propery-btn:hover{background-color:var(--color1);color:var(--black)}.InteractiveNavigationApp .Question-label{text-decoration:none;font-size:1.2rem;font-family:"regular";position:relative;padding:0.4rem 0.5rem;border-radius:50px;display:flex;justify-content:flex-start;align-items:center;width:100%;max-width:600px;cursor:pointer;transition:all 0.3s ease;background-color:var(--color2);color:var(--real-white)}@media only screen and (max-width:750px){.InteractiveNavigationApp .Question-label{padding:0.6rem 0.2rem;font-size:.9rem}}.InteractiveNavigationApp .Question-label::before{content:"";margin-right:10px;display:block;width:30px;height:30px;background-image:url("/static/imgs/uncheck-transparent.svg?8830859130ba");background-size:cover;background-position:center center;background-repeat:none;-webkit-animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both;position:absolute;left:5px}@media only screen and (max-width:750px){.InteractiveNavigationApp .Question-label::before{width:20px;height:20px}}.InteractiveNavigationApp .Question-label:hover{background-color:var(--color1);color:var(--black)}.InteractiveNavigationApp .Question-label.property{justify-content:center;text-align:center}.InteractiveNavigationApp .Question-label.property::before{display:none}.InteractiveNavigationApp .Question-label.checked-class{background-color:var(--color1);color:var(--black);transition:all 0.5s ease}.InteractiveNavigationApp .Question-label.checked-class::before{content:"";position:absolute;left:5px;margin-right:10px;display:block;width:30px;height:30px;background-image:url("/static/imgs/check.svg?8830859130ba");background-size:cover;background-position:center center;background-repeat:none;-webkit-animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both}@media only screen and (max-width:750px){.InteractiveNavigationApp .Question-label.checked-class::before{width:20px;height:20px}}.InteractiveNavigationApp .Question-input-checkbox{display:none}.InteractiveNavigationApp .Question-input-title{width:100%;text-align:center;max-width:520px;margin:0 auto;display:block}@media only screen and (max-width:750px){.InteractiveNavigationApp .Question-input-title{max-width:230px}}.InteractiveNavigationApp .Question-error{color:red;font-size:0.9rem;margin:0px;margin-top:0px}.InteractiveNavigationApp .Question-label-custom-answer{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.InteractiveNavigationApp .Question-textarea{margin-top:10px;width:100%;min-height:200px;border-color:#d8d8d8;font-family:"regular";display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;resize:vertical}.InteractiveNavigationApp .Question-textarea:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.InteractiveNavigationApp .Question-submit-btn{margin-top:2rem;cursor:pointer;border:none;border-radius:10px;background-color:var(--color1);color:var(--real-white);padding:10px 15px;font-size:1rem}.InteractiveNavigationApp .Multimedia-container{margin-bottom:0rem}.InteractiveNavigationApp .Multimedia-img-wrapper{display:flex;justify-content:center;align-items:center;aspect-ratio:16/5;width:100%;height:auto;margin:0 auto;margin-top:2rem}.InteractiveNavigationApp .Multimedia-img{border-radius:20px;display:block;width:100%;height:100%;object-fit:cover}.InteractiveNavigationApp .Multimedia-title{font-family:"extraBold";line-height:normal;margin-top:1rem;margin-bottom:2rem;text-align:center;font-size:2.3rem;color:var(--color2)}@media only screen and (max-width:750px){.InteractiveNavigationApp .Multimedia-title{font-size:1.5rem}}.InteractiveNavigationApp .Multimedia-content{margin-top:2rem;margin-bottom:0rem}@media only screen and (max-width:750px){.InteractiveNavigationApp .Multimedia-content{margin-top:1rem;margin-bottom:0rem}}.InteractiveNavigationApp .Multimedia-video-container{width:100%}.InteractiveNavigationApp .Multimedia-download-container{display:grid;grid-gap:1rem;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1380px){.InteractiveNavigationApp .Multimedia-download-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.InteractiveNavigationApp .Multimedia-download-container{grid-template-columns:repeat(1,1fr)}}.InteractiveNavigationApp .Multimedia-text-container{width:100%}.InteractiveNavigationApp .Multimedia-buttons-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap}.InteractiveNavigationApp .Video-container{width:100%}.InteractiveNavigationApp .Video-title{font-family:"bold";font-size:1.2rem;line-height:normal}@media only screen and (max-width:750px){.InteractiveNavigationApp .Video-title{font-size:1rem}}.InteractiveNavigationApp .Video-iframe{width:100%;height:auto;aspect-ratio:16/9}.InteractiveNavigationApp .Video-video{width:100%;height:auto}.InteractiveNavigationApp .Multimedia-body{width:100%;font-family:"regular"}.InteractiveNavigationApp .Multimedia-body img{width:100%;height:auto}.InteractiveNavigationApp .Multimedia-body h1{font-size:2rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h2{font-size:1.75rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h3{font-size:1.5rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h4{font-size:1.25rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h5{font-size:1.125rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h6{font-size:1rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body p,.InteractiveNavigationApp .Multimedia-body ul,.InteractiveNavigationApp .Multimedia-body li{font-size:1.2rem;line-height:1.4}@media (max-width:1200px){.InteractiveNavigationApp .Multimedia-body h1{font-size:1.75rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h2{font-size:1.5rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h3{font-size:1.25rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h4{font-size:1.125rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h5{font-size:1rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h6{font-size:0.875rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body p,.InteractiveNavigationApp .Multimedia-body ul,.InteractiveNavigationApp .Multimedia-body li{font-size:1.1rem;line-height:1.4}}@media (max-width:768px){.InteractiveNavigationApp .Multimedia-body h1{font-size:1.5rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h2{font-size:1.25rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h3{font-size:1.125rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h4{font-size:1rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h5{font-size:0.875rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h6{font-size:0.75rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body p,.InteractiveNavigationApp .Multimedia-body ul,.InteractiveNavigationApp .Multimedia-body li{font-size:0.8rem;line-height:normal}}@media (max-width:480px){.InteractiveNavigationApp .Multimedia-body h1{font-size:1.25rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h2{font-size:1rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h3{font-size:0.875rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h4{font-size:0.75rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h5{font-size:0.625rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body h6{font-size:0.5rem;line-height:normal}.InteractiveNavigationApp .Multimedia-body p,.InteractiveNavigationApp .Multimedia-body ul,.InteractiveNavigationApp .Multimedia-body li{font-size:0.9rem;line-height:normal}}.InteractiveNavigationApp .Multimedia-custom-body{width:100%;font-family:"regular"}.InteractiveNavigationApp .Multimedia-custom-body img{width:100%;height:auto}.InteractiveNavigationApp .Multimedia-custom-body h1{font-size:2rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h2{font-size:1.75rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h3{font-size:1.5rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h4{font-family:"regular";font-size:1.25rem;line-height:normal;text-align:center}.InteractiveNavigationApp .Multimedia-custom-body h5{font-size:1.125rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h6{font-size:1rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body p,.InteractiveNavigationApp .Multimedia-custom-body ul,.InteractiveNavigationApp .Multimedia-custom-body li{font-family:"regular";font-size:1.2rem;line-height:1.4}@media (max-width:1200px){.InteractiveNavigationApp .Multimedia-custom-body h1{font-size:1.75rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h2{font-size:1.5rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h3{font-size:1.25rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h4{font-size:1.125rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h5{font-size:1rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h6{font-size:0.875rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body p,.InteractiveNavigationApp .Multimedia-custom-body ul,.InteractiveNavigationApp .Multimedia-custom-body li{font-size:1.1rem;line-height:1.4}}@media (max-width:768px){.InteractiveNavigationApp .Multimedia-custom-body h1{font-size:1.5rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h2{font-size:1.25rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h3{font-size:1.125rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h4{font-size:1rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h5{font-size:0.875rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h6{font-size:0.75rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body p,.InteractiveNavigationApp .Multimedia-custom-body ul,.InteractiveNavigationApp .Multimedia-custom-body li{font-size:0.8rem;line-height:normal}}@media (max-width:480px){.InteractiveNavigationApp .Multimedia-custom-body h1{font-size:1.25rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h2{font-size:1rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h3{font-size:0.875rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h4{font-size:0.75rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h5{font-size:0.625rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body h6{font-size:0.5rem;line-height:normal}.InteractiveNavigationApp .Multimedia-custom-body p,.InteractiveNavigationApp .Multimedia-custom-body ul,.InteractiveNavigationApp .Multimedia-custom-body li{font-size:0.9rem;line-height:normal}}.InteractiveNavigationApp .Download-card{background-color:var(--real-white);border-radius:20px;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:230px;text-decoration:none;color:var(--black);border:1px solid rgba(128,128,128,0.199);transition:0.3s;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px}.InteractiveNavigationApp .Download-card:hover{box-shadow:rgba(0,0,0,0.24) 0px 3px 8px}.InteractiveNavigationApp .Download-label{align-self:flex-start;font-family:"regular";font-size:1rem;color:var(--black);text-transform:uppercase}@media only screen and (max-width:750px){.InteractiveNavigationApp .Download-label{font-size:0.8rem}}.InteractiveNavigationApp .Download-title{line-height:normal;font-family:"bold";font-size:1.2rem;color:var(--color2);line-height:normal}@media only screen and (max-width:750px){.InteractiveNavigationApp .Download-title{font-size:1rem}}.InteractiveNavigationApp .Download-download{font-family:"semiBold";color:var(--color1);text-decoration:underline}@media only screen and (max-width:750px){.InteractiveNavigationApp .Download-download{font-size:0.9rem}}.InteractiveNavigationApp .Text-container{width:100%}.InteractiveNavigationApp .Text-title{font-family:"bold";font-size:1.2rem;line-height:normal}@media only screen and (max-width:750px){.InteractiveNavigationApp .Text-title{font-size:1rem}}.InteractiveNavigationApp .Text-body{width:100%}.InteractiveNavigationApp .Text-body img{width:100%;height:auto}.InteractiveNavigationApp .Text-body h1{font-size:3rem;line-height:normal}.InteractiveNavigationApp .Text-body h2{font-size:2.5rem;line-height:normal}.InteractiveNavigationApp .Text-body h3{font-size:2rem;line-height:normal}.InteractiveNavigationApp .Text-body h4{font-size:1.75rem;line-height:normal}.InteractiveNavigationApp .Text-body h5{font-size:1.5rem;line-height:normal}.InteractiveNavigationApp .Text-body h6{font-size:1.25rem;line-height:normal}.InteractiveNavigationApp .Text-body p,.InteractiveNavigationApp .Text-body ul,.InteractiveNavigationApp .Text-body li{font-size:1.125rem;line-height:normal}@media (max-width:1200px){.InteractiveNavigationApp .Text-body h1{font-size:2.5rem;line-height:normal}.InteractiveNavigationApp .Text-body h2{font-size:2rem;line-height:normal}.InteractiveNavigationApp .Text-body h3{font-size:1.75rem;line-height:normal}.InteractiveNavigationApp .Text-body h4{font-size:1.5rem;line-height:normal}.InteractiveNavigationApp .Text-body h5{font-size:1.25rem;line-height:normal}.InteractiveNavigationApp .Text-body h6{font-size:1rem;line-height:normal}.InteractiveNavigationApp .Text-body p,.InteractiveNavigationApp .Text-body ul,.InteractiveNavigationApp .Text-body li{font-size:1rem;line-height:normal}}@media (max-width:768px){.InteractiveNavigationApp .Text-body h1{font-size:2rem;line-height:normal}.InteractiveNavigationApp .Text-body h2{font-size:1.75rem;line-height:normal}.InteractiveNavigationApp .Text-body h3{font-size:1.5rem;line-height:normal}.InteractiveNavigationApp .Text-body h4{font-size:1.25rem;line-height:normal}.InteractiveNavigationApp .Text-body h5{font-size:1rem;line-height:normal}.InteractiveNavigationApp .Text-body h6{font-size:0.875rem;line-height:normal}.InteractiveNavigationApp .Text-body p,.InteractiveNavigationApp .Text-body ul,.InteractiveNavigationApp .Text-body li{font-size:0.875rem;line-height:normal}}@media (max-width:480px){.InteractiveNavigationApp .Text-body h1{font-size:1.75rem;line-height:normal}.InteractiveNavigationApp .Text-body h2{font-size:1.5rem;line-height:normal}.InteractiveNavigationApp .Text-body h3{font-size:1.25rem;line-height:normal}.InteractiveNavigationApp .Text-body h4{font-size:1.125rem;line-height:normal}.InteractiveNavigationApp .Text-body h5{font-size:1rem;line-height:normal}.InteractiveNavigationApp .Text-body h6{font-size:0.75rem;line-height:normal}.InteractiveNavigationApp .Text-body p,.InteractiveNavigationApp .Text-body ul,.InteractiveNavigationApp .Text-body li{font-size:0.75rem;line-height:normal}}.InteractiveNavigationApp .Button-button{font-size:1.2rem;font-family:"regular";position:relative;padding:1rem 0.5rem;border-radius:50px;display:flex;justify-content:center;text-align:center;align-items:center;width:100%;cursor:pointer;transition:all 0.3s ease;background-color:var(--color2);color:var(--real-white);text-decoration:none;max-width:600px;padding:0.4rem 0.5rem}@media only screen and (max-width:750px){.InteractiveNavigationApp .Button-button{padding:0.6rem 0.2rem;font-size:.9rem}}.InteractiveNavigationApp .Button-button:hover{background-color:var(--color1)}.InteractiveNavigationApp .Action-title{font-family:"bold";line-height:normal}@media only screen and (max-width:750px){.InteractiveNavigationApp .Action-title{font-size:1rem}}.InteractiveNavigationApp .DevTester{padding:0px;list-style:none;background-color:rgba(0,0,0,0.089);padding:1rem;border-radius:25px}.InteractiveNavigationApp .DevTester-title{font-family:"bold";line-height:normal}.InteractiveNavigationApp .DevTester-element-title{display:flex;align-items:center;gap:10px;padding:10px 0px}.InteractiveNavigationApp .DevTester strong{font-family:"bold"}.InteractiveNavigationApp .DevTester-element{display:flex;align-items:center;gap:5px;margin-bottom:10px}.InteractiveNavigationApp .DevTester-sub-list{display:flex;align-items:center;gap:3px;padding:0px;list-style:none;font-family:"regular"}.InteractiveNavigationApp .DevTester-sub-element{font-family:"bold";font-size:1.2rem;color:var(--black)}.InteractiveNavigationApp .DevTester-sub-element.actualHistory{color:var(--color1)}.InteractiveNavigationApp .DevTester-sub-element::after{color:var(--color2);content:"-"}.InteractiveNavigationApp .DevTester-stats{margin-top:3rem;display:flex;align-items:center;padding:1rem;background-color:rgba(0,0,0,0.089);border-radius:15px;margin-bottom:1rem;width:fit-content}.InteractiveNavigationApp .DevTester-number{display:inline-block;padding:5px;font-family:"bold";color:grey}.InteractiveNavigationApp .PropertiesWidget-message{padding:1rem;border-radius:20px;text-align:left;background-color:var(--color1);background-color:#c4cd93;margin-top:2rem;display:flex;justify-content:space-between;gap:1rem;align-items:center;border:solid 1px var(--color2)}@media only screen and (max-width:900px){.InteractiveNavigationApp .PropertiesWidget-message{padding:0.3rem}}.InteractiveNavigationApp .PropertiesWidget-message-icon{width:70px;height:70px;flex-shrink:0}@media only screen and (max-width:900px){.InteractiveNavigationApp .PropertiesWidget-message-icon{width:40px;height:40px}}.InteractiveNavigationApp .PropertiesWidget-message-icon path{fill:var(--real-white);fill:var(--color2)}.InteractiveNavigationApp .PropertiesWidget-message-text{width:100%;text-align:left;font-size:1.1rem;color:var(--black);color:var(--color2);color:#455a20}@media only screen and (max-width:900px){.InteractiveNavigationApp .PropertiesWidget-message-text{font-size:0.8rem}}.InteractiveNavigationApp .PropertiesWidget-container{margin:0 auto;width:100%;margin-top:3rem;padding:1rem;border-radius:30px;margin-bottom:2rem;min-height:150px;background-color:var(--real-white);border-radius:15px;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);margin-top:1rem}@media only screen and (max-width:750px){.InteractiveNavigationApp .PropertiesWidget-container{margin-top:1rem}}.InteractiveNavigationApp .PropertiesWidget-title{font-family:"extraBold";margin:0px;font-size:2rem;line-height:normal;color:var(--color2)}@media only screen and (max-width:750px){.InteractiveNavigationApp .PropertiesWidget-title{font-size:1.5rem}}.InteractiveNavigationApp .PropertiesWidget-header{margin-top:1rem;margin-bottom:1rem;display:flex;justify-content:flex-start;align-items:center;gap:1rem}.InteractiveNavigationApp .PropertiesWidget-list{list-style:none;padding:0px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0rem;margin:0px}.InteractiveNavigationApp .PropertiesWidget-list-header{display:grid;grid-template-columns:0.9fr 0.9fr 1fr 1fr 1fr 40px;place-items:start;width:100%;font-size:0.85rem;color:#686868;padding:0.6rem;border-bottom:solid 1px #b9b9b9}@media only screen and (max-width:900px){.InteractiveNavigationApp .PropertiesWidget-list-header{display:none}}.InteractiveNavigationApp .PropertiesWidget-element{position:relative;display:grid;grid-template-columns:0.9fr 0.9fr 1fr 1fr 1fr 40px;place-items:start;padding:0.6rem;border-bottom:solid 1px #b9b9b9;border-radius:0px;background-color:rgba(128,128,128,0.116);background-color:#5b782a2d;background:none;width:100%}@media only screen and (max-width:900px){.InteractiveNavigationApp .PropertiesWidget-element{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0.3rem;font-size:0.9rem}}.InteractiveNavigationApp .PropertiesWidget-element-icon{width:25px;height:auto}.InteractiveNavigationApp .PropertiesWidget-element-id{font-family:"bold";width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media only screen and (max-width:900px){.InteractiveNavigationApp .PropertiesWidget-element-id{display:none}}.InteractiveNavigationApp .PropertiesWidget-element-field{font-family:"regular";font-style:italic;text-align:center;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;height:100%}@media only screen and (max-width:900px){.InteractiveNavigationApp .PropertiesWidget-element-field{text-align:left}.InteractiveNavigationApp .PropertiesWidget-element-field.m-off{display:none}}@media only screen and (max-width:900px){.InteractiveNavigationApp .PropertiesWidget-element-field.province::before{content:"Provincia: ";font-family:"bold";color:var(--color2)}}@media only screen and (max-width:900px){.InteractiveNavigationApp .PropertiesWidget-element-field.municipality::before{content:"Municipio: ";font-family:"bold";color:var(--color2)}}@media only screen and (max-width:900px){.InteractiveNavigationApp .PropertiesWidget-element-field.leyend::before{content:"Tipo de propiedad: ";font-family:"bold";color:var(--color2)}}@media only screen and (max-width:900px){.InteractiveNavigationApp .PropertiesWidget-element-field.catastralCode::before{content:"Número catastral: ";font-family:"bold";color:var(--color2)}}@media only screen and (max-width:900px){.InteractiveNavigationApp .PropertiesWidget-element-field.mountainName::before{content:"Nombre de monte: ";font-family:"bold";color:var(--color2)}}.InteractiveNavigationApp .PropertiesWidget-element-delete-btn{background-color:#f07c7c;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;margin-left:auto;padding:0px}.InteractiveNavigationApp .PropertiesWidget-element-delete-btn svg{width:85%;height:auto}@media only screen and (max-width:900px){.InteractiveNavigationApp .PropertiesWidget-element-delete-btn{position:absolute;z-index:1;top:5px;right:5px}}.InteractiveNavigationApp .PropertiesWidget-add-btn{margin-top:1rem;cursor:pointer;border:none;border-radius:25px;background:none;color:var(--real-white);background-color:var(--color2);padding:10px 15px;font-size:1rem;min-width:120px}@media only screen and (max-width:750px){.InteractiveNavigationApp .PropertiesWidget-add-btn{display:block;margin:1rem auto}}.InteractiveNavigationApp .PropertiesPopUp{width:100%;position:fixed;z-index:9999999;background-color:rgba(0,0,0,0.623);overflow-y:scroll;top:0;left:0;bottom:0;right:0;-webkit-animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both}@media only screen and (max-width:750px){.InteractiveNavigationApp .PropertiesPopUp{align-items:flex-start}}.InteractiveNavigationApp .PropertiesPopUp-close-btn{display:block;margin-left:auto;background:none;font-family:"bold";box-shadow:none;color:var(--black);font-size:1.4rem;position:absolute;top:5px;right:5px}.InteractiveNavigationApp .PropertiesPopUp-header{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.InteractiveNavigationApp .PropertiesPopUp-title{font-family:"extraBold";font-size:2.3rem;margin-top:1rem;margin-bottom:1rem;line-height:normal}@media only screen and (max-width:720px){.InteractiveNavigationApp .PropertiesPopUp-title{font-size:1.5rem;text-align:center;margin-bottom:0px;margin-top:1rem}}.InteractiveNavigationApp .PropertiesPopUp-container{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:var(--real-white);padding:1rem;width:100%;max-width:600px;min-height:400px;border-radius:15px;margin:2rem auto}@media only screen and (max-width:720px){.InteractiveNavigationApp .PropertiesPopUp-container{width:95%}}.InteractiveNavigationApp .PropertiesPopUp-form{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.InteractiveNavigationApp .PropertiesPopUp-input-list{padding:0px;text-decoration:none;list-style:none;width:100%}.InteractiveNavigationApp .PropertiesPopUp-input-element{width:100%;margin-bottom:1rem;display:flex;justify-content:flex-start;align-items:flex-end;gap:0.6rem}.InteractiveNavigationApp .PropertiesPopUp-label{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0.5rem;font-family:"regular";width:fit-content}@media only screen and (max-width:720px){.InteractiveNavigationApp .PropertiesPopUp-label{width:100%;font-size:.9rem}}.InteractiveNavigationApp .PropertiesPopUp-label>div{width:100%}.InteractiveNavigationApp .PropertiesPopUp .react-select__control{width:500px}@media only screen and (max-width:720px){.InteractiveNavigationApp .PropertiesPopUp .react-select__control{width:100%}}.InteractiveNavigationApp .PropertiesPopUp-input{width:500px;transition:all 100ms;background-color:white;border-color:#cccccc;border-radius:4px;border-style:solid;border-width:1px;height:38px}@media only screen and (max-width:550px){.InteractiveNavigationApp .PropertiesPopUp-input{width:100%}}.InteractiveNavigationApp .PropertiesPopUp-input:disabled{background-color:#f2f2f2;border-color:#e6e6e6}.InteractiveNavigationApp .PropertiesPopUp-required-input{color:red;font-size:16px;display:inline;margin-left:1px}.InteractiveNavigationApp .PropertiesPopUp-checkbox-container{margin-top:0rem;display:flex;align-items:center;flex-direction:row;justify-content:flex-start;width:100%;max-width:500px;font-size:0.9rem;position:relative;display:inline-flex;align-items:center;gap:0.5rem;cursor:pointer}@media only screen and (max-width:550px){.InteractiveNavigationApp .PropertiesPopUp-checkbox-container{max-width:300px}}.InteractiveNavigationApp .PropertiesPopUp-checkbox-container input[type="checkbox"]{opacity:0;width:0;height:0;position:absolute}.InteractiveNavigationApp .PropertiesPopUp-checkbox-slider{position:relative;width:44px;height:24px;background-color:#ccc;border-radius:34px;transition:0.4s;flex-shrink:0}.InteractiveNavigationApp .PropertiesPopUp-checkbox-slider::before{content:"";position:absolute;height:18px;width:18px;left:3px;top:3px;background-color:white;border-radius:50%;transition:0.4s}.InteractiveNavigationApp .PropertiesPopUp-checkbox-container input:checked + .PropertiesPopUp-checkbox-slider{background-color:#4caf50}.InteractiveNavigationApp .PropertiesPopUp-checkbox-container input:checked + .PropertiesPopUp-checkbox-slider::before{transform:translateX(20px)}.InteractiveNavigationApp .PropertiesPopUp-checkbox-container-confirm{margin-top:2rem;display:flex;align-items:center;flex-direction:row;justify-content:flex-start;width:100%;max-width:500px;font-size:0.9rem;color:#3f3434;cursor:pointer}.InteractiveNavigationApp .PropertiesPopUp-checkbox-container-confirm input{width:25px;height:25px;cursor:pointer}.InteractiveNavigationApp .PropertiesPopUp .catastral-code-label{margin-top:2rem}.InteractiveNavigationApp .PropertiesPopUp-error{margin:0 auto;color:red;font-size:0.9rem;max-width:500px;text-align:left}.InteractiveNavigationApp .PropertiesPopUp-add-btn{cursor:pointer;border:none;border-radius:10px;padding:5px 10px;background-color:var(--color2);color:var(--real-white)}.InteractiveNavigationApp .PropertiesPopUp-submit-btn{margin-top:0rem;margin-bottom:2rem;cursor:pointer;border:none;border-radius:25px;background-color:var(--color2);color:var(--real-white);padding:10px 15px;font-size:1rem;min-height:40px;min-width:200px}.InteractiveNavigationApp .PropertiesPopUp-submit-btn:disabled{opacity:0.4}.InteractiveNavigationApp .PropertiesPopUp-add-btn{margin-top:1rem;cursor:pointer;border:none;border-radius:25px;background-color:var(--color2);color:var(--real-white);padding:10px 15px;font-size:1rem;min-width:120px;display:flex;justify-content:center;align-items:center;gap:10px;width:100%;font-family:"bold";max-width:300px}@media only screen and (max-width:720px){.InteractiveNavigationApp .PropertiesPopUp-add-btn{font-size:.9rem}}.InteractiveNavigationApp .PropertiesPopUp-add-btn svg{width:25px;height:25px}.InteractiveNavigationApp .PropertiesPopUp-add-btn svg path{fill:var(--real-white)}.InteractiveNavigationApp .PropertiesPopUp-add-container{margin-top:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.InteractiveNavigationApp .PropertiesPopUp-success-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.InteractiveNavigationApp .PropertiesPopUp-success-msg{margin-top:0.8rem;margin-bottom:0.8rem;font-size:1rem;text-align:center;width:100%;line-height:200%;color:#155724;padding:0px;max-width:400px;border-radius:0.25rem;display:flex;align-items:center;justify-content:center;gap:10px}@media only screen and (max-width:720px){.InteractiveNavigationApp .PropertiesPopUp-success-msg{font-size:0.8rem;line-height:normal}}.InteractiveNavigationApp .PropertiesPopUp-success-icon{width:80px;height:80px}.InteractiveNavigationApp .PropertiesPopUp-success-icon path{fill:#155724}.InteractiveNavigationApp .PropertiesPopUp-success-code-leyend{margin:0px;margin-top:0.8rem;font-size:0.85rem;text-align:center;font-family:"regular";margin-bottom:10px}.InteractiveNavigationApp .PropertiesPopUp-success-code-property{font-size:1rem;font-family:"regular";padding:0.6rem;border:solid 1px rgba(128,128,128,0.377);border-radius:5px}.InteractiveNavigationApp .PropertiesPopUp-success-btn-box{margin-top:2rem;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.InteractiveNavigationApp .PropertiesPopUp-success-btn{cursor:pointer;border:none;border-radius:25px;background-color:var(--color2);color:var(--real-white);padding:10px 15px;font-size:1rem;min-width:120px}.InteractiveNavigationApp .PropertiesPopUp-delete-container{margin-top:1rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.InteractiveNavigationApp .PropertiesPopUp-delete-warning{color:#721c24;margin-top:0.8rem;margin-bottom:0.8rem;font-size:1rem;text-align:center;width:100%;line-height:normal}.InteractiveNavigationApp .PropertiesPopUp-delete-warning-small{display:flex;align-items:center;justify-content:space-between;opacity:0.8;margin-bottom:0.8rem;text-align:center;width:100%;line-height:normal;max-width:500px;border:1px solid #721c24;padding:0.5rem;border-radius:0.25rem}.InteractiveNavigationApp .PropertiesPopUp-delete-warning-small-p{margin:0px;padding:0px;color:#721c24;font-size:0.85rem}.InteractiveNavigationApp .PropertiesPopUp-delete-warning-small svg{width:80px;height:30px}.InteractiveNavigationApp .PropertiesPopUp-delete-warning-small svg path{fill:#721c24}.InteractiveNavigationApp .PropertiesPopUp-delete-icon{width:80px;height:80px}.InteractiveNavigationApp .PropertiesPopUp-delete-icon path{fill:#721c24}.InteractiveNavigationApp .PropertiesPopUp-delete-code-leyend{margin:0px;margin-top:0.8rem;font-size:0.85rem;text-align:center;font-family:"regular";margin-bottom:10px}.InteractiveNavigationApp .PropertiesPopUp-delete-code-property{font-size:1rem;font-family:"regular";padding:0.6rem;border:solid 1px rgba(128,128,128,0.377);border-radius:5px}.InteractiveNavigationApp .PropertiesPopUp-delete-btn{margin-top:1.5rem;cursor:pointer;border:none;border-radius:10px;padding:5px 10px;background-color:rgba(255,0,0,0.58);color:var(--real-white);padding:10px 15px;font-size:1rem;min-width:120px}.InteractiveNavigationApp .PropertieOnlyAddWidget-container{margin:0 auto;width:100%;margin-top:3rem;padding:1rem;border-radius:30px;max-width:1200px;margin-bottom:2rem;min-height:180px;background-color:var(--real-white);border-left:solid 10px var(--color2);border-radius:15px;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);margin-top:2rem}@media only screen and (max-width:750px){.InteractiveNavigationApp .PropertieOnlyAddWidget-container{margin-top:2rem}}.InteractiveNavigationApp .PropertieOnlyAddWidget-description{font-size:0.9rem}.InteractiveNavigationApp .PropertieOnlyAddWidget-title{font-family:"extraBold";margin-bottom:1rem;margin-top:1rem;font-size:2rem;line-height:normal;text-align:center}@media only screen and (max-width:750px){.InteractiveNavigationApp .PropertieOnlyAddWidget-title{font-size:1.7rem;margin-top:10px;margin-bottom:30px}}.InteractiveNavigationApp .PropertieOnlyAddWidget-add-btn{margin:0 auto;margin-top:1rem;cursor:pointer;border:none;border-radius:25px;background:none;color:var(--real-white);background-color:var(--color2);padding:10px 15px;font-size:0.9rem;min-width:120px;display:block}.InteractiveNavigationApp .Modules{width:100%;margin:0 auto;max-width:1200px;margin-top:2rem}@media only screen and (max-width:1380px){.InteractiveNavigationApp .Modules{max-width:1000px}}.InteractiveNavigationApp .Modules-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.InteractiveNavigationApp .Modules-title{font-family:"extraBold";color:var(--color2);margin:0px;line-height:normal;font-size:3.3rem;width:100%;text-align:center}@media only screen and (max-width:750px){.InteractiveNavigationApp .Modules-title{font-size:1.7rem;padding:1rem}}.InteractiveNavigationApp .Modules-container{padding:1rem;border-radius:30px;margin-bottom:2rem;min-height:300px;margin-top:3rem}@media only screen and (max-width:750px){.InteractiveNavigationApp .Modules-container{margin-top:1rem}}.InteractiveNavigationApp .Modules-recomended-list{padding:0px;list-style:none;display:flex;align-items:center;justify-content:flex-start;gap:1rem;flex-wrap:wrap}@media only screen and (max-width:750px){.InteractiveNavigationApp .Modules-recomended-list{flex-direction:column;justify-content:center}}.InteractiveNavigationApp .Modules-recomended-title{font-size:2.2rem;color:var(--black);font-family:"extraBold";margin:0px}@media only screen and (max-width:750px){.InteractiveNavigationApp .Modules-recomended-title{font-size:1.7rem;text-align:center}}.InteractiveNavigationApp .Modules-recomended-element{width:fit-content;height:auto;border-radius:30px;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;z-index:0;overflow:hidden;transition:all 0.3s;width:100%}@media only screen and (max-width:750px){.InteractiveNavigationApp .Modules-recomended-element{width:100%;height:auto;aspect-ratio:1/1}}.InteractiveNavigationApp .Modules-recomended-element::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.384);z-index:0;border-radius:30px}.InteractiveNavigationApp .Modules-recomended-element:hover{transform:scale(1.01)}.InteractiveNavigationApp .Modules-recomended-btn{font-size:3.3rem;height:300px;display:flex;justify-content:center;align-items:center;text-align:center;background:transparent;font-family:"extraBold";border-radius:30px;position:relative;z-index:1;width:100%}@media only screen and (max-width:750px){.InteractiveNavigationApp .Modules-recomended-btn{width:100%;height:auto;aspect-ratio:1/1;font-size:2.2rem}}.InteractiveNavigationApp .Modules-all-list{padding:0px;list-style:none;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}@media only screen and (max-width:1100px){.InteractiveNavigationApp .Modules-all-list{grid-template-columns:1fr 1fr}}@media only screen and (max-width:600px){.InteractiveNavigationApp .Modules-all-list{grid-template-columns:1fr}}.InteractiveNavigationApp .Modules-all-element{width:100%;height:auto;border-radius:30px;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;z-index:0;overflow:hidden;transition:all 0.3s}.InteractiveNavigationApp .Modules-all-element::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.384);z-index:0;border-radius:30px}.InteractiveNavigationApp .Modules-all-element:hover{transform:scale(1.05)}.InteractiveNavigationApp .Modules-all-title{font-size:2.2rem;color:var(--black);font-family:"extraBold";margin:0px;margin-top:4rem}@media only screen and (max-width:750px){.InteractiveNavigationApp .Modules-all-title{font-size:1.7rem;text-align:center}}.InteractiveNavigationApp .Modules-all-btn{font-size:2rem;width:100%;height:200px;display:flex;justify-content:center;align-items:center;text-align:center;background-color:transparent;font-family:"extraBold";border-radius:30px;position:relative;z-index:1}@media only screen and (max-width:750px){.InteractiveNavigationApp .Modules-all-btn{font-size:1.8rem}}.InteractiveNavigationApp .Modules #module-1{background-image:url("/static/imgs/modules/module-1.jpg?8830859130ba")}.InteractiveNavigationApp .Modules #module-2{background-image:url("/static/imgs/modules/module-2.jpg?8830859130ba")}.InteractiveNavigationApp .Modules #module-3{background-image:url("/static/imgs/modules/module-3.jpg?8830859130ba")}.InteractiveNavigationApp .Modules #module-4{background-image:url("/static/imgs/modules/module-4.jpg?8830859130ba")}.InteractiveNavigationApp .Modules #module-5{background-image:url("/static/imgs/modules/module-5.jpg?8830859130ba")}.InteractiveNavigationApp .Modules #module-6{background-image:url("/static/imgs/modules/module-6.jpg?8830859130ba")}.InteractiveNavigationApp .Modules #module-7{background-image:url("/static/imgs/modules/module-7.jpg?8830859130ba")}.InteractiveNavigationApp .FormModules{background-color:var(--color1);padding:1rem;border-radius:30px;max-width:1200px;margin:0 auto;margin-top:2rem}.InteractiveNavigationApp .FormModules .HeaderPreferences{width:100%}.InteractiveNavigationApp .FormModules .HeaderPreferences-close-btn{display:block;width:fit-content;position:absolute;right:9px;top:7px;color:var(--black);background:none;border:none;cursor:pointer}.InteractiveNavigationApp .FormModules .HeaderPreferences-title{color:var(--black);font-size:2.5rem;font-family:"extraBold";margin:0px;text-align:center;margin-bottom:1rem}.InteractiveNavigationApp .FormModules .HeaderPreferences-subtitle{color:var(--black);margin:0px}.InteractiveNavigationApp .FormModules .FormPreferences{width:100%}.InteractiveNavigationApp .FormModules .FormPreferences-error{text-align:center;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:0.75rem 1.25rem;border:1px solid transparent;border-radius:0.25rem;font-size:0.9rem;-webkit-animation:fade-transition 0.5s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:fade-transition 0.5s cubic-bezier(0.25,0.46,0.45,0.94) both}.InteractiveNavigationApp .FormModules .FormPreferences-label{margin:0px;width:100%;height:auto;color:var(--black);cursor:pointer;margin-top:0.6rem;display:flex;align-items:center;justify-content:flex-start}.InteractiveNavigationApp .FormModules .FormPreferences-span{background-color:var(--color1);border:solid 2px var(--real-white);border-radius:50px;padding:8px;display:block;width:100%;display:flex;align-items:center;justify-content:space-between;font-size:1rem;min-height:40px;transition:all 0.5s;font-family:"bold"}.InteractiveNavigationApp .FormModules .FormPreferences-span::after{content:"";display:block;width:20px;height:20px;background-image:url("/static/imgs/uncheck.svg?8830859130ba");background-size:cover;background-position:center center;background-repeat:none;margin-left:10px;-webkit-animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both}.InteractiveNavigationApp .FormModules .FormPreferences-span:hover{background-color:rgba(255,255,255,0.541)}.InteractiveNavigationApp .FormModules .FormPreferences-input{display:none}.InteractiveNavigationApp .FormModules .FormPreferences-input:checked + span{background-color:var(--real-white)}.InteractiveNavigationApp .FormModules .FormPreferences-input:checked + span::after{content:"";display:block;width:20px;height:20px;background-image:url("/static/imgs/check.svg?8830859130ba");background-size:cover;background-position:center center;background-repeat:none;margin-left:10px;-webkit-animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both}.InteractiveNavigationApp .FormModules .FormPreferences-submit-btn{background-color:var(--color2);border:none;border-radius:10px;color:var(--real-white);cursor:pointer;margin:auto;margin-top:1rem;padding:10px 15px;font-size:1rem;display:block}.InteractiveNavigationApp .FormModules .FormPreferences-submit-btn:disabled{opacity:0.5;cursor:default;box-shadow:none;transform:scale(1)}.InteractiveNavigationApp .FormModules .FormPreferences-submit-btn:hover{box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;transform:scale(1.03)}.InteractiveNavigationApp .ModulesSkeleton{min-height:620px;display:block;width:100%;font-size:1.6rem;color:var(--black);border-radius:30px;margin-bottom:2rem;display:flex;align-items:center;justify-content:center;background:var(--white-grey);background-image:linear-gradient(55deg,whitesmoke 48%,#dedede 50%,whitesmoke 52%);background-size:800%;animation:skeleton-anim 1s infinite}@keyframes skeleton-anim{0%{background-position:right}100%{background-position:left}}.InteractiveNavigationApp .loader-button-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.InteractiveNavigationApp .loader-button{width:20px;padding:3px;aspect-ratio:1;border-radius:50%;background:#ffffff;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}#interactive-navigation .header .logo{background-image:url("/static/imgs/logo-color-horizontal.svg?8830859130ba");height:36px;width:110px}#interactive-navigation .footerReconecta{background-color:var(--white)}.InteractiveNavigationPage{width:100%;min-height:100vh;margin:0 auto}.InteractiveNavigationPage-title{font-size:3rem;color:var(--color2);text-align:center;line-height:normal;margin-top:8rem}@media only screen and (max-width:750px){.InteractiveNavigationPage-title{font-size:2rem}}#interactive-navigation-root{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:flex-start}#interactive-navigation-root-loader{width:100%;min-height:100vh;display:flex;align-items:flex-start;justify-content:center;background:none}.interactive-navigation-root-loader{text-align:center;margin-top:50px;width:100%;height:auto;display:flex;justify-content:flex-start;flex-direction:column;align-items:center;justify-content:center;gap:1rem;max-width:200px;margin-top:8rem;font-family:"bold";color:var(--color2)}.interactive-navigation-root-loader svg{width:100%;height:auto}@media only screen and (max-width:720px){.interactive-navigation-root-loader{margin-top:9rem;max-width:130px}.interactive-navigation-root-loader p{margin-top:5px;font-size:.8rem!important}}.interactive-navigation-root-loader .interactive-navigation-loader-bar{display:block;position:relative;height:12px;width:100%;border:1px solid #fff;border-radius:10px;overflow:hidden}.interactive-navigation-root-loader .interactive-navigation-loader-bar:after{content:"";position:absolute;left:0;top:0;height:100%;width:0;background:var(--color2);animation:6s prog ease-in infinite}@keyframes prog{to{width:100%}}.InteractiveNavigationAnonymous{margin-top:3rem;width:100%;min-height:100vh;text-align:center;-webkit-animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both}.InteractiveNavigationAnonymous-img{width:100%;max-width:350px;border-radius:30px;height:auto;object-fit:center}.InteractiveNavigationAnonymous-container{max-width:800px;margin:0 auto;margin-top:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;position:relative}.InteractiveNavigationAnonymous-text{font-size:1rem;font-family:"regular";margin:0px}.InteractiveNavigationAnonymous-login-btn{font-family:"bold";font-size:1.2rem;text-transform:uppercase;border:none;color:var(--white);background-color:var(--color2);padding:8px 20px;border-radius:25px;text-decoration:none;cursor:pointer;background-color:var(--color1);color:var(--black)}.InteractiveNavigationAnonymous-container .Modules{width:100%;position:relative}.InteractiveNavigationAnonymous-container .Modules::after{content:"";display:block;position:absolute;bottom:0px;width:100%;left:0px;right:0px;background:#eae3d7;background:linear-gradient(180deg,rgba(234,227,215,0) 0%,#eae3d7 100%);height:100%;z-index:4}.InteractiveNavigationAnonymous-container .Modules-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.InteractiveNavigationAnonymous-container .Modules-title{font-family:"bold";color:var(--color2);margin:0px;line-height:normal;font-size:1.7rem}.InteractiveNavigationAnonymous-container .Modules-container{padding:1rem;border-radius:30px;background-color:var(--real-white);min-height:300px;width:100%}.InteractiveNavigationAnonymous-container .Modules-all-list{padding:0px;width:100%;list-style:none;display:grid;grid-gap:1rem;place-content:center;place-items:center;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:800px){.InteractiveNavigationAnonymous-container .Modules-all-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:500px){.InteractiveNavigationAnonymous-container .Modules-all-list{grid-template-columns:repeat(1,1fr)}}.InteractiveNavigationAnonymous-container .Modules-all-element{width:100%;aspect-ratio:1/1;border-radius:30px;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;z-index:0;overflow:hidden;transition:all 0.3s}.InteractiveNavigationAnonymous-container .Modules-all-element::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.384);z-index:0;border-radius:30px}.InteractiveNavigationAnonymous-container .Modules-all-title{font-size:1.4rem;font-family:"bold";color:var(--color2)}.InteractiveNavigationAnonymous-container .Modules-all-btn{border:none;cursor:normal;font-size:1.3rem;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;background-color:transparent;font-family:"bold";border-radius:30px;position:relative;z-index:1;color:var(--real-white)}.InteractiveNavigationAnonymous-container #module-1{background-image:url("/static/imgs/modules/module-1.jpg?8830859130ba")}.InteractiveNavigationAnonymous-container #module-2{background-image:url("/static/imgs/modules/module-2.jpg?8830859130ba")}.InteractiveNavigationAnonymous-container #module-3{background-image:url("/static/imgs/modules/module-3.jpg?8830859130ba")}.InteractiveNavigationAnonymous-container #module-4{background-image:url("/static/imgs/modules/module-4.jpg?8830859130ba")}.InteractiveNavigationAnonymous-container #module-5{background-image:url("/static/imgs/modules/module-5.jpg?8830859130ba")}.InteractiveNavigationAnonymous-container #module-6{background-image:url("/static/imgs/modules/module-6.jpg?8830859130ba")}.InteractiveNavigationAnonymous-container #module-7{background-image:url("/static/imgs/modules/module-7.jpg?8830859130ba")}body.profile-pages .logo{height:36px;width:110px;background-image:url("/static/imgs/logo-color-horizontal.svg?8830859130ba");flex-shrink:0;background-size:contain;transition:all 0.5s;opacity:1}.profile-section{box-sizing:border-box;padding:1rem;max-width:1600px;margin:0 auto;margin-top:3rem}.profile-content-wrapper{min-height:800px;height:auto;padding-bottom:0px}.activity-feed{margin-bottom:0px}.left-line-decoration{display:none}.profile-menu-side{border-radius:10px;min-height:800px;box-sizing:border-box}@media only screen and (max-width:768px){.profile-menu-side{width:60px;padding:5px}}.profile-menu-side h2{font-family:"bold"}.profile-menu-side:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}a.current:hover{background-color:var(--color2-light)!important}.profile-menu-side .profile-menu ul li a{text-decoration:none}.profile-menu-side .profile-menu ul li a.current{background-color:var(--color2-light)}.profile-menu-side .profile-menu-side-user h4{font-family:"bold"}.profile-menu-side .profile-menu-side-user a{display:flex;align-items:center;justify-content:center}.profile-menu-side .profile-menu-side-user{display:flex;align-items:center;justify-content:flex-start}.profile-rigth-side{height:100%}.profile-rigth-side .next-events{height:100%;margin-bottom:0px;border-radius:10px}.profile-rigth-side .next-events-content{border-radius:10px}.profile-menu-side,.profile-content .profile-action-todo,.profile-rigth-side .profile-widget-right .widget-content,.formularioPerfil,.activity-feed,.configurarPerfil,.referendum-hashes{background-color:var(--real-white);border-left:3px var(--color2) solid;height:100%}.profile-action-todo{height:100%}.configurarPerfil:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}.configurarPerfil{height:100%}.configurarPerfil h2{font-family:"bold"}.configurarPerfil .form-field{margin-bottom:1rem}.activity-feed .activity-feed-content{margin-bottom:0px}.formularioPerfil{height:100%}.profile-entry-wrapper .profile-entry:nth-child(10){display:flex;align-items:center;gap:10px}.profile-entry-wrapper .profile-entry:nth-child(10) #current-avatar{order:2}.profile-pages .form-item{width:100%;box-sizing:border-box}@media only screen and (max-width:600px){input#id_avatar{width:150px}}.profile_preferences-container{background-color:var(--color1);width:100%;max-width:1600px;margin:0 auto;box-sizing:border-box;padding:1rem 5rem;display:flex;justify-content:center;align-items:center;margin-top:2rem;margin-bottom:2rem;border-radius:15px}.profile_preferences-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;width:85%}.profile_preferences-title{font-family:"extraBold";color:var(--real-white);font-size:3.5rem;margin:0px}.profile_preferences-leyend{font-family:"bold";font-size:2rem;margin:0px}.profile_preferences-btn{text-decoration:underline;cursor:pointer}.profile_preferences-wrap-icon{flex-shrink:0;width:15%;padding:1rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.profile_preferences-icon{width:100px;height:auto}.PreferencesReconectaPopUpOverlay{display:none;width:100%;position:fixed;z-index:9999999;background-color:rgba(0,0,0,0.623);top:0;left:0;bottom:0;right:0;justify-content:center;align-items:center;-webkit-animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both}.PreferencesReconectaPopUpOverlay .PreferencesReconectaPopUp{position:static}.PreferencesReconectaPopUp{box-sizing:border-box;background-color:var(--color1);padding:2.5rem 1.5rem 1rem;position:fixed;bottom:0px;right:0px;z-index:99;margin:1rem;min-width:400px;min-height:477px;width:100%;max-width:500px;border-radius:20px;display:none;flex-direction:column;justify-content:flex-start;align-items:center;-webkit-animation:slide-in-fwd-center 0.2s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-fwd-center 0.2s cubic-bezier(0.25,0.46,0.45,0.94) both}.PreferencesReconectaPopUp *{box-sizing:border-box}.PreferencesReconectaPopUp .HeaderPreferences{width:100%}.PreferencesReconectaPopUp .HeaderPreferences-close-btn{display:block;width:fit-content;position:absolute;right:9px;top:7px;color:var(--black);background:none;border:none;cursor:pointer}.PreferencesReconectaPopUp .HeaderPreferences-title{color:var(--black);font-size:1.1rem;font-family:"bold";margin:0px;text-align:center;margin-bottom:1rem}.PreferencesReconectaPopUp .HeaderPreferences-subtitle{color:var(--black);margin:0px}.PreferencesReconectaPopUp .FormPreferences{width:100%}.PreferencesReconectaPopUp .FormPreferences-error{text-align:center;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:0.75rem 1.25rem;border:1px solid transparent;border-radius:0.25rem;font-size:.9rem;-webkit-animation:fade-transition 0.5s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:fade-transition 0.5s cubic-bezier(0.25,0.46,0.45,0.94) both}.PreferencesReconectaPopUp .FormPreferences-label{margin:0px;width:100%;height:auto;color:var(--black);cursor:pointer;margin-top:0.6rem;display:flex;align-items:center;justify-content:flex-start}.PreferencesReconectaPopUp .FormPreferences-span{background-color:var(--color1);border:solid 2px var(--real-white);border-radius:50px;display:block;width:100%;display:flex;align-items:center;justify-content:space-between;font-size:0.85rem;min-height:40px;transition:all 0.5s;font-family:"bold";padding:10px 20px}.PreferencesReconectaPopUp .FormPreferences-span::after{content:"";display:block;width:20px;height:20px;background-image:url("/static/imgs/uncheck.svg?8830859130ba");background-size:cover;background-position:center center;background-repeat:none;margin-left:10px;-webkit-animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both}.PreferencesReconectaPopUp .FormPreferences-span:hover{background-color:rgba(255,255,255,0.541)}.PreferencesReconectaPopUp .FormPreferences-input{display:none}.PreferencesReconectaPopUp .FormPreferences-input:checked + span{background-color:var(--real-white)}.PreferencesReconectaPopUp .FormPreferences-input:checked + span::after{content:"";display:block;width:20px;height:20px;background-image:url("/static/imgs/check.svg?8830859130ba");background-size:cover;background-position:center center;background-repeat:none;margin-left:10px;-webkit-animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both}.PreferencesReconectaPopUp .FormPreferences-submit-btn{background-color:var(--color2);border:none;border-radius:10px;color:var(--real-white);cursor:pointer;margin:auto;margin-top:1rem;padding:10px 15px;font-size:1rem;display:block}.PreferencesReconectaPopUp .FormPreferences-submit-btn:disabled{opacity:0.5;cursor:default;box-shadow:none;transform:scale(1)}.PreferencesReconectaPopUp .FormPreferences-submit-btn:hover{box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;transform:scale(1.03)}.PreferencesReconectaPopUp .Sucess-container{margin-top:3rem;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column;gap:1rem;-webkit-animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-fwd-center 0.4s cubic-bezier(0.25,0.46,0.45,0.94) both}.PreferencesReconectaPopUp .Sucess-msg{color:var(--real-white);margin-top:2rem;font-size:1.3rem;font-family:"bold";text-align:center;width:100%;margin:0px}.PreferencesReconectaPopUp .Sucess-link{text-decoration:none;margin-top:2rem;cursor:pointer;border:none;border-radius:10px;background-color:var(--color2);color:var(--real-white);padding:10px 15px;font-size:1rem}@-webkit-keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.OwnerGroupsPage{width:100%;min-height:100vh;max-width:1200px;margin:0 auto;padding:0rem 2rem;margin-top:2rem;box-sizing:border-box}.collapsable{width:100%;display:flex;flex-direction:column;gap:1.6rem}.collapsable-container{width:100%;display:flex;flex-direction:column;gap:10px}.collapsable-button{cursor:pointer;padding:10px;width:100%;border:none;text-align:left;outline:none;font-size:1rem;font-weight:900;background:var(--white);border:1px solid var(--white-grey);box-shadow:0 4px 4px rgba(0,0,0,0.12);border-radius:5px}.collapsable-button:hover{background-color:var(--color2);color:var(--white)}.collapsable-button:after{content:'\002B';float:right;margin-left:5px}.collapsable-button .active{background-color:var(--color2);color:var(--white)}.collapsable-button .active:after{content:"\2212"}.collapsable .content{padding:0 1.6rem;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.collapsable .content p{font-size:.9rem}.DondeTrabajamos{width:100%}.DondeTrabajamos-header{margin-top:4rem;width:100%;height:323px;background-image:url("/static/imgs/que-es-reconecta/donde-trabajamos-banner.png?8830859130ba");background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;position:relative}@media only screen and (max-width:768px){.DondeTrabajamos-header{margin-top:1rem}}.DondeTrabajamos-header:after{content:"";width:100%;height:100%;top:0px;left:0px;right:0px;bottom:0px;position:absolute;background-color:rgba(0,0,0,0.281);z-index:0}.DondeTrabajamos-header-title{font-family:"extraBold";font-size:4rem;color:var(--white);z-index:1;line-height:normal;text-align:center}@media only screen and (max-width:768px){.DondeTrabajamos-header-title{font-size:3rem}}.DondeTrabajamos-body{margin:0 auto;width:100%;max-width:1366px;padding:2rem;box-sizing:border-box}.DondeTrabajamos-container{display:flex;justify-content:space-between;align-items:flex-start;gap:3rem;margin-top:4rem}@media only screen and (max-width:768px){.DondeTrabajamos-container{margin-top:1rem;flex-direction:column}}@media only screen and (max-width:768px){.DondeTrabajamos-info{width:100%;height:auto;order:1}}.DondeTrabajamos-info-title{font-family:"extraBold";color:var(--color2);font-size:2rem;margin:0px;margin-bottom:2rem;line-height:normal}@media only screen and (max-width:768px){.DondeTrabajamos-imgWrapper{width:100%;height:auto;order:2}}@media only screen and (max-width:768px){.DondeTrabajamos-img{width:100%;height:auto}}.QueEsReconecta{width:100%}.QueEsReconecta-header{margin-top:4rem;width:100%;height:323px;background-image:url("/static/imgs/que-es-reconecta/que-es-reconecta-banner.png?8830859130ba");background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;position:relative}@media only screen and (max-width:768px){.QueEsReconecta-header{margin-top:1rem}}.QueEsReconecta-header:after{content:"";width:100%;height:100%;top:0px;left:0px;right:0px;bottom:0px;position:absolute;background-color:rgba(0,0,0,0.281);z-index:0}.QueEsReconecta-header-title{font-family:"extraBold";font-size:4rem;color:var(--white);z-index:1;line-height:normal;text-align:center}@media only screen and (max-width:768px){.QueEsReconecta-header-title{font-size:3rem}}.QueEsReconecta-body{margin:0 auto;width:100%;max-width:1366px;padding:2rem;box-sizing:border-box}.QueEsReconecta-container{display:flex;justify-content:space-between;align-items:flex-start;gap:3rem;margin-top:4rem}@media only screen and (max-width:768px){.QueEsReconecta-container{flex-direction:column;margin-top:1rem}}.QueEsReconecta-info-title{font-family:"extraBold";color:var(--color2);font-size:2rem;margin:0px;margin-bottom:2rem;line-height:normal}@media only screen and (max-width:768px){.QueEsReconecta-img{width:100%;height:auto}}.QuienesSomos{width:100%}.QuienesSomos a{text-decoration:none;color:black}.QuienesSomos-header{margin-top:4rem;width:100%;height:323px;background-image:url("/static/imgs/que-es-reconecta/quienes-somos-banner.png?8830859130ba");background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;position:relative}@media only screen and (max-width:768px){.QuienesSomos-header{margin-top:1rem}}.QuienesSomos-header:after{content:"";width:100%;height:100%;top:0px;left:0px;right:0px;bottom:0px;position:absolute;background-color:rgba(0,0,0,0.281);z-index:0}.QuienesSomos-header-title{font-family:"extraBold";font-size:4rem;color:var(--white);z-index:1;line-height:normal;text-align:center}@media only screen and (max-width:768px){.QuienesSomos-header-title{font-size:3rem}}.QuienesSomos-body{margin:0 auto;width:100%;max-width:1366px;padding:2rem;box-sizing:border-box}.QuienesSomos-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem;margin-top:4rem}@media only screen and (max-width:768px){.QuienesSomos-container{margin-top:1rem}}.QuienesSomos-banner{background-color:var(--color2);color:var(--white);font-size:1rem;line-height:normal;padding:2rem;border-radius:15px;width:100%;box-sizing:border-box}.QuienesSomos-partnerBox{width:100%;margin-top:2rem;display:flex;align-items:center;gap:1rem;width:100%}@media only screen and (max-width:768px){.QuienesSomos-partnerBox{flex-direction:column}}.QuienesSomos-partnerLogo{width:250px;height:auto}.QuienesSomos-partnerText{font-size:1rem}.TestimonialsPage{box-sizing:border-box;margin:3rem auto;width:100%;min-height:100vh;max-width:1200px;padding:0rem 2rem}.TestimonialsPage *{box-sizing:border-box}.TestimonialsPage-Header{margin-top:5rem;width:100%;margin-bottom:3rem}.TestimonialsPage-Header-TopContainer{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.TestimonialsPage-Header-Title{font-size:3.5rem;margin:0px;line-height:normal;font-family:"extraBold";width:100%;color:var(--color2)}.TestimonialsPage-Header-Filter{width:100%;max-width:350px;min-width:150px;border:solid 1px var(--color2);font-family:"regular";border-radius:5px}.TestimonialsPage-Header-Description{line-height:normal;font-size:1rem;font-family:"regular";margin-top:1rem;margin-bottom:1rem}.TestimonialsPage-PostContainer{display:grid;grid-gap:2rem;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1100px){.TestimonialsPage-PostContainer{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:800px){.TestimonialsPage-PostContainer{grid-template-columns:repeat(1,1fr)}}.TestimonialsPage-Post{width:100%;height:auto;text-decoration:none;position:relative}.TestimonialsPage-Post-Label{position:absolute;background-color:var(--color2);color:var(--white);font-size:0.8rem;padding:0.2rem 0.8rem;border-radius:5px;top:-5px;right:-5px;font-family:"bold";z-index:2}.TestimonialsPage-Post-ImgWrapper{width:100%;height:auto;position:relative;display:flex;justify-content:center;align-items:center;aspect-ratio:16/9}.TestimonialsPage-Post-ImgWrapper::after{content:"";display:block;border-radius:25px;height:100%;object-fit:cover;position:absolute;z-index:1;width:100%;top:0px;bottom:0px;left:0px;right:0px;background-color:rgba(0,0,0,0.096)}.TestimonialsPage-Post-Img{z-index:0;position:absolute;object-fit:cover;display:block;width:100%;height:100%;border-radius:25px}.TestimonialsPage-Post-Icon{width:30px;height:30px;position:relative;z-index:2}@media only screen and (max-width:800px){.TestimonialsPage-Post-Icon{width:20px;height:20px}}.TestimonialsPage-Post-TextContainer{width:100%}.TestimonialsPage-Post-Title{line-height:normal;color:var(--black);font-family:"bold";padding:0px;margin-top:14px;margin-bottom:14px;font-size:1.2rem;margin:0.3rem 0px;text-decoration:none}@media only screen and (max-width:800px){.TestimonialsPage-Post-Title{font-size:0.8rem}}.TestimonialsPage-Post-Text{color:var(--black);font-size:0.8rem;margin:0px;text-decoration:none}.TestimonialsPage-Footer{width:100%;padding:1rem;display:flex;justify-content:center;align-items:center;margin-top:2rem}.TestimonialsPage-SeeMoreBtn{display:none;background-color:var(--color2);color:var(--white);border-radius:15px;padding:0.8rem 2rem;border:none;font-weight:400;font-size:1rem;font-family:"bold";cursor:pointer}.TestimonialsPage-OtherTestimonials{width:100%;margin-top:6rem;margin-bottom:3rem}.TestimonialsPage-OtherTestimonials-Title{font-size:3.5rem;margin:0px;line-height:normal;font-family:"extraBold";width:100%;color:var(--color2)}.TestimonialsPage-OtherTestimonials-Description{list-style:normal;font-size:1rem;font-family:"regular";line-height:normal;font-size:1rem;font-family:"regular";margin-top:1rem;margin-bottom:1rem}.TestimonialsPage-PostLoader-Container{width:100%;height:150px;display:flex;justify-content:center;align-items:center}.TestimonialsPage-PostLoader{width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:var(--color2);--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}.TestimonialDetailPage{box-sizing:border-box;margin:3rem auto;width:100%;min-height:100vh;max-width:1200px;padding:0rem 2rem}.TestimonialDetailPage *{box-sizing:border-box}.TestimonialDetailPage-Header{width:100%;margin-bottom:4rem}.TestimonialDetailPage-Header-Label{background-color:var(--color2);color:var(--white);font-size:.8rem;padding:.2rem .8rem;border-radius:5px;top:-5px;right:-5px;font-family:"bold"}.TestimonialDetailPage-Header-Title{font-size:3.5rem;margin:0px;line-height:normal;font-family:"extraBold";width:100%;color:var(--color2);margin-top:1rem}.TestimonialDetailPage #player{width:100%;height:auto;aspect-ratio:16/9}.TestimonialDetailPage #loading-youtube{width:100%;min-height:500px;aspect-ratio:16/9;opacity:.5;background:var(--grey);background-image:linear-gradient(55deg,whitesmoke 48%,#dedede 50%,whitesmoke 52%);background-size:800%;animation:fondo-anim 1s infinite}@keyframes fondo-anim{0%{background-position:right}100%{background-position:left}}.TestimonialDetailPage-Container{width:100%}.TestimonialDetailPage-Video-Container{width:100%;aspect-ratio:16/9;position:relative}.TestimonialDetailPage-Video{width:100%;height:auto;aspect-ratio:16/9}.TestimonialDetailPage-TextContainer{margin-top:2rem;width:100%}.TestimonialDetailPage-Footer{width:100%;margin-top:3rem}.TestimonialDetailPage-BackBtn{background-color:var(--color2);color:var(--white);border-radius:15px;padding:.8rem 2rem;border:none;font-weight:400;font-size:1rem;font-family:"bold";display:flex;align-items:center;justify-content:center;cursor:pointer;gap:5px;text-decoration:none;width:fit-content}.TestimonialDetailPage-BackBtn svg path{fill:var(--white)}#search-bar-mobile.SearchNavBar-container,#search-bar-desktop.SearchNavBar-container{display:flex;align-items:center;justify-content:center;position:relative;gap:5px;margin-right:10px;width:150px;padding:0px;font-size:1rem}#search-bar-mobile .SearchNavBar-input,#search-bar-desktop .SearchNavBar-input{width:100%;height:30px;border-radius:5px;border:1px solid var(--color2);font-family:"regular";padding:2px;padding-left:5px;font-size:0.9rem}#search-bar-mobile .SearchNavBar-btn,#search-bar-desktop .SearchNavBar-btn{height:30px;width:30px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;margin-left:-40px}#search-bar-mobile .SearchNavBar-btn svg,#search-bar-desktop .SearchNavBar-btn svg{width:100%;height:auto}#search-bar-mobile .SearchNavBar-btn svg path,#search-bar-desktop .SearchNavBar-btn svg path{fill:var(--color2)}.SearchNavBar-mobile{width:100%;box-sizing:border-box;padding:10px 40px}.SearchNavBar-mobile .SearchNavBar-title{font-family:"extraBold";font-size:1.6rem!important;line-height:1.8rem;color:var(--color2);margin:0px;text-align:left!important;margin:0px!important;margin-bottom:10px!important}#search-bar-mobile.SearchNavBar-container{width:100%;box-sizing:border-box;position:relative}#search-bar-mobile .SearchNavBar-input{width:100%;box-sizing:border-box}.SearchPage{box-sizing:border-box;margin:3rem auto;width:100%;min-height:100vh;max-width:1200px;padding:0rem 2rem}.SearchPage *{box-sizing:border-box}.SearchPage-searchHeader{width:100%;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:800px){.SearchPage-searchHeader{flex-direction:column}}.SearchPage-searchBar{display:flex;align-items:center;justify-content:center;width:300px;position:relative;gap:0px}.SearchPage-searchBar input{width:100%;height:35px;border-radius:5px;border:1px solid var(--color2);font-family:"regular";padding:2px;padding-left:10px}@media only screen and (max-width:800px){.SearchPage-searchBar input{width:100%}}.SearchPage-searchBtn{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;margin-left:-40px}.SearchPage-searchBtn svg{width:100%;height:auto}.SearchPage-searchBtn svg path{fill:var(--white);fill:var(--color2)}.SearchPage-searchResults{display:flex;align-items:center;justify-content:flex-start}.SearchPage-searchResults-Title{font-size:3.5rem;margin:0px;line-height:normal;font-family:"extraBold";width:100%;color:var(--color2)}@media only screen and (max-width:800px){.SearchPage-searchResults-Title{font-size:2.8rem;text-align:center}}.SearchPage-searchResults-Query{margin:0px;margin-top:5px;margin-left:10px;font-family:"regular";font-size:1.3rem;line-height:normal;color:var(--color2)}@media only screen and (max-width:800px){.SearchPage-searchResults-Query{display:none}}.SearchPage-ResultsContainer{margin-top:4rem}.CommunalProperties-page{box-sizing:border-box;margin:5rem auto;width:100%;min-height:100vh;max-width:1200px;padding:0rem 2rem;position:relative}.CommunalProperties-page *{box-sizing:border-box}@media only screen and (max-width:1400px){.CommunalProperties-page{max-width:1000px}}.CommunalProperties-page .Header{margin-bottom:2rem}.CommunalProperties-page .Header-container{display:flex;justify-content:flex-start;align-items:center;gap:1rem;flex-wrap:wrap;width:100%}.CommunalProperties-page .Header-back{width:40px;height:40px;background-color:var(--color2);border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0}.CommunalProperties-page .Header-title{margin:0px;line-height:normal;font-family:"extraBold";font-size:4rem;color:var(--black)}@media only screen and (max-width:800px){.CommunalProperties-page .Header-title{font-size:2.2rem}}.CommunalProperties-page .Header .Index ul{list-style:decimal}.CommunalProperties-page .Header .Index li{margin-bottom:.5rem}.CommunalProperties-page .Header .Index li a{font-family:"regular";font-size:1rem;color:var(--black);text-decoration:none}.CommunalProperties-page .Header .Index li a:hover{text-decoration:underline;color:var(--color2)}.CommunalProperties-section{margin-top:2rem;margin-bottom:2rem}.CommunalProperties-section-content{padding:1rem}.CommunalProperties-section-title{font-family:"extraBold";font-size:3rem;color:var(--color2)}.CommunalProperties-section-text{font-family:"regular";font-size:1rem;color:var(--black)}.CommunalProperties-section-list{font-family:"regular";font-size:1rem;color:var(--black)}.CommunalProperties-section-list-item{margin-top:0.5rem;margin-bottom:0.5rem;font-family:"regular";font-size:1rem;color:var(--black)}.CommunalProperties-section-imgWrapper{width:100%;padding:1rem}.CommunalProperties-section-imgWrapper--1{margin:0 auto;max-width:100%}.CommunalProperties-section-imgWrapper--2{margin:0 auto;max-width:600px}.CommunalProperties-section-imgWrapper--3{margin:0 auto;max-width:900px}.CommunalProperties-section-imgWrapper--4{margin:0 auto;max-width:900px}.CommunalProperties-section-imgWrapper--5{margin:0 auto;max-width:600px}.CommunalProperties-section-imgWrapper--6{margin:0 auto;max-width:100%}.CommunalProperties-section-img{width:100%;height:100%;object-fit:cover}.CommunalProperties-footer-title{font-family:"extraBold";font-size:3rem;color:var(--color2)}.CommunalProperties-footer-links{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.CommunalProperties-footer-link{font-family:"bold";font-size:1rem;color:var(--white);text-decoration:none;background-color:var(--color2);padding:1rem 1.8rem;border-radius:100px;transition:all 0.3s ease-in-out}.CommunalProperties-footer-link:hover{background-color:var(--color1)}.cms-editor{position:fixed;top:unset;left:unset;bottom:0px;right:0px;display:none}.cms-editor label{font-size:0.8rem;padding:0.2rem}.logged-user-name{display:none}.menu-idiomaMov{display:none}.logMov{background-color:var(--white-grey)}.userMsg{margin-top:2rem}.secondary-post_container small,.principal-post_container small,.blog-detail_container small{display:none}.RSSFeed{display:none}.formularioPerfil .profile-entry-wrapper .profile-entry:nth-child(8){display:none}.formularioPerfil .profile-entry-wrapper .profile-entry:nth-child(9){display:none}.profile-rigth-side{display:none}.profile-content{width:100%!important}.statsWidget-text{text-transform:uppercase;font-family:"extraBold";font-size:2rem}#footer-menu .ayuntamiento{text-transform:uppercase}.ScrollTopButtonFixed{position:fixed;bottom:2rem;right:2rem;width:3rem;height:3rem;border-radius:50%;border:none;background:var(--color2);color:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease;z-index:99999}.ScrollTopButtonFixed svg path{fill:var(--white)}.ScrollTopButtonFixed.is-visible{opacity:1;visibility:visible}.apartadosMenuMov{display:flex;flex-direction:column;align-items:start;justify-content:start}.apartadosMenuMov .botonMov{padding:5px 40px;display:block;text-decoration:none;display:flex;align-items:center;justify-content:start;width:100%}.apartadosMenuMov .botonMov .icon-down{display:none;margin-left:10px;transition:transform 0.3s ease}.apartadosMenuMov .botonMov.has-submenu .icon-down{display:block}.apartadosMenuMov .botonMov.has-submenu.open .icon-down{transform:rotate(180deg)}.apartadosMenuMov .submenuMov{display:none;flex-direction:column;align-items:start;justify-content:start;gap:0.5rem}.apartadosMenuMov .submenuMov a{font-family:"extraBold";font-size:1.3rem;line-height:1.8rem;padding:2px 50px;text-decoration:none;color:var(--color2)}.apartadosMenuMov .submenuMov.open{display:flex;margin-top:1rem;margin-bottom:1rem}.cabeceraMovIn{border-bottom:1px solid var(--white)}.BannerReconecta{margin-top:4rem;margin-bottom:4rem;background-image:url("/static/imgs/banner/banner.png?a45bc9320aea");background-size:cover;background-position:center;background-repeat:no-repeat;aspect-ratio:15/4;min-height:350px;max-height:400px;width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}@media screen and (max-width:768px){.BannerReconecta{padding:1rem;aspect-ratio:15/30;max-height:380px}}.BannerReconecta-container{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:start;justify-content:start;height:auto;padding:1rem;padding-left:4rem;gap:0.2rem;max-width:1200px}@media screen and (max-width:768px){.BannerReconecta-container{padding-left:1rem}}.BannerReconecta-title{margin:0px;text-transform:uppercase;font-family:"bold";font-size:2rem;color:var(--white);line-height:normal}@media screen and (max-width:768px){.BannerReconecta-title{font-size:1.6rem}}.BannerReconecta-date{display:block;width:fit-content!important;background-color:rgba(255,255,255,0.685);padding:0.2rem 0.4rem;border-radius:5px;font-family:"bold";font-size:1rem;color:var(--color2);line-height:normal}.BannerReconecta-btn{background-color:var(--color1);color:var(--white)!important;padding:0.8rem 1.5rem;border-radius:100px;font-family:"bold";font-size:1rem;line-height:normal;text-decoration:none;cursor:pointer;transition:all 0.3s ease;text-transform:uppercase;text-align:center}.BannerReconecta-btn:hover{background-color:var(--white);color:var(--color2)!important}.BannerReconecta-label{font-family:"bold";font-size:1.3rem;color:var(--color2);line-height:normal;text-transform:uppercase;display:flex;align-items:center;justify-content:center;position:absolute;top:45px;left:-100px;background-color:white;padding:0.4rem 0.8rem;transform:rotate(-50deg);z-index:1;width:280px;text-align:center}@media screen and (max-width:768px){.BannerReconecta-label{font-size:0.9rem;top:25px;left:-120px;padding:0.2rem 0.4rem}}.RegisterText{width:100%;max-width:1366px;margin:0 auto;padding:0rem 3rem;box-sizing:border-box}@media screen and (max-width:1400px){.RegisterText{max-width:1100px}}@media screen and (max-width:900px){.RegisterText{padding:0rem 1rem}}.RegisterText-title{text-align:center;font-family:"extraBold";font-size:3rem;color:var(--black);line-height:normal;text-transform:uppercase;width:100%;margin:0px}.RegisterText-description{text-align:center;width:100%;font-family:"regular";font-size:1rem;color:var(--black);line-height:normal}.RegisterText-container{display:flex;align-items:stretch;justify-content:center;gap:1rem;height:100%}@media screen and (max-width:888px){.RegisterText-container{flex-direction:column}}.RegisterText-card{box-sizing:border-box;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--real-white);padding:2rem;border-radius:25px;box-shadow:0 0 10px rgba(0,0,0,0.1);height:auto}.RegisterText-card-icon{width:80px;height:auto;margin-bottom:1rem}.RegisterText-card-icon.no-propietario{width:100px}.RegisterText-card-text{font-family:"regular";font-size:1rem;color:var(--black);line-height:normal;margin:0.5rem}.RegisterText-card-list{padding-left:2rem;color:var(--black)}.RegisterText-card-list-item{color:var(--black)}.RegisterText-card-list-item-text{font-family:"regular";font-size:1rem;color:var(--black);line-height:normal}.RegisterText-card-list-item-text-span{font-family:"bold";font-size:1rem;color:var(--color2);line-height:normal}.RegisterText-card-btn{background-color:var(--color1);color:var(--real-white)!important;padding:0.8rem 1.5rem;border-radius:100px;font-family:"bold";font-size:1rem;line-height:normal;text-decoration:none;cursor:pointer;transition:all 0.3s ease;text-transform:uppercase;text-align:center;align-self:end;margin:1rem}.RegisterText-card-btn:hover{background-color:var(--color2);color:var(--real-white)!important}