@media (max-width: 767px) {
.flo-block--3672 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--3672 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--3672 {
background-color: #ffffff;
}
@media (max-width: 767px) {
.flo-block--1609 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--1609 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--1609 {
background-color: #ffffff;
}
/* START: TITLE AREA */
.flo-block-item-title-3--845 .flo-block-item-title-3__title{font-family: TimesNewRoman, 'Times New Roman', Times, Baskerville, Georgia, serif;font-size: 1.5625rem;letter-spacing: 0.09em;word-spacing: 0.08em;line-height: 1.36em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-item-title-3--845 .flo-block-item-title-3__title{font-size: 1.1875rem;}}
.flo-block-item-title-3--845 .flo-block-item-title-3__date-and-category{font-family: Overpass Regular;font-size: 0.5625rem;letter-spacing: 0.4em;word-spacing: 0em;line-height: 2.2em;text-transform: none;font-weight: normal;}
.flo-block-item-title-3--845 .flo-block-item-title-3__item-link{font-family: TimesNewRoman, 'Times New Roman', Times, Baskerville, Georgia, serif;font-size: 1.0625rem;letter-spacing: 0.06em;word-spacing: 0.07em;line-height: 1.35em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-item-title-3--845 .flo-block-item-title-3__item-link{font-size: 0.875rem;}}
.flo-block-item-title-3--845 .flo-block-item-title-3__item-label{font-family: Overpass Regular;font-size: 0.5625rem;letter-spacing: 0.4em;word-spacing: 0em;line-height: 2.2em;text-transform: none;font-weight: normal;}
.flo-block-item-title-3--845 .flo-block-item-title-3__featured-image {
background-position: 50% 50%;
}
.flo-block-item-title-3--845 {
color: #0c1115;
}
/* END: TITLE AREA */
@media (max-width: 767px) {
.flo-block-item-title-3--845 .flo-block-item-title-3__featured-image {
height: 18.75rem;
}
}
@media (min-width: 768px) {
/* START: FEATURED IMAGE */
.flo-block-item-title-3--845 .flo-block-item-title-3__featured-image {
height: 41.25rem;
}
/* END: FEATURED IMAGE */
}
@media (max-width: 767px) {
.flo-block--5614 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--5614 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--5614 {
background-color: #ffffff;
}
.flo-wp-content--773{color: #0c1115}
@media (min-width: 768px) {
.flo-wp-content--773{max-width: 80%;}
}
To be able to connect with our couples and share the most important moments in their lives is such a joy and an honor! This sweet couple got married a few years back and traveled all the way from Paris, to do this maternity shoot in their hometown, Porto! The weather was great despite the low temperatures, and it was such a fun afternoon catching up! We can’t wait to see their little boy, next time they visit Portugal!
Photography: André Teixeira, Brancoprata | Scans by Carmencita Film Lab
@media (max-width: 767px) {
.flo-block--5918 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--5918 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--5918 {
background-color: #ffffff;
}
.flo-block-horizontal-divider--6 .flo-block-horizontal-divider__line {
width: 100%;
background-color: #e3e3e3;
}
@media (max-width: 767px) {
.flo-block-horizontal-divider--6 {
height: 0.0625rem;
}
.flo-block-horizontal-divider--6 .flo-block-horizontal-divider__line {
width: 100%;
}
}
@media (min-width: 768px) {
.flo-block-horizontal-divider--6 {
height: 0.0625rem;
}
.flo-block-horizontal-divider--6 .flo-block-horizontal-divider__line {
width: 100%;
}
}
@media (max-width: 767px) {
.flo-block--539 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--539 {
margin-top: 0rem;
margin-bottom: -3.125rem;
}
}
.flo-block--539 {
background-color: #ffffff;
}
.flo-block-comments--412 {
color: #0c1115;
border-color: rgba(12,17,21,0.1);
}
/* START: A. COMMENT TRIGGER */
.flo-block-comments--412 .flo-block-comments__comments-area-trigger{font-family: TimesNewRoman, 'Times New Roman', Times, Baskerville, Georgia, serif;font-size: 0.75rem;letter-spacing: 0.08em;word-spacing: -0.02em;line-height: 2em;text-transform: none;font-weight: normal;font-style: italic;}@media screen and (max-width: 767px){.flo-block-comments--412 .flo-block-comments__comments-area-trigger{font-size: 0.625rem;}}
/* END: A. COMMENT TRIGGER */
/* START: B. COMMENT LIST */
.flo-block-comments--412 .flo-block-comments__comment-author{font-family: Verdana, Geneva, sans-serif;font-size: 0.625rem;letter-spacing: 0.11em;word-spacing: 0em;line-height: 1.35em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-comments--412 .flo-block-comments__comment-author{font-size: 0.625rem;}}
.flo-block-comments--412 .flo-block-comments__comment-date{font-family: Overpass Regular;font-size: 0.5625rem;letter-spacing: 0.4em;word-spacing: 0em;line-height: 2.2em;text-transform: none;font-weight: normal;}
.flo-block-comments--412 .flo-block-comments__comment-text{font-family: TimesNewRoman, 'Times New Roman', Times, Baskerville, Georgia, serif;font-size: 0.75rem;letter-spacing: 0.06em;word-spacing: 0em;line-height: 1.76em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-comments--412 .flo-block-comments__comment-text{font-size: 0.75rem;}}
.flo-block-comments--412 .flo-block-comments__comment-reply{font-family: Overpass SemiBold;font-size: 0.625rem;letter-spacing: 0.4em;word-spacing: 0em;line-height: 1.3em;text-transform: none;font-weight: normal;}
.flo-block-comments--412 .comment .comment {
background-color: #F8F8F8;
color: #0c1115;
}
/* END: B. COMMENT LIST */
/* START: C. COMMENT FORM */
.flo-block-comments--412 .flo-block-comments__form-field{font-family: Overpass Regular;font-size: 0.5625rem;letter-spacing: 0.4em;word-spacing: 0em;line-height: 2.2em;text-transform: none;font-weight: normal;}
/* END: C. COMMENT FORM */
@media (max-width: 767px) {
.flo-block--3640 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--3640 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--3640 {
background-color: #ffffff;
}
.flo-block-horizontal-divider--989 .flo-block-horizontal-divider__line {
width: 100%;
background-color: #e3e3e3;
}
@media (max-width: 767px) {
.flo-block-horizontal-divider--989 {
height: 0.0625rem;
}
.flo-block-horizontal-divider--989 .flo-block-horizontal-divider__line {
width: 100%;
}
}
@media (min-width: 768px) {
.flo-block-horizontal-divider--989 {
height: 0.0625rem;
}
.flo-block-horizontal-divider--989 .flo-block-horizontal-divider__line {
width: 100%;
}
}
.flo-block-info-block-5--105 .flo-block-info-block-5__title{font-family: Overpass SemiBold;font-size: 0.6875rem;letter-spacing: 0.02em;word-spacing: 0em;line-height: 2.7em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-info-block-5--105 .flo-block-info-block-5__title{font-size: 0.6875rem;}}
.flo-block-info-block-5--105 .flo-block-info-block-5__column--text-title{font-family: CrimsonText Italic;font-size: 1.25rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.5em;text-transform: none;font-weight: normal;}
.flo-block-info-block-5--105 {
color: #0c1115;
}
@media (max-width: 767px) {
.flo-block--8902 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--8902 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--8902 {
background-color: #ffffff;
}
ABOUT BRANCOPRATA
From what lasts a tenth of a second to what stays forever, above the ordinary to the extraordinary.
@media (max-width: 767px) {
.flo-block--6563 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--6563 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--6563 {
background-color: #ffffff;
}
.flo-block-item-pagination-1--824 .flo-block-item-pagination-1__top-label{font-family: Overpass Regular;font-size: 0.5625rem;letter-spacing: 0.4em;word-spacing: 0em;line-height: 2.2em;text-transform: none;font-weight: normal;}
.flo-block-item-pagination-1--824 .flo-block-item-pagination-1__title{font-family: TimesNewRoman, 'Times New Roman', Times, Baskerville, Georgia, serif;font-size: 1.0625rem;letter-spacing: 0.06em;word-spacing: 0.07em;line-height: 1.35em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-item-pagination-1--824 .flo-block-item-pagination-1__title{font-size: 0.875rem;}}
.flo-block-item-pagination-1--824 {
color: #0c1115;
border-color: rgba(12,17,21,0.1);
}