@media (max-width: 767px) {
.flo-block--3100 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--3100 {
margin-top: 0rem;
margin-bottom: 0rem;
}
} /* START: MENU */
.flo-header--44 .flo-header__menu > div > ul > li > a{font-family: Butler Regular;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;} .flo-header--44 .flo-header__menu > div > ul > li.current-menu-item > a,
.flo-header--44 .flo-header__menu > div > ul > li.current-menu-parent > a
{
text-decoration: underline;
} .flo-header--44 .flo-header__menu .sub-menu a{font-family: Butler Regular;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;} .flo-header--44 .flo-header__menu .sub-menu li.current-menu-item a,
.flo-header--44 .flo-header__menu .sub-menu li.current-menu-parent a
{
text-decoration: underline;
}
/* END: MENU */ /* START: MENU ITEMS GAP */
.flo-header--44.flo-header--type-c .flo-header__menu ul.menu > li,
.flo-header--44.flo-header--type-e .flo-header__menu ul.menu > li {
margin-left: 9.0625rem;
}
.flo-header--44.flo-header--type-d .flo-header__menu ul.menu > li,
.flo-header--44.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--44 {
color: #585858;
border-color: rgba(88,88,88,0.1);
padding-top: 1.875rem;
padding-bottom: 1.875rem;
} /* START: MENU LINES COLOR */
header:not(.is-sticky) .flo-header--44 .flo-header--type-a .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--44 .flo-header--type-b .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--44 .flo-header--type-g .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--44 .flo-header--type-h .flo-header__menu ul.menu li {
border-color: rgba(88,88,88,0.1);
}
/* END: MENU LINES COLOR */ header:not(.is-sticky) .flo-header--44 {
background-color: #F8F6F5;
}
header:not(.is-sticky) .flo-header--44 .flo-header__menu > ul > li > a {
color: #585858;
} /* END: NON STICKY HEADER RULES */ /* START: STICKY HEADER RULES */
.flo-header--sticky .is-sticky .flo-header--44 {
background: rgba(255,255,255,1);
color: #332F2F!important;
border-color: rgba(51,47,47,0.1);
}
/* END: STICKY HEADER RULES */ .flo-header--44 .flo-header__pre-title{font-family: Crimson Text Italic;font-size: 0.875rem;letter-spacing: 0.03em;word-spacing: 0em;line-height: 1.92em;text-transform: none;font-weight: normal;} .flo-header--44 .flo-header__title{font-family: Butler Regular;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;} .flo-header--44 .flo-header__button{font-family: Butler Regular;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;} .flo-header--44 .flo-header__social-links-text{font-family: Crimson Text Italic;font-size: 0.875rem;letter-spacing: 0.03em;word-spacing: 0em;line-height: 1.92em;text-transform: none;font-weight: normal;} .flo-header--44 .flo-header__button {
background-color: #555049;
color: #ffffff!important;
} .flo-header--44 .flo-header__button:hover {
background-color: #A69F93;
color: #F8F6F5!important;
}
.flo-block-pricing-package-1--200 .flo-block-pricing-package-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-pricing-package-1--200 .flo-block-pricing-package-1__subtitle{font-family: Crimson Text Italic;font-size: 1rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;} .flo-block-pricing-package-1--200 .flo-block-pricing-package-1__package-number{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-pricing-package-1--200 .flo-block-pricing-package-1__package-price{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-pricing-package-1--200 {
color: #303030;
}
@media (min-width: 768px){
.flo-block-pricing-package-1--200 {
height: 39rem;
}
} .flo-block-pricing-package-1--200 .flo-block-pricing-package-1__text-area {
background-color: #ffffff;
} .flo-block-pricing-package-1--200 .flo-block-pricing-package-1__package-number {
color: #ffffff;
} @media (max-width: 767px) {
.flo-block--3273 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--3273 {
margin-top: 0rem;
margin-bottom: 0rem;
}
} Investment Each wedding collection includes the following: -Wedding Day Coverage (based on selected package) - Custom Online Gallery with High Res Photos -All Images Fully Edited -A Completed Gallery Within 4 Weeks For destination weddings please fill out the contact form in full detail.
Inquire for pricing.
.flo-block-delimiter-1--817 .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--817 {
color: #585858;
} .flo-block-delimiter-1--817 .flo-block-delimiter-1__delimiter-line {
background-color: rgba(88,88,88,0.1);
} .flo-block-delimiter-1--817 .flo-block-delimiter-1__decorative-letter:before,
.flo-block-delimiter-1--817 .flo-block-delimiter-1__decorative-letter:after {
border-color: rgba(88,88,88,0.1);
} @media (max-width: 767px) {
.flo-block--5353 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--5353 {
margin-top: 0rem;
margin-bottom: 0rem;
}
} .flo-block-title-3--515 .flo-block-title-3__title{font-family: Butler Regular;font-size: 1.1875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.6em;text-transform: none;font-weight: normal;} .flo-block-title-3--515 {
color: #585858;
} @media (max-width: 767px) {
.flo-block--4527 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--4527 {
margin-top: 0rem;
margin-bottom: 0rem;
}
} .flo-block-content-in-columns-3--254 .flo-block-content-in-columns-3__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-content-in-columns-3--254 .flo-block-content-in-columns-3__decorative-number{font-family: Crimson Text Italic;font-size: 0.875rem;letter-spacing: 0.03em;word-spacing: 0em;line-height: 1.92em;text-transform: none;font-weight: normal;} .flo-block-content-in-columns-3--254 .flo-block-content-in-columns-3__column-title{font-family: Butler Regular;font-size: 1.1875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.6em;text-transform: none;font-weight: normal;} .flo-block-content-in-columns-3--254 .flo-block-content-in-columns-3__column-text{font-family: Crimson Text Roman;font-size: 1rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;} .flo-block-content-in-columns-3--254 {
color: #585858;
} .flo-block-content-in-columns-3--254 .flo-block-content-in-columns-3__decorative-letter {
font-size: 12.625rem;
line-height: 12.625rem;
} .flo-block-content-in-columns-3--254 .flo-block-content-in-columns-3__column {
border-color: rgba(88,88,88,0.1);
} @media (max-width: 767px) {
.flo-block--9286 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--9286 {
margin-top: 0rem;
margin-bottom: 0rem;
}
} ENGAGEMENT Engagement sessions are a fun way for you and your spouse to get used to being in front of the camera as well as get to know me as a photographer. Don't worry the sessions are complimentary with your wedding package. However, there is a travel fee for any engagement sessions outside of Michigan.
WEDDINGS YOUR BIG DAY! All of your hard work and planning come to life! And I am there every step of the way making sure that your day runs as smoothly as possible. No matter if it's grabbing coffee for you on the way to the venue, or communicating secret messages to your groom I am here to help!
TRAVEL TAKE ME ANYWHERE! If you haven't figured it out by now I love all things travel and I am willing to go anywhere in the world for good love story!
.flo-block-button--366 .flo-block-button__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-button--366 .flo-block-button__button {
color: #ffffff;
background-color: #555049;
} .flo-block-button--366 .flo-block-button__button:hover {
color: #555049;
background-color: #ffffff;
} @media (max-width: 767px) {
.flo-block--3884 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--3884 {
margin-top: 0rem;
margin-bottom: 0rem;
}
} .flo-block-delimiter-1--328 .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--328 {
color: #585858;
} .flo-block-delimiter-1--328 .flo-block-delimiter-1__delimiter-line {
background-color: rgba(88,88,88,0.1);
} .flo-block-delimiter-1--328 .flo-block-delimiter-1__decorative-letter:before,
.flo-block-delimiter-1--328 .flo-block-delimiter-1__decorative-letter:after {
border-color: rgba(88,88,88,0.1);
} @media (max-width: 767px) {
.flo-block--8635 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--8635 {
margin-top: 0rem;
margin-bottom: 0rem;
}
} .flo-block-video-block-2--484 .flo-block-video-block-2__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-2--484 .flo-block-video-block-2__subtitle{font-family: Crimson Text Italic;font-size: 0.875rem;letter-spacing: 0.03em;word-spacing: 0em;line-height: 1.92em;text-transform: none;font-weight: normal;} .flo-block-video-block-2--484 .flo-block-video-block-2__paragraph-text{font-family: Crimson Text Italic;font-size: 0.875rem;letter-spacing: 0.03em;word-spacing: 0em;line-height: 1.92em;text-transform: none;font-weight: normal;} .flo-block-video-block-2--484 .flo-block-video-block-2__button{font-family: Butler Regular;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--484 .flo-block-video-block-2__image-wrap {
height: 51.875rem;
justify-content: center;
} .flo-block-video-block-2--484 {
color: #ffffff;
} .flo-block-video-block-2--484 .flo-block-video-block-2__title {
margin-right: -0.22em;
} .flo-block-video-block-2--484 .flo-block-video-block-2__button{
color: #ffffff;
background-color: #555049;
}
@media (max-width: 767px) {
.flo-block-video-block-2--484 .flo-block-video-block-2__image-wrap {
height: 25rem;
}
} @media (max-width: 767px) {
.flo-block--7375 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--7375 {
margin-top: 0rem;
margin-bottom: 0rem;
}
} Check Our Galleries! I am a firm believer in documenting love stories with heart, soul, and authenticity. I am also a believer in having a genuine connection with my brides and grooms that way I can successfully capture their love story. For more information please check out our frequently asked questions and answers.
Our Work .flo-block-title-3--321 .flo-block-title-3__title{font-family: Butler Regular;font-size: 1.1875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.6em;text-transform: none;font-weight: normal;} .flo-block-title-3--321 {
color: #585858;
} @media (max-width: 767px) {
.flo-block--705 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--705 {
margin-top: 0rem;
margin-bottom: 0rem;
}
} .flo-block-text-block-4--788 .flo-block-text-block-4__title{font-family: Crimson Text Italic;font-size: 0.875rem;letter-spacing: 0.03em;word-spacing: 0em;line-height: 1.92em;text-transform: none;font-weight: normal;} .flo-block-text-block-4--788 .flo-block-text-block-4__button{font-family: Butler Regular;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--3650 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--3650 {
margin-top: 0rem;
margin-bottom: 0rem;
}
} I am a firm believer in documenting love stories with heart, soul, and authenticity. I am also a believer in having a genuine connection with my brides and grooms that way I can successfully capture their love story. For more information please check out our frequently asked questions and answers. FAQ'S .flo-block-text-block-1--772 .flo-block-text-block-1__text-wrap{font-family: Crimson Text Roman;font-size: 1rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;} .flo-block-text-block-1--772 .flo-block-text-block-1__text-wrap {
color: #585858;
}
@media (min-width: 768px) {
.flo-block-text-block-1--772 .flo-block-text-block-1__text-wrap {
max-width: 40vw;
}
} @media (max-width: 767px) {
.flo-block--9920 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--9920 {
margin-top: 0rem;
margin-bottom: 0rem;
}
} Interested in learning more? Let's meet up! We can talk about your upcoming wedding over coffee or dinner! I cannot wait to hear from you!
.flo-block-button--208 .flo-block-button__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-button--208 .flo-block-button__button {
color: #ffffff;
background-color: #555049;
} .flo-block-button--208 .flo-block-button__button:hover {
color: #555049;
background-color: #ffffff;
} @media (max-width: 767px) {
.flo-block--4400 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--4400 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}