.c-Banner--blue{background-color:#f3fafc}.c-Banner .p-carousel{min-height:650px}.c-Banner .p-carousel .p-carousel-indicator.p-highlight button{background-color:#f9423a}.c-Banner .p-carousel .p-carousel-indicator button{background:#fff;border-radius:32px;height:7px;padding:0;transition:all .3s ease;width:24px}.c-Banner .carousel-indicators{bottom:24px;display:flex;justify-content:center;left:0;margin-top:10px;position:absolute;right:0}.c-Banner .carousel-indicators .circle.active{background-color:#f9423a}.c-Banner .p-carousel-content{position:relative}.c-Banner .p-carousel-indicators{bottom:0;position:absolute;width:100%}.c-Banner .p-carousel-indicator button{border-radius:15px;height:10px;width:10px}.c-Banner .p-carousel-next,.c-Banner .p-link.p-disabled{display:none}.c-Banner .form{position:relative}.c-Banner .p-card .p-card-title{color:var(--surface-900);font-size:2.1875rem;font-style:normal;font-weight:700;text-align:left}.c-Banner .p-calendar button{background-color:#fff;border-left:none;border-color:var(--border-color);color:var(--primary-color)}.c-Banner .p-calendar:hover button{border-color:var(--primary-color)}.c-Banner .p-inputnumber{width:100%}.c-Banner .p-inputnumber .p-inputtext{border-right:none}.c-Banner .p-inputnumber button{background-color:#fff;color:var(--primary-color)}.c-Banner .p-inputnumber button,.c-Banner .p-inputnumber button:hover{border-color:var(--border-color)}.c-Banner .p-inputnumber button:first-child{border-bottom:none;border-left:none}.c-Banner .p-inputnumber button:nth-child(2){border-left:none;border-top:none}.c-Banner .p-calendar-w-btn-right .p-inputtext{border-right:none}.banner{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-evenly;width:100%}.images-banner{border-radius:10px;height:650px;-o-object-fit:cover;object-fit:cover;position:relative}.carousel-indicators{display:flex;justify-content:center;margin-top:10px}.circle{background-color:#ccc;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 5px;width:10px}.circle.active{background-color:#007ad9}.superposition{right:0;top:20px;z-index:1}.p-modal{align-items:flex-end;background-color:#fff;bottom:0;display:inline-flex;flex-direction:column;gap:.5rem;height:20.5rem;left:0;padding:1.5rem 2.5rem 2.5rem;position:fixed;right:0;top:0;width:46.1875rem}.p-modal:before{background:rgba(0,0,0,.25);content:"";height:100%;position:absolute;width:100%;z-index:-1}@media(min-width:1200px){ul.p-carousel-indicators.p-reset{display:none}}