@media (max-width: 767px) {
.flo-block--2962 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--2962 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--2962 {
background-color: #FFFFFF;
}
@media (max-width: 767px) {
.flo-block--7489 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--7489 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--7489 {
background-color: #FFFFFF;
}
.flo-block-item-title-1--876 .flo-block-item-title-1__title{font-family: Cardo Regular;font-size: 2.75rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.36em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-item-title-1--876 .flo-block-item-title-1__title{font-size: 1.375rem;}}
.flo-block-item-title-1--876 .flo-block-item-title-1__featured-image {
background-position: ;
}
.flo-block-item-title-1--876 {
color: #1A1817;
}
.flo-block-item-title-1--876.flo-block-item-title-1--display-featured-image {
color: #FFFFFF;
}
New Zealand Wedding // Queenstown // Cat and Sheridan
@media (max-width: 767px) {
.flo-block--6730 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--6730 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--6730 {
background-color: #FFFFFF;
}
@media (max-width: 767px) {
.flo-block--9245 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--9245 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--9245 {
background-color: #FFFFFF;
}
.flo-block-horizontal-divider--919 .flo-block-horizontal-divider__line {
width: 100%;
background-color: #D8D8D8;
}
@media (max-width: 767px) {
.flo-block-horizontal-divider--919 {
height: 0.0625rem;
}
.flo-block-horizontal-divider--919 .flo-block-horizontal-divider__line {
width: 100%;
}
}
@media (min-width: 768px) {
.flo-block-horizontal-divider--919 {
height: 0.0625rem;
}
.flo-block-horizontal-divider--919 .flo-block-horizontal-divider__line {
width: 100%;
}
}
@media (max-width: 767px) {
.flo-block--9401 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--9401 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--9401 {
background-color: #FFFFFF;
}
.flo-block-comments--803 {
color: #1A1817;
border-color: rgba(26,24,23,0.1);
}
/* START: A. COMMENT TRIGGER */
.flo-block-comments--803 .flo-block-comments__comments-area-trigger{font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size: 0.75rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 2em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-comments--803 .flo-block-comments__comments-area-trigger{font-size: 0.75rem;}}
/* END: A. COMMENT TRIGGER */
/* START: B. COMMENT LIST */
.flo-block-comments--803 .flo-block-comments__comment-author{font-family: Cardo Regular;font-size: 1.25rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.35em;text-transform: none;font-weight: normal;}
.flo-block-comments--803 .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--803 .flo-block-comments__comment-text{font-family: 'Montserrat', sans-serif, 'google';font-size: 1.0625rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.76em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-comments--803 .flo-block-comments__comment-text{font-size: 1.0625rem;}}
.flo-block-comments--803 .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--803 .comment .comment {
background-color: #F8F8F8;
color: #1A1817;
}
/* END: B. COMMENT LIST */
/* START: C. COMMENT FORM */
.flo-block-comments--803 .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--8448 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--8448 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--8448 {
background-color: #FFFFFF;
}
.flo-block-share-and-tags--750 {
color: #1A1817;
}
/* START: SHARE LINKS */
.flo-block-share-and-tags--750 .flo-block-share-and-tags__share-links-label{font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size: 0.75rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 2em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-share-and-tags--750 .flo-block-share-and-tags__share-links-label{font-size: 0.75rem;}}
/* END: SHARE LINKS */
/* START: TAGS */
.flo-block-share-and-tags--750 .flo-block-share-and-tags__tags-label{font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size: 0.75rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 2em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-share-and-tags--750 .flo-block-share-and-tags__tags-label{font-size: 0.75rem;}}
.flo-block-share-and-tags--750 .flo-block-share-and-tags__tags a{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: TAGS */
@media (max-width: 767px) {
.flo-block--8424 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--8424 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--8424 {
background-color: #FFFFFF;
}
.flo-block-item-pagination-2--515 .flo-block-item-pagination-2__top-label{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-item-pagination-2--515 .flo-block-item-pagination-2__title{font-family: Cardo Regular;font-size: 1.75rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.35em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-item-pagination-2--515 .flo-block-item-pagination-2__title{font-size: 1.75rem;}}
.flo-block-item-pagination-2--515 .flo-block-item-pagination-2__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-item-pagination-2--515 .flo-block-item-pagination-2__text-wrap {
color: #FFFFFF;
background-color: #1A1817;
}
@media (max-width: 767px) {
.flo-block--2459 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--2459 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--2459 {
background-color: #FFFFFF;
}
.flo-block-press--456 {
border-color: #D8D8D8;
}
Proud to be ambassadors for the following incredible companies.
Next level! Superb work.
Exquisite!! Thank you for documenting the best day of our lives. Could not think of anyone else we would rather have had to do this for us. Thank you from the bottom of our hearts Jim. Anytime I’m ever having a bad day I’ll be able to look at these to put a big fat smile on my face again. Thank you thank you !
The best collection of photos I have ever seen in my life. Thank you Jim.
Spectacular pictures and an amazing location. Absolutely incredible photography. Love every moment captured.
Jim, Stunning!! Loving your groove you have created!! :)
ha! you rock man! so good! congrats!
Rad wedding story bro, beautifully captured!