@charset "UTF-8";html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}aside,footer,header,section{display:block}a{background-color:transparent}a:active,a:hover{outline:0}strong{font-weight:700}h1{margin:.67em 0;font-size:2em}img{border:0}button{margin:0;font:inherit;color:inherit;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner{padding:0;border:0}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after{content:""}img{page-break-inside:avoid;max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.h1,.h2,.h3,.h4,.h5,h1,h2,h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h4,.h5{margin-top:10px;margin-bottom:10px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4{font-size:18px}.h5{font-size:14px}p{margin:0 0 10px}.text-center{text-align:center}ul{margin-top:0;margin-bottom:10px}ul ul{margin-bottom:0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-md-12,.col-md-3,.col-md-4,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-6,.col-xs-12,.col-xs-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-12,.col-xs-6{float:left}.col-xs-12{width:100%}.col-xs-6{width:50%}@media (min-width: 768px){.col-sm-6{float:left;width:50%}}@media (min-width: 992px){.col-md-12,.col-md-3,.col-md-4,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:focus,.btn-default:active:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active{background-image:none}.collapse{display:none}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav > li{position:relative;display:block}.nav > li > a{position:relative;display:block;padding:10px 15px}.nav > li > a:focus,.nav > li > a:hover{text-decoration:none;background-color:#eee}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}}.navbar-nav{margin:7.5px -15px}.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav > li{float:left}.navbar-nav > li > a{padding-top:15px;padding-bottom:15px}}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.container-fluid:after,.container:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.row:after{clear:both}.pull-right{float:right!important}.pull-left{float:left!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}}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pull-right{float:right}.pull-left{float:left}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-plus:before{content:"\f067"}.fa-angle-right:before{content:"\f105"}.fa-angle-down:before{content:"\f107"}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-theme .owl-controls{margin-top:10px;text-align:center}button::-moz-focus-inner{padding:0;border:0}.ug-gallery-wrapper,.ug-gallery-wrapper *{transition:all!important;-o-transition:all!important;-webkit-transition:all;-moz-transition:all!important;-ms-transition:all!important;max-width:none}.ug-gallery-wrapper{z-index:0;overflow:hidden;position:relative;font-family:Arial,Helvetica,sans-serif}.ug-gallery-wrapper .ug-overlay-disabled{position:absolute;z-index:100;width:100%;height:100%;background-color:#000;opacity:.3;filter:alpha(opacity=30);background-image:url(/images/icon/cover-grid.png)}.pogoSlider-dir-btn:focus,.pogoSlider-nav-btn:focus{outline:0}.pogoSlider{width:100%;height:0;padding-bottom:48%;position:relative;overflow:hidden}#column-left .pogoSlider,#column-right .pogoSlider,#content .pogoSlider{margin-bottom:20px}.pogoSlider--banner .pogoSlider-slide{ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1}.pogoSlider-slide{width:100%;height:100%;position:absolute;background-size:cover;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;-webkit-perspective:1300px;perspective:1300px;overflow:hidden}.pogoSlider-loading{position:absolute;top:0;left:0;width:100%;height:100%;background:#eaeaea;z-index:11}.pogoSlider-loading-icon{position:absolute;top:50%;margin-top:-18px;left:50%;margin-left:-18px;width:36px;height:36px;background-image:url(data:image/gif;base64,R0lGODlhJAAkAPIAAJmZmczMzObm5vLy8gAAAAAAAAAAAAAAACH5BA0KAAQAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAJAAkAAADfQi6DPQwyhmbpTgT27Sv3PKNoTh6pXKi6aqljovB8tzWE43vfH8GwKAw4HsMj0XCcZhcCptOIDQ6dVaXV2QxKk16vzWBeEwWPAbotHpUbp/VcHab/Ian5XNx3T7A5/d2fnOAcR95Y4RrhodmBHx3i4eJkB6MjY9ogm6OmCMJACH5BA0KAAQALAAAAAAkACQAAAN+GLocRCDK+aq1Lb/Jwf1P1mydBH4iQ5beiaXKWrovLHd0BccQ2+Y7R4+VC+1unCIhiKQUmcOZckqtWl2CrHYruIK4YO8HzBVfyFuzBa1VV9hZ9wPeldPlhLsdju/7vQOBgoMDeISHhoeDiYqBjI2PipGIco2Ck4SYi5WWhXIJACH5BA0KAAQALAAAAAAkACQAAAN7KLosRCHK+YC9GLT9pg9Vlm1N90mheJGMeYKEirGLe6YyrdgfruoOyAsmW+l4Hp8IiKTEipqj8KUcSYdE6GPL7Xq/4LB4/B2Yz+gBeZ1ur8nt9HscR8/F9fM9nDfvwX1qf16Bg4R9hl2FiYyNjo+QkZKTlJWWl5iZmpoJACH5BA0KAAQALAAAAAAkACQAAAN8OLo8RCLK+YK9OLT9phdVlm1N90mheJGMeYKEirGLe6YyrdgfruoOyAsmW+l4Hp8IiKTEipqj8KUcSYdE6GPL7Xq/4LB4TC5/Aei0GmAer99t8XsdD8/VdfA9nT/v2X1df4CBW4OFXIeID4qLjo+QkZKTlJWWl5iZmptxCQAh+QQNCgAEACwAAAAAJAAkAAADfUi6vPMwKkGrFS2ryMe8l5Z1EgGGIkNC30ml6uqZ7gtvcuve+KqfPIJsVrPdhj9QEEmrLXPNXXBKrVqvi4B2yw1gM93wtxHujhll7jmb1q4Vbfc77p3H3wQ6Xo/v+68AgYKDAHiEh4aHg4mKgYyNj4qRiG+NgpOEmIuVlgAJACH5BA0KAAQALAAAAAAkACQAAAN8SLrcziPKOZ69hGrMoZ5d+IEhN0qleVbptbLt88bWTDv27Z167/8cgXBIFAAJxeQxWVwyh86nESgVRp9XZlZJrR6/4AdgTC4rAui0OhAquwHn9br9JsflaXodTsCr9XV3foBvgniEboZyiGZ9fmiMdo6PkWOKcx17lpN+CQAh+QQNCgAEACwAAAAAJAAkAAADd0i63P4wykmrvTjrzbv/YCiOZGmSQ6quQ8i+7rvGckrXt5zDYK3uLODsRIQAjsgkQBFoOp8KgXRKFSivzKc2Wq1elVmtk9udfpNhcYBctp6PaTG7/IYT1GNC21yPb/V7bm9+UIB7dUt3eGuGbYiEeYGCZ5BNc10JACH5BA0KAAQALAAAAAAkACQAAAN3SLrc/jDKSau9OOvNu/9gKI5kaS5Aqq5AyL7uu8ZySte3nMNgre4s4OxELAaOyGRAIWg6n4qBdEodKK/MpzZarV6VWa2T251+k2GxgFy2no9pMbv8hhPUY0LbXI9v9Xtub35QgHt1S3d4a4ZtiIR5gYJnkE1zXQkAOw==)}.pogoSlider-slide-element{-webkit-animation-fill-mode:both;animation-fill-mode:both}.m-pogoSlider .pogoSlider-slide-element{position:absolute;margin:0;box-sizing:border-box}.pogoSlider-progressBar{position:absolute;width:100%;height:5px;top:0;left:0;background:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);filter:alpha(opacity=20);background:rgba(255,255,255,.2);z-index:6}.pogoSlider-progressBar-duration{position:absolute;height:100%;left:0;width:0;background:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);background:rgba(255,255,255,.4)}.pogoSlider-dir-btn{position:absolute;z-index:10;background:0 0;width:20px;height:20px;border-color:#eaeaea;border-color:rgba(255,255,255,.7);border-style:solid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.pogoSlider-dir-btn:hover{border-color:#fff}.pogoSlider--dirBottomLeft .pogoSlider-dir-btn--prev,.pogoSlider--dirBottomRight .pogoSlider-dir-btn--prev,.pogoSlider--dirCenterHorizontal .pogoSlider-dir-btn--prev,.pogoSlider--dirTopLeft .pogoSlider-dir-btn--prev,.pogoSlider--dirTopRight .pogoSlider-dir-btn--prev{border-width:0 0 3px 3px}.pogoSlider--dirBottomLeft .pogoSlider-dir-btn--next,.pogoSlider--dirBottomRight .pogoSlider-dir-btn--next,.pogoSlider--dirCenterHorizontal .pogoSlider-dir-btn--next,.pogoSlider--dirTopLeft .pogoSlider-dir-btn--next,.pogoSlider--dirTopRight .pogoSlider-dir-btn--next{border-width:3px 3px 0 0}.pogoSlider--dirCenterVertical .pogoSlider-dir-btn--next{border-width:3px 0 0 3px}.pogoSlider--dirCenterVertical .pogoSlider-dir-btn--prev{border-width:0 3px 3px 0}.pogoSlider--dirCenterVertical .pogoSlider-dir-btn--next,.pogoSlider--dirTopLeft .pogoSlider-dir-btn,.pogoSlider--dirTopRight .pogoSlider-dir-btn{top:14px}.pogoSlider--dirBottomLeft .pogoSlider-dir-btn--prev,.pogoSlider--dirCenterHorizontal .pogoSlider-dir-btn--prev,.pogoSlider--dirTopLeft .pogoSlider-dir-btn--prev{left:14px}.pogoSlider--dirBottomLeft .pogoSlider-dir-btn--next,.pogoSlider--dirTopLeft .pogoSlider-dir-btn--next{left:50px}.pogoSlider--dirBottomRight .pogoSlider-dir-btn--prev,.pogoSlider--dirTopRight .pogoSlider-dir-btn--prev{right:50px}.pogoSlider--dirBottomRight .pogoSlider-dir-btn--next,.pogoSlider--dirCenterHorizontal .pogoSlider-dir-btn--next,.pogoSlider--dirTopRight .pogoSlider-dir-btn--next{right:14px}.pogoSlider--dirBottomLeft .pogoSlider-dir-btn,.pogoSlider--dirBottomRight .pogoSlider-dir-btn,.pogoSlider--dirCenterVertical .pogoSlider-dir-btn--prev{bottom:14px}.pogoSlider--dirCenterVertical .pogoSlider-dir-btn{left:50%;margin-left:-10px}.pogoSlider--dirCenterHorizontal .pogoSlider-dir-btn{top:50%;margin-top:-10px}.pogoSlider-nav{position:absolute;padding:0;margin:0;z-index:10}.pogoSlider--navBottom .pogoSlider-nav,.pogoSlider--navTop .pogoSlider-nav{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pogoSlider--navTop .pogoSlider-nav{top:10px}.pogoSlider--navBottom .pogoSlider-nav{bottom:10px}.pogoSlider--navBottom .pogoSlider-nav li,.pogoSlider--navTop .pogoSlider-nav li{display:inline;margin:0 6px}.pogoSlider--navLeft .pogoSlider-nav,.pogoSlider--navRight .pogoSlider-nav{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pogoSlider--navLeft .pogoSlider-nav{left:10px}.pogoSlider--navRight .pogoSlider-nav{right:10px}.pogoSlider--navLeft .pogoSlider-nav li,.pogoSlider--navRight .pogoSlider-nav li{display:block;margin:6px 0}.pogoSlider-nav-btn{background:#ccc;background:rgba(255,255,255,.5);border:none;border-radius:50%;width:20px;height:20px;box-shadow:0 1px 1px rgba(0,0,0,.1);cursor:pointer}.pogoSlider-nav-btn--selected{background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.3)}.pogoSlider-slide-slice{overflow:hidden;position:absolute;background-size:cover}.pogoSlider-slide-slice-inner{position:absolute;overflow:hidden}@keyframes rollRightIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@-webkit-keyframes rollRightOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollRightOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.pogoSlider-animation-glideLeftIn{-webkit-animation-name:glideLeftIn;animation-name:glideLeftIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.pogoSlider-animation-glideLeftOut{-webkit-animation-name:glideLeftOut;animation-name:glideLeftOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes glideLeftIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@keyframes glideLeftIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@-webkit-keyframes glideLeftOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(-100%) skewX(30deg);transform:translateX(-100%) skewX(30deg);opacity:0}}@keyframes glideLeftOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(-100%) skewX(30deg);transform:translateX(-100%) skewX(30deg);opacity:0}}.pogoSlider-animation-glideRightIn{-webkit-animation-name:glideRightIn;animation-name:glideRightIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.pogoSlider-animation-glideRightOut{-webkit-animation-name:glideRightOut;animation-name:glideRightOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes glideRightIn{0%{-webkit-transform:translateX(-100%) skewX(30deg);transform:translateX(-100%) skewX(30deg);opacity:0}60%{-webkit-transform:translateX(20%) skewX(-30deg);transform:translateX(20%) skewX(-30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(15deg);transform:translateX(0) skewX(15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@keyframes glideRightIn{0%{-webkit-transform:translateX(-100%) skewX(30deg);transform:translateX(-100%) skewX(30deg);opacity:0}60%{-webkit-transform:translateX(20%) skewX(-30deg);transform:translateX(20%) skewX(-30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(15deg);transform:translateX(0) skewX(15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@-webkit-keyframes glideRightOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes glideRightOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.pogoSlider-animation-flipXIn{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipXIn;animation-name:flipXIn}.pogoSlider-animation-flipXOut{-webkit-animation-name:flipXOut;animation-name:flipXOut;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipXIn{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipXIn{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@-webkit-keyframes flipXOut{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipXOut{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.pogoSlider-animation-flipYIn{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipYIn;animation-name:flipYIn}.pogoSlider-animation-flipYOut{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipYOut;animation-name:flipYOut}@-webkit-keyframes flipYIn{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipYIn{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@-webkit-keyframes flipYOut{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipYOut{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.pogoSlider-animation-foldInLeft{-webkit-animation-name:foldInLeft;animation-name:foldInLeft;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@-webkit-keyframes foldInLeft{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@keyframes foldInLeft{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}.pogoSlider-animation-foldOutLeft{-webkit-animation-name:foldOutLeft;animation-name:foldOutLeft;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100% 0;-ms-transform-origin:100% 100% 0;transform-origin:100% 100% 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@-webkit-keyframes foldOutLeft{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes foldOutLeft{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}.pogoSlider-animation-foldInRight{-webkit-animation-name:foldInRight;animation-name:foldInRight;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100% 0;-ms-transform-origin:100% 100% 0;transform-origin:100% 100% 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@-webkit-keyframes foldInRight{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes foldInRight{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}.pogoSlider-animation-foldOutRight{-webkit-animation-name:foldOutRight;animation-name:foldOutRight;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@-webkit-keyframes foldOutRight{0%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes foldOutRight{0%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}.pogoSlider-animation-expandReveal{-webkit-animation-name:expandReveal;animation-name:expandReveal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes expandReveal{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@keyframes expandReveal{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}.pogoSlider-animation-shrinkReveal{-webkit-animation-name:shrinkReveal;animation-name:shrinkReveal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes shrinkReveal{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes shrinkReveal{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}.pogoSlider-animation-blocksReveal{-webkit-animation-name:blocksReveal;animation-name:blocksReveal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes blocksReveal{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}@keyframes blocksReveal{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}.pogoSlider-animation-downIn{-webkit-animation-name:downIn;animation-name:downIn;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes downIn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes downIn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.pogoSlider-animation-downOut{-webkit-animation-name:downOut;animation-name:downOut;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes downOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes downOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}.pogoSlider-animation-upIn{-webkit-animation-name:upIn;animation-name:upIn;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes upIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes upIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.pogoSlider-animation-upOut{-webkit-animation-name:upOut;animation-name:upOut;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes upOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes upOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.pogoSlider-animation-rightIn{-webkit-animation-name:rightIn;animation-name:rightIn;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes rightIn{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes rightIn{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.pogoSlider-animation-rightOut{-webkit-animation-name:rightOut;animation-name:rightOut;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes rightOut{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes rightOut{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.pogoSlider-animation-leftIn{-webkit-animation-name:leftIn;animation-name:leftIn;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes leftIn{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes leftIn{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.pogoSlider-animation-leftOut{-webkit-animation-name:leftOut;animation-name:leftOut;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes leftOut{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes leftOut{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.sticky{position:fixed;z-index:999;width:100%}.site-header.sticky:after{position:absolute;background:url(/storage/icons/wave-1.png);width:100%;height:25px;content:"";z-index:9;background-position:bottom}html{font-size:100%}body{background-color:#fff;font-family:a_Avante!important;font-size:15px;font-weight:400;line-height:1.45em;color:#787878;-webkit-font-smoothing:antialiased}h1,h2,.h2,h3,.h3,.h4,.h5{clear:both;line-height:1.4em;color:#3d4348;font-weight:600;-webkit-font-smoothing:antialiased;font-family:'Playfair Display',serif;text-transform:none}h1,h2,.h2,h3,.h3,.h4{font-weight:inherit}h1{font-size:20px;margin:0 0 1.875em}h2,.h2{font-size:20px}h3,.h3{font-size:1.563em}.h4{font-size:1.25em}.h5{font-size:1em}.h3 a{color:inherit;text-decoration:none}.h3 a:hover{color:inherit;text-decoration:none;border-bottom:1px dotted #000}.video_area{height:450px;background-size:cover;display:flex;align-items:center;justify-content:center;margin:40px 0}.video_inner{cursor:pointer}.video_modal{display:none}.video_modal.active{display:block}.video_modal .dark-back{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background:#000;opacity:.6}.video_modal .content-video{position:fixed;z-index:101;top:0%;left:0;width:90%;margin:15% 5%;height:60%}.video_modal .close{opacity:.8;color:#fff;font-size:32px;position:absolute;right:-20px;top:-20px}.section-title-area{padding:30px 0}.section-title-area .section-title{color:#3D3D3D;font-size:45px;font-weight:700;margin-bottom:-3px;text-transform:inherit}.section-title-area .section-title-dec{font-family:inherit;color:#3d3d3d;font-size:18px;font-weight:500;letter-spacing:.015em}.hotel-room-section-title .section-title-dec{padding:0 60px}@media only screen and (max-width: 767px){.hotel-room-section-title .section-title-dec{padding:0}}.hotel-room-section-title{margin:75px 0 45px}.hotel-room-section-title .section-title{color:#3D3D3D;font-size:60px;font-weight:700;line-height:70px;margin:0 0 23px;padding-bottom:20px;position:relative}.hotel-room-section-title .section-title:after{background-color:#969696;bottom:0;content:"";height:1px;left:50%;margin-left:-40px;position:absolute;width:80px}@media only screen and (max-width: 992px){.hotel-room-section-title .section-title{font-size:45px}}.hotel-room-section-title p{color:#919292;padding:0 75px}.section-align-title-area .section-align-title{color:#3d3d3d;font-size:75px;font-weight:700;line-height:1.12em;margin:0 0 30px}@media only screen and (max-width: 767px){.section-align-title-area .section-align-title{font-size:45px}}.customer-section-title-area{color:#39cfda;margin:30px 0}.customer-section-title-area .section-title{text-transform:uppercase;color:inherit;font-family:inherit;font-size:32px;font-weight:400}.customer-section-title-area .section-title span{font-weight:700}@media only screen and (max-width: 992px){.customer-section-title-area .section-title{font-size:25px;margin-top:0}}::-moz-selection{color:#fff;display:inline-block;text-shadow:none}::selection{color:#fff;display:inline-block;text-shadow:none}p{margin-bottom:1.875em;line-height:1.875em}i{font-size:1em;font-style:italic}body{background:#fff;word-wrap:break-word;overflow-x:hidden}strong{font-weight:600}ul{padding-left:.9em}li > ul{margin-bottom:0;margin-left:1em}img{height:auto;max-width:100%}.tb{display:table}.tb .tb-cell{vertical-align:middle;display:table-cell;height:100%;width:100%}.bg-image{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.box-radius{border-radius:7px}@media only screen and (min-width: 1581px){.container-large-screen{max-width:1485px;margin:auto}}@media only screen and (min-width: 1400px) and (max-width: 1580px){.container-large-screen{max-width:1350px;margin:auto}}@media only screen and (min-width: 1250px) and (max-width: 1399px){.container-large-screen{max-width:1230px;margin:auto}}@media only screen and (max-width: 1249px){.container-large-screen{padding-left:15px;padding-right:15px}}.pd-left{padding-left:0}@media only screen and (max-width: 992px){.mobile-extend{max-height:600px;overflow:hidden}.hotel-room-section .mobile-extend{max-height:unset;overflow:unset}.hotel-room-section .extend-btn{display:none}}.extend-icon{font-size:35px;padding:0;display:block;cursor:pointer}.extend-btn{text-align:center;position:relative;margin-top:-95px;padding-top:60px;background:-moz-linear-gradient(top,rgba(255,255,255,0.6) 0%,rgba(255,255,255,0.7) 20%,rgba(255,255,255,0.7) 20%,rgba(255,255,255,0.9) 40%,white 97%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.7)),color-stop(20%,rgba(255,255,255,0.7)),color-stop(40%,rgba(255,255,255,0.7)),color-stop(40%,rgba(255,255,255,0.9)),color-stop(100%,white));background:-webkit-linear-gradient(top,rgba(255,255,255,0.012) 0,rgba(255,255,255,0.7) 20%,rgba(255,255,255,0.7) 20%,rgba(255,255,255,0.9) 40%,white 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.012) 0,rgba(255,255,255,0.7) 20%,rgba(255,255,255,0.7) 20%,rgba(255,255,255,0.9) 40%,white 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.012) 0,rgba(255,255,255,0.7) 20%,rgba(255,255,255,0.7) 20%,rgba(255,255,255,0.9) 40%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.012) 0,rgba(255,255,255,0.7) 20%,rgba(255,255,255,0.7) 20%,rgba(255,255,255,0.9) 40%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}button:focus,.btn:focus{outline:none}.btn:active:focus,.btn:focus{outline:none;color:#fff}.btn{border-radius:0;border-radius:30px;color:#fff;font-size:20px;font-weight:600;padding:13px 45px;line-height:normal}.btn:active{box-shadow:0 0 0 rgba(0,0,0,0.125) inset}.btn-default{border:0 none;font-size:16px;font-weight:700;text-transform:uppercase;-webkit-transition:.25s ease-in;transition:.25s ease-in}.btn-default:hover,.btn-default:focus{color:#fff!important}.btn-details:hover{color:#fff!important}.btn-details{background-color:#39cfda;border-radius:5px;font-size:14px;font-weight:700;padding:8px 25px;text-transform:capitalize}::-webkit-input-placeholder{color:#bababa}:-moz-placeholder{color:#bababa;opacity:1}::-moz-placeholder{color:#bababa;opacity:1}:-ms-input-placeholder{color:#bababa}a{color:inherit;-webkit-transition:color .2s ease;transition:color .2s ease}a:hover,a:focus,a:active{text-decoration:none}a:focus{outline:none}a:hover,a:active{outline:0;text-decoration:none}.collapse.navbar-collapse{display:inline-block;float:right;padding:0}.menu-wrapper{border-radius:0;margin-bottom:0;background-color:transparent;border:0 solid}.nav > li > a:focus,.nav > li > a:hover{background:transparent}.mainmenu > li > a{padding:15px 10px;color:#000;background-color:inherit;display:block;font-size:22px;letter-spacing:.01em;font-weight:700;text-decoration:none;position:relative;vertical-align:middle;line-height:normal;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;white-space:nowrap}.mainmenu > li > a > span{margin-left:3px;vertical-align:middle;font-size:14px;color:#999}.mainmenu > li:last-child a{padding-right:0}.menu-click{display:none}.sub-menu{position:absolute;z-index:1000;margin:0;padding:0;border:solid 1px #f1f1f1;background-color:#fff;opacity:0;filter:alpha(opacity=0);font-family:a_Avante,sans-serif;font-weight:400;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transition:transform 0.3s,opacity .4s;transition:transform 0.3s,opacity .4s}.sub-menu li{position:relative}.sub-menu li a{background:#fff;background-image:none;color:#3D3D3D;border-right:0 none;text-align:left;display:block;line-height:1.5em;padding:12px 12px 12px 18px;text-transform:capitalize;font-size:13px;letter-spacing:normal;font-weight:600}.sub-menu li:last-child a{border-bottom:none}.sub-menu li a,.sub-menu .sub-menu li a{border-bottom:1px solid #f1f1f1}.sub-menu li:last-child > a{border-bottom:0}.menuexpandermain{display:none}.mainmenu{filter:alpha(opacity=100);filter:alpha(opacity=0)}.mainmenu .sub-menu{min-width:200px}.mainmenu li:hover .sub-menu,.mainmenu .sub-menu li:hover .sub-menu{display:block}.mainmenu .sub-menu .sub-menu{min-width:200px;position:absolute;left:100%;top:-1px;margin:0;padding:0;opacity:0;filter:alpha(opacity=0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transition:transform 0.4s,opacity .4s;transition:transform 0.4s,opacity .4s;z-index:1001}.mainmenu .sub-menu li:hover .sub-menu{opacity:1;filter:alpha(opacity=100);list-style:none;background-color:#fff}.mainmenu .sub-menu a span{margin-top:5px;float:right;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);vertical-align:middle;color:#999;font-size:14px;margin-right:5px}.sub-menu li{position:relative;display:block}.mainmenu{filter:alpha(opacity=100)}.mainmenu li{filter:alpha(opacity=100)}@media only screen and (min-width: 992px){.mainmenu li > .sub-menu{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden}}.mainmenu li:hover{filter:alpha(opacity=100)}@media only screen and (min-width: 992px){.mainmenu li:hover > .sub-menu{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;filter:alpha(opacity=100);visibility:visible}}.mainmenu li a,.sub-menu > li a,.sub-menu > li > a > span{-webkit-transition:all .15s ease 0;transition:all .15s ease 0}.mainmenu li .sub-menu > li:hover > a{background-color:#fafafa}.mainmenu li .sub-menu > li:hover > a span{margin-right:5px}.sub-menu > li > a:hover,.sub-menu .sub-menu > li > a:hover{background-color:#f1f1f1;-webkit-border-radius:0;border-radius:0;text-decoration:none}.mainmenu > li > a{color:#3D3D3D}.mainmenu > li::after{color:#5a5a5a}.sub-menu .sub-menu{box-shadow:4px 2px 12px rgba(0,0,0,0.25)}@media only screen and (max-width: 991px){.site-navigation{display:none}.menuexpandermain,#mobile-main-nav{display:block}.main-navigation .mainmenu{margin:0}.menu-area{margin-top:0}.menu-area:before{border:0 none}.navigation.menuopen{display:block}.mainmenu li a span:not(.my-cart){display:none}#mobile-menu{display:block}.mainmenu > li:hover > a{background-color:rgba(0,0,0,0.04);text-decoration:none}.main-navigation .mainmenu > li.current-menu-item > a,.main-navigation .mainmenu > li.current-menu-ancestor > a{background-color:rgba(0,0,0,0.04)}.overlaybg{left:0;z-index:100;width:100%;height:100%;position:fixed;top:0;display:none;background-color:rgba(0,0,0,0.45);cursor:pointer}.overlaybg.menuopen{display:block}.main-navigation .mainmenu > li > a{backface-visibility:hidden;background-color:#fff;box-shadow:0 0 1px transparent;color:#fff;display:block;font-weight:600;line-height:30px;overflow:hidden;padding:5px 14px;position:relative;text-decoration:none;transform:translateZ(0px);vertical-align:middle}.mainmenu li:hover .sub-menu{display:none}.mainmenu li:hover .sub-menu .sub-menu{display:none}.mainmenu li:hover .megamenu{display:none}#main-mobile-container .mainmenu > li::after{content:""}.mainmenu .sub-menu .sub-menu li:hover .sub-menu{display:none;list-style:none;padding:2px;background-color:#fff}.mainmenu li:first-child a{-webkit-border-radius:0;border-radius:0}.mainmenu li:last-child a{border-right:0;-webkit-border-radius:0;border-radius:0}.innerpnd{padding:0}.menu-container{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;min-height:800px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.menuexpander{display:inline-block;height:53px;margin-bottom:-6px;position:relative;width:56px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.menu-click{position:absolute;top:0;right:0;display:block;cursor:pointer;z-index:120}.menu-click i{display:block;background-size:25px;font-size:14px;color:rgba(0,0,0,0.25);float:right;padding:15px;width:43px;-webkit-transition:transform .1s ease;transition:transform .1s ease}.menu-extend.fa-plus::before{content:"\f068";font-family:FontAwesome}.mainmenu .sub-menu a{display:block;padding:10px 22px;font-size:13px;font-weight:400}.main-navigation .menu-wrapper ul > li ul{border-top:0 none;border-bottom:0 none;border-right:0 none}.mainmenu .sub-menu .sub-menu{width:100%;position:static;left:100%;top:0;display:none;margin:0;padding:0;border:solid 0;transform:none;opacity:1;visibility:visible}.mainmenu .sub-menu .sub-menu li{margin:0;padding:0;position:relative}.sub-menu sub li:hover > a{color:#fff}.mainmenu > li > a .fa{margin-right:6px}.sub-menu .sub-menu .sub-menu{width:100%;position:static;left:100%;top:0;display:none;margin:0;padding:0;border:solid 0;transform:none;opacity:1;visibility:visible}.sub-menu .sub-menu .sub-menu li{margin:0}.sub-menu .sub-menu .sub-menu a{display:block;padding:11px 25px;font-weight:400}.sub-menu .sub-menu .sub-menu li:hover > a{color:#fff}.main-navigation{overflow-y:auto;overflow-x:hidden}.main-navigation .menu-wrapper .container{padding:0}.main-navigation .menu-wrapper .row{margin:0}.main-navigation .mainmenu{height:100%;display:block}.main-navigation .mainmenu > li{width:240px;display:block;float:none;border-right:none;background-color:transparent;position:relative;text-align:left;white-space:inherit}.main-navigation .mainmenu > li > a::before{opacity:0}.main-navigation .mainmenu > li > a::after{position:relative;content:""}.main-navigation .mainmenu > li > a{padding:9px 32px 9px 17px;font-size:15px;letter-spacing:0;border-right:solid 0;background-color:transparent;line-height:25px;border-bottom:1px solid #ebebeb;position:static;color:#000;font-family:inherit}.sub-menu{transform:none;opacity:1;display:none;position:relative;top:0;background-color:#fff;border:0 none;padding:0;margin:0;visibility:visible;color:#505050;font-family:inherit;font-weight:400}.sub-menu li{position:relative}.sub-menu .sub-menu li a{color:#505050;line-height:20px;font-size:13px}.sub-menu li .sub-menu li a{padding-left:28px}.sub-menu .fa{margin-right:0}.mrginleft{margin-left:240px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.main-navigation{width:0;height:100%;position:fixed;left:0;padding:0;top:0;margin:0;z-index:1010;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:none;background-color:#fff}.main-navigation.menuopen{width:240px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.main-navigation.menuclose{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.menucontent{z-index:100}.animated-arrow{position:absolute;right:0;left:-28px;top:0;z-index:200;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#menu-marker{display:none}.animated-arrow{cursor:pointer;padding:32px 15px}.animated-arrow.menuopen{position:fixed;left:45%}.animated-arrow span,.animated-arrow span:before,.animated-arrow span:after{cursor:pointer;height:3px;width:23px;background:#000;position:absolute;display:block;content:''}.animated-arrow span:before{top:-7px}.animated-arrow span:after{bottom:-7px}.animated-arrow span,.animated-arrow span:before,.animated-arrow span:after{-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.animated-arrow.menuopen span{background-color:transparent}.animated-arrow.menuopen span:before,.animated-arrow.menuopen span:after{background:#969696}.animated-arrow.menuopen span:before,.animated-arrow.active span:after{top:7px}.animated-arrow.menuopen span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:0}.animated-arrow.menuopen span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mainmenu.top-menu > li:first-of-type > a{border-top:0 none}.mainmenu.top-menu > li:last-of-type > .sub-menu > li:first-of-type > a{border-top:0 none}#mobile-main-nav .mainmenu .sub-menu a{line-height:24px}#mobile-main-nav .mainmenu .sub-menu li a,#mobile-main-nav .mainmenu .sub-menu .sub-menu li a{border-bottom:1px solid #ebebeb}#mobile-main-nav .mainmenu .sub-menu > li:last-of-type > a{border-bottom:1px solid #ebebeb}li.menu-item > ul.sub-menu,li.menu-item:not(.sh_mega) ul.sub-menu{display:none}.mobile-menu-main .animated-arrow{width:100%;margin-left:45px;margin-top:6px}.mobile-menu-main #navtoggole-main.animated-arrow.menuopen{left:16em}.mobile-menu-main #navtoggole-main.animated-arrow.menuopen span::before,.mobile-menu-main #navtoggole-main.animated-arrow.menuopen span::after{background:#fff}.mobile-menu-main .menuexpandermain{position:relative;padding:30px}.mobile-menu-main .menuexpandermain #menu-marker{height:auto;padding-top:0;margin-left:0}.menu-content ul{list-style:none}.menu-content > ul{padding-left:0}}.widget{margin:0 0 45px;overflow:hidden;position:relative}.widget:last-child{border-bottom:none}.widget .widget-title-area{margin-bottom:30px}.widget .widget-title{font-size:20px;font-weight:700;text-transform:capitalize;margin:0}.widget .widget-content{position:relative;overflow:hidden}#footer-bottom-section .widget-title{display:block;border-bottom:1px solid #d6d6d6;padding-bottom:10px;color:#2c2c2c}.widget-title-area{position:relative;display:block}.header-top{padding:15px 0;background-color:#131313}@media only screen and (max-width: 992px){.header-top .addresses{text-align:center;margin-bottom:15px}}.header-top .addresses > div{display:inline-block;margin-right:30px;color:#898989}.header-top .addresses > div:last-child{margin-right:0}.header-top .addresses > div p{font-size:12px;font-weight:600;margin-bottom:0;margin-left:25px;text-transform:capitalize}.header-bottom{background-color:#fff}.header-bottom .logo-block{padding:15px 0}@media only screen and (max-width: 992px){.header-bottom .logo-block{padding:20px 0}}@media only screen and (max-width: 992px){.header-bottom > .container > .row{overflow:hidden}}.welcome-text{color:#fff}.welcome-text .title{color:inherit;font-size:25px;font-family:inherit;margin-bottom:0;font-weight:500}@media only screen and (max-width: 767px){.welcome-text .title{font-size:18px}}.welcome-text .headline{color:inherit;font-size:75px;font-weight:700;text-transform:capitalize;margin-top:0;margin-bottom:15px}@media only screen and (max-width: 767px){.welcome-text .headline{font-size:40px}}.welcome-text > p{font-weight:400;font-size:18px;line-height:1.75em;word-spacing:.01em}.welcome-section.style-two .tb{margin:auto;text-align:center;float:none;padding:10% 0}@media only screen and (max-width: 767px){.welcome-section.style-two .tb{padding:2% 0}}@media only screen and (min-width: 1400px){.welcome-section.style-two .tb{padding:7% 0}}.welcome-section.style-two .pogoSlider-slide:before{height:100%;left:0;position:absolute;top:0;width:100%;content:""}.welcome-section.style-two .pogoSlider--dirCenterHorizontal .pogoSlider-dir-btn--prev{left:5%}@media only screen and (max-width: 400px){.welcome-section.style-two .pogoSlider--dirCenterHorizontal .pogoSlider-dir-btn--prev{left:1%}}.welcome-section.style-two .pogoSlider--dirCenterHorizontal .pogoSlider-dir-btn--next{right:5%}@media only screen and (max-width: 400px){.welcome-section.style-two .pogoSlider--dirCenterHorizontal .pogoSlider-dir-btn--next{right:1%}}.welcome-section.style-two .pogoSlider--dirCenterHorizontal .pogoSlider-dir-btn--prev{border-width:0 0 5px 5px}.welcome-section.style-two .pogoSlider--dirCenterHorizontal .pogoSlider-dir-btn--next{border-width:5px 5px 0 0}.welcome-section.style-two .welcome-text > p{margin-bottom:0}.welcome-section.style-two .welcome-text .title{margin-bottom:0}.welcome-section.style-two .welcome-text .headline{margin-bottom:30px}@media only screen and (max-width: 500px){.welcome-section.style-two .welcome-text .headline{margin-bottom:5px}}@media only screen and (max-width: 767px){.welcome-section.style-two .welcome-btn{text-align:center}}@media only screen and (max-width: 992px) and (min-width: 768px){.welcome-section.style-two #js-main-slider{height:27vh}.welcome-section.style-two .tb{padding:3% 0}.welcome-section.style-two .pogoSlider{padding-bottom:75%!important}}@media only screen and (max-width: 767px){.welcome-section.style-two .pogoSlider{padding-bottom:90%!important}}@media only screen and (max-width: 400px){.welcome-section.style-two .pogoSlider{padding-bottom:105%!important}}.online-book-section{padding-bottom:0}.online-book-section.style-two{background-color:#fff}.online-book-section.style-two .section-title-area{padding:0}.online-book-section.style-two .section-title-area .title-box-text{float:left;max-width:220px}@media only screen and (max-width: 1400px) and (min-width: 1200px){.online-book-section.style-two .section-title-area .title-box-text{max-width:200px}}.online-book-section.style-two .section-title-area .tb-cell{width:auto;height:auto}.online-book-section.style-two .section-title-area .title-box{background-color:#FECC00;color:#fff;border-bottom:15px solid #f1f1f1;border-top:15px solid #f1f1f1;border-left:0 none;border-radius:0 105px 105px 0;border-right:15px solid #f1f1f1;margin:0;padding-top:15px;overflow:hidden;width:100%;position:relative;min-height:175px}.online-book-section.style-two .section-title-area .section-title{position:static;top:auto;margin:3px 0 0 15px!important;font-size:17px!important;font-family:Inter;font-weight:700;line-height:36px;color:inherit}@media only screen and (max-width: 1600px) and (min-width: 1200px){.online-book-section.style-two .section-title-area .section-title{margin:12px 0 0 10px;font-size:25px}}@media only screen and (min-width: 1600px){.online-book-section.style-two .section-title-area .section-title{margin:10px 0 0 15px;font-size:28px}}@media only screen and (max-width: 767px){.online-book-section.style-two .section-title-area .section-title{margin:10px 0 0 30px;font-size:24px}}.online-book-section.style-two .section-title-area .tb-cell.box-inner{max-width:130px;position:relative;}.online-book-section.style-two .section-title-area .title-box-inner{border-radius:50%;line-height:95px;bottom:0;color:inherit;display:inline-block;left:auto;max-height:130px;overflow:hidden;padding:16px;position:absolute;right:0;text-align:center;top:-7px;vertical-align:middle;width:130px}@media only screen and (min-width: 1200px){.online-book-section.style-two .section-title-area .title-box-inner{right:10px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.online-book-section.style-two .section-title-area .title-box-inner{right:-5px;top:2px;margin-right:30px;margin-top:20px}}.online-book-section.style-two .section-title-area .title-box-inner .section-name{font-family:inherit;font-size:18px;line-height:1.2em;color:inherit;margin:26px 0;position:relative;left:-8px}.online-book-section.style-two .section-title-area .title-box-inner .fa{font-size:25px;position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media only screen and (min-width: 1500px){.online-book-section.style-two .col-md-3{width:22%}}@media only screen and (max-width: 767px){.online-book-section.style-two .col-md-3{padding:0;margin-top:15px}}.online-book-section.style-two .row:first-child{margin-bottom:20px}@media only screen and (max-width: 767px){.online-book-section.style-two .row:first-child{margin-bottom:5px}}.online-book-section.style-two .form-content{margin-top:17px;padding:10px 20px;border-radius:5px}@media only screen and (min-width: 1500px){.online-book-section.style-two .form-content{width:77%}}@media only screen and (min-width: 992px) and (max-width: 1499px){.online-book-section.style-two .form-content{width:74%}}@media only screen and (max-width: 991px){.online-book-section.style-two .form-content{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 992px){.online-book-section.style-two{padding-bottom:30px}}.best-place-section{padding-bottom:35px;overflow:hidden}.best-place-section .col-md-6.title{padding-right:30px}.best-place-section .btn.btn-default{background-color:#444;margin-top:30px;padding:12px 45px;-webkit-transition:all ease-in-out .15s;transition:all ease-in-out .15s}.best-place-section .btn.btn-default:hover{color:#fff}.single-best-place{position:relative;overflow:hidden;margin-bottom:30px;cursor:pointer}.single-best-place .best-place-thumb img{width:100%;transform:scale(1) rotate(0deg);transition:all .65s ease-in 0}.place-overlay{height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;transition:all .5s ease-in-out 0;transform:scale(1.5);opacity:0;padding:10px}.place-overlay .place-overlay-outer{border-radius:5px;display:table;height:100%;width:100%}@media only screen and (max-width: 992px){.place-overlay .place-overlay-outer{padding:8px}}.place-overlay .place-overlay-outer a{color:#fff;font-size:22px;font-weight:600;line-height:32px;display:table-cell;vertical-align:middle}@media only screen and (max-width: 992px){.place-overlay .place-overlay-outer a{font-size:18px;line-height:24px}}.single-best-place:hover .best-place-thumb img{transform:scale(1.2) rotate(3deg);-webkit-transform:scale(1.2) rotate(3deg)}.single-best-place:hover .place-overlay{transform:scale(1);-webkit-transform:scale(1);opacity:1}@media only screen and (max-width: 767px){.best-place-section.best-place-style-two .gallery{margin-top:15px}}.best-place-section.best-place-style-two .gallery .col-md-6{padding:0 5px}@media only screen and (max-width: 767px){.best-place-section.best-place-style-two .gallery .col-md-6{padding:0 15px}}@media only screen and (max-width: 500px){.best-place-section.best-place-style-two .gallery .col-md-6.col-sm-6.col-xs-6{width:100%}}.best-place-section.best-place-style-two .single-best-place{margin-bottom:10px}.best-place-section.best-place-style-two .btn.btn-default{margin-top:0}@media only screen and (max-width: 767px){.best-place-section.best-place-style-two{padding-bottom:15px}}.hotel-room-section,.online-book-section,.our-gallery-section{background-color:#EFF5F9}.our-gallery-section{position:relative;padding:75px 0}.our-gallery-section p{font-size:14px;line-height:1.95em}@media only screen and (max-width: 992px){.our-gallery-section .our-gallery-content{margin-top:30px;padding-left:0!important;padding-right:0!important}}.hotel-room-section{padding-bottom:60px}.single-room{margin-bottom:30px}.single-room .room-thumb{overflow:hidden}.single-room img{width:100%;display:block;margin:auto}.single-room .room-info{background-color:#fff;border:1px solid #efefef;margin-top:5px;text-align:center;padding-bottom:10px}.single-room .room-info .h3.room-title{font-family:inherit;font-size:18px;font-weight:700;color:#3d4348;margin:15px 0 0}.single-room .room-info .h5{font-family:inherit;color:#9d9d9d;font-size:13px;margin:10px 0;font-weight:600}.services-section{padding:30px 0 35px}.services-section .section-title-area{padding-bottom:60px}.services-section .section-title-area .section-title{margin-bottom:5px;margin-top:0}.services-section .section-title-area .section-title-dec{margin-bottom:0}.single-service-item{padding:45px 0 20px}.single-service-item .icon{float:left;font-size:32px;width:65px;text-align:center;margin-top:-5px}.single-service-item .service-info{padding-left:70px}.single-service-item .service-info > .h4{font-size:17px;margin:0 0 15px;color:#3d3d3d;display:inline-block;text-transform:uppercase;font-weight:700;font-family:a_Avante,sans-serif;text-decoration:underline;}.single-service-item .service-info > p{font-size:14px;line-height:2em}.services-section .row .col-md-4{padding-right:0}@media only screen and (min-width: 992px){.services-section .row .col-md-4{border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc}}.services-section .row .col-md-4 .single-service-item{padding-right:15px}@media only screen and (min-width: 992px){.services-section .row .col-md-4:nth-child(1) .single-service-item,.services-section .row .col-md-4:nth-child(2) .single-service-item,.services-section .row .col-md-4:nth-child(3) .single-service-item{padding-top:15px}}@media only screen and (max-width: 992px) and (min-width: 500px){.services-section .row .col-md-4:nth-child(1),.services-section .row .col-md-4:nth-child(2){border-top:0 none}}@media only screen and (min-width: 992px){.services-section .row .col-md-4:nth-child(1){border-left:0 none}}.services-section .clearfix + .col-md-4{border-left:0 none}@media only screen and (max-width: 580px){.services-section .single-service-item{border-bottom:1px solid #f1f1f1}}@media only screen and (min-width: 992px){.services-section .row .col-md-4:nth-last-child(-n+3){border-bottom:0 none}}@media only screen and (max-width: 992px){.services-section .row .col-md-4:nth-last-of-type(-n+2){border-bottom:0 none}}@media only screen and (max-width: 580px){.hotel-room-section .col-md-3.col-sm-6.col-xs-6{width:100%}}@media only screen and (max-width: 580px){.services-section .col-md-4.col-sm-6.col-xs-6{width:100%}}.hotel-room-section .extend-btn{background:-moz-linear-gradient(top,rgba(250,250,250,0.6) 0%,rgba(250,250,250,0.7) 20%,rgba(250,250,250,0.7) 20%,rgba(250,250,250,0.9) 40%,#fafafa 97%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(250,250,250,0.7)),color-stop(20%,rgba(250,250,250,0.7)),color-stop(40%,rgba(250,250,250,0.7)),color-stop(40%,rgba(250,250,250,0.9)),color-stop(100%,#fafafa));background:-webkit-linear-gradient(top,rgba(250,250,250,0.012) 0,rgba(250,250,250,0.7) 20%,rgba(250,250,250,0.7) 20%,rgba(250,250,250,0.9) 40%,white 100%);background:-o-linear-gradient(top,rgba(250,250,250,0.012) 0,rgba(250,250,250,0.7) 20%,rgba(250,250,250,0.7) 20%,rgba(250,250,250,0.9) 40%,white 100%);background:-ms-linear-gradient(top,rgba(250,250,250,0.012) 0,rgba(250,250,250,0.7) 20%,rgba(250,250,250,0.7) 20%,rgba(250,250,250,0.9) 40%,white 100%);background:linear-gradient(to bottom,rgba(250,250,250,0.012) 0,rgba(250,250,250,0.7) 20%,rgba(250,250,250,0.7) 20%,rgba(250,250,250,0.9) 40%,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#f8f8f8',GradientType=0)}.our-customer-section{padding:30px 0 35px}.single-customer-review{-webkit-backface-visibility:hidden;backface-visibility:hidden}.single-customer-review .customer-header{display:inline-block;color:#3d3d3d;margin-bottom:45px}.single-customer-review .customer-header .customer-thumb{float:left;border:10px solid #E4E4E4;border-radius:50%;height:75px;width:75px;margin-right:20px}.single-customer-review .customer-header .h3.customer-name,.single-customer-review .customer-header > p{margin-left:90px}.single-customer-review .customer-header .h3.customer-name{display:inline-block;font-weight:700;text-transform:capitalize;font-family:a_Avante,sans-serif;line-height:24px;margin:15px 0 10px;color:inherit}.single-customer-review .customer-header p{text-transform:capitalize;font-size:14px;margin-bottom:0;text-align:left}.single-customer-review .customer-info > p{margin-bottom:15px;font-size:14px;color:#a6a6a6;line-height:1.85em}.customer-reviews .owl-controls{margin-top:20px}.customer-reviews .owl-controls .owl-dots > div{background-color:#d6d6d6;display:inline-block;height:5px;margin:0 5px;width:25px}.customer-reviews .customer-info{background-color:#f8f8f8;padding:30px;position:relative;border:0 none}.customer-reviews .customer-info:before{content:"";border-top:60px solid transparent;border-left:45px solid #f8f8f8;position:absolute;left:73px;z-index:-1;top:-45px}.customer-reviews .customer-header{margin-bottom:25px}.widget-social{padding-top:3px}.widget-social > a{display:inline-block;height:35px;line-height:25px;margin-right:15px;text-align:center;width:35px}.widget-social > a img,.widget_call_us a img{border-radius:12.5px}.widget_call_us a:hover img,.widget-social > a:hover img{box-shadow:0 0 10px rgba(0,0,0,0.5)}.widget_about-us .btn.btn-default{border-radius:6px;font-size:15px;padding:10px 40px}.widget_about-us .widget-content{margin-top:-8px}.widget_address .widget-title:before{content:"\f2b9";font-family:FontAwesome;font-size:28px;margin-right:15px}.widget_call_us .widget-title:before{content:"\f098";font-family:FontAwesome;font-size:28px;margin-right:15px}.widget_mail_us .widget-title:before{content:"\f0e0";font-family:FontAwesome;font-size:28px;margin-right:15px}.widget_social_media .widget-title:before{content:"\f1e1";font-family:FontAwesome;font-size:28px;margin-right:15px}.site-footer{overflow:hidden;position:relative;background-image:url(/storage/icons/footer.jpg);background-repeat:no-repeat;background-position:top center}.copyright > p{color:#6a6b6f;font-size:14px;margin-bottom:0}#footer-top-section{padding-bottom:30px}@media only screen and (max-width: 992px){.site-footer{background-size:cover}#footer-top-section{background-image:none!important}}#footer-top-section .widget-title-area{margin-bottom:15px}#footer-top-section .section-title-area .section-title{color:#3E3E3E;font-size:40px;font-weight:900;line-height:48px;margin:30px 0 15px}#footer-top-section .section-title-area .section-title-dec{color:#414141;margin-bottom:30px}#footer-top-section p{margin-bottom:0;color:#414141;font-weight:700}#footer-top-section .widget-title-area{color:#3E3E3E}#footer-top-section .widget-title-area .widget-title{font-family:inherit;color:#3E3E3E}.topbutton{position:fixed;right:30px;bottom:30px;background:#fff;display:block;height:45px;line-height:47px;text-align:center;width:45px;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;transition:all .3s;box-shadow:0 0 10px -3px rgba(0,0,0,0.4);z-index:99;opacity:0;color:#3d4348}@media only screen and (max-width: 600px){.topbutton{right:10px}}.btn-show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.btn-hide{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}.col-full-width{float:none;margin:auto}.water-wrap{color:#f1f1f1;font-weight:700;margin-bottom:0;position:absolute;z-index:-1}.water-wrap.rotated{color:#f1f1f1;font-weight:700;position:absolute;z-index:0;transform:rotate(90deg) translateX(-50%);top:45%;left:25px;line-height:normal;margin:0;font-size:60px;transform-origin:left center;z-index:0}.water-wrap.rotated + .container{z-index:1}@media only screen and (max-width: 767px){.water-wrap.rotated{display:none}}iframe{max-width:100%;border:none}.gallery{margin-bottom:1.5em}.site-header .site-logo{transform:scale(1);display:block}@media (max-width: 1199px){.site-header .site-logo{transform:scale(0.8)}}.site-header .site-logo span{display:block;position:absolute;bottom:4px;left:42%;font-size:12px;letter-spacing:4.7px;color:#59c5cd;font-weight:700;text-transform:uppercase}@media (max-width: 445px){.site-header .site-logo span{bottom:0;letter-spacing:2.3px}}@media (max-width: 374px){.site-header .site-logo span{letter-spacing:normal}}::selection{background:#39cfda none repeat scroll 0 0}::-moz-selection{background:#39cfda none repeat scroll 0 0}a:hover,a:focus,a:active{color:#39cfda}.btn:hover{color:#39cfda}.btn:hover:hover,.btn.btn-default:hover{background-color:rgba(57,207,218,0.85)}.section-title-area span{color:#39cfda}.btn:active:focus,.btn:focus,.btn:hover{background-color:rgba(57,207,218,0.85)}.btn-default{background-color:#39cfda}.btn-details{background-color:#39cfda}.widget-social > a{color:#39cfda}.welcome-text > p span{color:#39cfda}.online-book-section.style-two .section-title-area .title-box-inner,.online-book-section.style-two .form-content{background:#39cfda}.best-place-section.best-place-style-two .btn.btn-default{background:#39cfda}.place-overlay-outer{background-color:rgba(57,207,218,0.8)}.customer-reviews .owl-controls .owl-dots > div.active{background-color:#39cfda}:-ms-input-placeholder{color:#1c1c1c}::-ms-input-placeholder{color:#1c1c1c}.header-top{background-color:#fff}.header-top .addresses > div,.header-top .addresses a{color:#3D3D3D;font-size:16px}.header-top .addresses a:hover{color:#39cfda}.header-top .addresses .email{vertical-align:top}.header-top .addresses .phone{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.header-top .addresses .phone a{font-weight:700}.header-top .addresses .phone .phones-head span:last-child{margin-left:10px}.header-top .addresses img,.widget_call_us img{width:25px;border-radius:12.5px}.mainmenu a:hover{color:#57A7B3}.header-footer{background:#fff}#footer-bottom-section .widget-title{text-align:center}.b-cookie{background:#39CFDA;display:block;bottom:0;position:fixed;width:100%;text-align:center;color:#fff;font-size:16px;padding:20px;box-sizing:border-box;z-index:999}.b-cookie span{display:block;width:40px;height:40px;border-radius:50%;background:#000;position:absolute;right:20px;top:-20px}.b-cookie span:after{display:block;content:"\f00d";font:normal normal normal 14px/1 FontAwesome;line-height:40px;font-size:20px;cursor:pointer}#js-main-slider,.welcome-section.style-two{height:35vw}.no-padding-top{padding-top:0!important}@media (max-width: 768px){#js-main-slider,.welcome-section.style-two{height:37vw}}.pogoSlider{padding-bottom:0!important}.room-info.box-radius span{color:#39cfdad9;font-size:16px}.our-gallery-section .section-align-title-area{height:500px}.our-gallery-section .section-align-title-area a.btn-default{position:absolute;bottom:0}.hotel-room-section .mobile-extend{margin-top:20px}.section-align-title-area .section-align-title{font-size:68px}.header-bottom .logo-block{padding:3px 0 0}.services-section .row .col-md-4{border-bottom:none}.header-top .addresses > div p{font-size:18px}.header-top{padding:0}.header-top .container .row .col-md-8{padding:10px 0}.single-service-item .service-info > p,.section-title-area .section-title-dec,.our-gallery-section p,.hotel-room-section-title p,ul li,ul,p{font-size:18px;font-weight:600;color:#333;line-height:24px}.hotel-room-section-title p{padding:0}.hotel-room-section-title li{font-size:18px;font-weight:600;color:#333;line-height:24px}.single-room .room-info .h5{font-size:16px;color:#39cfda}.hotel-room-section-title .section-title{font-size:50px}.hotel-room-section-title{margin:35px 0 0}.hotel-room-section{padding-bottom:30px;padding-top:30px}.flexed-row-top-header,.flexed-row-top-header .flexed-items{display:flex;flex-direction:row;justify-content:flex-end}.header-top .container .row .col-md-8{border-bottom:1px solid #E2E2E2}.navbar-header .logo-block{margin-top:-35px}.bottom-wave,.top-wave{position:relative}.bottom-wave:after{position:absolute;background:url(/storage/icons/wave-2.png);width:100%;height:25px;content:"";bottom:0;z-index:9;background-position:bottom}.top-wave:before{position:absolute;background:url(/storage/icons/wave-1.png);width:100%;height:25px;content:"";top:0;z-index:9}.top-wave.alternate:before{position:absolute;background:url(/storage/icons/wave-2.png);width:100%;height:25px;content:"";top:-25px;z-index:9}.padding-top-0{padding-top:0}.margin-right-15{margin-right:15px}.flex-align-v{line-height:10px;display:flex;align-items:center}.welcome-section.top-wave:before{top:-1px}.text-lower,.text-lower *{text-transform:lowercase}.addresses .phone .soc{margin-left:15px}.flexed-row-top-header{font-size:16px}.hotel-rooms-section-custom .hotel-room-section-title .section-title{font-size:48px;color:#3d3d3d}.services-section-custom .h2{font-size:50px}.services-section-custom p{font-size:24px;line-height:40px;text-align:justify}.best-place-section.best-place-style-two.services-section-custom .btn.btn-default:hover{color:#3E3E3E!important}.margin-top-0,.customer-section-title-area.margin-top-0 .section-title{margin-top:0}.features-section-custom,.padding-top-0{padding-top:0}.features-section-custom .single-service-item{padding-top:15px;padding-bottom:15px}.features-section-custom .col-md-4{margin-top:30px}.our-gallery-section-custom .section-align-title-area p{font-size:24px;line-height:40px;text-align:justify}.our-gallery-section-custom .h2{font-size:50px}.no-background,.hotel-rooms-section-custom.no-background{background:#fff}.our-gallery-section-custom .btn.btn-default:hover{color:#3E3E3E!important}.hotel-rooms-section-custom{background-color:#fafafa}.header-h2-custom-in h2,.font-size-40{font-size:40px}.font-size-40-play .h2{font-size:40px!important;font-family:'Playfair Display',serif}.color-font-3e,.single-customer-review .customer-info > p.color-font-3e{color:#3E3E3E}.no-margin-last-p-in p:last-of-type{margin-bottom:0}#footer-top-section .h4.widget-title{font-size:30px;font-family:'Playfair Display',serif}#footer-top-section .h4.widget-title:before{display:none}#footer-bottom-section .widget-title{border:none;color:#3d3d3d;font-size:27px}#footer-bottom-section .about-footer-block .widget-content{padding:35px 35px 10px;background-color:rgba(255,255,255,0.4);border-radius:10px;margin:0 25px}#footer-bottom-section .about-footer-block .widget-content p{margin-bottom:10px}#footer-bottom-section .about-footer-block .widget-content a.btn.btn-default{display:block;margin:auto;border-radius:19px}.copyright-section{background:rgba(255,255,255,0.4)}.copyright-section .flexed-copy{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.copyright-section .flexed-copy p,.copyright-section .flexed-copy a{color:#3d3d3d}.header-top a:hover img{box-shadow:0 0 10px rgba(0,0,0,0.5)}.widget-width-auto #vk_groups{width:auto!important}.flexed-row-justify-wrap{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.customer-section-title-area .section-title{text-transform:none}.map-container iframe{margin-bottom:-6px}.site-footer{background-position:top}#footer-bottom-section > .container{padding:50px 0 60px}.foot-menu a,.foot-menu p{font-size:14px;margin-bottom:0;color:#3d3d3d;font-weight:600;ine-height:24px}.menu-footer{display:flex;flex-direction:row;flex-wrap:wrap}.menu-footer li{margin-right:20px}@media (max-width: 768px){.foot-menu p{margin-top:20px}.menu-footer{display:flex;flex-direction:column;flex-wrap:wrap}}.owl-theme .owl-controls{margin-top:0}@media only screen and (max-width: 1540px){.welcome-section.style-two .tb{padding:3% 0 0}}@media only screen and (max-width: 1366px){.welcome-section.style-two .tb{padding:3% 0 0}}@media only screen and (max-width: 1280px){.online-book-section.style-two .section-title-area .title-box-inner{/*display:none*/}.welcome-section.style-two .tb{padding:3% 0 0}}@media only screen and (max-width: 1199px){.site-header .container{width:100%}.online-book-section.style-two .section-title-area .section-title{margin:5px 0 0 10px}.site-header .menu-wrapper{display:flex}.site-header .mainmenu > li > a{font-size:18px;padding:10px}.header-top .addresses > div,.header-top .addresses a{font-size:15px}.services-section-custom p{font-size:18px}.single-room .room-title a{display:block;min-height:50px}.services-section .section-title-area{padding-bottom:30px;padding-top:15px}.our-gallery-section-custom .section-align-title-area p{font-size:18px}}@media (max-width: 1024px){.welcome-section.style-two .tb{padding:2% 0 0}.welcome-text .headline{font-size:55px}.welcome-section.style-two .welcome-text .headline{margin-bottom:10px}}@media only screen and (max-width: 992px){.site-header .site-logo{transform:scale(0.8);height:85px}}@media (max-width: 767px){.material-home h1,.material-home .h1{font-size:40px;text-align:left}.material-home h2,.material-home .h2{font-size:20px;text-align:left}.material-home h3,.material-home .h3,.material-home .h4,.material-home .h5{font-size:22px;text-align:left}.material-home p{font-size:18px;line-height:24px;text-align:left}.welcome-text.tb-cell{display:flex;flex-direction:column;align-items:center}.our-gallery-section-custom .h2{font-size:40px!important}.our-gallery-section .section-align-title-area a.btn-default{position:relative}.our-gallery-section .section-align-title-area{height:auto}.header-top .addresses .phone .phones-head span:last-child{margin-left:0}.header-top .addresses .phone{display:flex;flex-direction:row;align-items:center}.addresses .phone{display:flex!important;align-items:center;justify-content:center}.phones-head{display:flex;flex-wrap:wrap;justify-content:center;width:80%}.addresses .soc{display:flex}.addresses .soc a{padding-right:10px}#js-main-slider p span{font-size:12px}#js-main-slider .welcome-text.tb-cell .h4.title.pogoSlider-slide-element.pogoSlider-animation-flipXIn{font-size:12px}.navbar-header .logo-block{margin:0}.header-bottom .menu-wrapper{display:flex;flex-direction:row;justify-content:space-between}.flexed-row-top-header:after,.flexed-row-top-header:before{display:none}.header-top .container .row .col-md-8.flexed-items{width:100%}.flexed-row-top-header,.flexed-row-top-header .flexed-items{justify-content:space-between}.header-bottom .menu-wrapper:before,.header-bottom .menu-wrapper:after{display:none}.pogoSlider--dirCenterHorizontal .pogoSlider-dir-btn{top:150px}}@media only screen and (max-width: 450px){.site-header .site-logo{transform:scale(0.8);height:19vw}}@media only screen and (max-width: 375px){.flexed-row-top-header .flexed-items{width:100%}.header-top .addresses .phone{justify-content:space-between;width:100%}.header-top .addresses > div,.header-top .addresses a{font-size:14px}.top-wave:before,.top-wave.alternate:before,.bottom-wave:after{height:12px;background-size:contain}.bottom-wave:after{bottom:-1px}.header-top .container .row .col-md-8{padding-bottom:0}.header-top .addresses{margin-bottom:0}.hotel-rooms-section-custom .hotel-room-section-title .section-title{font-size:20px;line-height:26px}}@media only screen and (max-width: 620px){aside.widget p{line-height:24px}}.b-srats-fill i,.b-srats-full i{color:#39cfda}.b-srats-fill,.b-srats-full{width:90px;margin:auto;overflow:hidden}.b-srats-full{position:absolute;top:10px; left: 27.5%;white-space:nowrap}.b-footer-stars{background:#fff;padding:10px;color:#000;text-align:center;width:200px;margin:auto;border-radius:5px;position:relative}.b-footer-stars a{color:#000}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/playfairdisplay/v28/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/playfairdisplay/v28/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/playfairdisplay/v28/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/playfairdisplay/v28/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/playfairdisplay/v28/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/playfairdisplay/v28/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/playfairdisplay/v28/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/playfairdisplay/v28/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/playfairdisplay/v28/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/playfairdisplay/v28/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/playfairdisplay/v28/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/playfairdisplay/v28/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#block-search{box-sizing:border-box;width:100%;max-width:1200px;margin:20px auto}.guestbook-view .tl-container{padding:0}.form-content.-main{background:#fecc00!important}#block-search-main *{box-sizing:border-box}@media (max-width: 991px){.tl-button{margin-top:30px}}@font-face{font-display:swap;font-family:a_Avante;src:url(../fonts/6810.ttf)}@font-face{font-display:swap;font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}@font-face{font-display:swap;font-family:'FontAwesome';src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-menu-up:before{content:"\e260"}
.ok_cookie{
	padding:5px 10px;
	border-radius: 20px;
	background: #fff;
	color:#39CFDA;
	text-decoration: none;
}
.pogoSlider-slide:first-child .title{
	color:#39cfda;
}
.header-top .addresses > div.block-time:last-child {
    margin-right: 30px;
}

#footer-bottom-section > .container > .row {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.seo img{
    height: 22px;
    width: auto;
    top: -1px;
    position: relative;
    margin-left: 5px;
}
@media only screen and (min-width: 767px) {
  .desc_title span{
    font-size: 20px!important;
  }
  .desc_title{
    margin-top: 10px;
    }
  .header-h2-custom-in h2{
  	margin-top: 0;
  }
  .hotel-room-section-title h2,
  .hotel-room-section-title h3{
    font-size: 24px;
    margin-top:0;
    text-decoration: underline;
  }
}
@media (max-width: 767px){
	.b-cookie{
    z-index: 10000000000;
	}
	.ok_cookie{
		padding: 1px 10px;
	}
	.online-book-section.style-two .pd-left{
		display: none;
	}
	.video_modal .content-video{
		top:20%;
	}
}
.ug-gallery-wrapper, .ug-gallery-wrapper * {
    transition: all !important;
    -o-transition: all !important;
    -webkit-transition: all;
    -moz-transition: all !important;
    -ms-transition: all !important;
    max-width: none;
}

.ug-gallery-wrapper {
    z-index: 0;
}

.ug-item-wrapper img {
    width: auto;
    max-width: none;
    margin: 0px;
    padding: 0px;
}

.ug-videoplayer-wrapper video {
    height: 100%;
    width: 100%;
    visibility: visible !important;
}


.ug-rtl {
    direction: rtl;
}

.ug-gallery-wrapper {
    overflow: hidden;
    position: relative;
    font-family: Arial, Helvetica, sans-serif;
}

.ug-error-message {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
    font-size: 20px;
    color: #F30D0D;
}

.ug-error-message-wrapper {
    width: 100%;
    height: 100%;
    border: 1px solid black;
}

.ug-gallery-wrapper .ug-canvas-pie {
    position: absolute;
    z-index: 4;
}

.ug-gallery-wrapper .ug-progress-bar {
    position: absolute;
    overflow: hidden;
    z-index: 4;
}

.ug-gallery-wrapper .ug-progress-bar-inner {
    xposition: absolute;
}

.ug-gallery-wrapper.ug-fullscreen {
    height: 100% !important;
    width: 100% !important;
    max-width: none !important;
    max-height: none !important;
}

.ug-gallery-wrapper.ug-fake-fullscreen {
    position: fixed !important;
    height: auto !important;
    width: auto !important;
    max-width: none !important;
    max-height: none !important;
    margin: 0px !important;
    padding: 0px !important;
    top: 0px !important;
    left: 0px !important;
    bottom: 0px !important;
    right: 0px !important;
    z-index: 999999 !important;
}

.ug-body-fullscreen {
    overflow: hidden !important;
    height: 100% !important;
    width: 100% !important;
    margin: 0px !important;
    padding: 0px !important;
}

.ug-gallery-wrapper .ug-preloader-trans {
    display: block;
    height: 35px;
    width: 32px;
    height: 32px;
    background-image: url('/images/icon/loader_skype_trans.gif');
    background-repeat: no-repeat;
}

.ug-gallery-wrapper .ug-slider-wrapper {
    position: absolute;
    overflow: hidden;
    z-index: 1;
    background-color: #000000;
}

.ug-slider-wrapper .ug-slide-wrapper {
    position: absolute;
}

.ug-slide-wrapper.ug-slide-clickable {
    cursor: pointer;
}

.ug-slider-wrapper .ug-slider-inner {
    position: absolute;
    z-index: 0;
}

.ug-slider-wrapper .ug-item-wrapper {
    position: absolute;
    overflow: hidden;
}

.ug-slider-wrapper, .ug-item-wrapper img {
    -webkit-user-select: none; /* make unselectable */
    -moz-user-select: none;
    -ms-user-select: none;
    max-width: none !important;
    box-sizing: border-box;
}

.ug-slider-wrapper .ug-slider-preloader {
    position: absolute;
    z-index: 1;
    border: 2px solid #ffffff;
    border-radius: 6px;
    background-color: #ffffff;
    background-position: center center;
    background-repeat: no-repeat;
}

.ug-slider-preloader.ug-loader1 {
    width: 30px;
    height: 30px;
    background-image: url('/images/icon/loader-white1.gif');
}

.ug-slider-preloader.ug-loader1.ug-loader-black {
    background-image: url('/images/icon/loader-black1.gif');
}

.ug-slider-preloader.ug-loader2 {
    width: 32px;
    height: 32px;
    background-image: url('/images/icon/loader-white2.gif');
}

.ug-slider-preloader.ug-loader2.ug-loader-black {
    background-image: url('/images/icon/loader-black2.gif');
}

.ug-slider-preloader.ug-loader3 {
    width: 38px;
    height: 38px;
    background-image: url('/images/icon/loader-white3.gif');
}

.ug-slider-preloader.ug-loader3.ug-loader-black {
    background-image: url('/images/icon/loader-black3.gif');
}

.ug-slider-preloader.ug-loader4 {
    width: 32px;
    height: 32px;
    background-image: url('/images/icon/loader-white4.gif');
    background-color: white;
}

.ug-slider-preloader.ug-loader4.ug-loader-black {
    background-image: url('/images/icon/loader-black4.gif');
}

.ug-slider-preloader.ug-loader5 {
    width: 60px;
    height: 8px;
    background-image: url('/images/icon/loader-white5.gif');
    background-color: white;
    border: none;
    border-radius: 0px;
}

.ug-slider-preloader.ug-loader5.ug-loader-black {
    background-image: url('/images/icon/loader-black5.gif');
    border: 2px solid #000000;
}

.ug-slider-preloader.ug-loader6 {
    width: 32px;
    height: 32px;
    background-image: url('/images/icon/loader-white6.gif');
}

.ug-slider-preloader.ug-loader6.ug-loader-black {
    background-image: url('/images/icon/loader-black6.gif');
}

.ug-slider-preloader.ug-loader7 {
    width: 32px;
    height: 10px;
    background-image: url('/images/icon/loader-white7.gif');
    border-width: 3px;
    border-radius: 3px;
}

.ug-slider-preloader.ug-loader7.ug-loader-black {
    background-image: url('/images/icon/loader-black7.gif');
}

.ug-slider-preloader.ug-loader-black {
    border-color: #000000;
    background-color: #000000;
}

.ug-slider-preloader.ug-loader-nobg {
    background-color: transparent;
}

.ug-slider-wrapper .ug-button-videoplay {
    position: absolute;
    z-index: 2;
    cursor: pointer;
}

.ug-slider-wrapper .ug-button-videoplay.ug-type-square {
    width: 86px;
    height: 66px;
    background-image: url('/images/icon/play-button-square.png');
    background-position: 0px -66px;
}

.ug-slider-wrapper .ug-button-videoplay.ug-type-square.ug-button-hover {
    background-position: 0px 0px;
}

.ug-slider-wrapper .ug-button-videoplay.ug-type-round {
    width: 76px;
    height: 76px;
    background-image: url('/images/icon/play-button-round.png');
    opacity: 0.9;
    filter: alpha(opacity=90);
    transition: all 0.3s ease 0s !important;
}

.ug-slider-wrapper .ug-button-videoplay.ug-type-round.ug-button-hover {
    opacity: 1;
    filter: alpha(opacity=100);
    transition: all 0.3s ease 0s !important;
}

.ug-gallery-wrapper .ug-videoplayer {
    position: absolute;
    z-index: 100;
    background-color: #000000;
    background-image: url('/images/icon/loader-black1.gif');
    background-repeat: no-repeat;
    background-position: center center;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.ug-videoplayer .ug-videoplayer-wrapper {
    width: 100%;
    height: 100%;
    background-color: #000000;
    background-image: url('/images/icon/loader-black1.gif');
    background-repeat: no-repeat;
    background-position: center center;
}

.ug-videoplayer .ug-videoplayer-button-close {
    position: absolute;
    height: 64px;
    width: 64px;
    background-image: url('/images/icon/button-close.png');
    cursor: pointer;
    z-index: 1000;
}

.ug-videoplayer .ug-videoplayer-button-close:hover {
    background-position: 0px -64px;
}

.ug-gallery-wrapper .ug-thumbs-strip, .ug-gallery-wrapper .ug-thumbs-grid {
    position: absolute;
    overflow: hidden;
    -webkit-user-select: none; /* make unselectable */
    -moz-user-select: none;
    -ms-user-select: none;
    xbackground-color: green;
    z-index: 10;
}

.ug-thumbs-strip.ug-dragging {
    xcursor: -webkit-grab;
    xcursor: -moz-grab;
}

.ug-gallery-wrapper .ug-thumbs-strip-inner, .ug-gallery-wrapper .ug-thumbs-grid-inner {
    position: absolute;
}

.ug-thumb-wrapper.ug-thumb-generated {
    position: absolute;
    overflow: hidden;
    -webkit-user-select: none; /* make unselectable */
    -moz-user-select: none;
    -ms-user-select: none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader, .ug-thumb-wrapper.ug-thumb-generated .ug-thumb-error {
    position: absolute;
    top: 0px;
    left: 0px;
    background-repeat: no-repeat;
    background-position: center center;
}

.ug-thumb-wrapper .ug-thumb-border-overlay {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 4;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    border-style: solid;
}

.ug-thumb-wrapper .ug-thumb-overlay {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 3;
}

.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader-dark {
    background-image: url('/images/icon/loader.gif');
}

.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader-bright {
    background-image: url('/images/icon/loader_bright.gif');
}

.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-error {
    background-image: url('/images/icon/not_loaded.png');
}

.ug-thumb-wrapper.ug-thumb-generated img {
    position: absolute;
    z-index: 1;
    max-width: none !important;
}

.ug-thumb-wrapper.ug-thumb-generated img.ug-thumb-image-overlay {
    position: absolute;
    z-index: 2;
    max-width: none !important;
}

/* bw desaturate effect lightweight */
img.ug-bw-effect {
    filter: grayscale(100%);
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
    -moz-filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
}

/* blur effect desaturate effect lightweight */
img.ug-blur-effect {
    filter: blur(0.8px);
    -webkit-filter: blur(0.8px);
    -moz-filter: blur(0.8px);
    -o-filter: blur(0.8px);
    -ms-filter: blur(0.8px);
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id='blur'><feGaussianBlur stdDeviation=\'0.8\' /></filter></svg>#blur"); /* Firefox 10+, Firefox on Android */
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0.8');
}

img.ug-sepia-effect {
    -webkit-filter: sepia(1);
    -webkit-filter: sepia(100%);
    -moz-filter: sepia(100%);
    -ms-filter: sepia(100%);
    -o-filter: sepia(100%);
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'sepia\'><feColorMatrix values=\'0.14 0.45 0.05 0 0 0.12 0.39 0.04 0 0 0.08 0.28 0.03 0 0 0 0 0 1 0\' /></filter></svg>#sepia"); /* Firefox 10+, Firefox on Android */
    filter: sepia(100%);
    background-color: #5E2612;
    filter: alpha(opacity=50);
    zoom: 1;
}

.--------------BULLETS------------------ {
}

.ug-gallery-wrapper .ug-bullets {
    position: absolute;
    top: 0px;
    left: 0px;
    margin: 0px;
    padding: 0px;
}

.ug-gallery-wrapper .ug-bullets .ug-bullet {
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    float: left;
    z-index: 2;
}

.ug-gallery-wrapper .ug-bullets .ug-bullet:first-child {
    margin-left: 0px;
}

.--------------TEXT_PANEL------------------ {
}

.ug-gallery-wrapper .ug-textpanel {
    position: absolute;
    overflow: hidden;
}

.ug-slider-wrapper .ug-textpanel {
    z-index: 2;
}

.ug-gallery-wrapper .ug-textpanel-bg, .ug-gallery-wrapper .ug-textpanel-title, .ug-gallery-wrapper .ug-textpanel-description {
    display: block;
    position: absolute;
    margin: 0px;
    padding: 0px;
}

.ug-gallery-wrapper .ug-textpanel-bg {
    background-color: #000000;
    opacity: 0.4;
    filter: alpha(opacity=40);
    z-index: 1;
}

.ug-textpanel-textwrapper {
    overflow: hidden;
}

.ug-gallery-wrapper .ug-textpanel-title {
    font-size: 16px;
    font-weight: bold;
    color: white;
    text-align: left;
    z-index: 2;
}

.ug-gallery-wrapper .ug-textpanel-description {
    font-size: 14px;
    color: white;
    text-align: left;
    z-index: 3;
}

.--------------ZOOM_PANEL------------------ {
}

.ug-slider-wrapper .ug-zoompanel {
    position: absolute;
    top: 200px;
    left: 100px;
}

.ug-zoompanel .ug-zoompanel-button {
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
}

.--------------ZOOM_PANEL_BUTTONS------------------ {
}

.ug-gallery-wrapper .ug-arrow-left {
    position: absolute;
    background-repeat: no-repeat;
    display: block;
    cursor: pointer;
}

.ug-gallery-wrapper .ug-arrow-right {
    position: absolute;
    background-repeat: no-repeat;
    cursor: pointer;
}

.--------------GRID_PANEL_AND_ARROWS------------------ {
}

.ug-gallery-wrapper .ug-grid-panel {
    position: absolute;
    background-color: #000000;
    xbackground-color: blue;
    z-index: 2;
}

.ug-gallery-wrapper .ug-grid-panel .grid-arrow {
    position: absolute;
    background-repeat: no-repeat;
    cursor: pointer;
    z-index: 11;
}

.ug-gallery-wrapper .ug-grid-panel .grid-arrow.ug-button-disabled {
    cursor: default;
}

/* handle tip */
.ug-gallery-wrapper .ug-panel-handle-tip {
    position: absolute;
    z-index: 13;
    cursor: pointer;
}

.ug-gallery-wrapper .ug-overlay-disabled {
    position: absolute;
    z-index: 100;
    width: 100%;
    height: 100%;
    background-color: #000000;
    opacity: 0.3;
    filter: alpha(opacity=30);
    background-image: url('/images/icon/cover-grid.png');
}

.--------------STRIP_PANEL------------------ {
}

.ug-gallery-wrapper .ug-strip-panel {
    position: absolute;
    background-color: #000000;
    z-index: 2;
}

.ug-strip-panel .ug-strip-arrow {
    position: absolute;
    cursor: pointer;
}

.ug-strip-panel .ug-strip-arrow.ug-button-disabled {
    cursor: default;
}

.ug-strip-panel .ug-strip-arrow-tip {
    position: absolute;
}

.--------------TILES------------------ {
}

.ug-thumb-wrapper.ug-tile {
    display: block;
    position: absolute;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
}

.ug-tile .ug-tile-cloneswrapper {
    position: absolute;
    width: 0px;
    height: 0px;
    top: 0px;
    left: 0px;
    overflow: hidden;
    opacity: 0;
    filter: alpha(opacity=90);
}

/* transit something */ /* transit fixed size items */ /* transit image overlay */
.ug-tiles-transit.ug-tiles-transition-active .ug-thumb-wrapper.ug-tile, .ug-tiles-transit.ug-tiles-transition-active .ug-thumb-wrapper.ug-tile .ug-trans-enabled {
    transition: left 0.7s ease 0s, top 0.7s ease 0s, width 0.7s ease 0s, height 0.7s ease 0s !important;
}

.ug-thumb-wrapper.ug-tile.ug-tile-clickable {
    cursor: pointer;
}

.ug-thumb-wrapper.ug-tile .ug-image-container {
    position: absolute;
    overflow: hidden;
    z-index: 1;
    top: 0px;
    left: 0px;
}

.ug-thumb-wrapper.ug-tile img.ug-thumb-image {
    -webkit-user-select: none; /* make unselectable */
    -moz-user-select: none;
    -ms-user-select: none;
    max-width: none !important;
    max-height: none !important;
    display: block;
    border: none;
    padding: 0px !important;
    margin: 0px !important;
    width: auto;
    height: auto;
    position: absolute;
}

.ug-thumb-wrapper.ug-tile .ug-tile-image-overlay {
    position: absolute;
    overflow: hidden;
    z-index: 2;
    top: 0px;
    left: 0px;
}

.ug-thumb-wrapper.ug-tile .ug-tile-image-overlay img {
    width: 100%;
    max-width: none !important;
}

.ug-tiletype-justified .ug-thumb-wrapper.ug-tile .ug-tile-image-overlay img {
    height: 100%;
    max-width: none !important;
}

.ug-thumb-wrapper.ug-tile .ug-tile-icon {
    position: absolute;
    width: 38px;
    height: 38px;
    background-repeat: no-repeat;
    background-position: 0 0;
    xbackground-color: green;
    z-index: 6;
    top: 1px;
    left: 1px;
    cursor: pointer;
}

.ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-link {
    background-image: url('/images/icon/icon-link32.png');
}

.ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-zoom {
    background-image: url('/images/icon/icon-zoom32.png');
}

.ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-play {
    background-image: url('/images/icon/icon-play32.png');
}

.ug-thumb-wrapper.ug-tile .ug-tile-icon:hover {
    background-position: 0 -38px;
}

.ug-thumbs-grid .ug-tile-image-overlay img {
    width: auto;
    height: auto;
    position: absolute;
    max-width: none !important;
}

/* text panel on tiles*/
.ug-tile .ug-textpanel {
    z-index: 5;
    cursor: default;
}

.ug-tile.ug-tile-clickable .ug-textpanel {
    cursor: pointer;
}

.ug-tile .ug-textpanel-title {
    font-size: 14px;
    font-weight: bold;
}

.--------------CAROUSEL------------------ {
}

.ug-gallery-wrapper .ug-carousel-wrapper {
    position: absolute;
    overflow: hidden;
}

.ug-gallery-wrapper .ug-carousel-inner {
    position: absolute;
}

.------------------LIGHTBOX--------------------- {
}

.ug-gallery-wrapper.ug-lightbox {
    display: none;
    position: fixed;
    border: none;
    padding: 0px;
    margin: 0px;
    outline: invert none medium;
    overflow: hidden;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    max-width: none !important;
    max-height: none !important;
    z-index: 999999;
}

.ug-lightbox .ug-lightbox-top-panel {
    position: absolute;
    z-index: 2;
}

.ug-lightbox .ug-lightbox-top-panel-overlay {
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: #000000;
    opacity: 0.4;
    filter: alpha(opacity=40);
}

.ug-lightbox .ug-lightbox-overlay {
    z-index: 1;
    width: 100%;
    height: 100%;
    background-color: #000000;
    opacity: 1;
}

.ug-lightbox .ug-slider-wrapper {
    z-index: 1;
    xbackground-color: green;
    background-color: transparent !important;
}

.ug-lightbox .ug-textpanel {
    z-index: 2;
}

.ug-lightbox .ug-lightbox-arrow-left, .ug-lightbox .ug-lightbox-arrow-right {
    position: absolute;
    width: 50px;
    height: 55px;
    background-repeat: no-repeat;
    background-image: url('/images/icon/lightbox-arrow-left.png');
    background-position: 0px 0px;
    z-index: 3;
    cursor: pointer;
}

.ug-lightbox .ug-lightbox-arrow-right {
    background-image: url('/images/icon/lightbox-arrow-right.png');
}

.ug-lightbox .ug-lightbox-button-close {
    position: absolute;
    width: 36px;
    height: 36px;
    background-repeat: no-repeat;
    background-image: url('/images/icon/lightbox-icon-close.png');
    background-position: 0px 0px;
    z-index: 4;
    cursor: pointer;
}

.ug-lightbox-compact .ug-lightbox-button-close {
    width: 45px;
    height: 41px;
    background-image: url('/images/icon/lightbox-icon-close-compact2.png');
}

.ug-lightbox .ug-lightbox-arrow-left.ug-arrow-hover, .ug-lightbox .ug-lightbox-arrow-right.ug-arrow-hover {
    background-position: 0px -55px;
}

.ug-lightbox .ug-lightbox-button-close.ug-button-hover {
    background-position: 0px -35px;
}

.ug-lightbox-compact .ug-lightbox-button-close.ug-button-hover {
    background-position: 0px -40px;
}

.ug-lightbox .ug-lightbox-numbers {
    position: absolute;
    color: #e5e5e5;
    font-size: 12px;
    top: 14px;
    left: 8px;
    z-index: 3;
}

.ug-lightbox-compact .ug-lightbox-numbers {
    font-size: 14px;
    padding-right: 5px;
    padding-top: 7px;
}

.ug-lightbox .ug-textpanel-title, .ug-lightbox .ug-textpanel-description {
    font-size: 14px;
    font-weight: normal;
    color: #e5e5e5;
}

.ug-lightbox-compact .ug-textpanel-title, .ug-lightbox-compact .ug-textpanel-description {
    color: #F3F3F3;
    font-size: 16px;
}

.------------------CATEGORY_TABS--------------------- {
}

.ug-tabs-wrapper {
    margin-top: 0px;
    margin-bottom: 20px;
    text-align: center;
}

.ug-tabs-wrapper a.ug-tab {
    display: inline-block;
    cursor: pointer;
    text-decoration: none;
    color: #ffffff;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 6px;
    padding-bottom: 6px;
    margin-left: 5px;
    background-color: #333333;
    border-radius: 3px;
    font-size: 12px;
    font-weight: normal;
    border: 1px solid #969696;
}

.ug-tabs-wrapper a.ug-tab:hover {
    background-color: #707070 !important;
}

.ug-tabs-wrapper a.ug-tab.ug-tab-selected, .ug-tabs-wrapper a.ug-tab.ug-tab-selected:hover {
    background-color: #2077A2 !important;
    cursor: default !important;
}

.ug-tabs-wrapper a.ug-tab:first-child {
    margin-left: 0px !important;
}

.------------------DEFAULT_SKIN--------------------- {
}

/* --- arrows -- */
.ug-arrow-left.ug-skin-default, .ug-arrow-right.ug-skin-default {
    width: 15px;
    height: 30px;
    background-image: url('../skins/default/slider_arrow_left.png');
    background-position: 0px 0px;
}

.ug-arrow-right.ug-skin-default {
    background-image: url('../skins/default/slider_arrow_right.png');
}

.ug-arrow-left.ug-skin-default.ug-arrow-hover, .ug-arrow-right.ug-skin-default.ug-arrow-hover {
    background-position: 0px -30px;
}

.ug-arrow-left.ug-skin-default.ug-arrow-disabled, .ug-arrow-right.ug-skin-default.ug-arrow-disabled {
    background-position: 0px -60px;
}

/* --- bullets -- */
.ug-bullets.ug-skin-default .ug-bullet {
    width: 15px;
    height: 15px;
    background-image: url('../skins/default/slider_bullets.png');
    background-position: top left;
    margin-left: 5px;
}

.ug-bullets.ug-skin-default .ug-bullet.ug-bullet-active {
    background-position: bottom left;
}

.ug-bullets.ug-skin-default.ug-bullets-gray .ug-bullet {
    background-image: url('../skins/default/tile_bullets_gray.png');
}

.ug-bullets.ug-skin-default.ug-bullets-blue .ug-bullet {
    background-image: url('../skins/default/tile_bullets_blue.png');
}

.ug-bullets.ug-skin-default.ug-bullets-brown .ug-bullet {
    background-image: url('../skins/default/tile_bullets_brown.png');
}

.ug-bullets.ug-skin-default.ug-bullets-green .ug-bullet {
    background-image: url('../skins/default/tile_bullets_green.png');
}

.ug-bullets.ug-skin-default.ug-bullets-red .ug-bullet {
    background-image: url('../skins/default/tile_bullets_red.png');
}

.ug-button-tile-navigation {
    width: 36px;
    height: 36px;
    background-position: top left;
    cursor: pointer;
    float: left;
}

.ug-button-tile-navigation.ug-button-tile-left {
    background-image: url('../skins/default/tile_button_left.png');
}

.ug-button-tile-navigation.ug-button-tile-right {
    background-image: url('../skins/default/tile_button_right.png');
}

.ug-button-tile-navigation:hover {
    background-position: bottom left;
}

.ug-button-tile-navigation.ug-button-disabled {
    opacity: 0.6;
}

.ug-button-tile-navigation.ug-button-disabled:hover {
    background-position: top left;
}

.ug-button-tile-navigation.ug-button-tile-play {
    background-image: url('../skins/default/tile_button_play_pause.png');
    width: 35px;
}

.ug-button-tile-navigation.ug-button-tile-play.ug-pause-icon {
    background-position: bottom left;
}

.ug-button-tile-navigation.ug-button-tile-play:hover {
    background-position: top left;
}

.ug-button-tile-navigation.ug-button-tile-play.ug-pause-icon:hover {
    background-position: bottom left;
}

/* --- play button -- */
.ug-button-play.ug-skin-default {
    position: absolute;
    background-image: url('../skins/default/button_playpause.png');
    width: 14px;
    height: 17px;
    cursor: pointer;
    background-position: 0px 0px;
}

.ug-button-play.ug-skin-default.ug-button-hover {
    background-position: 0px -17px;
}

.ug-button-play.ug-skin-default.ug-stop-mode {
    background-position: 0px -34px;
}

.ug-button-play.ug-skin-default.ug-stop-mode.ug-button-hover {
    background-position: 0px -51px;
}

/* --- fullscreen button -- */
.ug-button-fullscreen.ug-skin-default {
    position: absolute;
    background-image: url('../skins/default/button_fullscreen.png');
    width: 16px;
    height: 16px;
    cursor: pointer;
    background-position: 0px 0px;
}

.ug-button-fullscreen.ug-skin-default.ug-button-hover {
    background-position: 0px -16px;
}

.ug-button-fullscreen.ug-skin-default.ug-fullscreenmode {
    background-position: 0px -32px;
}

.ug-button-fullscreen.ug-skin-default.ug-fullscreenmode.ug-button-hover {
    background-position: 0px -48px;
}

/* --- zoom panel --- */
.ug-zoompanel.ug-skin-default .ug-zoompanel-button {
    background-repeat: no-repeat;
    cursor: pointer;
    height: 23px;
    width: 23px;
    margin-top: 5px;
    background-position: 0px 0px;
}

.ug-zoompanel.ug-skin-default .ug-zoompanel-plus {
    margin-top: 0px;
}

.ug-zoompanel.ug-skin-default .ug-zoompanel-plus {
    background-image: url('../skins/default/icon_zoom_plus.png');
}

.ug-zoompanel.ug-skin-default .ug-zoompanel-minus {
    background-image: url('../skins/default/icon_zoom_minus.png');
}

.ug-zoompanel.ug-skin-default .ug-zoompanel-return {
    background-image: url('../skins/default/icon_zoom_back.png');
}

.ug-zoompanel.ug-skin-default .ug-zoompanel-button.ug-button-hover {
    background-position: 0px -23px;
}

.ug-zoompanel.ug-skin-default .ug-zoompanel-button-disabled, .ug-zoompanel.ug-skin-default .ug-zoompanel-button.ug-button-hover.ug-zoompanel-button-disabled {
    background-position: 0px -46px;
    cursor: default;
}

/* --- Grid Panel Arrows -- */ /*--- down arrow ---*/
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default {
    width: 30px;
    height: 15px;
    background-position: 0px 0px;
    background-image: url('../skins/default/arrow_grid_down.png');
}

.ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default.ug-button-hover {
    background-position: 0px -15px;
}

.ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default.ug-button-disabled {
    background-position: 0px -30px;
}

/*--- up arrow ---*/
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default {
    width: 30px;
    height: 15px;
    background-position: 0px 0px;
    background-image: url('../skins/default/arrow_grid_up.png');
}

.ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default.ug-button-hover {
    background-position: 0px -15px;
}

.ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default.ug-button-disabled {
    background-position: 0px -30px;
}

/*--- left arrow ---*/
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default {
    width: 40px;
    height: 40px;
    background-position: 0px -40px;
    background-image: url('../skins/default/grid_arrow_left.png');
}

.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-hover {
    background-position: 0px -0px;
}

.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-disabled {
    background-position: 0px -80px;
}

/*--- right arrow ---*/
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default {
    width: 40px;
    height: 40px;
    background-position: 0px -40px;
    background-image: url('../skins/default/grid_arrow_right.png');
}

.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-hover {
    background-position: 0px -0px;
}

.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-disabled {
    background-position: 0px -80px;
}

/*--- left arrow - horizontal panel type ---*/
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default {
    width: 15px;
    height: 30px;
    background-image: url('../skins/default/slider_arrow_left.png');
    background-position: 0px 0px;
}

.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-hover {
    background-position: 0px -30px;
}

.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-disabled {
    background-position: 0px -60px;
}

/*--- right arrow - horizontal panel type ---*/
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default {
    width: 15px;
    height: 30px;
    background-image: url('../skins/default/slider_arrow_right.png');
    background-position: 0px 0px;
}

.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-hover {
    background-position: 0px -30px;
}

.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-disabled {
    background-position: 0px -60px;
}

/* --- Strip Panel Arrows -- */ /* left and right arrows */
.ug-strip-panel .ug-strip-arrow-left.ug-skin-default, .ug-strip-panel .ug-strip-arrow-right.ug-skin-default {
    width: 25px;
    height: 50px;
}

.ug-strip-panel .ug-strip-arrow-left.ug-skin-default .ug-strip-arrow-tip, .ug-strip-panel .ug-strip-arrow-right.ug-skin-default .ug-strip-arrow-tip {
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 4px;
    height: 7px;
}

.ug-strip-panel .ug-strip-arrow-left.ug-skin-default .ug-strip-arrow-tip {
    background-image: url('../skins/default/arrows_strip_left.png');
}

.ug-strip-panel .ug-strip-arrow-right.ug-skin-default .ug-strip-arrow-tip {
    background-image: url('../skins/default/arrows_strip_right.png');
}

.ug-strip-panel .ug-strip-arrow-left.ug-skin-default.ug-button-hover .ug-strip-arrow-tip, .ug-strip-panel .ug-strip-arrow-right.ug-skin-default.ug-button-hover .ug-strip-arrow-tip {
    background-position: 0px -7px;
}

/* up and down arrows */
.ug-strip-panel .ug-strip-arrow-up.ug-skin-default, .ug-strip-panel .ug-strip-arrow-down.ug-skin-default {
    height: 25px;
    width: 50px;
}

.ug-strip-panel .ug-strip-arrow-up.ug-skin-default .ug-strip-arrow-tip, .ug-strip-panel .ug-strip-arrow-down.ug-skin-default .ug-strip-arrow-tip {
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 7px;
    height: 4px;
}

.ug-strip-panel .ug-strip-arrow-up.ug-skin-default .ug-strip-arrow-tip {
    background-image: url('../skins/default/arrows_strip_up.png');
}

.ug-strip-panel .ug-strip-arrow-down.ug-skin-default .ug-strip-arrow-tip {
    background-image: url('../skins/default/arrows_strip_down.png');
}

.ug-strip-panel .ug-strip-arrow-up.ug-skin-default.ug-button-hover .ug-strip-arrow-tip, .ug-strip-panel .ug-strip-arrow-down.ug-skin-default.ug-button-hover .ug-strip-arrow-tip {
    background-position: -7px 0px;
}

.ug-strip-panel .ug-strip-arrow.ug-skin-default.ug-button-disabled .ug-strip-arrow-tip {
    background-position: 0px 0px;
    opacity: 0.5;
    filter: alpha(opacity=50);
}

/* --- Panel Handle Tip -- */ /* left and right handle */
.ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default, .ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default {
    width: 22px;
    height: 36px;
    background-image: url('../skins/default/grid_handle_black_left.png');
    background-repeat: no-repeat;
    background-position: 0px -36px;
}

.ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default {
    background-image: url('../skins/default/grid_handle_black_right.png');
    background-position: 0px -36px;
}

.ug-gallery-wrapper .ug-handle-tip-left.ug-button-hover.ug-skin-default, .ug-gallery-wrapper .ug-handle-tip-right.ug-button-hover.ug-skin-default {
    background-position: 0px -0px;
}

.ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default.ug-button-closed, .ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default.ug-button-closed {
    background-position: 0px -108px;
}

.ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default.ug-button-closed.ug-button-hover, .ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default.ug-button-closed.ug-button-hover {
    background-position: 0px -72px;
}

/* top and bottom handle */
.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default, .ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default {
    width: 36px;
    height: 22px;
    background-image: url('../skins/default/grid_handle_black_top.png');
    background-repeat: no-repeat;
    background-position: -36px 0px;
}

.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default {
    background-image: url('../skins/default/grid_handle_black_bottom.png');
    background-position: -36px 0px;
}

.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-hover, .ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-hover {
    background-position: 0px 0px;
}

.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-closed, .ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-closed {
    background-position: -108px 0px;
}

.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-closed.ug-button-hover, .ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-closed.ug-button-hover {
    background-position: -72px 0px;
}
#block-search-main{
    height: 134px;
}

@media only screen and (max-width: 1179px){
    #block-search-main{
        height: 200px;
    }
}
@media only screen and (max-width: 1130px){
    #block-search-main{
        height: 224px;
    }
}
@media only screen and (max-width: 991px){
    #block-search-main{
        height: 134px;
    }
}
@media only screen and (max-width: 902px){
    #block-search-main{
        height: 200px;
    }
}
@media only screen and (max-width: 866px){
    #block-search-main{
        height: 224px;
    }
}
@media only screen and (max-width: 695px){
    #block-search-main{
        height: 218px;
    }
}
@media only screen and (max-width: 425px){
    #block-search-main{
        height: 368px;
    }
}
@media only screen and (max-width: 356px){
    #block-search-main{
        height: 392px;
    }
}
