@font-face{font-family:'FontAwesome';font-display:swap;src:url("./assets/addons/be_style/fonts/fontawesome-webfont.eot?v=4.7.0");src:url("./assets/addons/be_style/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format('embedded-opentype'),url("./assets/addons/be_style/fonts/fontawesome-webfont.woff2?v=4.7.0") format('woff2'),url("./assets/addons/be_style/fonts/fontawesome-webfont.woff?v=4.7.0") format('woff'),url("./assets/addons/be_style/fonts/fontawesome-webfont.ttf?v=4.7.0") format('truetype'),url("./assets/addons/be_style/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format('svg')}html{scroll-behavior:smooth}body{-moz-hyphens:auto;-o-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;font-family:Arial;hyphens:auto}a,a:link,a:visited,a:hover{text-decoration:none}img{border:0px;height:auto;max-width:100%}.abstand{margin-bottom:1em}nav{background-color:#4e4e4e;font-size:1.15em;padding:5px 0;position:sticky;top:0;z-index:1001}.navigation a{text-decoration:none !important}.navi{float:left}.desktop-inner{padding:15px 20px}.desktop-navi:hover div.desktop-inner,.desktop-navi div:hover,.desktop-navi a:hover{color:#4e4e4e !important;cursor:pointer}.desktop-navi:hover{background-color:#00ab52 !important}.desktop-navi.current,.dl-menu li.current,.dl-menu li:hover{background:rgba(255,255,255,0.25)}.desktop-navi.current,.desktop-navi:hover{border-bottom-color:#00ab52 !important}.dl-menuwrapper .dl-menu.dl-menuopen{font-size:0.8em}#breadcrumbs{background-color:#4e4e4e}#breadcrumbs-inner{padding:15px 0}.subhead a{color:#ffffff}.subhead a:hover{text-decoration:underline}h1.subhead{font-size:2em;padding:0.25em 0}@media screen and (max-width:767px){h1.subhead{font-size:1.5em}}#logo{float:right;margin:0.5em 0 25px}.subhead,.subhead a,.subhead a:hover{color:#ffffff}.fa-icon{font-family:FontAwesome}.fa-file-pdf-o:before{color:#c60000;content:"\f1c1"}.fa-file-pdf-o{padding-right:0.25em}.fa-home:before{content:"\f015"}.fa-list-ul:before{content:"\f0ca"}.nav-link span.fa-icon{padding:0 0.6em}article{background-color:#ffffff;padding:1em 0 2em 0}article a,article a:visited,article a:hover{color:#00ab52}article a:hover{text-decoration:underline}article h1,article h2,article h3,article h4,article h5,article h6{color:#00ab52;margin-top:0}article p,article ul{margin-bottom:.5rem}article label{margin-bottom:0}article .form-group{margin-bottom:0.5rem}article input:invalid,article textarea:invalid{background-color:#00ab5210}.footer{padding-top:1.5em;position:relative}#jump-top{background-color:#00ab52;border-radius:50%;font-family:FontAwesome;padding:8px 15px;position:absolute;right:15px;top:-30px}#jump-top:hover{text-decoration:none}#jump-top:before{content:"\f106"}.btn-primary{background-color:#00ab52 !important;border:none !important}.box{background-color:#00ab52;border:1px solid #00ab52;text-align:center}.box div{color:white;padding:5px}.box img{max-width:100%}.nav li a,.nav li.active a{padding:0}.nav-link.active{background-color:transparent}.comparison-header,unit{padding:0 15px}#cart_symbol{float:right;position:relative;width:65px}#cart_symbol img{position:relative;z-index:1}#cart_info{background-color:#ffffff;border-radius:20px;color:#4e4e4e;font-size:0.8em;height:20px;position:absolute;right:0;min-width:20px;text-align:center;top:5px}footer{background-color:#4e4e4e;padding:1em}footer a{color:#f9f9fa}footer a:hover{color:#f9f9fa;text-decoration:underline}footer p{margin-bottom:5px}.footer-title{border-bottom:1px solid #00ab52;margin-bottom:10px}#logo-footer{float:none !important;padding-bottom:1em}.footer-address,.footer-address a{color:#f9f9fa;line-height:1.75rem;margin-bottom:1em}.fa-envelope:before{content:"\f0e0"}.fa-facebook:before{content:"\f230"}.fa-fax:before{content:"\f1ac"}.fa-icon{font-family:FontAwesome}.fa-link:before{content:"\f054"}.fa-mobile:before{content:"\f10b"}footer .fa-mobile:before{font-size:25px;position:relative;top:1px}.fa-phone:before{content:"\f095"}.fa-user:before{content:"\f007"}.footer-icon{display:inline-block;width:1.5em}.footer-logo-col{text-align:center}#lang_chooser_div{float:right}.modal-body a{color:#333}.modal-body ul li{padding:0 25px 25px 0;margin:0;list-style-type:none;float:left;position:relative}.modal-body #langchooser img{margin-right:0.5em;max-height:25px}#lang_chooser_button{background:transparent;border:none;color:#00ab52;float:right;font-size:16px;min-width:90px;padding-bottom:10px;padding-top:10px}#lang_chooser_button svg,#lang_chooser_button img{color:#00ab52;width:25px;height:25px}.lang-code{float:right;padding-top:2px}.fa-icon{font-family:FontAwesome}.fa-dropdown:before{content:"\f0d7"}#search_icon_div{float:right;padding:10px 0 10px 15px}#search_icon_div input{max-width:150px}#search_icon{background:transparent;border:none;float:right}#search_icon input{height:25px}#search_icon svg{color:#00ab52;height:25px;margin:0 0 3px 0;width:25px}#fragment-search{max-width:100%;position:relative}#fragment-search input{border:1px solid #00ab52;color:#00ab52;font-size:16px;height:25px;padding:2px 30px 2px 5px}#fragment-search label{display:none}#fragment-search .form-group{margin-bottom:0}#fragment-search .search_it_yform_button{background-color:transparent;bottom:0;color:#aaa;height:38px;position:absolute;right:0;width:38px}#fragment-search .search_it_yform_button svg{margin-top:10px;max-height:20px}header{overflow:hidden}#background{position:absolute;left:0;right:0;opacity:0.4;z-index:-1;display:block;-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}#background-single-image{max-height:600px;max-width:100%;width:100%}#headerCarousel{max-height:600px;width:100%}#headerCarouselbg{max-height:600px}.slogan{left:0;line-height:1.45;position:absolute;width:100%}.slogan-text{color:white;font-weight:bold}@media screen and (max-width:576px){.slogan{bottom:2.5em}.slogan-text{font-size:1.25em}.slogan-text-row:last-child{padding-bottom:2.5em}}@media screen and (min-width:577px) and (max-width:991px){.slogan{bottom:2.5em}.slogan-text{font-size:1.5em}.slogan-text-row:last-child{padding-bottom:2.5em}}@media screen and (min-width:992px){.slogan{bottom:4em}.slogan-text{font-size:2em}.slogan-text-row:last-child{padding-bottom:4em}}.slogan-text-row{padding:0.16em;background-color:#00ab52dd}.slogan-text-row:after{content:"\A";white-space:pre}.carousel-item{transition-duration:3s !important}.carousel-item img{margin-left:50%;transform:translateX(-50%)}header .carousel-indicators{bottom:auto;top:1em}header .carousel-indicators li{width:10px;height:10px;border-radius:100%}header .carousel-indicators li,header .carousel-indicators li.active{margin:0px 7px !important}#logo{max-width:150px}.mod.d2u_rentals .d2u_rental{transition:opacity linear 200ms}.mod.d2u_rentals .d2u_rental + .d2u_rental{margin-top:40px}.mod.d2u_rentals .d2u_rental .details{margin-top:15px}.mod.d2u_rentals .d2u_rental .details .data .price-hint{margin-top:20px}.mod.d2u_rentals .d2u_rental .details .data dl{margin:0;display:grid;grid-template-columns:fit-content(100%);column-count:2}.mod.d2u_rentals .d2u_rental .details .data dl > *{display:block;margin:0;padding:7.5px 10px}.mod.d2u_rentals .d2u_rental .details .data dl > *:nth-child(4n + 1),.mod.d2u_rentals .d2u_rental .details .data dl > *:nth-child(4n + 2){background-color:rgba(255,255,255,0.5)}.mod.d2u_rentals .d2u_rental .details .data dl dt{text-transform:uppercase;font-weight:normal;color:#999999;font-size:14px;grid-column:1;word-break:break-word;align-self:stretch;padding-top:10px}.mod.d2u_rentals .d2u_rental .details .data dl dt.divider{font-size:0.0001pt;flex:1 0 100%;margin:15px 0px !important;padding:0 !important;height:1px;background-color:white}.mod.d2u_rentals .d2u_rental .details .data dl dd{text-align:right;color:#000;grid-column:2;word-break:break-word}.mod.d2u_rentals .d2u_rental .details .description-and-toggle{display:flex;flex-direction:column;justify-content:space-between}.mod.d2u_rentals .d2u_rental .details .description-and-toggle .booking-toggle{width:100%;margin-top:30px;align-self:flex-end}.mod.d2u_rentals .d2u_rental .details .description-and-toggle .booking-toggle i{margin-right:5px}.mod.d2u_rentals .d2u_rental:not(.booking-toggled) .booking{display:none}.mod.d2u_rentals .d2u_rental .booking .paypal-buttons-wrapper{text-align:center}.mod.d2u_rentals .d2u_rental .booking .paypal-buttons-wrapper .paypal-buttons.paypal-buttons-context-iframe{width:100% !important;max-width:100%}.mod.d2u_rentals .d2u_rental .slider-wrapper .slider .slick-list{margin:0}.mod.d2u_rentals .d2u_rental .slider-wrapper .slider figure{margin:0}.mod.d2u_rentals .d2u_rental .calendar-legend{display:flex;font-size:13px;color:#999999;margin-top:15px;flex-wrap:wrap}.mod.d2u_rentals .d2u_rental .calendar-legend > li{display:block;padding:0 10px 15px 0;flex:0 0 50%}.mod.d2u_rentals .d2u_rental .calendar-legend > li:before{content:'';display:block;width:20px;height:10px;vertical-align:middle;border-width:2px;border-style:solid;margin:0 7.5px 5px 0px}.mod.d2u_rentals .d2u_rental .calendar-legend > li.available:before{background-color:rgba(0,171,82,0.4);border-color:rgba(0,171,82,0.4)}.mod.d2u_rentals .d2u_rental .calendar-legend > li.reserved:before{background-color:rgba(82,23,7,0.4);border-color:rgba(82,23,7,0.4)}.mod.d2u_rentals .d2u_rental .calendar-legend > li.booked:before{background-color:rgba(255,0,0,0.4);border-color:rgba(255,0,0,0.4)}.mod.d2u_rentals .d2u_rental .calendar-legend > li.past:before{border-color:#e6e6e6}.mod.d2u_rentals .d2u_rental .calendar-legend > li:last-child{padding-right:0}.mod.d2u_rentals .d2u_rental .calendar-hint{margin-top:20px;margin-bottom:0;padding:10px 10px 8px}.mod.d2u_rentals .d2u_rental .calculated-price{padding:10px;background-color:white;margin:0 0 30px;position:relative}.mod.d2u_rentals .d2u_rental .calculated-price > span{display:inline-block;font-size:14px}.mod.d2u_rentals .d2u_rental .calculated-price > span.index{display:block;margin-bottom:4px}.mod.d2u_rentals .d2u_rental .calculated-price > span.price{font-weight:bold;margin-right:5px}.mod.d2u_rentals .d2u_rental .calculated-price > span.unit{font-weight:bold;margin-right:20px}.mod.d2u_rentals .d2u_rental .calculated-price > span.tax{color:gray}.mod.d2u_rentals .d2u_rental .calculated-price .loading.run{background-color:rgba(255,255,255,0.5)}.mod.d2u_rentals .d2u_rental .calculated-price .loading:before{width:25px;height:25px;line-height:25px;font-size:25px;top:10px;left:auto;right:10px}.mod.d2u_rentals .d2u_rental .booking-extras .checkbox > label{font-size:15px}.mod.d2u_rental-search{position:relative}.mod.d2u_rental-search .yform{margin-bottom:40px}.mod.d2u_rental-search .yform form .form-group[id$='-from'],.mod.d2u_rental-search .yform form .form-group[id$='-until']{display:none}.mod.d2u_rental-search .yform form .form-group[id$='-search-range']{margin-bottom:10px}.mod.d2u_rental-search .yform form .form-group[id$='-search-range'] input{text-align:center}.mod.d2u_rental-search .yform form .btn{display:block}.mod.d2u_rental-search .yform form .btn.available{margin-bottom:10px}.mod.d2u_rental-search .yform form .btn.available .counter{font-weight:bold;padding-right:2px}.mod.d2u_rental-search .yform form .btn i{margin-right:5px}.mod.d2u_rental-search h3{margin-bottom:30px}.mod.d2u_rentals .flatpickr-calendar .flatpickr-day{border-color:#FFF}.mod.d2u_rentals .flatpickr-calendar .flatpickr-day:not([data-date-is-past],.prevMonthDay){background-color:rgba(0,171,82,0.4)}.mod.d2u_rentals .flatpickr-calendar .flatpickr-day:not([data-date-is-past],.prevMonthDay)[data-booking-state='RESERVED']{background-color:rgba(82,23,7,0.4);cursor:not-allowed}.mod.d2u_rentals .flatpickr-calendar .flatpickr-day:not([data-date-is-past],.prevMonthDay)[data-booking-state='BOOKED']{background-color:rgba(255,0,0,0.4);cursor:not-allowed}.mod.d2u_rentals .flatpickr-calendar .flatpickr-day:not([data-date-is-past],.prevMonthDay)[data-booking-state*='BOOKED_START']:not([data-booking-state*='BOOKED_END'],[data-booking-state*='RESERVED_END']){background:linear-gradient(135deg,rgba(0,171,82,0.4) 0%,rgba(0,171,82,0.4) 50%,rgba(255,0,0,0.4) 50.001%,rgba(255,0,0,0.4) 100%)}.mod.d2u_rentals .flatpickr-calendar .flatpickr-day:not([data-date-is-past],.prevMonthDay)[data-booking-state*='BOOKED_END']:not([data-booking-state*='BOOKED_START'],[data-booking-state*='RESERVED_START']){background:linear-gradient(135deg,rgba(255,0,0,0.4) 0%,rgba(255,0,0,0.4) 50%,rgba(0,171,82,0.4) 50.001%,rgba(0,171,82,0.4) 100%)}.mod.d2u_rentals .flatpickr-calendar .flatpickr-day:not([data-date-is-past],.prevMonthDay)[data-booking-state*='BOOKED_END BOOKED_START']{cursor:not-allowed;background:linear-gradient(135deg,rgba(255,0,0,0.4) 0%,rgba(255,0,0,0.4) 45%,rgba(0,171,82,0.4) 45.001%,rgba(0,171,82,0.4) 55%,rgba(255,0,0,0.4) 55.001%,rgba(255,0,0,0.4) 100%)}.mod.d2u_rentals .flatpickr-calendar .flatpickr-day:not([data-date-is-past],.prevMonthDay)[data-booking-state*='BOOKED_END RESERVED_START']{cursor:not-allowed;background:linear-gradient(135deg,rgba(255,0,0,0.4) 0%,rgba(255,0,0,0.4) 45%,rgba(0,171,82,0.4) 45.001%,rgba(0,171,82,0.4) 55%,rgba(82,23,7,0.4) 55.001%,rgba(82,23,7,0.4) 100%)}.mod.d2u_rentals .flatpickr-calendar .flatpickr-day:not([data-date-is-past],.prevMonthDay)[data-booking-state*='RESERVED_END BOOKED_START']{cursor:not-allowed;background:linear-gradient(135deg,rgba(82,23,7,0.4) 0%,rgba(82,23,7,0.4) 45%,rgba(0,171,82,0.4) 45.001%,rgba(0,171,82,0.4) 55%,rgba(255,0,0,0.4) 55.001%,rgba(255,0,0,0.4) 100%)}.mod.d2u_rentals .flatpickr-calendar .flatpickr-day:not([data-date-is-past],.prevMonthDay)[data-booking-state*='RESERVED_END RESERVED_START']{cursor:not-allowed;background:linear-gradient(135deg,rgba(82,23,7,0.4) 0%,rgba(82,23,7,0.4) 45%,rgba(0,171,82,0.4) 45.001%,rgba(0,171,82,0.4) 55%,rgba(82,23,7,0.4) 55.001%,rgba(82,23,7,0.4) 100%)}.mod.d2u_rentals .flatpickr-calendar .flatpickr-day:not([data-date-is-past],.prevMonthDay)[data-booking-state*='RESERVED_START']:not([data-booking-state*='BOOKED_END'],[data-booking-state*='RESERVED_END']){background:linear-gradient(135deg,rgba(0,171,82,0.4) 0%,rgba(0,171,82,0.4) 50%,rgba(82,23,7,0.4) 50.001%,rgba(82,23,7,0.4) 100%)}.mod.d2u_rentals .flatpickr-calendar .flatpickr-day:not([data-date-is-past],.prevMonthDay)[data-booking-state*='RESERVED_END']:not([data-booking-state*='BOOKED_START'],[data-booking-state*='RESERVED_START']){background:linear-gradient(135deg,rgba(82,23,7,0.4) 0%,rgba(82,23,7,0.4) 50%,rgba(0,171,82,0.4) 50.001%,rgba(0,171,82,0.4) 100%)}form[id^='table-rex_d2u_rental_bookings-'] .formcheckbox[id$='-privacy_protection_confirmed'] label,form[id^='table-rex_d2u_rental_bookings-'] .formcheckbox[id$='-terms_conditions_confirmed'] label{margin-bottom:0;font-size:15px;line-height:1.4;padding-top:0}form[id^='table-rex_d2u_rental_bookings-'] .booking-calendar-and-data .form-group[id$='-from'],form[id^='table-rex_d2u_rental_bookings-'] .booking-calendar-and-data .form-group[id$='-until']{display:none}form[id^='table-rex_d2u_rental_bookings-'] .form-check-group[id$='-rooms'] > label{font-size:12px;padding-top:0}form[id^='table-rex_d2u_rental_bookings-'] button[type=submit]{margin-top:20px}@media screen and (min-width:576px){.mod.d2u_rentals .d2u_rental .calendar-legend > li{flex:1 1 auto;padding-bottom:5px}.mod.d2u_rentals .d2u_rental .calendar-legend > li:before{display:inline-block;margin-bottom:0;margin-top:-1px}.mod.d2u_rentals .d2u_rental .calculated-price > span.index{display:inline-block;margin:0 10px 0px 0px}}@media screen and (min-width:768px){.mod.d2u_rentals .d2u_rental .details .data hr:last-child{display:none}.mod.d2u_rentals .d2u_rental .booking .paypal-buttons-wrapper > .paypal-buttons.paypal-buttons-context-iframe{max-width:400px}}@media screen and (min-width:992px){.mod.d2u_rentals .d2u_rental + .d2u_rental{margin-top:60px}.mod.d2u_rentals .d2u_rental .details{margin-top:30px}.mod.d2u_rentals .d2u_rental .booking > *{margin-top:30px}form#table-rex_d2u_rental_bookings .form-group[id$='-message']{margin-bottom:0}.mod.d2u_rental-search .yform{margin-bottom:60px}}.flatpickr-calendar,.flatpickr-days{width:auto !important}.flatpickr-calendar .dayContainer,.flatpickr-days .dayContainer{max-width:none !important;min-width:auto !important;width:100% !important}.flatpickr-calendar .dayContainer + .dayContainer,.flatpickr-days .dayContainer + .dayContainer{box-shadow:none}.flatpickr-calendar .flatpickr-day,.flatpickr-days .flatpickr-day{flex:0 0 calc(100% / 7);width:auto !important;max-width:none !important;user-select:none}.flatpickr-calendar .flatpickr-day:not([data-date-is-past],.selected,.inRange,.endRange,.startRange),.flatpickr-days .flatpickr-day:not([data-date-is-past],.selected,.inRange,.endRange,.startRange){color:#333333 !important}.flatpickr-calendar .flatpickr-day.hidden,.flatpickr-days .flatpickr-day.hidden{display:block !important}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay,.flatpickr-days .flatpickr-day.selected,.flatpickr-days .flatpickr-day.startRange,.flatpickr-days .flatpickr-day.endRange,.flatpickr-days .flatpickr-day.selected:focus,.flatpickr-days .flatpickr-day.startRange:focus,.flatpickr-days .flatpickr-day.endRange:focus,.flatpickr-days .flatpickr-day.selected:hover,.flatpickr-days .flatpickr-day.startRange:hover,.flatpickr-days .flatpickr-day.endRange:hover,.flatpickr-days .flatpickr-day.selected.prevMonthDay,.flatpickr-days .flatpickr-day.startRange.prevMonthDay,.flatpickr-days .flatpickr-day.endRange.prevMonthDay,.flatpickr-days .flatpickr-day.selected.nextMonthDay,.flatpickr-days .flatpickr-day.startRange.nextMonthDay,.flatpickr-days .flatpickr-day.endRange.nextMonthDay{background:rgba(0,113,200,0.8) !important;border-color:rgba(0,113,200,0.8) !important}.flatpickr-calendar .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-days .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-days .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-days .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 rgba(0,113,200,0.8);box-shadow:-10px 0 0 rgba(0,113,200,0.8);-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-days .flatpickr-day.inRange{box-shadow:none !important;-webkit-box-shadow:none !important;background-color:rgba(0,113,200,0.8) !important;border-color:rgba(0,113,200,0.8) !important;color:white;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover,.flatpickr-days .flatpickr-day.flatpickr-disabled,.flatpickr-days .flatpickr-day.flatpickr-disabled:hover{color:#e6e6e6}.flatpickr-calendar{border:1px solid #e6e6e6 !important}.flatpickr-calendar.inline{top:0 !important;box-shadow:none !important;-webkit-box-shadow:none !important}.flatpickr-calendar:not(.inline){max-width:600px}.flatpickr-calendar .flatpickr-innerContainer{padding:5px}.flatpickr-calendar .flatpickr-current-month{white-space:nowrap}.flatpickr-calendar .flatpickr-current-month input.cur-year{padding-left:0;width:70px}.flatpickr-calendar .flatpickr-current-month input.cur-year:focus{box-shadow:none;border:none}.flatpickr-calendar .flatpickr-current-month .numInputWrapper{margin-left:10px}.flatpickr-calendar .flatpickr-current-month .numInputWrapper:hover,.flatpickr-calendar .flatpickr-current-month span.cur-month:hover{background-color:transparent}.flatpickr-calendar .flatpickr-months{padding:10px 0px;position:relative}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{top:50% !important;transform:translateY(-50%);background-color:#FFF}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#3333ff}.flatpickr-calendar .flatpickr-months select.flatpickr-monthDropdown-months{height:auto !important}.flatpickr-calendar.rangeMode .flatpickr-day{margin-top:0}.flatpickr-calendar .flatpickr-months,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays{gap:10px}