@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,700,400italic,700italic&subset=latin,latin-ext);.header h1,.header h1 a,.page .abstract p{margin-left:auto;margin-right:auto;display:block}.main .container:after,.menu .menu_container:after,.menu ul.items:after,.menu ul.social:after,.page .contact:after,.page .portfolio .items:after,.page .portfolio:after,.page .products:after,.page .services:after,.page .team:after,.page .team ul:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;overflow:hidden}.header h1 a,.page .contact,.page .portfolio .item,.page .portfolio .item a,.page .portfolio .items div,.page .portfolio .items div a,h1,h2,h3,h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page .promo .flexslider,.page .promo .flexslider .flex-control-paging li a{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}#imagelightbox{border:10px solid #f8c6c1;position:fixed;z-index:9999;-webkit-border-radius:8px;border-radius:8px;background-clip:padding-box;-webkit-box-shadow:0 4px 0 rgba(0,0,0,.09);-moz-box-shadow:0 4px 0 rgba(0,0,0,.09);box-shadow:0 4px 0 rgba(0,0,0,.09)}#imagelightbox-overlay{background-color:hsla(0,0%,100%,.5);position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0}#imagelightbox-close{width:2.5em;height:2.5em;text-align:left;text-indent:-9999px;background-color:#382727;position:fixed;z-index:10000;top:2.5em;right:2.5em;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}#imagelightbox-close:hover{background-color:#e93478}#imagelightbox-close:after,#imagelightbox-close:before{width:2px;background-color:#fff;content:"";position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px}#imagelightbox-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#imagelightbox-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#imagelightbox-loading,#imagelightbox-loading div{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#imagelightbox-loading{width:2.5em;height:2.5em;background-color:#f8c6c1;position:fixed;z-index:10003;top:50%;left:50%;padding:.625em;-webkit-box-shadow:0 0 2.5em rgba(0,0,0,.35);-moz-box-shadow:0 0 2.5em rgba(0,0,0,.35);box-shadow:0 0 2.5em rgba(0,0,0,.35);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#imagelightbox-loading div{width:1.25em;height:1.25em;background-color:#fff;-webkit-animation:imagelightbox-loading .5s ease infinite;-moz-animation:imagelightbox-loading .5s ease infinite;-o-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite}@-webkit-keyframes imagelightbox-loading{0%{opacity:.5;-webkit-transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.75)}}@-moz-keyframes imagelightbox-loading{0%{opacity:.5;-moz-transform:scale(.75)}50%{opacity:1;-moz-transform:scale(1)}to{opacity:.5;-moz-transform:scale(.75)}}@-o-keyframes imagelightbox-loading{0%{opacity:.5;-o-transform:scale(.75)}50%{opacity:1;-o-transform:scale(1)}to{opacity:.5;-o-transform:scale(.75)}}@keyframes imagelightbox-loading{0%{opacity:.5;transform:scale(.75)}50%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(.75)}}body,div,form,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0}ul{list-style-type:none}body{font-size:15px;font-family:Playfair Display,serif;text-align:center;color:#6d6e72;background:#f7f8fa url(/build/images/bg.0bbfa331.jpg)}h1,h2,h3,h4{font-weight:400}div{width:auto;height:auto;margin:0 auto}a{outline:none}a,a:hover{text-decoration:none}.main{text-align:left}.main .container{width:960px}@media (max-width:960px){.main .container{width:94%;width:100%}}.header{position:fixed;width:100%;z-index:30;border-bottom:6px solid #68c8c6}@media (max-width:600px){.header{position:relative}}.header .header-container{width:100%;height:123px;background:#fff}@media (max-width:600px){.header .header-container{height:auto}}.header h1{font-weight:700;font-size:64px;line-height:40px;text-transform:uppercase;width:394px}@media (max-width:600px){.header h1{font-size:24px;width:auto}}.header h1 a{height:160px;padding:20px 45px 0;color:#e93478;text-align:center;background:url(/build/images/background-logo-2.353be6ae.png) no-repeat 0 0}@media (min-width:960px){.header h1 a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header h1 a:hover{background-position:0 -4px;padding-top:16px}}@media (max-width:600px){.header h1 a{background:url(/build/images/logo-mobile_hd.f214166e.png) no-repeat top;background-size:320px 60px;padding:10px;height:70px;margin-top:10px;width:auto}}.header h1 a span{font-weight:400;font-size:42px;color:#382727}@media (max-width:600px){.header h1 a span{font-size:24px}}.menu{width:960px}@media (max-width:960px){.menu{width:100%}}.menu .menu_container{margin:0 auto;border-bottom:1px solid #d5d5d5;width:80%;position:relative}@media (max-width:960px){.menu .menu_container{width:92%}}@media (max-width:600px){.menu .menu_container{width:100%}}@media (max-width:960px){.menu ul.items,.menu ul.social{text-align:center}}.menu ul.items li,.menu ul.social li{float:left;margin-right:12px}@media (max-width:960px){.menu ul.items li,.menu ul.social li{display:inline-block;float:none;margin:0 6px}}.menu ul.items li a{font-size:16px;display:block;color:#949599;text-transform:uppercase;padding:20px 0;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (max-width:960px){.menu ul.items li a{padding:10px 0}}.menu ul.items li a.active,.menu ul.items li a:hover{color:#6d6e72}.menu ul.social{position:absolute;top:13px;right:0}@media (max-width:960px){.menu ul.social{position:static;margin-bottom:10px}}.menu ul.social a{display:block;padding:0;text-indent:-9999px;width:34px;height:34px;background-image:url(/build/images/icons-sprite.427cbfae.png);background-repeat:no-repeat}.menu ul.social a.google{background-position:0 0}.menu ul.social a.google:hover{background-position:0 -39px}.menu ul.social a.linkedin{background-position:-40px 0}.menu ul.social a.linkedin:hover{background-position:-40px -39px}.menu ul.social a.facebook{background-position:-120px 0}.menu ul.social a.facebook:hover{background-position:-120px -39px}.menu ul.social a.pinterest{background-position:-160px 0}.menu ul.social a.pinterest:hover{background-position:-160px -39px}.menu ul.social a.twitter{background-position:-80px 0}.menu ul.social a.twitter:hover{background-position:-80px -39px}.menu ul.social a.instagram{background-position:-200px 0}.menu ul.social a.instagram:hover{background-position:-200px -39px}.page{padding-top:61.5px}@media (max-width:960px){.page{padding-top:123px}}@media (max-width:600px){.page{padding-top:0;margin-top:-20px}}.page .container{background-color:#fff}.page .promo .flexslider{margin:0;background:#f8c6c1;border:none;border-bottom:5px solid #f8c6c1;position:relative;zoom:1;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.page .promo .flexslider .slides{zoom:1}.page .promo .flexslider .flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.page .promo .flexslider .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.page .promo .flexslider .flex-control-paging li a{width:15px;height:15px;background:#e93478;display:block;cursor:pointer;text-indent:-9999px;-webkit-border-radius:30px;border-radius:30px;background-clip:padding-box}.page .promo .flexslider .flex-control-paging li a.flex-active,.page .promo .flexslider .flex-control-paging li a:hover{background:#f8c6c1}.page .promo .flexslider .flex-control-nav{bottom:20px;z-index:20;height:15px}.page .promo .flexslider .flex-control-nav li{margin:0 8px}.page .abstract{margin-bottom:50px}.page .abstract p{width:80%;padding:30px 0;font-size:20px;line-height:40px;text-align:center;border-bottom:1px solid #6d6e72}.page .abstract p em{color:#6d6e72;font-size:18px}.page .map h2,.page .portfolio h2,.page .services h2,.page .team h2{margin-bottom:45px;padding-top:8px;line-height:125px;font-size:35px;text-align:center;font-style:italic;background-image:url(/build/images/headings-sprite.1cc3ab7a.png);background-repeat:no-repeat;color:#f7f8fa}.page .map h2,.page .portfolio h2,.page .services h2{background-position:center 0}.page .products,.page .services{width:100%;text-align:center}@media (max-width:960px){.page .products,.page .services{width:98%}}.page .products h3,.page .services h3{font-style:italic;font-size:18px;color:#e93478;margin-bottom:20px}.page .products{line-height:20px;margin-bottom:50px}.page .products .product{float:left;margin:0 2.88018%;width:27.573%}@media (max-width:800px){.page .products .product{width:100%;margin:2.88018% 0}}.page .products .product div,.page .products .product div a{width:220px;height:220px}.page .products .product div{position:relative;margin-bottom:15px}.page .products .product div a{position:absolute;top:0;left:0;background-image:url(/build/images/items-sprite.f51a9ebb.png);background-repeat:no-repeat;background-position:0 -220px}.page .products .product div a:hover{background-position:-220px -220px}.page .services{margin-top:170px;margin-bottom:50px}.page .services div.service{background-image:url(/build/images/icon-service.b0ae21e3.png)}.page .services div.event{background-image:url(/build/images/icon-event.a3811276.png)}.page .services div.delivery{background-image:url(/build/images/icon-delivery.0f4e41c6.png)}.page .services div ul li{padding:5px 0;text-align:left;font-size:14px}@media (max-width:600px){.page .services div ul li{text-align:center}}.page .services div ul li a{background:url(/build/images/icons-sprite.427cbfae.png) no-repeat -219px -78px;line-height:20px;padding-left:24px;color:#e93478;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:600px){.page .services div ul li a{float:none}}.page .services div ul li a:hover{color:#aec059}.page .services .description{font-size:20px;padding:0 10%;margin-bottom:40px}.page .portfolio{width:80%;margin-bottom:20px}@media (max-width:960px){.page .portfolio{width:100%;text-align:center}}.page .portfolio .items.levels{margin-bottom:30px;padding-top:30px;border-bottom:1px solid #d5d5d5;display:none}.page .portfolio .items .close{display:block;text-align:center;margin:0 auto 30px;width:35px;height:20px;background:url(/build/images/icons-sprite.427cbfae.png) no-repeat -171px -97px;text-indent:-9999px;opacity:.8}.page .portfolio .items .close:hover{opacity:1}.page .portfolio .item,.page .portfolio .item a,.page .portfolio .items div,.page .portfolio .items div a{width:220px;height:220px;text-align:center;color:#f7f8fa;font-size:30px}.page .portfolio .item,.page .portfolio .items div{position:relative;float:left;margin:0 18px 30px}@media (max-width:960px){.page .portfolio .item,.page .portfolio .items div{float:none;display:inline-block}}.page .portfolio .item a,.page .portfolio .items div a{position:absolute;top:0;left:0;background-image:url(/build/images/items-sprite.f51a9ebb.png);background-repeat:no-repeat;background-position:0 0}.page .portfolio .item a.active,.page .portfolio .item a:hover,.page .portfolio .items div a.active,.page .portfolio .items div a:hover{background-position:-220px 0}.page .portfolio .item a span,.page .portfolio .items div a span{width:220px;height:220px;display:table-cell;vertical-align:middle}.page .portfolio .items div a{background-position:0 -220px}.page .portfolio .items div a:hover{background-position:-220px -220px}.page .team{width:80%;margin-bottom:50px}@media (max-width:960px){.page .team{width:98%}}@media (max-width:600px){.page .team{text-align:center}}.page .team h2{padding-top:40px;background-position:center -143px}.page .team h3{font-size:18px;font-style:italic;color:#e93478}.page .team p{margin-bottom:7px}.page .team p span{color:#e93478}.page .team p strong{text-transform:uppercase;font-weight:400}@media (max-width:600px){.page .team ul{display:block;margin:0 auto}}.page .team ul li{display:inline-block}.page .team img{float:left;margin-right:16px}@media (max-width:600px){.page .team img{float:none;display:block;margin:0 auto}}.page .team ul li a{display:block;text-indent:-9999px;width:26px;height:26px;background-image:url(/build/images/icons-sprite.427cbfae.png);background-repeat:no-repeat;margin:0 2px;overflow:hidden}.page .team ul li a.google{background-position:0 -80px}.page .team ul li a.google:hover{background-position:0 -108px}.page .team ul li a.linkedin{background-position:-28px -80px}.page .team ul li a.linkedin:hover{background-position:-28px -108px}.page .team ul li a.facebook{background-position:-84px -80px}.page .team ul li a.facebook:hover{background-position:-84px -108px}.page .team ul li a.twitter{background-position:-56px -80px}.page .team ul li a.twitter:hover{background-position:-56px -108px}.page .team ul li a.pinterest{background-position:-112px -80px}.page .team ul li a.pinterest:hover{background-position:-112px -108px}.page .team ul li a.instagram{background-position:-140px -79px}.page .team ul li a.instagram:hover{background-position:-140px -107px}.page .team div{float:left;width:50%;padding:0 2%;margin-bottom:50px}@media (max-width:600px){.page .team div{width:100%;padding:0;margin-bottom:25px}}@media (min-width:960px){.page .team div:nth-child(2n){text-align:right}.page .team div:nth-child(2n) img{float:right;margin-left:16px;margin-right:0}.page .team div:nth-child(2n) ul li{float:right}.page .team div:nth-child(2n) ul li a{direction:rtl}}.page .map{position:relative;margin-top:170px}.page .map #map_canvas,.page .map .address{width:100%}.page .map #map_canvas{z-index:1;height:366px}.page .map .address{position:absolute;top:0;height:16px;z-index:2}.page .map .address div{position:absolute;top:60px;left:10%;width:40%;background:#fff;text-align:center;padding-bottom:35px;font-size:16px;-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box;-webkit-box-shadow:0 3px 0 rgba(0,0,0,.06);-moz-box-shadow:0 3px 0 rgba(0,0,0,.06);box-shadow:0 3px 0 rgba(0,0,0,.06)}@media (max-width:600px){.page .map .address div{width:70%;position:relative;left:auto}}.page .map .address div h3{line-height:70px;padding-top:35px;margin-top:-20px;background:url(/build/images/headings-sprite.1cc3ab7a.png) no-repeat center -318px;font-size:22px;color:#f7f8fa;font-style:italic;margin-bottom:25px}.page .map .address div h4{color:#e93478;text-transform:uppercase;font-size:20px;margin-bottom:10px}.page .map .address div strong{font-weight:400;color:#e93478}.page .contact{border-top:6px solid #949599;background:#68c8c6;color:#fff;font-size:14px;padding:30px 0}.page .contact .form{float:left;margin-left:10%;width:40%}@media (max-width:600px){.page .contact .form{width:80%;float:none;margin:0 auto 40px}}.page .contact .form button,.page .contact .form input,.page .contact .form p,.page .contact .form textarea{margin:0 1.5625%}.page .contact .form p{font-size:21px;font-style:italic;margin-bottom:26px}.page .contact .form input,.page .contact .form textarea{margin-bottom:16px;padding:15px 20px}.page .contact .form button,.page .contact .form input,.page .contact .form textarea{border:none;font-style:italic;font-family:Playfair Display,serif;font-size:15px;color:#595959;outline:none;-webkit-box-shadow:0 3px 0 rgba(0,0,0,.06);-moz-box-shadow:0 3px 0 rgba(0,0,0,.06);box-shadow:0 3px 0 rgba(0,0,0,.06);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box}.page .contact .form button,.page .contact .form input{height:50px}.page .contact .form input{width:46.875%;float:left;padding-left:40px;background-color:#fff;background-image:url(/build/images/icons-sprite.427cbfae.png);background-repeat:no-repeat}@media (max-width:320px){.page .contact .form input{width:96.875%;float:none}}.page .contact .form input[name=email]{background-position:10px -157px}.page .contact .form input[name=email].error{background-position:10px -214px}.page .contact .form input[name=name]{background-position:10px -266px}.page .contact .form input[name=name].error{background-position:10px -323px}.page .contact .form input.error{background-color:#f8c6c1}.page .contact .form textarea{height:148px;width:96.875%;resize:none;background:#fff}.page .contact .form textarea.error{background-color:#f8c6c1}.page .contact .form button{background:#6d6e72;color:#fff;font-size:22px;width:96.875%;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page .contact .form button:hover{background:#949599}.page .contact .more{float:right;margin-right:10%;width:26.3542%}@media (max-width:600px){.page .contact .more{width:80%;float:none;margin:0 auto}}.page .contact .more h4{font-size:18px;font-style:italic;margin-bottom:10px}@media (max-width:600px){.page .contact .more h4{width:96.875%;margin:0 auto 10px}}.page .contact .more p{margin-bottom:40px}@media (max-width:600px){.page .contact .more p{width:96.875%;margin:0 auto 40px}}@media (max-width:600px){.page .contact .more ul{width:96.875%;margin:0 auto}}.page .contact .more ul li{font-size:14px;background:url(/build/images/icons-sprite.427cbfae.png) no-repeat -219px -80px;line-height:20px;padding-left:24px;margin-bottom:5px}.footer .container{padding:34px 0;text-align:center}.footer .container p,.footer .container p a{color:#fff;font-size:14px}.anchor{display:block;position:relative;top:-216px;visibility:hidden}@media (max-width:960px){.page .map,.page .services{width:98%;margin-top:130px}}@media (max-width:600px){.page .map,.page .services{margin-top:35px}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.page .services ul{margin:0 auto;text-align:center;overflow:hidden;padding:0}.page .services ul li{display:inline-block;float:none;list-style:none;background:none;margin:0 5px;text-align:center}.page .services ul li img{transition:.5s;outline:none;filter:grayscale(100%);opacity:.7;cursor:pointer}.page .services ul li.active img{filter:grayscale(0);opacity:1}.page .services ul li span{background:none;display:block;text-decoration:none;font-size:14pt;cursor:pointer;border:none;padding:8px 16px;color:#6d6e72;text-align:center}div.tab-pane{margin-bottom:30px}.page .services ul li.active span{border-bottom:6px solid #68c8c6}.page .services div ul li a{background:none;padding:0}.page .services .price-list{overflow:hidden;margin:10px 0}.page .services .price-list:after{content:"";display:block;overflow:hidden;height:1em;border-bottom:1px dotted #eee}.page .services .price-list .price-list-title{float:left;padding:0 .4em 0 0;margin:0;font-size:12pt;text-align:left}.page .services .price-list .price-list-price{float:right;padding:0 0 0 .4em;margin:0;font-weight:700;font-size:12pt}.page .services h3{margin:45px 0 15px;color:#6d6e72}.clearfix{clear:both}.custom-marker.lafleurmarker{font-size:1.5em;padding:10px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #7f7f7f}.custom-marker.lafleurmarker:after{border-color:#fff transparent;z-index:1;bottom:-6px}.custom-marker.lafleurmarker:after,.custom-marker.lafleurmarker:before{content:"";position:absolute;border-style:solid;border-width:7px 6px 0;display:block;width:0;margin-left:-6px;left:50%}.custom-marker.lafleurmarker:before{border-color:#7f7f7f transparent;z-index:0;bottom:-7px}.page .map .contact-list{overflow:hidden;width:80%;margin-left:auto;margin-right:auto;margin-bottom:15px}.page .map .contact-list:after{content:"";display:block;overflow:hidden;height:22px;border-bottom:1px dotted #eee}.page .map .contact-list .contact-list-name{float:left;padding:0 .4em 0 0;margin:0;font-size:11pt;line-height:30px}.page .map .contact-list .contact-list-name span{background-color:#68c8c6;padding:5px;color:#fff;margin-right:5px}.page .map .contact-list .contact-list-phone{float:right;padding:0 0 0 .4em;margin:0;font-weight:700;font-size:11pt;line-height:30px}.picture-tabs{margin:0 auto;text-align:center;overflow:hidden;padding:0}.picture-tabs ul{border:0}.picture-tabs li{padding:5px 0;text-align:left;font-size:14px;display:inline-block;float:none;list-style:none;background:none;margin:0 5px}.picture-tabs li a,.picture-tabs li a:active,.picture-tabs li a:focus,.picture-tabs li a:hover{border:0;background:none}.picture-tabs li a{padding:0;line-height:20px;color:#e93478;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.picture-tabs li a img{transition:.5s;outline:none;filter:grayscale(100%);opacity:.7;cursor:pointer}.picture-tabs li a span{background:none;display:block;text-decoration:none;font-size:14pt;cursor:pointer;border:none;padding:8px 16px;color:#6d6e72;text-align:center}.picture-tabs li.active a:active,.picture-tabs li.active a:focus,.picture-tabs li.active a:hover{border:0;background:none}.picture-tabs li.active a{border:0}.picture-tabs li.active img{filter:grayscale(0);opacity:1}.picture-tabs li.active span{border-bottom:6px solid #68c8c6}@media (max-width:767px){.page .services ul li span{font-size:14px}.picture-tabs li{width:30%}.picture-tabs li a span{font-size:14px}.picture-tabs li a img{width:100%}}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mobile-nav{background-color:rgba(0,0,0,.8);font-size:1.3rem;height:100vh;padding:1rem 0;overflow:scroll;width:300px;position:fixed;top:0;right:-300px;z-index:99;font-family:Playfair Display,serif}.mobile-nav ul{list-style:none;padding:0}.mobile-nav li a{color:#fff;margin:1.3rem 1.5rem;display:inline-block;font-family:Playfair Display,serif}#mobile-nav-toggler{display:block;position:relative;top:15px;left:15px;z-index:1;-webkit-user-select:none;user-select:none}#mobile-nav-toggler span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#cdcdcd;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,top .5s cubic-bezier(.77,.2,.05,1),bottom .5s cubic-bezier(.77,.2,.05,1)}#mobile-nav-toggler span:first-child{transform-origin:0 0}#mobile-nav-toggler span:nth-last-child(2){transform-origin:0 100%}#mobile-nav-toggler.opened span{opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:#232323;bottom:12px}#mobile-nav-toggler.opened span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2)}#mobile-nav-toggler.opened span:nth-last-child(2){transform:rotate(-45deg) translateY(-1px);top:15px}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.welcome-first p{border-bottom:0!important;padding:30px 0 0!important}.welcome-second p{border-bottom:0!important;padding:0 0 30px!important}.welcome-introduction p{font-size:11pt!important}.contact-text>p,.welcome-introduction p{text-align:justify!important;line-height:30px!important;padding-top:0!important;border-bottom:0!important}.contact-text>p{font-size:12pt!important}.pricelist-page .nav-tabs{border:0}.pricelist-page .nav-link,.pricelist-page .nav-link:hover,.pricelist-page li.active>a,.pricelist-page li.active>a:hover{background:none;border:0}.pricelist-page .tab-pane{display:block;transition:.5s;opacity:0;height:0;overflow:hidden;margin:0}.pricelist-page .tab-pane.active{opacity:1;display:block;height:auto;margin-bottom:30px}.services-page .product{width:auto!important}.services-page .service-text p{font-size:11pt;line-height:28pt;text-align:justify;margin:0 30px}.services-page .service-text h3{margin-top:30px}.menu_mobile_container .menu-toggler{font-size:20pt;color:#949599}.menu_mobile_container .social-mobile{text-align:right}.menu_mobile_container .social-mobile li{display:inline-block}.menu_mobile_container .social-mobile li a{padding:15px;font-size:20pt;color:#949599}.slideout{z-index:9999!important;text-align:center!important;width:100%!important}.slideout .back-button{position:fixed;padding:20px;font-size:18pt;cursor:pointer}.slideout .mobile-items li{width:75%;margin:15px;padding:15px;display:inline-block}.slideout .mobile-items li a{color:#fff;font-style:italic;font-size:20px}.slideout-overlay{background:rgba(0,0,0,.9)!important;z-index:99!important;height:9999px!important}.slideout-prevent-scroll{position:static!important}h3{color:#6d6e72!important}.team-members h2{margin-bottom:45px;padding-top:8px;line-height:125px;font-size:35px;text-align:center;font-style:italic;background-image:url(/build/images/headings-sprite.1cc3ab7a.png);background-repeat:no-repeat;color:#f7f8fa;background-position:center 0}.team-member{margin-bottom:30px}.team-member .team-member-picture{position:relative;width:110px;height:130px;margin:0 auto}.team-member .team-member-picture span{position:absolute;top:0;left:0;width:110px;height:110px;background-image:url(/build/images/team-member-mask.6fe4ba84.png)}.team-member .team-member-desc h3{text-align:center;font-size:18pt;font-style:italic;color:#68c8c6;margin-bottom:5px}.team-member .team-member-desc p{text-align:center;margin-bottom:10px}.team-member .team-member-desc p strong{text-transform:uppercase;font-weight:400}.team-member .team-member-desc ul{text-align:center}.team-member .team-member-desc ul li{display:inline-block}.team-member .team-member-desc ul li a{display:block;text-indent:-9999px;width:26px;height:26px;background-image:url(/build/images/icons-sprite.427cbfae.png);background-repeat:no-repeat;margin:0 2px;overflow:hidden}.team-member .team-member-desc ul li a.facebook{background-position:-84px -80px}.team-member .team-member-desc ul li a.facebook:hover{background-position:-84px -108px}.team-member .team-member-desc ul li a.instagram{background-position:-140px -79px}.team-member .team-member-desc ul li a.instagram:hover{background-position:-140px -107px}@media (max-width:600px){.page .map h2,.page .services h2,.team-members h2{background-position:center -318px!important;font-size:22px!important;padding-left:10px!important}}@media (min-width:800px){.team-member:nth-child(2n) .team-member-picture{position:relative;width:110px;height:130px;float:right;margin:0 0 0 16px}.team-member:nth-child(2n) .team-member-desc h3,.team-member:nth-child(2n) .team-member-desc p,.team-member:nth-child(2n) .team-member-desc ul{text-align:right}.team-member .team-member-picture{position:relative;width:110px;height:130px;float:left;margin:0 16px 0 0}.team-member .team-member-picture span{position:absolute;top:0;left:0;width:110px;height:110px;background-image:url(/build/images/team-member-mask.6fe4ba84.png)}.team-member .team-member-desc h3,.team-member .team-member-desc p,.team-member .team-member-desc ul{text-align:left}}.address h3{color:#fff!important}.swiper-pagination-bullet-active{background:#68c8c6!important}.swiper-container{height:573px!important}.swiper-container .swiper-slide .slide-image{height:573px!important;background-size:100% auto;background-repeat:no-repeat;background-position:50%}@media (max-width:767px){.swiper-container,.swiper-container .swiper-slide .slide-image{height:400px!important}}@media (max-width:600px){.swiper-container,.swiper-container .swiper-slide .slide-image{height:280px!important}}.mapdetailbox .address2{font-size:16pt;padding-bottom:15px}.mapdetailbox .openinghours2{padding-bottom:30px;font-size:12pt}#filters .picture-tabs img{width:100%}#filters .picture-tabs li{width:30%}#filters .picture-tabs li a span{padding:8px 0;font-size:12pt}#filters .slideout-open.slideout-from-right{left:60%;right:0}#filters .filter-slideout{width:40%!important;background-color:#fff}#filters .filter-slideout .container{width:100%}@media (max-width:768px){#filters .picture-tabs li{width:25%}#filters .picture-tabs li a span{font-size:calc(8px + 1.5vw);padding:8px 0}#filters .slideout-open.slideout-from-right{left:0;right:0}#filters .filter-slideout{width:97%!important}}#filters .close-filters-button{padding:20px;font-size:18pt;cursor:pointer}#filters .checkbox{font-size:17px;margin-top:15px;margin-bottom:15px;line-height:17px}#filters .panel-default{border:1px solid #68c8c6;background-color:#fff;color:#000}#filters .panel-default .panel-heading{color:#fff;border-bottom:6px solid #949599;background-color:#68c8c6;font-size:14pt;font-weight:700;text-shadow:1px 1px #000;text-transform:uppercase}#filters ul{margin-top:0;margin-bottom:15px}.gallery-image-wrapper{overflow:hidden;width:100%}.gallery-image-wrapper .gallery-image{height:200px;width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transition:all .3s ease-in-out}.gallery-image-wrapper .gallery-image:hover{transform:scale(1.1) rotate(2deg);cursor:pointer}.facebook-like{margin:15px 0}.picture-title{margin-bottom:15px;font-style:italic}#single-picture img{width:100%}.custom-marker.address-marker{background-image:url(/build/images/map-marker2.e8511718.png);background-position:50% 50%;background-size:cover;background-repeat:no-repeat;width:50px;height:60px}.prev-image{position:absolute;top:0;height:100%;bottom:20px;width:50%;left:15px;background:linear-gradient(90deg,rgba(0,0,0,.8),transparent);opacity:0;transition:.2s}.prev-image p{top:50%;transform:translateY(-50%);position:relative;color:#68c8c6;text-align:left;margin-left:10%;font-size:16pt}.prev-image:hover{opacity:1;transition:.2s}.next-image{position:absolute;top:0;height:100%;bottom:20px;width:50%;right:15px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.8));opacity:0;transition:.2s}.next-image p{top:50%;transform:translateY(-50%);position:relative;color:#68c8c6;text-align:right;margin-right:10%;font-size:16pt}.next-image:hover{opacity:1;transition:.2s}.footer{border-top:6px solid #949599}.footer .container{background:#68c8c6}