/* START: DROPDOWNS */ .flo-header ul ul, .flo-main-slideshow__menu-menu ul ul, .flo-footer__menu ul ul { background-color: rgba(249,249,249,0.9); } .flo-header ul ul a, .flo-main-slideshow__menu-menu ul ul a, .flo-footer__menu ul ul a { color: #333333!important; } /* END: DROPDOWNS */ /* START: SEARCH */ .flo-header__search-input, .flo-header__search-submit { color: #333333!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: #333333; } header :not(.is-sticky) .flo-header__menu-item-search:before, header :not(.is-sticky) .flo-header__menu-trigger-item { background: #333333; } header :not(.is-sticky) .flo-header__menu .menu-item { border-color: #333333!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: 0.9375rem; padding-bottom: 0.9375rem } /* END: Header Spacing */ }
Wedding Photography
Our Service
Price List
Contact us
Engagements
Wedding Albums
Wedding Stories
Destination Weddings
Wedding Film
Recommended Suppliers
Wedding Portfolio
Family Photography
Maternity Photography
Newborn Photography
Family Photography
About Fern Photography
Contact Us
.flo-header-mobile__logo { max-width: 25rem; } .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: #333333!important; } .is-main.flo-header-mobile .flo-header-mobile__menu { border-color: #333333; }
@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: #333333!important; } /* END: HEADER */ /* START: GENERIC */ .flo-mobile-menu { background-color: #f9f9f9; color: #333333; border-color: #333333; } /* 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: 25rem; } .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: #333333!important; } .is-main.flo-header-mobile .flo-header-mobile__menu { border-color: #333333; }
Wedding Photography
Our Service
Price List
Contact us
Engagements
Wedding Albums
Wedding Stories
Destination Weddings
Wedding Film
Recommended Suppliers
Wedding Portfolio
Family Photography
Maternity Photography
Newborn Photography
Family Photography
About Fern Photography
Contact Us
@media (max-width: 767px) { .flo-block--2553 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--2553 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-block-item-title-1--523 .flo-block-item-title-1__back-button{font-family: 'Montserrat', sans-serif, 'google';font-size: 0.5625rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.4em;color: #333333;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title-1--523 .flo-block-item-title-1__back-button{font-size: 1.1475rem;}}@media screen and (max-width: 767px){.flo-block-item-title-1--523 .flo-block-item-title-1__back-button{font-size: 0.5625rem;}} .flo-block-item-title-1--523 .flo-block-item-title-1__title{font-family: 'Montserrat', sans-serif, 'google';font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.2em;color: #333333;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title-1--523 .flo-block-item-title-1__title{font-size: 1.785rem;}}@media screen and (max-width: 767px){.flo-block-item-title-1--523 .flo-block-item-title-1__title{font-size: 0.875rem;}} .flo-block-item-title-1--523 .flo-block-item-title-1__category{font-family: 'Montserrat', sans-serif, 'google';font-size: 0.6875rem;letter-spacing: 0.06em;word-spacing: 0em;line-height: 1.4em;color: #333333;text-transform: none;font-weight: bold;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title-1--523 .flo-block-item-title-1__category{font-size: 1.4025rem;}}@media screen and (max-width: 767px){.flo-block-item-title-1--523 .flo-block-item-title-1__category{font-size: 0.6875rem;}} .flo-block-item-title-1--523.flo-block-item-title-1--has-featured-image { min-height: 31.25rem; } .flo-block-item-title-1--523 .flo-block-item-title-1__title, .flo-block-item-title-1--523 .flo-block-item-title-1__category, .flo-block-item-title-1--523 .flo-share-rollover__trigger, .flo-block-item-title-1--523 .flo-share-rollover__share-wrap a, .flo-block-item-title-1--523 .flo-block-item-title-1__back-button{ color: #6b6764 } .flo-block-item-title-1--523.flo-block-item-title-1--has-featured-image .flo-block-item-title-1__title, .flo-block-item-title-1--523.flo-block-item-title-1--has-featured-image .flo-block-item-title-1__category, .flo-block-item-title-1--523.flo-block-item-title-1--has-featured-image .flo-block-item-title-1__date, .flo-block-item-title-1--523.flo-block-item-title-1--has-featured-image .flo-share-rollover__trigger, .flo-block-item-title-1--523.flo-block-item-title-1--has-featured-image .flo-share-rollover__share-wrap a, .flo-block-item-title-1--523.flo-block-item-title-1--has-featured-image .flo-block-item-title-1__back-button{ color: #ffffff }
Mandy + Allan - a Kinnettles Castle wedding
@media (max-width: 767px) { .flo-block--6602 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--6602 { margin-top: 0rem; margin-bottom: 0rem; } }
@media (min-width: 768px) { .flo-wp-content--547{ max-width: 965px;; margin: 0 auto; } }
@media (max-width: 767px) { .flo-block--7101 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--7101 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-item-tags--609 .flo-item-tags__tag{font-family: 'Montserrat', sans-serif, 'google';font-size: 0.6875rem;letter-spacing: 0.04em;word-spacing: 0em;line-height: 1.4em;color: #333333;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-item-tags--609 .flo-item-tags__tag{font-size: 1.4025rem;}}@media screen and (max-width: 767px){.flo-item-tags--609 .flo-item-tags__tag{font-size: 0.6875rem;}} .flo-item-tags--609 .flo-item-tags__tag { color: #6b6764!important; border-color: #e8e8e8; }
Chinese Tea Ceremony
Kinnettles Castle
Matt
@media (max-width: 767px) { .flo-block--2472 { margin-top: 0.875rem; margin-bottom: -3.1875rem; } } @media (min-width: 768px) { .flo-block--2472 { margin-top: 0.0625rem; margin-bottom: 0.0625rem; } }
.flo-item-pagination--107 .flo-item-pagination__link--next .flo-item-pagination__label{font-family: 'Montserrat', sans-serif, 'google';font-size: 0.6875rem;letter-spacing: 0.06em;word-spacing: 0em;line-height: 1.4em;color: #333333;text-transform: none;font-weight: bold;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-item-pagination--107 .flo-item-pagination__link--next .flo-item-pagination__label{font-size: 1.4025rem;}}@media screen and (max-width: 767px){.flo-item-pagination--107 .flo-item-pagination__link--next .flo-item-pagination__label{font-size: 0.6875rem;}} .flo-item-pagination--107 .flo-item-pagination__link--next .flo-item-pagination__title{font-family: 'Montserrat', sans-serif, 'google';font-size: 0.6875rem;letter-spacing: 0.04em;word-spacing: 0em;line-height: 1.4em;color: #333333;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-item-pagination--107 .flo-item-pagination__link--next .flo-item-pagination__title{font-size: 1.4025rem;}}@media screen and (max-width: 767px){.flo-item-pagination--107 .flo-item-pagination__link--next .flo-item-pagination__title{font-size: 0.6875rem;}} .flo-item-pagination--107 .flo-item-pagination__link--prev .flo-item-pagination__label{font-family: 'Montserrat', sans-serif, 'google';font-size: 0.6875rem;letter-spacing: 0.06em;word-spacing: 0em;line-height: 1.4em;color: #333333;text-transform: none;font-weight: bold;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-item-pagination--107 .flo-item-pagination__link--prev .flo-item-pagination__label{font-size: 1.4025rem;}}@media screen and (max-width: 767px){.flo-item-pagination--107 .flo-item-pagination__link--prev .flo-item-pagination__label{font-size: 0.6875rem;}} .flo-item-pagination--107 .flo-item-pagination__link--prev .flo-item-pagination__title{font-family: 'Montserrat', sans-serif, 'google';font-size: 0.6875rem;letter-spacing: 0.04em;word-spacing: 0em;line-height: 1.4em;color: #333333;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-item-pagination--107 .flo-item-pagination__link--prev .flo-item-pagination__title{font-size: 1.4025rem;}}@media screen and (max-width: 767px){.flo-item-pagination--107 .flo-item-pagination__link--prev .flo-item-pagination__title{font-size: 0.6875rem;}} .flo-item-pagination--107 .flo-item-pagination__title, .flo-item-pagination--107 .flo-item-pagination__label, .flo-item-pagination--107 .flo-item-pagination__link { color: #6b6764!important; } .flo-item-pagination--107 .flo-item-pagination__separator:before { background-color: #6b6764; }
PREV.
Errol Park - Wedding venue
NEXT.
Cara + Sandy - A Hopetoun House wedding
.flo-splash{ color: #333333; background-color: #FFFFFF; } .flo-splash__content{font-family: 'Loved by the King', cursive, 'google';font-size: 1.875rem;letter-spacing: 0.06em;word-spacing: 0em;line-height: 1.2em;color: #333333;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-splash__content{font-size: 1.875rem;}} @media (max-width: 767px) { .flo-splash__image-logo { width: 7.5rem !important; } } @media (min-width: 768px) { .flo-splash__image-logo{ width: 15.625rem !important; } }
We use cookies. They're necessary. If you continue to use this site we'll assume you're cool with that.
Ok