@media (max-width: 767px) {
.flo-block--7212 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--7212 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
/* START: MENU */
.flo-header--664 .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--664 .flo-header__menu > div > ul > li > a{font-size: 0.875rem;}}
.flo-header--664 .flo-header__menu > div > ul > li.current-menu-item > a,
.flo-header--664 .flo-header__menu > div > ul > li.current-menu-parent > a
{
}
.flo-header--664 .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--664 .flo-header__menu .sub-menu a{font-size: 0.7875rem;}}
.flo-header--664 .flo-header__menu .sub-menu li.current-menu-item a,
.flo-header--664 .flo-header__menu .sub-menu li.current-menu-parent a
{
}
/* END: MENU */
/* START: MENU ITEMS GAP */
.flo-header--664.flo-header--type-c .flo-header__menu ul.menu > li,
.flo-header--664.flo-header--type-e .flo-header__menu ul.menu > li {
margin-left: 9.0625rem;
}
.flo-header--664.flo-header--type-d .flo-header__menu ul.menu > li,
.flo-header--664.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--664 {
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--664 .flo-header--type-a .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--664 .flo-header--type-b .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--664 .flo-header--type-g .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--664 .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--664 {
background-color: #faf9f3;
}
header:not(.is-sticky) .flo-header--664 .flo-header__menu > ul > li > a {
color: #373737;
}
/* END: NON STICKY HEADER RULES */
/* START: STICKY HEADER RULES */
.flo-header--sticky .is-sticky .flo-header--664 {
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--1135 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--1135 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-item-title--978 .flo-block-item-title__featured-image--bgi {
background-position: ;
}
.flo-block-item-title--978 .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--978 .flo-block-item-title__date{font-size: 1.8rem;}}
.flo-block-item-title--978 .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--978 .flo-block-item-title__category{font-size: 1.8rem;}}
.flo-block-item-title--978 .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--978 .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--978 .flo-block-item-title__excerpt{font-size: 1.225rem;}}
.flo-block-item-title--978 .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--978 .flo-block-item-title__decorative-letter {
font-size: 12.5rem;
}
.flo-block-item-title--978 {
color: #373737;
border-color: #373737;
}
December 6, 2014
/
Brian and Amanda - Engagement Session, The Stonehaus Winery, Westlake Village, California
Brian and Amanda were a blast to spend the afternoon with. They're both extremely in love and fun to hangout with. One of the huge perks of this job is making new friends like these two. For thei...
@media (max-width: 767px) {
.flo-block--8331 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--8331 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-item-content--141 {
color: #373737;
}
.flo-block-item-content--141 .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--141 .flo-block-item-content__decorative-letter {
color: #ffffff;
font-size: 20rem;
}
@media (min-width: 768px) {
.flo-block-item-content--141 .flo-block-item-content__content-area {
width: 61.875rem;
padding-top: calc(20rem * 0.2);
}
}
B
Brian and Amanda were a blast to spend the afternoon with. They’re both extremely in love and fun to hangout with. One of the huge perks of this job is making new friends like these two. For their engagement session, we decided to start out at the location of their first date: Stonehaus Winery and Vineyards. We drank some seriously tasty wine and basked in the sunshine. We ended up the afternoon exploring the hills in the gathering dusk. Much laughter and enjoyment ensued. Good times if you ask me.
-Peter
@media (max-width: 767px) {
.flo-block--4188 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--4188 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-related-items--304 .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--304 .flo-block-related-items__pretitle{font-size: 0.7875rem;}}
.flo-block-related-items--304 .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--304 .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--304 .flo-block-related-items__item-title{font-size: 1.225rem;}}
.flo-block-related-items--304 .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--304 .flo-block-related-items__item-category{font-size: 0.7875rem;}}
.flo-block-related-items--304 .flo-block-related-items__title-area {
color: #373737;
}
.flo-block-related-items--304 .flo-block-related-items__item-text-area {
color: #3e4832;
background-color: #ffffff;
}
@media (max-width: 767px) {
.flo-block--9883 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--9883 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-share-and-tags--190 .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--190 .flo-block-share-and-tags__share-label{font-size: 0.875rem;}}
.flo-block-share-and-tags--190 .flo-block-share-and-tags__tags, .flo-block-share-and-tags--190 .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--190 .flo-block-share-and-tags__tags, .flo-block-share-and-tags--190 .flo-block-share-and-tags__tag a{font-size: 0.7875rem;}}
.flo-block-share-and-tags--190 {
color: #373737;
}
@media (max-width: 767px) {
.flo-block--2562 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--2562 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--2562 {
background-color: #ffffff;
}
.flo-block-comments--540 {
color: #3e4832;
border-color: #3e4832;
}
.flo-block-comments--540 .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--540 .flo-block-comments__title{font-size: 1.225rem;}}
.flo-block-comments--540 .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--540 .flo-block-comments__comment-author{font-size: 0.875rem;}}
.flo-block-comments--540 .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--540 .flo-block-comments__comment-date{font-size: 0.7875rem;}}
.flo-block-comments--540 .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--540 .flo-block-comments__comment-text{font-size: 1.225rem;}}
.flo-block-comments--540 .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--540 .flo-block-comments__comment-reply{font-size: 0.875rem;}}
.flo-block-comments--540 .comment .comment {
background-color: #faf9f3;
color: #373737;
}
.flo-block-comments--540 .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--540 .flo-block-comments__form-title{font-size: 1.225rem;}}
.flo-block-comments--540 .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--540 .flo-block-comments__form-label{font-size: 0.875rem;}}
.flo-block-comments--540 .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--540 .flo-block-comments__form-field{font-size: 1.225rem;}}
.flo-block-comments--540 .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--540 .submit{font-size: 0.875rem;}}
.flo-block-comments--540 .comment-respond {
border-top: 1px solid rgba(62,72,50,0.1);
}
.flo-block-comments--540 .submit {
color: #ffffff;
background-color: #a77a3f;
}