.chosen-select .chosen-container-single{background-color:#f2f5ff;border-radius:.3125rem}.chosen-select .chosen-container-single.chosen-with-drop.chosen-container-active{border-radius:.3125rem}.chosen-select .chosen-container-single.chosen-with-drop.chosen-container-active .chosen-single{border-radius:.3125rem}.chosen-select .chosen-container-single .chosen-drop{background-color:#fff}.chosen-select .chosen-container-single .chosen-single{border:1px solid #ced4da;border-radius:.3125rem;font-size:.6875rem;font-weight:500;padding:0 .625rem;display:flex;align-items:center}.chosen-select .chosen-container-single .chosen-single div{display:none}.chosen-select .chosen-container-single .chosen-results{background-color:#fff;color:#616161;font-size:.6875rem;font-weight:500;border:.0625rem solid #616161;padding-left:.625rem}select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;background-position:right 50%;background-repeat:no-repeat}.styled .radio .control-label{display:none}.styled .radio div:not(.styled-radios){display:none}.styled .checkbox .control-label{display:none}.styled .checkbox div:not(.styled-checkboxes){display:none}.styled.styled-blue label{color:var(--vtm)}.styled.styled-blue label:before{border:.0625rem solid var(--vtm)}.styled.styled-blue label.active:before{background-color:var(--vtm)}.styled-radios{display:flex;align-items:center}.styled-radios label{display:flex;align-items:center;color:var(--vtm);text-transform:uppercase;margin-right:.625rem}.styled-radios label:last-child{margin-right:0}.styled-radios label:before{display:block;content:"";width:.9375rem;height:.9375rem;border-radius:.125rem;background-color:#fff;border:.0625rem solid var(--vtm);margin-right:.3125rem;transition:.3s}.styled-radios label.active:before{transition:.5s;background-color:#ff4600}.styled-checkboxes{display:flex;align-items:center}.styled-checkboxes label{display:flex;align-items:center;color:var(--vtm);text-transform:uppercase;margin-right:.625rem}.styled-checkboxes label:last-child{margin-right:0}.styled-checkboxes label:before{display:block;content:"";width:.9375rem;height:.9375rem;border-radius:.125rem;background-color:#fff;border:.0625rem solid var(--vtm);margin-right:.3125rem;transition:.3s}.styled-checkboxes label.active:before{transition:.5s;background-color:var(--vtm)}.styled-checkbox-blue .control-label{display:none}.styled-checkbox-blue label{font-size:.9375rem;font-weight:600;color:var(--vtm);text-transform:uppercase}.styled-checkbox-blue div{display:flex;align-items:center}.inputs-row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:.625rem}.form-group{margin-bottom:1.25rem}.control-label{text-transform:uppercase;color:var(--vtm);font-size:.9375rem;font-weight:600}.form-control{background:#fff;border-radius:.3125rem;font-size:.6875rem;font-weight:500}.form-control:hover{border-color:var(--vtm)}.filter-group .styled .checkbox{margin-bottom:0}.filter-group .styled .checkbox label{font-size:.6875rem;color:#06194f}.filter-group .styled .checkbox label.active:before{background-color:var(--vtm)}.filter-group .styled .checkbox label:before{border-color:var(--vtm)}.select{position:relative}.select.input-icon .form-control{text-align:center}.select.no-icon:before{display:none}.select.no-icon .form-control{padding:0 .625rem}.select .form-control{padding:0 1.875rem;height:1.6875rem}.select:hover:before{background-image:url(/img/site/icons/select-hotel-pizazz.svg)}.select:hover:after{background-image:url(/img/site/icons/select-arrow-pizazz.svg)}.select:before{content:"";display:block;width:1.1875rem;height:1.1875rem;background:url(/img/site/icons/select-hotel.svg) center center no-repeat;position:absolute;top:2rem;left:.375rem;pointer-events:none}.select:after{content:"";display:block;width:.5625rem;height:.375rem;background:url(/img/site/icons/select-arrow.svg) center center no-repeat;position:absolute;top:2.5rem;right:.625rem;pointer-events:none}.select.noLabel:after{content:"";display:block;width:.5625rem;height:.375rem;background:url(/img/site/icons/select-arrow-pizazz.svg) center center no-repeat;position:absolute;top:.9375rem;right:.625rem;pointer-events:none}.textarea{position:relative}.textarea .form-control{padding-left:1.5625rem;padding-right:1.5625rem}.textarea:hover:before{background-image:url(/img/site/icons/comment-pizazz.svg)}.textarea:before{content:"";display:block;width:.9375rem;height:.8125rem;background:url(/img/site/icons/comment.svg) center center no-repeat;position:absolute;top:2.3125rem;left:.4375rem;pointer-events:none}.input-datepicker .form-control{height:1.6875rem;text-align:center}.input-datepicker .form-control:disabled,.input-datepicker .form-control[readonly]{background-color:#fff}.input-datepicker .input-group{position:relative}.input-datepicker .input-group:hover .form-control{color:var(--vtm)}.input-datepicker .input-group:hover:before{background-image:url(/img/site/icons/calendar-pizazz.svg)}.input-datepicker .input-group:hover:after{background-image:url(/img/site/icons/select-arrow-pizazz.svg)}.input-datepicker .input-group:before{content:"";display:block;width:1rem;height:.875rem;background:url(/img/site/icons/calendar.svg) center center no-repeat;position:absolute;top:.4375rem;left:.375rem;pointer-events:none;z-index:5}.input-datepicker .input-group:after{content:"";display:block;width:.5625rem;height:.375rem;background:url(/img/site/icons/select-arrow.svg) center center no-repeat;position:absolute;top:.8125rem;right:.625rem;pointer-events:none;z-index:5}.input-datepicker .input-group-addon{display:none}.input-time .form-control{text-transform:uppercase}.input-time .top{margin-bottom:0!important}.input-time.blue-theme .control-label{color:var(--vtm)}.input-time.blue-theme .form-control:hover{border-color:var(--vtm)}.input-time.blue-theme .bottom-item:after{background:url(/img/site/icons/select-arrow-dark-blue.svg) center center no-repeat}.input-time .bottom{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:.9375rem}.input-time .bottom-item{position:relative}.input-time .bottom-item:after{content:"";display:block;width:.5625rem;height:.375rem;background:url(/img/site/icons/select-arrow-pizazz.svg) center center no-repeat;position:absolute;top:.8125rem;right:.625rem;pointer-events:none;z-index:5}.input-counter.with-icon .bottom{padding-left:.625rem;padding-right:.625rem;max-width:8.4375rem}.input-counter.with-icon .bottom:hover:before{background-image:url(/img/site/icons/contact-user-pizazz.svg)}.input-counter.with-icon .bottom:before{content:"";display:block;width:1.1875rem;height:1.1875rem;background:url(/img/site/icons/contact-user.svg) center center no-repeat}.input-counter.blue-theme .bottom:hover{border-color:var(--vtm)}.input-counter.blue-theme .bottom:hover:before{background-image:url(/img/site/icons/contact-user-dark-blue.svg)}.input-counter.blue-theme .bottom button{background:url(/img/site/icons/counter-prev-dark-blue.svg) center center no-repeat}.input-counter.blue-theme .bottom button.next{background:url(/img/site/icons/counter-next-dark-blue.svg) center center no-repeat}.input-counter.no-label .top{display:none}.input-counter .form-control{text-align:center;background-color:transparent;border:none;width:2rem;height:1.6875rem;padding:0}.input-counter .top{margin-bottom:0}.input-counter .bottom{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:.3125rem;border:.0625rem solid transparent;padding-left:.3125rem;padding-right:.3125rem}.input-counter .bottom:hover{border-color:var(--vtm);background:0 0;background:#fff}.input-counter .bottom button{width:1.25rem;height:1.1875rem;text-indent:-6249.9375rem;overflow:hidden;background:url(/img/site/icons/counter-prev-dark-blue.svg) center center no-repeat;border:none}.input-counter .bottom button:hover{background-image:url(/img/site/icons/counter-prev.svg)}.input-counter .bottom button.next{background:url(/img/site/icons/counter-next-dark-blue.svg) center center no-repeat}.input-counter .bottom button.next:hover{background-image:url(/img/site/icons/counter-next.svg)}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{color:var(--green-vtm);text-decoration:none!important}.inline-datepicker .datepicker-switch{font-weight:600}.inline-datepicker .datepicker-inline{width:auto}.inline-datepicker .datepicker table tr td.today.disabled,.inline-datepicker .datepicker table tr td.today.disabled:hover{text-decoration:none!important;background:0 0}.inline-datepicker .datepicker table tr td.active,.inline-datepicker .datepicker table tr td.active.disabled,.inline-datepicker .datepicker table tr td.active.disabled:hover,.inline-datepicker .datepicker table tr td.active:hover{background-color:var(--green-vtm)!important;color:#fff!important;text-decoration:none;font-weight:400}.inline-datepicker .datepicker table tr td,.inline-datepicker .datepicker table tr th{padding:.625rem}.inline-datepicker .datepicker table tr td.active.active,.inline-datepicker .datepicker table tr td.active.disabled.active,.inline-datepicker .datepicker table tr td.active.disabled:active,.inline-datepicker .datepicker table tr td.active.disabled:hover.active,.inline-datepicker .datepicker table tr td.active.disabled:hover:active,.inline-datepicker .datepicker table tr td.active:active,.inline-datepicker .datepicker table tr td.active:hover.active,.inline-datepicker .datepicker table tr td.active:hover:active,.inline-datepicker .open .dropdown-toggle.datepicker table tr td.active,.inline-datepicker .open .dropdown-toggle.datepicker table tr td.active.disabled,.inline-datepicker .open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.inline-datepicker .open .dropdown-toggle.datepicker table tr td.active:hover{background-color:#fff;color:#131313}.inline-datepicker .datepicker table tr td.active.active,.inline-datepicker .datepicker table tr td.active.disabled.active,.inline-datepicker .datepicker table tr td.active.disabled:active,.inline-datepicker .datepicker table tr td.active.disabled:focus,.inline-datepicker .datepicker table tr td.active.disabled:hover,.inline-datepicker .datepicker table tr td.active.disabled:hover.active,.inline-datepicker .datepicker table tr td.active.disabled:hover:active,.inline-datepicker .datepicker table tr td.active.disabled:hover:focus,.inline-datepicker .datepicker table tr td.active.disabled:hover:hover,.inline-datepicker .datepicker table tr td.active:active,.inline-datepicker .datepicker table tr td.active:focus,.inline-datepicker .datepicker table tr td.active:hover,.inline-datepicker .datepicker table tr td.active:hover.active,.inline-datepicker .datepicker table tr td.active:hover:active,.inline-datepicker .datepicker table tr td.active:hover:focus,.inline-datepicker .datepicker table tr td.active:hover:hover,.inline-datepicker .open .dropdown-toggle.datepicker table tr td.active,.inline-datepicker .open .dropdown-toggle.datepicker table tr td.active.disabled,.inline-datepicker .open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.inline-datepicker .open .dropdown-toggle.datepicker table tr td.active:hover{color:#fff;background-color:var(--green-vtm);border-color:var(--green-vtm)}.base-form .form-control{background-color:#fff4e5}.base-form .input.email,.base-form .input.tel,.base-form .input.text{position:relative}.base-form .input.email .form-control,.base-form .input.tel .form-control,.base-form .input.text .form-control{padding-left:1.875rem;padding-right:1.875rem}.base-form .input.email:before,.base-form .input.tel:before,.base-form .input.text:before{content:"";display:block;width:1.1875rem;height:1.1875rem;position:absolute;top:2.125rem;left:.4375rem}.base-form .input.email.input-name:hover:before,.base-form .input.tel.input-name:hover:before,.base-form .input.text.input-name:hover:before{background-image:url(/img/site/icons/contact-user-pizazz.svg)}.base-form .input.email.input-name:before,.base-form .input.tel.input-name:before,.base-form .input.text.input-name:before{width:1.1875rem;height:1.1875rem;background:url(/img/site/icons/contact-user.svg) center center no-repeat}.base-form .input.email.input-email:hover:before,.base-form .input.tel.input-email:hover:before,.base-form .input.text.input-email:hover:before{background-image:url(/img/site/icons/email-pizazz.svg)}.base-form .input.email.input-email:before,.base-form .input.tel.input-email:before,.base-form .input.text.input-email:before{background:url(/img/site/icons/email.svg) center center no-repeat}.base-form .input.email.input-phone:hover:before,.base-form .input.tel.input-phone:hover:before,.base-form .input.text.input-phone:hover:before{background-image:url(/img/site/icons/phone-pizazz.svg)}.base-form .input.email.input-phone:before,.base-form .input.tel.input-phone:before,.base-form .input.text.input-phone:before{background:url(/img/site/icons/phone.svg) center center no-repeat}.base-form .select.tours-icon:before{width:1rem;height:.875rem;background-image:url(/img/site/icons/tours.svg);top:2.25rem}.base-form .select.car-icon{outline:1px solid red}.base-form .select.car-icon:before{width:1.3125rem;height:.625rem;background-image:url(/img/site/icons/car.svg);top:2.375rem}.base-form .select .form-control{height:1.875rem}.base-form .select:before{width:1rem;height:.875rem;background-image:url(/img/site/icons/tours.svg);top:2.25rem}.base-form .select:hover .form-control{color:#616161}.base-form .select:hover:before{background-image:url(/img/site/icons/tours-pizazz.svg)}.base-form .select:hover.tours-icon:before{background-image:url(/img/site/icons/tours-pizazz.svg)}.base-form .select:hover.car-icon{outline:1px solid red}.base-form .select:hover.car-icon:before{background-image:url(/img/site/icons/car-pizazz.svg)}.grid{display:grid;grid-column-gap:.625rem}.grid-3-cols{grid-template-columns:1fr 1fr 1fr}@media (min-width:992px){.grid-3-cols-lg{grid-template-columns:1fr 1fr 1fr}.grid-4-cols-lg{grid-template-columns:1fr 1fr 1fr 1fr}}button{border:none}