@media (max-width: 1199px){.col-lg-100{width:100%!important}}@media (max-width: 787px){.col-md-100{width:100%!important}}@media (max-width: 467px){.col-sm-100{width:100%!important}}.breadcrumb li{list-style:none}.breadcrumb-link.active{color:gray;pointer-events:none;text-decoration:none}.float-right{margin-left:auto}.header__service-buttons{border:1px solid #a0a0a0;border-radius:0 0 5px 5px;border-top:none;position:absolute;bottom:-35px;padding:5px 10px 2px;right:10%}.header__service-buttons a{color:gray}.header__service-buttons svg{height:25px;width:25px}.builder-form .form-group{margin-bottom:15px!important}.builder-form .form-group label{position:relative;display:block;font-size:16px;color:gray;margin-bottom:4px}.builder-form .form-group input[type=text],.builder-form .form-group input[type=email],.builder-form .form-group input[type=password],.builder-form .form-group input[type=number],.builder-form .form-group input[type=tel],.builder-form .form-group .nice-select{position:relative;display:block;width:100%;height:60px;border:1px solid #e6ebeb;border-radius:5px;font-size:16px;color:gray;padding:10px 20px;transition:all .5s ease}.builder-form .form-group button{padding:12px 48px;position:relative;display:inline-block;overflow:hidden;font-size:17px;line-height:25px;font-family:Work Sans,sans-serif;font-weight:500;color:#fff!important;text-align:center;border-radius:4px;z-index:1;box-shadow:0 15px 25px #ff7c5b4d;transition:all .5s ease;background:#ff7c5b}.modal-simple{display:none;position:fixed;z-index:50;padding-top:8.472rem;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-content{background-color:#fefefe;margin:auto;padding:1.618rem;border:1px solid #888;width:100%;max-width:600px;position:relative}.modal .close{position:absolute;right:1rem;top:0rem;color:#aaa;font-weight:700}.modal .close:hover,.modal .close:focus{color:#000;text-decoration:none;cursor:pointer}.accordion{margin:30px 0}.accordion table{width:100%;border-collapse:collapse}.accordion table td,.accordion table th{border:1px solid #fff;padding:10px}.accordion__item-title{text-transform:uppercase;font-weight:700;cursor:pointer;position:relative;z-index:2}.accordion__item-content{max-height:0;opacity:0;transition:all .2s ease-in-out;overflow:hidden}.accordion__item.active .accordion__item-content{padding:15px 0;opacity:1}.accordion__item-content ul{padding-left:30px}.accordion__item-content ul li{list-style:disc;padding:3px 0}.accordion__item{position:relative;border-bottom:1px solid #999999;padding:10px 20px}.accordion__item:after{position:absolute;content:"+";color:#999;right:20px;top:10px}.accordion__item.active:after{position:absolute;content:"-";font-size:30px;top:-5px}.accordion a{text-decoration:underline;color:#fff}.notification{border-radius:15px;display:none;min-width:300px;max-width:500px;min-height:70px;padding:15px 10px 10px;position:fixed;top:120px;opacity:0;right:20px;z-index:99995;transition:opacity ease-in-out .5s}.notification-close-btn{cursor:pointer;top:2px;right:10px;padding:0 5px;position:absolute}.notification-close-btn:hover{font-weight:700}.notification-content{margin:auto}.notification.show{opacity:1;display:block}.notification-success{border:1px solid #009300;background:#d5ffd5;color:#007c00}.notification-error{border:1px solid #bd0000;background:#fdc9c9;color:#bd0000}.bold{font-weight:600}.tour-sidebar .booking-process-1{padding-top:0}.tour-sidebar .auto-container{padding:0}.tour-sidebar div[room]{padding:0 0 30px}.tour-sidebar .cols,.tour-sidebar .book-form__row{margin:0}.tour-sidebar .book-form__user-details,.tour-sidebar .book-form__booking-details,.tour-sidebar .form-group{flex-basis:100%;max-width:100%;width:100%;padding:0}.tour-sidebar .book-form__user-details{margin-bottom:50px}.tour-sidebar .book-form__room-buttons{display:flex;align-items:center;flex-direction:column}.tour-sidebar .book-form__room-buttons button{margin:auto;width:100%}.tour-sidebar .process-sidebar{margin:0}.tour-sidebar .book-block button{width:100%}.booking-process-1{padding-top:60px}.search-results{margin:10px auto 20px}.search-results__group h3{font-weight:500;margin:20px 0 10px}.form-group-addon{display:flex;flex-direction:row}.form-group-addon input[type=search]{border-top-right-radius:0;border-bottom-right-radius:0}.form-group-addon input[type=search]+button{border-top-left-radius:0;border-bottom-left-radius:0;width:3em}.filter-submit{padding:12px 48px;position:relative;display:inline-block;overflow:hidden;font-size:17px;line-height:25px;font-family:Work Sans,sans-serif;font-weight:500;color:#fff!important;text-align:center;border-radius:4px;z-index:1;box-shadow:0 15px 25px #ff7c5b4d;transition:all .5s ease;background:#ff7c5b;width:100%;margin-bottom:20px}.filter-submit .nice-select{display:flex;align-items:center}
