/* START: DROPDOWNS */ .flo-header ul ul, .flo-main-slideshow__menu-menu ul ul, .flo-footer__menu ul ul { background-color: rgba(249,249,249,1); } .flo-header ul ul a, .flo-main-slideshow__menu-menu ul ul a, .flo-footer__menu ul ul a { color: #6b6764!important; } /* END: DROPDOWNS */ /* START: SEARCH */ .flo-header__search-input, .flo-header__search-submit { color: #6b6764!important; } header .flo-header__search-form { color: #f9f9f9; } /* END: SEARCH */ /* START: NON STICKY STYLES */ header :not(.is-sticky) .flo-header__logo, header :not(.is-sticky) .flo-header__menu > div > ul > .menu-item > a, header :not(.is-sticky) .flo-header__menu > div > ul > .menu-item > a:after, header :not(.is-sticky) .flo-header__menu-trigger, header :not(.is-sticky) .flo-header__social-links a, header :not(.is-sticky) .flo-header__search-trigger, header :not(.is-sticky) .flo-header__lang-switch { color: #6b6764; } header :not(.is-sticky) .flo-header__menu-item-search:before, header :not(.is-sticky) .flo-header__menu-trigger-item { background: #6b6764; } header :not(.is-sticky) .flo-header__menu .menu-item { border-color: #6b6764!important; } /* END: NON STICKY STYLES */ /* START: STICKY */ .flo-header--sticky .is-sticky .flo-header, .flo-block--merged-with-header .is-sticky .flo-slideshow__bottom-menu{ background: rgba(255,255,255,1); } .flo-header--sticky .is-sticky .flo-header__logo, .flo-header--sticky .is-sticky .flo-header__menu > div > ul > .menu-item > a, .flo-header--sticky .is-sticky .flo-header__menu > div > ul > .menu-item > a:after, .flo-header--sticky .is-sticky .flo-header__menu-trigger, .flo-header--sticky .is-sticky .flo-header__social-links a, .flo-header--sticky .is-sticky .flo-header__search-trigger, .flo-header--sticky .is-sticky .flo-header__lang-switch { color: #000000; } .flo-header--sticky .is-sticky .flo-header__menu-item-search:before, .flo-header--sticky .is-sticky .flo-header__menu-trigger-item { background: #000000; } .flo-header--sticky .is-sticky .flo-header__menu .menu-item { border-color: #000000!important; } /* END: STICKY */ @media (min-width: 768px) and (max-width: 1024px) { .flo-header__logo { max-width: 12.5rem; } } @media (min-width: 768px) { /* START: Header Spacing */ .flo-header{ padding-top: 2.9375rem; padding-bottom: 2.9375rem } /* END: Header Spacing */ }
HOME
PORTFOLIO
CONTACT
VENDORS
.flo-header__search-form { background-color: #f9f9f9; color: #6b6764; } .flo-header__search-form:before { border-bottom-color: #f9f9f9; }
.flo-header-mobile__logo { max-width: 19.375rem; } .is-main.flo-header-mobile { background-color: #FFFFFF; } .is-main.flo-header-mobile .flo-header-mobile__search-trigger, .is-main.flo-header-mobile .flo-header-mobile__menu-trigger, .is-main.flo-header-mobile .flo-header-mobile__logo, .is-main.flo-header-mobile .flo-header-mobile__menu { color: #6b6764!important; } .is-main.flo-header-mobile .flo-header-mobile__menu { border-color: #6b6764; }
.flo-header-mobile__search-input, .flo-header-mobile__search-submit { color: #6b6764!important; } .flo-header-mobile__search-form { background-color: #f9f9f9; } .flo-header-mobile__search-form:before { border-bottom-color: #f9f9f9; }
@media (max-width: 767px) { /* START: HEADER */ .flo-mobile-menu .flo-header-mobile { background-color: #FFFFFF; } .flo-mobile-menu .flo-header-mobile__search-trigger, .flo-mobile-menu .flo-header-mobile__menu-wrap-trigger, .flo-mobile-menu .flo-header-mobile__logo, .flo-mobile-menu .flo-header-mobile__menu-wrap { color: #6b6764!important; } /* END: HEADER */ /* START: GENERIC */ .flo-mobile-menu { background-color: #f9f9f9; color: #6b6764; border-color: #6b6764; } /* END: GENERIC */ /* START: MENU */ .flo-mobile-menu__menu-wrap { border-top-color: #ffffff; } .flo-mobile-menu__menu .menu-item-has-children.children-visible { background-color: #ffffff; } .flo-mobile-menu__menu .menu-item-has-children.children-visible a { color: #6b6764!important; } /* END: MENU */ }
.flo-header-mobile__logo { max-width: 19.375rem; } .is-main.flo-header-mobile { background-color: #FFFFFF; } .is-main.flo-header-mobile .flo-header-mobile__search-trigger, .is-main.flo-header-mobile .flo-header-mobile__menu-trigger, .is-main.flo-header-mobile .flo-header-mobile__logo, .is-main.flo-header-mobile .flo-header-mobile__menu { color: #6b6764!important; } .is-main.flo-header-mobile .flo-header-mobile__menu { border-color: #6b6764; }
.flo-header-mobile__search-input, .flo-header-mobile__search-submit { color: #6b6764!important; } .flo-header-mobile__search-form { background-color: #f9f9f9; } .flo-header-mobile__search-form:before { border-bottom-color: #f9f9f9; }
HOME
PORTFOLIO
CONTACT
VENDORS
@media (max-width: 767px) { .flo-block--3256 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--3256 { margin-top: -3.3125rem; margin-bottom: 0rem; } }
Portfolio
@media (max-width: 767px) { .flo-block--2288 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--2288 { margin-top: 0rem; margin-bottom: 0rem; } }
@media (min-width: 768px) { .flo-text-content--30{max-width: 40%;} }
.flo-listing-category-list-1--683 .flo-listing-category-list-1__category{font-family: Arapey Regular;font-size: 0.8125rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #6b6764;text-transform: none;font-weight: normal;} .flo-listing-category-list-1--683 .flo-listing-category-list-1__category { color: #6b6764!important; } .flo-listing-category-list-1--683 .flo-listing-category-list-1__category:after { background-color: #6b6764; }
@media (max-width: 767px) { .flo-block--3671 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--3671 { margin-top: -3.5625rem; margin-bottom: 0rem; } }
All
ELOPEMENTS
WEDDINGS
ENGAGEMENTS
EVENTS
COLLECTIONS
@media (max-width: 767px) { .flo-block--7077 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--7077 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-listing--740 .flo-listing__title{font-family: Arapey Regular;font-size: 0.8125rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #6b6764;text-transform: none;font-weight: normal;} .flo-listing--740 .flo-listing__category{font-family: Arapey Regular;font-size: 0.6875rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #6b6764;text-transform: none;font-weight: normal;} .flo-listing--740 .flo-listing__date{font-family: Playfair Display Italic; font-size: 0.6875rem; letter-spacing: 0em; word-spacing: 0em; line-height: 1.4em; color: #6b6764; text-transform: none; font-weight: normal;} .flo-listing--740 .flo-listing__title, .flo-listing--740 .flo-listing__excerpt, .flo-listing--740 .flo-listing__category { color: #6b6764!important; } /* START: TITLE AREA */ .flo-listing--740 .flo-listing__title-area { background-color: #f8f8f7; } .flo-listing--740 .flo-listing__title-area .flo-listing__title, .flo-listing--740 .flo-listing__title-area .flo-listing__category { color: #6b6764!important; } /* END: TITLE AREA */ /* START: BUTTON */ .flo-listing--740 .flo-listing__btn{font-family: Arapey Regular;font-size: 0.6875rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #6b6764;text-transform: none;font-weight: normal;} .flo-listing--740 .flo-listing__btn { color: #6b6764!important; background-color: #f8f8f7; } /* END: BUTTON */ /* START: TYPE B */ .flo-listing--740 .flo-listing__layout--type-b .flo-listing__title, .flo-listing--740 .flo-listing__layout--type-b .flo-listing__date { color: #ffffff!important; } .flo-listing--740 .flo-listing__layout--type-b .flo-listing__rollover { background-color: rgba(107,103,100,0.31)!important; } /* END: TYPE B */ @media (min-width: 768px) { /* START: CUSTOM HEIGHT */ .flo-listing--740 .custom-image-height { height: 21.875rem; } /* END: CUSTOM HEIGHT */ /* START: COLUMNS */ .flo-listing--740 .flo-listing__columns .flo-listing__item { padding: 0 0.625rem; margin-bottom: 0.9375rem; } /* END: COLUMNS */ /* START: TYPE B OVERLAY WIDTH */ .flo-listing--740 .flo-listing__layout--type-b .flo-listing__rollover { } /* END: TYPE B OVERLAY WIDTH */ }
VIEW GALLERY
Sarah and Nick Engagement Session
ENGAGEMENTS
VIEW GALLERY
Nora and Troy
WEDDINGS
VIEW GALLERY
Katlin and Rafael
ELOPEMENTS
VIEW GALLERY
Ramona and Nars
ELOPEMENTS
VIEW GALLERY
Meghan and Christian
WEDDINGS
VIEW GALLERY
Kate and Doug
WEDDINGS
VIEW GALLERY
Vanessa and Randi
WEDDINGS
VIEW GALLERY
Amy and Jerry
WEDDINGS
VIEW GALLERY
Michelle and Scott
WEDDINGS
VIEW GALLERY
Kelly and James
ENGAGEMENTS
VIEW GALLERY
Jessica and Jon
ENGAGEMENTS
VIEW GALLERY
Dana and David
WEDDINGS
VIEW GALLERY
Jessica and Jon
WEDDINGS
VIEW GALLERY
COMPILATION of MEMORIES
COLLECTIONS
VIEW GALLERY
Peekamoose Restaurant New Years Eve Party
EVENTS
@media (max-width: 767px) { .flo-block--8757 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--8757 { margin-top: 0rem; margin-bottom: 0rem; } }