body{background:#fff;font-family:'Roboto',sans-serif;font-weight:400;position:relative;padding-top:58px}h1,h2,h3{font-family:'verdana',sans seif;color:#000}h4{line-height:1.5;margin-top:1.5em}h5{margin-bottom:1.5em}a{transition:all .3s ease-in-out}a:focus{outline:0}p,li{font-weight:400;font-size:16px;letter-spacing:.4px;line-height:28px}strong{color:#000}hr{border-top:2px solid #666;width:120px}hr.width8{width:82%;border-width:1px;margin:27px auto 0}hr.width90{width:90%;border-width:1px;margin:27px auto 0}textarea{resize:none}#about{padding-bottom:0}#decorations{padding-top:102px;padding-bottom:0}#contact{padding-bottom:61px}.parallax-section{background-attachment:fixed !important;background-size:cover !important}.btn{outline:0}.btn-info{color:#fff;background-color:#e19d03;border-color:#ba9ac2;border-width:3px;border-radius:6px}.btn-info:hover{color:#fff;background-color:#d59111;border-color:#ccacd4}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#d59112;border-color:#ddbde5}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#d59112;border-color:#ddbde5}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#f8b51f;border-color:#c5adcb}.form-control:focus{border-color:#ba9ac2}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#ba9ac2}.owl-theme .owl-dots{position:absolute;bottom:3%;right:0;left:0}.owl-theme .owl-dots .owl-dot span{width:13px;height:13px;opacity:.7;background:#fff}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{opacity:.4;background:#fff}.box-columns{columns:200px 3;column-gap:40px;text-align:justify}.box-img{margin-top:1.3em;margin-bottom:1.3em}.box-img img{max-width:100%}.box-shadow{box-shadow:2px 2px 4px rgba(0,0,0,0.25)}.heading{font-size:22px;font-weight:500}.subheading{font-size:16px;padding-bottom:60px}.orange-heading{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:100px;font-weight:bold;background:#e19d03}.orange-heading .heading{font-weight:bold;margin-top:20px;margin-bottom:20px}.li-hd{list-style:none;font-size:105%;margin:0 0 0 -2em}.pad{padding-top:65px !important;padding-bottom:65px !important}.pad-b{padding-bottom:65px !important}.mar-t{margin-top:32.5px !important}.mar-tb{margin-bottom:32.5px !important}.mar-b{margin-bottom:65px !important}a.fp-embed,a.fp-brand,.fp-context-menu{display:none !important}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:none repeat scroll 0 0 #fff}.sk-spinner-pulse{width:40px;height:40px;background-color:#f6d76b;border-radius:100%;-webkit-animation:sk-pulseScaleOut 1s infinite ease-in-out;animation:sk-pulseScaleOut 1s infinite ease-in-out}@-webkit-keyframes sk-pulseScaleOut{0{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sk-pulseScaleOut{0{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.navbar-default{background:#fff;box-shadow:0 0 6px rgba(0,0,0,.175);border:0;margin-bottom:0}.navbar-brand.brand-text,.navbar-nav li a{line-height:28px}.navbar-default .navbar-brand.brand-text{font-size:28px}.navbar-default .navbar-brand .brand-res{display:none}.navbar-default .navbar-brand.brand-text img{float:left;height:53px}.navbar-default .navbar-brand.brand-text span{display:inline-block;font-size:18px;margin:4px 0 0 15px;line-height:21px;color:#000}.navbar-default .navbar-brand.brand-img{padding:4px 15px}.navbar-default .navbar-brand.brand-img img{height:53px}.navbar-default .navbar-nav li a{font-size:12px;letter-spacing:1px}.navbar-default li.viber-class{line-height:0}.navbar-default li.viber-class a{padding:5px 15px 0 0}.navbar-default li.viber-class img{height:44px}.navbar-default .navigation-contacts{float:right;font-size:16px;white-space:nowrap;padding:0 0 5px 0;color:#555}.navbar-default .navbar-nav-phone-xs{float:right;margin:-3px 0 3px 0;white-space:nowrap}.navbar-default .navbar-nav-phone-xs a{color:#777;text-decoration:none}.navbar-default .navbar-nav-phone-xs a:hover,.navbar-default .navbar-nav-phone-xs a:focus{color:#333}.navbar-default .navbar-nav-phone{padding:11px 1em 0 0;line-height:0}.navbar-default .navigation-phone{text-align:center;display:inline-block;margin:0 20px -2px 0}.navbar-default .phone-explanation img{max-width:100px;margin:2px auto -7px}.navbar-default .phone-number{display:inline-block;margin:0 auto -2px;vertical-align:middle;font-size:14px}@media(max-width:767px){.navbar-default .navigation-phone{margin:0 6px 0 0}.navbar-default .phone-explanation img{margin:0 auto 0}.navbar-default .phone-number{vertical-align:-2px}}@media(max-width:370px){.navbar-default .navbar-brand.brand-img img{height:44px;margin:-5px 0 0 -7px}}.navbar-default .navigation-phone a{vertical-align:middle;color:#d12a2a;font-weight:bold;text-decoration:none !important;margin-bottom:0;display:inline-block}.navbar-default .navigation-phone:hover a,.navbar-default .navigation-phone:active a,.navbar-default .navigation-phone:focus a{color:#ed3f22}.lang-menu{float:right;margin:-1px 0 0;z-index:999999}.lang-menu .lang-menu-click{overflow:visible}.lang-menu .lang-menu-visible{right:4px;left:auto;min-width:138px;text-align:right;top:50px;border-radius:4px !important;box-shadow:0 0 6px rgba(0,0,0,.175)}#home{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;color:#fff}#home .bg-darkening{position:absolute;top:22%;width:100%;padding:10px 20px 30px;background:rgba(0,0,0,0.565)}#home h1,#home h2,#home h3{text-shadow:1px 1px 3px #000}#home h2{font-size:8vw}#home h3{letter-spacing:.8vw;font-size:3vw}#home h1{letter-spacing:.8vw;font-size:3vw;font-style:normal;transition:all .4s ease-in-out}#home h1 img{height:130px;background:rgba(255,255,255,0.44);padding:10px;border-radius:32px;box-shadow:0 0 10px rgba(0,0,0,0.376);transition:all .4s ease-in-out}#home .btn{background:rgba(255,255,255,0.6);border-radius:6px;color:#000;font-weight:bold;letter-spacing:2px;padding:16px 42px;margin-top:40px;transition:all .4s ease-in-out}#home .btn:hover{background:#fff;color:#202020}#hotel .hotel-item{border:3px solid #e19d03;padding:20px 5px;border-radius:20px}#hotel .hotel-item img{border-radius:10px}#cottage .cottage-item{border:3px solid #e19d03;padding:20px 5px;border-radius:20px}#cottage .cottage-item img{border-radius:10px}#testimonials .testimonials-item{display:inline-block;text-align:justify;margin:0 1em}#testimonials .testimonials-name{text-align:right;margin-bottom:0}#testimonials .testimonials-position{text-align:right;font-style:italic}#testimonials .slick-list{width:100%}#team{text-align:center}#team h3{font-size:18px;line-height:4px}#team h4{color:#5c5c5c;padding-top:8px}#team .col-md-4{padding-top:42px}#about span{color:#5c5c5c}#price{background:#fcf5e6}#price .items-space{white-space:pre-wrap;word-wrap:break-word}#price .ptop{padding-top:10px}#price .new-year-heading{background-size:cover;background-position:center center;background-image:url(../images/new-year.jpg);opacity:.92}#price .new-year-heading-bg-darkening{background:rgba(0,0,0,0.565)}#price .new-year-heading h1.heading{color:#fff}.videoWrapper{position:relative;padding-bottom:32.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#contact{background:#f0f0f0}#contact .col-md-8{margin-bottom:32px}#contact .form-control{background:#fff;border:0;box-shadow:none;margin-top:10px;margin-bottom:10px;transition:all .4s ease-in-out}#contact .form-control:focus{border-color:#f9f9f9}#contact input{height:48px}#contact input[type="submit"]{background:transparent;border:2px solid #999;letter-spacing:2px;margin-top:12px;height:50px}#contact input[type="submit"]:hover,#contact input[disabled]{background:#999;color:#fff}form .col-md-6,form .col-md-12{padding-right:10px;padding-left:10px}.contact-form{display:none;max-width:600px;border-radius:5px}.contact-form__hd{font-size:1.5em;text-align:center;margin:.5em 0 0}.contact-form__hd2{text-align:center;margin:.5em 0 1em}.contact-form__tip{font-size:.8em}.contact-form input[name="submit"]{margin-top:10px}.fancybox-close-small:focus::after{outline:0;color:#555;background:#eee}.text-success-out,.text-success,.text-danger{margin:4px auto -4px;text-align:center}.text-success-out{color:#757575}.text-success,.text-danger{display:none}input[disabled]{cursor:default !important}input[disabled]:active{cursor:not-allowed !important}.contacts-map{text-align:center}.contacts-map iframe{width:100%;max-width:600px;height:250px}footer{background:url('../images/footer-bg.jpg') 50% 0 repeat-y;-webkit-background-size:cover;background-size:cover;background-position:center;color:#fff}footer .footer-bg-darkening{background:rgba(0,0,0,0.565)}footer h2{padding-bottom:14px;color:#fff}footer h3{padding-top:8px}footer h4{margin-top:10px;margin-bottom:10px;line-height:1.1}footer p{color:#fff}footer a[href^="tel:"],footer a[href^="mailto:"]{color:#fff;text-decoration:none}footer a[href^="tel:"]:hover,footer a[href^="tel:"]:focus,footer a[href^="mailto:"]:hover,footer a[href^="mailto:"]:focus{color:#FF0}footer span{font-weight:bold}footer .ph{padding-top:12px;padding-bottom:12px}footer .fa{font-size:12px;padding-right:10px}footer .footer-img{max-width:100%;box-shadow:0 0 3px rgba(0,0,0,0.5);border-radius:10px}.snet-icon{padding:0}.snet-icon li{list-style:none;display:inline-block;padding:0}.snet-icon li a{background:#f0f0f0;border-radius:50%;color:#5c5c5c;font-size:16px;width:48px;height:48px;line-height:48px;text-align:center;text-decoration:none;transition:all .4s ease-in-out;margin-top:12px;margin-right:16px;top:0;position:relative;padding:0}.snet-icon li a:hover{background:#f6d76b;top:5px}#copyright{background:url(../images/copyright-bg-white.jpg) repeat;padding-top:80px;padding-bottom:80px;text-align:center}#copyright h3{font-size:1.3em}.slick-prev::before,.slick-next::before,.slick-dots li button:before,.slick-dots li.slick-active button:before{color:#666}.slick-dots{bottom:-35px}.slider-item-img{margin:0 10px}.slider-item-img img{margin:auto;border-radius:4px}@media only screen and (min-width :768px){.navbar-default .nav.smooth-scroll>li:last-child>a{margin-right:15px}}@media only screen and (max-width :1199px){.navbar-default .nav>li>a{padding-left:8px;padding-right:8px}}@media only screen and (max-width :1023px){.navbar-default .nav>li>a{padding-left:4px;padding-right:4px}}@media only screen and (min-width :768px) and (max-width :1023px){.navbar-default .navbar-brand.brand-text{text-align:center;padding:1px 15px}.navbar-default .navbar-brand.brand-text .brand-res{display:block}.lang-menu .lang-menu-visible{right:-7px}}@media only screen and (max-width :991px){.navbar-default .navbar-nav li a{font-size:11px;letter-spacing:0}.navbar-default li.viber-class a{padding:5px 3px 0 0}}@media only screen and (max-width :979px){.slider-item-img{margin:0 auto}.slider-item-img img{max-width:80%}.slick-next{right:2px}.slick-prev{left:2px}.slick-dots{bottom:-60px}}@media(max-width:767px){.navbar-default .nav>li>a{padding-left:15px;padding-right:15px;text-align:right;letter-spacing:1px}.navbar-default .navbar-brand.brand-text{padding:20px 15px 0}.navbar-default .navbar-brand.brand-text img{height:46px}.navbar-default .navbar-brand.brand-text span{margin:1px 0 0 13px}.navbar-default .navbar-brand.brand-img{padding:9px 15px}.navbar-default .navigation-contacts{padding-top:5px}.lang-menu{margin:-75px 55px 0 0}.lang-menu .lang-menu-visible{top:42px}}@media only screen and (max-width :350px){.navbar-default .navbar-brand.brand-text{padding:10px 12px}}