/* START: DROPDOWNS */ .flo-header ul ul, .flo-main-slideshow__menu-menu ul ul, .flo-footer__menu ul ul { background-color: rgba(249,249,249,1); } .flo-header ul ul a, .flo-main-slideshow__menu-menu ul ul a, .flo-footer__menu ul ul a { color: #6b6764!important; } /* END: DROPDOWNS */ /* START: SEARCH */ .flo-header__search-input, .flo-header__search-submit { color: #6b6764!important; } header .flo-header__search-form { color: #f9f9f9; } /* END: SEARCH */ /* START: NON STICKY STYLES */ header :not(.is-sticky) .flo-header__logo, header :not(.is-sticky) .flo-header__menu > div > ul > .menu-item > a, header :not(.is-sticky) .flo-header__menu > div > ul > .menu-item > a:after, header :not(.is-sticky) .flo-header__menu-trigger, header :not(.is-sticky) .flo-header__social-links a, header :not(.is-sticky) .flo-header__search-trigger, header :not(.is-sticky) .flo-header__lang-switch { color: #6b6764; } header :not(.is-sticky) .flo-header__menu-item-search:before, header :not(.is-sticky) .flo-header__menu-trigger-item { background: #6b6764; } header :not(.is-sticky) .flo-header__menu .menu-item { border-color: #6b6764!important; } /* END: NON STICKY STYLES */ /* START: STICKY */ .flo-header--sticky .is-sticky .flo-header, .flo-block--merged-with-header .is-sticky .flo-slideshow__bottom-menu{ background: rgba(255,255,255,1); } .flo-header--sticky .is-sticky .flo-header__logo, .flo-header--sticky .is-sticky .flo-header__menu > div > ul > .menu-item > a, .flo-header--sticky .is-sticky .flo-header__menu > div > ul > .menu-item > a:after, .flo-header--sticky .is-sticky .flo-header__menu-trigger, .flo-header--sticky .is-sticky .flo-header__social-links a, .flo-header--sticky .is-sticky .flo-header__search-trigger, .flo-header--sticky .is-sticky .flo-header__lang-switch { color: #000000; } .flo-header--sticky .is-sticky .flo-header__menu-item-search:before, .flo-header--sticky .is-sticky .flo-header__menu-trigger-item { background: #000000; } .flo-header--sticky .is-sticky .flo-header__menu .menu-item { border-color: #000000!important; } /* END: STICKY */ @media (min-width: 768px) and (max-width: 1024px) { .flo-header__logo { max-width: 12.5rem; } } @media (min-width: 768px) { /* START: Header Spacing */ .flo-header{ padding-top: 3.75rem; padding-bottom: 3.75rem } /* END: Header Spacing */ }
HOME
PORTFOLIO
ITALY
CROATIA
MALTA
ALL
BLOG
WEDDING
ELOPEMENT
HONEYMOON
PROPOSAL
ENGAGEMENT
FAMILY
ALL
CONTACT
INQUIRY FOR YOUR PHOTOSHOOT
INQUIRY FOR YOUR ELOPEMENT
INQUIRY FOR YOUR WEDDING
ABOUT
ABOUT ME
TESTIMONIALS
NEWSLETTER
MORE
PHOTOGRAPHY TIPS
CLIENTS
.flo-header-mobile__logo { max-width: 12.5rem; } .is-main.flo-header-mobile { background-color: #FFFFFF; } .is-main.flo-header-mobile .flo-header-mobile__search-trigger, .is-main.flo-header-mobile .flo-header-mobile__menu-trigger, .is-main.flo-header-mobile .flo-header-mobile__logo, .is-main.flo-header-mobile .flo-header-mobile__menu { color: #6b6764!important; } .is-main.flo-header-mobile .flo-header-mobile__menu { border-color: #6b6764; }
.flo-header-mobile__search-input, .flo-header-mobile__search-submit { color: #6b6764!important; } .flo-header-mobile__search-form { background-color: #f9f9f9; } .flo-header-mobile__search-form:before { border-bottom-color: #f9f9f9; }
@media (max-width: 767px) { /* START: HEADER */ .flo-mobile-menu .flo-header-mobile { background-color: #FFFFFF; } .flo-mobile-menu .flo-header-mobile__search-trigger, .flo-mobile-menu .flo-header-mobile__menu-wrap-trigger, .flo-mobile-menu .flo-header-mobile__logo, .flo-mobile-menu .flo-header-mobile__menu-wrap { color: #6b6764!important; } /* END: HEADER */ /* START: GENERIC */ .flo-mobile-menu { background-color: #f9f9f9; color: #6b6764; border-color: #6b6764; } /* END: GENERIC */ /* START: MENU */ .flo-mobile-menu__menu-wrap { border-top-color: #ffffff; } .flo-mobile-menu__menu .menu-item-has-children.children-visible { background-color: #ffffff; } .flo-mobile-menu__menu .menu-item-has-children.children-visible a { color: #6b6764!important; } /* END: MENU */ }
.flo-header-mobile__logo { max-width: 12.5rem; } .is-main.flo-header-mobile { background-color: #FFFFFF; } .is-main.flo-header-mobile .flo-header-mobile__search-trigger, .is-main.flo-header-mobile .flo-header-mobile__menu-trigger, .is-main.flo-header-mobile .flo-header-mobile__logo, .is-main.flo-header-mobile .flo-header-mobile__menu { color: #6b6764!important; } .is-main.flo-header-mobile .flo-header-mobile__menu { border-color: #6b6764; }
.flo-header-mobile__search-input, .flo-header-mobile__search-submit { color: #6b6764!important; } .flo-header-mobile__search-form { background-color: #f9f9f9; } .flo-header-mobile__search-form:before { border-bottom-color: #f9f9f9; }
HOME
PORTFOLIO
ITALY
CROATIA
MALTA
ALL
BLOG
WEDDING
ELOPEMENT
HONEYMOON
PROPOSAL
ENGAGEMENT
FAMILY
ALL
CONTACT
INQUIRY FOR YOUR PHOTOSHOOT
INQUIRY FOR YOUR ELOPEMENT
INQUIRY FOR YOUR WEDDING
ABOUT
ABOUT ME
TESTIMONIALS
NEWSLETTER
MORE
PHOTOGRAPHY TIPS
CLIENTS
@media (max-width: 767px) { .flo-block--6587 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--6587 { margin-top: 0rem; margin-bottom: 0rem; } }
Blog
@media (max-width: 767px) { .flo-block--5682 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--5682 { margin-top: 0rem; margin-bottom: 0rem; } }
@media (min-width: 768px) { .flo-wp-content--164{ max-width: 200px;; margin: 0 auto; } }
.flo-listing-category-list-1--400 .flo-listing-category-list-1__category{font-family: Arapey Regular;font-size: 0.8125rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #6b6764;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-listing-category-list-1--400 .flo-listing-category-list-1__category{font-size: 1.3rem;}}@media screen and (max-width: 767px){.flo-listing-category-list-1--400 .flo-listing-category-list-1__category{font-size: 0.9375rem;}} .flo-listing-category-list-1--400 .flo-listing-category-list-1__category { color: #6b6764!important; } .flo-listing-category-list-1--400 .flo-listing-category-list-1__category:after { background-color: #6b6764; }
@media (max-width: 767px) { .flo-block--1138 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--1138 { margin-top: 0rem; margin-bottom: 0rem; } }
All
Wedding
Elopement
Honeymoon
Proposal
Engagement
Family
Other
@media (max-width: 767px) { .flo-block--6449 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--6449 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-divider--39 .flo-divider__line { width: 80%; background-color: #d2d1d0; } @media (max-width: 767px) { .flo-divider--39 .flo-divider__line { width: 80%; } } @media (min-width: 768px) { .flo-divider--39 .flo-divider__line { width: 80%; } }
@media (max-width: 767px) { .flo-block--7113 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--7113 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-listing--833 .flo-listing__title{font-family: Arapey Regular;font-size: 1.4375rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #6b6764;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-listing--833 .flo-listing__title{font-size: 1.8rem;}}@media screen and (max-width: 767px){.flo-listing--833 .flo-listing__title{font-size: 1.4375rem;}} .flo-listing--833 .flo-listing__category{font-family: golden_script;font-size: 1.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.5em;color: #6b6764;text-transform: none;font-weight: normal;}.flo-listing--833 .flo-listing__category:hover{color: #0a0a0a;}@media screen and (max-width: 767px){.flo-listing--833 .flo-listing__category{font-size: 1.875rem;}} .flo-listing--833 .flo-listing__excerpt{font-family: OpenSans-Light;font-size: 0.8125rem;letter-spacing: 0.05em;word-spacing: 0.05em;line-height: 1.8em;color: #6b6764;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-listing--833 .flo-listing__excerpt{font-size: 1.3rem;}}@media screen and (max-width: 767px){.flo-listing--833 .flo-listing__excerpt{font-size: 0.9375rem;}} .flo-listing--833 .flo-listing__date{font-family: Playfair Display Italic; font-size: 0.6875rem; letter-spacing: 0em; word-spacing: 0em; line-height: 1.4em; color: #6b6764; text-transform: none; font-weight: normal;} .flo-listing--833 .flo-listing__title, .flo-listing--833 .flo-listing__excerpt, .flo-listing--833 .flo-listing__category { color: #6b6764!important; } /* START: TITLE AREA */ .flo-listing--833 .flo-listing__title-area { background-color: #f8f8f7; } .flo-listing--833 .flo-listing__title-area .flo-listing__title, .flo-listing--833 .flo-listing__title-area .flo-listing__category { color: #6b6764!important; } /* END: TITLE AREA */ /* START: BUTTON */ .flo-listing--833 .flo-listing__btn{font-family: Arapey Regular;font-size: 0.6875rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #6b6764;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-listing--833 .flo-listing__btn{font-size: 1.1rem;}}@media screen and (max-width: 767px){.flo-listing--833 .flo-listing__btn{font-size: 0.6875rem;}} .flo-listing--833 .flo-listing__btn { color: #6b6764!important; background-color: #f8f8f7; } /* END: BUTTON */ /* START: TYPE B */ .flo-listing--833 .flo-listing__layout--type-b .flo-listing__title{font-family: Arapey Regular;font-size: 1.4375rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #6b6764;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-listing--833 .flo-listing__layout--type-b .flo-listing__title{font-size: 1.8rem;}}@media screen and (max-width: 767px){.flo-listing--833 .flo-listing__layout--type-b .flo-listing__title{font-size: 1.4375rem;}} .flo-listing--833 .flo-listing__layout--type-b .flo-listing__title, .flo-listing--833 .flo-listing__layout--type-b .flo-listing__date { color: #ffffff!important; } .flo-listing--833 .flo-listing__layout--type-b .flo-listing__rollover { background-color: rgba(107,103,100,0.31)!important; } /* END: TYPE B */ @media (min-width: 768px) { /* START: CUSTOM HEIGHT */ .flo-listing--833 .custom-image-height { height: 21.875rem; } /* END: CUSTOM HEIGHT */ /* START: COLUMNS */ .flo-listing--833 .flo-listing__columns .flo-listing__item { padding: 0 0.625rem; margin-bottom: 0.9375rem; } /* END: COLUMNS */ /* START: TYPE B OVERLAY WIDTH */ .flo-listing--833 .flo-listing__layout--type-b .flo-listing__rollover { } /* END: TYPE B OVERLAY WIDTH */ }
Laidback Proposal in Venice | Photographer Hotel Danieli
READ MORE
Surprise Proposal in Florence
READ MORE
Roma: She said YES
READ MORE
@media (max-width: 767px) { .flo-block--1798 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--1798 { margin-top: 0rem; margin-bottom: 0rem; } }
@media (max-width: 767px) { .flo-block--4958 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--4958 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-divider--9 .flo-divider__line { width: 80%; background-color: #d2d1d0; } @media (max-width: 767px) { .flo-divider--9 .flo-divider__line { width: 80%; } } @media (min-width: 768px) { .flo-divider--9 .flo-divider__line { width: 80%; } }
@media (max-width: 767px) { .flo-block--4279 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--4279 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-link-list-3--792 .flo-link-list-3__title{font-family: Arapey Regular;font-size: 1.4375rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #6b6764;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-link-list-3--792 .flo-link-list-3__title{font-size: 1.8rem;}}@media screen and (max-width: 767px){.flo-link-list-3--792 .flo-link-list-3__title{font-size: 1.4375rem;}} .flo-link-list-3--792 .flo-link-list-3__link{font-family: Arapey Regular;font-size: 0.8125rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #6b6764;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-link-list-3--792 .flo-link-list-3__link{font-size: 1.3rem;}}@media screen and (max-width: 767px){.flo-link-list-3--792 .flo-link-list-3__link{font-size: 0.9375rem;}} .flo-link-list-3--792 .flo-link-list-3__link { color: #6b6764!important; } .flo-link-list-3--792 .flo-link-list-3__title { color: #6b6764!important; border-right-color: #6b6764!important; }
MENU
HOME
PORTFOLIO
BLOG
ABOUT
CONTACT