@media (max-width: 767px) {
.flo-block--6433 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--6433 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
/* START: MENU */
.flo-header--384 .flo-header__menu > div > ul > li > a{font-family: Crimson Text Roman;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-header--384 .flo-header__menu > div > ul > li > a{font-size: 0.75rem;}}
.flo-header--384 .flo-header__menu > div > ul > li.current-menu-item > a,
.flo-header--384 .flo-header__menu > div > ul > li.current-menu-parent > a
{
}
.flo-header--384 .flo-header__menu .sub-menu a{font-family: Crimson Text Roman;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-header--384 .flo-header__menu .sub-menu a{font-size: 0.75rem;}}
.flo-header--384 .flo-header__menu .sub-menu li.current-menu-item a,
.flo-header--384 .flo-header__menu .sub-menu li.current-menu-parent a
{
}
/* END: MENU */
/* START: MENU ITEMS GAP */
.flo-header--384.flo-header--type-c .flo-header__menu ul.menu > li,
.flo-header--384.flo-header--type-e .flo-header__menu ul.menu > li {
margin-left: 9.0625rem;
}
.flo-header--384.flo-header--type-d .flo-header__menu ul.menu > li,
.flo-header--384.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--384 {
color: #131313;
border-color: rgba(19,19,19,0.1);
padding-top: 1.875rem;
padding-bottom: 1.875rem;
}
/* START: MENU LINES COLOR */
header:not(.is-sticky) .flo-header--384 .flo-header--type-a .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--384 .flo-header--type-b .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--384 .flo-header--type-g .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--384 .flo-header--type-h .flo-header__menu ul.menu li {
border-color: rgba(19,19,19,0.1);
}
/* END: MENU LINES COLOR */
header:not(.is-sticky) .flo-header--384 {
background-color: #ffffff;
}
header:not(.is-sticky) .flo-header--384 .flo-header__menu > ul > li > a {
color: #131313;
}
/* END: NON STICKY HEADER RULES */
/* START: STICKY HEADER RULES */
.flo-header--sticky .is-sticky .flo-header--384 {
background: rgba(254,254,254,1);
color: #131313!important;
border-color: rgba(19,19,19,0.1);
}
/* END: STICKY HEADER RULES */
.flo-header--384 .flo-header__pre-title{font-family: Nunito Regular;font-size: 0.6875rem;letter-spacing: 0.11em;word-spacing: 0em;line-height: 2.2em;text-transform: none;font-weight: normal;}
.flo-header--384 .flo-header__title{font-family: Crimson Text Roman;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-header--384 .flo-header__title{font-size: 0.75rem;}}
.flo-header--384 .flo-header__button{font-family: Crimson Text Roman;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-header--384 .flo-header__button{font-size: 0.75rem;}}
.flo-header--384 .flo-header__social-links-text{font-family: Nunito Regular;font-size: 0.6875rem;letter-spacing: 0.11em;word-spacing: 0em;line-height: 2.2em;text-transform: none;font-weight: normal;}
.flo-header--384 .flo-header__button {
background-color: #212121;
color: #fefefe!important;
}
.flo-header--384 .flo-header__button:hover {
background-color: #e4e3e1;
color: #ffffff!important;
}
.flo-block-title-1--37 .flo-block-title-1__title{font-family: Butler Regular;font-size: 1.625rem;letter-spacing: 0.38em;word-spacing: 0em;line-height: 1.76em;text-transform: none;font-weight: normal;}
.flo-block-title-1--37 .flo-block-title-1__subtitle{font-family: Nunito Regular;font-size: 0.6875rem;letter-spacing: 0.11em;word-spacing: 0em;line-height: 2.2em;text-transform: none;font-weight: normal;}
.flo-block-title-1--37 {
color: #131313;
}
.flo-block-title-1--37 .flo-block-title-1__decorative-letter {
color: rgba(19,19,19,0.1)!important;
}
.flo-block-title-1--37 .flo-block-title-1__decorative-letter {
font-size: 12.625rem!important;
}.flo-block-title-1--37 .flo-block-title-1__title{
margin-right: -0.38em;
}
@media (max-width: 767px) {
.flo-block--6254 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--6254 {
margin-top: -4.75rem;
margin-bottom: 0rem;
}
}
Thank you for stopping by!
.flo-block-text-block-2--295 .flo-block-text-block-2__text-paragraph{font-family: Butler Regular;font-size: 1.125rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.6em;text-transform: none;font-weight: normal;}
.flo-block-text-block-2--295 .flo-block-text-block-2__bottom-label{font-family: Crimson Text Roman;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-text-block-2--295 .flo-block-text-block-2__bottom-label{font-size: 0.75rem;}}
.flo-block-text-block-2--295 .flo-block-text-block-2__title{font-family: Butler Regular;font-size: 1.625rem;letter-spacing: 0.38em;word-spacing: 0em;line-height: 1.76em;text-transform: none;font-weight: normal;}
.flo-block-text-block-2--295 {
color: #131313!important;
}
@media (max-width: 767px) {
.flo-block--52 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--52 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
Meet Ana
Ana is originally from Tepic, Mexico and lived in Los Angeles for 10 years before moving back to her home country. With influence from both countries, she developed a passion for travel, people, foreign films and fashion. She even taught English before getting into the photography business!
.flo-block-text-block-2--947 .flo-block-text-block-2__text-paragraph{font-family: Butler Regular;font-size: 1.125rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.6em;text-transform: none;font-weight: normal;}
.flo-block-text-block-2--947 .flo-block-text-block-2__bottom-label{font-family: Crimson Text Roman;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-text-block-2--947 .flo-block-text-block-2__bottom-label{font-size: 0.75rem;}}
.flo-block-text-block-2--947 .flo-block-text-block-2__title{font-family: Butler Regular;font-size: 1.625rem;letter-spacing: 0.38em;word-spacing: 0em;line-height: 1.76em;text-transform: none;font-weight: normal;}
.flo-block-text-block-2--947 {
color: #131313!important;
}
@media (max-width: 767px) {
.flo-block--2265 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--2265 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
Meet Jerome
Jerome grew up in Paris, France where he also acquired the travel bug and began developing his own artistic talent through photography and gaining inspiration from museums and landscapes around the world. He too developed an appreciation for high fashion as a photographer for fashion shows in both Paris and Milan.
.flo-block-video-block-1--890 .flo-block-video-block-1__title{font-family: Butler Regular;font-size: 1.5625rem;letter-spacing: 0.22em;word-spacing: 0em;line-height: 1.6em;text-transform: none;font-weight: normal;}
.flo-block-video-block-1--890 .flo-block-video-block-1__subtitle{font-family: Nunito Regular;font-size: 0.6875rem;letter-spacing: 0.11em;word-spacing: 0em;line-height: 2.2em;text-transform: none;font-weight: normal;}
.flo-block-video-block-1--890 {
color: #fefefe;
}
.flo-video-embed__video-button {
background-color: #fefefe;
color: #131313!important;
}
.flo-block-video-block-1--890 .flo-block-video-block-1__image-wrap {
height: 37.5rem;
}
@media (max-width: 767px) {
.flo-block-video-block-1--890 .flo-block-video-block-1__image-wrap {
height: 25rem;
}
}
@media (max-width: 767px) {
.flo-block--70 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--70 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
Behind The Scenes
with Ana & Jerome
.flo-block-text-block-1--377 .flo-block-text-block-1__text-wrap{font-family: Butler Regular;font-size: 1.125rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.6em;text-transform: none;font-weight: normal;}
.flo-block-text-block-1--377 .flo-block-text-block-1__text-wrap {
color: #131313;
}
@media (min-width: 768px) {
.flo-block-text-block-1--377 .flo-block-text-block-1__text-wrap {
max-width: 40vw;
}
}
@media (max-width: 767px) {
.flo-block--6569 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--6569 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
Together we bring vast cultural perspectives that offer a unique vantage point of universally beautiful events such as weddings like yours. Our love for quality time with friends and family, exploring the world and surrounding ourselves with art plays a vital role in how we capture your big day.
We can’t wait to meet you!
.flo-block-featured-link-3--314 .flo-block-featured-link-3__title{font-family: Butler Regular;font-size: 1.625rem;letter-spacing: 0.38em;word-spacing: 0em;line-height: 1.76em;text-transform: none;font-weight: normal;}
.flo-block-featured-link-3--314 .flo-block-featured-link-3__title-decorative-letter{font-family: Pinyon Script Regular;font-size: 5.625rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.3em;text-transform: none;font-weight: normal;}
.flo-block-featured-link-3--314 .flo-block-featured-link-3__subtitle{font-family: Nunito Regular;font-size: 0.6875rem;letter-spacing: 0.11em;word-spacing: 0em;line-height: 2.2em;text-transform: none;font-weight: normal;}
.flo-block-featured-link-3--314 .flo-block-featured-link-3__button{font-family: Butler Regular;font-size: 0.6875rem;letter-spacing: 0.12em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;}
.flo-block-featured-link-3--314 {
color: #131313;
}
.flo-block-featured-link-3--314 .flo-block-featured-link-3__text-wrap {
background-color: #fefefe;
}
.flo-block-featured-link-3--314 .flo-block-featured-link-3__button {
color: #fefefe;
background-color: #212121;
}
.flo-block-featured-link-3--314 .flo-block-featured-link-3__button:hover {
color: #212121;
background-color: #fefefe;
}
.flo-block-featured-link-3--314 .flo-block-featured-link-3__title-decorative-letter {
font-size: 12.625rem;
}
@media (max-width: 767px) {
.flo-block-featured-link-3--314 .flo-block-featured-link-3__mobile-disabled {
display: none;
}
.flo-block-featured-link-3--314 .flo-block-featured-link-3__image-wrap{
height:20rem;
}
}
@media (max-width: 767px) {
.flo-block--572 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--572 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-featured-slideshow-7--779 .flo-block-featured-slideshow-7__decoration-title{font-family: Butler Regular;font-size: 1.125rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.6em;text-transform: none;font-weight: normal;}
.flo-block-featured-slideshow-7--779 .flo-block-featured-slideshow-7__title{font-family: Butler Regular;font-size: 1.5625rem;letter-spacing: 0.22em;word-spacing: 0em;line-height: 1.6em;text-transform: none;font-weight: normal;}
.flo-block-featured-slideshow-7--779 .flo-block-featured-slideshow-7__slide-title{font-family: Butler Regular;font-size: 1.125rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.6em;text-transform: none;font-weight: normal;}
.flo-block-featured-slideshow-7--779 .flo-block-featured-slideshow-7__decoration-title,
.flo-block-featured-slideshow-7--779 .flo-block-featured-slideshow-7__title {
color: #fefefe!important;
}
.flo-block-featured-slideshow-7--779 .flo-block-featured-slideshow-7__slide-title,
.flo-block-featured-slideshow-7--779 .flo-block-featured-slideshow-7__arrows {
color: #131313!important;
}
.flo-block-featured-slideshow-7--779 .flo-block-featured-slideshow-7__title-area-wrap {
background-color: #131313;
}
.flo-block-featured-slideshow-7--779 .flo-block-featured-slideshow-7__featured-slider {
background-color: #fefefe;
}
@media (max-width: 767px) {
.flo-block-featured-slideshow-7--779 .flo-block-featured-slideshow-7__mobile-disabled {
display: none;
}
}
@media (max-width: 767px) {
.flo-block--9485 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--9485 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
Our Favorites
WE ARE BOLD, DARING ADVENTURE SEEKERS, CAPTURING THE FUN, FABULOUS MOMENTS OF LIFE.