/* START: LOGO */
.flo-header-mobile__logo {
max-width: 10rem;
}
/* END: LOGO */
/* START: COLORS */
.flo-header-mobile {
background-color: #edecea;
color: #3a3a3a;
}
.is-sticky .flo-header-mobile.is-main {
background-color: #edecea;
color: #3a3a3a;
}
/* END: COLORS */
/* START: CONTACT DESCRIPTION */
.flo-block-contact-block-1--732 .flo-block-contact-block-1__contact-description {
color: #edecea;
}
.flo-block-contact-block-1--732 .flo-block-contact-block-1__image-overlay, .flo-block-contact-block-1--732 .flo-block-contact-block-1__contact-description:before {
background-color: #3a3a3a;
opacity: 0.35;
}
/* END: CONTACT DESCRIPTION */
/* START: Contact Description LEFT SIDE */
.flo-block-contact-block-1--732 .flo-block-contact-block-1__title{font-family: Arimo Regular;font-size: 1.5rem;letter-spacing: 0.1em;word-spacing: 0em;line-height: 1.15em;text-transform: uppercase;font-weight: normal;}
.flo-block-contact-block-1--732 .flo-block-contact-block-1__title-paragraph{font-family: CrimsonText Roman;font-size: 0.6875rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}
.flo-block-contact-block-1--732 .flo-block-contact-block-1__scroll-down{font-family: CrimsonText Semi-Bold;font-size: 0.5625rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 1.81em;text-transform: uppercase;font-weight: normal;}
/* END: Contact Description LEFT SIDE */
/* START: Contact Description RIGHT SIDE */
.flo-block-contact-block-1--732 .flo-block-contact-block-1__social-links-pretitle{font-family: CrimsonText Semi-Bold;font-size: 0.5625rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 1.81em;text-transform: uppercase;font-weight: normal;}
.flo-block-contact-block-1--732 .flo-block-contact-block-1__social-links-title{font-family: Arimo Regular;font-size: 1.5rem;letter-spacing: 0.1em;word-spacing: 0em;line-height: 1.32em;text-transform: none;font-weight: normal;}
.flo-block-contact-block-1--732 .flo-block-contact-block-1__location-pretitle{font-family: CrimsonText Semi-Bold;font-size: 0.5625rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 1.81em;text-transform: uppercase;font-weight: normal;}
.flo-block-contact-block-1--732 .flo-block-contact-block-1__location-title{font-family: Arimo Regular;font-size: 1.34375rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.32em;text-transform: none;font-weight: normal;}
.flo-block-contact-block-1--732 .flo-block-contact-block-1__location{font-family: CrimsonText Roman;font-size: 0.6875rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}
/* END: Contact Description RIGHT SIDE */
/* START: FORM */
.flo-block-contact-block-1--732 .flo-block-contact-block-1__form-title{font-family: Arimo Regular;font-size: 1.34375rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.32em;text-transform: none;font-weight: normal;}
.flo-block-contact-block-1--732 .flo-block-contact-block-1__form-subtitle{font-family: CrimsonText Semi-Bold;font-size: 0.5625rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 1.81em;text-transform: uppercase;font-weight: normal;}
.flo-block-contact-block-1--732 .flo-block-contact-block-1__form-field{font-family: CrimsonText Semi-Bold;font-size: 0.5625rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 1.81em;text-transform: uppercase;font-weight: normal;}
.flo-block-contact-block-1--732 .flo-block-contact-block-1__form-submit{font-family: CrimsonText Semi-Bold;font-size: 0.5625rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 1.81em;text-transform: uppercase;font-weight: normal;}
.flo-block-contact-block-1--732 .flo-block-contact-block-1__form-section {
color: #3a3a3a;
background-color: #edecea;
}
/* Set Color for Input Fields */
.flo-block-contact-block-1--732 input:not([type='submit']),
.flo-block-contact-block-1--732 textarea {
border-bottom: 1px solid rgba(58,58,58,0.3)!important;
}
/* Set Color and Background-color for Submit Button */
.flo-block-contact-block-1--732 .flo-block-contact-block-1__form-submit {
color: #3a3a3a!important;
background-color: #edecea!important;
}
/* Set Color and Background-color for Submit Button ON HOVER */
.flo-block-contact-block-1--732 .flo-block-contact-block-1__form-submit:hover {
color: #edecea!important;
background-color: #3a3a3a!important;
}
.flo-block-contact-block-1__response p {
color: #3a3a3a!important;
border-color:#3a3a3a;
}
/* END: FORM */
@media (min-width: 768px) {
}
@media (max-width: 767px) {
.flo-block--7652 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--7652 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--7652 {
background-color: #edecea;
}
@media (max-width: 767px) {
.flo-mobile-menu {
background-color: #ffffff;
color: #3a3a3a;
}
/* START: DROPDOWN ITEMS */
.flo-mobile-menu__menu > li
{
border-bottom-color: rgba(58,58,58,0.15)!important;
}
.flo-mobile-menu__menu-dropdown-toggle
{
color: rgba(58,58,58,0.15)!important;
}
/* END: DROPDOWN ITEMS */
}