@media (max-width: 767px) {
.flo-block--185 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--185 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
/* START: MENU */
.flo-header--944 .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--944 .flo-header__menu > div > ul > li > a{font-size: 0.875rem;}}
.flo-header--944 .flo-header__menu > div > ul > li.current-menu-item > a,
.flo-header--944 .flo-header__menu > div > ul > li.current-menu-parent > a
{
}
.flo-header--944 .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--944 .flo-header__menu .sub-menu a{font-size: 0.7875rem;}}
.flo-header--944 .flo-header__menu .sub-menu li.current-menu-item a,
.flo-header--944 .flo-header__menu .sub-menu li.current-menu-parent a
{
}
/* END: MENU */
/* START: MENU ITEMS GAP */
.flo-header--944.flo-header--type-c .flo-header__menu ul.menu > li,
.flo-header--944.flo-header--type-e .flo-header__menu ul.menu > li {
margin-left: 9.0625rem;
}
.flo-header--944.flo-header--type-d .flo-header__menu ul.menu > li,
.flo-header--944.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--944 {
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--944 .flo-header--type-a .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--944 .flo-header--type-b .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--944 .flo-header--type-g .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--944 .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--944 {
background-color: #faf9f3;
}
header:not(.is-sticky) .flo-header--944 .flo-header__menu > ul > li > a {
color: #373737;
}
/* END: NON STICKY HEADER RULES */
/* START: STICKY HEADER RULES */
.flo-header--sticky .is-sticky .flo-header--944 {
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--1068 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--1068 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-item-title--126 .flo-block-item-title__featured-image--bgi {
background-position: ;
}
.flo-block-item-title--126 .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--126 .flo-block-item-title__date{font-size: 1.8rem;}}
.flo-block-item-title--126 .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--126 .flo-block-item-title__category{font-size: 1.8rem;}}
.flo-block-item-title--126 .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--126 .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--126 .flo-block-item-title__excerpt{font-size: 1.225rem;}}
.flo-block-item-title--126 .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--126 .flo-block-item-title__decorative-letter {
font-size: 12.5rem;
}
.flo-block-item-title--126 {
color: #373737;
border-color: #373737;
}
August 17, 2015
/
Andy and Kimi: Catalina Island Wedding, Desconso Beach Club, Avalon CA
Kimi and Andy's wedding took place at the beautiful Desconso Beach Club on Catalina Island. Its only an hour from the California coast but it feels like it's worlds away. We got to travel all around t...
@media (max-width: 767px) {
.flo-block--5270 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--5270 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-item-content--209 {
color: #373737;
}
.flo-block-item-content--209 .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--209 .flo-block-item-content__decorative-letter {
color: #ffffff;
font-size: 20rem;
}
@media (min-width: 768px) {
.flo-block-item-content--209 .flo-block-item-content__content-area {
width: 61.875rem;
padding-top: calc(20rem * 0.2);
}
}
K
Kimi and Andy’s wedding took place at the beautiful Desconso Beach Club on Catalina Island. Its only an hour from the California coast but it feels like it’s worlds away. We got to travel all around the island, shooting at the Chimes Tower, the Catalina Casino, and the secluded Desconso beach. The day was filled with ocean air and beachy breezes and a whole lotta partying. There were hula-hoops, giant bubbles, cakes being cut with swords, and some serious glow-stick action. It was a magical night and we can’t wait to visit Catalina again.
@media (max-width: 767px) {
.flo-block--3282 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--3282 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-related-items--141 .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--141 .flo-block-related-items__pretitle{font-size: 0.7875rem;}}
.flo-block-related-items--141 .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--141 .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--141 .flo-block-related-items__item-title{font-size: 1.225rem;}}
.flo-block-related-items--141 .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--141 .flo-block-related-items__item-category{font-size: 0.7875rem;}}
.flo-block-related-items--141 .flo-block-related-items__title-area {
color: #373737;
}
.flo-block-related-items--141 .flo-block-related-items__item-text-area {
color: #3e4832;
background-color: #ffffff;
}
@media (max-width: 767px) {
.flo-block--2305 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--2305 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-share-and-tags--977 .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--977 .flo-block-share-and-tags__share-label{font-size: 0.875rem;}}
.flo-block-share-and-tags--977 .flo-block-share-and-tags__tags, .flo-block-share-and-tags--977 .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--977 .flo-block-share-and-tags__tags, .flo-block-share-and-tags--977 .flo-block-share-and-tags__tag a{font-size: 0.7875rem;}}
.flo-block-share-and-tags--977 {
color: #373737;
}
@media (max-width: 767px) {
.flo-block--766 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--766 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--766 {
background-color: #ffffff;
}
.flo-block-comments--168 {
color: #3e4832;
border-color: #3e4832;
}
.flo-block-comments--168 .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--168 .flo-block-comments__title{font-size: 1.225rem;}}
.flo-block-comments--168 .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--168 .flo-block-comments__comment-author{font-size: 0.875rem;}}
.flo-block-comments--168 .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--168 .flo-block-comments__comment-date{font-size: 0.7875rem;}}
.flo-block-comments--168 .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--168 .flo-block-comments__comment-text{font-size: 1.225rem;}}
.flo-block-comments--168 .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--168 .flo-block-comments__comment-reply{font-size: 0.875rem;}}
.flo-block-comments--168 .comment .comment {
background-color: #faf9f3;
color: #373737;
}
.flo-block-comments--168 .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--168 .flo-block-comments__form-title{font-size: 1.225rem;}}
.flo-block-comments--168 .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--168 .flo-block-comments__form-label{font-size: 0.875rem;}}
.flo-block-comments--168 .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--168 .flo-block-comments__form-field{font-size: 1.225rem;}}
.flo-block-comments--168 .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--168 .submit{font-size: 0.875rem;}}
.flo-block-comments--168 .comment-respond {
border-top: 1px solid rgba(62,72,50,0.1);
}
.flo-block-comments--168 .submit {
color: #ffffff;
background-color: #a77a3f;
}