body,html{font-family:Montserrat;font-size:16px}body{background-color:#0c0d0e}.logoMin{position:relative;top:5px;left:20px;width:120px;float:left}.topBanner{height:380px;width:100%;background-size:cover;top:0px;background-repeat:no-repeat;position:relative;z-index:1;margin-top:100px}.mainMessage{position:absolute;z-index:999999999999;width:540px;margin-top:0;top:200px;left:10%;font-size:52px;color:#fff;font-family:Montserrat;font-weight:700;line-height:60px}.filtersMobile{display:none}.categoriasMenu menu{padding:0px;margin-bottom:0px}.menuContainer{width:100%;background:url(../img/menubar1.2e5818f9.jpg) no-repeat top;height:95px;padding:10px 0px 0px 0px}.categoryItem{padding-left:10px;padding-right:10px;font-size:18px}.categoryItem a,a{color:#fff}a.active,a:hover{text-decoration:none}a.active{color:#5c1f96}.catalogImage{width:100%;cursor:pointer;min-height:212px;max-width:170px}.homeList{margin-top:71px}.logo{z-index:9999999999}.myVideo{position:absolute;left:0;top:-35px;min-height:110%}.myVideo,.myVideo:before{min-width:100%;z-index:-1;background-color:#fff;overflow:hidden}.myVideo:before{content:" ";right:0;bottom:0;min-height:100%}.mainMessage2{z-index:999999999999;width:40%;text-align:center;left:10%;font-size:3em;color:#f3efff;font-family:Montserrat;font-weight:700;line-height:3rem;text-shadow:2px 2px 2px rgba(0,0,0,0.18);margin:0 auto}.categoryList .catImgContainer,.catImgContainer{width:100%;line-height:0px;position:relative}.categoryList .catImgContainer{max-height:220px;overflow:hidden}.celebNameListFeatured{color:#333;font-size:20px}.celebNameListFeaturedSmall{color:#fff;font-family:Montserrat;font-size:16px;text-align:center;margin-top:5px;font-weight:700;margin-bottom:0px}.listInfo{padding:15px 10px 10px}.listInfo,.listInfoSmall{width:100%;position:absolute;bottom:0px;z-index:99999;background-color:rgba(70,34,186,0.3);color:#fff;text-align:center}.listInfoSmall{padding:10px 10px 10px;font-size:14px}.catImgContainer .listInfo{display:none;transition-property:width,height,background-color}.catImgContainer:hover .listInfo{display:block;transition-duration:0.5s}.catImgContainer .listInfoSmall{display:none;transition-property:width,height,background-color}.catImgContainer:hover .listInfoSmall{display:block;transition-duration:0.5s}.register{font-size:16px;position:relative;top:-5px}.signIn{font-size:18px;font-weight:500}.inputSearch{width:250px}.topMenuLogin ul{padding-left:0px}.sticky,.sticky2{position:fixed;top:0;width:100%;z-index:999999;background-color:#fef8f5;box-shadow:0px 5px 10px -4px rgba(0,0,0,0.75);background:url(../img/menubar1.2e5818f9.jpg) no-repeat top;background-size:cover}.footer{width:100%;background-color:#5025b0;margin-top:38px;color:#fffbfb;font-family:Montserrat;position:relative;padding:0px 15px}.searchInput{width:0px;transition:width 0.4s ease-in-out;max-width:400px}.searchInput:focus{width:100%}.redesIcons{font-size:1.5em}.logoBar{max-width:140px;justify-content:flex-start;align-items:flex-start}.topBar{padding:10px;top:0;z-index:2;width:100%;background:url(../img/menubar1.2e5818f9.jpg) top;background-size:cover;padding:0px 0px 0px 0px}.menuContainerInn menu{margin-top:0px}.filters{max-width:500px;margin:0 auto;margin-top:50px;margin-bottom:15px}.subsLink{font-size:13px;line-height:14px!important}.subcategoriasCont{margin:20px auto;width:90%}.subcategoriasCont .VueCarousel-slide{text-align:center;line-height:13px}.VueCarousel-inner{min-height:35px!important}.subcategoriasCont .VueCarousel-wrapper{background-color:#111;padding-top:10px;border-radius:10px}.filtersMobile{max-width:500px;margin:0 auto;margin-bottom:15px}.fixed{position:fixed}.categoryList{margin-top:10px}.celebPorilePicContainer{line-height:0px;position:relative;text-align:center;width:350px;margin:0 auto}.celebImageProfile{width:100%;max-width:350px;margin:0 auto!important}.profileFull{margin-top:10px;margin-bottom:40px}.starsContainer{width:100%;text-align:left;color:#ebce32;margin-bottom:10px;position:relative}.filaServicio{margin-top:25px;text-align:center}.btnServicios{background-color:#8c39db;width:80%;box-shadow:0px 3px #7b2ac9;font-size:18px!important}.btnServicios,.btnServicios:hover{border:none;font-family:Montserrat;color:#fff;padding:10px 20px 8px;border-radius:5px;cursor:pointer}.btnServicios:hover{background-color:#4622a8;box-shadow:0px 3px #3b14a5}.footerPic{height:90px;background-color:#5025b0;max-width:350px;margin:0 auto}.redesTitle{color:#fff;text-align:center;padding-top:4px;margin-bottom:5px;font-size:18px}.redesContainer{width:90%;margin-left:auto;margin-right:auto}.redesContainer i{color:#fff;font-size:25px}a{text-decoration:none}.topMenuLogin{max-width:200px;position:absolute;right:10px;color:#fff;font-weight:bolder;z-index:99999999999999999}.topMenuLogin ul{padding:0px}.topMenuLogin li{list-style:none;padding:0px 5px}.topMenuLogin li a{color:#fff}.topMenuLoginBar{color:#fff;font-weight:bolder;justify-content:flex-end;align-items:flex-end;margin-right:10px}.topMenuLoginBar ul{padding:0px}.topMenuLoginBar li{list-style:none;display:inline-block;padding:0px 5px}.topMenuLoginBar li a{color:#fff}.categoryItem{color:#333;padding-left:5px;padding-right:5px;font-family:Montserrat;color:#fff!important;font-weight:500;font-size:16px}h3{margin:0px}h4{margin:15px 0px}h4,h5{line-height:1.2}h5{margin:5px 0px}h1{margin-bottom:0.5rem;margin-top:0px}h5.sub{text-align:center;color:#818181;font-size:16px;font-weight:500}h6{margin:0px 10px}.celebNameListFeatured{color:#fff;font-family:Montserrat;font-size:18px;text-align:center;margin-top:5px;font-weight:700;margin-bottom:0px;max-width:170px;letter-spacing:-0.5px}.container{max-width:1140px;margin:0 auto}.contenido{padding-top:20px}.celebTitle{color:#fff;font-weight:700;font-size:45px;line-height:45px}.celebSubtitle,.celebTitle{text-align:center;font-family:Montserrat}.celebSubtitle{font-size:20px;color:#6a6a6a;font-weight:500}.signInmobile{display:none}.mainLogo{position:absolute;top:20px;left:20px;z-index:9999999999999}.innerContent{margin-top:120px}@media (min-width:1400px){.topBanner{height:450px}}@media (max-width:1200px){.container{max-width:1140px}}@media (max-width:992px){.container{max-width:960px}}@media (max-width:768px){.container{max-width:720px}}@media (max-width:576px){.topBanner{height:108px;width:100%;background-size:cover;top:0px;background-repeat:no-repeat;position:relative;z-index:1;margin-top:0px}.subcategoriasCont{width:85%;margin:20px auto 20px auto}.mainLogo{position:relative;top:unset;left:unset;z-index:9999999999999;max-width:150px;margin:0 auto;top:40px}.container{padding:50px 5px 0px 15px}.mobile .front .container{max-width:100%;overflow-x:hidden}.signIn{display:none}.mainMessage2{z-index:999999999999;width:80%;text-align:center;left:10%;font-size:2.5em;color:#f3efff;font-family:Montserrat;font-weight:700;line-height:2.8rem;text-shadow:2px 2px 2px rgba(0,0,0,0.18);margin:0 auto}.mainmsg{top:20%}.nomobile{display:none}.mobile .bio,.mobile .services{padding:10px}.btnServicios{border:none;font-family:Montserrat;color:#fff;background-color:#8c39db;padding:9px 20px 5px;width:80%;border-radius:5px;box-shadow:0px 3px #7b2ac9;font-size:14px}.mobile .mask{display:none!important}.selectHour{width:290px!important;margin:0 auto}.filtersMobile{display:block}.filters{display:none}}@media (max-width:992px){.signInmobile{display:block}.topBar{display:none!important}.topBanner{margin-top:0px}.mainMessage2{z-index:999999999;width:60%;text-align:center;left:10%;font-size:1.8em;color:#f3efff;font-family:Montserrat;font-weight:700;line-height:2rem;text-shadow:2px 2px 2px rgba(0,0,0,0.18);margin:0 auto}}.categoryItem{cursor:pointer}.prevContainer,.prevContainer1{position:relative;line-height:0px}.prevContainer1{max-height:80px;overflow:hidden}.mask{width:100%;position:absolute;bottom:0px;z-index:9;background-color:rgba(70,34,186,0.3);color:#fff;text-align:center;padding:10px 10px 10px;font-size:14px;display:none;height:100%}.prevContainer1:hover .mask,.prevContainer:hover .mask{justify-content:center;display:flex;align-items:center}.mask span{font-weight:bolder;color:#fff}menuitem a{padding:5px 5px}menuitem a:hover{color:#473263}.menui a:hover{color:#fff!important;background:#30084a;background:linear-gradient(164deg,rgba(48,8,74,0.6839110644257703),rgba(76,9,121,0.36458333333333337) 35%,rgba(214,0,255,0.16850490196078427));border-radius:10px}.activem a{padding:10px 10px;color:#fff!important;background:#30084a;background:linear-gradient(164deg,rgba(48,8,74,0.6839110644257703),rgba(76,9,121,0.36458333333333337) 35%,rgba(214,0,255,0.16850490196078427));border-radius:10px}.VueCarousel-navigation-button{font-size:22px;color:#fff!important}.closeDrawer{position:absolute;right:15px;top:10px;z-index:99999999999;font-size:25px;color:#fff!important}.userLayout .q-drawer__content{background:url(../img/mobilbar.e7e450e7.jpg) no-repeat top!important;background-size:cover;border:unset!important}.info{font-size:14px;padding:5px 8px}.info i{margin-right:4px}.menuSub{background:url(../img/mobilbar.e7e450e7.jpg) no-repeat 50%!important;background-size:cover;border:unset!important;color:#fff}.instrucciones_txt{font-size:14px;line-height:17px}.q-timeline__title{margin-top:0;margin-bottom:5px}.q-timeline__dot i{font-size:20px!important}.logoDrawer{width:120px;margin:30px auto 20px auto;padding-top:20px}.white{color:#fff}.menuCenter{text-align:center}.topBarMobile{width:100%;background:url(../img/menubar1.2e5818f9.jpg) no-repeat top}.mobileBars{color:#fff;margin-right:10px;margin-top:13px;display:inline-block}.topBarMobileSt{position:fixed;top:0;width:100%;z-index:999999;background-color:#fef8f5;box-shadow:0px 5px 10px -4px rgba(0,0,0,0.75);height:30px!important;background-size:cover}.servIcon{font-size:30px;color:#585858}.q-item--active,.q-item.q-router-link--active{color:#672dc0!important}.white-text{color:#fff}.profileFullPage{color:#fff;margin-top:15px}.backButton{background-color:#8c39db;box-shadow:0px 3px #7b2ac9;cursor:pointer}.backButton,.backButton:hover{border:none;font-family:Montserrat;color:#fff;padding:9px 15px 5px;border-radius:5px}.backButton:hover{background-color:#4622a8;box-shadow:0px 3px #3b14a5}.logoM{max-width:80px;padding:5px 0px 0px 10px}.whiteButton{box-shadow:unset!important;display:inline-block;margin-right:10px}.backButtoncnt{margin-bottom:10px}.q-field--error .q-field__bottom,.text-negative{color:#c51162!important}.carrousell .scroll{overflow:hidden!important}@media (max-width:650px){.desktopLayout{display:none}}.q-uploader__subtitle{display:none!important}@media screen and (max-width:520px){.celebTitle{color:#fff;font-weight:700;font-size:35px;line-height:38px}.celebSubtitle,.celebTitle{text-align:center;font-family:Montserrat}.celebSubtitle{font-size:20px;color:#6a6a6a;font-weight:500;line-height:20px}.profileFull{margin-top:0px;margin-bottom:95px}}.subtitle1{word-break:break-all}.q-footer{background-color:transparent!important}@media screen and (max-width:990px){.q-page{margin-top:50px}}