.flo-header-mobile {
--max-logo-width: 10rem;
--color: #464646;
--background-color: #FAFAF8;
--sticky-color: #464646;
--sticky-bgc: #FAFAF8;
}
@media (max-width: 767px) {
.flo-block--4449 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--4449 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-category-switcher-1--648 .flo-block-category-switcher-1__title{font-family: Tenderness Regular;font-size: 1.125rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.31em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-category-switcher-1--648 .flo-block-category-switcher-1__title{font-size: 1.125rem;}}
.flo-block-category-switcher-1--648 .flo-block-category-switcher-1__category{font-family: NectoMono Regular;font-size: 0.625rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.6em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-category-switcher-1--648 .flo-block-category-switcher-1__category{font-size: 0.625rem;}}
.flo-block-category-switcher-1--648.flo-block-category-switcher-1 {
--ec: #464646;
--border-color: #E4D4D1;
--hover-line-ec: #E4D4D1;
}
@media (max-width: 767px) {
.flo-block--8380 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--8380 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--8380 {
background-color: #FAFAF8;
}
@media (max-width: 767px) {
.flo-block--2926 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--2926 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--2926 {
background-color: #FAFAF8;
}
.flo-block-listing-2--292 .flo-block-listing-2__title{font-family: Derivia Regular;font-size: 0.9375rem;letter-spacing: 0.0789em;word-spacing: 0em;line-height: 1.357em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-listing-2--292 .flo-block-listing-2__title{font-size: 0.9375rem;}}
.flo-block-listing-2--292 .flo-block-listing-2__text-area > a[rel='tag']{font-family: NectoMono Regular;font-size: 0.6875rem;letter-spacing: 0.4545em;word-spacing: 0em;line-height: 2.18em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-listing-2--292 .flo-block-listing-2__text-area > a[rel='tag']{font-size: 0.6875rem;}}
.flo-block-listing-2--292 .flo-block-listing-2__date{font-family: NectoMono Regular;font-size: 0.625rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.6em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-listing-2--292 .flo-block-listing-2__date{font-size: 0.625rem;}}
.flo-block-listing-2--292.flo-block-listing-2 {
--color-under: #464646;
--color-over: #FFFFFF;
--meta-color: #ABABAB;
--items-gap: 1.25rem;
--desk-img-height: 21.875rem;
--mobile-items-gap: 0.9375rem;
--nr-of-columns: 3;
--mob-img-height: 235px;
--overlay-bg: rgba(0,0,0,0.3)
}
@media (max-width: 767px) {
.flo-block--9329 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--9329 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--9329 {
background-color: #FAFAF8;
}
.flo-block-contact-block-1--29 .flo-block-contact-block-1__info-title{font-family: Derivia Regular;font-size: 2.125rem;letter-spacing: 0.0789em;word-spacing: 0em;line-height: 1.357em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-contact-block-1--29 .flo-block-contact-block-1__info-title{font-size: 1.75rem;}}
.flo-block-contact-block-1--29 .flo-block-contact-block-1__info-subtitle{font-family: Objectivity Medium;font-size: 0.625rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 2em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-contact-block-1--29 .flo-block-contact-block-1__info-subtitle{font-size: 0.625rem;}}
.flo-block-contact-block-1--29 .flo-block-contact-block-1__info-phone-number{font-family: NectoMono Regular;font-size: 0.625rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.6em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-contact-block-1--29 .flo-block-contact-block-1__info-phone-number{font-size: 0.625rem;}}
.flo-block-contact-block-1--29 .flo-block-contact-block-1__info-email{font-family: NectoMono Regular;font-size: 0.625rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.6em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-contact-block-1--29 .flo-block-contact-block-1__info-email{font-size: 0.625rem;}}
.flo-block-contact-block-1--29 .flo-block-contact-block-1__form-section--custom form.flo-form .form-group input:not([type='submit']),.flo-block-contact-block-1--29 .flo-block-contact-block-1__form-section--custom form.flo-form .form-group textarea,.flo-block-contact-block-1--29 .thx-msg,.flo-block-contact-block-1--29 .field-warning,.flo-block-contact-block-1--29 .errors,.flo-block-contact-block-1--29 label{font-family: EBGaramond Italic;font-size: 1rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.077em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-contact-block-1--29 .flo-block-contact-block-1__form-section--custom form.flo-form .form-group input:not([type='submit']),.flo-block-contact-block-1--29 .flo-block-contact-block-1__form-section--custom form.flo-form .form-group textarea,.flo-block-contact-block-1--29 .thx-msg,.flo-block-contact-block-1--29 .field-warning,.flo-block-contact-block-1--29 .errors,.flo-block-contact-block-1--29 label{font-size: 1rem;}}
.flo-block-contact-block-1--29 .flo-block-contact-block-1__form-section--custom input[type='submit']{font-family: Objectivity Medium;font-size: 0.75rem;letter-spacing: 0.125em;word-spacing: 0em;line-height: 1.2em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-contact-block-1--29 .flo-block-contact-block-1__form-section--custom input[type='submit']{font-size: 0.75rem;}}
@media (max-width: 767px) {
.flo-block--4216 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--4216 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--4216 {
background-color: #FAFAF8;
}
.flo-splash{
color: #464646;
background-color: #FFFFFF;
}
.flo-splash__content{font-family: Tenderness Regular;font-size: 1.75rem;letter-spacing: 0.125em;word-spacing: 0em;line-height: 1em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-splash__content{font-size: 1.75rem;}}
@media (max-width: 767px) {
.flo-splash__image-logo {
width: 15.625rem !important;
}
}
@media (min-width: 768px) {
.flo-splash__image-logo{
width: 28.125rem !important;
}
}
@media (max-width: 767px) {
.flo-mobile-menu {
background-color: #E4D4D1;
color: #FFFFFF;
border-color: #FFFFFF;
}
/* START: DROPDOWN ITEMS */
.flo-mobile-menu__menu > li
{
border-bottom-color: rgba(255,255,255,0.15)!important;
}
.flo-mobile-menu__menu > li:before,
.flo-mobile-menu__menu > li:after {
border-color: rgba(255,255,255,0.5)!important;
}
.flo-mobile-menu__menu > .children-visible .flo-mobile-menu__menu-dropdown-toggle {
color: #FFFFFF!important;
}
.flo-mobile-menu__menu-dropdown-toggle
{
color: #FFFFFF!important;
}
/* END: DROPDOWN ITEMS */
}