section.mod-website-about-us .story-block-container{background-image:url('../img/florence/bg-mobile-about-us-01.svg');background-size:cover}@media only screen and (min-width:768px){section.mod-website-about-us .story-block-container{background-image:url('../img/florence/bg-tablet-about-us-01.svg')}}@media only screen and (min-width:1440px){section.mod-website-about-us .story-block-container{background-image:url('../img/florence/bg-desktop-about-us-01.svg')}}section.mod-website-about-us .story-block-container.oddColor{background-image:url('../img/florence/bg-mobile-about-us-02.svg');background-size:cover}@media only screen and (min-width:768px){section.mod-website-about-us .story-block-container.oddColor{background-image:url('../img/florence/bg-tablet-about-us-02.svg')}}@media only screen and (min-width:1440px){section.mod-website-about-us .story-block-container.oddColor{background-image:url('../img/florence/bg-desktop-about-us-02.svg')}}section.mod-website-about-us .story-block-container.oddColor .story-block{flex-direction:column}@media only screen and (min-width:768px){section.mod-website-about-us .story-block-container.oddColor .story-block{flex-direction:row}}section.mod-website-about-us .story-block-container.oddColor .story-block .image-box .image-wrapper .image-block{border-radius:unset}section.mod-website-about-us .story-block-container .story-block .image-box .image-wrapper .image-block{border-radius:unset}.mod-website-description{padding:20px 0 40px;background-image:url('../img/florence/bg-mobile-description.svg');background-size:cover}@media only screen and (min-width:768px){.mod-website-description{background-image:url('../img/florence/bg-tablet-description.svg');background-size:cover}}@media only screen and (min-width:1440px){.mod-website-description{background-image:url('../img/florence/bg-desktop-description.svg');background-size:cover}}section.mod-website-events .story-block-container{background-image:url('../img/florence/bg-mobile-event-01.svg');background-size:cover}@media only screen and (min-width:768px){section.mod-website-events .story-block-container{background-image:url('../img/florence/bg-tablet-event-01.svg')}}@media only screen and (min-width:1440px){section.mod-website-events .story-block-container{background-image:url('../img/florence/bg-desktop-event-01.svg')}}section.mod-website-events .story-block-container:first-child{margin-top:20px}section.mod-website-events .story-block-container.oddColor{background-image:url('../img/florence/bg-mobile-event-02.svg')}@media only screen and (min-width:768px){section.mod-website-events .story-block-container.oddColor{background-image:url('../img/florence/bg-tablet-event-02.svg')}}@media only screen and (min-width:1440px){section.mod-website-events .story-block-container.oddColor{background-image:url('../img/florence/bg-desktop-event-02.svg')}}section.mod-website-events .story-block-container.oddColor .story-block{flex-direction:column}@media only screen and (min-width:768px){section.mod-website-events .story-block-container.oddColor .story-block{flex-direction:row}}section.mod-website-events .story-block-container.oddColor .story-block .image-box .image-wrapper .image-block{border-radius:unset}section.mod-website-events .story-block-container .story-block .image-box .image-wrapper .image-block{border-radius:unset}.mod-website-footer{background-image:url('../img/florence/bg-mobile-footer.svg');background-size:cover}@media only screen and (min-width:768px){.mod-website-footer{background-image:url('../img/florence/bg-tablet-footer.svg')}}@media only screen and (min-width:1440px){.mod-website-footer{background-image:url('../img/florence/bg-desktop-footer.svg')}}section.mod-website-gallery{background-image:url('../img/florence/bg-mobile-gallery.svg');background-size:cover}@media only screen and (min-width:768px){section.mod-website-gallery{background-image:url('../img/florence/bg-tablet-gallery.svg')}}@media only screen and (min-width:1440px){section.mod-website-gallery{background-image:url('../img/florence/bg-desktop-gallery.svg')}}html.js section.mod-website-gallery .lightbox,section.mod-website-gallery .lightbox{z-index:999999;background-image:url('../img/florence/bg-mobile-gallery-photo.svg')}@media only screen and (min-width:768px){html.js section.mod-website-gallery .lightbox,section.mod-website-gallery .lightbox{background-image:url('../img/florence/bg-tablet-gallery-photo.svg')}}@media only screen and (min-width:1440px){html.js section.mod-website-gallery .lightbox,section.mod-website-gallery .lightbox{background-image:url('../img/florence/bg-desktop-gallery-photo.svg')}}section.mod-website-gallery .gallery-list li img{border-radius:unset}section.mod-website-gallery .gallery-thumbs .swiper-slide-thumb-active img{box-sizing:unset}section.mod-website-gallery .gallery-thumbs img.scaled-thumb{border-radius:unset}section.mod-website-gallery .video-overlay{border-radius:unset}section.mod-website-gallery .caption{border-radius:unset}.mod-website-opening-times{padding:40px 0;background-image:url('../img/florence/bg-mobile-opening-hours.svg')}.mod-website-opening-times.has-buttons{padding:40px 0 0}.mod-website-opening-times .show-more-less-buttons .btn-show-more,.mod-website-opening-times .show-more-less-buttons .btn-show-less{border-radius:unset !important}@media only screen and (min-width:768px){.mod-website-opening-times{background-image:url('../img/florence/bg-tablet-opening-hours.svg');background-size:cover}}@media only screen and (min-width:1440px){.mod-website-opening-times{background-image:url('../img/florence/bg-desktop-opening-hours.svg');background-size:cover}}.mod-website-order-and-delivery{background:url("../img/grey_texture_bg@3.png") 50% 50%;padding:20px 0 40px;text-align:center}.mod-website-payments{background-image:url('../img/florence/bg-mobile-payment-options.svg');background-size:cover;text-align:center;padding:0 0 24px 0}@media only screen and (min-width:768px){.mod-website-payments{background-image:url('../img/florence/bg-tablet-payment-options.svg');background-size:cover}}@media only screen and (min-width:1440px){.mod-website-payments{background-image:url('../img/florence/bg-desktop-payment-options.svg');background-size:cover}}section.mod-website-services{background-image:url('../img/florence/bg-mobile-our-services.svg');background-size:cover}@media only screen and (min-width:768px){section.mod-website-services{background-image:url('../img/florence/bg-tablet-our-services.svg');background-size:cover}}@media only screen and (min-width:1440px){section.mod-website-services{background-image:url('../img/florence/bg-desktop-our-services.svg');background-size:cover}}section.mod-website-vouchers .story-block-container{background-image:url('../img/florence/bg-mobile-voucher-01.svg');background-size:cover}@media only screen and (min-width:768px){section.mod-website-vouchers .story-block-container{background-image:url('../img/florence/bg-tablet-voucher-01.svg')}}@media only screen and (min-width:1440px){section.mod-website-vouchers .story-block-container{background-image:url('../img/florence/bg-desktop-voucher-01.svg')}}section.mod-website-vouchers .story-block-container:first-child{margin-top:20px}section.mod-website-vouchers .story-block-container.oddColor{background-image:url('../img/florence/bg-mobile-voucher-02.svg')}@media only screen and (min-width:768px){section.mod-website-vouchers .story-block-container.oddColor{background-image:url('../img/florence/bg-tablet-voucher-02.svg')}}@media only screen and (min-width:1440px){section.mod-website-vouchers .story-block-container.oddColor{background-image:url('../img/florence/bg-desktop-voucher-02.svg')}}section.mod-website-vouchers .story-block-container.oddColor .story-block{flex-direction:column}@media only screen and (min-width:768px){section.mod-website-vouchers .story-block-container.oddColor .story-block{flex-direction:row}}section.mod-website-vouchers .story-block-container.oddColor .story-block .image-box .image-wrapper .image-block{border-radius:unset}section.mod-website-vouchers .story-block-container .story-block .image-box .image-wrapper .image-block{border-radius:unset}.lightbox .holder{border-radius:unset !important}.btn-primary{border-radius:unset}.btn-secondary{border-radius:unset}div.mod-website-form form .row .btn-primary{border-radius:unset}.imprint-lightbox .holder{background-image:url('../img/florence/bg-mobile-imprint.svg');background-size:contain}@media only screen and (min-width:768px){.imprint-lightbox .holder{background-image:url('../img/florence/bg-tablet-imprint.svg')}}@media only screen and (min-width:1440px){.imprint-lightbox .holder{background-image:url('../img/florence/bg-desktop-imprint.svg')}}.cookies-settings-lightbox .holder{background-image:url('../img/florence/bg-mobile-privacy-settings.svg');background-size:contain}@media only screen and (min-width:768px){.cookies-settings-lightbox .holder{background-image:url('../img/florence/bg-tablet-privacy-settings.svg')}}@media only screen and (min-width:1440px){.cookies-settings-lightbox .holder{background-image:url('../img/florence/bg-desktop-privacy-settings.svg')}}.data-privacy-lightbox .holder{background-image:url('../img/florence/bg-mobile-data-privacy.svg');background-size:contain}@media only screen and (min-width:768px){.data-privacy-lightbox .holder{background-image:url('../img/florence/bg-tablet-data-privacy.svg')}}@media only screen and (min-width:1440px){.data-privacy-lightbox .holder{background-image:url('../img/florence/bg-desktop-data-privacy.svg')}}.contact-lightbox .holder{background-image:url('../img/florence/bg-mobile-send-message.svg');background-size:cover}@media only screen and (min-width:768px){.contact-lightbox .holder{background-image:url('../img/florence/bg-tablet-send-message.svg');background-size:unset}}@media only screen and (min-width:1440px){.contact-lightbox .holder{background-image:url('../img/florence/bg-desktop-send-message.svg')}}.contact-lightbox .mod-website-form .success-block .success-cell{background-image:url("../img/florence/bg-mobile-send-message-thank-you.svg")}@media only screen and (min-width:768px){.contact-lightbox .mod-website-form .success-block .success-cell{background-image:url("../img/florence/bg-tablet-send-message-thank-you.svg")}}@media only screen and (min-width:1440px){.contact-lightbox .mod-website-form .success-block .success-cell{background-image:url("../img/florence/bg-desktop-send-message-thank-you.svg")}}.lightbox.cf-success .holder{background-image:url("../img/florence/bg-mobile-send-message-thank-you.svg");background-size:cover}@media only screen and (min-width:768px){.lightbox.cf-success .holder{background-image:url("../img/florence/bg-tablet-send-message-thank-you.svg")}}@media only screen and (min-width:1440px){.lightbox.cf-success .holder{background-image:url("../img/florence/bg-desktop-send-message-thank-you.svg")}}.reservationForm-lightbox .holder{background-image:url('../img/florence/bg-mobile-reservation.svg');background-size:cover}@media only screen and (min-width:768px){.reservationForm-lightbox .holder{background-image:url('../img/florence/bg-tablet-reservation.svg');background-size:unset}}@media only screen and (min-width:1440px){.reservationForm-lightbox .holder{background-image:url('../img/florence/bg-desktop-reservation.svg');background-size:unset}}.mod-reservation-form .mod-website-form .success-block .success-table{background-image:url('../img/florence/bg-mobile-reservation-completed.svg')}@media only screen and (min-width:768px){.mod-reservation-form .mod-website-form .success-block .success-table{background-image:url('../img/florence/bg-tablet-reservation-completed.svg')}}@media only screen and (min-width:1440px){.mod-reservation-form .mod-website-form .success-block .success-table{background-image:url('../img/florence/bg-desktop-reservation-completed.svg')}}.mod-reservation-form .lightbox.rf-success .holder{background-image:url('../img/florence/bg-mobile-reservation-completed.svg')}@media only screen and (min-width:768px){.mod-reservation-form .lightbox.rf-success .holder{background-image:url('../img/florence/bg-tablet-reservation-completed.svg')}}@media only screen and (min-width:1440px){.mod-reservation-form .lightbox.rf-success .holder{background-image:url('../img/florence/bg-desktop-reservation-completed.svg')}}.mod-website-reservation .btn-reserve-online,.mod-website-reservation .phone-link{outline:0;border:0;box-sizing:border-box;display:inline-block;position:relative;border-radius:unset !important}.food-ordering .holder{background-image:url('../img/florence/bg-tablet-order-food.svg');background-size:cover}@media only screen and (min-width:768px){.food-ordering .holder{background-size:contain;background-image:url('../img/florence/bg-tablet-order-food.svg')}}@media only screen and (min-width:1440px){.food-ordering .holder{background-image:url('../img/florence/bg-desktop-order-food.svg');background-size:contain}}.mod-website-food-ordering .success-block .success-table{background-image:url('../img/florence/bg-mobile-order-completed.svg');background-size:cover}@media only screen and (min-width:768px){.mod-website-food-ordering .success-block .success-table{background-image:url('../img/florence/bg-tablet-order-completed.svg')}}@media only screen and (min-width:1440px){.mod-website-food-ordering .success-block .success-table{background-image:url('../img/florence/bg-desktop-order-completed.svg')}}.mod-website-cookies .container-fluid .cookie-container .cookie-action .btn-settings-cookies{border-radius:unset}.mod-website-cookies .container-fluid .cookie-container .cookie-action .btn-accept-cookies{border-radius:unset}div.right-navigation .btn-orderFood,div.right-navigation .btn-reservation{border-radius:unset}div.left-navigation .btn-menu{border-radius:unset}.btn-outline{border-radius:unset}section.mod-website-food-ordering .lightbox .holder form input,section.mod-website-food-ordering .lightbox .holder form textarea{border-radius:unset}div.mod-reservation-form .lightbox .holder form input,div.mod-reservation-form .lightbox .holder form textarea{border-radius:unset}div.mod-website-form form input,div.mod-website-form form textarea{border-radius:unset}section.mod-website-menu .lightbox .holder{border-radius:unset}.mod-website-navigation .mod-language-selector .dropdown .dropdown-menu{border-radius:unset}.mod-website-navigation .wrapper{border-radius:unset}@media only screen and (min-width:768px){.mod-website-reservation .lightbox .holder{right:0;left:auto;top:24% !important;float:right}}.mod-website-reservation .lightbox .holder .close-container{display:none !important}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_monthpicker .xdsoft_prev{background-image:url('../icons/calendar/icon-arrow-backward-florence.png') !important;background-position:center !important;background-size:contain !important}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_monthpicker .xdsoft_next{background-image:url('../icons/calendar/icon-arrow-forward-florence.png') !important;background-position:center !important;background-size:contain !important}