@font-face{font-family:dejavusans;src:url(../fonts/DejaVuSans.ttf)}@font-face{font-family:dejavusans-bold;src:url(../fonts/DejaVuSans-Bold.ttf)}.divInstallPWAApp .btn-primary{display:none!important}#divOptionSalonService.divSelectOption.selected strong::before,#divOptionSalonService.divSelectOption:hover strong::before{color:#fff}body.ng-scope .bg-light.shadow-sm.d-flex.justify-content-center.align-items-center{background:transparent!important;box-shadow:none!important;border-radius:0!important;width:auto!important;height:auto!important;padding:0!important}:root{--bs-light-green:#21cb37;--bs-light-green-2:#3bb54a;--bs-light-gray:#ececec;--bs-light-danger:#f44336;--bs-light-red:#ff3741;--bs-full-dark:#000}a{text-decoration:none}.banner-link-wrapper{background-color:#fff;border:1px solid #e0e0e0;border-radius:50px;padding:4px 4px 4px 15px;box-shadow:0 2px 5px rgba(0,0,0,.05);transition:all .3s ease;display:flex;align-items:center}.banner-link-wrapper:focus-within{border-color:var(--bs-light-green);box-shadow:0 4px 10px rgba(33,203,55,.15);transform:translateY(-1px)}.banner-link-icon{color:var(--bs-light-green);font-size:1.1rem;margin-right:8px}.banner-link-input{border:none!important;box-shadow:none!important;background:transparent!important;width:100%;color:#555;font-size:.9rem;outline:none}.banner-link-input::placeholder{color:#aaa;font-style:italic}.banner-btn-save{border-radius:50px!important;padding:6px 20px!important;font-weight:bold;font-size:.8rem;background-color:var(--bs-light-green);border:none;color:#fff;transition:all .2s;white-space:nowrap}.banner-btn-save:hover{background-color:var(--bs-light-green-2);transform:scale(1.05);box-shadow:0 2px 5px rgba(0,0,0,.1)}.banner-btn-save:active{transform:scale(.95)}.btn-outline-light-green{color:#21cb37;border-color:#21cb37}.btn-outline-light-green:hover{color:#fff;border-color:#21cb37;background-color:#21cb37}.btn-check:focus+.btn-outline-light-green,.btn-outline-light-green:focus{box-shadow:0 0 0 .25rem rgba(33,203,55,.5)}.btn-check:checked+.btn-outline-light-green,.btn-check:active+.btn-outline-light-green,.btn-outline-light-green:active,.btn-outline-light-green.active,.btn-outline-light-green.dropdown-toggle.show{color:#fff;background-color:#21cb37;border-color:#21cb37}.btn-check:checked+.btn-outline-light-green:focus,.btn-check:active+.btn-outline-light-green:focus,.btn-outline-light-green:active:focus,.btn-outline-light-green.active:focus,.btn-outline-light-green.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(33,203,55,.5)}.btn-outline-light-green:disabled,.btn-outline-light-green.disabled{color:#21cb37;background-color:transparent}.btn-outline-light-red{color:#ff3741;border-color:#ff3741}.btn-outline-light-red:hover{color:#fff;border-color:#ff3741;background-color:#ff3741}.btn-check:focus+.btn-outline-light-red,.btn-outline-light-red:focus{box-shadow:0 0 0 .25rem rgba(33,203,55,.5)}.btn-check:checked+.btn-outline-light-red,.btn-check:active+.btn-outline-light-red,.btn-outline-light-red:active,.btn-outline-light-red.active,.btn-outline-light-red.dropdown-toggle.show{color:#fff;background-color:#ff3741;border-color:#ff3741}.btn-check:checked+.btn-outline-light-red:focus,.btn-check:active+.btn-outline-light-red:focus,.btn-outline-light-red:active:focus,.btn-outline-light-red.active:focus,.btn-outline-light-red.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(33,203,55,.5)}.btn-outline-light-red:disabled,.btn-outline-light-red.disabled{color:#ff3741;background-color:transparent}.text-light-green{color:#21cb37}.text-light-green-2{color:#3bb54a}.text-light-danger{color:#f44336}.text-light-red{color:#ff3741}.bg-light-gray{background-color:#ececec}.bg-light-green{background-color:#21cb37}.bg-light-green-2{background-color:#3bb54a}.bg-light-danger{background-color:#f44336}.bg-light-red{background-color:#ff3741}.btn-light-green{color:#fff;background-color:#21cb37}.btn-light-green:hover{color:#fff;background-color:#1fbc34}.btn-light-green-2{color:#fff;background-color:#3bb54a}.btn-light-green-2:hover{color:#fff;background-color:#34a142}.btn-light-danger{color:#fff;background-color:#f44336}.btn-light-danger:hover{color:#fff;background-color:#db3c30}.btn-light-red{color:#fff;background-color:#ff3741}.btn-light-red:hover{color:#fff;background-color:#de3137}.btn-full-dark{color:#fff;background-color:#000}.btn-full-dark:hover{color:#fff;background-color:#1a1a1a}.btn-indigo{color:#fff;background-color:var(--bs-indigo)}.btn-indigo:hover{color:#fff;background-color:var(--bs-purple)}.btn-outline-full-dark{color:#000;border-color:#000}.btn-outline-full-dark:hover{color:#fff;background-color:#000;border-color:#000}.btn-check:focus+.btn-outline-full-dark{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:checked+.btn-outline-full-dark{color:#fff;background-color:#000;border-color:#000}.text-light-green{color:#21cb37}.text-light-green-2{color:#3bb54a}.text-light-danger{color:#f44336}.text-light-red{color:#ff3741}.password-eye{cursor:pointer}.password-eye:hover{color:var(--bs-primary)}.divCircle{width:6rem;height:6rem;border-radius:50%;display:inline-block;background-repeat:no-repeat;background-size:cover}.divSearch input{border:none;border-radius:12px 0 0 12px;padding-left:20px;padding-right:20px}.divSearch span{border:none;border-radius:0 12px 12px 0;background-color:var(--bs-gray);color:#fff;cursor:pointer;transition-duration:.3s}.divSearch span:hover{background-color:var(--bs-dark)}.divAmountInput input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.divAmountInput input:focus{border-color:#ced4da}.divAmountInput .spanAmountLess{background-color:#ee1c25;color:#fff;cursor:pointer}.divAmountInput .spanAmountPlus{background-color:#21cb37;color:#fff;cursor:pointer}.divAmountInput .spanAmountLess:hover{background-color:#d71b22}.divAmountInput .spanAmountPlus:hover{background-color:#1cb530}.infinite-line>.row{display:block;overflow-x:auto;white-space:nowrap;padding-bottom:10px}.infinite-line>.row>.il-square{display:inline-block;width:auto;height:90px;border-radius:10px;background-color:var(--bs-white);vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;flex-direction:column;background-color:#fff;cursor:pointer;margin-right:5px}.infinite-line>.row>.il-square>span>i{color:#000}.infinite-line>.row>.il-square.active>span>i{color:#fff}.infinite-line>.row>.il-square>b{color:#000}.infinite-line>.row>.il-square.active>b{color:#fff}.infinite-line>.row>.il-square.active{background-color:#000;color:#fff}.infinite-line>.row>.il-square span{font:.8em sans-serif!important}.infinite-line>.row>.il-circle{display:inline-block;width:75px;height:75px;border-radius:100px;background-color:var(--bs-white);vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;flex-direction:column;color:#000;background-color:#fff;cursor:pointer;margin-right:5px;box-shadow: 1px 1px 8px #00000050}.infinite-line>.row>.il-circle.active{background-color:#000;color:#fff}.infinite-line>.row>.il-circle span{font:.8em sans-serif!important}.infinite-line>.row>.il-line{width:auto;vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;flex-direction:column;color:#000;cursor:pointer}.infinite-line>.row>.il-line:hover{border-bottom:2px solid red}.infinite-line>.row>.il-line.active{border-bottom:2px solid red}.infinite-line>.row>.il-line span{font:.8em sans-serif!important}.fa-beat{animation:fa-beat 10s ease infinite}@keyframes fa-beat {
    0% {
        transform:scale(1);
    }
    5% {
        transform:scale(1.25);
    }
    20% {
        transform:scale(1);
    }
    30% {
        transform:scale(1);
    }
    35% {
        transform:scale(1.25);
    }
    50% {
        transform:scale(1);
    }
    55% {
        transform:scale(1.25);
    }
    70% {
        transform:scale(1);
    }
}#divPersonHeader{position:absolute;margin:0 auto;width:100%;z-index:998}.divBtnCloseModal{position:absolute;margin:0 auto;width:100%;z-index:998;top:0;text-align:end;align-items:center;justify-content:center;justify-items:center;padding:10px}.divBtnCloseModal div{height:35px;width:35px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.divBtnClose div{height:25px;width:25px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.addElement{opacity:1;transition:opacity 1.5s}.removeElement{opacity:0;transition:opacity 1.5s}.removeElementPagination{z-index:1;opacity:0;transition:opacity .5s}.addElementPagination{opacity:1;transition:opacity .5s;z-index:2}.accordion-button:not(.collapsed) {background-color:var(--bs-dark);color:#fff}.accordion-button:not(.collapsed)::after {background-image:url(data:image/svg+xml,<svg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 16\ 16\'\ fill=\'%23ffffff\'><path\ fill-rule=\'evenodd\'\ d=\'M1.646\ 4.646a.5.5\ 0\ 0\ 1\ .708\ 0L8\ 10.293l5.646-5.647a.5.5\ 0\ 0\ 1\ .708.708l-6\ 6a.5.5\ 0\ 0\ 1-.708\ 0l-6-6a.5.5\ 0\ 0\ 1\ 0-.708z\'/></svg>)!important}.divSelectOption{background-color:var(--bs-white);color:var(--bs-dark);cursor:pointer;border-radius:10px;transition:.3s}.divSelectOption.active{background-color:var(--bs-light-green);color:var(--bs-white)}.divSelectOption:hover:not(.active) {background-color:var(--bs-dark);color:var(--bs-white)}.expand-offcanvas{height:75vh;transition:.5s}.decrease-offcanvas{height:30vh;transition:.5s}.form-switch .form-check-input-custom:checked{background-color:var(--bs-light-green);border-color:var(--bs-light-green)}.form-switch .form-check-input-custom:not(:checked):focus {background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'-4\ -4\ 8\ 8\'%3e%3ccircle\ r=\'3\'\ fill=\'rgba%280,\ 0,\ 0,\ 0.25%29\'/%3e%3c/svg%3e);border-color:rgba(0,0,0,.25)}.divReportMenu{background-color:#000;border-radius:15px}.line-fade{border:0;height:1px;background-color:inherit;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0))}.rating-star-active{color:#ff0707}.rating-star-inactive{color:#d1d1d1}.rating-star-active:hover,.rating-star-inactive:hover{color:#e10000}.div-comment{cursor:pointer;background-color: #00000073;color:var(--bs-light)}.div-comment:hover{background-color:#000;color:var(--bs-white)}.input-transparent,.input-transparent:focus{color:var(--bs-light);background:transparent;outline:0;border-width:0 0 1px;border-color:var(--bs-light)}.input-transparent::placeholder{color:var(--bs-light)}.input-transparent-dark,.input-transparent-dark:focus{color:var(--bs-secondary);background:transparent;outline:0;border-width:0 0 1px;border-color:var(--bs-secondary)}.input-transparent-dark::placeholder{color:var(--bs-secondary)}.password-eye-input-transparent{cursor:pointer}.password-eye-input-transparent:hover{color:var(--bs-indigo)}.btn-white-to-indigo{color:var(--bs-orange);background-color:var(--bs-light)}.btn-white-to-indigo:hover{color:var(--bs-light);background-color:var(--bs-indigo)}.btn-orange-to-indigo{color:var(--bs-light);background-color:#fa8e39}.btn-orange-to-indigo:hover{color:var(--bs-light);background-color:var(--bs-indigo)}.btn-white-to-indigo{color:var(--bs-dark);background-color:#fff}.btn-white-to-indigo:hover{color:var(--bs-light);background-color:var(--bs-indigo)}#terms:checked{background-color:var(--bs-indigo)}.bg-orange-hover:hover{background-color:var(--bs-white)}.blob-light-green{background-color:var(--bs-light-green);box-shadow:0 0 0 0 rgba(33,203,55,1);transform:scale(1);animation:pulse-light-green 2s infinite}@keyframes pulse-light-green {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(33, 203, 55, 0.7);
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(33, 203, 55, 0);
	}

	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(33, 203, 55, 0);
	}
}.blob-light-red{background-color:var(--bs-light-red);box-shadow:0 0 0 0 rgba(255,55,65,1);transform:scale(1);animation:pulse-light-red 2s infinite}@keyframes pulse-light-red {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(255, 55, 65, 0.7);
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(255, 55, 65, 0);
	}

	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(255, 55, 65, 0);
	}
}.blob-light-blue{background-color:var(--bs-primary);box-shadow:0 0 0 0 rgba(13,110,253,1);transform:scale(1);animation:pulse-light-blue 2s infinite}@keyframes pulse-light-blue {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 110, 253, 0.7);
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(13, 110, 253, 0);
	}

	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 110, 253, 0);
	}
}.flip-card{background-color:#ff0;perspective:1000px}.flip-card-inner{background-color:red;position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-back{transform:rotateY(180deg)}.icon-facebook{color:var(--bs-primary);cursor:pointer}.icon-facebook:hover{color:#0b5ed7}.icon-instagram{color:transparent;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);background:-webkit-radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);background:-webkit-linear-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);background-clip:text;-webkit-background-clip:text;cursor:pointer}.icon-instagram:hover{color:transparent;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#285aeb 5%,#d6249f 45%,#fd5949 60%,#fdf497 90%);background:-webkit-radial-gradient(circle at 30% 107%,#fdf497 0%,#285aeb 5%,#d6249f 45%,#fd5949 60%,#fdf497 90%);background:-webkit-linear-gradient(circle at 30% 107%,#fdf497 0%,#285aeb 5%,#d6249f 45%,#fd5949 60%,#fdf497 90%);background-clip:text;-webkit-background-clip:text}.icon-youtube{color:var(--bs-danger);cursor:pointer}.icon-youtube:hover{color:#ef2e40}.modal-footer{position:relative;overflow:visible!important}.modal-footer .spinner-border{width:1.5rem;height:1.5rem;margin-right:.5rem;vertical-align:middle}.btn .spinner-border{width:1rem;height:1rem;border-width:.15em;margin-right:.5rem;vertical-align:middle}.btn.loading{position:relative;pointer-events:none;opacity:.7}.btn.loading .spinner-border{display:inline-block}.infinite-line>.row>.layout-line{display:inline-block;min-width:10rem;max-width:10rem;border-radius:15px;background-color:var(--bs-white);vertical-align:middle;display:inline-flex;flex-direction:column;color:#000;cursor:pointer;margin-right:5px}.icon-alert{color:var(--bs-body-color);transform:scale(1);animation:pulse-icon-alert 2s infinite}@keyframes pulse-icon-alert {
	0% {
		transform: scale(0.95);
		color: var(--bs-danger);
	}

	70% {
		transform: scale(1);
		color: var(--bs-body-color);
	}

	100% {
		transform: scale(0.95);
		color: var(--bs-danger);
	}
}