@charset "UTF-8";@import url(animate.css);@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css);@import url(//fonts.googleapis.com/css?family=Lato:100,300);@import url(//fonts.googleapis.com/css?family=Courgette);body{color:#2e2929;font:300 18px/26px Arial;-webkit-text-size-adjust:none;background:#fff}img{max-width:100%;height:auto}h1{font:300 64px/64px "Courgette",sans-serif;color:#000}h2{font:400 81px/112px "Courgette",sans-serif}h3{font:100 42px/56px "Lato",sans-serif}h4{font:400 72px/90px "Courgette",sans-serif;color:#2e2929}h5{font:100 34px/34px "Lato",sans-serif;color:#000;text-transform:uppercase}h6,.h6{font:300 22px/25px "Lato",sans-serif;text-transform:uppercase;color:#000}h6 a:hover,.h6 a:hover{color:#777}h6 a:active,.h6 a:active{color:#5e5e5e}p a:hover,.marked-list a:hover,.list a:hover{text-decoration:underline}p .fa,.marked-list .fa,.list .fa{text-decoration:none}time{display:block}a{font:inherit;color:inherit;text-decoration:none;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}a:focus{outline:none}a:active{background-color:transparent}a[href^="tel:"],a[href^="callto:"]{color:inherit;text-decoration:none}strong{font-weight:700}.fa{line-height:inherit}[class*='fa-']:before{font-weight:400;font-family:"FontAwesome"}.page{overflow:hidden;min-height:500px}.lt-ie9 .page{min-width:1200px}hr{padding:0;margin:0;border:none;border-top:1px solid #d9d9d9}address p span:last-child{margin-top:8px;display:inline-block}h3+p,*+.inline-list,p+p,.inline-list-primary+p,h4+address,*+.term-list,*+.mail,footer *+p{margin-top:26px}img+h4,a+h4,*+.float-box,.term-list-primary dd+dt,*+.inline-list-primary,.icon-block+.icon-block,*+.text-right,*+.term-list-secondary,*+.mailform,*+.map,.term-list dd+dt{margin-top:30px}h5+p,*+.row__offset-4{margin-top:18px}h6+p,.term-list-primary dt+dd,*+.row__offset-2,.term-list-secondary dt+dd,.term-list dt+dd{margin-top:8px}*+hr{margin-top:66px}*+.row__offset,*+.btn_offset,h5+img,.thumb+h6{margin-top:40px}img+h6{margin-top:46px}h5+.term-list-primary,h5+h6,*+.icon-block,h5+.off{margin-top:36px}*+.row__offset-1{margin-top:0}*+blockquote{margin-top:12px}img+.off{margin-top:22px}.brand{display:inline-block}.brand_name a{padding-left:104px;position:relative;background:transparent url('../images/logo-de-dulle-griet.png') 0 0 no-repeat;display:block;line-height:101px}.bg-img-primary{background-image:url("../images/page-1_img09.jpg");background-repeat:no-repeat;background-position:right center}.bg-img-primary--md{background-position:right bottom}.bg-img-secondary{background-image:url("../images/page-1_img10.jpg");background-repeat:no-repeat;background-position:left center}.bg-img-secondary--md{background-position:left bottom}.color-primary{color:#2e2929}.btn{display:inline-block;font-weight:300;line-height:22px}.btn-md{font-size:22px;text-transform:uppercase;border-style:solid;border-width:1px}.btn-default{padding:22px 39px 23px 39px;color:#777;border-color:#d9d9d9;background:#fff;position:relative;z-index:0}.btn-default:before{position:absolute;content:'';background:#d9d9d9;left:0;top:0;right:0;bottom:100%;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;z-index:-1}.btn-default:hover{color:#fff}.btn-default:hover:before{bottom:0}.btn-default:active:before{background:#c0c0c0}.box:before,.box:after{display:table;content:"";line-height:0}.box:after{clear:both}.box_aside{float:left}.box_cnt__no-flow{overflow:hidden}.sf-menu{display:inline-block}.sf-menu:before,.sf-menu:after{display:table;content:"";line-height:0}.sf-menu:after{clear:both}.sf-menu>li{position:relative;float:left}.sf-menu>li+li{margin-left:26px}.sf-menu a{display:block}.sf-menu>li>a{font:300 22px/22px "Lato",sans-serif;text-transform:uppercase;color:#777;font-weight:bold}.sf-menu>li.sfHover>a,.sf-menu>li>a:hover,.sf-menu>li.active>a{color:#000}.sf-menu ul{display:none;position:absolute;top:100%;left:0;margin-left:-25px;width:195px;margin-top:56px;padding:17px 27px 22px 27px;background:#2e2929;z-index:2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sf-menu ul>li>a{color:#726969;font:300 15px/15px "Lato",sans-serif;padding:12px 0}.sf-menu ul>li+li{border-top:solid 1px #433c3c}.sf-menu ul>li.sfHover>a,.sf-menu ul>li>a:hover{color:#fff}.sf-menu ul ul{position:absolute;top:15%;width:150px;margin-top:0;left:100%;margin-left:3px;z-index:4}.sf-menu>li>.sf-with-ul{position:relative}.sf-menu>li>.sf-with-ul:before{position:absolute;left:50%;top:80%;margin-left:-7px;content:"";font:400 14px/14px "FontAwesome"}@media(max-width:1199px){.sf-menu>li+li{margin-left:15px}}@media(max-width:991px){.sf-menu ul{margin-top:20px}}@media(max-width:767px){.sf-menu{display:none}}.rd-mobilemenu{display:none;position:fixed;top:0;left:0;bottom:0;z-index:9999999;text-align:left;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease}.rd-mobilemenu.active{right:0}.rd-mobilemenu_ul{position:fixed;top:-56px;left:0;bottom:-56px;width:240px;padding:132px 0 76px;color:#666;background:#fff;font-size:14px;line-height:20px;overflow:auto;-webkit-box-shadow:5px 0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:5px 0 5px 0 rgba(0,0,0,.1);box-shadow:5px 0 5px 0 rgba(0,0,0,.1);-moz-transform:translateX(-240px);-ms-transform:translateX(-240px);-o-transform:translateX(-240px);-webkit-transform:translateX(-240px);transform:translateX(-240px);-moz-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;-moz-transition:.3s cubic-bezier(.55,0,.1,1);-o-transition:.3s cubic-bezier(.55,0,.1,1);-webkit-transition:.3s cubic-bezier(.55,0,.1,1);transition:.3s cubic-bezier(.55,0,.1,1)}.rd-mobilemenu.active .rd-mobilemenu_ul{-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.rd-mobilemenu_ul a{display:block;padding:14px 25px 16px}.rd-mobilemenu_ul a.active{background:#f5f5f5;color:#2d2d2d}.rd-mobilemenu_ul a:hover{background:#000;color:#fff}.rd-mobilemenu_ul a .rd-submenu-toggle{position:absolute;top:50%;right:11px;margin-top:-17.5px;width:32px;height:32px;font:400 10px "FontAwesome";line-height:32px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-transition:.5s all ease;-o-transition:.5s all ease;-webkit-transition:.5s all ease;transition:.5s all ease;z-index:1;background:rgba(0,0,0,.1)}.rd-mobilemenu_ul a .rd-submenu-toggle:after{content:''}.rd-mobilemenu_ul a .rd-submenu-toggle:hover{background:#fff;color:#666}.rd-mobilemenu_ul a.rd-with-ul{position:relative}.rd-mobilemenu_ul a.rd-with-ul.active .rd-submenu-toggle{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rd-mobilemenu_ul ul a{padding-left:40px}.rd-mobilemenu_ul ul ul a{padding-left:60px}.rd-mobilemenu_ul:after{content:'';display:block;height:20px}.rd-mobilepanel{display:none;position:fixed;top:0;left:0;right:0;height:56px;background:#fff;color:#000;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.1);box-shadow:0 3px 3px 0 rgba(0,0,0,.1);z-index:99999991}.rd-mobilepanel_title{position:fixed;top:4px;left:56px;right:56px;color:#000;font-size:24px;line-height:48px;text-overflow:ellipsis;white-space:nowrap;font-family:"Lato",sans-serif;font-weight:400}.rd-mobilepanel_toggle{position:fixed;top:4px;left:8px;width:48px;height:48px}.rd-mobilepanel_toggle span{position:relative;display:block;margin:auto;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.rd-mobilepanel_toggle span:after,.rd-mobilepanel_toggle span:before{content:"";position:absolute;left:0;top:-8px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.rd-mobilepanel_toggle span:after{top:8px}.rd-mobilepanel_toggle span:after,.rd-mobilepanel_toggle span:before,.rd-mobilepanel_toggle span{width:24px;height:4px;background-color:#000;backface-visibility:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.rd-mobilepanel_toggle span:before,.rd-mobilepanel_toggle span:after{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s;-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.rd-mobilepanel_toggle.active span{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:background .3s 0s ease;background:transparent}.rd-mobilepanel_toggle.active span:before,.rd-mobilepanel_toggle.active span:after{top:0;-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}.rd-mobilepanel_toggle.active span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.rd-mobilepanel_toggle.active span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media(max-width:767px){body{padding-top:56px}.rd-mobilemenu,.rd-mobilepanel{display:block}}@media(max-width:359px){.rd-mobilepanel_title{font-size:25px}}.isStuck{background:#fff;z-index:999;border-bottom:1px solid #000;padding:10px 0;top:-81px;visibility:hidden}.isStuck .brand_name a{padding-left:70px;line-height:60px;background-size:contain}.isStuck h1{font-size:50px;line-height:50px}.isStuck .inset-2{padding-top:15px}.isStuck .sf-menu ul{margin-top:24px}.isStuck .sf-menu ul ul{margin-top:0}@media only screen and (max-width:979px){.isStuck{display:none !important}}.toTop{width:50px;height:50px;font-size:24px;line-height:46px;color:#fff;background:#777;border-radius:50%;-webkit-box-shadow:4px 4px 8px 0 rgba(0,0,0,.4);-moz-box-shadow:4px 4px 8px 0 rgba(0,0,0,.4);box-shadow:4px 4px 8px 0 rgba(0,0,0,.4);position:fixed;right:40px;bottom:40px;display:none;overflow:hidden;text-align:center;text-decoration:none;z-index:20}.toTop:hover{color:#fff;background:#5e5e5e;text-decoration:none}.mobile .toTop,.tablet .toTop{display:none !important}.thumb{display:block;position:relative;overflow:hidden}.thumb img{height:auto;-moz-transition:.5s all ease;-o-transition:.5s all ease;-webkit-transition:.5s all ease;transition:.5s all ease}.thumb_overlay{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease;background:transparent}.thumb_overlay:before{content:'+';position:absolute;top:50%;left:50%;right:0;width:97px;height:97px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font:400 108px "Courgette",sans-serif;color:#2e2929;line-height:97px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.lt-ie9 .thumb_overlay:before{display:none}.thumb:hover .thumb_overlay{opacity:1}.lt-ie9 .thumb:hover .thumb_overlay:before{display:block}.thumb:hover img{-moz-transform:scale(1.1) rotate(-2deg);-ms-transform:scale(1.1) rotate(-2deg);-o-transform:scale(1.1) rotate(-2deg);-webkit-transform:scale(1.1) rotate(-2deg);transform:scale(1.1) rotate(-2deg)}@media(min-width:992px) and (max-width:1199px){.thumb_overlay:before{height:60px;width:60px;font-size:100px;line-height:60px}}@media(max-width:991px){.thumb:hover img{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}}header{padding:13px 0 23px}header:before,header:after{display:table;content:"";line-height:0}header:after{clear:both}header .brand{float:left}header .nav{float:right}@media(max-width:991px){header{text-align:center}header .brand,header .nav{float:none}}main{display:block}.well{padding:70px 0 92px}.well__off{padding-top:35px}.well__off-1{padding-top:65px}.well__off-2{padding-bottom:85px}.well-2{padding-top:65px;overflow:hidden}.well-3{padding:80px 0 100px}.well-3__off{padding-top:65px}.well-3__off-1{padding-top:35px}.well-3__off-2{padding-bottom:65px}.inset-1{padding-left:60px}.inset-2{padding-right:45px;padding-top:46px}.inset-3{padding:0 3%}.inset-4{padding-left:5px}.inset-5{padding:0 100px}.prefix-1{margin-top:70px}.uppercase{text-transform:uppercase}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}@media(max-width:476px){.text-center-xs{text-align:center}}.float-box:before,.float-box:after{display:table;content:"";line-height:0}.float-box:after{clear:both}.float-box>div{float:left;width:20%}.row__offset-3{margin-top:0}.row__offset-3 [class*='col-']{margin-top:0}.index-list{counter-reset:li}.index-list li{position:relative;padding-left:98px}.index-list li:before{position:absolute;content:counter(li,decimal);counter-increment:li;font:400 42px/64px "Courgette",sans-serif;left:15px;top:-4px;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:64px;height:64px;background:#2f2929;text-align:center}.divider{background:url("../images/banner/de-dulle-griet.jpg") center center;background-size:cover;width:100%;height:10px}.icon-block [class*='fa-']:before{font-size:48px;line-height:48px;color:#2e2929}.icon-block .box_aside{width:70px;text-align:center}.icon-block .box_cnt__no-flow{padding-left:30px}.term-list-secondary dd a:hover{color:#000}.term-list-secondary dd a:active{text-decoration:underline}.inline-list-primary>li{margin:0 auto;padding:12px 0 1px;max-width:370px}.inline-list-primary>li+li{border-top:solid 1px #d4d2d2}.inline-list-primary>li a{font-size:15px;line-height:15px;display:inline-block}.inline-list-primary>li a:hover{color:#000}.col-offset-lg [class*='col-']:nth-child(2n+3){clear:left}.col-offset-lg-primary [class*='col-']:nth-child(3n+4){clear:left}.col-offset-lg-primary [class*='col-']:nth-child(n+4){margin-top:38px}.mail{color:#000;display:inline-block}.mail:hover{color:#777}.mail:active{text-decoration:underline}footer{background:#3c2b22;padding:96px 0 86px}.privacy:hover{text-decoration:none;color:#fff}.privacy:active{text-decoration:underline}.inline-list>li{display:inline-block}.inline-list>li a{display:inline-block;font-size:31px;line-height:31px;color:#726969;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.inline-list>li a:hover{color:#fff}.inline-list>li a:active{color:#e6e6e6}.inline-list>li+li{margin-left:15px}@media(max-width:1199px){h2{font-size:100px;line-height:100px}h3{font-size:60px;line-height:60px}h5{font-size:30px;line-height:30px}.inset-1{padding-left:20px}.inset-4{padding-left:15px}.inset-5{padding:0}.row__offset-3{margin-top:30px}}@media(min-width:992px) and (max-width:1199px),(max-width:767px){blockquote{text-align:center}}@media(max-width:991px){header{padding:28px 0 28px}h2{font-size:70px;line-height:70px}h3{font-size:45px;line-height:45px}.inset-1{padding-left:0}.inset-2{padding-top:40px;padding-right:0}.prefix-1{margin-top:30px}.float-box>div:nth-child(n+1){width:50%}.float-box>div:nth-child(n+3){width:33.3333%}.col-offset-lg [class*='col-']:nth-child(2n+3){clear:none}.col-offset-lg-primary [class*='col-']:nth-child(3n+4){clear:none}.col-offset-lg-primary [class*='col-']:nth-child(2n+3){clear:left}.col-offset-lg-primary [class*='col-']:nth-child(n+4){margin-top:30px}.col-offset-md [class*='col-']:nth-child(2n+3){clear:left}.row__offset-3 [class*='col-']:nth-child(2n+3){clear:left}.row__offset-3 [class*='col-']:nth-child(n+3){margin-top:20px}blockquote figure{text-align:center}}@media(max-width:767px){h1{font-size:40px;line-height:40px}h2{font-size:46px;line-height:46px}h3{font-size:40px;line-height:40px}.brand_name a{padding-left:80px}.brand_name a:before{width:70px;height:70px;font-size:55px;line-height:80px;top:-10px}[class*='well'],footer{padding:50px 0}.well-2{padding-top:30px;padding-bottom:0}.col-offset-xs{margin-top:0}*+hr,*+.row__offset,h5+.term-list-primary,h5+h6,*+.icon-block,h5+.off,img+h6{margin-top:30px}.inset-2{padding-top:0}.icon-block .box_cnt__no-flow{padding-left:10px}}@media(max-width:479px){.float-box>div{float:none}.float-box>div:nth-child(n+1),.float-box>div :nth-child(n+3){width:100%}.col-offset-md [class*='col-']:nth-child(2n+3){clear:none}.col-offset-lg-primary [class*='col-']:nth-child(2n+3){clear:none}.row__offset-3 [class*='col-']{margin-top:20px}.row__offset-3 [class*='col-']:nth-child(2n+3){clear:none}}address+h6{margin-top:30px}h5{font:100 32px/32px Arial}footer{color:#fff}.float-box .simply-scroll-clip{width:100% !important}.float-box{margin-bottom:70px}#instafeed{height:150px;overflow:hidden}#instafeed a{margin:0 10px}#instafeed.row{height:auto}header,main{background:#fff}.parallax-block{height:600px;position:relative}#partners{height:120px;overflow:hidden}@media(max-width:476px){#partners{height:120px !important;overflow:hidden}#partners>div{margin:10px !important;height:100px !important;width:180px !important}#partners a{height:100px !important;width:180px !important}#partners img{max-height:80px !important;max-width:150px !important}}#partners div{float:left;padding:0 10px}.mailform input.error,.mailform select.error,.mailform textarea.error{border:#f00 1px solid}.products .thumb+h6{margin-top:30px;margin-bottom:15px;font-weight:bold}.products p{margin:8px 0}main h6,main .h6{font-weight:bold}main .container a:hover,main .container a:focus{color:#a0a0a0}footer a:hover,footer a:focus{color:#fff;text-decoration:none}body{background:url('../images/background5.png')}header{background-color:#3c2b22;color:#fff;text-shadow:2px 1px 8px #000}header .stamp{position:absolute;right:45px;top:30px}main .stamp{position:absolute;right:45px;top:70px;z-index:100}main{background-color:rgba(0,0,0,.3);color:#fff;text-shadow:2px 1px 8px #000}.camera_overlayer{background-color:rgba(0,0,0,.3)}h1,h4,h5,h6,.h6{color:#fff;text-shadow:2px 1px 8px #000}h4 img{vertical-align:middle}main .map{text-shadow:none;color:#2e2929}#partners{height:180px;overflow:hidden;margin-bottom:70px}.float-box #partners{margin-bottom:0}#partners a{background:#fff;display:block;padding:10px 15px;margin:0}#partners>div{margin:20px;padding:0;overflow:hidden}footer{text-shadow:2px 1px 4px #000;border-top:2px solid rgba(255,255,255,.3)}.sf-menu>li>a{color:#ccc}.sf-menu>li.sfHover>a,.sf-menu>li>a:hover,.sf-menu>li.active>a{color:#fff;text-shadow:0 0 3px #fff}.list .thumb{background:#fff;padding:20px 0}.list div.thumb{background:transparent;padding:0}.list div.thumb a{background:#fff;display:block;width:100%;height:100%;padding:20px 0}.btn{color:#2e2929;text-shadow:none}.divider{background:#a0a0a0;height:2px}.isStuck{background:#3c2b22;border-bottom:2px solid rgba(255,255,255,.3);box-shadow:0 0 10px #000}.isStuck h1{color:#fff;text-shadow:0 0 5px #000}.isStuck .sf-menu>li>a{color:#ccc;text-shadow:0 0 3px #000}.isStuck .sf-menu>li.sfHover>a,.isStuck .sf-menu>li>a:hover,.isStuck .sf-menu>li.active>a{color:#fff;text-shadow:0 0 3px #fff}.isStuck .inset-2{padding-top:18px}#instafeed{height:154px}#instafeed a{margin:20px}.text-center>img,.text-center>a>img,#instafeed img,#partners>div,.well-3 .map,.list .thumb,.products .thumb{border:2px solid rgba(255,255,255,.3) !important;border-radius:15px;box-shadow:0 0 10px #000;overflow:hidden}.well-3 iframe{box-shadow:0 0 10px #000;overflow:hidden}.text-center>a:hover>img,.text-center>a:focus>img{box-shadow:0 0 10px #fff}.camera_container,.parallax-block{box-shadow:0 0 10px #000;border-bottom:2px solid rgba(255,255,255,.3);border-top:2px solid rgba(255,255,255,.3)}.fb_iframe_widget{border:2px solid rgba(255,255,255,.3) !important;border-radius:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 10px #000;overflow:hidden}.fb_iframe_widget span{margin:-1px}main{position:relative}main .social,main .language{position:absolute;z-index:900;top:15px;left:60px}main .language{left:auto;right:45px}.social li a,.language li a{display:block;color:#fff;border:2px solid rgba(255,255,255,.3);border-radius:5px;width:40px;height:40px;line-height:38px;font-size:22px;text-align:center;text-shadow:none;text-shadow:0 0 3px #000;box-shadow:0 0 10px #000}.language li a{background-color:#3c2b22;width:100px;font-size:16px}.social li a:hover,.social li a:focus,.language li a:hover,.language li a:focus{text-shadow:0 0 3px #fff;box-shadow:0 0 10px #fff}.social .fa-facebook{background-color:#3b5998}.social .fa-google-plus{background-color:#db4437}.social .fa-tripadvisor{background-color:#629d2a}.social .fa-instagram{background-color:#d03d6c;background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d 100%)}.social .fa-instagram{border:2px solid #de7898}@media(max-width:991px){.col-sm-6:nth-child(2n+3){clear:both}}a.camera_link{background-image:url(about:blank);display:block;width:100%;height:100%}.col-md-4 h4{font:400 52px/62px "Courgette",sans-serif}.col-md-4 h5{font:700 24px/30px "Lato",sans-serif}.mailform label input,.mailform label select,.mailform label textarea,.mailform .btn{border-radius:5px !important;overflow:hidden;box-shadow:0 0 10px #000;background:#fff}.mailform label{background:transparent !important}.brand_name a{line-height:72px;padding-left:80px;background-size:contain}.inset-2{padding-top:32px}.rd-mobilepanel{background-color:#3c2b22;border-bottom:solid 2px rgba(255,255,255,.3);box-shadow:0 0 10px #000}.rd-mobilepanel h2{color:#fff}.rd-mobilepanel_toggle span::after,.rd-mobilepanel_toggle span::before,.rd-mobilepanel_toggle span{background-color:#fff}.rd-mobilemenu_ul{background:#3c2b22;color:#fff;border-right:solid 2px rgba(255,255,255,.3);font-size:18px}.active .rd-mobilemenu_ul{box-shadow:0 0 10px #000}.rd-mobilemenu_ul a.active{color:#fff;background-color:rgba(255,255,255,.3)}.rd-mobilemenu_ul a:hover,.rd-mobilemenu_ul a:focus{color:#fff;background-color:rgba(255,255,255,.2)}h4+p,h4+a{margin-top:10px}a+h5{margin-top:10px}.text-center>.thumb{margin-left:auto;margin-right:auto}.virtualtour,.virtualtour2{border:2px solid rgba(255,255,255,.3) !important;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;overflow:hidden;position:relative;box-shadow:0 0 10px #000}.virtualtour iframe{height:650px}.confirmation{background-color:#fff;border:1px solid #008000;border-radius:5px;color:#008000;display:block;padding:10px 30px;text-align:center;text-shadow:none}.col-offset-none{margin-top:0}@media(max-width:1479px){.isStuck .sf-menu>li>a{font:bold 17px/22px "Lato",sans-serif}.isStuck .brand_name a{line-height:56px;padding-left:64px;position:relative;background-size:contain}.isStuck h1{font:300 42px/42px "Courgette",sans-serif}.isStuck .inset-1{padding-left:30px}.isStuck .inset-2{padding-right:30px}}@media(max-width:1199px){.inset-2{padding-top:26px;padding-right:20px}main .stamp{right:20px;width:100px}main .social{left:20px}main .language{right:20px}.isStuck .sf-menu>li>a{font:bold 15px/22px "Lato",sans-serif}.isStuck .brand_name a{line-height:42px;padding-left:50px}.isStuck h1{font:300 36px/36px "Courgette",sans-serif}.isStuck .inset-1{padding-left:20px}.isStuck .inset-2{padding-right:20px;padding-top:12px}h2{font:400 64px/81px "Courgette",sans-serif}h3{font:100 42px/56px "Lato",sans-serif}h4{font:400 52px/60px "Courgette",sans-serif}h5{font:100 26px/32px Arial}.brand_name a{line-height:64px;padding-left:70px}h1{background-size:100%;font:300 42px/42px "Courgette",sans-serif}.camera_caption p{display:none;visibility:hidden}.sf-menu>li>a{font:bold 17px/22px "Lato",sans-serif}}@media(max-width:991px){h2{font:400 56px/72px "Courgette",sans-serif}h3{font:100 36px/48px "Lato",sans-serif}h4{font:400 46px/60px "Courgette",sans-serif}h5{font:100 22px/28px Arial}.sf-menu>li>a{font:bold 17px/22px "Lato",sans-serif}.virtualtour iframe{height:500px}}@media(max-width:767px){.inset-2{padding-top:0}main .stamp{width:60px;top:60px}.brand_name a{background-size:63px 76px;line-height:76px;font-size:48px;padding-left:75px}h2{font:400 36px/48px "Courgette",sans-serif}h3{font:100 24px/32px "Lato",sans-serif}h4{font:400 36px/48px "Courgette",sans-serif}h5{font:100 20px/26px Arial}main .social,main .language{top:10px}.inline-list>li+li{margin-left:5px}.virtualtour iframe{height:400px}}@media(max-width:479px){h2{font:400 24px/30px "Courgette",sans-serif}h3{font:100 16px/20px "Lato",sans-serif}h4{font:400 28px/36px "Courgette",sans-serif}h5{font:100 16px/22px Arial}.brand_name a{background-size:54px 64px;line-height:64px;font-size:32px;padding-left:62px}main .social{left:15px}main .language{right:15px}.language li a{width:40px}.language li a span{display:none;visibility:hidden}.language li a span.mobile{display:block !important;visibility:visible !important}.virtualtour iframe{height:300px}}.mailform .radio{display:inline-block;cursor:pointer;margin:0 0 10px 0;line-height:28px;padding-left:0}.mailform table.radio{margin:5px 0 5px 0}.mailform input[type=radio]{display:none}.mailform .radio label:before{content:"";display:inline-block;width:18px;height:18px;vertical-align:middle;background-color:#fff;color:#009054;text-align:center;border:1px solid #e5e3e1;border-radius:10px;margin-right:10px;font-size:11px;line-height:16px}.mailform .radio input[type=radio]:checked+label:before{content:"";font-family:'FontAwesome'}.mailform .radio label{margin-top:0;padding-left:0;padding-right:20px}.ajax__calendar{text-shadow:none}.ajax__calendar_day{line-height:17px}