/* START: LOGO */ .flo-header-mobile__logo { max-width: 10rem; } /* END: LOGO */ /* START: COLORS */ .flo-header-mobile { background-color: #FFFFFF; color: #000000; } .flo-header-mobile:not(.not-sticky) { background-color: #FFFFFF; color: #000000; } /* END: COLORS */
MENU
@media (min-width: 1025px) { .html--style-fixed .flo-block:not(.flo-block--full-width), .html--style-fixed .flo-footer > * { padding-left: calc((100vw - 61.88rem) / 2); padding-right: calc((100vw - 61.88rem) / 2); } html.html--style-fixed { font-size: 19.07px; } }
@media (max-width: 767px) { .flo-block--5156 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--5156 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-block--5156 { background-color: #FFFFFF; }
/* START: NON STICKY HEADER RULES */ header:not(.is-sticky) .flo-header--605 { color: #000000; border-color: rgba(0,0,0,0.1); } header:not(.is-sticky) .flo-header--605 { background-color: #FFFFFF; } header:not(.is-sticky) .flo-header--605 .flo-header__menu > ul > li > a { color: #000000; } header:not(.is-sticky) .flo-header--605.flo-header{ padding-top:1.5625rem; padding-bottom:1.5625rem; } /* END: NON STICKY HEADER RULES */ /* START: STICKY HEADER RULES */ .flo-header--sticky .is-sticky .flo-header--605 { background-color: rgba(255,255,255,1); color: #332F2F!important; border-color: rgba(51,47,47,0.1); } /* END: STICKY HEADER RULES */
/* START: MENU */ .flo-header--605 .flo-header__menu > div > ul > li > a{font-family: GinoraSans Bold;font-size: 0.5625rem;letter-spacing: 0.25em;word-spacing: 0em;line-height: 1em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-header--605 .flo-header__menu > div > ul > li > a{font-size: 0.84375rem;}} .flo-header--605 .flo-header__menu .sub-menu a{font-family: GinoraSans Bold;font-size: 0.5625rem;letter-spacing: 0.25em;word-spacing: 0em;line-height: 1em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-header--605 .flo-header__menu .sub-menu a{font-size: 0.84375rem;}} .flo-header--605 .flo-header__search-form-input{font-family: GinoraSans Bold;font-size: 0.5625rem;letter-spacing: 0.25em;word-spacing: 0em;line-height: 1em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-header--605 .flo-header__search-form-input{font-size: 0.84375rem;}} .flo-header--605 .flo-header__menu .sub-menu li.current-menu-item a, .flo-header--605 .flo-header__menu .sub-menu li.current-menu-parent a { } /* END: MENU */ /* START: DROPDOWNS */ .flo-header--605 .flo-header__menu ul ul { background-color: #FAF8F8; } .flo-header--605 .flo-header__menu ul ul:after { border-color: transparent transparent #FAF8F8 transparent!important; } .flo-header--605 .flo-header__menu ul ul a { color: #000000!important; } .flo-header--605 .flo-header__menu li ul li > a:before { background-color: #000000; } /* END: DROPDOWNS */ @media (min-width: 768px) { .flo-header--605 .flo-header__menu{ width: calc((100% - 7.5rem) / 2 ); } }
Home
Weddings
Commercial
Headshots
Galleries
Love Stories
Headshots & Portraits
Commercial & Advertising
My Story / Meet Sophie
Blog
Contact Me
.flo-header--605 .flo-header__logo{font-family: LibreCaslonDisplay Regular;font-size: 1.625rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.2em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-header--605 .flo-header__logo{font-size: 1.8rem;}} @media (min-width: 768px) and (max-width: 1024px) { .flo-header--605 .flo-header__logo { max-width: 12.5rem; } } @media (min-width: 1025px) { .flo-header--605 .flo-header__logo { max-width: 7.5rem; } }
@media (max-width: 767px) { .flo-block--3793 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--3793 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-block--3793 { background-color: #FFFFFF; }
.flo-block-item-title-2--22 .flo-block-item-title-2__title{font-family: LibreCaslonDisplay Regular;font-size: 1.3125rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.23em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title-2--22 .flo-block-item-title-2__title{font-size: 1.8rem;}} .flo-block-item-title-2--22 .flo-block-item-title-2__category{font-family: GinoraSans Bold;font-size: 0.5625rem;letter-spacing: 0.25em;word-spacing: 0em;line-height: 1em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title-2--22 .flo-block-item-title-2__category{font-size: 0.84375rem;}} .flo-block-item-title-2--22 .flo-block-item-title-2__date{font-family: PlayfairDisplay Italic;font-size: 0.75rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.3em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title-2--22 .flo-block-item-title-2__date{font-size: 1.125rem;}} .flo-block-item-title-2--22 { color: #000000; } .flo-block-item-title-2--22 .flo-block-item-title-2__featured-image { background-position: ; } @media (max-width: 767px) { .flo-block-item-title-2--22 .flo-block-item-title-2__featured-image { height: 300px; } } @media (min-width: 768px) { .flo-block-item-title-2--22 .flo-block-item-title-2__featured-image { height: 25rem; } }
Sarah & Joel / Sheffield Wedding
Wedding
December 6, 2020
@media (max-width: 767px) { .flo-block--3671 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--3671 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-block--3671 { background-color: #FFFFFF; }
.flo-block-horizontal-divider--5 .flo-block-horizontal-divider__line { width: 100%; background-color: #BDBDBD; } .flo-block-horizontal-divider--5 { background-color: #FFFFFF; } @media (max-width: 767px) { .flo-block-horizontal-divider--5 { height: 6.25rem; } .flo-block-horizontal-divider--5 .flo-block-horizontal-divider__line { width: 100%; } } @media (min-width: 768px) { .flo-block-horizontal-divider--5 { height: 6.25rem; } .flo-block-horizontal-divider--5 .flo-block-horizontal-divider__line { width: 100%; } }
@media (max-width: 767px) { .flo-block--3052 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--3052 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-block--3052 { background-color: #FFFFFF; }
.flo-wp-content--904 { color: #000000; } @media (min-width: 768px) { .flo-wp-content--904{max-width: 80%;} }
@media (max-width: 767px) { .flo-block--8903 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--8903 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-block--8903 { background-color: #FFFFFF; }
.flo-block-share-links--163 .flo-block-share-links__title{font-family: GinoraSans Bold;font-size: 0.5625rem;letter-spacing: 0.25em;word-spacing: 0em;line-height: 1em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-share-links--163 .flo-block-share-links__title{font-size: 0.84375rem;}} .flo-block-share-links--163 { color: #000000; }
SHARE THIS MOMENT
@media (max-width: 767px) { .flo-block--4169 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--4169 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-block--4169 { background-color: #FFFFFF; }
.flo-block-horizontal-divider--705 .flo-block-horizontal-divider__line { width: 100%; background-color: #BDBDBD; } .flo-block-horizontal-divider--705 { background-color: #FFFFFF; } @media (max-width: 767px) { .flo-block-horizontal-divider--705 { height: 6.25rem; } .flo-block-horizontal-divider--705 .flo-block-horizontal-divider__line { width: 100%; } } @media (min-width: 768px) { .flo-block-horizontal-divider--705 { height: 6.25rem; } .flo-block-horizontal-divider--705 .flo-block-horizontal-divider__line { width: 100%; } }
@media (max-width: 767px) { .flo-block--709 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--709 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-block--709 { background-color: #FFFFFF; }
.flo-block-item-tags--474 .flo-block-item-tags__title{font-family: GinoraSans Bold;font-size: 0.5625rem;letter-spacing: 0.25em;word-spacing: 0em;line-height: 1em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-tags--474 .flo-block-item-tags__title{font-size: 0.84375rem;}} .flo-block-item-tags--474 .flo-block-item-tags__tags{font-family: GinoraSans Bold;font-size: 0.5625rem;letter-spacing: 0.25em;word-spacing: 0em;line-height: 1em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-tags--474 .flo-block-item-tags__tags{font-size: 0.84375rem;}} .flo-block-item-tags--474 { color: #000000; border-color: rgba(0,0,0,0.1); }
TAGS
birmingham headshot photographer
Birmingham photographer
birmingham wedding photographer
bride tips
harrogate wedding photographer
headshot photographer
leeds wedding photographer
malvern wedding
midlands photographer
sophie mort photography
stratford-upon-avon engagement shoot
stratford-upon-avon wedding
wedding advice
wedding flowers
wedding photographer
wedding photography tips
worcester wedding
york engagement shoot
York shire wedding photographer
york wedding photographer
yorkshire engagement shoot
Yorkshire photographer
yorkshire wedding photographer
@media (max-width: 767px) { .flo-block--6799 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--6799 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-block--6799 { background-color: #FFFFFF; }
.flo-block-item-pagination--803 .flo-block-item-pagination__title{font-family: LibreCaslonDisplay Regular;font-size: 1.3125rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.23em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-pagination--803 .flo-block-item-pagination__title{font-size: 1.8rem;}} .flo-block-item-pagination--803 .flo-block-item-pagination__bottom-label{font-family: PlayfairDisplay Italic;font-size: 0.9375rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.3em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-pagination--803 .flo-block-item-pagination__bottom-label{font-size: 1.40625rem;}} .flo-block-item-pagination--803 .flo-block-item-pagination__bottom-label-over-image{font-family: PlayfairDisplay Italic;font-size: 0.9375rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.3em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-pagination--803 .flo-block-item-pagination__bottom-label-over-image{font-size: 1.40625rem;}} .flo-block-item-pagination--803 .flo-block-item-pagination__overlay { color: #000000; background-color: #FFFFFF; } .flo-block-item-pagination--803 .flo-block-item-pagination__link .flo-block-item-pagination__bottom-label-over-image { color: #000000; } .flo-block-item-pagination--803 .flo-block-item-pagination__bottom-label-over-image { color: #FFFFFF; } @media (max-width: 767px) { .flo-block-item-pagination--803 .flo-block-item-pagination__featured-image { height: 400px; } }
Andreia & Fraser / Malvern Hills, Worcester Wedding
prev. item
@media (max-width: 767px) { .flo-mobile-menu { background-color: #FAF8F8; color: #000000; } /* START: DROPDOWN ITEMS */ .flo-mobile-menu__menu > li { border-bottom-color: rgba(0,0,0,0.15)!important; } .flo-mobile-menu__menu-dropdown-toggle { color: rgba(0,0,0,0.15)!important; } /* END: DROPDOWN ITEMS */ }
CLOSE
Home
Weddings
Commercial
Headshots
Galleries
Love Stories
Headshots & Portraits
Commercial & Advertising
My Story / Meet Sophie
Blog
Contact Me
©2019 SOPHIE MORT