*#dm *.dmBody section.u_1450208048{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody section.u_OurStory{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody section.u_1837226410{
background-color:rgba(207,193,153,1) !important}
*#dm *.dmBody section.u_1602708270{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody section.u_TheWedding{
background-color:rgba(207,193,153,1) !important}
*#dm *.dmBody *.u_1042756458:before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1042756458.before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody div.u_1042756458:before{
opacity:0.59 !important}
*#dm *.dmBody div.u_1042756458.before{
opacity:0.59 !important}
*#dm *.dmBody div.u_1042756458{
background-repeat:no-repeat !important;
background-image:none !important;
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody *.u_Registery:before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_Registery.before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody div.u_Registery:before{
opacity:0.59 !important}
*#dm *.dmBody div.u_Registery.before{
opacity:0.59 !important}
*#dm *.dmBody div.u_Registery{
background-repeat:no-repeat !important;
background-image:none !important;
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody *.u_1431864122:before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1431864122.before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody div.u_1712271218{
line-height:normal !important}
*#dm *.dmBody div.u_1431864122{
background-repeat:no-repeat !important;
background-image:url(https://lirp.cdn-website.com/7e7ddeeb/dms3rep/multi/opt/ftg-10-1920w.jpg) !important;
background-size:cover !important}
*#dm *.dmBody a.u_1670631005:hover{
background-color:rgba(89,89,89,1) !important;
background-image:none !important;
border-color:rgba(0,0,0,0) !important}
*#dm *.dmBody a.u_1670631005.hover{
background-color:rgba(89,89,89,1) !important;
background-image:none !important;
border-color:rgba(0,0,0,0) !important}
*#dm *.dmBody a.u_1670631005{
background-color:rgba(47,0,0,1) !important;
border-radius:50px !important;
-moz-border-radius:50px !important;
-webkit-border-radius:50px !important}
*#dm *.dmBody div.u_1431864122:before{
background-color:rgba(0,0,0,1) !important;
opacity:0.42 !important}
*#dm *.dmBody div.u_1431864122.before{
background-color:rgba(0,0,0,1) !important;
opacity:0.42 !important}
*#dm *.dmBody div.u_1431864122>.bgExtraLayerOverlay{
opacity:0.42 !important}
*#dm *.dmBody div.u_1136243961{
line-height:1.5 !important}
*#dm *.dmBody div.u_1185223512{
background-color:rgba(47,0,0,1) !important}
*#dm *.dmBody div.u_1837775096{
background-color:rgba(246,246,246,1) !important}
*#dm *.dmBody div.u_1992039216{
background-color:rgba(246,246,246,1) !important}
*#dm *.dmBody div.u_1734669827{
background-repeat:no-repeat !important;
background-image:url(https://lirp.cdn-website.com/7e7ddeeb/dms3rep/multi/opt/ftg-11-1920w.jpg) !important;
background-size:cover !important}
*#dm *.dmBody div.u_1632942746 *.svg{
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1608941126 *.svg{
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1557197981 *.svg{
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1743362518 hr{
border-top-width:1px !important;
border-top-style:solid !important;
color:rgba(243,243,243,0.54) !important}
*#dm *.dmBody div.u_1880160214{
background-color:rgba(47,0,0,1) !important;
border-bottom-style:solid !important;
border-bottom-color:rgba(255,255,255,1) !important;
border-bottom-width:0 !important}
*#dm *.dmBody div.u_1956289738{
background-color:rgba(47,0,0,1) !important}
*.dmFooterContainer{
display:none !important}
*#dm *.dmBody *.u_1057957565{
background-position:50% 50% !important}separatorHomeCss{color:red !important}*#dm *.d-page-1263391124 DIV.dmInner{
background-repeat:no-repeat !important;
background-image:none !important;
background-size:cover !important;
background-attachment:fixed !important}
*#dm *.d-page-1263391124 DIV#dmSlideRightNavRight{
background-repeat:no-repeat !important;
background-image:none !important;
background-size:cover !important;
background-attachment:fixed !important}
*#dm *.dmBody section.u_OurStory{
padding-top:100px !important;
padding-bottom:100px !important}
*#dm *.dmBody section.u_1837226410{
padding-bottom:0 !important}
*#dm *.dmBody section.u_1602708270{
padding-top:100px !important;
padding-bottom:100px !important}
*#dm *.dmBody div.u_Contact{
padding-bottom:70px !important}
*#dm *.dmBody div.u_1042756458{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:50px !important;
padding-left:40px !important;
padding-bottom:50px !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:none !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:40px !important;
min-width:0 !important;
text-align:center !important;
background-attachment:fixed !important;
background-size:cover !important}
*#dm *.dmBody div.u_Registery{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:70px !important;
padding-left:40px !important;
padding-bottom:70px !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:none !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:40px !important;
min-width:0 !important;
text-align:center !important;
background-attachment:fixed !important;
background-size:cover !important}
*#dm *.dmBody section.u_TheWedding{
padding-bottom:30px !important;
padding-top:80px !important}
*#dm *.dmBody a.u_1670631005{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:222px !important;
position:relative !important;
height:52px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:243.609px !important;
margin-left:0 !important;
max-width:calc(100% - 0px) !important;
margin-top:22px !important;
margin-bottom:10px !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important}
*#dm *.dmBody div.u_1431864122{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !important;
padding-top:155px !important;
padding-left:80px !important;
padding-bottom:155px !important;
max-width:none !important;
padding-right:80px !important;
min-width:0 !important;
text-align:center !important;
background-position:50% 50% !important;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
background-attachment:fixed !important}
*#dm *.dmBody div.u_1712271218{
float:none !important;
top:0 !important;
left:0 !important;
width:465px !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:auto !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:0 !important;
display:block !important}
*#dm *.dmBody div.u_1856427838{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:465px !important;
margin-top:8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody h1.u_1719966220{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1719966220{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 72px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:816px !important;
margin-top:8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1136243961{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 93px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:774px !important;
margin-top:20px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1837775096{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
max-width:none !important;
padding-right:0 !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1734669827{
background-position:50% 50% !important}
*#dm *.dmBody h3.u_1787657652{
float:none !important;
top:0 !important;
left:0 !important;
width:587px !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:0 !important;
margin-left:-0.5px !important;
max-width:calc(100% - 0px) !important;
margin-top:8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important;
text-align:left !important}
*#dm *.dmBody div.u_1377620526{
float:none !important;
top:0 !important;
left:0 !important;
width:448px !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:auto !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:18px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:0 !important;
display:block !important}
*#dm *.dmBody div.u_1992039216{
padding-top:100px !important;
padding-left:80px !important;
padding-bottom:100px !important;
padding-right:80px !important;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important}
*#dm *.dmBody *.u_1697931967 .photoGalleryThumbs{
padding:4px !important}
*#dm *.dmBody *.u_1697931967 .layout-container{
padding:4px !important}
*#dm *.dmBody *.u_1697931967 .photoGalleryViewAll{
padding:0 8px !important}
*#dm *.dmBody div.u_1185223512{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !important;
padding-top:100px !important;
padding-left:80px !important;
padding-bottom:100px !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:none !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:80px !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody *.u_1697931967 .photoGalleryThumbs .image-container a{
padding-top:267px !important}
*#dm *.dmBody div.u_1697931967{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:17px !important;
margin-bottom:10px !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important}
*#dm *.dmBody div.u_1632942746{
width:53px !important;
height:53px !important}
*#dm *.dmBody div.u_1608941126{
width:53px !important;
height:53px !important}
*#dm *.dmBody div.u_1557197981{
width:53px !important;
height:53px !important}
*#dm *.dmBody h1.u_1746958423{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:0 !important;
text-align:left !important}
*#dm *.dmBody div.u_1746958423{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:0 !important}
*#dm *.dmBody div.u_1743362518{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:calc(100% - 0px) !important;
margin-top:12px !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important}
*#dm *.dmBody div.u_1028120843{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:calc(100% - 0px) !important;
margin-top:14px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1196382359{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:calc(100% - 0px) !important;
padding-right:0 !important;
min-width:25px !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:14px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1739333495{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:calc(100% - 0px) !important;
padding-right:0 !important;
min-width:25px !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:14px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1765165946{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:calc(100% - 0px) !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1880160214{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !important;
padding-top:70px !important;
padding-left:80px !important;
padding-bottom:0 !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:none !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:80px !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1055897943{
padding-right:0 !important;
padding-left:100px !important}
*#dm *.dmBody div.u_1290865375{
padding-left:0 !important;
padding-right:100px !important}
*#dm *.dmBody div.u_1956289738{
padding-top:0 !important;
padding-left:80px !important;
padding-right:80px !important;
margin-left:0 !important;
padding-bottom:70px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1579488101{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1640865142{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important}