div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ok{border:2px
solid #398f14}div.wpcf7-mail-sent-ng{border:2px
solid #f00}div.wpcf7-spam-blocked{border:2px
solid #ffa500}div.wpcf7-validation-errors{border:2px
solid #f7e700}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:#f00;font-size:1em;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px
solid #f00;background:#fff;padding: .2em .8em}span.wpcf7-list-item{margin-left:0.5em}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px}div.wpcf7 div.ajax-error{display:none}div.wpcf7
.placeheld{color:#888}.mainNav{display:none}.transition{transition-duration: .4s}.headerFonts{font-family:"ff-dax-web-pro-condensed",sans-serif}.bodyFonts{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px}.heroFont{font-family:"ff-dax-wide-web-pro",sans-serif;font-style:normal;font-weight:400}@media (min-width: 670px){body{padding-top:88px !important}body.home{padding-top:60px !important}}header{position:fixed;top:0;left:0;right:0;z-index:9999999;background-color:#403f3e}header
.logo{margin-top:20px;display:block}header
img{transition-duration: .4s}header .logo:hover
img{opacity: .6}header .fr
a.headerPhone{line-height:92px;margin-right:30px;color:#fff;font-size:24px;text-decoration:none}header .fr
.menuControl{background-color:#555453;padding:12px;transition-duration: .4s}header .fr .menuControl:hover{background-color:#403f3e;cursor:pointer}.upperFooter{background-color:#b8a888;padding:40px
0 15px}.upperFooter .fl
a{transition-duration: .4s}.upperFooter .fl a:hover{opacity: .6}.upperFooter
.fr{text-align:right}.upperFooter .fr
p{font-size:24px;margin-bottom:10px;color:#403f3e}.upperFooter .fr p
a{color:#403f3e;font-size:24px;margin-bottom:10px;text-decoration:none;transition-duration: .4s}.upperFooter .fr .socials
a{display:inline-block;height:58px;width:43px;background-repeat:no-repeat;transition-duration: .4s}.upperFooter .fr
.fb{background-image:url(/wp-content/themes/twentyfifteen/lib/img/socials.png);background-position:0 0}.upperFooter .fr
.tw{background-image:url(/wp-content/themes/twentyfifteen/lib/img/socials.png);background-position:-44px 0}.upperFooter .fr
.pin{background-image:url(/wp-content/themes/twentyfifteen/lib/img/socials.png);background-position:-88px 0}.upperFooter .fr
.insta{background-image:url(/wp-content/themes/twentyfifteen/lib/img/socials.png);background-position:-132px 0}.upperFooter .fr a:hover{opacity: .6}.lowerFooter{background-color:#403f3e;height:80px;line-height:80px}.lowerFooter
.fr{color:#8c8b89}.lowerFooter .fr
a{color:#8c8b89;text-decoration:none;transition-duration: .4s}.lowerFooter .fr a:hover{color:#b8a888}.lowerFooter .fl .foot-nav-menu{list-style:none}.lowerFooter .fl .foot-nav-menu
li{float:left;display:inline-block;margin-left:20px}.lowerFooter .fl .foot-nav-menu li
a{text-decoration:none;color:#b8a888;font-size:18px;transition-duration: .4s}.lowerFooter .fl .foot-nav-menu li a:hover{color:#8c8b89}.lowerFooter .fl .foot-nav-menu li:first-child{position:relative}.lowerFooter .fl .foot-nav-menu li:first-child:after{content:'|';position:absolute;right:-12px;color:#b8a888;font-size:24px}.galleryPage{background-color:#32073f}.servicesPage .site-main{background-image:url(/wp-content/themes/twentyfifteen/lib/img/serviceback.jpg);background-position:center center;background-size:cover}.serviceIntro{font-size:18px;color:#fff;line-height:24px;margin-bottom:30px}a.weddingPackageLink{display:block;height:89px;line-height:89px;background-color:rgba(0, 0, 0, 0.5);font-size:30px;color:#fff;text-decoration:none;text-align:right;padding-right:185px;text-transform:uppercase;background-image:url(/wp-content/themes/twentyfifteen/lib/img/weddingarrow.png);background-repeat:no-repeat;background-position:88% 50%;position:relative;transition-duration: .4s}a.weddingPackageLink:hover{box-shadow:inset 0 110px 0 rgba(255,255,255,0.3)}a.weddingPackageLink:after{content:'';background-image:url(/wp-content/themes/twentyfifteen/lib/img/weddingbells.png);background-repeat:no-repeat;height:89px;width:89px;display:block;position:absolute;right:0;top:0}.service{max-width:148px}.service
a{text-decoration:none}.service a
.serviceHolderBox{width:148px}.service a .serviceHolderBox
.servNameHolder{background-color:rgba(0, 0, 0, 0.3);overflow:hidden;width:100%;display:block}.service a .serviceHolderBox .servNameHolder
p{text-decoration:none;line-height:20px;margin:10px
0;padding:0
10px}.home
.serviceHolderBox{background-color:#b8a888}.home .serviceHolderBox
img{display:block;margin:0
auto}.home .serviceHolderBox
.serviceFont{font-family:"ff-dax-web-pro-condensed",sans-serif;text-align:center;font-size:16px;color:#fff;font-weight:bold;text-transform:uppercase}.page-id-15
.serviceHolderBox{background-color:#b8a888}.page-id-15 .serviceHolderBox
img{display:block;margin:0
auto}.page-id-15 .serviceHolderBox
.serviceFont{background-color:rgba(0, 0, 0, 0.3);font-family:"ff-dax-web-pro-condensed",sans-serif;text-align:center;font-size:16px;padding:15px
5px;color:#fff;font-weight:bold;text-transform:uppercase}.serviceBlock{padding:25px
3%;border-top:2px dashed #fff}.serviceBlock
.fl{width:15.8%}.serviceBlock
.fr{width:80%}.serviceBlock .fr
h2{color:#fff;font-size:60px;margin-bottom:10px;line-height:60px;text-transform:uppercase}.serviceBlock .fr
p{color:#fff;font-size:18px;line-height:30px}.serviceBlock .fr
.prices{text-align:right}.serviceBlock .fr .prices
p{font-size:30px;font-family:"ff-dax-wide-web-pro",sans-serif;font-style:normal;font-weight:400;margin-top:20px;line-height:40px}.serviceBlock:nth-child(odd){background-color:rgba(0,0,0,0.5)}.serviceBlock:last-child{border-bottom:2px dashed #fff}.weddingPackages{padding:50px
0}.weddingPackages
h2.subHeading{font-family:"ff-dax-wide-web-pro",sans-serif;font-style:normal;font-weight:bold;font-size:36px;color:#b8a888;margin-bottom:40px}.weddingPackages .packages
.fl{width:33%;margin-right: .5%}.weddingPackages .packages .fl:last-child{margin-right:0}.weddingPackages .packages
.silver{background-image:url(/wp-content/themes/twentyfifteen/lib/img/bigbells.png);background-position:center 40%;background-repeat:no-repeat;margin-bottom:20px;background-color:#b6b6b6}.weddingPackages .packages .silver
.silverText{color:#b6b6b6}.weddingPackages .packages .silver .prices
.packagePrice{color:#b6b6b6}.weddingPackages .packages .silver .prices
.youSave{color:#b6b6b6}.weddingPackages .packages
.gold{background-image:url(/wp-content/themes/twentyfifteen/lib/img/bigbells.png);background-position:center 40%;background-repeat:no-repeat;margin-bottom:20px;background-color:#b8a888}.weddingPackages .packages .gold
.goldText{color:#b8a888}.weddingPackages .packages .gold .prices
.packagePrice{color:#b8a888}.weddingPackages .packages .gold .prices
.youSave{color:#b8a888}.weddingPackages .packages
.platinum{background-image:url(/wp-content/themes/twentyfifteen/lib/img/bigbells.png);background-position:center 40%;background-repeat:no-repeat;margin-bottom:20px;background-color:#8a8f99}.weddingPackages .packages .platinum
.platinumText{color:#8a8f99}.weddingPackages .packages .platinum .prices
.packagePrice{color:#8a8f99}.weddingPackages .packages .platinum .prices
.youSave{color:#8a8f99}.weddingPackages
h3{padding:27px;background-color:#403f3e;color:#fff;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;font-size:24px;font-weight:normalx§}.weddingPackages
.features{padding:27px}.weddingPackages .features
ul{list-style:disc;margin-left:20px}.weddingPackages .features ul
li{font-size:18px;line-height:30px}.weddingPackages
.prices{padding:27px;background-color:#403f3e}.weddingPackages .prices
.individual{font-size:18px;color:#fff;line-height:30px}.weddingPackages .prices
.packagePrice{font-size:24px;text-transform:uppercase;line-height:30px}.weddingPackages .prices
.youSave{font-size:24px;text-transform:uppercase;line-height:30px}.weddingPackages
.weddingLowerContent{font-size:18px}.weddingPackages .weddingLowerContent
h4{font-size:24px !important;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;font-weight:normal;text-transform:uppercase;line-height:40px}.weddingPackages .weddingLowerContent
strong{font-size:36px;font-weight:normal;line-height:60px}.newsBlock{width:31.3%;margin-right:3%;margin-bottom:44px}.newsBlock
img{max-width:100%;height:auto;margin-bottom:15px}.newsBlock
h2{color:#b8a888;font-size:24px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;font-weight:normal;line-height:30px}.newsBlock
.purpleFont{color:#7f4c8f;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;line-height:30px}.newsBlock
p{padding:10px
0;margin-top:10px;border-bottom:1px solid #c6b9a0;border-top:1px solid #c6b9a0;line-height:25px;margin-bottom:18px}.newsBlock
a{font-size:24px;color:#fff;display:block;text-transform:uppercase;padding:15px;border:2px
solid #bdb4a2;background-color:#7f4c8f;text-decoration:none;background-image:url(/wp-content/themes/twentyfifteen/lib/img/newsarrows.png);background-repeat:no-repeat;background-position:98% 50%;transition-duration: .4s}.newsBlock a:hover{background-color:#c6b9a0;border:2px
solid #7f4c8f}.newsBlock:nth-child(3n+0){margin-right:0}.home
.newsBlock.secondBlock{margin-right:3%}.home
.newsBlock.thirdBlock{margin-right:0}.csTitleBlock{padding-bottom:17px;border-bottom:1px solid #c6b9a0;margin-bottom:25px}.csTitleBlock
h1{font-size:36px;color:#c6b9a0}.csTitleBlock
.purpleFont{color:#7f4c8f;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px}.mainContent{color:#403f3e}.mainContent
img{max-width:100%;margin-bottom:20px;height:auto}.mainContent
p{font-size:18px;line-height:24px;margin-bottom:30px}.mainContent
h2{font-size:30px!important;line-height:36px;margin-bottom:25px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;font-weight:normal}.nav-links{width:159px;height:51px;position:relative;top:0px}.nav-links .backLink
a{position:absolute;left:54px;display:inline-block;height:51px;width:51px;top:0;background-image:url(/wp-content/themes/twentyfifteen/lib/img/backlink.png);opacity: .6;transition-duration: .4s}.nav-links .backLink a:hover{opacity:1}.nav-links .nav-previous,
.nav-links .nav-next{background:transparent}.nav-links .nav-previous a,
.nav-links .nav-next
a{background-image:url(/wp-content/themes/twentyfifteen/lib/img/bignav.png);height:51px;width:51px;display:inline-block;opacity: .6;transition-duration: .4s}.nav-links .nav-previous a:hover,
.nav-links .nav-next a:hover{opacity:1}.nav-links .nav-previous{position:absolute;left:0;top:0}.nav-links .nav-previous
a{background-position:51px 0px;margin-right:2px}.nav-links .nav-next{position:absolute;right:0;top:0}.contactContent
.purple{color:#49005f}.contactContent h2
a{text-decoration:none;font-weight:bold;color:#403f3e}.formWrapper{background-color:#f2f1e9;padding:22px}.formWrapper
p{margin-bottom:0}.formWrapper
br{display:none}.formWrapper input[type="text"],
.formWrapper input[type="email"],
.formWrapper input[type="tel"]{background-color:#fff;border:1px
solid #eae9e2;height:34px;line-height:34px;display:block;width:96%;padding:0
2%;margin-bottom:20px;font-size:18px;color:#403f3e;transition-duration: .4s}.formWrapper
textarea{background-color:#fff;border:1px
solid #eae9e2;height:160px;display:block;width:96%;padding:10px
2%;font-size:18px;margin-bottom:20px;color:#403f3e;transition-duration: .4s}.formWrapper input[type="text"]:focus,
.formWrapper input[type="email"]:focus,
.formWrapper input[type="tel"]:focus,
.formWrapper textarea:focus,
.formWrapper input[type="text"]:hover,
.formWrapper input[type="email"]:hover,
.formWrapper input[type="tel"]:hover,
.formWrapper textarea:hover{border:1px
solid #b773cc;background-color:#f9f9f6}.formWrapper input[type="submit"]{font-size:24px;color:#fff;display:block;text-transform:uppercase;padding:15px;border:2px
solid #bdb4a2;background-color:#7f4c8f;text-decoration:none;background-image:url(/wp-content/themes/twentyfifteen/lib/img/newsarrows.png);background-repeat:no-repeat;background-position:98% 50%;padding-right:60px;transition-duration: .4s}.formWrapper input[type="submit"]:hover{background-color:#c6b9a0;border:2px
solid #7f4c8f}.formWrapper .ajax-loader{display:none !important}.formWrapper .wpcf7-not-valid{border:1px
solid #f20 !important}.formWrapper .wpcf7-not-valid-tip{display:none}.testimonial{width:70%;margin:0
auto;border:2px
solid #887c64;background-color:rgba(0, 0, 0, 0.2);padding:30px
60px;text-align:center;color:#fff;margin-bottom:24px}.testimonial
h3{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;font-size:24px;color:#b8a888;margin-bottom:10px}.testimonial
p{font-size:18px;line-height:24px;margin-bottom:10px}.testimonial
a{font-weight:bold;color:#b8a888;margin-bottom:20px;position:relative;display:inline-block}.testimonial a:after{content:'';position:absolute;background-image:url(/wp-content/themes/twentyfifteen/lib/img/5star.png);width:134px;display:block;left:50%;bottom:-30px;margin-left:-67px;height:22px;background-repeat:no-repeat}.testimonials,.servEquip,.wedding,.news{padding:20px
0}.home
main#main{padding-top:0}.mainArea{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#000;padding-top:138px;position:relative;z-index:10}.mainArea
.homeMainText{text-align:center}.mainArea .homeMainText
h1{font-family:"ff-dax-wide-web-pro",sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;font-size:72px;font-weight:normal;color:#fff;text-shadow:1px 1px 4px rgba(0, 0, 0, 0.4);margin-bottom:200px}.mainArea .homeMainText
a{font-size:24px;color:#fff;width:300px;display:block;margin:0
auto 15px;text-transform:uppercase;text-decoration:none;text-align:left;height:50px;line-height:50px;padding:0
50px 0 20px;border:2px
solid #fff;background-color:rgba(0, 0, 0, 0.4);transition-duration: .4s;background-image:url(/wp-content/themes/twentyfifteen/lib/img/newsarrows.png);background-repeat:no-repeat;background-position:98% 50%}.mainArea .homeMainText a:hover{background-color:#000}.mainArea .homeMainText
.links{margin-bottom:200px}.mainArea
.center.bg{padding:45px;background-color:#fff;margin-bottom:-180px}.mainArea .center.bg
h2{font-family:"ff-dax-wide-web-pro",sans-serif;font-style:normal;font-weight:400;font-weight:bold;font-size:36px;color:#b8a888;margin-bottom:20px}.mainArea .center.bg
h3{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase;font-weight:normal;font-size:24px;color:#403f3e;margin-bottom:20px}.mainArea .center.bg
p{font-size:18px;line-height:30px;margin-bottom:15px}.testimonials{background-color:#000;overflow:hidden;position:relative}.testimonials
.testWraper{display:block}.testimonials .testWraper
h3{text-transform:uppercase}.testimonials
h2{font-family:"ff-dax-wide-web-pro",sans-serif;font-style:normal;font-weight:400;margin-bottom:360px;font-weight:bold}.testimonials
.center{padding-top:190px;background-image:url(/wp-content/themes/twentyfifteen/lib/img/largeimage.png);background-position:center top;background-repeat:no-repeat;background-size:100%}.servEquip{background-image:url(/wp-content/themes/twentyfifteen/lib/img/serviceback.jpg);background-position:center center;background-size:cover}.servEquip
.serviceHolder{text-align:center}.servEquip .serviceHolder
.service{position:relative;margin-right:10px;display:inline-table;width:148px;margin-bottom:8px;cursor:pointer}.serviceHolderBox{transition-duration: .4s}.serviceHolderBox:hover{opacity: .9;box-shadow:0 0 18px rgba(255,255,255,0.8)}a.button{font-size:24px;color:#fff;display:block;text-transform:uppercase;padding:15px;border:2px
solid #bdb4a2;background-color:#7f4c8f;text-decoration:none;background-image:url(/wp-content/themes/twentyfifteen/lib/img/newsarrows.png);background-repeat:no-repeat;background-position:98% 50%;padding-right:60px;transition-duration: .4s;position:relative;top:20px}a.button:hover{background-color:#c6b9a0;border:2px
solid #7f4c8f}.wedding{background-color:#d9d9d9}.sectionHeader{color:#b8a888;font-family:"ff-dax-wide-web-pro",sans-serif;font-style:normal;font-weight:400;font-size:36px;margin-bottom:25px;font-weight:bold}.mainArea .homeMainText .slideDown,.slideDown{display:block;padding:0;width:68px;height:68px;background-image:url(/wp-content/themes/twentyfifteen/lib/img/arrowdown.png);background-repeat:no-repeat;margin:20px
auto;background-color:transparent;border:none;transition-duration: .4s}.mainArea .homeMainText .slideDown:hover,.slideDown:hover{opacity: .7;background-color:transparent}main#main{padding:20px
0px}.mainContent{width:65.3%}.secondaryContent{width:31.6%}.pageTitle{font-size:34px;color:#b8a888;padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #b8a888;text-transform:uppercase}.center{margin:0
auto}.site-wrap{max-width:1040px;padding:0
20px}.fl{float:left}.fr{float:right}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}h1,h2,h3,h4,h5,h6{font-family:"ff-dax-web-pro-condensed",sans-serif}p,span,a,li{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px}.hamburglar{transform:scale(1);position:relative;display:block;width:68px;height:68px;-webkit-touch-callout:none;user-select:none}.path-burger{position:absolute;top:0;left:0;height:68px;width:68px;mask:url(/wp-content/themes/twentyfifteen/lib/css/#mask);-webkit-mask-box-image:url(https://raygun.io/upload/mask.svg)}.animate-path{position:absolute;top:0;left:0;width:68px;height:68px;opacity:0}.path-rotation{height:34px;width:34px;margin:34px
34px 0 0;transform:rotate(0deg);transform-origin:100% 0}.path-rotation:before{content:'';display:block;width:30px;height:34px;margin:0
4px 0 0;background:#fff}@keyframes rotate-out{0%{transform:rotate(0deg)}40%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes rotate-in{0%{transform:rotate(360deg)}40%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}.hamburglar.is-open
.path{animation:dash-in 0.6s linear normal;animation-fill-mode:forwards}.hamburglar.is-open .animate-path{animation:rotate-in 0.6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed
.path{animation:dash-out 0.6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed .animate-path{animation:rotate-out 0.6s linear normal;animation-fill-mode:forwards}.path{stroke-dasharray:240;stroke-dashoffset:240;stroke-linejoin:round}@keyframes dash-in{0%{stroke-dashoffset:240}40%{stroke-dashoffset:240}100%{stroke-dashoffset:0}}@keyframes dash-out{0%{stroke-dashoffset:0}40%{stroke-dashoffset:240}100%{stroke-dashoffset:240}}.burger-icon{position:absolute;padding:20px
16px;height:50px;width:50px}.burger-container{position:relative;height:28px;width:36px}.burger-bun-top,.burger-bun-bot,.burger-filling{position:absolute;display:block;height:4px;width:36px;border-radius:2px;background:#fff}.burger-bun-top{top:0;transform-origin:34px 2px}.burger-bun-bot{bottom:0;transform-origin:34px 2px}.burger-filling{top:12px}.burger-ring{position:absolute;top:0;left:0;width:68px;height:68px}.svg-ring{width:68px;height:68px}.hamburglar.is-open .burger-bun-top{animation:bun-top-out 0.6s linear normal;animation-fill-mode:forwards}.hamburglar.is-open .burger-bun-bot{animation:bun-bot-out 0.6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed .burger-bun-top{animation:bun-top-in 0.6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed .burger-bun-bot{animation:bun-bot-in 0.6s linear normal;animation-fill-mode:forwards}@keyframes bun-top-out{0%{left:0;top:0;transform:rotate(0deg)}20%{left:0;top:0;transform:rotate(15deg)}80%{left:-5px;top:0;transform:rotate(-60deg)}100%{left:-5px;top:1px;transform:rotate(-45deg)}}@keyframes bun-bot-out{0%{left:0;transform:rotate(0deg)}20%{left:0;transform:rotate(-15deg)}80%{left:-5px;transform:rotate(60deg)}100%{left:-5px;transform:rotate(45deg)}}@keyframes bun-top-in{0%{left:-5px;bot:0;transform:rotate(-45deg)}20%{left:-5px;bot:0;transform:rotate(-60deg)}80%{left:0;bot:0;transform:rotate(15deg)}100%{left:0;bot:1px;transform:rotate(0deg)}}@keyframes bun-bot-in{0%{left:-5px;transform:rotate(45deg)}20%{left:-5px;bot:0;transform:rotate(60deg)}80%{left:0;bot:0;transform:rotate(-15deg)}100%{left:0;transform:rotate(0deg)}}.hamburglar.is-open .burger-filling{animation:burger-fill-out 0.6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed .burger-filling{animation:burger-fill-in 0.6s linear normal;animation-fill-mode:forwards}@keyframes burger-fill-in{0%{width:0;left:36px}40%{width:0;left:40px}80%{width:36px;left:-6px}100%{width:36px;left:0px}}@keyframes burger-fill-out{0%{width:36px;left:0px}20%{width:42px;left:-6px}40%{width:0;left:40px}100%{width:0;left:36px}}.mainNav
h2{font-size:30px;line-height:30px;padding:20px}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;background:#340941;color:#fff}.sidr.right{left:auto;right:-260px;padding-top:92px}.sidr
ul{display:block;margin:0
0 15px;padding:0;border-top:1px solid #4d205b;border-bottom:1px solid #4d205b}.sidr ul
li{display:block;margin:0;border-top:1px solid #6a3779;border-bottom:1px solid #4d205b}.sidr ul li a,
.sidr ul li
span{font-family:"ff-dax-web-pro-condensed",sans-serif;line-height:48px;font-size:18px;padding:0
20px;display:block;text-decoration:none;color:#fff}.sidr ul li a:hover{background-color:rgba(255,255,255,0.2)}.galleryPage,.slickNav{overflow:hidden}.slick{margin-bottom:30px;overflow:hidden}.slickNav,.slickNavBig{margin-bottom:30px;overflow:hidden;position:relative}.slickNav img,
.slickNavBig
img{border-right:8px solid transparent}.slickNav .slickPrev,
.slickNavBig
.slickPrev{background-image:url(/wp-content/themes/twentyfifteen/lib/img/gallerysmallnav.png);background-repeat:no-repeat;z-index:999;color:transparent !important;position:absolute;display:block;height:40px;width:40px;border-radius:100%;left:0;top:50%;margin-top:-20px;transition-duration: .4s;cursor:pointer}.slickNav .slickNext,
.slickNavBig
.slickNext{background-image:url(/wp-content/themes/twentyfifteen/lib/img/gallerysmallnav.png);background-position:-40px 0;background-repeat:no-repeat;z-index:999;color:transparent !important;position:absolute;display:block;height:40px;width:40px;border-radius:100%;right:0;top:50%;margin-top:-20px;transition-duration: .4s;cursor:pointer}.slickNav .slickPrev:hover,
.slickNavBig .slickPrev:hover,
.slickNav .slickNext:hover,
.slickNavBig .slickNext:hover{background-color:rgba(255, 255, 255, 0.6);background-image:url(/wp-content/themes/twentyfifteen/lib/img/gallerysmallnav.png)}.slickNav .slickNext:hover,
.slickNavBig .slickNext:hover{background-image:url(/wp-content/themes/twentyfifteen/lib/img/gallerysmallnav.png);background-position:-40px 0}.slick-slide{opacity: .5;transition-duration: .4s}.slick-slide.slick-active.slick-center{opacity:1}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity: .75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots
li{position:relative;display:inline-block;width:20px;height:20px;margin:0
5px;padding:0;cursor:pointer}.slick-dots li
button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,
.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity: .25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity: .75;color:black}.slickNav{display:block}.slickNavBig{display:none}.testimonial{position:relative}.testimonial
.slickNext{background-image:url(/wp-content/themes/twentyfifteen/lib/img/gallerysmallnav.png);background-position:-40px 0;background-repeat:no-repeat;z-index:999;color:transparent !important;position:absolute;height:40px;width:40px;border-radius:100%;right:10px;top:50%;margin-top:-20px;transition-duration: .4s;cursor:pointer;display:block}.testimonial
.slickPrev{background-image:url(/wp-content/themes/twentyfifteen/lib/img/gallerysmallnav.png);background-repeat:no-repeat;z-index:999;color:transparent !important;position:absolute;height:40px;width:40px;border-radius:100%;left:10px;top:50%;margin-top:-20px;transition-duration: .4s;cursor:pointer;display:block}.page-id-15
.button{display:none}.widget{margin-bottom:40px;text-align:center}.widget_tribe_widget_builder_172{background-color:#ebebeb;padding:25px}.widget_tribe_widget_builder_172
h2{color:#403f3e;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;font-size:30px;font-weight:300;margin-bottom:20px}.widget_tribe_widget_builder_172
.cf{margin:0
auto;display:inline-block}.widget_tribe_widget_builder_172
a{display:inline-block;height:58px;width:43px;background-repeat:no-repeat;transition-duration: .4s}.widget_tribe_widget_builder_172
.fb{background-image:url(/wp-content/themes/twentyfifteen/lib/img/socials.png);background-position:0 0;margin-right:4px}.widget_tribe_widget_builder_172
.tw{background-image:url(/wp-content/themes/twentyfifteen/lib/img/socials.png);background-position:-44px 0;margin-right:4px}.widget_tribe_widget_builder_172
.pin{background-image:url(/wp-content/themes/twentyfifteen/lib/img/socials.png);background-position:-88px 0;margin-right:4px}.widget_tribe_widget_builder_172
.insta{background-image:url(/wp-content/themes/twentyfifteen/lib/img/socials.png);background-position:-132px 0}.widget_tribe_widget_builder_172 a:hover{opacity: .6}.widget_tribe_widget_builder_169{background-color:#49005f;padding:20px}.widget_tribe_widget_builder_169
h2{font-size:36px;color:#b8a888;font-family:"ff-dax-wide-web-pro",sans-serif;font-style:normal;font-weight:400;font-weight:bold;margin-bottom:20px}.widget_tribe_widget_builder_169
img{margin-bottom:20px}.widget_tribe_widget_builder_169 a:last-child{display:block;line-height:50px;height:50px;background-color:#403f3e;border:2px
solid #a1947a;text-align:left;text-indent:17px;font-size:24px;text-transform:uppercase;color:#fff;text-decoration:none;background-image:url(/wp-content/themes/twentyfifteen/lib/img/newsarrows.png);background-repeat:no-repeat;background-position:98% 50%;transition-duration: .4s}.widget_tribe_widget_builder_169 a:last-child:hover{background-color:#a1947a}.widget_tribe_widget_builder_171{background-color:#ebebeb;padding:20px
0}.widget_tribe_widget_builder_171
h2{font-size:36px;color:#b8a888;font-family:"ff-dax-wide-web-pro",sans-serif;font-style:normal;font-weight:400;font-weight:bold;margin-bottom:20px}.widget_tribe_widget_builder_171
p{background-color:#403f3e;line-height:57px;height:57px;font-size:24px;border:1px
solid #626161;margin-bottom:7px;color:#fff}.widget_tribe_widget_builder_171 p
.silver{color:#b6b6b6}.widget_tribe_widget_builder_171 p
.gold{color:#b8a888}.widget_tribe_widget_builder_171 p
.platinum{color:#8a8f99}.widget_tribe_widget_builder_171 a:last-child{display:block;width:90%;margin:0
auto;line-height:50px;height:50px;background-color:#403f3e;border:2px
solid #a1947a;text-align:left;text-indent:17px;font-size:24px;text-transform:uppercase;color:#fff;text-decoration:none;background-image:url(/wp-content/themes/twentyfifteen/lib/img/newsarrows.png);background-repeat:no-repeat;background-position:98% 50%;margin-top:20px;transition-duration: .4s}.widget_tribe_widget_builder_171 a:last-child:hover{background-color:#a1947a}@media (max-width: 900px){.serviceBlock .fl
img{max-width:100%}}a.button{top:0;float:none;margin:0
auto;clear:both;margin-top:20px}a.weddingPackageLink{background-image:none}@media (max-width: 800px){.mainContent{width:100%;max-width:100%;float:none;margin-bottom:30px}.secondaryContent{width:100%;max-width:100%;float:none}.slickNav{display:none}.slickNavBig{display:block}.weddingPackages .packages
.fl{width:100%;margin-right:0%}}@media (max-width: 720px){.testimonial .slickNext,
.testimonial
.slickPrev{display:none !important}a.weddingPackageLink{font-size:20px;padding-right:90px;background-image:none;text-align:center}.upperFooter .fl,
.upperFooter
.fr{width:100%;float:none;text-align:center}.upperFooter
.fl{margin-bottom:30px}.upperFooter .fr p
a{font-size:18px}.lowerFooter{height:auto;text-align:center;line-height:45px}.lowerFooter .fr,
.lowerFooter
.fl{float:none;width:100%}.lowerFooter .fl .foot-nav-menu
li{float:none}}@media (max-width: 670px){.serviceHolderBox{margin:0
auto 20px;width:133px}.serviceHolderBox
img{max-width:100% !important}.sidr.right{padding-top:68px}body{padding-top:68px !important}.contactContent h2
a{font-size:5.5vw}.newsBlock{width:100%;margin-right:0;margin-bottom:44px}.home
.newsBlock{width:100%;margin-right:0%;margin-bottom:20px}header
.logo{margin-top:9px}header .fr
.headerPhone{display:none;color:transparent !important;display:block;width:18px;height:0px;padding-top:24px;margin-top:23px !important;margin-right:20px !important;background-image:url(/wp-content/themes/twentyfifteen/lib/img/littlephone.png);background-repeat:no-repeat}header .fr
.menuControl{padding:0}.mainArea{padding-top:50px}.mainArea .homeMainText
h1{margin-bottom:40px;font-size:50px}.mainArea .homeMainText
.links{margin-bottom:50px}.mainArea
.center.bg{margin-bottom:0}.testimonials
.center{padding-top:0}.testimonials .center
.sectionHeader{margin-bottom:46vw}.serviceBlock .fr
h2{font-family:"ff-dax-web-pro-condensed",sans-serif;font-size:40px;line-height:40px}.serviceBlock .fr
.prices{text-align:center}.serviceBlock .fl
img{margin-bottom:20px}.serviceBlock .fl,
.serviceBlock
.fr{display:block;width:100%;float:none;text-align:center}}@media (max-width: 500px){.service{max-width:148px}.service
a{text-decoration:none}.service a
.serviceHolderBox{width:133px}.onRight{float:left;display:block;margin-top:30px}a.weddingPackageLink{font-size:16px;padding-right:90px;background-image:none;text-align:center}.mainArea .homeMainText
a{width:auto;font-size:15px}.testimonial{width:85%;padding:20px}.servEquip .serviceHolder .service
img{width:130px}header
.fl{width:60%}header .fl
img{width:100%;height:auto}header
.logo{margin-top:7%}}@media (max-width: 370px){header
.logo{margin-top:3.5vw}.servEquip .serviceHolder
.service{width:133px !important}.mainArea .homeMainText
h1{font-size:35px}.servEquip .serviceHolder .service:nth-child(even){margin-right:0}header
.fl{width:55%}header .fl
img{width:100%;height:auto}header
.logo{margin-top:6vw}header .fr
.headerPhone{margin-top:6.5vw !important}a.weddingPackageLink{font-size:13px}}body.home{}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}