/* START: LOGO */
.flo-header-mobile__logo {
max-width: 10rem;
}
/* END: LOGO */ /* START: COLORS */
.flo-header-mobile {
background-color: #FFFFFF;
color: #3c3c3c;
} .is-sticky .flo-header-mobile.is-main {
background-color: #FFFFFF;
color: #3c3c3c;
}
/* END: COLORS */ /* START: CONTACT DESCRIPTION */ .flo-block-contact-block-1--705 .flo-block-contact-block-1__contact-description {
color: #FFFFFF;
} .flo-block-contact-block-1--705 .flo-block-contact-block-1__image-overlay, .flo-block-contact-block-1--705 .flo-block-contact-block-1__contact-description:before {
background-color: #3c3c3c;
opacity: 0.35;
} /* END: CONTACT DESCRIPTION */ /* START: Contact Description LEFT SIDE */ .flo-block-contact-block-1--705 .flo-block-contact-block-1__title{font-family: Marcellus Regular;font-size: 1.625rem;letter-spacing: 0.03em;word-spacing: 0em;line-height: 1.3em;text-transform: none;font-weight: normal;} .flo-block-contact-block-1--705 .flo-block-contact-block-1__title-paragraph{font-family: Rosarivo Italic;font-size: 1rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.75em;text-transform: none;font-weight: normal;} .flo-block-contact-block-1--705 .flo-block-contact-block-1__scroll-down{font-family: BarlowSemiCondensed SemiBold;font-size: 0.6875rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 1.81em;text-transform: none;font-weight: normal;} /* END: Contact Description LEFT SIDE */ /* START: Contact Description RIGHT SIDE */ .flo-block-contact-block-1--705 .flo-block-contact-block-1__social-links-pretitle{font-family: RobotoMono Medium;font-size: 0.5625rem;letter-spacing: 0.44em;word-spacing: 0em;line-height: 1.77em;text-transform: none;font-weight: normal;} .flo-block-contact-block-1--705 .flo-block-contact-block-1__social-links-title{font-family: D-DIN;font-size: 1.5rem;letter-spacing: 0.33em;word-spacing: 0em;line-height: 1.3em;text-transform: none;font-weight: normal;} .flo-block-contact-block-1--705 .flo-block-contact-block-1__location-pretitle{font-family: D-DIN Condensed;font-size: 1.125rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 1.5em;text-transform: none;font-weight: normal;} .flo-block-contact-block-1--705 .flo-block-contact-block-1__location-title{font-family: D-DIN Condensed;font-size: 1.125rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 1.5em;text-transform: none;font-weight: normal;} .flo-block-contact-block-1--705 .flo-block-contact-block-1__location{font-family: D-DIN Condensed;font-size: 1.125rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 1.5em;text-transform: none;font-weight: normal;} /* END: Contact Description RIGHT SIDE */ /* START: FORM */ .flo-block-contact-block-1--705 .flo-block-contact-block-1__form-title{font-family: D-DIN Condensed;font-size: 1.125rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 1.5em;text-transform: none;font-weight: normal;} .flo-block-contact-block-1--705 .flo-block-contact-block-1__form-subtitle{font-family: RobotoMono Medium;font-size: 0.5625rem;letter-spacing: 0.44em;word-spacing: 0em;line-height: 1.77em;text-transform: none;font-weight: normal;} .flo-block-contact-block-1--705 .flo-block-contact-block-1__form-field{font-family: RobotoCondensed Regular;font-size: 0.5625rem;letter-spacing: 0.55em;word-spacing: 0em;line-height: 2.2em;text-transform: none;font-weight: normal;} .flo-block-contact-block-1--705 .flo-block-contact-block-1__form-submit{font-family: BarlowSemiCondensed SemiBold;font-size: 0.6875rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 1.81em;text-transform: none;font-weight: normal;} .flo-block-contact-block-1--705 .flo-block-contact-block-1__form-section {
color: #3c3c3c;
background-color: #FFFFFF;
} /* Set Color for Input Fields */
.flo-block-contact-block-1--705 input:not([type='submit']),
.flo-block-contact-block-1--705 textarea {
border-bottom: 1px solid rgba(60,60,60,0.3)!important;
} /* Set Color and Background-color for Submit Button */
.flo-block-contact-block-1--705 .flo-block-contact-block-1__form-submit {
color: #3c3c3c!important;
background-color: #FFFFFF!important;
} /* Set Color and Background-color for Submit Button ON HOVER */
.flo-block-contact-block-1--705 .flo-block-contact-block-1__form-submit:hover {
color: #FFFFFF!important;
background-color: #3c3c3c!important;
} .flo-block-contact-block-1__response p {
color: #3c3c3c!important;
border-color:#3c3c3c;
} /* END: FORM */
@media (min-width: 768px) {
} @media (max-width: 767px) {
.flo-block--5112 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--5112 {
margin-top: 0rem;
margin-bottom: 0rem;
}
} .flo-block--5112 {
background-color: #FFFFFF;
} @media (max-width: 767px) {
.flo-mobile-menu {
background-color: #F4F4F4;
color: #3c3c3c;
} /* START: DROPDOWN ITEMS */
.flo-mobile-menu__menu > li
{
border-bottom-color: rgba(60,60,60,0.15)!important;
} .flo-mobile-menu__menu-dropdown-toggle
{
color: rgba(60,60,60,0.15)!important;
}
/* END: DROPDOWN ITEMS */
}