*,:after,:before{box-sizing:border-box}html{background-color:#fff;font-size:15px;line-height:25px;padding:0;margin:0;min-height:100%!important;height:100%}body{background-color:#fff;padding:0;margin:0;min-height:100%!important;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#222;overflow-y:scroll}.mob-sizer{display:block;position:absolute;visibility:0;top:-1px;height:0;width:4px}@media (max-width:1199px){.mob-sizer{width:3px}}@media (max-width:991px){.mob-sizer{width:2px}}@media (max-width:767px){.mob-sizer{width:1px}}@media (max-width:499px){.mob-sizer{width:0}}a{color:inherit;text-decoration:none}a:focus,a:hover{text-decoration:none;color:inherit}[name=eml_check]{position:absolute;width:0;height:0;border:none;padding:0;margin:0;top:-99999px;left:-99999px;visibility:hidden}.cover{line-height:0;background-position:center center;background-size:cover;background-repeat:no-repeat}.cover .bg{height:0;width:0;margin:-1px;visibility:hidden}.textbox{display:inline-block;height:40px;border:1px solid #efedeb;font-family:inherit;font-size:15px;line-height:28px;padding:5px 15px;margin:0;color:#000}textarea.textbox{resize:none;height:96px}.btn{display:inline-block;padding:5px 24px;margin:0;font-family:inherit;font-weight:400;font-size:15px;text-transform:uppercase;border:2px solid #a29060;line-height:26px;height:40px;background-color:#a29060;color:#fff;border-radius:0;transition:background-color .2s,color .2s;cursor:pointer}.btn:hover{background-color:#ab9b70;color:#fff}.btn.btn-blue{border:2px solid #2693ff;background-color:#fff;color:#2693ff}.btn.btn-blue:hover{background-color:#2693ff;color:#fff}.alert{position:relative;display:block;min-height:36px;padding:0 36px 0 42px;margin:0 0 20px 0;font-size:14px;line-height:36px;color:#000;border-radius:0}.alert:before{display:block;height:30px;width:30px;text-align:center;position:absolute;left:0;top:0;font-family:FontAwesome}.alert.success{background-color:#3ebd7a}.alert.success:before{content:'\f00c'}.alert.warning{background-color:#f6edd0}.alert.warning:before{content:'\f071'}.loader{position:relative;display:block;min-height:36px;line-height:36px}.checkbox{position:relative;display:inline-block}.checkbox:before{content:'';position:absolute;width:18px;height:18px;margin-top:0;margin-left:-3px;border:1px solid #999;background-color:#fff;border-radius:0;z-index:1}.checkbox:checked:after{content:"\f00c";position:absolute;color:#a29060;font-family:FontAwesome;font-size:16px;line-height:18px;margin-left:-2px;z-index:2}.checkbox[type=radio]:before{content:'';position:absolute;width:18px;height:18px;margin-top:0;margin-left:-3px;border:1px solid #999;background-color:#fff;border-radius:50%;z-index:1}.checkbox[type=radio]:checked:after{content:"";position:absolute;background-color:#a29060;margin:3px 0 0;width:12px;height:12px;border-radius:50%;z-index:2}@media (min-width:768px){.top-bar{display:block;position:fixed;top:0;right:0;left:0;height:108px;background-color:#eae7da;color:#fff;z-index:98}.top-bar .menu-toggler{display:none}.top-bar .logo{display:block;position:relative;float:left;padding:14px 30px 0 0;font-weight:700;font-size:16px;line-height:30px;letter-spacing:1px;overflow:visible;height:108px}.top-bar .logo.en{letter-spacing:1.2px}.top-bar .logo a{display:block;position:relative;text-align:center}.top-bar .logo a img{display:block}.top-bar .logo:before{content:'';display:block;position:absolute;top:0;right:0;width:9999px;height:108px;background-color:#a29060}}@media (min-width:768px) and (max-width:991px){.top-bar{height:90px}}@media (min-width:768px){.menu{display:block;position:fixed;top:0;right:0;left:0;height:0;color:#222;overflow:visible;z-index:99}.menu .container{height:0}.menu .menu-items{display:block;position:relative;float:right;height:108px;font-weight:700;text-transform:uppercase;text-align:right;line-height:30px;padding:39px 0}.menu .menu-items a{display:inline-block;padding:0 8px;transition:color .3s}.menu .menu-items a.active,.menu .menu-items a:focus,.menu .menu-items a:hover{color:#938256}.menu .languages{display:block;position:relative;float:right;height:108px;font-weight:700;text-transform:uppercase;text-align:right;font-size:13px;line-height:16px;font-weight:900;padding:46px 0 46px 20px}.menu .languages a{display:inline-block;padding:0 1px 0 4px;border-left:1px solid #222}.menu .languages a:nth-child(1){border:none}}@media (min-width:768px) and (max-width:1199px){.menu .menu-items a{font-size:12px;padding:0 3px}}@media (min-width:768px) and (max-width:991px){.menu .menu-items{height:90px;padding:30px 0}.menu .menu-items a{font-size:10px;padding:0 3px}.menu .languages{height:90px;font-size:10px;padding:37px 0 37px 10px}.menu .languages a{padding:0 0 0 3px}}@media (min-width:768px) and (max-width:991px){.top-bar .logo{padding-top:13px;font-size:12px}.top-bar .logo a img{width:150px}.top-bar .logo:before{height:90px}}@media (max-width:767px){.top-bar{display:block;position:fixed;top:0;right:0;left:0;height:90px;background-color:#eae7da;color:#fff;z-index:98}.top-bar .menu-toggler{display:block;position:relative;float:right;height:36px;line-height:36px;width:36px;font-size:24px;margin-top:27px;text-align:center;background-color:#a29060;color:#fff}.top-bar .logo{display:block;position:relative;float:left;padding:13px 30px 0 15px;font-weight:700;font-size:12px;line-height:30px;letter-spacing:1px;overflow:visible;height:90px}.top-bar .logo a{display:block;position:relative;text-align:center}.top-bar .logo a img{display:block;width:150px}.top-bar .logo:before{content:'';display:block;position:absolute;top:0;right:0;width:9999px;height:90px;background-color:#a29060}.menu{display:block;position:fixed!important;top:90px;right:-100%;bottom:0;width:100%;background-color:#a29060;color:#fff;transition:right .4s;z-index:99}.menu.show{right:0}.menu .container{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;top:15px;right:15px;bottom:15px;left:15px}.menu .container .languages{display:block;position:relative;text-align:center;font-size:18px;line-height:24px;font-weight:900;text-transform:uppercase;padding-bottom:20px;border-bottom:1px solid #b1a27a;margin-bottom:30px}.menu .container .languages a{display:inline-block;padding:0 2px 0 5px;border-left:1px solid #fff}.menu .container .languages a:nth-child(1){border:none}.menu .container .menu-items{display:block;position:relative;text-align:center;font-size:22px;line-height:30px;font-weight:700;text-transform:uppercase}.menu .container .menu-items a{display:block;text-align:center;padding:6px 0}}.slider{position:relative;height:720px;height:100vh}.slider .item{position:relative;height:720px;height:100vh}.slider .owl-next,.slider .owl-prev{position:absolute;z-index:1;height:40px;width:40px;top:50%;top:50vh;-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:40px;text-align:center;font-size:36px;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.6);opacity:0;transition:opacity .2s}.slider .owl-prev{left:15px}.slider .owl-next{right:15px}.slider:hover .owl-next,.slider:hover .owl-prev{opacity:.95}.slider:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:100px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(../images/bottom-cover.png);z-index:1}.colored{color:#e5b16c}.welcome-block{display:block;position:relative;background-color:#fff;padding-bottom:50px}.welcome-block .logo-big{display:inline-block;position:relative;font-size:30px;line-height:60px;letter-spacing:1.8px;font-weight:900;text-align:center;z-index:1}.welcome-block .logo-big.en{letter-spacing:2.1px}.welcome-block .logo-big img.logo{display:block}.welcome-block .logo-big .left-side,.welcome-block .logo-big .right-side{display:block;position:absolute;top:0;left:0}.welcome-block .logo-big .left-side{-ms-transform:translate(-100%,20%);transform:translate(-100%,20%)}.welcome-block .logo-big .right-side{-ms-transform:translate(100%,-25%);transform:translate(100%,-25%)}.welcome-block h2{font-size:76px;line-height:92px;font-family:Lobster,cursive}@media (max-width:991px){.welcome-block h2{display:block;text-align:center}}.welcome-block .double-col{-moz-columns:2;columns:2;-moz-column-gap:30px;column-gap:30px;font-weight:500}@media (max-width:767px){.welcome-block .double-col{-moz-columns:1;columns:1;text-align:center}}@media (max-width:1199px){.welcome-block .logo-big{font-size:23px;line-height:50px;letter-spacing:1px}.welcome-block .logo-big.en{letter-spacing:1.4px}.welcome-block .logo-big img.logo{width:270px}.welcome-block .logo-big .left-side{width:400px}.welcome-block .logo-big .right-side{width:290px}.welcome-block h2{font-size:60px;line-height:72px}}@media (max-width:991px){.welcome-block .logo-big{display:block;font-size:20px;line-height:46px;letter-spacing:2.4px}.welcome-block .logo-big.en{letter-spacing:2.7px}.welcome-block .logo-big img.logo{margin:auto}.welcome-block .logo-big .left-side,.welcome-block .logo-big .right-side{display:none}.welcome-block h2{font-size:60px;line-height:72px}}.about-block{display:block;position:relative;margin:40px 0 0;padding:0 0 60px;text-align:center;font-size:16px;line-height:24px}.about-block:before{content:'';display:block;position:relative;height:1px;background-color:#e4dfd1;width:50%;margin:0 auto 35px}@media (max-width:599px){.about-block:before{width:80%}}.about-block h2{font-size:76px;line-height:92px;font-family:Lobster,cursive;margin:0 0 20px;color:#beb290}@media (max-width:991px){.about-block h2{display:block;text-align:center;font-size:60px;line-height:72px}}.breakfast-block{display:block;position:relative}.breakfast-block .item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative;float:left;height:300px;height:34vh;width:50%;border-style:solid;border-color:#fff;border-width:0}.breakfast-block .item:nth-child(1){border-right-width:3px;border-bottom-width:3px}.breakfast-block .item:nth-child(2){border-left-width:3px;border-bottom-width:3px}.breakfast-block .item:nth-child(3){border-top-width:3px;height:500px;height:58vh;width:100%}.breakfast-block .item.dark:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4)}.breakfast-block .item.dark h2{display:block;position:relative;text-align:center;font-size:90px;line-height:1.2;font-weight:900;letter-spacing:3px;text-transform:uppercase;color:#fff;padding:25px 15px}@media (max-width:991px){.breakfast-block .item.dark h2{font-size:60px}}@media (max-width:767px){.breakfast-block .item.dark h2{font-size:36px}}.breakfast-block .item.dark h2 small{display:block;position:relative;font-size:.7em;line-height:1.2;font-weight:900;letter-spacing:2px;color:inherit}.breakfast-block .item.dark h2:after,.breakfast-block .item.dark h2:before{content:'';display:block;position:absolute;width:20%;height:4px;left:0;right:0;margin:auto;background-color:#fff}.breakfast-block .item.dark h2:before{top:0}.breakfast-block .item.dark h2:after{bottom:0}.events-block{display:block;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/events-block-bg.jpg);padding:0 0 80px}.events-block h2{display:block;position:relative;font-size:90px;line-height:110px;font-family:Lobster,cursive;color:#fff;margin:0;padding-top:45px;text-align:center;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/events-cap-bg.png);height:320px;text-align:center}@media (max-width:767px){.events-block h2{font-size:60px;line-height:72px}}.events-block h2 .container{position:relative}.events-block h2 .right-side{display:block;position:absolute;top:0;right:0;-ms-transform:translateY(-15px);transform:translateY(-15px)}@media (max-width:1199px){.events-block h2 .right-side{-ms-transform:translateY(30px);transform:translateY(30px);width:300px}}@media (max-width:991px){.events-block h2 .right-side{display:none}}.events-block .events-carousel{display:block;position:relative;margin:0 -15px}@media (max-width:767px){.events-block .events-carousel{margin:0}}.events-block .events-carousel .item{display:block;position:relative;padding:15px}.events-block .events-carousel .item .cover{display:block;position:relative}.events-block .events-carousel .item .cover:after{content:'';display:block;position:relative;padding-bottom:150%}.events-block .events-carousel .item .info{displat:block;position:relative;color:#000}.events-block .events-carousel .item .info h3{font-size:18px;line-height:24px;padding:20px 0 5px;margin:0;font-weight:700}.events-block .events-carousel .item .info p{padding:0;margin:0}.gallery-block{display:block;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/gallery-bg.png);padding-bottom:120px}.gallery-block:after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:100px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/bottom-cover.png)}.gallery-block h2{display:block;position:relative;text-align:center;color:#3ebd7a;font-family:Lobster,cursive;font-size:90px;line-height:110px;margin:0;padding:15px 0;background-color:#fff}@media (max-width:767px){.gallery-block h2{font-size:60px;line-height:72px}}.gallery-block h2:before{content:'';display:block;position:absolute;left:0;right:0;top:-85px;height:100px;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/bottom-cover.png)}.gallery-block h2:after{content:'';display:block;position:absolute;left:0;right:0;bottom:-100px;height:100px;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/bottom-cover-rev.png)}.gallery-block .container{position:relative;z-index:2}.gallery-block .left-side,.gallery-block .right-side{display:block;position:absolute;top:0;z-index:1}@media (max-width:991px){.gallery-block .left-side,.gallery-block .right-side{display:none}}.gallery-block .left-side{left:0;width:360px;-ms-transform:translate(30px,-80px);transform:translate(30px,-80px)}.gallery-block .right-side{right:0;width:320px;-ms-transform:translate(0,30px);transform:translate(0,30px)}@media (max-width:1199px){.gallery-block .left-side{width:240px;-ms-transform:translate(30px,-80px);transform:translate(30px,-80px)}.gallery-block .right-side{width:200px;-ms-transform:translate(0,30px);transform:translate(0,30px)}}.gallery-block .gallery-carousel{display:block;position:relative;margin:150px -15px 0}@media (max-width:1199px){.gallery-block .gallery-carousel{margin:100px -15px 0}}@media (max-width:767px){.gallery-block .gallery-carousel{margin:80px 0 0}}.gallery-block .gallery-carousel .item{display:block;position:relative;border-left:1px solid #3ebd7a;border-right:1px solid #3ebd7a;height:500px;width:285px}.gallery-block .gallery-carousel .item.large{width:570px}@media (max-width:1199px){.gallery-block .gallery-carousel .item{width:313.33333px;height:420px}.gallery-block .gallery-carousel .item.large{width:313.33333px}}@media (max-width:991px){.gallery-block .gallery-carousel .item{width:240px;height:360px}.gallery-block .gallery-carousel .item.large{width:240px}}@media (max-width:767px){.gallery-block .gallery-carousel .item{width:auto}.gallery-block .gallery-carousel .item.large{width:auto}}.gallery-block .gallery-carousel .owl-next,.gallery-block .gallery-carousel .owl-prev{position:absolute;z-index:1;height:40px;width:40px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:40px;text-align:center;font-size:36px;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.6);opacity:0;transition:opacity .2s}.gallery-block .gallery-carousel .owl-prev{left:15px}.gallery-block .gallery-carousel .owl-next{right:15px}.gallery-block .gallery-carousel:hover .owl-next,.gallery-block .gallery-carousel:hover .owl-prev{opacity:.95}.gallery-block .gallery-carousel .owl-dots{display:block;position:relative;padding-top:15px;text-align:center}.gallery-block .gallery-carousel .owl-dots .owl-dot{display:inline-block;margin:2px;width:14px;height:14px;background-color:#fff;border-radius:50%}.gallery-block .gallery-carousel .owl-dots .owl-dot span{display:block;border-radius:50%;width:8px;height:8px;margin:3px;transition:background-color .3s}.gallery-block .gallery-carousel .owl-dots .owl-dot.active span{background-color:#a29060}.dibeklihan-banner .logo-big{display:block;position:relative;font-size:27px;line-height:60px;letter-spacing:3px;font-weight:900;text-align:center;padding-bottom:30px;z-index:1}.dibeklihan-banner .logo-big.en{letter-spacing:3.5px}.dibeklihan-banner .logo-big img.logo{display:block;margin:auto}.dibeklihan-banner .logo-big .left-side,.dibeklihan-banner .logo-big .right-side{display:block;position:absolute;top:0}.dibeklihan-banner .logo-big .left-side{-ms-transform:translate(45px,-80px);transform:translate(45px,-80px);width:300px;left:0}.dibeklihan-banner .logo-big .right-side{-ms-transform:translate(-45px,-160px);transform:translate(-45px,-160px);width:360px;right:0}@media (max-width:1199px){.dibeklihan-banner .logo-big{font-size:20px;line-height:36px;letter-spacing:2.4px}.dibeklihan-banner .logo-big.en{letter-spacing:2.7px}.dibeklihan-banner .logo-big img.logo{width:270px}.dibeklihan-banner .logo-big .left-side{-ms-transform:translate(45px,-80px);transform:translate(45px,-80px);width:240px;left:0}.dibeklihan-banner .logo-big .right-side{-ms-transform:translate(-30px,-150px);transform:translate(-30px,-150px);width:280px;right:0}}@media (max-width:991px){.dibeklihan-banner .logo-big{display:block;font-size:20px;line-height:36px;letter-spacing:2.4px}.dibeklihan-banner .logo-big.en{letter-spacing:2.7px}.dibeklihan-banner .logo-big .left-side,.dibeklihan-banner .logo-big .right-side{display:none}}.contact-block{display:block;position:relative}.contact-block img{max-width:100%}.testimonials-block{display:block;position:relative;padding:60px 0 50px;text-align:center}.testimonials-block:before{content:attr(data-cap);display:inline-block;position:relative;min-width:30%;padding:0 15px;font-size:60px;line-height:72px;font-family:Lobster,cursive;color:#a29060;border-bottom:2px solid #d9d9d9;margin-bottom:45px}@media (max-width:767px){.testimonials-block:before{min-width:55%}}@media (max-width:767px){.testimonials-block:before{font-size:40px;line-height:48px}}.testimonials-block .item{display:block;position:relative;text-align:center}.testimonials-block .item h3{padding:10px 0 0;margin:0;font-size:18px;line-height:25px;font-weight:700;letter-spacing:1px}.testimonials-block .owl-dots{display:block;position:relative;padding-top:15px;text-align:center}.testimonials-block .owl-dots .owl-dot{display:inline-block;margin:2px;width:14px;height:14px;background-color:#a29060;border-radius:50%}.testimonials-block .owl-dots .owl-dot span{display:block;border-radius:50%;width:8px;height:8px;margin:3px;transition:background-color .3s}.testimonials-block .owl-dots .owl-dot.active span{background-color:#fff}.footer{display:block;position:relative}.footer .contact{display:block;position:relative;padding:40px 0;background-color:#a29060;color:#fff}.footer .contact .social{display:block;float:left}.footer .contact .social a{display:inline-block;font-size:22px;line-height:30px;margin:0 10px 0 0}.footer .contact .e-bulletin-btn{display:block;position:relative;float:right;text-transform:uppercase;font-weight:700;font-size:15px;line-height:24px;padding:8px 40px;background-color:#f6edd0;color:#222;margin-top:-40px}@media (max-width:1199px){.footer .contact{text-align:center}.footer .contact .social{float:none;margin-top:10px}.footer .contact .social a{margin:0 5px}.footer .contact .e-bulletin-btn{display:inline-block;margin:20px 0 0;float:none}}.footer .oo{display:block;padding:20px 0;text-align:center}.e-bulletin{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;top:0;bottom:0;left:-100%;width:100%;background-color:rgba(0,0,0,.9);z-index:0;opacity:0;overflow:hidden;transition:opacity .4s}.e-bulletin.open{z-index:999;opacity:1;left:0;overflow:auto}.e-bulletin .closer{display:block;position:absolute;width:20px;height:20px;font-size:18px;line-height:20px;text-align:center;right:10px;top:10px;color:#fff!important;cursor:pointer;z-index:2}.e-bulletin .msg-sender{display:block;position:relative;background-color:#fff;padding:15px 15px 30px}@media (max-width:767px){.e-bulletin .msg-sender{padding-bottom:20px}}.e-bulletin .msg-sender .dibeklihan-banner{background-color:#a29060;color:#fff;margin:-15px -15px 15px}.e-bulletin .msg-sender .dibeklihan-banner .logo-big{display:block;position:relative;font-size:20px;line-height:36px;letter-spacing:2.5px;font-weight:900;text-align:center;padding:15px 0 5px;z-index:1}.e-bulletin .msg-sender .dibeklihan-banner .logo-big.en{letter-spacing:2.8px}.e-bulletin .msg-sender .dibeklihan-banner .logo-big img.logo{display:block;margin:auto;width:270px}@media (max-width:767px){.e-bulletin .msg-sender .dibeklihan-banner .logo-big{font-size:20px;line-height:30px;letter-spacing:1.5px}.e-bulletin .msg-sender .dibeklihan-banner .logo-big img.logo{width:200px}}.e-bulletin .msg-sender h2{text-align:center;font-size:36px;line-height:44px;margin-bottom:10px}@media (max-width:767px){.e-bulletin .msg-sender h2{font-size:22px;line-height:30px}}.e-bulletin .msg-sender p{text-align:center;font-size:16px;line-height:22px;margin-bottom:30px}@media (max-width:767px){.e-bulletin .msg-sender p{font-size:14px;line-height:18px}}.e-bulletin .msg-sender .textbox{width:100%;margin-bottom:10px;border-color:#d9d9d9}.e-bulletin .msg-sender .btn{width:100%}