@media (max-width: 767px) {
.flo-block--7396 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--7396 {
margin-top: 0rem;
margin-bottom: -6.25rem;
}
}
.flo-block-slideshow-2--79 .flo-block-slideshow-2__menu > li > a{font-family: Butler Regular;font-size: 1.4375rem;letter-spacing: 0.08em;word-spacing: 0em;line-height: 1.39em;text-transform: none;font-weight: normal;}
.flo-block-slideshow-2--79 .flo-block-slideshow-2__menu > li.current-menu-item > a,
.flo-block-slideshow-2--79 .flo-block-slideshow-2__menu > li.current-menu-parent > a
{
}
.flo-block-slideshow-2--79 .flo-block-slideshow-2__scroll-down-area-label{font-family: Nunito Regular;font-size: 0.8125rem;letter-spacing: 0.1em;word-spacing: 0em;line-height: 1.39em;text-transform: none;font-weight: normal;}
@media (max-width: 767px) {
.flo-block-slideshow-2--79 .flo-block-slideshow-2__mobile-disabled {
display: none;
}
.flo-block-slideshow-2--79 .flo-block-slideshow-2__logo img{
width: 13.125rem;
}
}
@media (min-width: 768px) {
.flo-block-slideshow-2--79 .flo-block-slideshow-2__logo {
width: 21.25rem;
}
}
@media (max-width: 767px) {
.flo-block--3783 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--3783 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
/* START: MENU */
.flo-header--257 .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;}
.flo-header--257 .flo-header__menu > div > ul > li.current-menu-item > a,
.flo-header--257 .flo-header__menu > div > ul > li.current-menu-parent > a
{
}
.flo-header--257 .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;}
.flo-header--257 .flo-header__menu .sub-menu li.current-menu-item a,
.flo-header--257 .flo-header__menu .sub-menu li.current-menu-parent a
{
}
/* END: MENU */
/* START: MENU ITEMS GAP */
.flo-header--257.flo-header--type-c .flo-header__menu ul.menu > li,
.flo-header--257.flo-header--type-e .flo-header__menu ul.menu > li {
margin-left: 9.0625rem;
}
.flo-header--257.flo-header--type-d .flo-header__menu ul.menu > li,
.flo-header--257.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--257 {
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--257 .flo-header--type-a .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--257 .flo-header--type-b .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--257 .flo-header--type-g .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--257 .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--257 {
background-color: #ffffff;
}
header:not(.is-sticky) .flo-header--257 .flo-header__menu > ul > li > a {
color: #131313;
}
/* END: NON STICKY HEADER RULES */
/* START: STICKY HEADER RULES */
.flo-header--sticky .is-sticky .flo-header--257 {
background: rgba(254,254,254,1);
color: #131313!important;
border-color: rgba(19,19,19,0.1);
}
/* END: STICKY HEADER RULES */
.flo-header--257 .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--257 .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;}
.flo-header--257 .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;}
.flo-header--257 .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--257 .flo-header__button {
background-color: #212121;
color: #fefefe!important;
}
.flo-header--257 .flo-header__button:hover {
background-color: #e4e3e1;
color: #ffffff!important;
}
.flo-block-title-1--220 .flo-block-title-1__title{font-family: Butler Regular;font-size: 1.625rem;letter-spacing: 0.1em;word-spacing: 0em;line-height: 1.35em;text-transform: none;font-weight: normal;}
.flo-block-title-1--220 .flo-block-title-1__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-title-1--220 .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--220 {
color: #131313;
}
.flo-block-title-1--220 .flo-block-title-1__decorative-letter {
color: rgba(19,19,19,0.1)!important;
}
.flo-block-title-1--220 .flo-block-title-1__decorative-letter {
font-size: 12.625rem!important;
}.flo-block-title-1--220 .flo-block-title-1__title{
margin-right: -0.1em;
}
@media (max-width: 767px) {
.flo-block--716 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--716 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
W
Welcome
A precious moment, a lovely image, can be captured and kept forever
.flo-block-title-3--864 .flo-block-title-3__title{font-family: Crimson Text Roman;font-size: 1.25rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-title-3--864 .flo-block-title-3__title{font-size: 1rem;line-height: 1.625em;}}
.flo-block-title-3--864 {
color: #131313;
}
@media (max-width: 767px) {
.flo-block--803 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--803 {
margin-top: -1.25rem;
margin-bottom: -1.875rem;
}
}
.flo-block-image-links-5--573 .flo-block-image-links-5__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-image-links-5--573 .flo-block-image-links-5__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-image-links-5--573 .flo-block-image-links-5__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 (max-width: 767px) {
.flo-block--3864 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--3864 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-text-block-4--231 .flo-block-text-block-4__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-block-text-block-4--231 .flo-block-text-block-4__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 (max-width: 767px) {
.flo-block--5763 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--5763 {
margin-top: -6.25rem;
margin-bottom: 0rem;
}
}
Aliquam hendrerit neque eu ligula bibendum eleifend. Aenean eu nunc ultrices, tempus dolor ut, posuere lorem. In non mattis diam
VIEW ENTIRE PORTFOLIO
.flo-block-video-block-2--406 .flo-block-video-block-2__title{font-family: Butler Regular;font-size: 1.5625rem;letter-spacing: 0.18em;word-spacing: 0em;line-height: 1.6em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--406 .flo-block-video-block-2__title{font-size: 1.5625rem;line-height: 1.6em;}}
.flo-block-video-block-2--406 .flo-block-video-block-2__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-2--406 .flo-block-video-block-2__paragraph-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-block-video-block-2--406 .flo-block-video-block-2__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;}
.flo-block-video-block-2--406 .flo-block-video-block-2__image-wrap {
height: 51.875rem;
justify-content: flex-end;
}
.flo-block-video-block-2--406 {
color: #fefefe;
}
.flo-block-video-block-2--406 .flo-block-video-block-2__title {
margin-right: -0.18em;
}
.flo-block-video-block-2--406 .flo-block-video-block-2__button{
color: #fefefe;
background-color: #212121;
}
@media (max-width: 767px) {
.flo-block-video-block-2--406 .flo-block-video-block-2__image-wrap {
height: 25rem;
}
}
@media (max-width: 767px) {
.flo-block--7632 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--7632 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
WEDDING IN AMALFI
March 23, Editorial
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam et neque ut tortor elementum euismod. Mauris risus justo, imperdiet vitae tristique sit amet, tincidunt quis erat. Integer sed nibh gravida, efficitur enim eget, consectetur leo.
READ FULL STORY
.flo-block-delimiter-1--637 .flo-block-delimiter-1__decorative-letter{font-family: Butler Regular;font-size: 1.4375rem;letter-spacing: 0.08em;word-spacing: 0em;line-height: 1.39em;text-transform: none;font-weight: normal;}
.flo-block-delimiter-1--637 {
color: #131313;
}
.flo-block-delimiter-1--637 .flo-block-delimiter-1__delimiter-line {
background-color: rgba(19,19,19,0.1);
}
.flo-block-delimiter-1--637 .flo-block-delimiter-1__decorative-letter:before,
.flo-block-delimiter-1--637 .flo-block-delimiter-1__decorative-letter:after {
border-color: rgba(19,19,19,0.1);
}
@media (max-width: 767px) {
.flo-block--2378 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--2378 {
margin-top: -1.875rem;
margin-bottom: 0rem;
}
}
.flo-block-image-links-6--820 .flo-block-image-links-6__link-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-image-links-6--820 .flo-block-image-links-6__link-subtitle{font-family: Crimson Text Roman;font-size: 1.25rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-image-links-6--820 .flo-block-image-links-6__link-subtitle{font-size: 1rem;line-height: 1.625em;}}
.flo-block-image-links-6--820 .flo-block-image-links-6__link-bottom-label{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-image-links-6--820 .flo-block-image-links-6__link-title,
.flo-block-image-links-6--820 .flo-block-image-links-6__link-subtitle,
.flo-block-image-links-6--820 .flo-block-image-links-6__link-bottom-label {
color: #131313!important;
}
.flo-block-image-links-6--820 .flo-block-image-links-6__text-wrap {
background-color: #fefefe;
}
@media (max-width: 767px) {
.flo-block--4768 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--4768 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-text-block-4--406 .flo-block-text-block-4__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-block-text-block-4--406 .flo-block-text-block-4__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 (max-width: 767px) {
.flo-block--637 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--637 {
margin-top: -2.5rem;
margin-bottom: 1.875rem;
}
}