@media (max-width: 767px) {
.flo-block--2979 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--2979 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
/* START: MENU */
.flo-header--519 .flo-header__menu > div > ul > li > a{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-header--519 .flo-header__menu > div > ul > li > a{font-size: 0.875rem;}}
.flo-header--519 .flo-header__menu > div > ul > li.current-menu-item > a,
.flo-header--519 .flo-header__menu > div > ul > li.current-menu-parent > a
{
}
.flo-header--519 .flo-header__menu .sub-menu a{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-header--519 .flo-header__menu .sub-menu a{font-size: 0.7875rem;}}
.flo-header--519 .flo-header__menu .sub-menu li.current-menu-item a,
.flo-header--519 .flo-header__menu .sub-menu li.current-menu-parent a
{
}
/* END: MENU */
/* START: MENU ITEMS GAP */
.flo-header--519.flo-header--type-c .flo-header__menu ul.menu > li,
.flo-header--519.flo-header--type-e .flo-header__menu ul.menu > li {
margin-left: 9.0625rem;
}
.flo-header--519.flo-header--type-d .flo-header__menu ul.menu > li,
.flo-header--519.flo-header--type-f .flo-header__menu ul.menu > li {
margin-right: 9.0625rem;
}
/* END: MENU ITEMS GAP */
/* START: NON STICKY HEADER RULES */
header:not(.is-sticky) .flo-header--519 {
color: #373737;
border-color: rgba(55,55,55,0.1);
padding-top: 1.875rem;
padding-bottom: 1.875rem;
}
/* START: MENU LINES COLOR */
header:not(.is-sticky) .flo-header--519 .flo-header--type-a .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--519 .flo-header--type-b .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--519 .flo-header--type-g .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--519 .flo-header--type-h .flo-header__menu ul.menu li {
border-color: rgba(55,55,55,0.1);
}
/* END: MENU LINES COLOR */
header:not(.is-sticky) .flo-header--519 {
background-color: #faf9f3;
}
header:not(.is-sticky) .flo-header--519 .flo-header__menu > ul > li > a {
color: #373737;
}
/* END: NON STICKY HEADER RULES */
/* START: STICKY HEADER RULES */
.flo-header--sticky .is-sticky .flo-header--519 {
background: rgba(255,255,255,1);
color: #332F2F!important;
border-color: rgba(51,47,47,0.1);
}
/* END: STICKY HEADER RULES */
@media (max-width: 767px) {
.flo-block--3170 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--3170 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-item-title--950 .flo-block-item-title__featured-image--bgi {
background-position: ;
}
.flo-block-item-title--950 .flo-block-item-title__date{font-family: BarlowSemiCondensed-Medium;font-size: 1.5rem;letter-spacing: 0.25em;word-spacing: 0em;line-height: 1.38em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title--950 .flo-block-item-title__date{font-size: 1.8rem;}}
.flo-block-item-title--950 .flo-block-item-title__category{font-family: BarlowSemiCondensed-Medium;font-size: 1.5rem;letter-spacing: 0.25em;word-spacing: 0em;line-height: 1.38em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title--950 .flo-block-item-title__category{font-size: 1.8rem;}}
.flo-block-item-title--950 .flo-block-item-title__title, h1.product_title{font-family: BarlowSemiCondensed-Medium;font-size: 2.75rem;letter-spacing: 0.24em;word-spacing: 0em;line-height: 1.27em;text-transform: uppercase;font-weight: normal;}
.flo-block-item-title--950 .flo-block-item-title__excerpt{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title--950 .flo-block-item-title__excerpt{font-size: 1.225rem;}}
.flo-block-item-title--950 .flo-block-item-title__decorative-letter{font-family: ZillaSlab Light;font-size: 5.625rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.3em;text-transform: none;font-weight: normal;}
.flo-block-item-title--950 .flo-block-item-title__decorative-letter {
font-size: 12.5rem;
}
.flo-block-item-title--950 {
color: #373737;
border-color: #373737;
}
August 25, 2013
/
Peter and Kristin - Engagement Photos - Malibu, CA
Peter and I had the very special honor of photographing these two. Kristin has been a long time family friend of ours and we are so happy she found Peter to share her life with. We spent an awesome af...
@media (max-width: 767px) {
.flo-block--8406 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--8406 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-item-content--899 {
color: #373737;
}
.flo-block-item-content--899 .flo-block-item-content__decorative-letter{font-family: ZillaSlab Light;font-size: 5.625rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.3em;text-transform: none;font-weight: normal;}
.flo-block-item-content--899 .flo-block-item-content__decorative-letter {
color: #ffffff;
font-size: 20rem;
}
@media (min-width: 768px) {
.flo-block-item-content--899 .flo-block-item-content__content-area {
width: 61.875rem;
padding-top: calc(20rem * 0.2);
}
}
P
Peter and I had the very special honor of photographing these two. Kristin has been a long time family friend of ours and we are so happy she found Peter to share her life with. We spent an awesome afternoon hanging out at Mugu rock in Malibu, a special place in Kristin and Peter’s relationship. We can’t wait to see them get hitched in a couple weeks! Stay tuned for some photos of their big day.
-Emily
@media (max-width: 767px) {
.flo-block--7887 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--7887 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-related-items--976 .flo-block-related-items__pretitle{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-related-items--976 .flo-block-related-items__pretitle{font-size: 0.7875rem;}}
.flo-block-related-items--976 .flo-block-related-items__title{font-family: BarlowSemiCondensed-Medium;font-size: 2.25rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.36em;text-transform: uppercase;font-weight: normal;}
.flo-block-related-items--976 .flo-block-related-items__item-title{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-related-items--976 .flo-block-related-items__item-title{font-size: 1.225rem;}}
.flo-block-related-items--976 .flo-block-related-items__item-category{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-related-items--976 .flo-block-related-items__item-category{font-size: 0.7875rem;}}
.flo-block-related-items--976 .flo-block-related-items__title-area {
color: #373737;
}
.flo-block-related-items--976 .flo-block-related-items__item-text-area {
color: #3e4832;
background-color: #ffffff;
}
@media (max-width: 767px) {
.flo-block--8450 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--8450 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-share-and-tags--359 .flo-block-share-and-tags__share-label{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-share-and-tags--359 .flo-block-share-and-tags__share-label{font-size: 0.875rem;}}
.flo-block-share-and-tags--359 .flo-block-share-and-tags__tags, .flo-block-share-and-tags--359 .flo-block-share-and-tags__tag a{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-share-and-tags--359 .flo-block-share-and-tags__tags, .flo-block-share-and-tags--359 .flo-block-share-and-tags__tag a{font-size: 0.7875rem;}}
.flo-block-share-and-tags--359 {
color: #373737;
}
@media (max-width: 767px) {
.flo-block--6676 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--6676 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--6676 {
background-color: #ffffff;
}
.flo-block-comments--660 {
color: #3e4832;
border-color: #3e4832;
}
.flo-block-comments--660 .flo-block-comments__title{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--660 .flo-block-comments__title{font-size: 1.225rem;}}
.flo-block-comments--660 .flo-block-comments__comment-author{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--660 .flo-block-comments__comment-author{font-size: 0.875rem;}}
.flo-block-comments--660 .flo-block-comments__comment-date{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--660 .flo-block-comments__comment-date{font-size: 0.7875rem;}}
.flo-block-comments--660 .flo-block-comments__comment-text{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--660 .flo-block-comments__comment-text{font-size: 1.225rem;}}
.flo-block-comments--660 .flo-block-comments__comment-reply{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--660 .flo-block-comments__comment-reply{font-size: 0.875rem;}}
.flo-block-comments--660 .comment .comment {
background-color: #faf9f3;
color: #373737;
}
.flo-block-comments--660 .flo-block-comments__form-title{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--660 .flo-block-comments__form-title{font-size: 1.225rem;}}
.flo-block-comments--660 .flo-block-comments__form-label{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--660 .flo-block-comments__form-label{font-size: 0.875rem;}}
.flo-block-comments--660 .flo-block-comments__form-field{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--660 .flo-block-comments__form-field{font-size: 1.225rem;}}
.flo-block-comments--660 .submit{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--660 .submit{font-size: 0.875rem;}}
.flo-block-comments--660 .comment-respond {
border-top: 1px solid rgba(62,72,50,0.1);
}
.flo-block-comments--660 .submit {
color: #ffffff;
background-color: #a77a3f;
}