/*******************************************************************************************************************************
	WellNets
	v1.0.5
	
	Copyright 2025 - VÓRTICE 3D S.L.
	Design and code by Mario A. Martínez Latorre
*******************************************************************************************************************************/

 *,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{color:#2274a6;font-weight:normal;text-align:center}hr{color:#2274a6}h1{font-size:1.8rem}@media only screen and (min-width:992px){h1{font-size:2.8rem}}h2{font-size:1.4rem;margin-bottom:1.6rem}@media only screen and (min-width:992px){h2{font-size:2.4rem}}h3{font-size:1.2rem}@media only screen and (min-width:992px){h3{font-size:2.2rem}}h4{font-size:1.1rem}@media only screen and (min-width:992px){h4{font-size:1.2rem}}p{color:#0f364b;font-size:.7rem;margin-bottom:1rem;text-align:justify}@media only screen and (min-width:992px){p{font-size:1.2rem}}p.large{font-size:1rem;margin-bottom:1.2rem}@media only screen and (min-width:992px){p.large{font-size:2rem}}p.medium{font-size:.8rem;margin-bottom:1.6rem}@media only screen and (min-width:992px){p.medium{font-size:1.6rem}}p.small{font-size:.6rem;margin-bottom:1rem}@media only screen and (min-width:992px){p.small{font-size:1rem}}p.decorated{border-left:1rem solid #5fc2d0;margin-bottom:2rem;padding-left:1rem;text-align:left}@media only screen and (min-width:992px){p.decorated{border-left:2rem solid #5fc2d0;margin-bottom:4rem}}li{font-size:.9rem;margin-bottom:.8rem}@media only screen and (min-width:992px){li{font-size:1rem}}li:last-child{margin-bottom:0}img{display:block;width:100%}button{border:none;cursor:pointer}a{text-decoration:underline dotted}.centered{text-align:center}.righted{text-align:right}.white{color:#fff}.wellnets__body{background-color:#f0f8ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"Montserrat",sans-serif;font-size:16px;height:100vh;line-height:1.2;margin:0;min-height:100vh}.wellnets__button{background-color:#2174a2;border:1px solid #fff;border-radius:4px;color:#fff;display:block;font-size:1rem;font-weight:bold;padding:.5rem 2rem;text-align:center;width:100%}@media only screen and (min-width:992px){.wellnets__button{font-size:1rem}}.wellnets__button:hover{background-color:#5fc2d0;border:1px solid #5fc2d0;color:#fff}.wellnets__container{border-radius:10px;padding:2%}.wellnets__container-centered{text-align:center}.wellnets__container-framed{background-color:#fff;border:5px solid #2174a2}.wellnets__container-golden{border-bottom:1rem solid #5fc2d0}.wellnets__container-themed1{background-attachment:fixed;background-color:#eee;background-image:url("/assets/backgrounds/cifras-sector-wellness.jpg");background-position:center;background-repeat:no-repeat;background-size:auto}.wellnets__container-themed2{background-attachment:fixed;background-color:#eee;background-image:url("/assets/backgrounds/pexels-kindelmedia-7688460.jpg");background-position:center;background-repeat:no-repeat;background-size:auto}.wellnets__container-tinted{background-color:#3bb2d4;background:-o-linear-gradient(left,#3bb2d4,#9fd8e6);background:-webkit-gradient(linear,left top,right top,from(#3bb2d4),to(#9fd8e6));background:linear-gradient(to right,#3bb2d4,#9fd8e6)}.wellnets__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0;flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4% 1%}@media only screen and (min-width:992px){.wellnets__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1%}}.wellnets__footer_copyright{color:#fff;-ms-flex-negative:0;flex-shrink:0;font-weight:bold;margin:0}.wellnets__footer_nav{display:-webkit-box;display:-ms-flexbox;display:flex}.wellnets__footer_nav li:not(:last-child)::after{color:#fff;content:"|";margin:0 .5rem}@media only screen and (min-width:992px){.wellnets__footer_nav li:not(:last-child)::after{margin:0 1rem}}.wellnets__footer_nav a{color:#fff;font-weight:bold}.wellnets__footer_nav a:hover{color:#5fc2d0}.wellnets__footer_nav a.current{color:#5fc2d0}.wellnets__footer_nav-primary{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wellnets__footer_nav-secondary{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wellnets__form{background-color:#fff;color:#404040}@media only screen and (min-width:992px){.wellnets__form{text-align:justify}}.wellnets__form a:hover{color:#5fc2d0}.wellnets__form fieldset{border:1px solid #2174a2}.wellnets__form_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media only screen and (min-width:992px){.wellnets__form_container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.wellnets__form_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width:992px){.wellnets__form_column{width:50%}}.wellnets__form input{font-size:.9rem;margin-bottom:.9rem}@media only screen and (min-width:992px){.wellnets__form input{font-size:1rem;margin-bottom:0}}.wellnets__form input[type="button"],.wellnets__form input[type="submit"]{background-color:#2174a2;color:#fff;display:block;margin:2% 0 0 auto;text-align:center}.wellnets__form input[type="button"]:not(:disabled):hover,.wellnets__form input[type="submit"]:not(:disabled):hover{background-color:#5fc2d0}.wellnets__form input[type="button"]:disabled,.wellnets__form input[type="submit"]:disabled{background-color:#ccc;color:#666;cursor:default}.wellnets__form input[type="checkbox"]{margin-left:4%}.wellnets__form select{font-size:.9rem}@media only screen and (min-width:992px){.wellnets__form select{font-size:1rem}}.wellnets__form label{color:#2174a2;font-size:.9rem}@media only screen and (min-width:992px){.wellnets__form label{font-size:1rem}}.wellnets__form legend{background-color:#2174a2;color:#fff}.wellnets__form_section-grayed{background-color:#eee}.wellnets__form_section-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.wellnets__form_feedback{display:none;margin-top:5%;padding:2%;text-align:center}.wellnets__form_feedback-success{background-color:#00ff0044;color:#008000}.wellnets__form_feedback-warning{background-color:#ff000044;color:#800000}.wellnets__form_checkboxWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wellnets__form_checkboxWrapper input[type="checkbox"]{margin-left:1rem}.wellnets__form_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-top:1.5rem;width:100%}.wellnets__form_actions input[type="button"],.wellnets__form_actions input[type="submit"]{margin:0 auto}.wellnets__headerWWW{background-color:#111111dd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 5%;position:fixed;top:1%;width:100%;z-index:99}@media only screen and (min-width:992px){.wellnets__headerWWW{border-bottom:6px solid #5fc2d0;top:2%}}.wellnets__headerWWW_logo{max-height:100%;width:16%}@media only screen and (min-width:992px){.wellnets__headerWWW_logo{margin-right:5%;max-height:100%;width:8%}}.wellnets__headerWWW_logo img{height:auto;width:100%}.wellnets__headerWWW_bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:right;width:83%}.wellnets__headerWWW_hamburger{display:none;cursor:pointer}@media only screen and (min-width:992px){.wellnets__headerWWW_hamburger{display:none}}.wellnets__headerWWW_nav{width:100%}.wellnets__headerWWW_nav a{color:#fff;font-weight:bold}.wellnets__headerWWW_nav a:hover{color:#5fc2d0}.wellnets__headerWWW_nav a.current{color:#5fc2d0}.wellnets__headerWWW_nav-primary{display:none;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.33rem;padding-right:1rem;z-index:999}@media only screen and (min-width:992px){.wellnets__headerWWW_nav-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:992px){.wellnets__headerWWW_nav-primary li:not(:first-child)::before{color:#fff;content:"|";margin:0 1rem}}.wellnets__headerWWW_nav-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:992px){.wellnets__headerWWW_nav-secondary li:not(:first-child)::before{color:#fff;content:"|";margin:0 1rem}}.wellnets__headerB2B{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1% 4%;width:100%}.wellnets__headerB2B img{display:block;height:auto;margin:0 auto;width:25%}.wellnets__hero{background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative;height:48vh}@media only screen and (min-width:992px){.wellnets__hero{height:100vh}}.wellnets__hero-fullscreen{height:100%}.wellnets__hero-brands{background-image:url("/assets/heroes/dooh-cintas-running.jpg")}.wellnets__hero-contact{background-image:url("/assets/heroes/wellnets-contacto.jpg")}.wellnets__hero-contract{background-image:url("/assets/heroes/pexels-pixabay-48148.jpg")}.wellnets__hero-cookies{background-image:url("/assets/heroes/pexels-fotios-photos-230325.jpg")}.wellnets__hero-landing{background-image:url("/assets/heroes/wellnets-dooh-gimnasios.jpg")}.wellnets__hero-legal{background-image:url("/assets/heroes/pexels-sora-shimazaki-5669619.jpg")}.wellnets__hero-gyms{background-image:url("/assets/heroes/dooh-gimnasios-recepcion.jpg")}.wellnets__hero-privacy{background-image:url("/assets/heroes/pexels-nix7d80-411227.jpg")}.wellnets__hero-aboutus{background-image:url("/assets/heroes/dooh-gimnasios-maquinas.jpg")}.wellnets__hero_foreground{color:#fff;margin:0 auto;position:absolute;padding:5%;right:0;text-align:center;text-shadow:1px 1px 2px black;top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1}@media only screen and (min-width:992px){.wellnets__hero_foreground{width:45%}}.wellnets__hero_nav{margin-top:3rem}.wellnets__hero_nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5%;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;width:100%}.wellnets__hero_nav li{-webkit-box-flex:1;-ms-flex:1;flex:1}.wellnets__hero_background{-webkit-filter:brightness(.5);filter:brightness(.5);height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.wellnets__icon-facebook{background-image:url("/assets/icons/facebook.svg")}.wellnets__icon-facebook:hover{background-image:url("/assets/icons/facebook-active.svg")}.wellnets__icon-instagram{background-image:url("/assets/icons/instagram.svg")}.wellnets__icon-instagram:hover{background-image:url("/assets/icons/instagram-active.svg")}.wellnets__icon-linkedin{background-image:url("/assets/icons/linkedin.svg")}.wellnets__icon-linkedin:hover{background-image:url("/assets/icons/linkedin-active.svg")}.wellnets__icon-loginWWW{background-image:url("/assets/icons/login-www.svg")}.wellnets__icon-loginB2B{background-image:url("/assets/icons/login-b2b.svg")}.wellnets__icon-loginWWW:hover,.wellnets__icon-loginB2B:hover{background-image:url("/assets/icons/login-active.svg")}.wellnets__icon-menu{background-image:url("/assets/icons/menu.svg")}@media only screen and (min-width:992px){.wellnets__icon-menu{display:none}}.wellnets__icon-menu:hover{background-image:url("/assets/icons/menu-active.svg")}.wellnets__icon-x{background-image:url("/assets/icons/x.svg")}.wellnets__icon-x:hover{background-image:url("/assets/icons/x-active.svg")}.wellnets__loader{background-color:#ddd}.wellnets__loader_spinner{border:8px solid #5fc2d0;border-top:8px solid #2174a2}.wellnets__loader_progress{background-color:#2174a2}.wellnets__loader_bar{background-color:#5fc2d0}.wellnets__loader_caption{color:#2174a2}.wellnets__main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.wellnets__main-shifted{margin-top:5%}.wellnets__picto{padding:0 33%}@media only screen and (min-width:992px){.wellnets__picto{padding:0 25%}}.wellnets__picto-contact{padding:0 40%}.wellnets__popup{width:90%}@media only screen and (min-width:992px){.wellnets__popup{width:50%}}@media only screen and (min-width:1200px){.wellnets__popup{width:25%}}.wellnets__popup_footer{background-color:#2174a2;background:-o-linear-gradient(left,#2174a2,#5fc2d0);background:-webkit-gradient(linear,left top,right top,from(#2174a2),to(#5fc2d0));background:linear-gradient(to right,#2174a2,#5fc2d0)}.wellnets__popup_footer p,.wellnets__popup_footer a{color:#fff;text-align:center}.wellnets__selector{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-around;list-style-type:none;margin:0 auto;padding:0;width:90%}@media only screen and (min-width:992px){.wellnets__selector{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:5% 0 0 0;width:50%}}.wellnets__selector li{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:0;text-align:center}.wellnets__selector_item{display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat;height:20vw;-webkit-transition:background-image .3s ease;-o-transition:background-image .3s ease;transition:background-image .3s ease;width:20vw}@media only screen and (min-width:992px){.wellnets__selector_item{height:20vh;width:20vh}}.wellnets__selector_item-gym{background-image:url('/assets/pictos/gym.svg')}.wellnets__selector_item-gym:hover{background-image:url('/assets/pictos/gym-active.svg')}.wellnets__selector_item-brand{background-image:url('/assets/pictos/brand.svg')}.wellnets__selector_item-brand:hover{background-image:url('/assets/pictos/brand-active.svg')}.wellnets__selector_item-campaign{background-image:url('/assets/pictos/campaign.svg')}.wellnets__selector_item-campaign:hover{background-image:url('/assets/pictos/campaign-active.svg')}.wellnets__selector_item-dashboard{background-image:url('/assets/pictos/dashboard.svg')}.wellnets__video{position:relative}.wellnets__video_overlay{color:white;left:50%;position:absolute;text-align:center;text-shadow:1px 1px 2px black;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:66%;z-index:1}.wellnets__v3d__layout_cell{margin:2% 1%}