.cal-month-view .cal-header{text-align:center;font-weight:bolder}.cal-month-view .cal-header .cal-cell{padding:5px 0;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.cal-month-view .cal-days{border:1px solid;border-bottom:0}.cal-month-view .cal-cell-top{min-height:78px;flex:1}.cal-month-view .cal-cell,.cal-month-view .cal-cell-row{-js-display:flex;display:flex}.cal-month-view .cal-cell{float:left;flex:1;flex-direction:column;align-items:stretch}.cal-month-view .cal-cell .cal-event{pointer-events:all!important}.cal-month-view .cal-day-cell{min-height:100px}@media all and (-ms-high-contrast: none){.cal-month-view .cal-day-cell{display:block}}.cal-month-view .cal-day-cell:not(:last-child){border-right:1px solid}.cal-month-view .cal-days .cal-cell-row{border-bottom:1px solid}.cal-month-view .cal-day-badge{margin-top:18px;margin-left:10px;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px}.cal-month-view .cal-day-number{font-size:1.2em;font-weight:400;opacity:.5;margin-top:15px;margin-right:15px;float:right;margin-bottom:10px}.cal-month-view .cal-events{flex:1;align-items:flex-end;margin:3px;line-height:10px;-js-display:flex;display:flex;flex-wrap:wrap}.cal-month-view .cal-event{width:10px;height:10px;border-radius:50%;display:inline-block;margin:2px}.cal-month-view .cal-day-cell.cal-in-month.cal-has-events{cursor:pointer}.cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:.1;cursor:default}.cal-month-view .cal-day-cell.cal-today .cal-day-number{font-size:1.9em}.cal-month-view .cal-open-day-events{padding:15px}.cal-month-view .cal-open-day-events .cal-event{position:relative;top:2px}.cal-month-view .cal-out-month .cal-day-badge,.cal-month-view .cal-out-month .cal-event{opacity:.3}.cal-month-view .cal-draggable{cursor:move}.cal-month-view .cal-drag-active *{pointer-events:none}.cal-month-view .cal-event-title{cursor:pointer}.cal-month-view .cal-event-title:hover{text-decoration:underline}.cal-month-view{background-color:#fff}.cal-month-view .cal-cell-row:hover{background-color:#fafafa}.cal-month-view .cal-cell-row .cal-cell:hover,.cal-month-view .cal-cell.cal-has-events.cal-open{background-color:#ededed}.cal-month-view .cal-days{border-color:#e1e1e1}.cal-month-view .cal-day-cell:not(:last-child){border-right-color:#e1e1e1}.cal-month-view .cal-days .cal-cell-row{border-bottom-color:#e1e1e1}.cal-month-view .cal-day-badge{background-color:#b94a48;color:#fff}.cal-month-view .cal-event{background-color:#1e90ff;border-color:#d1e8ff;color:#fff}.cal-month-view .cal-day-cell.cal-weekend .cal-day-number{color:#8b0000}.cal-month-view .cal-day-cell.cal-today{background-color:#e8fde7}.cal-month-view .cal-day-cell.cal-drag-over{background-color:#e0e0e0!important}.cal-month-view .cal-open-day-events{color:#fff;background-color:#555;box-shadow:inset 0 0 15px 0 #00000080}.cal-week-view *{box-sizing:border-box}.cal-week-view .cal-day-headers{-js-display:flex;display:flex;padding-left:70px;border:1px solid}.cal-week-view .cal-day-headers .cal-header{flex:1;text-align:center;padding:5px}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:1px solid}.cal-week-view .cal-day-headers .cal-header:first-child{border-left:1px solid}.cal-week-view .cal-day-headers span{font-weight:400;opacity:.5}.cal-week-view .cal-day-column{flex-grow:1;border-left:1px solid}.cal-week-view .cal-event{font-size:12px;border:1px solid}.cal-week-view .cal-time-label-column{width:70px;height:100%}.cal-week-view .cal-current-time-marker{position:absolute;width:100%;height:2px;z-index:2}.cal-week-view .cal-all-day-events{border-left:1px solid;border-right:1px solid;border-top:0;border-bottom:3px solid;padding-top:3px;position:relative}.cal-week-view .cal-all-day-events .cal-day-columns{height:100%;width:100%;-js-display:flex;display:flex;position:absolute;top:0;z-index:0}.cal-week-view .cal-all-day-events .cal-events-row{position:relative;height:31px;margin-left:70px}.cal-week-view .cal-all-day-events .cal-event-container{display:inline-block;position:absolute}.cal-week-view .cal-all-day-events .cal-event-container.resize-active{z-index:1;pointer-events:none}.cal-week-view .cal-all-day-events .cal-event{padding:0 5px;margin-left:2px;margin-right:2px;height:28px;line-height:28px}.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:5px;border-bottom-left-radius:5px}.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:5px;border-bottom-right-radius:5px}.cal-week-view .cal-all-day-events .cal-time-label-column{-js-display:flex;display:flex;align-items:center;justify-content:center;font-size:14px}.cal-week-view .cal-all-day-events .cal-resize-handle{width:6px;height:100%;cursor:col-resize;position:absolute;top:0}.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:0}.cal-week-view .cal-event,.cal-week-view .cal-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-week-view .cal-drag-active{pointer-events:none;z-index:1}.cal-week-view .cal-drag-active *{pointer-events:none}.cal-week-view .cal-time-events{position:relative;border:1px solid;border-top:0;-js-display:flex;display:flex}.cal-week-view .cal-time-events .cal-day-columns{-js-display:flex;display:flex;flex-grow:1}.cal-week-view .cal-time-events .cal-day-column,.cal-week-view .cal-time-events .cal-events-container{position:relative}.cal-week-view .cal-time-events .cal-event-container{position:absolute;z-index:1}.cal-week-view .cal-time-events .cal-event{width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;padding:0 5px;line-height:25px}.cal-week-view .cal-time-events .cal-resize-handle{width:100%;height:4px;cursor:row-resize;position:absolute}.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end{bottom:0}.cal-week-view .cal-hour-segment{position:relative}.cal-week-view .cal-hour-segment:after{content:"\00a0"}.cal-week-view .cal-event-container:not(.cal-draggable){cursor:pointer}.cal-week-view .cal-draggable{cursor:move}.cal-week-view .cal-hour-segment,.cal-week-view mwl-calendar-week-view-hour-segment{display:block}.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment{border-bottom:thin dashed}.cal-week-view .cal-time{font-weight:700;padding-top:5px;width:70px;text-align:center}.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time{display:none}.cal-week-view .cal-starts-within-day .cal-event{border-top-left-radius:5px;border-top-right-radius:5px}.cal-week-view .cal-ends-within-day .cal-event{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.cal-week-view{background-color:#fff;border-top:1px solid #e1e1e1}.cal-week-view .cal-day-headers{border-color:#e1e1e1;border-top:0}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:#e1e1e1}.cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:#e1e1e1}.cal-week-view .cal-day-headers .cal-drag-over,.cal-week-view .cal-day-headers .cal-header:hover{background-color:#ededed}.cal-week-view .cal-day-column{border-left-color:#e1e1e1}.cal-week-view .cal-event{background-color:#d1e8ff;border-color:#1e90ff;color:#1e90ff}.cal-week-view .cal-all-day-events{border-color:#e1e1e1}.cal-week-view .cal-header.cal-today{background-color:#e8fde7}.cal-week-view .cal-header.cal-weekend span{color:#8b0000}.cal-week-view .cal-time-events{border-color:#e1e1e1}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover{background-color:#ededed}.cal-week-view .cal-hour-odd{background-color:#fafafa}.cal-week-view .cal-drag-over .cal-hour-segment{background-color:#ededed}.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment{border-bottom-color:#e1e1e1}.cal-week-view .cal-current-time-marker{background-color:#ea4334}.cal-day-view mwl-calendar-week-view-header{display:none}.cal-day-view .cal-events-container{margin-left:70px}.cal-day-view .cal-day-column{border-left:0}.cal-day-view .cal-current-time-marker{margin-left:70px;width:calc(100% - 70px)}.cal-tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:11px;word-wrap:break-word;opacity:.9}.cal-tooltip.cal-tooltip-top{padding:5px 0;margin-top:-3px}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0}.cal-tooltip.cal-tooltip-right{padding:0 5px;margin-left:3px}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0}.cal-tooltip.cal-tooltip-bottom{padding:5px 0;margin-top:3px}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}.cal-tooltip.cal-tooltip-left{padding:0 5px;margin-left:-3px}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px}.cal-tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;border-radius:.25rem}.cal-tooltip-arrow{position:absolute;width:0;height:0;border-color:#0000;border-style:solid}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{border-top-color:#000}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{border-right-color:#000}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{border-bottom-color:#000}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{border-left-color:#000}.cal-tooltip-inner{color:#fff;background-color:#000}*{font-family:Karla,Helvetica,sans-serif}.dropdown-item,.nav-item,.nav-link,.navbar{font-family:Karla,sans-serif!important}.nav-item,.nav-link,.navbar{font-weight:700!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Karla,sans-serif!important}.navbar-brand{display:flex}.navbar-brand img{max-width:220px;max-height:75px}.verified-icon{width:30px;vertical-align:initial!important}.verified-text{display:block;font-size:medium}.day-notification{background-color:#dae1fa}.content-wrapper{position:relative}.container-fluid.border-bottom{border-bottom-width:15px!important}.nav.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{color:#495057;background-color:initial}.nav-tabs .nav-link.active{color:#a61a2f;background-color:initial;border-bottom:3px solid #a61a2f;font-weight:700}.nav-tabs .nav-link{border:none}.visit-card .card-body{width:90%}.visit-card .card-btn{position:absolute;right:0;bottom:0;padding:1.5% 4%}i.closed-arrow,i.opened-arrow{margin-left:1rem;font-size:150%}.collapsed i.opened-arrow,i.closed-arrow{display:none}.collapsed i.closed-arrow,i.opened-arrow{display:inline-block}.calendar-header-wrapper{max-width:570px;margin-left:auto;margin-right:auto}.cal-month-view{max-width:462px!important;margin-left:auto;margin-right:auto}.cal-month-view .cal-cell-top,.cal-month-view .cal-day-cell{height:60px!important;min-height:60px!important}.cal-month-view .cal-day-cell{border:1px solid #e1e1e1;margin:3px;cursor:pointer}.cal-month-view .cal-header .cal-cell{background-color:#cacccd;color:#fff;margin-left:3px;margin-right:3px}.cal-month-view .cal-day-cell.disabled-date{background-color:#f0f0f0;color:#80808080;pointer-events:none}.cal-month-view .cal-day-cell.cal-weekend.text-danger .cal-day-number,.cal-month-view .cal-day-cell.text-danger{color:red!important;background-color:#f3b5b5;pointer-events:none}.cal-month-view .cal-day-cell.cal-weekend.disabled-date .cal-day-number{opacity:.3}.cal-month-view .cal-days,.cal-month-view .cal-days .cal-cell-row{border:none}.cal-month-view .cal-day-number{margin:13px 0 0;width:100%;text-align:center}.cal-month-view .cal-day-number.selected-day{font-weight:700;opacity:1}.cal-month-view .cal-day-number{opacity:.8}.cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:.4}.form-steps .card,.form-steps .card-header{background-color:#fff}.form-steps.accordion>.card:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.125)}.form-steps .card-header .btn.focus,.form-steps .card-header .btn:focus{outline:0;box-shadow:none}.product-input input{min-width:60px;max-width:60px}.product-input{bottom:0;right:28px}.btn.btn-payment{border-radius:4px;background:#fff;border:1px solid #555;max-width:750px;font-weight:700;font-size:1.5rem;padding-top:.5rem!important;padding-bottom:.5rem!important}.btn.btn-payment:hover{filter:brightness(.95)}.btn.btn-payment:focus{border:1px solid #555;box-shadow:none!important}table th button.btn{white-space:nowrap!important}table th button.btn.focus,table th button.btn:focus{box-shadow:none!important}.btn.focus,.btn:focus{box-shadow:0 0 0 .05rem #d3172e40}.btn:focus,.inc-accordion .btn.focus{box-shadow:none}@media (max-width: 768px){.cal-month-view .cal-cell-top,.cal-month-view .cal-day-cell{height:40px!important;min-height:40px!important}.cal-month-view .cal-day-number{margin-top:5px}}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{border-bottom:2px solid #a61a2f}.ngx-pagination .current{background:#a61a2f!important}.card-group.visit-selector .card{max-width:300px}img.social-icon{max-width:48px}.page-title{font-size:2rem;font-weight:200}footer h5,footer p{font-size:1rem}footer p{font-weight:200}footer li a{font-size:.85rem}footer img.footer-img-paint{max-width:200px}footer img.footer-img-patrimonio{max-width:80px}.navbar.fixed-top{margin-bottom:60px}.page-wrapper{padding-top:101px}.limitTextHeight{height:160px;overflow:hidden}.modal-notification{display:flex;justify-content:center;align-items:center;position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.modal-notification-content{z-index:2;background-color:#fefefe;padding:10px 20px 30px;border:1px solid #888;border-radius:10px;width:80%;max-width:500px;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030}.close-notification-button{color:#aaa;float:right;font-size:28px;font-weight:700}.close-notification-button:focus,.close-notification-button:hover{color:#000;text-decoration:none;cursor:pointer}img.responsive-img{width:100%;height:auto;object-fit:contain;object-position:center center}@media (max-width: 575.98px){nav.navbar{box-shadow:1px 1px 8px #b4b4b4cc}.nav-count-down{font-size:100%;font-weight:400}.bordered-nav-item .nav-link{border:none}#quotasTab.nav-tabs li.nav-item{width:100%}#quotasTab.nav-tabs li.nav-item .nav-link.active{border:2px solid #d3172e;border-radius:.25rem}.hidden-mobile{display:none}.navbar-brand{display:inline-block!important}img.responsive-img{height:150px;object-fit:cover}}@media (min-width: 576px) and (max-width: 767.98px){nav.navbar{box-shadow:1px 1px 8px #b4b4b4cc}.nav-count-down{font-size:100%;font-weight:400}.bordered-nav-item .nav-link{border:none}#quotasTab.nav-tabs li.nav-item{width:100%}#quotasTab.nav-tabs li.nav-item .nav-link.active{border:2px solid #d3172e;border-radius:.25rem}img.responsive-img{height:150px;object-fit:cover}}@media (min-width: 768px) and (max-width: 991.98px){.nav-count-down{font-size:80%;font-weight:400}.bordered-nav-item .nav-link{border:1px solid #dee2e6!important}}@media (min-width: 992px) and (max-width: 1199.98px){.nav-count-down{font-size:80%;font-weight:400}.bordered-nav-item .nav-link{border:1px solid #dee2e6!important}}@media (min-width: 1200px){.nav-count-down{font-size:80%;font-weight:400}.bordered-nav-item .nav-link{border:1px solid #dee2e6!important}}@keyframes heartbeat{0%{transform:scale(.99)}20%{transform:scale(1)}40%{transform:scale(.99)}60%{transform:scale(1)}80%{transform:scale(.99)}to{transform:scale(.99)}}button.highlight-button{animation:heartbeat 1s infinite}.cursor-pointer{cursor:pointer!important}.text-bold{font-weight:700!important}.text-lined{text-decoration:line-through!important}.separator-1{min-height:1rem}.separator-2{min-height:2rem}.separator-3{min-height:3rem}.separator-4{min-height:4rem}.separator-5{min-height:5rem}.bg-gray{background-color:#e8e8e8}.lh-1{line-height:1!important}.icon-xl{font-size:150%}.bg-gold-dark{background-color:#a61a2f!important}.text-gold-dark{color:#a61a2f!important}.border-gold-dark{border-color:#a61a2f!important}.bg-gold-medium{background-color:#f7f7f7!important}.text-gold-medium{color:#f7f7f7!important}.border-gold-medium{border-color:#f7f7f7!important}.bg-gold-light{background-color:#fff!important}.text-gold-light{color:#fff!important}.border-gold-light{border-color:#fff!important}