.business-detail-card{box-shadow:0px 5px 20px rgba(13,61,109,0.15);padding:18px 20px 10px 20px;border-radius:5px}.business-detail-card+.business-detail-card{margin-top:20px}.business-detail-card header{display:flex;flex-direction:column}.business-detail-card header h3{color:#172431;font-family:Nunito Sans;line-height:19px;font-size:14px;font-weight:700;text-transform:none}.business-detail-card header p{margin-top:2px;color:rgba(28,72,116,0.8);font-family:Nunito Sans;line-height:18px;font-size:13px;font-weight:500;text-transform:none}.business-detail-card header .separator{height:1px;width:100%;background-color:rgba(23,36,49,0.05);margin:10px 0px}.business-detail-card header h3,.business-detail-card header p{margin:0}.business-detail-card footer{display:flex;justify-content:space-between}.business-detail-card footer p{margin:0;color:#172431;font-family:Nunito Sans;line-height:18px;font-size:13px;font-weight:500;text-transform:none}.business-detail-card footer button{margin:0px 4px 0px 0px;padding:0px 0px 0px 20px;background-color:#fff;border:none}.business-detail-card footer button .detail{color:#009cdb;font-family:Nunito Sans;line-height:14px;font-size:13px;font-weight:500;text-transform:none}.business-detail-card footer button .detail .q-icon{color:#009cdb;margin:-3px 0px 0px -5px}@media (max-width:355px){.business-detail-card footer button{padding:0px 0px 0px 10px}}@media (max-width:330px){.business-detail-card footer button{padding:0px 0px 0px 0px}}.ms-tabs[data-v-5d7c6bb9]{position:relative}.ms-tabs .tab[data-v-5d7c6bb9]{padding:15px;cursor:pointer}.ms-tabs .tab.active p[data-v-5d7c6bb9]{color:#009cdb}.ms-tabs .tab p[data-v-5d7c6bb9]{text-transform:uppercase;font-weight:800;color:#172431;font-size:10px;line-height:14px;margin:0}.ms-tabs .bullet[data-v-5d7c6bb9]{width:4px;height:4px;border-radius:50%;background-color:#009cdb;position:absolute;bottom:5px;left:0;transition:left 250ms ease-in-out}.business-header{border-bottom:1px solid rgba(13,61,109,0.15)}.business-header .logo{background-color:rgba(13,61,109,0.15);background-position:50%;background-repeat:no-repeat;background-size:contain;border:3px solid #fff;border-radius:50%;box-shadow:0 3px 10px rgba(13,61,109,0.15);margin-right:10px;width:46px;height:46px}.business-header .name{font-weight:700;font-size:16px;line-height:22px;margin:0}.business-header .q-separator{width:100%;max-width:295px;background-color:rgba(23,36,49,0.05)}.business-header .centrar{display:block;margin-left:auto;margin-right:auto}.badge{box-shadow:0px 4px 7px rgba(13,61,109,0.15);font-size:10px;line-height:14px;padding-top:7px;padding-right:15px;margin-right:10px;height:28px;width:auto;border-radius:30px;margin-top:10px}.badge .q-icon{margin-top:-2px!important;margin-left:6px}.fondo{background-image:linear-gradient(90deg,#005fdb,#009cdb)!important}.center{display:block;margin-left:auto;margin-right:auto}.hour{margin-left:10px}.hour .circle{display:flex;justify-content:center;align-items:center;color:#009cdb;font-size:14px;font-weight:lighter;line-height:19px;width:40px;height:40px;border-radius:50%;border-style:solid;border-color:#f3f5f8;border-width:1px}@media screen and (device-aspect-ratio:40/71){.hour .circle{margin-left:-3px;width:35px;height:35px}}.hour p{margin-left:2px;margin-top:2px;font-size:10px!important;line-height:14px!important;font-weight:700!important}@media screen and (device-aspect-ratio:40/71){.hour p{margin-left:0px;font-size:8px!important}}.hour span{font-size:12px}.hour span:first-child{color:#009cdb}.hour span:nth-child(3){color:#f85a5a}.hour .disableCircle{background-color:rgba(28,72,116,0.05)!important;color:rgba(28,72,116,0.5);box-shadow:none!important}.hour .disabletxt{color:rgba(28,72,116,0.5)!important}.dialog{max-height:90vh!important;height:90vh}.dialog .above{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)!important;z-index:1!important;background-color:#fff}.dialog .first .image{border-radius:50%;background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;margin-top:-1px;background-color:rgba(13,61,109,0.15)}.dialog .first .separador{margin-bottom:20px!important}.dialog .first p:first-child{font-size:16px;line-height:22px;font-weight:700}.dialog .first p:first-child .q-icon{margin-top:-3px;font-size:24px;color:#07b8ff}.dialog .first p:nth-child(2){font-size:12px;line-height:16px}.dialog .first p:nth-child(4){font-size:18px;color:#009cdb;line-height:30px;margin-top:20px}.dialog .first p:nth-child(5){margin-top:-12px}.dialog .first p:nth-child(6){color:rgba(28,72,116,0.5);line-height:18px;margin-top:-5px;margin-top:20px;font-size:13px;line-height:25px}.dialog .first .circle{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);display:flex;justify-content:center;align-items:center;background-image:linear-gradient(to right bottom,#009cdb,#00bff1);border-radius:50%;width:16px;height:16px}.dialog .first .circle .q-icon{color:#fff;font-weight:700}.dialog .first .offer{font-size:13px;line-height:18px}.dialog .bold{font-weight:700;font-size:15px;line-height:20px}.dialog .q-separator{width:100%;max-width:355px;background-color:rgba(23,36,49,0.05);margin-bottom:15px}.dialog .requirements{font-size:13px;line-height:18px}.dialog .requirements span{color:#009cdb;font-size:30px}.dialog .requirements p{font-size:13px}.dialog .requirements p:nth-child(2){margin-top:-25px;margin-left:15px}.dialog .requirements p:nth-child(3){margin-top:-15px;margin-left:15px}.dialog .bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:0;background-attachment:fixed;text-align:center;max-height:190px;height:100%;background-image:linear-gradient(180deg,#0066db 75%,#009cdb,#07b8ff)}.dialog .bottom .btn{box-shadow:inset 0 6px 18px hsla(0,0%,100%,0.4),0 10px 18px 0 rgba(0,102,219,0.4);background-color:#07b8ff;margin-top:73px;height:40px;width:100%;max-width:190px}.dialog .bottom .btn,.dialog .bottom .btn2{font-weight:600;margin-left:auto;margin-right:auto;text-align:center;line-height:19px;color:#fff;font-size:14px}.dialog .bottom .btn2{margin-top:10px}.ms-google-map[data-v-14eecf58]{background:grey}.business-info[data-v-eb592ec0]{border-top:1px solid rgba(13,61,109,0.1);border-bottom:1px solid rgba(13,61,109,0.1);padding:45px 40px 15px;position:relative}.business-info .logo[data-v-eb592ec0]{width:66px;height:66px;border-radius:50%;background-color:#fff;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 10px rgba(13,61,109,0.15)}.business-info .logo .bg-logo[data-v-eb592ec0]{width:60px;height:60px;background-color:rgba(13,61,109,0.15);border-radius:50%;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.business-info .logo .featured[data-v-eb592ec0]{width:24px;height:24px;background-color:#f19700;border-radius:50%;position:absolute;top:0;right:0}.business-info .business-data[data-v-eb592ec0]{border-bottom:1px solid rgba(23,36,49,0.05);width:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding-bottom:15px;margin-bottom:18px}.business-info .business-data h1[data-v-eb592ec0]{margin:0 0 2px 0;line-height:22px;color:#172431;font-size:16px;font-weight:700}.business-info .business-data p[data-v-eb592ec0]{margin:0 0 15px;line-height:16px;color:rgba(28,72,116,0.8);font-size:12px;font-weight:600}.business-info .business-data .btn-info[data-v-eb592ec0]{font-weight:600;color:#172431!important}.business-info .business-vacancies[data-v-eb592ec0]{display:flex;justify-content:center;align-items:center}.business-info .business-vacancies>.info[data-v-eb592ec0]{display:flex;align-items:center}.business-info .business-vacancies>.info+.info[data-v-eb592ec0]{margin-left:55px}.business-info .business-vacancies>.info>div[data-v-eb592ec0]:first-child{margin-right:10px}.business-info .business-vacancies>.info h3[data-v-eb592ec0]{margin:0;font-size:14px;color:#172431;line-height:19px;font-weight:700}.business-info .business-vacancies>.info h3+p[data-v-eb592ec0]{margin:0;color:rgba(28,72,116,0.8);font-size:10px;line-height:14px;font-weight:600}.detail-business-page[data-v-669d9287]{position:relative}.detail-business-page .business-header[data-v-669d9287]{width:100%;background-color:#fff;position:absolute;opacity:0;z-index:2}.detail-business-page .map[data-v-669d9287]{width:100%;height:25vh;background-color:#eee}.detail-business-page .jobs[data-v-669d9287]{background-color:#fff;width:100%;padding:20px 10px;left:0}