@media (max-width: 767px) {
.flo-block--6682 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--6682 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
/* START: MENU */
.flo-header--708 .flo-header__menu > div > ul > li > a{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-header--708 .flo-header__menu > div > ul > li > a{font-size: 0.875rem;}}
.flo-header--708 .flo-header__menu > div > ul > li.current-menu-item > a,
.flo-header--708 .flo-header__menu > div > ul > li.current-menu-parent > a
{
}
.flo-header--708 .flo-header__menu .sub-menu a{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-header--708 .flo-header__menu .sub-menu a{font-size: 0.7875rem;}}
.flo-header--708 .flo-header__menu .sub-menu li.current-menu-item a,
.flo-header--708 .flo-header__menu .sub-menu li.current-menu-parent a
{
}
/* END: MENU */
/* START: MENU ITEMS GAP */
.flo-header--708.flo-header--type-c .flo-header__menu ul.menu > li,
.flo-header--708.flo-header--type-e .flo-header__menu ul.menu > li {
margin-left: 9.0625rem;
}
.flo-header--708.flo-header--type-d .flo-header__menu ul.menu > li,
.flo-header--708.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--708 {
color: #373737;
border-color: rgba(55,55,55,0.1);
padding-top: 1.875rem;
padding-bottom: 1.875rem;
}
/* START: MENU LINES COLOR */
header:not(.is-sticky) .flo-header--708 .flo-header--type-a .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--708 .flo-header--type-b .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--708 .flo-header--type-g .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--708 .flo-header--type-h .flo-header__menu ul.menu li {
border-color: rgba(55,55,55,0.1);
}
/* END: MENU LINES COLOR */
header:not(.is-sticky) .flo-header--708 {
background-color: #faf9f3;
}
header:not(.is-sticky) .flo-header--708 .flo-header__menu > ul > li > a {
color: #373737;
}
/* END: NON STICKY HEADER RULES */
/* START: STICKY HEADER RULES */
.flo-header--sticky .is-sticky .flo-header--708 {
background: rgba(255,255,255,1);
color: #332F2F!important;
border-color: rgba(51,47,47,0.1);
}
/* END: STICKY HEADER RULES */
.flo-block-image-block-1--148 .flo-block-image-block-1__title{font-family: ZillaSlab Light;font-size: 2.1875rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.57em;text-transform: uppercase;font-weight: normal;}
.flo-block-image-block-1--148 {
color: #ffffff;
border-color: rgba(255,255,255,0.1);
}
.flo-block-image-block-1--148 .flo-block-image-block-1__image-wrap {
min-height: 25rem;
}
.flo-block-image-block-1--148 .flo-block-image-block-1__image-overlay {
background-color: #faf9f3;
opacity: 0;
}
@media (max-width: 767px) {
.flo-block-image-block-1--148 .flo-block-image-block-1__mobile-disabled {
display: none;
}
.flo-block-image-block-1--148 .flo-block-image-block-1__image-wrap {
min-height: 25rem;
}
}
@media (max-width: 767px) {
.flo-block--5566 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--5566 {
margin-top: -6.25rem;
margin-bottom: -3.125rem;
}
}
.flo-block-text-block-1--495 .flo-block-text-block-1__text-wrap{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-text-block-1--495 .flo-block-text-block-1__text-wrap{font-size: 1.225rem;}}
.flo-block-text-block-1--495 .flo-block-text-block-1__text-wrap {
color: #373737;
}
@media (min-width: 768px) {
.flo-block-text-block-1--495 .flo-block-text-block-1__text-wrap {
max-width: 75vw;
}
}
@media (max-width: 767px) {
.flo-block--5017 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--5017 {
margin-top: 0rem;
margin-bottom: -3.125rem;
}
}
Although we love getting emails, we're really into hanging out with people. If you're getting married or just like the photos we take, we'd love to hear from you. For us to be able to really portray you through a photograph means we need to get to know you and for you to be comfortable with us. We're wedding photographers primarily because we love people and can't get enough of the new friendships and joy we get to share in. So please, let's get some coffee and talk for a bit.
.flo-block-contact-block-3--714 .flo-block-contact-block-3__contact-details{font-family: ElliotSans Bold;font-size: 0.5rem;letter-spacing: 0.34em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-contact-block-3--714 .flo-block-contact-block-3__contact-details{font-size: 0.7rem;}}
.flo-block-contact-block-3--714 .flo-block-contact-block-3__contact-email{font-family: ElliotSans Bold;font-size: 0.5rem;letter-spacing: 0.34em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-contact-block-3--714 .flo-block-contact-block-3__contact-email{font-size: 0.7rem;}}
/* Set Color for Text Area Elements */
.flo-block-contact-block-3--714 .flo-block-contact-block-3__form-section {
color: #3e4832;
}
/* Set Background Color for the Form */
.flo-block-contact-block-3--714 .flo-block-contact-block-3__form-section {
background-color: #ffffff;
}
/* Set Color for Input Fields */
.flo-block-contact-block-3--714 .flo-block-contact-block-3__form-field,
.flo-block-contact-block-3--714 input:not([type='submit']),
.flo-block-contact-block-3--714 textarea,
.flo-block-contact-block-3--714 label {
color: #3e4832!important;
}
/* Set Color for Input Fields Border */
.flo-block-contact-block-3--714 .flo-block-contact-block-3__form-field,
.flo-block-contact-block-3--714 input:not([type='submit']),
.flo-block-contact-block-3--714 textarea {
border-color: #3e4832!important;
}
/* Set Color and Background-color for Submit Button */
.flo-block-contact-block-3--714 .flo-block-contact-block-3__form-submit {
color: #ffffff;
background-color: #a77a3f;
}
/* Set Color and Background-color for Submit Button ON HOVER */
.flo-block-contact-block-3--714 .flo-block-contact-block-3__form-submit:hover {
color: #a77a3f!important;
background-color: #ffffff!important;
}
/* Set Color and Border color for response field in case details are wrong */
.flo-block-contact-block-3__response p {
color: #3e4832!important;
border-color:#3e4832;
}
/* Set Styles for response field in case form sending fails */
.flo-block-contact-block-3__response p {
color: #3e4832!important;
border-color:#3e4832;
}
@media (max-width: 767px) {
.flo-block--5882 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--5882 {
margin-top: -3.125rem;
margin-bottom: 0rem;
}
}