@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800;900&display=swap);.btn-primary{background-color:#ffe500;border-color:#ffe500;color:#152d34}.btn-primary:hover{border-color:#ffe500}.btn-primary:hover,.btn-secondary{background-color:#152d34;color:#ffe500}.btn-secondary:hover{background-color:rgba(21,45,52,.92)}.bfc-custom-search{background-color:#152d34;padding-bottom:6rem;padding-top:2.6rem;z-index:9}@media(max-width:767.98px){.bfc-custom-search .row{gap:1.5rem}}.bfc-custom-search .bfc-custom-search-title h2{color:#fff;font-size:3.5rem;font-weight:200;line-height:5.3rem;margin-bottom:0;margin-top:0;padding-bottom:4rem;text-align:center}.bfc-custom-search .btn{font-size:1.8rem}.bfc-custom-search .bfc-dropdown-wrapper{position:relative;width:100%}.bfc-custom-search .bfc-dropdown-wrapper .bfc-dropdown-header{background-color:#fff;cursor:pointer;display:inline-block;font-weight:500;padding:1.5rem 4rem;position:relative;width:100%}@media(max-width:991.98px){.bfc-custom-search .bfc-dropdown-wrapper .bfc-dropdown-header{padding:1.5rem 2rem}}.bfc-custom-search .bfc-dropdown-wrapper .bfc-dropdown-header:before{background-color:#ffe500;border-radius:50%;content:"";height:1.6rem;left:1.4rem;position:absolute;top:50%;transform:translateY(-50%);width:1.6rem}@media(max-width:991.98px){.bfc-custom-search .bfc-dropdown-wrapper .bfc-dropdown-header:before{height:1rem;left:.7rem;width:1rem}}.bfc-custom-search .bfc-dropdown-wrapper .bfc-dropdown-header:after{background:url(../images/chevron-down.svg);background-repeat:no-repeat;background-size:cover;content:"";height:1rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:1.6rem}.bfc-custom-search .bfc-dropdown-wrapper.opened .bfc-dropdown-inner{opacity:1;pointer-events:all;z-index:9}.bfc-custom-search .bfc-dropdown-wrapper.opened .bfc-dropdown-header:after{transform:translateY(-50%) rotate(180deg)}.bfc-custom-search .bfc-dropdown-wrapper .bfc-dropdown-inner{background-color:#fff;margin-top:.3rem;opacity:0;padding:1.2rem 0;pointer-events:none;position:absolute;right:0;transition:opacity .3s ease;width:87%}.bfc-custom-search .bfc-dropdown-wrapper .bfc-dropdown-inner .bfc-dropdown-inner-single{display:flex;padding:1.8rem 3rem}.bfc-custom-search .bfc-dropdown-wrapper .bfc-dropdown-inner .bfc-dropdown-inner-single span{width:20%}.bfc-custom-search .bfc-dropdown-wrapper .bfc-dropdown-inner .bfc-dropdown-inner-single span:first-of-type{width:40%}.bfc-custom-search .bfc-dropdown-wrapper .bfc-dropdown-inner .bfc-dropdown-inner-single .bfc-dropdown-inner-single-content{font-weight:600;text-align:center}.bfc-custom-search .bfc-dropdown-wrapper .bfc-dropdown-inner .bfc-dropdown-inner-single .bfc-dropdown-inner-single-minus,.bfc-custom-search .bfc-dropdown-wrapper .bfc-dropdown-inner .bfc-dropdown-inner-single .bfc-dropdown-inner-single-plus{cursor:pointer;font-weight:600;text-align:center}.bfc-custom-search .bfc-custom-dropdown.bfc-custom-datepicker-dropdown{position:relative}.bfc-custom-search .bfc-custom-dropdown.bfc-custom-datepicker-dropdown.opened:after{transform:translateY(-50%) rotate(180deg)}.bfc-custom-search .bfc-custom-dropdown.bfc-custom-datepicker-dropdown:before{background-color:#ffe500;border-radius:50%;content:"";height:1.6rem;left:1.4rem;position:absolute;top:50%;transform:translateY(-50%);width:1.6rem}@media(max-width:991.98px){.bfc-custom-search .bfc-custom-dropdown.bfc-custom-datepicker-dropdown:before{height:1rem;left:.7rem;width:1rem}}.bfc-custom-search .bfc-custom-dropdown.bfc-custom-datepicker-dropdown:after{background:url(../images/chevron-down.svg);background-repeat:no-repeat;background-size:cover;content:"";height:1rem;pointer-events:none;position:absolute;right:2rem;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:1.6rem}.bfc-custom-search .bfc-custom-dropdown.bfc-custom-datepicker-dropdown .bfc-custom-datepicker{border:0;cursor:pointer;font-weight:500;line-height:2.5rem;max-width:100%;outline:0;padding:1.5rem 4rem;width:100%}@media(max-width:991.98px){.bfc-custom-search .bfc-custom-dropdown.bfc-custom-datepicker-dropdown .bfc-custom-datepicker{padding:1.5rem 2rem}}.daterangepicker{border:0;border-radius:0;margin-top:.2rem}@media(max-width:991.98px){.daterangepicker .drp-selected{padding-right:0;text-align:center;width:100%}}@media(max-width:767.98px){.daterangepicker{max-width:calc(100% - 4rem);width:100%}}.daterangepicker:after,.daterangepicker:before{display:none}.daterangepicker.show-calendar .drp-buttons{border-top:.2rem solid #ffe500}.daterangepicker.show-calendar .drp-buttons button.btn{cursor:pointer;font-size:1.8rem;padding:1rem 3rem;-webkit-text-decoration:uppercase;text-decoration:uppercase}@media(max-width:991.98px){.daterangepicker.show-calendar .drp-buttons{display:flex;flex-wrap:wrap;justify-content:center}.daterangepicker.show-calendar .drp-buttons button.btn{margin-top:1rem}}.daterangepicker .drp-calendar{max-width:40rem}.daterangepicker .drp-calendar.left{padding-left:3rem;padding-right:1rem}@media(max-width:991.98px){.daterangepicker .drp-calendar.left{padding-left:1rem}}.daterangepicker .drp-calendar.right{padding-left:1rem;padding-right:3rem}@media(max-width:991.98px){.daterangepicker .drp-calendar.right{padding-right:1rem}}.daterangepicker .calendar-table table{position:relative}@media(max-width:991.98px){.daterangepicker .calendar-table table{position:unset}}.daterangepicker .calendar-table table td{font-size:1.6rem;line-height:1.78rem;padding:1.5rem}@media(max-width:991.98px){.daterangepicker .calendar-table table td{padding:.8rem}}.daterangepicker .calendar-table table td.available:focus-visible,.daterangepicker .calendar-table table td.available:hover{background-color:#152d34;color:#fff}.daterangepicker .calendar-table table td.in-range{background-color:rgba(255,229,0,.4)}.daterangepicker .calendar-table table td.in-range:focus-visible,.daterangepicker .calendar-table table td.in-range:hover{background-color:rgba(255,229,0,.4)}.daterangepicker .calendar-table table td.end-date,.daterangepicker .calendar-table table td.start-date{background-color:#ffe500;border-radius:50%;color:#000}.daterangepicker .calendar-table table td.end-date:focus-visible,.daterangepicker .calendar-table table td.end-date:hover,.daterangepicker .calendar-table table td.start-date:focus-visible,.daterangepicker .calendar-table table td.start-date:hover{background-color:#ffe500;color:#000}.daterangepicker .calendar-table table th.month{font-size:1.8rem;font-weight:500;line-height:2.2rem;padding-bottom:2rem}.daterangepicker .calendar-table table th.prev{background-color:#fff;background-image:url(../images/angle-right.svg);background-position:50%;background-repeat:no-repeat;background-size:2rem;border:.1rem solid #152d34;border-radius:50%;font-size:0;height:4rem;left:-5rem;line-height:0;min-width:0;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);transition:left .3s ease;width:4rem}@media(max-width:991.98px){.daterangepicker .calendar-table table th.prev{left:1rem;top:1.5rem;transform:rotate(180deg)}.daterangepicker .calendar-table table th.prev:hover{left:1.5rem}}.daterangepicker .calendar-table table th.prev:hover{left:-6rem}.daterangepicker .calendar-table table th.prev span{display:none}.daterangepicker .calendar-table table th.next{background-color:#fff;background-image:url(../images/angle-right.svg);background-position:50%;background-repeat:no-repeat;background-size:2rem;border:.1rem solid #152d34;border-radius:50%;font-size:0;height:4rem;line-height:0;min-width:0;position:absolute;right:-5rem;top:50%;transform:translateY(-50%);transition:right .3s ease;width:4rem}@media(max-width:991.98px){.daterangepicker .calendar-table table th.next{right:1rem;top:1.5rem;transform:unset}.daterangepicker .calendar-table table th.next:hover{right:1.5rem}}.daterangepicker .calendar-table table th.next:hover{right:-6rem}.daterangepicker .calendar-table table th.next span{display:none}