@media (max-width: 767px) {
.flo-block--8815 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--8815 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
/* START: MENU */
.flo-header--499 .flo-header__menu > div > ul > li > a{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-header--499 .flo-header__menu > div > ul > li.current-menu-item > a,
.flo-header--499 .flo-header__menu > div > ul > li.current-menu-parent > a
{
}
.flo-header--499 .flo-header__menu .sub-menu a{font-family: Syncopate Regular;font-size: 0.5rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 2.34em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-header--499 .flo-header__menu .sub-menu a{font-size: 0.375rem;}}
.flo-header--499 .flo-header__menu .sub-menu li.current-menu-item a,
.flo-header--499 .flo-header__menu .sub-menu li.current-menu-parent a
{
}
/* END: MENU */
/* START: MENU ITEMS GAP */
.flo-header--499.flo-header--type-c .flo-header__menu ul.menu > li,
.flo-header--499.flo-header--type-e .flo-header__menu ul.menu > li {
margin-left: 5rem;
}
.flo-header--499.flo-header--type-d .flo-header__menu ul.menu > li,
.flo-header--499.flo-header--type-f .flo-header__menu ul.menu > li {
margin-right: 5rem;
}
/* END: MENU ITEMS GAP */
/* START: NON STICKY HEADER RULES */
header:not(.is-sticky) .flo-header--499 {
color: #000000;
border-color: rgba(0,0,0,0.1);
padding-top: 1.875rem;
padding-bottom: 1.875rem;
}
/* START: MENU LINES COLOR */
header:not(.is-sticky) .flo-header--499 .flo-header--type-a .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--499 .flo-header--type-b .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--499 .flo-header--type-g .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--499 .flo-header--type-h .flo-header__menu ul.menu li {
border-color: rgba(0,0,0,0.1);
}
/* END: MENU LINES COLOR */
header:not(.is-sticky) .flo-header--499 {
background-color: #ffffff;
}
header:not(.is-sticky) .flo-header--499 .flo-header__menu > ul > li > a {
color: #000000;
}
/* END: NON STICKY HEADER RULES */
/* START: STICKY HEADER RULES */
.flo-header--sticky .is-sticky .flo-header--499 {
background: rgba(33,33,33,1);
color: #000000!important;
border-color: rgba(0,0,0,0.1);
}
/* END: STICKY HEADER RULES */
.flo-block-text-block-1--422 .flo-block-text-block-1__text-wrap{font-family: Lato Light;font-size: 0.875rem;letter-spacing: 0.03em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}
.flo-block-text-block-1--422 .flo-block-text-block-1__text-wrap {
color: #212121;
}
@media (min-width: 768px) {
.flo-block-text-block-1--422 .flo-block-text-block-1__text-wrap {
max-width: 40vw;
}
}
@media (max-width: 767px) {
.flo-block--9417 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--9417 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
The story of your amazing day
We are a group of filmmakers dedicated to making your special day a little more special. Every couple is unique and different, and we love capturing your individual essence on camera. Watching peoples’ faces light up with joy after seeing our final product makes our day and validates every single moment of hard work that went into making that film. We know that a couple places a lot of trust in their wedding photographers (especially candid wedding photographers) and filmmakers when they’re hired, and we do not take that trust lightly. We really do believe that getting to know our clients better and bringing out their personal flair in their wedding films is the best way to serve them.
.flo-block-video-block-2--972 .flo-block-video-block-2__title{font-family: Cammron Light;font-size: 2.375rem;letter-spacing: 0.05em;word-spacing: 0em;line-height: 1.28em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--972 .flo-block-video-block-2__title{font-size: 2.3125rem;}}
.flo-block-video-block-2--972 .flo-block-video-block-2__subtitle{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-block-video-block-2--972 .flo-block-video-block-2__paragraph-text{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-block-video-block-2--972 .flo-block-video-block-2__button{font-family: Syncopate Regular;font-size: 0.5rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 2.34em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--972 .flo-block-video-block-2__button{font-size: 0.375rem;}}
.flo-block-video-block-2--972 .flo-block-video-block-2__image-wrap {
height: 51.875rem;
justify-content: flex-end;
}
.flo-block-video-block-2--972 {
color: #f2f3f3;
}
.flo-block-video-block-2--972 .flo-block-video-block-2__title {
margin-right: -0.05em;
}
.flo-block-video-block-2--972 .flo-block-video-block-2__button{
color: #f2f3f3;
background-color: #000000;
}
@media (max-width: 767px) {
.flo-block-video-block-2--972 .flo-block-video-block-2__image-wrap {
height: 25rem;
}
}
@media (max-width: 767px) {
.flo-block--8197 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--8197 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-video-block-2--768 .flo-block-video-block-2__title{font-family: Cammron Light;font-size: 2.375rem;letter-spacing: 0.05em;word-spacing: 0em;line-height: 1.28em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--768 .flo-block-video-block-2__title{font-size: 2.3125rem;}}
.flo-block-video-block-2--768 .flo-block-video-block-2__subtitle{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-block-video-block-2--768 .flo-block-video-block-2__paragraph-text{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-block-video-block-2--768 .flo-block-video-block-2__button{font-family: Syncopate Regular;font-size: 0.5rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 2.34em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--768 .flo-block-video-block-2__button{font-size: 0.375rem;}}
.flo-block-video-block-2--768 .flo-block-video-block-2__image-wrap {
height: 51.875rem;
justify-content: flex-end;
}
.flo-block-video-block-2--768 {
color: #f2f3f3;
}
.flo-block-video-block-2--768 .flo-block-video-block-2__title {
margin-right: -0.05em;
}
.flo-block-video-block-2--768 .flo-block-video-block-2__button{
color: #f2f3f3;
background-color: #000000;
}
@media (max-width: 767px) {
.flo-block-video-block-2--768 .flo-block-video-block-2__image-wrap {
height: 25rem;
}
}
@media (max-width: 767px) {
.flo-block--9829 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--9829 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
Anushka + Gaurav
Wedding Teaser
.flo-block-video-block-2--483 .flo-block-video-block-2__title{font-family: Cammron Light;font-size: 2.375rem;letter-spacing: 0.05em;word-spacing: 0em;line-height: 1.28em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--483 .flo-block-video-block-2__title{font-size: 2.3125rem;}}
.flo-block-video-block-2--483 .flo-block-video-block-2__subtitle{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-block-video-block-2--483 .flo-block-video-block-2__paragraph-text{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-block-video-block-2--483 .flo-block-video-block-2__button{font-family: Syncopate Regular;font-size: 0.5rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 2.34em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--483 .flo-block-video-block-2__button{font-size: 0.375rem;}}
.flo-block-video-block-2--483 .flo-block-video-block-2__image-wrap {
height: 51.875rem;
justify-content: flex-end;
}
.flo-block-video-block-2--483 {
color: #f2f3f3;
}
.flo-block-video-block-2--483 .flo-block-video-block-2__title {
margin-right: -0.05em;
}
.flo-block-video-block-2--483 .flo-block-video-block-2__button{
color: #f2f3f3;
background-color: #000000;
}
@media (max-width: 767px) {
.flo-block-video-block-2--483 .flo-block-video-block-2__image-wrap {
height: 25rem;
}
}
@media (max-width: 767px) {
.flo-block--2292 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--2292 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
Joyce + Nevish
Wedding Teaser
.flo-block-video-block-2--156 .flo-block-video-block-2__title{font-family: Cammron Light;font-size: 2.375rem;letter-spacing: 0.05em;word-spacing: 0em;line-height: 1.28em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--156 .flo-block-video-block-2__title{font-size: 2.3125rem;}}
.flo-block-video-block-2--156 .flo-block-video-block-2__subtitle{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-block-video-block-2--156 .flo-block-video-block-2__paragraph-text{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-block-video-block-2--156 .flo-block-video-block-2__button{font-family: Syncopate Regular;font-size: 0.5rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 2.34em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--156 .flo-block-video-block-2__button{font-size: 0.375rem;}}
.flo-block-video-block-2--156 .flo-block-video-block-2__image-wrap {
height: 51.875rem;
justify-content: flex-end;
}
.flo-block-video-block-2--156 {
color: #f2f3f3;
}
.flo-block-video-block-2--156 .flo-block-video-block-2__title {
margin-right: -0.05em;
}
.flo-block-video-block-2--156 .flo-block-video-block-2__button{
color: #f2f3f3;
background-color: #000000;
}
@media (max-width: 767px) {
.flo-block-video-block-2--156 .flo-block-video-block-2__image-wrap {
height: 25rem;
}
}
@media (max-width: 767px) {
.flo-block--5344 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--5344 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
Joyce + Nevish
Wedding Film
.flo-block-video-block-2--689 .flo-block-video-block-2__title{font-family: Cammron Light;font-size: 2.375rem;letter-spacing: 0.05em;word-spacing: 0em;line-height: 1.28em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--689 .flo-block-video-block-2__title{font-size: 2.3125rem;}}
.flo-block-video-block-2--689 .flo-block-video-block-2__subtitle{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-block-video-block-2--689 .flo-block-video-block-2__paragraph-text{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-block-video-block-2--689 .flo-block-video-block-2__button{font-family: Syncopate Regular;font-size: 0.5rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 2.34em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--689 .flo-block-video-block-2__button{font-size: 0.375rem;}}
.flo-block-video-block-2--689 .flo-block-video-block-2__image-wrap {
height: 51.875rem;
justify-content: flex-end;
}
.flo-block-video-block-2--689 {
color: #f2f3f3;
}
.flo-block-video-block-2--689 .flo-block-video-block-2__title {
margin-right: -0.05em;
}
.flo-block-video-block-2--689 .flo-block-video-block-2__button{
color: #f2f3f3;
background-color: #000000;
}
@media (max-width: 767px) {
.flo-block-video-block-2--689 .flo-block-video-block-2__image-wrap {
height: 25rem;
}
}
@media (max-width: 767px) {
.flo-block--147 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--147 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
Shruti + Dheeraj
Wedding Film
.flo-block-video-block-2--173 .flo-block-video-block-2__title{font-family: Cammron Light;font-size: 2.375rem;letter-spacing: 0.05em;word-spacing: 0em;line-height: 1.28em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--173 .flo-block-video-block-2__title{font-size: 2.3125rem;}}
.flo-block-video-block-2--173 .flo-block-video-block-2__subtitle{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-block-video-block-2--173 .flo-block-video-block-2__paragraph-text{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-block-video-block-2--173 .flo-block-video-block-2__button{font-family: Syncopate Regular;font-size: 0.5rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 2.34em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--173 .flo-block-video-block-2__button{font-size: 0.375rem;}}
.flo-block-video-block-2--173 .flo-block-video-block-2__image-wrap {
height: 51.875rem;
justify-content: flex-end;
}
.flo-block-video-block-2--173 {
color: #f2f3f3;
}
.flo-block-video-block-2--173 .flo-block-video-block-2__title {
margin-right: -0.05em;
}
.flo-block-video-block-2--173 .flo-block-video-block-2__button{
color: #f2f3f3;
background-color: #000000;
}
@media (max-width: 767px) {
.flo-block-video-block-2--173 .flo-block-video-block-2__image-wrap {
height: 25rem;
}
}
@media (max-width: 767px) {
.flo-block--4896 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--4896 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
Sneha + Eashvar
Wedding Film
.flo-block-video-block-2--930 .flo-block-video-block-2__title{font-family: Cammron Light;font-size: 2.375rem;letter-spacing: 0.05em;word-spacing: 0em;line-height: 1.28em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--930 .flo-block-video-block-2__title{font-size: 2.3125rem;}}
.flo-block-video-block-2--930 .flo-block-video-block-2__subtitle{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-block-video-block-2--930 .flo-block-video-block-2__paragraph-text{font-family: Syncopate Regular;font-size: 0.4375rem;letter-spacing: 0.37em;word-spacing: 0em;line-height: 2.25em;text-transform: uppercase;font-weight: normal;}
.flo-block-video-block-2--930 .flo-block-video-block-2__button{font-family: Syncopate Regular;font-size: 0.5rem;letter-spacing: 0.5em;word-spacing: 0em;line-height: 2.34em;text-transform: uppercase;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-video-block-2--930 .flo-block-video-block-2__button{font-size: 0.375rem;}}
.flo-block-video-block-2--930 .flo-block-video-block-2__image-wrap {
height: 51.875rem;
justify-content: flex-end;
}
.flo-block-video-block-2--930 {
color: #f2f3f3;
}
.flo-block-video-block-2--930 .flo-block-video-block-2__title {
margin-right: -0.05em;
}
.flo-block-video-block-2--930 .flo-block-video-block-2__button{
color: #f2f3f3;
background-color: #000000;
}
@media (max-width: 767px) {
.flo-block-video-block-2--930 .flo-block-video-block-2__image-wrap {
height: 25rem;
}
}
@media (max-width: 767px) {
.flo-block--2118 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--2118 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
Vishantay + Nikhil
Wedding Teaser