@charset "UTF-8";@font-face{font-family:Signalist;src:url(../fonts/Signalist-W00-Signalist.eot);src:local("☺"),url(../fonts/Signalist-W00-Signalist.woff) format("woff"),url(../fonts/Signalist-W00-Signalist.ttf) format("truetype"),url(../fonts/Signalist-W00-Signalist.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot);src:url(../fonts/fontawesome-webfont.eot) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2) format("woff2"),url(../fonts/fontawesome-webfont.woff) format("woff"),url(../fonts/fontawesome-webfont.ttf) format("truetype"),url(../fonts/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal}body{font-size:15px;font-family:Poppins,Arial;color:#9c9c9c;font-weight:400;margin:0}body,html{overflow-x:hidden;width:100%}a{color:#e2e2e2}del,ins{text-decoration:none}del{padding-right:5px}del span{text-decoration:line-through;color:#aaa!important}select::-ms-expand{display:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;-ms-appearance:textfield;appearance:textfield}.preloader{top:0;left:0;right:0;bottom:0;z-index:9999;position:fixed;text-align:center;background:#fff}.preloader .loader{bottom:0;left:0;right:0;display:block;margin:0 auto;position:absolute;top:50%;width:100%}.preloader .sq{display:inline-block;height:20px;width:20px;background-color:#b58a61;animation-name:stretch;animation-duration:1.25s;animation-timing-function:ease-out;animation-delay:0;animation-iteration-count:infinite;animation-fill-mode:none;animation-play-state:running;margin:0 auto 0 .65em}.preloader .sq:nth-child(2){animation-delay:.25s}.preloader .sq:nth-child(3){animation-delay:.5s}.preloader .sq:nth-child(4){animation-delay:.75s}@keyframes stretch{0%{transform:rotate(180deg)}to{background-color:#b58a61;transform:scale(.5);border-radius:100%}}.scroll-to-top{background:#b58a61 none repeat scroll 0 0;border:none;bottom:-100px;cursor:pointer;height:35px;padding:3px;position:fixed;right:25px;text-align:center;width:35px;z-index:9999;color:#fff;border-radius:5px}.scroll-to-top,.scroll-to-top i{line-height:25px}.scroll-to-top:hover{color:#fff;background:#000}.display-inline-b{display:inline-block}.animated.animated_custom{visibility:hidden}.animated.visible,.ult-animation .animated{visibility:visible}.blog_post_desc>.entry-content>h1,.comment-content>h1,.post-single .blog_post_desc>h1,article.type-page>.entry-content>h1{font-size:48px;margin:33px 0}.blog_post_desc>.entry-content>h1+h2,.comment-content>h1+h2,.post-single .blog_post_desc>h1+h2,article.type-page>.entry-content>h1+h2{margin:18px 0}.blog_post_desc>.entry-content>h3,.comment-content>h3,.post-single .blog_post_desc>h3,article.type-page>.entry-content>h3{margin:15px 0}.blog_post_desc>.entry-content>h4,.blog_post_desc>.entry-content>h5,.blog_post_desc>.entry-content>h6,.comment-content>h4,.comment-content>h5,.comment-content>h6,.post-single .blog_post_desc>h4,.post-single .blog_post_desc>h5,.post-single .blog_post_desc>h6,article.type-page>.entry-content>h4,article.type-page>.entry-content>h5,article.type-page>.entry-content>h6{margin:12px 0}.blog_post_desc>.entry-content>h2,.comment-content>h2,.post-single .blog_post_desc>h2,article.type-page>.entry-content>h2{margin-bottom:25px;margin-top:25px}.blog_post_desc>.entry-content>dl,.comment-content>dl,.post-single .blog_post_desc>dl,article.type-page>.entry-content>dl{margin:0 20px}.blog_post_desc>.entry-content>dl dd,.comment-content>dl dd,.post-single .blog_post_desc>dl dd,article.type-page>.entry-content>dl dd{margin:0 0 20px}.blog_post_desc>.entry-content>table,.comment-content>table,.post-single .blog_post_desc>table,article.type-page>.entry-content>table{padding-bottom:20px;border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%}.blog_post_desc>.entry-content>table td,.comment-content>table td,.post-single .blog_post_desc>table td,article.type-page>.entry-content>table td{padding:6px 10px 6px 0;border-top:1px solid #ededed}.blog_post_desc>.entry-content>table td a,.comment-content>table td a,.post-single .blog_post_desc>table td a,article.type-page>.entry-content>table td a{color:#000}.blog_post_desc>.entry-content>table td a:hover,.comment-content>table td a:hover,.post-single .blog_post_desc>table td a:hover,article.type-page>.entry-content>table td a:hover{color:#b58a61}.blog_post_desc>.entry-content>table thead th,.comment-content>table thead th,.post-single .blog_post_desc>table thead th,article.type-page>.entry-content>table thead th{text-transform:uppercase;padding-bottom:10px}.home.blog #main{padding-top:70px}.sticky_post{color:#b58a61;font-weight:500;font-size:15px;text-transform:capitalize}.post-password-form input[type=password]{height:43px;vertical-align:middle}.post-password-form label{font-weight:400}.post-password-form input[type=submit]{padding:9px 28px;background:#b58a61;color:#fff;text-transform:uppercase;vertical-align:top;margin-bottom:4.5px}.post-password-form input[type=submit]:hover{background:#000}.comment-nav-links{padding-bottom:15px}.comment-nav-links .comment-nav-next a{font-size:14px;text-transform:uppercase;color:#000}.comment-nav-links .comment-nav-next a:after{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;padding-left:5px;font-size:10px;vertical-align:middle}.comment-nav-links .comment-nav-previous a{font-size:14px;text-transform:uppercase;color:#000}.comment-nav-links .comment-nav-previous a:before{content:"\f053";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;padding-right:5px;font-size:10px;vertical-align:middle}.active-sidebar .widget_nav_menu ul#menu-testing-menu li ul{padding-left:16px}table{width:100%}table,table td{padding:0;border:none;border-collapse:separate}iframe{max-width:100%;border:none}.widget_categories li a:before,.widget_product_categories li a:before,a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.vc_btn3 i{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}dir,menu,ul{display:block;list-style-type:disc;padding:0 0 0 40px}li>ol,li>ul{margin:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol,ul{margin-top:0}li{display:list-item;text-align:-webkit-match-parent}ol{display:block;list-style-type:decimal;padding:0 0 0 40px}ol ul,ul ul{list-style-type:circle}ol ol ul,ol ul ul,ul ol ul,ul ul ul{list-style-type:square}li{background:transparent;font-weight:inherit;margin:0;border:0;padding:auto;outline:0;vertical-align:top}.alignright{display:inline;float:right;margin-left:10px;margin-bottom:10px}.blog_post_desc .entry-content menu,.blog_post_desc .entry-content ol,.blog_post_desc .entry-content ul{margin:16px 0}.blog_post_desc .entry-content li>ol,.blog_post_desc .entry-content li>ul{margin:0}.blog_post_desc .entry-content>table{padding-bottom:20px}.wrapper{min-height:500px}.wp-caption{max-width:100%}#thumbs_list_frame dir,#thumbs_list_frame menu,#thumbs_list_frame ul,.active-sidebar dir,.active-sidebar menu,.active-sidebar ul,.commentlist,.image_list dir,.image_list menu,.image_list ul,.instagram-gallery dir,.instagram-gallery menu,.instagram-gallery ul,.isotope dir,.isotope menu,.isotope ul,.media dir,.media menu,.media ul,.vertical_list dir,.vertical_list menu,.vertical_list ul,.woocommerce dir,.woocommerce menu,.woocommerce ul{list-style-type:none;padding-left:0}a:focus,a:hover{color:#b58a61}a:active,a:focus,a:hover{text-decoration:none;outline:none!important}h1,h2,h3,h4,h5,h6{color:#000;margin:0;line-height:100%;font-weight:700;font-family:Montserrat}h1,h2{font-size:36px}h3{font-size:25px}h4{font-size:16px}h5{font-size:14px}p{line-height:24px}img{max-width:100%;height:auto}button:active,button:active:focus,button:focus,button:focus:active{outline:none!important}input,textarea{background:#f5f5f5 none repeat scroll 0 0;padding:17px 29px 16px;border:none;color:#707070;box-shadow:none}input:focus,textarea:focus{outline:none!important}input{line-height:normal;border-radius:0}figure{position:relative}.aligncenter{display:block;margin-right:auto;margin-left:auto}figure.wp-caption.alignleft,img.alignleft{margin:5px 20px 5px 0}.alignleft{float:left}.container .container,.main-sidebar .container{width:auto;padding-left:0;padding-right:0}.w-auto{width:auto!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:40px;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;background:none;border:none;border-bottom:1px solid #ddd;padding:0;color:#302f2f;font-size:12px;font-family:Varela Round,sans-serif}select,select:focus{outline:none}.input-text::-ms-input-placeholder{opacity:1}.input-text::-moz-placeholder{opacity:1}.input-text::-o-placeholder{opacity:1}.input-text::-webkit-input-placeholder{opacity:1}.textarea::-ms-input-placeholder{opacity:1}.textarea::-moz-placeholder{opacity:1}.textarea::-o-placeholder{opacity:1}.textarea::-webkit-input-placeholder{opacity:1}.wpcf7-submit{text-transform:uppercase;color:#fff;padding-left:31px;padding-right:29px;width:100%;letter-spacing:1px;vertical-align:top;background:#b58a61;font-weight:600}.wpcf7-submit:hover{background:#000}.btn{background:#fff none repeat scroll 0 0;background:#b58a61;color:#fff;text-transform:none;padding:13px 22px;font-weight:600;border-radius:0;outline:none;box-shadow:none;font-size:13.24px;letter-spacing:1px}.btn.btn-default{border:2px solid #b58a61;background:#fff;color:#b58a61}.btn.btn-default:hover{background:#b58a61;color:#fff}.btn:active,.btn:focus{box-shadow:none}.btn.btn-primary{color:#b58a61;background:transparent;border:2px solid #b58a61}.btn.btn-primary:hover{border-color:#fff;color:#fff}#fp-nav ul li,#fp-nav ul li .fp-tooltip,#wpsl-search-wrap .wpsl-search-btn-wrap input,.add-to,.add_to_cart_button,.ads-type-2,.custom.tparrows:after,.custom.tparrows:before,.header-v3 .header-logo,.img-member,.img-member:before,.instagram-container li a:after,.instagram-container li a:before,.mc4wp-form [type=submit],.mega-menu>li>a:after,.mega-menu>li>a:before,.price_slider_amount .button,.product-slide .product-img:before,.quick-view,.right-header>div>a:after,.right-header>div>a:before,.testimonial-container .owl-nav>div:before{-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.tp-revslider-slidesli .btn{-webkit-transition:all .3s ease-in-out 0s!important;-moz-transition:all .3s ease-in-out 0s!important;-ms-transition:all .3s ease-in-out 0s!important;-o-transition:all .3s ease-in-out 0s!important;transition:all .3s ease-in-out 0s!important}.ads-type-2:after,.ads-type-2:before{-webkit-transition:all .6s ease-in-out 0s;-moz-transition:all .6s ease-in-out 0s;-ms-transition:all .6s ease-in-out 0s;-o-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s}.slide-content .btn-banner .btn,.slide-content .slide-desc h4,.slide-content .text p{-webkit-transition:all 1.5s ease-in-out 0s;-moz-transition:all 1.5s ease-in-out 0s;-ms-transition:all 1.5s ease-in-out 0s;-o-transition:all 1.5s ease-in-out 0s;transition:all 1.5s ease-in-out 0s}.blog-img>a,.slide-content .number-slide h2{-webkit-transition:all 1s ease-in-out 0s;-moz-transition:all 1s ease-in-out 0s;-ms-transition:all 1s ease-in-out 0s;-o-transition:all 1s ease-in-out 0s;transition:all 1s ease-in-out 0s}.col-lg-55,.col-md-55,.col-sm-55,.col-xs-55{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-55{width:20%;float:left}@media (min-width:768px){.col-sm-55{width:20%;float:left}}@media (min-width:992px){.col-md-55{width:20%;float:left}}@media (min-width:1200px){.col-lg-55{width:20%;float:left}}.no-padding .vc_row{margin:0}.title-custom{clear:left}.twitter-tweet{font-size:13px;margin-top:23px}.twitter-tweet i{font-size:16px;color:#00baff;float:left;padding-top:6px}.twitter-tweet .tweet-text{margin-top:-7px;overflow:hidden;padding-left:26px;color:#303030;line-height:22px}.twitter-tweet a{color:#00baff}.twitter-tweet .my-date{color:#c5c5c5}.instagram-container li{display:inline-block}.instagram-container li a{display:inline-block;position:relative}.instagram-container li a:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;background:#b58a61}.instagram-container li a:after{position:absolute;content:"\f16d";height:100%;font-family:FontAwesome;text-align:center;top:50%;width:100%;left:0;font-size:24px;opacity:0;color:#fff;margin-top:-11px}.instagram-container li a:hover:after,.instagram-container li a:hover:before{opacity:.8}.footer ul li,header ul li{list-style:none}.footer ul,header ul{padding-left:0;margin:0}.footer .close_mini_special,header .close_mini_special{display:none}.header-v1 .header-logo{float:left;padding-top:22px;height:146px;vertical-align:middle;display:block;background:#3d3935;text-align:center}.header-v1 .header-logo img{-moz-transform:rotateY(0);-o-transform:rotateY(0);-ms-transform:rotateY(0);-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width:768px){.header-v1 .mega-menu>li>a{padding:29px 22px 26px}}.header-v1 .cart-block{margin-top:11px}.header-v1 .languges-flags,.header-v1 .mini-cart,.header-v1 .search-block-top{display:inline-block;position:absolute;right:30px;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:9900}.header-v1 .languges-flags+.mini-cart{right:97px}.header-v1 .languges-flags+.search-block-top{margin-top:2px;right:73px}.header-v1 .languges-flags+.mini-cart+.search-block-top{right:123px}.header-v1 .mini-cart+.search-block-top{right:58px}.header-v1 .right-header{position:absolute;top:6px;right:30px}.header-v1.is-sticky .header-top{display:none}.header-v1 .header-bottom{padding-left:39px;position:relative;z-index:0}.header-v1 .header-bottom .link-contact.main-bg{position:absolute;right:0;top:0}.header-v1.is-sticky,.header-v1.is-sticky .main-navigation{-webkit-animation:reveal-header .8s ease-out 0s 1 normal none running;-moz-animation:.8s ease-out 0s normal none 1 running reveal-header;-ms-animation:.8s ease-out 0s normal none 1 running reveal-header;-o-animation:.8s ease-out 0s normal none 1 running reveal-header;animation:reveal-header .8s ease-out 0s 1 normal none running}.header-v1.is-sticky .header-bottom{height:0;overflow:hidden}.header-v1.is-sticky .header-logo{float:left;height:80px;vertical-align:middle;display:block;background:#3d3935;padding:0 10px;max-width:124px}.header-v1.is-sticky .header-logo img{-moz-transform:rotateY(1turn);-o-transform:rotateY(1turn);-ms-transform:rotateY(1turn);-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}.header-v1.is-sticky .link-contact:not(.main-bg){-moz-transform:translateY(11px);-o-transform:translateY(11px);-ms-transform:translateY(11px);-webkit-transform:translateY(11px);transform:translateY(11px)}.header-v1 .main-navigation{padding-left:39px;z-index:1}.header-v1 .link-contact{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-v1 .header-bottom{height:auto}.languges-flags{right:30px;border-left:1px solid #d5d5d5;padding-left:20px;font-weight:600;text-transform:uppercase;line-height:18px}.languges-flags a{color:#9c9c9c}.languges-flags i{display:none}.header-v3{text-align:center}.header-v3 .header-bottom,.header-v3 .header-logo{background:none}.header-v3 .link-contact{padding:8px 23px 22px;font-size:14px;vertical-align:middle}.header-v3 .header_center_menu,.header-v3 .header_right_link{display:inline-block}.header-v3 .header-top,.header-v3 .search-block-top .active.top-search{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.header-v3 .search-block-top .top-search{-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px)}.header-v3 .cart-block{color:#000}.header-v3 .header_right_link{float:right;padding-right:15px}.header-v3 .header_right_link>div{display:inline-block;vertical-align:middle;float:none}.header-v3.site-header .nav-sections-2 .header-logo{margin:0;padding:7px;position:absolute;opacity:0;visibility:hidden;z-index:9;left:0;top:0;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.header-v3.site-header .nav-sections-2 .header-logo img{width:65px}.header-v3.is-sticky.site-header .header-top{opacity:0;height:0;visibility:hidden;-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);padding:0;display:none}.header-v3.is-sticky.site-header .nav-sections-2 .header-logo{opacity:1;visibility:visible;-moz-transform:rotateY(1turn);-o-transform:rotateY(1turn);-ms-transform:rotateY(1turn);-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}.header-v3 #site-navigation{background:#e31e24!important}.header-v3 .mega-menu li a{padding-bottom:16px}.fixed-header header{position:fixed;width:100%;z-index:999}.header-v2.none-sticky{display:none}.header-v2.is-sticky{-webkit-animation:reveal-header .8s ease-out 0s 1 normal none running;-moz-animation:.8s ease-out 0s normal none 1 running reveal-header;-ms-animation:.8s ease-out 0s normal none 1 running reveal-header;-o-animation:.8s ease-out 0s normal none 1 running reveal-header;animation:reveal-header .8s ease-out 0s 1 normal none running!important}.header-v2 #site-navigation{background:transparent}.header-v2 .link-contact a{font-size:14px}.header-v2 .header-wrapper{position:relative}.header-v2 .header-wrapper:after,.header-v2 .header-wrapper:before{content:"";display:table}.header-v2 .header-wrapper:after{clear:both}.header-v2 .header-logo{background:#b58a61;margin-left:47px;padding:9px;max-width:13%;float:left;margin-right:47px;text-align:center;position:absolute;z-index:10;left:0;top:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-v2 .header-center,.header-v2 .header-logo,.header-v2 .header-right{display:inline-block;width:auto;float:left}.header-v2 .header-center{text-align:right;width:70%;padding-left:120px}.header-v2 .header-right{width:30%;text-align:right;float:right;margin-top:7px}.header-v2 .header-right .link-contact{padding-right:29px}.header-v2 .header-right .search-block-top{margin-right:48px;margin-top:-2px;vertical-align:middle;line-height:1px;padding-left:24px}.header-v2 .header-right .search-block-top:before{content:"";height:18px;width:1px;background:#d5d5d5;position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-1px;opacity:0}.header-v2 .header-right .search-block-top>.btn-search{padding:20px 0;margin-top:-3px}.header-v2 .header-right .mini-cart+.search-block-top:before{opacity:1}.header-v2 .languges-flags{position:relative;float:none;display:inline-block;vertical-align:middle;height:100%;padding-left:23px;margin-right:3px;margin-top:-3px;line-height:17px}.header-v2 .mini-cart{vertical-align:middle}.header-v2.is-sticky .header-right .link-contact{display:none}.header-v2.is-sticky .header-logo{padding:9px}.header-v2.is-sticky .header-logo:before{content:"";position:absolute;left:100%;top:100%;width:0;height:0;clear:both;margin-top:-8px;margin-left:0;border-top:8px solid #b58a61;border-right:10px solid transparent;opacity:0}.header-v2.is-sticky .search-block-top{margin-left:27px}.header-v2:not(.is-sticky){margin-top:-2px}#site-navigation{position:relative}.mega-menu ul li.current-menu-item>a{color:#b58a61}header{transition:all .5s}.is-sticky{box-shadow:0 2px 6px rgba(0,0,0,.2);animation:slide-down .7s!important}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:.9;transform:translateY(0)}}.btn-open,.header-v1 .languges-flags>a,header .mini-cart>a,header .search-block-top{color:#9c9c9c}.header-v1 .link-contact,.header-v1 .link-contact a{color:#e0e0e0}.link-contact{padding:21px 21px 22px}.link-contact:first-child a i{margin-right:6px}.link-contact p{position:relative;display:inline-block;float:left;padding-right:35px}.link-contact p a{font-size:13px;color:#afafaf;letter-spacing:.2px}.link-contact p a:hover{color:#fff}.link-contact p i{padding-right:7px;color:#b58a61}.link-contact p:before{position:absolute;right:15px;top:7px;height:13px;width:1px;background:#afafaf;content:""}.link-contact p:last-child:before{display:none}.link-contact a{color:#939393}.link-contact a:focus,.link-contact a:hover{color:#b58a61}.link-contact a i{font-size:19px;vertical-align:top;padding-top:1px;color:#b58a61}.link-contact a i.pe-7s-call,.link-contact a i.pe-7s-photo{padding-right:8px}.link-contact.main-bg{text-transform:uppercase;font-size:16px;padding-left:55px;padding-right:44px;position:absolute;right:0;top:0;font-weight:600;letter-spacing:1px}.link-contact.main-bg>*{color:#fff!important}.link-contact.main-bg:hover{background:#000}.active-sidebar.book-now{padding:20px;display:none}.active-sidebar.book-now .widget_hb_widget_search{margin:0}.active-sidebar.book-now .hb-form-field{margin-bottom:11px}.active-sidebar.book-now .hb-form-field>label{display:none}.active-sidebar.book-now .hb-form-field.smaller_width>label{display:block}.active-sidebar.book-now .hb-submit{margin:0}.header-v4.none-sticky{display:none}.header-v4 .mega-menu .open>.caret:before{content:"-";font-size:20px;height:100%;left:0;position:absolute;text-indent:1px;top:0;width:100%}.header-v4 .mega-menu .open>.caret{text-indent:-9999em}.header-v4 .mega-menu .open ul.children .caret{font-size:19px;padding-top:7px}.header-v4 .mega-menu li .caret{top:0;padding-top:9px;z-index:99999;height:38px;width:65px;right:-16px!important}.children.dropdown-menu:before{background:#b58a61 none repeat scroll 0 0;bottom:100%;content:"";height:2px;left:0;position:absolute;width:100%}.header-languages.dropdown-menu{padding:10px 15px;right:0;left:auto}.header-languages.dropdown-menu ul li{padding:5px 0}.header-languages.dropdown-menu ul li a{text-transform:capitalize;font-weight:400}.header-languages.dropdown-menu ul li a:hover{color:#b58a61}.top-link{margin-top:5px;text-align:right}.top-link .customlinks{padding:0 12px;display:inline-block;position:relative}.top-link .customlinks>a i{padding-right:5px}.top-link .customlinks>a:hover{color:#fff}.top-link .customlinks:last-child{padding-right:0}.top-link .customlinks:last-child:before{display:none}.top-link .customlinks li a{padding:7px 13px;display:block}.top-link .customlinks li:last-child a{padding-bottom:10px}.right-header{float:right}.currency_custom,.languges-flags{float:left}.menu-second-menu-container{padding-left:15px;text-align:left}.header-right{display:inline-block;width:calc(100% - 124px)}.btn-open-menu{background:none;outline:none;border:none;font-size:24px;padding:24px 17px}.header-v4.is-sticky{padding:6px 10px}.header-v4.is-sticky .header-logo img{width:auto;height:77px;padding-bottom:8px}#page:not(.fixed-header) .header-v4{padding:6px 10px}#page:not(.fixed-header) .header-v4 .header-logo img{width:auto;height:77px;padding-bottom:8px}.header-v4{padding:16px 5px 15px}.header-v4 .mega-menu li a .icon-next{display:none}.header-v4.is-sticky{padding:0!important}.header-v4 .header-logo{background:none!important}.header-v4 .children.dropdown-menu{margin-left:0!important;margin-top:0!important}.header-v4 .children.dropdown-menu .dropdown-menu{padding-left:20px}.header-v4 .children.dropdown-menu:before{opacity:0;display:none}.header-v4 .main-navigation{z-index:9999;right:0;min-height:100vh;height:100%;padding-right:0;position:fixed!important;text-align:right;top:0;width:285px;-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);background:#fff!important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header-v4 .h_vertical_menu{padding:0 20px 20px!important;position:absolute;top:100%;width:100%;margin-top:50px!important;left:0;z-index:99999;margin-top:1px;overflow:auto;height:-moz-calc(100% - 100px);height:-webkit-calc(100% - 100px);height:calc(100% - 100px);box-shadow:none!important;-webkit-transform:translate3d(70%,0,0) scale3d(.9,.9,.9);-moz-transform:translate3d(70%,0,0) scale3d(.9,.9,.9);-ms-transform:translate3d(70%,0,0) scale3d(.9,.9,.9);-o-transform:translate3d(70%,0,0) scale3d(.9,.9,.9);transform:translate3d(70%,0,0) scale3d(.9,.9,.9);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:opacity .3s .1s,-webkit-transform .5s ease;-webkit-transition-delay:ease,0s;-moz-transition:opacity .3s .1s ease,-moz-transform .5s ease;-o-transition:opacity .3s .1s ease,-o-transform .5s ease;transition:opacity .3s ease .1s,transform .5s ease}.header-v4 .h_vertical_menu li{width:100%;position:relative}.header-v4 .h_vertical_menu .mega-menu{height:auto;max-height:none}.header-v4 .h_vertical_menu .dropdown-menu{background:none;box-shadow:none;opacity:1;visibility:visible;width:100%;position:relative;left:0!important;top:0!important;display:none}.header-v4 .btn-close-menu{background:#fff none repeat scroll 0 0;border:none;color:#000;display:none;font-size:40px;height:35px;left:10px;line-height:35px;padding:0;position:absolute;text-align:center;top:6px;width:35px;z-index:999}.header-v4 .nav-menu{display:inline-block}.header-v4 .mega-menu>li:first-child a{border:none!important}.header-v4 .mega-menu li a{padding:10px 0!important;border:none!important}.header-v4 .mega-menu .dropdown-menu{background:none;box-shadow:none;opacity:1;visibility:visible;width:100%;position:relative;left:0!important;top:0!important}.header-v4 .mega-menu .open .dropdown-menu{display:block;-moz-transform:translateY(0)!important;-o-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;opacity:1;visibility:visible;border:none;padding:0 0 0 12px}.header-v4 .mega-menu li .caret{display:block;right:0;font-size:17px}.openmenu{overflow:hidden}.openmenu .header-v4.site-header{position:relative!important;height:0;padding:0;pointer-events:none}.openmenu .header-v4 .main-navigation{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;pointer-events:auto}.openmenu .header-v4 .h_vertical_menu{display:block;position:static;margin:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.openmenu .header-v4 .btn-close-menu{display:block}.openmenu .header-v4 .header-logo{display:none}.openmenu .header-v4.site-header.is-sticky{background:none!important}.openmenu #page{position:relative;width:auto!important}.openmenu .overlay3{background:rgba(0,0,0,.8) none repeat scroll 0 0;height:100%;right:0;position:absolute;top:0;left:0;z-index:998;width:100%!important;opacity:1!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}#page{-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.fixed-header header.header-v4.site-header:not(.is-sticky){position:fixed;background:transparent none repeat scroll 0 0}.header-v1 .dropdown-menu,.header-v2 .dropdown-menu{border:none}@media (min-width:768px){.header-v1 .megamenu .dropdown-menu,.header-v2 .megamenu .dropdown-menu{margin-left:-40px}}.languges-flags .dropdown-menu{display:block;opacity:0;visibility:hidden;pointer-events:none;-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.languges-flags:hover .dropdown-menu{display:block;opacity:1;visibility:visible;pointer-events:auto;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.mini-cart .mini_cart_item img{display:block;float:left;margin-right:15px;height:80px;width:80px}.mini-cart .mini_cart_item .remove{font-size:18px;font-weight:600;position:absolute;right:0;top:25px}.mini-cart .mini_cart_item .remove:hover,.mini-cart .mini_cart_item a:hover{color:#b58a61}.mini-cart .total .amount{float:right}.mini-cart .buttons{overflow:hidden;margin-bottom:25px}.mini-cart .buttons .button{border:2px solid #b58a61;color:#b58a61!important;display:inline-block;float:left;font-size:13px;font-weight:600;padding:11px 24px 10px;text-align:center;text-transform:uppercase}.mini-cart .buttons .button:last-child{float:right}.mini-cart .buttons .button:hover{color:#fff!important;background:#b58a61}header .hb_room_carousel_container .navigation{display:none}header .hb_room_carousel_container{margin-bottom:0!important}.widget_shopping_cart_content .quantity{background:none;border:none}.order_details li a{color:#1f1f1f;font-weight:600}@media (min-width:1200px){.firefox .header-v1:not(.is-sticky) .header-logo{height:146px}}@media (min-width:1200px){.header-v2 .languges-flags{margin-left:35px}.header-v2 .header-right .link-contact{z-index:99;position:relative}}@media (min-width:768px) and (max-width:1199px){.header-v2 .header-logo img{max-width:324px}}.footer{padding-top:80px;clear:both;position:relative;z-index:9}.footer,.footer a{color:#888}.footer a:hover{color:#fff}.footer .bottom-footer{padding-top:86px;padding-bottom:74px}.footer .bottom-footer .footer-logo{padding-bottom:49px}.footer .bottom-footer .footer-logo+p{margin-bottom:4px}.footer .footer-title{font-size:16px;font-weight:600;color:#fff;padding-bottom:26px;margin-bottom:22px;letter-spacing:1px}.footer .footer-newsletter{background-color:#b58a61}.footer .footer-newsletter .widget_mc4wp_form_widget{padding:18px 0 17px;background:url(../images/newsletter_bg.png) no-repeat 0 100%}.footer .footer-newsletter .widget_mc4wp_form_widget .mc4wp-form{padding-left:127px}.footer .footer-newsletter .widget_mc4wp_form_widget .footer-title{font-family:Montserrat;text-transform:uppercase;font-weight:700;font-size:16px;float:left;margin:15px 0 0;padding:0 13px 0 0;border-right:2px solid #fff;vertical-align:middle;border-bottom:none;letter-spacing:1.5px;line-height:14px}.footer .footer-newsletter .widget_mc4wp_form_widget input[type=email]{width:calc(100% - 214px);color:#fff;background:none;padding:6px 12px;margin-top:7px}.footer .footer-newsletter .widget_mc4wp_form_widget input[type=email].placeholder,.footer .footer-newsletter .widget_mc4wp_form_widget input[type=email]:active,.footer .footer-newsletter .widget_mc4wp_form_widget input[type=email]:focus{color:hsla(0,0%,100%,.5)}.footer .footer-newsletter .widget_mc4wp_form_widget [type=submit]{position:absolute;right:0;padding:7px 20px 7px 18px;border:1px solid #fff;vertical-align:middle;top:0;font-size:14px;background:none;color:#fff;font-family:Montserrat}.footer .footer-newsletter .widget_mc4wp_form_widget [type=submit] i{font-size:20px;vertical-align:top;padding-right:5px}.footer .footer_wrap .footer-office{padding:64px 0 8px}.footer .social_icon_list{padding-top:9px}.footer .social_icon_list ul li{display:inline-block;padding-right:28px;font-size:16px}.footer .widget_nav_menu>div{margin:0 -15px;overflow:hidden}.footer .widget_nav_menu div>ul>li{float:left;padding-bottom:10px;padding-left:15px;padding-right:15px;text-transform:uppercase}.footer .widget_nav_menu div>ul>li a:hover{border-bottom:2px solid #fff;transition:none}.footer .widget_nav_menu div>ul>li .sub-menu{display:none}.footer .textwidget .location{padding-top:2px}.footer .location li p{vertical-align:top;display:inline-block;padding-left:14px}.footer .location li:first-child p:nth-child(3){padding-left:30px}.footer .widget_text .textwidget{margin-top:-8px}.footer .textwidget{line-height:22px}.footer .footer-v1 .mc4wp-form-fields>button{margin-right:28px}.footer .footer-v1 .widget_text .textwidget{margin-top:0}.footer .footer-v1 .footer_wrap .footer-office{padding-bottom:20px}.footer_info>p{margin-bottom:4px;letter-spacing:.5px}.remove_space_br .side-breadcrumb{margin-bottom:0!important}.remove_space .footer{padding-top:0!important}.remove_f_info.footer{color:#888}.remove_f_info.footer .bottom-footer{padding-top:46px;padding-bottom:69px}.remove_f_info.footer .bottom-footer .footer-logo{padding-bottom:20px}.remove_f_info .footer-v1 p{letter-spacing:1px}.remove_f_info .footer_info{display:none!important}.footer-office .mc4wp-form-fields [type=submit],.left-sidebar .mc4wp-form-fields [type=submit],.right-sidebar .mc4wp-form-fields [type=submit]{color:transparent;width:60px;padding:0;height:40px;border:none;vertical-align:middle;font-size:0;background:#b58a61}.footer-office .mc4wp-form-fields [type=submit]:hover,.left-sidebar .mc4wp-form-fields [type=submit]:hover,.right-sidebar .mc4wp-form-fields [type=submit]:hover{background:#000!important}.footer-office .mc4wp-form-fields [type=submit]>i,.left-sidebar .mc4wp-form-fields [type=submit]>i,.right-sidebar .mc4wp-form-fields [type=submit]>i{color:#fff;font-size:20px;padding-top:9px}.footer-office .mc4wp-form-fields input[type=email],.left-sidebar .mc4wp-form-fields input[type=email],.right-sidebar .mc4wp-form-fields input[type=email]{width:calc(100% - 60px);text-align:left;float:left;height:40px;color:#424242;padding-left:17px}.footer-office .mc4wp-form-fields input[type=email].placeholder,.left-sidebar .mc4wp-form-fields input[type=email].placeholder,.right-sidebar .mc4wp-form-fields input[type=email].placeholder{color:#424242}.footer-office .mc4wp-form .mc4wp-response,.left-sidebar .mc4wp-form .mc4wp-response,.right-sidebar .mc4wp-form .mc4wp-response{color:#424242;margin-top:5px;padding-left:0}.payment{text-align:right}.payment ul li{display:inline-block;padding-left:2px}.payment ul li a i{color:#888;font-size:20px}.mc4wp-form{position:relative}.mc4wp-form label{display:none}.mc4wp-form input[type=email],.mc4wp-form input[type=text]{background:rgba(0,0,0,.2);padding:16px 27px 15px;color:hsla(0,0%,100%,.45);font-weight:400;height:56px;font-size:14px;max-width:301px;width:34.598%;vertical-align:top;margin-right:9px}.mc4wp-form input[type=email].placeholder,.mc4wp-form input[type=text].placeholder{color:hsla(0,0%,100%,.45)}.mc4wp-form input[type=email]{width:44.484%;max-width:387px;margin-right:6px}.mc4wp-form [type=submit]{padding:8px 16px 7px 19px;background:#fff;color:#2f2f2f;font-size:15px;text-transform:uppercase;height:56px;width:100%;max-width:159px;font-weight:600}.mc4wp-form [type=submit]:hover{background:#000;color:#fff}.mc4wp-form .mc4wp-response{color:#fff;margin-top:-9px;padding-left:10px}.mc4wp-form-fields>p{margin:0}.bottom-footer .f-float p{margin-bottom:0}.mc4wp-form .mc4wp-response{margin-top:0;padding-left:0}footer .widget_tag_cloud{padding-top:0}.remove_newsletter .footer-newsletter{display:none}.footer .footer-v2 .footer_wrap .footer-office{padding:146px 0 66px}.footer .footer-v2 .footer_wrap .bottom-footer{padding-top:0;padding-bottom:69px;margin-top:-4px;padding-right:12px}.footer .footer-v2 .bottom-footer .footer-logo+p{letter-spacing:1px}.footer .fr_col2>.widget_text .textwidget>p{margin-bottom:12px;font-size:14px}.footer .widget_text .textwidget{margin-left:2px}.footer .widget_text .textwidget>p{margin-bottom:0;letter-spacing:.5px}.footer .widget_text .textwidget>p a i{padding-right:7px;color:#b58a61}.footer-v3 .footer-bottom{padding:32px 0 23px;color:#909090;background:#3d3935}.footer-v3 .footer-bottom a,.footer-v3 .footer-bottom p{color:#909090}.footer-v3 a:hover{color:#b58a61!important}.footer-v3 .footer-top{background:#fff;padding-bottom:74px}.footer-v3 .footer-top .footer_info{margin-bottom:-7px}.social-list{padding-top:10px}.social-list a{padding:11px 11px 11px 17px;font-size:20px}.site-header.is-sticky{position:fixed;top:0;width:100%;z-index:999;background:#fff none repeat scroll 0 0;-moz-animation:.8s ease-out 0s normal none 1 running reveal-header;-o-animation:.8s ease-out 0s normal none 1 running reveal-header;-ms-animation:.8s ease-out 0s normal none 1 running reveal-header;-webkit-animation:reveal-header .8s ease-out 0s 1 normal none running;animation:reveal-header .8s ease-out 0s 1 normal none running}.menu-bottom{clear:both;display:none}.header-v4 .mega-menu .dropdown-menu li{border-bottom:0}.header-v4 .mega-menu .dropdown-menu li a:hover{background:transparent}.megamenu .menu-bottom{display:block;padding:17px 10px 0!important}.megamenu .menu-bottom>img{padding:0 15px}.megamenu .menu-bottom>.image-1{width:40%;float:left;padding:0 15px}.megamenu .menu-bottom>.image-2{width:60%;float:left;padding:0 15px}.megamenu .menu-bottom.image-pos-left{float:left;clear:none}.megamenu .menu-bottom.image-pos-left>.image-1,.megamenu .menu-bottom.image-pos-left>.image-2{width:100%}.logged-in.admin-bar .header-v4 .main-navigation,.logged-in.admin-bar .site-header.is-sticky{top:32px}.mega-menu .megamenu .dropdown-menu li{border-bottom:none}.main-navigation .menu-toggle{background:transparent none repeat scroll 0 0;border:none;padding:0;text-transform:uppercase;display:none}.main-navigation .menu-toggle .fa{margin-right:10px;font-size:12px}.dropdown-menu{padding:0;border-radius:0;margin:0}.left_side_menu .dropdown-menu .dropdown-menu{left:auto;margin-left:0;margin-right:5px;right:100%}.mega-menu{display:inline-block;text-align:left;vertical-align:middle;padding:0;margin:0;z-index:900}.mega-menu>li{display:inline-block;list-style:none}.mega-menu>li:not(.megamenu){position:relative}.mega-menu>li:hover>a:before{left:50%}.mega-menu>li:hover>a:after{right:50%;opacity:1}.mega-menu>li>a:before{left:0}.mega-menu>li>a:after,.mega-menu>li>a:before{content:"";background:#8c70ba;height:2px;width:5px!important;opacity:0;position:absolute;bottom:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}.mega-menu>li>a:after{right:0}.mega-menu li:hover>.children{visibility:visible;opacity:1;transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);pointer-events:auto}.mega-menu li.megamenu:hover>.children{-webkit-transform:translateX(-50%) translateZ(0);-moz-transform:translateX(-50%) translateZ(0);-ms-transform:translateX(-50%) translateZ(0);-o-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}.mega-menu li a{padding:16px 22px;display:block;text-transform:uppercase;white-space:normal;font-weight:600;color:#1f1f1f;letter-spacing:1px}.mega-menu li a:focus,.mega-menu li a:hover{color:#b58a61}.mega-menu li .caret{position:absolute;right:15px;top:10px;z-index:99999;height:30px;width:30px;text-align:center;line-height:26px;font-size:25px;border:none;margin:0;cursor:pointer}.mega-menu li .open span.caret{text-indent:-999em;font-size:24px}.mega-menu li .open span.caret:before{content:"-";position:absolute;top:-3px;left:6px;display:block;text-indent:1px;font-size:40px}.mega-menu li.current-menu-ancestor>a,.mega-menu li.current-menu-item>a,.mega-menu li:hover>a{color:#b58a61}.mega-menu li.current-menu-ancestor>a:before,.mega-menu li.current-menu-item>a:before,.mega-menu li:hover>a:before{opacity:1}.mega-menu li.current-menu-ancestor>a:before,.mega-menu li.current-menu-item>a:before{left:50%}.mega-menu li.current-menu-ancestor>a:after,.mega-menu li.current-menu-item>a:after{right:50%;opacity:1}.mega-menu>li>a{position:relative}.mega-menu>li>a:hover:before{width:100%}.mega-menu .dropdown-menu{-webkit-box-shadow:0 0 1px 0 #ddd;-moz-box-shadow:0 0 1px 0 #ddd;box-shadow:0 0 1px 0 #ddd;position:absolute;left:-39px;top:100%;min-width:221px;text-align:left;background:#fff;border:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);-o-transform:ttranslate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0;display:block;visibility:hidden;font-weight:300;z-index:999;padding:0;pointer-events:none}.mega-menu .dropdown-menu li{border-bottom:1px solid #ebebeb}.mega-menu .dropdown-menu li:last-child{border-bottom:0}.mega-menu .dropdown-menu li a{text-transform:capitalize;padding:10px 25px;position:relative;background:none;font-weight:400;font-size:14px;color:#424242;-webkit-transition:all .3s ease;transition:all .3s ease}.mega-menu .dropdown-menu li a:hover{color:#b58a61;filter:none;-webkit-transition:all .3s ease;transition:all .3s ease;background:#f7f7f7}.mega-menu .cart-block{right:15px}.mega-menu .cart-block.dropdown-menu li a{padding:0;color:#303030}.mega-menu .cart-block.dropdown-menu li a.remove{color:#111}.mega-menu .cart-block.dropdown-menu li a:hover{color:#000}.mega-menu .cart-block .remove.remove-product{top:-5px}.mega-menu .megamenu .dropdown-menu>li>a:hover{color:#011;background:none}.mega-menu li ul li ul{padding:0}.dropdown-menu .dropdown-menu{opacity:0;visibility:hidden;left:100%;top:0;margin-left:3px;-moz-transform:rotateY(45deg);-o-transform:rotateY(45deg);-ms-transform:rotateY(45deg);-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}.dropdown-menu li{position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.megamenu .dropdown-menu{padding:21px 2px 24px;width:90%;left:50%;-moz-transform:translateX(-50%) translateY(20px);-o-transform:translateX(-50%) translateY(20px);-ms-transform:translateX(-50%) translateY(20px);-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px)}.megamenu .dropdown-menu>li{padding:0;display:inline-block;list-style:none}.megamenu .dropdown-menu>li>a{color:#000;font-weight:700}.megamenu .dropdown-menu>li>a:hover{margin-left:0}.megamenu .dropdown-menu>li>a:hover:before{display:none}.megamenu .dropdown-menu>li .children li{display:inline}.btn-open,.btn-open-right{display:none;background:none;border:none;font-size:20px}.icon-next{font-size:12px;margin-left:3px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.right-header{display:inline-block;color:#afafaf;vertical-align:middle}.right-header>li{display:inline-block;list-style:none;padding:20px;border-right:1px dashed #464646;position:relative}.right-header>li:first-child{border-left:1px dashed #464646}.right-header>li:before{background:#b7dc36 none repeat scroll 0 0;content:"";height:5px;left:0;overflow:hidden;position:absolute;bottom:-5px;width:0;transition:width .3s ease-in-out 0s;-moz-transition:width .3s ease-in-out 0s;-webkit-transition:width .3s ease-in-out 0s;-ms-transition:width .3s ease-in-out 0s;-o-transition:width .3s ease-in-out 0s}.right-header>li:hover:before{width:100%}.customlinks{position:relative}.customlinks .dropdown-menu{display:block;opacity:0;z-index:9990;visibility:hidden;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;-ms-transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;transition:all .5s cubic-bezier(.215,.61,.355,1) 0s}.customlinks.open .dropdown-menu{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);opacity:1;visibility:visible}.searchform{position:relative}.search-block-top{display:inline-block;position:relative}.search-block-top .btn-search{position:relative;padding:25px 20px;display:block}.search-block-top .btn-search:hover{color:#b58a61}.search-block-top>.btn-search{font-size:26px}.search-block-top .top-search .btn-search{position:absolute;top:0;border:none;right:12px;padding:0;background:none;color:#000}#mini-scart .widget_shopping_cart_content .cart-btn .cart-btn{display:inline-block;width:auto;margin-top:10px}#mini-scart .widget_shopping_cart_content .cart-btn .cart-btn:first-child{float:left}#mini-scart .widget_shopping_cart_content .cart-btn .cart-btn:nth-child(2){float:right}#mini-scart a{color:inherit}#mini-scart a:hover{color:#b58a61}.widget_shopping_cart_content .cart-btn .cart-btn{background:transparent none repeat scroll 0 0;border:1px solid #ccc;width:100%}.widget_shopping_cart_content .cart-btn .cart-btn:hover{background:#b58a61;border-color:#b58a61}.widget_shopping_cart_content .cart-btn .cart-btn.checkout{margin-top:15px}.widget_shopping_cart_content .cart-btn .cart-btn{letter-spacing:0;padding:7px 15px 7px 16px;margin-top:10px;color:#8c8c8c}.widget_shopping_cart_content .cart-btn .cart-btn:first-child{background:#b58a61;border-color:#b58a61;color:#fff}.widget_shopping_cart_content .cart-btn .cart-btn:first-child:hover{background:#000;border-color:#000}.widget_shopping_cart_content .cart-btn .cart-btn:hover{color:#fff}.btn-close,.btn-search{cursor:pointer}.top-search{top:100%;opacity:0;overflow:hidden;position:absolute;right:0;background:none;z-index:9900;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);visibility:hidden;width:88%}.top-search .search-field,.top-search .search-form input[type=text]{float:left;height:40px;width:100%;background:#fff;padding:8px 15px}.top-search .product-search{position:relative}.top-search .product-search .btn-search{position:absolute;right:10px;padding:0;margin-top:7px;font-size:22px}.cart_nu_count,.cart_room_count{position:absolute;top:15px;right:-8px;background:#b58a61;border-radius:50%;height:20px;width:20px;line-height:21px;font-size:12px;vertical-align:middle;text-align:center;color:#fff}.search-block-top .active.top-search{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.inline{display:inline-block}.top-search{width:250px}.caret{display:none}.header-wishlist,.mini-cart{display:inline-block}.header-wishlist i,.mini-cart i{font-size:26px}.cart_label{display:block;display:inline-block;padding:20px 0 20px 20px;position:relative}@media (min-width:1200px){.header-v1 .languges-flags,.header-v2 .languges-flags,.header-v3 .languges-flags{height:100%;vertical-align:middle;padding-top:30px;padding-bottom:20px;border-left:none}.header-v1 .languges-flags:before,.header-v2 .languges-flags:before,.header-v3 .languges-flags:before{content:"";height:18px;width:1px;background:#d5d5d5;position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-1px}}.header-v1 .cart-block,.header-v1 .header-languages,.header-v1 .top-search,.header-v2 .cart-block,.header-v2 .header-languages,.header-v2 .top-search{box-shadow:none;border-top:2px solid #b58a61}@media (min-width:1200px){.header-v2 .languges-flags{padding-top:22px}}@media (min-width:768px){.header-v3 .cart-block,.header-v3 .header-languages,.header-v3 .top-search{box-shadow:none;border-top:2px solid #b58a61}}@media (min-width:1200px){.header-v3 .languges-flags{padding-top:28px;padding-bottom:37px;position:relative;float:none;right:0}.header-v3 .languges-flags:before{left:-3px;margin-top:-6.5px}}@media (min-width:1200px){.header-v3 .search-block-top{margin-top:-6px}}@media (min-width:1200px){.header-v3 .mini-cart{margin-top:-4px}.header-v3 .mini-cart .cart_label{padding:25px 0 25px 20px}}.cart-block{background:#fff none repeat scroll 0 0;color:#000;box-shadow:0 0 3px 2px rgba(0,0,0,.2);border:none;float:none;left:auto;position:absolute;right:-30px;top:100%;width:319px;z-index:999;padding:0;margin:0;opacity:0;border-radius:0;display:block;visibility:hidden;max-height:400px;overflow:auto;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;-ms-transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;transition:all .5s cubic-bezier(.215,.61,.355,1) 0s}.cart-block::-webkit-scrollbar{width:3px;height:3px}.cart-block::-webkit-scrollbar-track{background-color:#999}.cart-block::-webkit-scrollbar-track-piece{background-color:#fff}.cart-block::-webkit-scrollbar-thumb{background-color:#b58a61}.cart-block::-webkit-scrollbar-corner{background-color:#999}.cart-block::-webkit-resizer{background-color:#666}.mini-cart .cart-block{background:#fff}.mini-cart .active{border-radius:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);opacity:1;visibility:visible}.minicart_header{display:none}.header-v2 .header-right .hb_mini_cart_item,.header-v3 .widget_room_cart_content{text-align:left}.widget_room_cart_content{padding:20px}.widget_room_cart_content .hb_mini_cart_footer{clear:both;padding-top:15px}.widget_room_cart_content .hb_title a{color:#a1a1a1;font-size:15px;line-height:18px;font-weight:400}.widget_room_cart_content .hb_mini_cart_remove,.widget_room_cart_content .hb_package_remove{display:none}.widget_room_cart_content .hb_mini_cart_item{padding:15px 0}.widget_room_cart_content .hb_mini_cart_item:first-child{border-top:0}.widget_room_cart_content .hb_mini_cart_number{display:inline-block;font-size:12px}.widget_room_cart_content .hb_mini_cart_price{display:inline-block;float:right;font-size:12px}.widget_room_cart_content .hb_button{background:transparent;border:2px solid #b58a61}.widget_shopping_cart_content{padding:21px 20px 0}.widget_shopping_cart_content .wrap-mini-cart{padding-bottom:20px}.widget_shopping_cart_content dl.variation dt{color:#a1a1a1;font-size:12px;display:block;line-height:18px;font-weight:400}.widget_shopping_cart_content dl.variation dt>p{display:inline-block}.widget_shopping_cart_content ul{width:100%;float:left;margin-bottom:3px}.widget_shopping_cart_content ul li{display:block;padding-bottom:25px;position:relative;text-align:left;float:left;width:100%}.widget_shopping_cart_content ul li.empty{padding-bottom:15px}.widget_shopping_cart_content .cart-actions .total .amount{font-size:14px}.widget_shopping_cart_content .remove.remove-product{top:-8px}.widget_shopping_cart_content .remove-product{color:#a1a1a1;height:9px;line-height:22px;position:absolute;right:0;text-align:center;top:-5px;width:9px}.widget_shopping_cart_content .remove-product:hover{color:#b58a61}.widget_shopping_cart_content .remove-product i{font-size:12px!important}.widget_shopping_cart_content .cart-images{float:left}.widget_shopping_cart_content .cart-info{padding-left:18px;overflow:hidden}.widget_shopping_cart_content .cart-info .product-name{margin-top:-2px}.widget_shopping_cart_content .cart-info .product-name a{text-transform:uppercase;color:#000;font-size:14px;font-weight:400;padding:0;margin-bottom:0;display:block;margin-right:25px;line-height:16px}.widget_shopping_cart_content .cart-info .product-name a:hover{color:#b58a61}.widget_shopping_cart_content .cart-info .qty-cart>span{color:#a1a1a1;font-size:12px;display:block;line-height:18px;font-weight:400}.widget_shopping_cart_content .cart-info .qty-cart>span>span{color:#000;padding-left:5px;font-size:12px;font-weight:600}.widget_shopping_cart_content .cart-info .qty-cart>span>span>span{font-size:12px;color:#000}.widget_shopping_cart_content .cart-actions{text-align:center;width:100%;overflow:hidden;border-top:1px solid #ebebeb}.widget_shopping_cart_content .cart-actions .total{font-size:14px;text-transform:uppercase;font-family:Varela Round;text-align:left;padding:10px 0;color:#a1a1a1;border-bottom:1px solid #ddd}.widget_shopping_cart_content .cart-actions .total .price{color:#000;float:right}.widget_shopping_cart_content .cart-btn{text-align:center;overflow:hidden}.widget_shopping_cart_content .cart-btn .btn-default{letter-spacing:1px;padding:11px 41px 13px 43px}@-webkit-keyframes reveal-header{0%{opacity:0;-webkit-transform:translateY(-50%)}to{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes reveal-header{0%{opacity:0;-moz-transform:translateY(-50%)}to{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes reveal-header{0%{opacity:0;-ms-transform:translateY(-50%)}to{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes reveal-header{0%{opacity:0;-o-transform:translateY(-50%)}to{opacity:1;-o-transform:translateY(0)}}@keyframes reveal-header{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}@media screen and (-webkit-min-device-pixel-ratio:0){.link-contact{padding:21px 21px 22px}.header-v2 .header-right .link-contact:first-child{padding-bottom:18px}}.side-breadcrumb{height:368px;text-align:center;display:table;width:100%;margin-bottom:118px}.side-breadcrumb .page-title{display:table-cell;vertical-align:middle}.side-breadcrumb h1{color:#fff;letter-spacing:4px;font-weight:600;font-size:67px;padding:0 15px;text-transform:uppercase}.active-sidebar .widget{margin-bottom:40px}.active-sidebar .widget .widget-title{font-size:20px;font-weight:600;text-align:center;text-transform:uppercase;position:relative;padding-top:30px;overflow:hidden;padding-bottom:25px}.active-sidebar .widget .widget-title:before{content:"\e903";font-family:icomoon;position:absolute;color:#b58a61;font-size:20px;top:0;left:49%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.widget-title-border span{display:inline-block;padding:0 15px;position:relative}.widget-title-border span:after,.widget-title-border span:before{min-width:100vh;position:absolute;top:50%;background:#b58a61;content:"";height:1px;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.widget-title-border span:before{left:100%}.widget-title-border span:after{right:100%}.widget_search .search-form{position:relative}.widget_search .search-form input{padding:12px;width:100%;height:50px}.widget_search .search-form .btn-search{background:transparent none repeat scroll 0 0;border:none;font-size:22px;height:50px;padding:13px;position:absolute;right:0;top:0}.widget_search .search-form .btn-search:hover{color:#b58a61}.widget_categories li,.widget_meta li,.widget_pages li,.widget_product_categories li{padding-bottom:10px;margin-bottom:10px;position:relative;border-bottom:1px solid #e5e5e5}.widget_categories li:last-child,.widget_meta li:last-child,.widget_pages li:last-child,.widget_product_categories li:last-child{padding-bottom:0;margin-bottom:0;border:none}.widget_categories li.current-cat>a,.widget_meta li.current-cat>a,.widget_pages li.current-cat>a,.widget_product_categories li.current-cat>a{color:#b58a61;padding-left:20px}.widget_categories li.current-cat>a:before,.widget_meta li.current-cat>a:before,.widget_pages li.current-cat>a:before,.widget_product_categories li.current-cat>a:before{width:10px}.widget_categories li>p,.widget_meta li>p,.widget_pages li>p,.widget_product_categories li>p{color:#232323;cursor:pointer;font-size:18px;margin:0;position:absolute;right:0;text-align:center;top:0;width:20px}.widget_categories li a,.widget_meta li a,.widget_pages li a,.widget_product_categories li a{color:#232323;display:block;position:relative}.widget_categories li a:before,.widget_meta li a:before,.widget_pages li a:before,.widget_product_categories li a:before{position:absolute;content:"";height:2px;width:0;background:#b58a61;top:11px;left:0}.widget_categories li a:hover,.widget_meta li a:hover,.widget_pages li a:hover,.widget_product_categories li a:hover{color:#b58a61;padding-left:20px}.widget_categories li a:hover:before,.widget_meta li a:hover:before,.widget_pages li a:hover:before,.widget_product_categories li a:hover:before{width:10px}.widget_categories li a span,.widget_meta li a span,.widget_pages li a span,.widget_product_categories li a span{font-size:13px;color:#acacac}.widget_categories li ul.children,.widget_meta li ul.children,.widget_pages li ul.children,.widget_product_categories li ul.children{border-top:1px solid #e5e5e5;padding-top:10px;margin-top:10px;margin-left:0}.widget_categories li ul.children li,.widget_meta li ul.children li,.widget_pages li ul.children li,.widget_product_categories li ul.children li{margin-left:15px}.widget_recent_comments li,.widget_recent_entries li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #e5e5e5}.widget_recent_comments li:last-child,.widget_recent_entries li:last-child{padding-bottom:0;margin-bottom:0;border:none}.widget_recent_comments li a,.widget_recent_entries li a{color:#232323;font-size:13px;position:relative}.widget_recent_comments li a:hover,.widget_recent_entries li a:hover{color:#b58a61}.widget_recent_comments li span,.widget_recent_entries li span{font-size:13px;color:#acacac;text-transform:capitalize}.widget_recent_comments li{font-size:12px;overflow:hidden;padding-left:20px;position:relative;text-overflow:ellipsis;white-space:nowrap}.widget_recent_comments li:before{content:"\e668";font-family:Pe-icon-7-stroke;left:0;position:absolute;top:0;font-size:16px}.widget_pages>ul>li>a{color:#000}.widget_pages .current-cat-parent>a,.widget_pages .current-cat>a,.widget_pages .current-page-parent>a,.widget_pages .current_page_item>a{color:#b58a61}.tagcloud a{color:#232323;font-size:12px!important;font-style:italic;display:inline-block;padding:5px 7px 5px 0;text-transform:uppercase}.tagcloud a:hover{color:#b58a61}.widget_price_filter{overflow:hidden}.widget_price_filter .price_slider_wrapper{margin-top:8px}.widget_price_filter .ui-slider{background:#000 none repeat scroll 0 0;height:1px;position:relative;border:none}.widget_price_filter .ui-slider .ui-slider-range{background:#000;height:1px;position:absolute}.widget_price_filter .ui-slider .ui-slider-handle{background:#b58a61;cursor:pointer;height:13px;border:none;position:absolute;top:-6px;width:30px;z-index:2;margin-left:0}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-30px}.widget_price_filter .price_slider_amount{overflow:hidden;margin-top:17px}.widget_price_filter .price_slider_amount .align_right{float:right}.widget_price_filter .price_slider_amount .price_label span{color:#a1a1a1;font-size:14px;padding-top:6px;padding-bottom:15px;font-weight:400;display:inline-block}.widget_price_filter .price_slider_amount .price_label span span{color:#a1a1a1;font-size:14px}.widget_price_filter .price_slider_amount .button:hover{background:#000!important;color:#fff}.widget_price_filter .price_slider_amount .btn-filter{float:right;font-size:13px;font-weight:400;padding:9px 13px;text-transform:none}.widget_price_filter .price_slider_amount .btn-primary{letter-spacing:.6px}.widget_price_filter .price_slider_amount .button{background:#b58a61;color:#fff;padding:8px 17px;font-weight:400;border-radius:0;text-transform:uppercase;border:none;line-height:24px}.widget_compare{padding-bottom:25px}.widget_compare p{margin-bottom:0}.banner-content{position:relative;overflow:hidden}.banner-content.text-right .banner-desc{right:94px}.banner-content.text-left .banner-desc{left:39px}.banner-content.text-center .img-banner,.banner-content.text-left .img-banner,.banner-content.text-right .img-banner{-webkit-transition:all .7s ease-in-out 0s;-moz-transition:all .7s ease-in-out 0s;-ms-transition:all .7s ease-in-out 0s;-o-transition:all .7s ease-in-out 0s;transition:all .7s ease-in-out 0s}.banner-content.text-center:before,.banner-content.text-left:before,.banner-content.text-right:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;background:#b58a61;opacity:0;-moz-transform:scaleY(.1);-o-transform:scaleY(.1);-ms-transform:scaleY(.1);-webkit-transform:scaleY(.1);transform:scaleY(.1);-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.banner-content.text-center .banner-desc{width:100%}.banner-content:hover .display-onhover{visibility:visible;opacity:1}.banner-content:hover .banner-desc{top:45.5%}.banner-content:hover .banner-desc h3{margin-top:2px;margin-bottom:9px}.banner-content.banner-type-1 .banner-desc{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.banner-content.banner-type-1 .banner-content:hover .banner-desc{padding:0 6px}.banner-content.banner-type0.en_overlay .img-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;background:rgba(0,0,0,.3);-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.banner-content.banner-type-3{color:#fff}.banner-content.banner-type-3 p>a{color:inherit;font-size:16px;text-transform:uppercase;font-weight:600;padding-top:26px;display:block}.banner-content.banner-type-3 p>a>i{font-size:13px}.banner-content.banner-type-3 p>a>i+span{margin-left:15px;letter-spacing:1px;position:relative}.banner-content.banner-type-3 p>a>i+span:after{content:"";width:100%;height:1px;position:absolute;background:#fff;bottom:2px;left:0}.banner-content.banner-type-3 .img-banner img{width:100%;height:auto}.banner-content.banner-type-3 .banner-desc{margin-top:-27px;padding:0 37px;-webkit-transition:all .3s ease-in-out 0s!important;-moz-transition:all .3s ease-in-out 0s!important;-ms-transition:all .3s ease-in-out 0s!important;-o-transition:all .3s ease-in-out 0s!important;transition:all .3s ease-in-out 0s!important}.banner-content.banner-type-3 .banner-desc .banner_icon{font-size:24px;margin-bottom:13px}.banner-content.banner-type-3:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;background:rgba(0,0,0,.7)!important;opacity:1;-moz-transform:skew(0deg);-o-transform:skew(0deg);-ms-transform:skew(0deg);-webkit-transform:skew(0deg);transform:skew(0deg);-webkit-transition:all .7s ease-in-out 0s;-moz-transition:all .7s ease-in-out 0s;-ms-transition:all .7s ease-in-out 0s;-o-transition:all .7s ease-in-out 0s;transition:all .7s ease-in-out 0s}.banner-content.banner-type-3:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#b58a61;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.banner-content.banner-type-3:after,.banner-content.banner-type-3:hover:before{opacity:0;-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.banner-content.banner-type-3:hover:after{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;opacity:.7;z-index:8}.banner-content.banner-type-3:hover .banner-desc .banner_icon{display:none}.banner-content.banner-type-3:hover .banner-desc>h3{margin-bottom:16px;color:inherit!important}.banner-content.banner-type-3:hover .btn.btn-primary{border-color:#fff;color:#fff}.banner-content.banner-type-3:hover .btn.btn-primary:hover{background:#fff;color:#b58a61}.banner-content.banner-type-3:hover .display-onhover{height:auto;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.banner-content.banner-type-3 .btn-banner{position:absolute;width:100%;bottom:42px;z-index:10}.banner-content.banner-type-3 .btn-banner .btn{padding:15px 18px 14px;text-transform:uppercase;font-size:16px}.banner-content.banner-type-3 .display-onhover{height:0;transition:all .5s;overflow:hidden;-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}.banner-content.banner-style-4{background:#f6f6f6;margin-bottom:32px}.banner-content.banner-style-4:before{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.banner-content.banner-style-4:hover:before{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.banner-content.banner-style-4 .service-content{position:relative;padding:70px 15px 69px;cursor:pointer;z-index:10}.banner-content.banner-style-4 .service-content:hover{color:#fff}.banner-content.banner-style-4 .service-content:hover h3{color:#fff!important}.banner-content.banner-style-4 .service-content .abs_icon{font-size:102px;position:absolute;top:7px;left:35px;opacity:.2;top:50%;z-index:10;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.banner-content.banner-style-4 .service-content h3{position:relative;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;-webkit-transition:all .3s ease-in-out 0s!important;-moz-transition:all .3s ease-in-out 0s!important;-ms-transition:all .3s ease-in-out 0s!important;-o-transition:all .3s ease-in-out 0s!important;transition:all .3s ease-in-out 0s!important}.our-gallery-sc .load-more{padding-top:43px}.our-gallery-sc .load-more .btn{font-size:16px;height:58px;padding:16px 10px 15px;text-transform:uppercase;width:164px;max-width:100%!important}.hb_room_carousel_container .hb_room_carousel .owl-carousel{display:block;padding:0}.hb_room_carousel_container .hb_room_carousel .hb_room{height:auto}.banner-desc{position:absolute;top:50%;z-index:9;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;color:#d6d6d6}.banner-desc h4{text-transform:uppercase;color:#616161;margin-bottom:5px;letter-spacing:3px;font-weight:400}.banner-desc p{letter-spacing:.5px}.banner-desc .banner_icon{font-size:60px;color:#fff}.banner-desc h3{text-transform:uppercase;font-size:20px;color:#f5f5f5;font-weight:600;margin-top:6px;letter-spacing:1px}.banner-desc p{color:inherit}.banner-desc .big-text{font-family:Pacifico;font-size:30px;text-transform:none}.banner-desc .btn-banner{margin-top:17px}.hide-content{visibility:hidden;opacity:0}.banner-content:hover .img-banner{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.banner-content:hover:before{opacity:.7;-webkit-transform:skew(0,0);-moz-transform:skew(0,0);-o-transform:skew(0,0);-ms-transform:skew(0,0);transform:skew(0,0)}.transition{-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.banner-content.banner-type-2{background:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.banner-content.banner-type-2:after,.banner-content.banner-type-2:before{content:"";display:table}.banner-content.banner-type-2:after{clear:both}.banner-content.banner-type-2 .banner-desc,.banner-content.banner-type-2 .img-banner{float:left;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.banner-content.banner-type-2 .banner-desc{position:relative;top:0;left:0!important;width:calc(100% - 400px);left:0;padding-left:63px;padding-right:30px}.banner-content.banner-type-2 h5{text-transform:uppercase;font-weight:600;font-size:18px;letter-spacing:1px}.banner-content.banner-type-2 h2{font-weight:600;font-size:45.9px;padding-top:17px;text-transform:capitalize;padding-bottom:21px;color:#b58a61}.banner-content.banner-type-2 p{color:#9c9c9c}.banner-content.banner-type-2 .banner-desc .btn-banner{margin-top:25px;margin-bottom:4px}.banner-content.banner-type-2 .banner-desc .btn-banner>a{margin-left:1px;padding:13px 22px;text-transform:uppercase}.banner-content.banner-type-2:not(.b_without_image) h2{letter-spacing:-1.3px}.banner-content.banner-type-2.b_without_image .banner-desc{width:100%;padding:30px 30px 38px 50px}.banner-content.banner-type-2.b_without_image .banner-desc h2{font-size:32px}.banner-content.banner-type-2.b_without_image .banner-desc .btn-banner{margin-top:51px}.banner-content.banner-type-2.b_without_image .banner-desc .btn-banner>a{padding:13px 21.15px}.banner-content.banner-type-2.b_without_image h5{font-size:16px}.slider_type1 .slick-next.default.slick-arrow,.slider_type1 .slick-prev.default.slick-arrow{height:auto;width:auto;opacity:.07;top:38%}.slider_type1 .slick-next.default.slick-arrow>i:before,.slider_type1 .slick-prev.default.slick-arrow>i:before{display:none}.slider_type1 .slick-next.default.slick-arrow:hover,.slider_type1 .slick-prev.default.slick-arrow:hover{opacity:.3}.slider_type1 .slick-prev.default.slick-arrow{background:url(../images/next_prev_icon.png) no-repeat 0;height:57px;width:111px;transform:rotate(180deg)}.slider_type1 .slick-prev.default.slick-arrow:before{content:""}.slider_type1 .slick-next.default.slick-arrow{background:url(../images/next_prev_icon.png) no-repeat 0;height:57px;width:111px}.slider_type1 .slick-next.default.slick-arrow:before{content:""}.slider_type1 .slick-next:active,.slider_type1 .slick-next:focus,.slider_type1 .slick-next:hover,.slider_type1 .slick-prev:active,.slider_type1 .slick-prev:focus,.slider_type1 .slick-prev:hover{opacity:.3}.slider_type1 .slick-disabled.default.slick-arrow{background:none}.cform_type1 .wpcf7-form>p{float:left;margin-right:11px;vertical-align:top;width:21.624%}.cform_type1 .wpcf7-form>p:nth-child(4){width:36.41%}.cform_type1 .wpcf7-form>p:nth-child(5){margin-right:0;width:16.3%}.cform_type1 .wpcf7-form>p .wpcf7-form-control-wrap.your-email input,.cform_type1 .wpcf7-form>p .wpcf7-form-control-wrap.your-name input{max-width:100%;width:100%}.cform_type1 .wpcf7-form>p .wpcf7-form-control-wrap.your-subject input{width:100%}.vc_row.vc_row-o-equal-height>.container>.vc_column_container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.vc_row.vc_row-flex>.container>.vc_column_container{display:flex}.vc_row.vc_row-flex>.container{box-sizing:border-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.vc_row.vc_row-flex,.vc_row.vc_row-flex>.container>.vc_column_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.vc_row.vc_row-flex>.container>.vc_column_container>.vc_column-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.vc_ie-flexbox-fixer,.vc_row.vc_row-flex>.container>.vc_column_container>.vc_column-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.ultsl-stop:before{content:"\e60b";opacity:0;font-size:0}.ultsl-stop{width:26px;height:3px;background:rgba(0,0,0,.3);overflow:hidden;display:block;opacity:1}.slick-dots li.slick-active .ultsl-stop,.slick-dots li:hover .ultsl-stop{background:#fff!important}ul.slick-dots{margin:0;padding:13px 0!important}ul.slick-dots li{margin:2px 7px!important}.item_testimonial{padding:59px 0 64px}.item_testimonial.text-center img{margin:0 auto;padding-right:15px}.item_testimonial .caption_testimonial{margin-top:47px;padding:0 15px}.item_testimonial .caption_testimonial .item-desc{color:#fff;font-weight:300;letter-spacing:1px;margin-bottom:39px}.item_testimonial .caption_testimonial .tes_name h4{color:#fff;letter-spacing:1px;font-weight:600;margin-bottom:9px}.item_testimonial .caption_testimonial .tes_name+p{color:#fff;font-style:italic;text-transform:capitalize}[class*=vc_col-sm-]:nth-of-type(2) .banner-type-2:before{content:none}[class*=vc_col-sm-]:nth-of-type(2) .banner-type-2 h6{font-size:16px}[class*=vc_col-sm-]:nth-of-type(2) .banner-type-2 h3{font-size:30px}[class*=vc_col-sm-]:nth-of-type(3) .banner-type-2:before{opacity:.9}.banner-2 .vc_row{margin-left:0;margin-right:0}.banner-2 .vc_column_container>.vc_column-inner{padding:0}.ads-col{margin:0}.ads-col .ads-container{padding:0}.ads-content{text-align:center;position:relative}.ads-content h5{color:#fff;font-weight:400;line-height:normal;text-transform:uppercase}.ads-content .ads_icon{color:#fff;font-size:48px;left:0;opacity:.2;position:absolute;text-align:center;top:-20px;width:100%}.ads-container:nth-of-type(3) .ads-type-2:after,.ads-container:nth-of-type(3) .ads-type-2:before{opacity:1;width:100%}.ads-type-2{background:#b58a61;border-right:1px solid hsla(0,0%,100%,.2);padding:79px 0 81px;cursor:pointer;margin-top:-30px;position:relative}.ads-type-2:hover:after,.ads-type-2:hover:before{opacity:1;width:100%}.ads-type-2:after,.ads-type-2:before{position:absolute;content:"";width:0;height:10px;opacity:0;background:#b58a61;left:0;z-index:9}.ads-type-2:before{bottom:100%}.ads-type-2:after{top:100%;right:0;left:auto}.ads-type-2 .ads_icon{opacity:1;font-size:36px;position:static}.ads-type-2 h5{margin-top:9px}.ads_style_3 .ads-content{text-align:left}.ads_style_3 .ads-content:after,.ads_style_3 .ads-content:before{content:"";display:table}.ads_style_3 .ads-content:after{clear:both}.ads_style_3 .ads-content .ads_icon{color:#b58a61;font-size:48px;opacity:1;position:relative;text-align:left;top:0;width:auto;float:left;padding-left:1px}.ads_style_3 .ads-content .adds_left_content{float:left;width:calc(100% - 49px);padding:6px 10px 6px 21px}.ads_style_3 .ads-content .adds_left_content h5{color:#888;letter-spacing:.5px}.ads_style_3 .ads-content .adds_left_content h4{color:#000;letter-spacing:.5px;margin-top:1px;text-transform:uppercase;font-weight:400;line-height:normal}.slide-content{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%}.slide-content.text-right .btn-banner,.slide-content.text-right h4{float:right}.slide-content.text-right .text{float:right;width:100%}.slide-content.text-right .number-slide h2{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.slide-content .number-slide h2,.slide-content.text-right .text p{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX-(100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.slide-content .container{height:100%;display:table}.slide-content .number-slide h2{color:#000;font-size:180px;margin-bottom:-93px;opacity:.1}.slide-content .slide-desc{display:table-cell;height:100%;vertical-align:middle}.slide-content .slide-desc h4{font-size:36px;font-weight:400;line-height:30px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0;margin-bottom:20px}.slide-content .slide-desc .btn-banner{padding-top:7px}.slide-content .slide-desc .btn-banner .btn{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.slide-content .text p{display:inline-block;overflow:hidden;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);color:#000}.section.active .slide-content .number-slide h2,.section.active .slide-content .slide-desc h4,.section.active .slide-content .text p{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.section.active .slide-content .slide-desc h4{opacity:1}.section.active .slide-content .slide-desc .btn-banner .btn{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.videos .has_overlay:before{content:none}.video-content{padding-right:102px;text-align:right;margin-top:-37px;position:relative}.video-content .text{color:#fff;display:inline-block;font-family:Pacifico;font-size:40px;font-weight:400}.video-content .title-video{color:#fff;font-size:60px;margin-top:-18px;padding-right:5px;text-transform:uppercase}.video-content .title-video span{color:#b58a61}.fancybox.btn-play{color:#f0f0f0;font-size:300px;opacity:.2;position:absolute;right:-42px;top:9%;z-index:99;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:.5}#fancybox-thumbs ul li.active{opacity:.75;padding:0;border:1px solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}.has_overlay .franco-container{position:relative}.has_overlay .franco-container .wpb_content_element{margin:0}.fancybox-opened{z-index:99999}.fancybox-skin{background:#fff none repeat scroll 0 0;border-radius:0;padding:0!important}.clients-grid .brands-content{float:left;width:20%}.banner_style_6 .banner-content.text-center:hover .img-banner,.banner_style_6 .banner-desc{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.banner_style_6 .banner-desc{bottom:26px;top:auto}.banner_style_6 .banner-desc .link-cate{color:#000;font-family:Playfair Display;font-size:32px;position:relative}.banner_style_6 .banner-desc .link-cate:hover{color:#b58a61}.banner_style_6 .banner-desc .link-cate:before{position:absolute;content:"";width:100px;height:1px;left:50%;top:-7px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#b58a61}.banner_style_6 .banner-desc h4{color:#afafaf;font-size:12px;line-height:normal;margin-bottom:0}.banner_style_4:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;background:#b58a61;opacity:.8;z-index:1}.banner_style_4 .banner-desc h3{color:#282726;font-family:Playfair Display;font-size:48px;font-weight:400;text-transform:capitalize;margin-top:42px;margin-bottom:6px}.banner_style_4 .banner-desc h4{color:#4e4e4e;font-weight:400;letter-spacing:0;text-transform:none}.banner_style_4 .banner-desc .btn{background:#000 none repeat scroll 0 0;letter-spacing:2px;padding:8px 22px;text-transform:uppercase}.banner_style_4 .banner-desc .btn-banner{margin-top:27px}.banner-type-5{overflow:visible;position:relative;background:#f1f1f1;padding:60px 30px 65px 51px}.banner-type-5.banner-content.text-left:after,.banner-type-5.banner-content.text-left:before{bottom:0;left:0;right:0;top:0}.banner-type-5.banner-content.text-left .banner-desc{left:0;position:relative;z-index:99}.banner-type-5.banner-content:hover .banner-desc{top:0}.banner-type-5.banner-content:hover .banner-desc h2{color:#3d3935}.banner-type-5.banner-content:hover .banner-desc p{color:#fff}.banner-type-5 .banner-desc{transform:none;color:#a2a2a2;top:0;position:static}.banner-type-5 .banner-desc h2{font-size:83px;font-weight:600;position:absolute;top:-95px;left:-13px}.banner-type-5 .banner-desc h4{font-weight:600;letter-spacing:.8px}.banner-type-5 .banner-desc p{letter-spacing:.6px;margin-top:27px;font-size:16px}.gallery-container{padding-top:182px;padding-bottom:154px;margin-bottom:-80px;margin-top:-118px;background:#f5f5f5}.gallery-container .page-title h3{font-weight:600;padding-top:45px;display:inline-block;position:relative;margin-bottom:22px;text-transform:uppercase}.gallery-container .page-title h3:before{content:"\e903";font-family:icomoon;position:absolute;color:#b58a61;font-size:25px;top:0;left:49%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.gallery-container .rooms{margin:0;clear:none}.button-group button{background:none;outline:none;box-shadow:none;border:none;font-weight:400;color:#979797;padding:0 18px}.button-group button.is-checked,.button-group button:hover{color:#b58a61}.button-group button span{color:#b58a61;padding:0 23px 0 7px}.button-group button[data-filter=".gallery"]{display:none}.tabs_sort .isotope{margin-top:44px}.gallery-grid .button-group{margin-top:37px}.gallery-grid .button-group .button span{color:#828282}.gallery-image:hover .gallery-img:before{left:0}.gallery-image:hover .gallery-img:after,.gallery-image:hover .gallery-img:before{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.gallery-image:hover .gallery-img:after{right:0}.gallery-image:hover a:before{-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.gallery-img{position:relative;overflow:hidden}.gallery-img a:before{background:#b58a61;border-radius:100%;font-weight:300;content:"+";display:block;font-size:36px;height:53px;left:50%;line-height:58px;position:absolute;text-align:center;top:50%;z-index:2;color:#fff;width:53px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;-moz-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.gallery-img:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.hide-loadmore{display:none}.tabs_sort+.load-more{padding-top:43px}.load-more{padding-top:18px}.load-more>a.btn{font-size:15px;color:#b58a61;text-transform:uppercase;padding:13px 0 12px;background:none;width:100%;max-width:158px}.load-more>a.btn.btn-primary{background:#b58a61;color:#fff;border:2px solid #b58a61}.load-more>a.btn.btn-primary:hover{background:#000;color:#fff;border:2px solid #000}.load-more i{color:#b58a61}.load-more.text-center{overflow:hidden;padding-left:15px;padding-right:15px}.col-md-6>#options>.button-group{padding-top:37px;text-align:right}.home_portfolio_cus .tabs_sort .isotope.no_space{margin-top:44px!important}.single-gallery .gallery_right .solaz-heading{margin-top:-7px}.isotope[class*=col-] .item{width:25%}.isotope[class*=col-] .item img{width:100%;height:auto}.gallery_col2>.isotope-item,.isotope.col-2 .item{width:50%}.gallery_col2>.isotope-item img,.isotope.col-2 .item img{width:100%;height:auto}.wpb_image_grid .wpb_image_grid_ul .isotope-item{margin:0!important;text-align:center}.wpb_image_grid .wpb_image_grid_ul .isotope-item:hover .gallery_relative{position:relative}.wpb_image_grid .wpb_image_grid_ul .isotope-item:hover .gallery_relative:before{opacity:1;border-radius:0;visibility:visible}.wpb_image_grid .wpb_image_grid_ul .isotope-item:hover .gallery_relative a:last-child{opacity:1;visibility:visible;position:absolute;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.wpb_image_grid .wpb_image_grid_ul .isotope-item .gallery_relative{position:relative}.wpb_image_grid .wpb_image_grid_ul .isotope-item .gallery_relative:before{content:"";top:0;width:100%;left:0;height:100%;background:rgba(0,0,0,.4);opacity:0;border-radius:50%;visibility:hidden;position:absolute;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.wpb_image_grid .wpb_image_grid_ul .isotope-item .gallery_relative a:last-child{opacity:0;visibility:hidden;position:absolute;top:43%;left:46%;width:53px;height:53px;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;background:#b58a61;padding:5px;color:#fff;border-radius:50%;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);color:transparent}.wpb_image_grid .wpb_image_grid_ul .isotope-item .gallery_relative a:last-child:hover{background:#000}.wpb_image_grid .wpb_image_grid_ul .isotope-item .gallery_relative a:last-child:after,.wpb_image_grid .wpb_image_grid_ul .isotope-item .gallery_relative a:last-child:before{content:"";height:18px;width:2px;background:#fff;position:absolute;top:34%;left:48%}.wpb_image_grid .wpb_image_grid_ul .isotope-item .gallery_relative a:last-child:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.vc_gitem-zone:before{content:"";top:0;width:100%;left:0;height:100%;background:rgba(0,0,0,.4);opacity:0;border-radius:50%;visibility:hidden;position:absolute;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.vc_gitem-zone:hover:before{opacity:1;border-radius:0;visibility:visible}.vc_gitem-zone:hover .vc-zone-link{opacity:1;visibility:visible;position:absolute;-moz-transform:scale(1) translateY(-50%) translateX(-50%);-o-transform:scale(1) translateY(-50%) translateX(-50%);-ms-transform:scale(1) translateY(-50%) translateX(-50%);-webkit-transform:scale(1) translateY(-50%) translateX(-50%);transform:scale(1) translateY(-50%) translateX(-50%)}.vc_gitem-zone .vc-zone-link{display:block;z-index:5;opacity:0;visibility:hidden;position:absolute;top:50%!important;left:50%!important;width:53px;height:53px;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;background:#b58a61;padding:5px;border-radius:50%;-moz-transform:scale(.8) translateY(-50%) translateX(-50%);-o-transform:scale(.8) translateY(-50%) translateX(-50%);-ms-transform:scale(.8) translateY(-50%) translateX(-50%);-webkit-transform:scale(.8) translateY(-50%) translateX(-50%);transform:scale(.8) translateY(-50%) translateX(-50%);color:transparent}.vc_gitem-zone .vc-zone-link:after,.vc_gitem-zone .vc-zone-link:before{content:"";height:18px;width:2px;background:#fff;position:absolute;top:34%;left:48%}.vc_gitem-zone .vc-zone-link:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:46%}.vc_gitem-zone .vc-zone-link:hover{background:#000}.isotope.col-1 .item{width:100%}.gallery_col4>.isotope-item{width:25%}.gallery_col3>.isotope-item,.isotope.col-3 .item{width:33.33333%}.gallery_col5>.isotope-item,.isotope.col-5 .item{width:20%}.solaz-container .gallery .container{padding-left:0;padding-right:0;width:auto}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.single-gallery .solaz-heading p>a{color:inherit}.single-gallery .gallery_desciption{padding-top:22px;color:#424242}.single-gallery .gallery_desciption p{color:inherit;line-height:22px}.single-gallery .gallery_desciption p+p{margin-top:23px}.single-gallery .vertical_list{padding-top:14px}.single-gallery .vertical_list li{color:#424242;padding:14px 0 21px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;margin-top:-1px}.single-gallery .vertical_list li a{color:silver;padding:0 7px 0 19px;vertical-align:middle}.single-gallery .vertical_list li a:hover{color:#b58a61}.single-gallery .vertical_list li span{color:silver}.single-gallery .gallery_paginations{margin-top:18px}.single-gallery .gallery_paginations>ul{margin-left:6px;list-style:none;padding-left:0}.single-gallery .gallery_paginations li{display:inline-block;padding:0;position:relative}.single-gallery .gallery_paginations li a{color:#999;padding:10px}.single-gallery .gallery_paginations li a:hover{color:#b58a61}.single-gallery .gallery_paginations li.arrow_left{padding-top:4px}.single-gallery .gallery_paginations li.divider{text-indent:-9999px;position:relative}.single-gallery .gallery_paginations li.divider:after{content:"";width:1px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);height:58px;background:#d1d1d1;position:absolute;top:-6px;left:3px}.single-gallery .gallery_paginations li.arrow_right{padding:18px 6px 0;vertical-align:bottom}.single-gallery .image_list ul{margin-bottom:0}.single-gallery .image_list ul li{margin-bottom:28px}.single-gallery .image_list ul li:last-child{margin-bottom:0}.single-gallery .image_list ul li img{width:100%;height:auto}.gallery_related{clear:both;padding-top:77px}.gallery_related .solaz-heading h4{font-size:18px;letter-spacing:2px}.gallery_related .solaz-heading h4:before{bottom:-28px}.uvc-heading .uvc-main-heading h2,.uvc-heading .uvc-main-heading h3,.uvc-heading .uvc-main-heading h4,.uvc-heading .uvc-main-heading h5,.uvc-heading .uvc-main-heading h6{letter-spacing:1.3px}.uvc-heading .uvc-main-heading h2,.uvc-heading .uvc-main-heading h3,.uvc-heading .uvc-main-heading h4,.uvc-heading .uvc-main-heading h5{text-transform:uppercase}.uvc-heading .uvc-main-heading h2{font-size:25px}.uvc-heading .uvc-main-heading .aio-icon.none{font-size:26px;margin-bottom:10px}.vc_grid-btn-load_more .vc_general.vc_btn3.vc_btn3-style-custom{text-transform:uppercase;padding:14px 28.5px;font-weight:600;border-radius:0;outline:none;box-shadow:none;font-size:16px;letter-spacing:1px;border:2px solid #b58a61;background:transparent;color:#b58a61}.vc_grid-btn-load_more .vc_general.vc_btn3.vc_btn3-style-custom:hover{background:#b58a61;color:#fff!important}.vc_grid-btn-load_more .vc_general.vc_btn3.vc_btn3-style-custom:before{content:"\e908";font-family:icomoon!important;padding-right:8px;display:none}.set_max_width .uvc-sub-heading{max-width:549px;letter-spacing:.55px}.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel-title{font-weight:500;font-size:15px;letter-spacing:.59px}.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel{margin-bottom:14px}.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{font-weight:400;padding:17px 27px 20px}.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:#b58a61!important;background:none!important}.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#b58a61}.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-white .vc_tta-panel-heading{border-color:#fff;background:#fff!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-white .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-white .vc_tta-panel:hover .vc_tta-panel-heading{border-color:#b58a61!important;background:#fff!important}.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-white .vc_tta-panel.vc_active .vc_tta-panel-title>a,.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-white .vc_tta-panel:hover .vc_tta-panel-title>a{color:#b58a61}.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel-heading{border-color:#f5f5f5;background:#f5f5f5!important}.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a{color:#3d3935!important}.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a:hover{color:#b58a61!important}.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel:hover .vc_tta-panel-heading{border-color:#b58a61!important;background:#fff!important}.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a,.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel:hover .vc_tta-panel-title>a{color:#b58a61!important}.slick-dots li{margin:5px 7px}.vc_tta-container+.vc_btn3-container.vc_btn3-left{margin-top:-16px}.wpcf7-not-valid-tip{margin-top:4px}.solaz_heading_left .uvc-heading-spacer{margin-right:15px}.solaz_heading_left .uvc-heading-spacer,.solaz_heading_left .uvc-main-heading{display:inline-block;vertical-align:middle}.solaz_heading_left .uvc-main-heading>*{margin-top:0;margin-bottom:17px}.travel-tips .solaz_heading_left .uvc-heading-spacer{margin-right:18px}.travel-tips .uvc-heading .uvc-main-heading h2,.travel-tips .uvc-heading .uvc-main-heading h3,.travel-tips .uvc-heading .uvc-main-heading h4,.travel-tips .uvc-heading .uvc-main-heading h5,.travel-tips .uvc-heading .uvc-main-heading h6{letter-spacing:1.2px}ul.rooms{padding-left:0}.rooms .hb_room{margin-bottom:37px}.rooms .hb_room .entry-summary{position:relative;text-align:center;background:#fff;padding-bottom:36px}.rooms .hb_room .entry-summary>.grouped_elements{display:none!important}.rooms .hb_room .entry-summary .media{position:relative;overflow:hidden}.rooms .hb_room .entry-summary .media:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:2}.rooms .hb_room .entry-summary:hover .media:before{left:0;-ms-transform:none;-webkit-transform:none;transform:none}.rooms .hb_room .entry-summary .grouped_elements{top:50%;left:50%;z-index:4;padding-left:0;opacity:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;-moz-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);background:#b58a61;border-radius:100%;font-weight:300;position:absolute;display:block;font-size:36px;height:53px;line-height:58px;text-align:center;color:#fff;width:53px}.rooms .hb_room .entry-summary .grouped_elements>i{position:relative;z-index:3}.rooms .hb_room .entry-summary .grouped_elements:before{content:"";position:absolute;width:0;height:0;border-top:0 solid #b58a61;border-right:88px solid transparent;top:0;left:0;z-index:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.rooms .hb_room .entry-summary .price{text-align:center}.rooms .hb_room .entry-summary:hover .grouped_elements{opacity:1;-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.rooms .hb_room .entry-summary:hover .grouped_elements:before{border-top:82px solid #b58a61;border-right:88px solid transparent}.rooms .hb_room .entry-summary:hover .price{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.rooms .hb_room .room-info{padding:0 15px}.rooms .hb_room .media a:before{display:none}.rooms .hb_room .price{position:static;text-align:left;font-size:16px;color:#b58a61;font-weight:600;text-transform:uppercase}.rooms .hb_room .price span{display:inline-block;font-weight:600;font-size:16px;border-bottom:none;vertical-align:top}.rooms .hb_room .price span.unit{font-size:inherit;vertical-align:top}.rooms .hb_room .media{margin-top:0}.rooms .hb_room .title h4{line-height:30px;margin:31px 0 4px;font-size:20px;text-transform:uppercase;font-weight:600;letter-spacing:1px}.rooms .hb_room .title h4 a{color:inherit}.rooms .hb_room .title h4 a:hover{color:#b58a61}.rooms .hb_room p{margin-bottom:9px;letter-spacing:.5px}.hb_room_carousel_container .text_link{line-height:24px;text-align:center;margin:28px auto 58px;font-size:16px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.hb_room_carousel_container .text_link a{color:#b58a61;display:inline-block}.search_hotel_template .hotel-booking-search{background:#b58a61}.search_hotel_template .hotel-booking-search .choosing-block{background:#fff none repeat scroll 0 0;padding:29px 15px 21px;position:relative;width:100%}.search_hotel_template .hotel-booking-search .choosing-block:before{border-bottom:11px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:22px;position:absolute;top:-10px;width:0}.search_hotel_template .hotel-booking-search .choosing-block.checkout:before,.search_hotel_template .hotel-booking-search .choosing-block:not(.date):before{left:17px}.search_hotel_template .hotel-booking-search .choosing-block h2{display:inline-block;font-size:74.38px;font-weight:600;vertical-align:top;margin-top:2px}.search_hotel_template .hotel-booking-search .choosing-block span{letter-spacing:1px;padding-right:14px;position:absolute;top:10px}.search_hotel_template .hotel-booking-search .choosing-block span.month{font-weight:600;text-transform:uppercase;color:#c6c6c6}.search_hotel_template .hotel-booking-search .hb-form-field-input>.display_i_widget{display:none}.search_hotel_template .hotel-booking-search input{width:100%;position:absolute;bottom:0;left:0;background:none;border:none;color:transparent;text-indent:-9999em;color:transparent!important;height:100%}.search_hotel_template .hotel-booking-search .hb_input_field{position:relative;width:100%}.search_hotel_template .hotel-booking-search .hb_input_field:after{bottom:12px;color:#aaa;content:"\f073";font:14px/1 FontAwesome;left:22px;position:absolute;top:auto;display:none}.search_hotel_template .hotel-booking-search ul.hb-form-table:after,.search_hotel_template .hotel-booking-search ul.hb-form-table:before{content:"";display:table}.search_hotel_template .hotel-booking-search ul.hb-form-table:after{clear:both}.search_hotel_template .hotel-booking-search .hb-form-table>li.hb-form-field{max-width:300px;float:left;width:29%;padding-right:3px}.search_hotel_template .hotel-booking-search .hb-form-table>li.hb-form-field.smaller_width{width:21%}.search_hotel_template .hotel-booking-search .hb-form-table>li.hb-form-field:last-child{padding-right:0}.search_hotel_template .hotel-booking-search .hb-form-table>li.hb-form-field label{display:inline-block;max-width:100%;font-weight:500;color:#fff;letter-spacing:1px;margin-bottom:12px}.search_hotel_template .hotel-booking-search .btn_next{position:absolute;bottom:30%;z-index:5;right:15px;width:23px;height:24px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search_hotel_template .hotel-booking-search .btn_prev{position:absolute;bottom:54.5%;z-index:5;right:15px;width:23px;height:24px}.search_hotel_template .hotel-booking-search .btn_next,.search_hotel_template .hotel-booking-search .btn_prev{font-size:24px;color:#e2e2e2}.search_hotel_template .hotel-booking-search .btn_next:hover,.search_hotel_template .hotel-booking-search .btn_prev:hover{color:#b58a61}.search_hotel_template .hotel-booking-search input.error{border:1px solid red!important;border-radius:0}.search_hotel_template .hotel-booking-search select.select_slider{pointer-events:none;min-width:auto;display:inline-block;font-size:74.38px;font-weight:600;vertical-align:top;margin-top:-3px;height:75px;margin-bottom:4px;border:none;padding:0;line-height:100%;color:#3d3935}.search_hotel_template .hotel-booking-search .hb-form-field{margin:0 0 23px}.search_hotel_template .hotel-booking-search .hb-submit{line-height:29px}.search_hotel_template .hotel-booking-search .hb-submit span{color:#e5e5e5;letter-spacing:.65px;font-weight:400}.search_hotel_template .hotel-booking-search .hb-submit button[type=submit]{width:auto;float:right;background:none;border:none;text-transform:uppercase;letter-spacing:1.3px;height:auto;text-align:right;font-size:16px;padding:0;min-width:auto;color:#fff;font-weight:400}.search_hotel_template .hotel-booking-search .hb-submit button[type=submit] span{color:#fff;letter-spacing:1.6px;margin-left:2px;position:relative;font-weight:600;line-height:29px}.search_hotel_template .hotel-booking-search .hb-submit button[type=submit] span:after{content:"";position:absolute;height:1px;width:93.5%;right:1px;bottom:2px;background:#fff}.search_hotel_template .hotel-booking-search .hb-submit button[type=submit] i{font-size:20px;margin-top:0;vertical-align:middle}.solaz_get_widget .widget_hb_widget_search .choosing-block{background:#fff none repeat scroll 0 0;padding:29px 15px 21px;position:relative;width:100%}.solaz_get_widget .widget_hb_widget_search .choosing-block:before{border-bottom:11px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:22px;position:absolute;top:-10px;width:0}.solaz_get_widget .widget_hb_widget_search .choosing-block.checkout:before,.solaz_get_widget .widget_hb_widget_search .choosing-block:not(.date):before{left:17px}.solaz_get_widget .widget_hb_widget_search .choosing-block h2{display:inline-block;font-size:74.38px;font-weight:600;vertical-align:top;margin-top:2px}.solaz_get_widget .widget_hb_widget_search .choosing-block span{letter-spacing:1px;padding-right:14px;position:absolute;top:10px}.solaz_get_widget .widget_hb_widget_search .choosing-block span.month{font-weight:600;text-transform:uppercase;color:#c6c6c6}.solaz_get_widget .widget_hb_widget_search .hb-form-field-input>.display_i_widget{display:none}.solaz_get_widget .widget_hb_widget_search .hotel-booking-search input{width:100%;position:absolute;bottom:0;left:0;background:none;border:none;color:transparent;text-indent:-9999em;color:transparent!important;height:100%}.solaz_get_widget .widget_hb_widget_search .hotel-booking-search input.error{border:1px solid red!important;border-radius:0}.solaz_get_widget .widget_hb_widget_search .hb_input_field{position:relative;width:100%}.solaz_get_widget .widget_hb_widget_search .hb_input_field:after{bottom:12px;color:#aaa;content:"\f073";font:14px/1 FontAwesome;left:22px;position:absolute;top:auto;display:none}.solaz_get_widget .widget_hb_widget_search>.hotel-booking-search:after,.solaz_get_widget .widget_hb_widget_search>.hotel-booking-search:before,.solaz_get_widget .widget_hb_widget_search ul.hb-form-table:after,.solaz_get_widget .widget_hb_widget_search ul.hb-form-table:before{content:"";display:table}.solaz_get_widget .widget_hb_widget_search>.hotel-booking-search:after,.solaz_get_widget .widget_hb_widget_search ul.hb-form-table:after{clear:both}.solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field{max-width:300px;float:left;width:29%;padding-right:3px}.solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field.smaller_width{width:21%}.solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field:last-child{padding-right:0}.solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field label{display:inline-block;max-width:100%;font-weight:500;color:#fff;letter-spacing:1px;margin-bottom:12px}.solaz_get_widget .widget_hb_widget_search .btn_next{position:absolute;bottom:30%;z-index:5;right:15px;width:23px;height:24px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.solaz_get_widget .widget_hb_widget_search .btn_prev{position:absolute;bottom:54.5%;z-index:5;right:15px;width:23px;height:24px}.solaz_get_widget .widget_hb_widget_search .btn_next,.solaz_get_widget .widget_hb_widget_search .btn_prev{font-size:24px;color:#8a8a8a}.solaz_get_widget .widget_hb_widget_search .btn_next:hover,.solaz_get_widget .widget_hb_widget_search .btn_prev:hover{color:#b58a61}.solaz_get_widget .widget_hb_widget_search .hotel-booking-search select.select_slider{pointer-events:none;min-width:auto;display:inline-block;font-size:74.38px;font-weight:600;vertical-align:top;margin-top:-3px;height:75px;margin-bottom:4px;border:none;padding:0;line-height:100%;color:#3d3935}.solaz_get_widget .widget_hb_widget_search .hb-form-field{margin:0 0 23px}.solaz_get_widget .widget_hb_widget_search .hb-submit{line-height:29px}.solaz_get_widget .widget_hb_widget_search .hb-submit span{color:#e5e5e5;letter-spacing:.65px;font-weight:400}.solaz_get_widget .widget_hb_widget_search .hb-submit button[type=submit]{width:auto;float:right;background:none;border:none;text-transform:uppercase;letter-spacing:1.3px;height:auto;text-align:right;font-size:16px;padding:0;min-width:auto;color:#fff;font-weight:400}.solaz_get_widget .widget_hb_widget_search .hb-submit button[type=submit] span{color:#fff;letter-spacing:1.6px;margin-left:2px;position:relative;font-weight:600;line-height:29px}.solaz_get_widget .widget_hb_widget_search .hb-submit button[type=submit] span:after{content:"";position:absolute;height:1px;width:93.5%;right:1px;bottom:2px;background:#fff}.solaz_get_widget .widget_hb_widget_search .hb-submit button[type=submit] i{font-size:20px;margin-top:0;vertical-align:middle}.hotel-booking-search .hb-submit button[type=submit] i{display:inline-block;-moz-animation:1s linear 0s normal none infinite running nudge;-o-animation:1s linear 0s normal none infinite running nudge;-ms-animation:1s linear 0s normal none infinite running nudge;-webkit-animation:nudge 1s linear 0s infinite normal none running;animation:nudge 1s linear 0s infinite normal none running}@keyframes nudge{0%,to{transform:translate(0)}50%{transform:translate(8px)}80%{transform:translate(-8px)}}@-webkit-keyframes nudge{0%,to{-webkit-transform:translate(0)}50%{-webkit-transform:translate(8px)}80%{-webkit-transform:translate(-8px)}}@-ms-keyframes nudge{0%,to{-ms-transform:translate(0)}50%{-ms-transform:translate(8px)}80%{-ms-transform:translate(-8px)}}@-moz-keyframes nudge{0%,to{-moz-transform:translate(0)}50%{-moz-transform:translate(8px)}80%{-moz-transform:translate(-8px)}}.select_slider:focus option,aside.widget .hb-form-field.smaller_width .btn_next,aside.widget .hb-form-field.smaller_width .btn_prev,aside.widget .hb-form-field:not(.smaller_width) .choosing-block .day,aside.widget .hb-form-field:not(.smaller_width) .choosing-block .month,aside.widget .hb-form-field:not(.smaller_width) .choosing-block .next-day,aside.widget .hb-form-field:not(.smaller_width) .choosing-block .previous-day{display:none}.number_nav{cursor:pointer}.number_nav,.number_nav:before{-webkit-transition:all .2s ease-in-out 0s!important;-moz-transition:all .2s ease-in-out 0s!important;-ms-transition:all .2s ease-in-out 0s!important;-o-transition:all .2s ease-in-out 0s!important;transition:all .2s ease-in-out 0s!important}.number_nav:before{content:"";position:absolute;height:1px;width:0;background:#fff;left:-29px;top:9px}.number_nav.active:before,.number_nav:hover:before{height:1px;width:20px;background:#fff;left:-29px;top:9px}.letter-space-2 .uvc-sub-heading{letter-spacing:2px}.letter_spacing_06 .uvc-sub-heading{letter-spacing:.6px;padding-left:1px}.testimonial-container{padding:0 18px}.firefox .hb_room_carousel_container .navigation .next{margin-top:-1px}.firefox .hb_room_carousel_container .navigation .prev{margin-top:-2.5px}#cart_added_msg_popup,#compare_added_msg_popup{background:#b58a61;box-shadow:0 0 10px #ccc;box-sizing:border-box;left:50%;color:#fff;max-width:300px;padding:15px;position:fixed;top:50%;width:100%;z-index:10000;font-size:15px;line-height:50px;text-align:center}.hb_loading{position:relative}.solaz_get_widget .widget_hb_widget_search .hb_loading:after{bottom:5px;left:21px}.hb_loading:after{animation:spin 1s ease-in-out 0s infinite normal none running;background:transparent url(../images/ring.gif) no-repeat scroll 50%/45px 40px;content:"";display:inline-block;height:20px;position:absolute;right:0;left:0;margin:0 auto;bottom:14px;text-align:center;border-radius:5px}.add_to_cart_button,.single_add_to_cart_button{position:relative}.add_to_cart_button.loading:after,.single_add_to_cart_button.loading:after,.yith-wcwl-add-to-wishlist .ajax-loading:after{animation:spin 1s ease-in-out 0s infinite normal none running;background:transparent url(../images/ajax-loader.gif) no-repeat scroll 50%/16px 16px;content:"";display:inline-block;opacity:.6;height:20px;width:20px;margin:0;position:absolute;right:5px;bottom:18px;text-align:center;border-radius:5px}.product_archives .title_archive_product{position:relative}.product_archives .title_archive_product span{font-size:32px}.product_archives .title_archive_product h2{padding-top:44px;padding-bottom:12px;font-size:25px;color:#3d3935;text-transform:uppercase;font-weight:600}.product_archives .title_archive_product h2:before{content:"\e903";font-family:icomoon;position:absolute;color:#b58a61;font-size:25px;top:0;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product_archives .tabs-fillter{text-align:center;padding-bottom:31px}.product_archives .tabs-fillter .btn-filter{display:inline-block;border-bottom:0}.product_archives .tabs-fillter .btn-filter li a{cursor:pointer;color:#979797;font-size:15px;border-radius:0;background:none!important;text-transform:capitalize}.product_archives .tabs-fillter .btn-filter li a.active{color:#b58a61}.product_archives .tabs-fillter .btn-filter li a:hover{border-color:transparent;background-color:none;color:#b58a61}.woocommerce.columns-1 div.product-grid div.product{width:100%;margin-right:0}.woocommerce.columns-2 div.product-grid div.product{width:50%}.woocommerce.columns-3 div.product-grid div.product{width:33.3333%}.woocommerce.columns-4 div.product-grid div.product{width:25%}.woocommerce.columns-5 div.product-grid div.product{width:20%}.woocommerce.columns-6 div.product-grid div.product{width:16.6666666667%}.columns-1 .product-list .item{width:100%}.product-grid .desc,.product-grid .product-action,.product-grid .star-rating{display:none}.product-entries-wrap .item{padding:15px 15px 32px;text-align:center;float:left}.product-content{text-align:center}.product-content .added_to_cart{display:none}.product-content h3{padding-bottom:3px}.product-content h3 a{font-size:15px;font-weight:600;color:#3d3935}.product-content h3 a:hover{color:#b58a61}.product-content .price .amount,.product-content span.woocommerce-Price-amount,.product-content span.woocommerce-Price-amount span{color:#b9260e;font-size:15px;font-weight:600}.product-content .price .amount span{color:#b9260e}.product-content .price .amount del span{color:#aaa}.product-content .product-image{position:relative;margin-bottom:15px}.product-content .product-image>span{background:#000;color:#fff;display:table;font-size:12px;font-weight:300;height:25px;left:5px;letter-spacing:2px;line-height:23px;min-width:38px;padding:9px 7px 7px;position:absolute;text-align:center;line-height:100%;text-transform:uppercase;top:5px;vertical-align:middle;z-index:1}.product-content .product-image:before{content:"";background:#b58a61;opacity:0;transition:all .35s ease-in-out 0s;position:absolute;height:100%;width:100%;backface-visibility:hidden}.product-content .product-image img{width:100%;height:auto}.product-content .product-image a.add_to_cart_button,.product-content .product-image a.product_type_grouped{position:absolute;text-align:center;left:50%;top:50%;min-width:185px;font-weight:600;font-size:14px;text-transform:uppercase;margin:0 auto;color:#3d3935;background:#fff;height:54px;line-height:58px;-moz-transform:translate(-50%,-50%) perspective(400px) rotateY(90deg);-o-transform:translate(-50%,-50%) perspective(400px) rotateY(90deg);-ms-transform:translate(-50%,-50%) perspective(400px) rotateY(90deg);-webkit-transform:translate(-50%,-50%) perspective(400px) rotateY(90deg);transform:translate(-50%,-50%) perspective(400px) rotateY(90deg)}.product-content .product-image a.add_to_cart_button i,.product-content .product-image a.product_type_grouped i{font-size:22px;margin-top:-5px;vertical-align:middle}.product-content .product-image a.add_to_cart_button:hover,.product-content .product-image a.product_type_grouped:hover{color:#b58a61}.product-content:hover .product-image:before{opacity:.9}.product-content:hover .product-image a.add_to_cart_button,.product-content:hover .product-image a.product_type_grouped{-moz-transform:scale(1) translate(-50%,-50%) perspective(400px) rotate(0deg);-o-transform:scale(1) translate(-50%,-50%) perspective(400px) rotate(0deg);-ms-transform:scale(1) translate(-50%,-50%) perspective(400px) rotate(0deg);-webkit-transform:scale(1) translate(-50%,-50%) perspective(400px) rotate(0deg);transform:scale(1) translate(-50%,-50%) perspective(400px) rotate(0deg)}.product-loadmore.load-more{padding-top:35px}.product-loadmore.load-more>a.btn{min-width:160px;height:56px;letter-spacing:0;line-height:normal}.product_archives{padding-bottom:84px}.product_archives .product-list .item:hover .product-image:before{opacity:.5}.product-list{margin-top:40px}.product-list .item{padding-bottom:50px}.product-list .item .product-content .product-image{margin-bottom:0}.product-list .product-content{overflow:hidden}.product-list .product-image{float:left;margin-right:30px;width:300px}.product-list .product-desc{overflow:hidden;text-align:left}.product-list .product-image a.add_to_cart_button{display:none}.product-list .product-action .button.add_to_cart_button{text-align:center;min-width:185px;font-weight:600;font-size:14px;text-transform:uppercase;margin:0 auto;color:#fff;background:#fff;height:54px;display:inline-block;line-height:58px;background:#b58a61}.product-list .product-action .button.add_to_cart_button i{font-size:22px;margin-top:-5px;vertical-align:middle}.product-list .product-action .button.add_to_cart_button:hover{background:#000}.product-list .desc{padding:10px 0}.product-list .yith-wcwl-add-to-wishlist{margin-top:20px}.media>span{background:#000;color:#fff;display:table;font-size:12px;font-weight:300;height:25px;left:20px;letter-spacing:2px;line-height:23px;min-width:38px;padding:9px 7px 7px;position:absolute;text-align:center;line-height:100%;text-transform:uppercase;top:5px;vertical-align:middle;z-index:1}.info .product_title{color:#1f1f1f;font-size:30px;font-weight:600;padding-bottom:10px}.info .price span{font-size:36px;font-weight:600;color:#b58a61}.info .price del span{font-size:24px}.info .summary p{color:#777;margin-bottom:26px;line-height:28px}.info .summary p.price{line-height:24px}.info .summary p a{color:#212121}.info .summary p a:hover{color:#primary_color}.info .add_to_cart_button,.info .single_add_to_cart_button{font-size:15px;height:51px;min-width:173px;letter-spacing:0;position:relative;line-height:normal;text-transform:uppercase}.info .add_to_cart_button:hover,.info .single_add_to_cart_button:hover{background:#000;color:#fff}.info .quantity{background:#fafafa none repeat scroll 0 0;border:none;display:inline-block;height:51px;vertical-align:top}.info .quantity .qty-number{height:51px}.info .quantity .qty-number span{color:#222;font-size:17px;height:51px;padding:0 10px;line-height:100%}.info .quantity input.qty.text{background:transparent none repeat scroll 0 0;color:#777;height:51px;width:39px;padding:10px 0;font-family:Open Sans}.info .product_meta{padding-top:30px}.info .product_meta>span{display:block;width:100%;color:#777;padding-top:7px;padding-bottom:10px;border-bottom:1px solid #eee}.info .product_meta>span a{color:#b58a61}.info .product_meta>span a:hover{color:#222}.info .product-share{padding-top:15px;display:inline-block}.info .product-share h5{text-transform:uppercase;display:inline-block;padding-right:6px;font-weight:600;font-family:16px;color:#b58a61}.info .product-share a{font-size:18px;padding:2px 7px;color:#aaa}.info .product-share a:hover{color:#b58a61}.tagged_as a:hover{color:#222}.yith-wcwl-add-to-wishlist{margin-top:35px}.yith-wcwl-add-to-wishlist>div a{color:#222}.yith-wcwl-add-to-wishlist>div a:hover{color:#b58a61}div.pp_woocommerce div.ppt{color:#000;letter-spacing:1px;margin:0;text-transform:uppercase}.woocommerce-product-rating{padding-bottom:22px}.woocommerce-review-link{color:#878787;float:left;padding-right:20px}.woocommerce-review-link:hover{color:#b58a61}.star-rating{display:inline-block;height:16px;position:relative;text-indent:-999em;width:70px;margin-top:0}.star-rating:before{position:absolute;text-indent:1px;content:"\f005\f005\f005\f005\f005";font-family:FontAwesome;left:0;top:0;color:#ddd}.star-rating span{float:left;overflow:hidden;display:block;position:relative}.star-rating span:before{position:absolute;text-indent:1px;content:"\f005\f005\f005\f005\f005";font-family:FontAwesome;left:0;top:0;color:#ffd24d}a.add_to_wishlist{color:#777;cursor:pointer;font-family:Open Sans;position:relative;text-transform:uppercase;padding-left:40px}a.add_to_wishlist:hover{color:#b58a61}a.add_to_wishlist:before{position:absolute;content:"\e642";color:#b58a61;font-family:Pe-icon-7-stroke;font-size:24px;left:0;top:0}.product-tab{border-top:1px solid #eee;margin-top:48px;padding-top:35px}.product-tab,.product-tab .woocommerce-tabs{overflow:hidden;width:100%}.product-tab .nav-tabs{border:2px solid #eee;border-radius:0;float:left;width:270px;padding:25px 25px 30px;margin-right:32px}.product-tab .nav-tabs>li{margin-bottom:0;width:100%}.product-tab .nav-tabs>li.active a{color:#b58a61;border-bottom:1px solid #eee;padding-left:26px}.product-tab .nav-tabs>li:last-child a,.product-tab .nav-tabs>li:last-child a:focus,.product-tab .nav-tabs>li:last-child a:hover{border-bottom:none}.product-tab .nav-tabs>li a{border-radius:0;margin:0;font-size:14px;color:#999;padding:10px 0 14px;line-height:normal;border:none;border-bottom:1px solid #eee}.product-tab .nav-tabs>li a:focus,.product-tab .nav-tabs>li a:hover{border:none;border-bottom:1px solid #eee;border-radius:0;margin:0;background:none;color:#b58a61}.product-tab .tab-content{overflow:hidden}.product-tab .tab-content .panel{background:transparent none repeat scroll 0 0;border:none;border-radius:0;box-shadow:none;margin-bottom:20px}.product-tab .tab-content p{color:#777;font-size:14px}.product-tab .tab-content .commentlist>li{margin-bottom:0;padding-bottom:20px}.product-tab .tab-content .avatar{float:left;margin-right:30px}.product-tab .tab-content .comment-text{overflow:hidden}.product-tab .tab-content .comment-form input,.product-tab .tab-content .comment-form textarea{width:100%}.product-tab .tab-content .comment-form textarea{height:100px}.product-tab .tab-content .comment-form label{display:none}.product-tab .tab-content .comment-form label.error{border:none!important;color:red;font-weight:400}.product-tab .tab-content .comment-form .form-submit input{width:120px}.price{display:block}.woocommerce-Reviews-title{font-size:20px;font-weight:600;padding-bottom:20px}.stars .fa{border-right:1px solid #b8b8b8;margin-right:8px;padding-right:8px}.stars .fa:last-child{border-right:none}.stars span>a{border-right:1px solid #eaeaea;padding-right:10px;margin-right:10px;color:transparent;display:inline-block}.stars span>a:before{color:#d1d1d1;font-weight:400}.stars span>a:last-child{margin-right:0;border:none}.stars span>a.active:before,.stars span>a:hover:before{color:#ffd24d}.stars a:before{font-family:FontAwesome}.stars .star-1:before{content:"\f005"}.stars .star-2:before{content:"\f005\f005"}.stars .star-3:before{content:"\f005\f005\f005"}.stars .star-4:before{content:"\f005\f005\f005\f005"}.stars .star-5:before{content:"\f005\f005\f005\f005\f005"}.single-product .products>h2{font-size:22px;font-weight:600;padding-bottom:20px;padding-top:50px;text-transform:uppercase;border-bottom:1px solid #eee;margin-bottom:20px}.single-product .images>div{position:relative}.single-product .images img{width:100%;height:auto}.wishlist_table.shop_table.cart tbody tr:last-child td{border-bottom:1px solid #eee;padding:10px!important}.wishlist_table.shop_table.cart tbody tr td:last-child{border-right:1px solid #eee}.wishlist_table .product-name a{font-size:15px}.wishlist_table .product-name a:hover{color:#b58a61}.wishlist_table .product-remove a{font-size:22px;color:#b58a61}.wishlist_table .product-remove a:hover{color:#232323}.wishlist_table .product-price .amount{color:#b9260e;font-size:15px}.wishlist_table .product-add-to-cart a,.wishlist_table .product-stock-status span{font-size:15px}.wishlist_table .product-add-to-cart a{color:#232323}.wishlist_table .product-add-to-cart a:hover{color:#b58a61}.woocommerce-pagination{padding-top:40px}.woocommerce-pagination .page-numbers{text-align:center;margin:0}.woocommerce-pagination .page-numbers>li{display:inline-block}.woocommerce-pagination .page-numbers>li a{color:#5a5a5a}.woocommerce-pagination .page-numbers>li a,.woocommerce-pagination .page-numbers>li span{padding:0;font-size:13px;height:30px;line-height:31px;text-transform:uppercase;width:30px;display:block}.woocommerce-pagination .page-numbers>li .current,.woocommerce-pagination .page-numbers>li a:hover{background:#b58a61;color:#fff}.vc_btn3.vc_btn3-size-md.vc_btn3-style-custom.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding-left:29px;font-size:16px;text-transform:uppercase;font-weight:600;letter-spacing:1px;background-image:none;background:none}.vc_btn3.vc_btn3-size-md.vc_btn3-style-custom.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{left:-4px;font-size:20px;top:47%}.vc_btn3.vc_btn3-size-md.vc_btn3-style-custom.vc_btn3-icon-left:not(.vc_btn3-o-empty):hover{color:#000;padding-left:39px}.vc_btn3.vc_btn3-size-md.vc_btn3-style-custom.vc_btn3-icon-left:not(.vc_btn3-o-empty):hover i{padding-left:10px}@media (max-width:1199px) and (min-width:992px){.site-header.header-v3 .header_center_menu{opacity:1!important}}@media (max-width:600px){.hb_single_room table.hb_room_pricing_plans tr td,.hb_single_room table.hb_room_pricing_plans tr th{height:60px}.hb_single_room table.hb_room_pricing_plans{max-width:100%}.hb_single_room table.hb_room_pricing_plans tbody,.hb_single_room table.hb_room_pricing_plans thead{float:left;width:50%;display:inline-block}.hb_single_room table.hb_room_pricing_plans tr,.hb_single_room table.hb_room_pricing_plans tr td,.hb_single_room table.hb_room_pricing_plans tr th{display:block;vertical-align:middle;width:100%}}.btn-primary.btn_slider_1:hover{color:#b58a61!important}.btn_slider_1{padding:18px 30px 20px 27px;letter-spacing:1px;font-weight:400;font-size:16px;text-transform:uppercase;font-weight:600;background:#b58a61;color:#fff}.btn_slider_1:hover{color:#b58a61;background:#fff}div.wpcf7-response-output{margin:0}.room_search_fullw{min-width:370px;padding:0 30px 0 35px;background:#b58a61}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field{float:none;width:100%!important}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field label{display:block;text-align:center!important}.room_search_fullw .hotel-booking-search{padding:12px 45px 38px!important}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .hb-submit>span{display:none}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .hb-submit button[type=submit]{width:100%;float:none;text-align:center!important}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .hb-submit button[type=submit] span{font-size:16px}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .choosing-block:before{left:50%!important;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field label{font-size:15.3px!important;margin-bottom:14px!important}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .choosing-block{padding:17px 20px 14px}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .choosing-block.choosing-block-adults,.room_search_fullw .solaz_get_widget .widget_hb_widget_search .choosing-block.choosing-block-child{padding:4px 20px}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .choosing-block span{font-size:15.03px}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .choosing-block h2{font-size:50px;margin-left:50px}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .hb-form-field{margin:0 0 15px}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field.smaller_width{margin-top:-4px!important}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .hotel-booking-search select.select_slider{margin:0 0 0 71px!important;font-size:50px}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .hb-submit{margin-top:-5px!important}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .btn_next{bottom:17%;right:33px}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .btn_prev{bottom:54.5%;right:33px}.margin-bot-39 .hb_room_carousel_container{margin-bottom:39px}.aio-icon.none{width:auto!important;margin-left:7px}.text_about .wpb_text_column{letter-spacing:.5px;padding-bottom:7px}.text_about .wpb_text_column .wpb_wrapper>p:first-child{margin-bottom:23px}.no-gutter-top .vc_column-inner{padding-top:0!important}.no-gutter .vc_column_container>.vc_column-inner{padding:0!important}.vc_grid .vc_pageable-load-more-btn{margin-top:42px!important}.firefox .solaz_get_widget .widget_hb_widget_search .hotel-booking-search select.select_slider{margin-bottom:10px;margin-top:-9px}.upb_row_bg{width:100%}.form-type2{padding-top:30px}.form-type2 input,.form-type2 textarea{margin-bottom:6px;background:#fff none repeat scroll 0 0;padding:15px 25px 12px;width:100%}.form-type2 .wpcf7-submit{max-width:164px;float:right;margin-top:0;padding-bottom:11px;padding-top:14px;font-size:14px;font-weight:600;background:#b58a61}.form-type2 .wpcf7-submit:hover{background:#000}.form-type2 div.wpcf7-response-output{margin-top:40px}span.wpcf7-not-valid-tip{font-size:14px}.resv-text{font-size:29.02px;text-transform:uppercase;font-weight:600;color:#fff;text-align:center!important;padding-top:36px;letter-spacing:1.5px!important}.cus_margin_top .vc_row{background-position:0!important}.overlay3{transition:width .5s}.tp-revslider-mainul{width:100%!important}.icon_ohover .aio-icon:hover{background:#64615d!important;color:#fff!important}.wpsl-search{background:#f2f2f2 none repeat scroll 0 0;color:#888;margin-bottom:30px}#wpsl-search-wrap div label{line-height:40px}#wpsl-search-btn,#wpsl-search-wrap div{margin-right:15px}#wpsl-search-btn,#wpsl-search-wrap input{background:#fff none repeat scroll 0 0;border:1px solid #fff;border-radius:0;height:40px}#wpsl-search-wrap .wpsl-search-btn-wrap input{height:40px;color:#fff;background:#b58a61;border:1px solid #b58a61}#wpsl-search-wrap .wpsl-search-btn-wrap input:hover{background:#000;border:1px solid #000}.wpsl-dropdown{border-radius:0;border:1px solid #fff}#wpsl-search-wrap div label{font-weight:400;font-size:13px}.wpsl-locations-details>span{display:inline-block;font-size:18px;margin-bottom:15px}.wpsl-direction-before a,.wpsl-direction-wrap a{background:#b58a61 none repeat scroll 0 0;display:inline-block;height:40px;color:#fff;line-height:40px;min-width:100px;text-align:center}.wpsl-direction-before a:hover,.wpsl-direction-wrap a:hover{background:#000 none repeat scroll 0 0;color:#fff}#wpsl-result-list p{padding-left:0;margin-top:15px}#wpsl-wrap #wpsl-result-list li,.wpsl-direction-before{padding-left:0}#wpsl-result-list{margin-right:2.5%;width:31%}#wpsl-wrap #wpsl-result-list ul li,.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li,.wpsl-selected-item{font-size:13px}#wpsl-result-list .wpsl-store-location a{color:#000;font-size:16px}#wpsl-result-list .wpsl-store-location a:hover{color:#b58a61}#wpsl-wrap #wpsl-result-list ul li{margin-bottom:15px;padding-bottom:30px}.wpsl-info-window a{color:#000}.wpsl-info-window a:hover{color:#b58a61}.wpsl-locations-details span strong{color:#000;padding-top:15px;display:block;font-size:22px}.wpsl-contact-details{line-height:30px;margin-bottom:30px}.wpsl-contact-details>a{color:#555}.wpsl-contact-details>a:hover{color:#b58a61}.wpsl-opening-hours{padding-bottom:30px}.wpsl-opening-hours tr td{padding-bottom:10px}.single-wpsl_stores .post-single{padding-bottom:0}.set_col7w .form-type2 .wpcf7-not-valid-tip{margin-top:0}.hotel_booking_mini_cart .hb_mini_cart_footer .hb_button:first-child{margin-left:0}.hotel_booking_mini_cart .hb_mini_cart_footer .hb_button:last-child{margin-right:0}#hotel-booking-results .hb-search-results>.hb-room .hb-room-meta li select{font-size:15px;color:#2a2a2a;border-radius:0;font-family:Poppins}#hotel-booking-results .hb-search-results>.hb-room .hb-room-name a:hover{color:#b58a61}#hotel-booking-results .hb-search-results>.hb-room .hb-room-name{font-size:25px}#hotel-booking-results form .hb_button.hb_checkout,#hotel-booking-results form button.hb_add_to_cart,#hotel-booking-results form button[type=submit]{background:#b58a61;border-radius:0;color:#fff;padding:13px 25px}#hotel-booking-results form .hb_button.hb_checkout:hover,#hotel-booking-results form button.hb_add_to_cart:hover,#hotel-booking-results form button[type=submit]:hover{background:#000}#hotel-booking-results>h3{font-size:28px;font-weight:600;padding-bottom:15px;text-transform:uppercase}.hb_room_carousel_container .navigation .next,.hb_room_carousel_container .navigation .prev{cursor:pointer;z-index:20;width:19px;overflow:hidden;background:none;color:#b58a61;margin-top:2px;font-size:13px}.hb_room_carousel_container .navigation .prev{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);vertical-align:middle;margin-top:-3px}.room_search_4 .solaz_get_widget .widget_hb_widget_search .hb-submit>span{display:none}.room_search_4 .solaz_get_widget .widget_hb_widget_search .hb-submit button[type=submit]{padding-right:0;margin-top:-5px;margin-right:-2px;font-size:15.88px}.mc4wp-error{color:red}.ui-datepicker.ui-widget .ui-datepicker-calendar th span{color:#000}.room_h1 .hb_room_carousel_container .text_link{margin:28px auto 60px}.gallery_h1 .vc_column-inner{padding-top:0!important}.gallery_h1 .vc_column-inner .tabs_sort .isotope{margin-top:0}.md-mar-left .vc_btn3.vc_btn3-size-md{padding:16px 20px 12px}.md-mar-left .vc_btn3.vc_btn3-size-md.vc_btn3-style-custom.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{top:49%}.upb_video-bg .video-controls{bottom:auto;left:50%;right:auto;top:70%;color:#b58a61;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.upb_video-bg .video-controls i{font-size:55px}@media (max-width:767px){.banner-content.banner-type-3 .btn-banner{bottom:20px;position:relative;background:#333;padding-bottom:28px}.banner-content.text-center .banner-desc{top:0;position:relative;background:#333;padding:25px 15px}.banner-content.text-center .banner-desc .banner-desc .banner_icon{margin-bottom:20px}}#error-page{max-width:100%;padding:0!important;margin:0!important}#error-page .coming-subcribe{padding-top:100px;padding-bottom:30px}#error-page .coming-subcribe p{color:#a6a6a6;letter-spacing:1px}.page-404{margin:0 -15px}.coming_heading{padding-top:60px}.coming-timer{width:169px;height:169px;border:2px solid #8d8b89;color:#fff;line-height:107px;margin:0 5px;font-size:18px;font-weight:600;display:inline-block;text-transform:uppercase}.coming-timer span{color:#b58a61;display:block;margin-top:33px;font-size:65px}.coming-timer:first-child{margin-right:1px!important}.page-404.has_overlay:before{background:#b58a61;opacity:.9}.title-behind{color:#a6a6a6;font-size:15px;font-weight:600;line-height:24px;padding:37px 0 80px;text-transform:uppercase;letter-spacing:.7px;margin:0 auto;width:50%}.coming-subcribe .mc4wp-form input.placeholder[type=email],.coming-subcribe .mc4wp-form input.placeholder[type=text]{color:hsla(0,0%,100%,.45)}.coming-subcribe .mc4wp-form input[type=email],.coming-subcribe .mc4wp-form input[type=text]{background:hsla(0,0%,94.5%,.04);color:hsla(0,0%,100%,.45)}.coming-footer .footer_info p,.coming-footer .footer_info p a{color:#858585}.coming-footer .footer_info p a:hover{color:#b58a61}.coming-footer>p{color:#888}#error-page .coming-footer>p{color:#888;margin-top:0;letter-spacing:1.2px}#error-page .footer_info>p{letter-spacing:1px;margin-bottom:7px!important}.coming-footer{position:absolute;width:100%;bottom:10px}.not-found .side-breadcrumb{display:none}.not-found .footer{padding:0}.not-found .wrapper .container{width:100%}.not-found .wrapper{min-height:auto}.page-404{position:relative}.page-404 .container-fluid,.page-404 .page-404-container,.page-404 .row{height:100%}.page-404:before{opacity:.8}.content-404{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:0 30px}.content-404 h1{font-size:128px;display:inline-block;letter-spacing:6px;margin-bottom:7px}.content-404 h1,.content-404 p{color:#fff;font-weight:600;text-transform:uppercase}.content-404 p{font-size:15px;margin:0}.vc_grid-btn-load_more .vc_general.vc_btn3.vc_btn3-style-custom:after{background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;-moz-transform:rotate(35deg);-o-transform:rotate(35deg);-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg);width:50px}.vc_grid-btn-load_more .vc_general.vc_btn3.vc_btn3-style-custom:after,.vc_grid-btn-load_more .vc_general.vc_btn3.vc_btn3-style-custom:hover:after{-webkit-transition:all all .55s cubic-bezier(.19,1,.22,1) ease-in-out 0s!important;-moz-transition:all all .55s cubic-bezier(.19,1,.22,1) ease-in-out 0s!important;-ms-transition:all all .55s cubic-bezier(.19,1,.22,1) ease-in-out 0s!important;-o-transition:all all .55s cubic-bezier(.19,1,.22,1) ease-in-out 0s!important;transition:all all .55s cubic-bezier(.19,1,.22,1) ease-in-out 0s!important}.vc_grid-btn-load_more .vc_general.vc_btn3.vc_btn3-style-custom:hover:after{left:120%}.box-counter .stats-block{float:left;width:25%}.box-counter .ult-content-box{padding:0 100px}.stats-block .stats-number{border-radius:50%;display:inline-block!important;height:120px;line-height:129px!important;overflow:hidden;padding:0!important;text-align:center;width:120px;border:1px solid #cbad91}.stats-block .stats-text{margin-top:2px;text-align:center;text-transform:uppercase}.contact-address{padding-top:34px;margin-bottom:-5px!important}.contact-address ul{padding-left:73px}.contact-address li{list-style:none;color:#858585;letter-spacing:.5px;margin-bottom:12px}.contact-address li a{color:#858585}.contact-address li a:hover{color:#b58a61}.form-contact input.wpcf7-text{background:#fff;margin-bottom:15px;width:100%;padding:14px 24px 13px}.form-contact input.wpcf7-submit{width:164px;float:right;font-size:14px;height:49px;font-weight:600;letter-spacing:1px;padding:14px 19px 15px;margin-top:18px}.form-contact textarea{height:113px;background:#fff;width:100%;padding:16px 24px}.boxcontact-about .wpcf7-not-valid-tip{margin-top:0}.boxcontact-about div.wpcf7-response-output,.boxcontact-about div.wpcf7-validation-errors{border:2px solid #f7e700;margin-top:25px!important;float:left}.co_cus_gutter .mc4wp-form .mc4wp-response{margin-top:10px}.btnabout-gallery .vc_grid .vc_pageable-load-more-btn{margin-top:43px!important}.cs-boxcontact .arrowpress-container .vc_col-lg-5 .aio-icon.none{margin-left:0}.container .tabs_sort .isotope{margin-left:-1px}.post-type-archive-hb_room{background:#f5f5f5}.post-type-archive-hb_room .rooms{margin-top:-2px}.post-type-archive-hb_room .rooms .hb_room .room-info{min-height:98px}.room-loadmore{margin:32px 0 30px;padding-top:19px}@-webkit-keyframes nudged{0%,to{-webkit-transform:translate(0)}50%{-webkit-transform:translateY(8px)}80%{-webkit-transform:translateY(-8px)}}@-ms-keyframes nudged{0%,to{-ms-transform:translate(0)}50%{-ms-transform:translateY(8px)}80%{-ms-transform:translateY(-8px)}}@-moz-keyframes nudged{0%,to{-moz-transform:translate(0)}50%{-moz-transform:translateY(8px)}80%{-moz-transform:translateY(-8px)}}.load-more.room-loadmore>a.btn{background:none!important;color:#b58a61;font-size:16px;position:relative;border:none}.load-more.room-loadmore>a.btn:before{content:"\f346";font:300 22px/1 dashicons;color:#b58a61;position:absolute;top:-18px;-webkit-font-smoothing:antialiased;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all all .3s ease-in-out ease-in-out 0s 0s!important;-moz-transition:all all .3s ease-in-out 0s ease-in-out 0s!important;-ms-transition:all all .3s ease-in-out 0s ease-in-out 0s!important;-o-transition:all all .3s ease-in-out 0s ease-in-out 0s!important;transition:all all .3s ease-in-out ease-in-out 0s 0s!important;margin-left:-10px;-moz-animation:1s linear 0s normal none infinite running nudged;-o-animation:1s linear 0s normal none infinite running nudged;-ms-animation:1s linear 0s normal none infinite running nudged;-webkit-animation:nudged 1s linear 0s infinite normal none running;animation:nudged 1s linear 0s infinite normal none running}.load-more.room-loadmore>a.btn:hover{background:none!important;border:none;color:#000}.textbg-abs{font-family:signalist;font-size:240px;left:93px;letter-spacing:-3px;opacity:.05;color:#222;position:absolute;top:-149px;-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.sp-reservation p{margin-bottom:16px}.sp-reservation a{color:#9c9c9c;display:block;line-height:18px}.sp-reservation a:hover{color:#b58a61}.room_search_4{margin-bottom:-1px}.room_search_4 .hotel-booking-search,.room_search_4 .ult-content-box-container{position:relative;z-index:1}.amenities_room .ult-content-box p{color:#b58a61}.shop_table .product-name a{color:#000}.shop_table.customer_details tbody tr td,.shop_table.customer_details tbody tr th{text-align:left;padding:10px 0;font-weight:400;border:none}.shop_table.customer_details tr:first-child td{border:none}.shop_table.order_details tbody tr td,.shop_table.order_details thead tr th{text-align:left}.shop_table.order_details thead tr th{color:#fff;background:#b58a61}.shop_table.order_details tbody tr td{border-left:1px solid #f5f5f5}.shop_table.order_details tbody tr td:last-child{border-right:1px solid #f5f5f5}.shop_table.order_details tfoot tr:first-child td,.shop_table.order_details tfoot tr:first-child th{padding-top:20px}.shop_table.order_details tfoot tr td,.shop_table.order_details tfoot tr th{width:50%;padding-top:10px;font-weight:400}.shop_table.order_details tfoot tr td{text-align:right}.shop_table thead tr th{text-transform:uppercase;text-align:center;color:#3d3935;font-size:18px;padding:19px 20px 17px;font-weight:600}.shop_table tbody tr:first-child td{border-top:1px solid #f5f5f5}.shop_table tbody tr td{text-align:center;padding:20px;border-bottom:1px solid #f5f5f5}.shop_table tbody tr.cart_item td{border-left:1px solid #f5f5f5}.shop_table tbody tr.cart_item td:last-child{border-right:1px solid #f5f5f5}.shop_table .cart_item .product-thumbnail img{width:80px;height:100px;display:block}.shop_table .cart_item .product-name a{color:#3d3935}.shop_table .cart_item .product-name a:hover{color:#b58a61}.shop_table .cart_item .product-remove a{font-size:20px;color:#b58a61}.shop_table .cart_item .product-remove a:hover{color:#000}.shop_table.cart thead tr th{background:#b58a61;color:#fff}.shop_table.cart tbody tr:last-child td{border-bottom:none;padding-left:0;padding-right:0}.shop_table.cart .actions .coupon label{float:left;margin-right:15px}.shop_table.cart .actions .coupon input{float:left;margin-right:10px}.shop_table.woocommerce-checkout-review-order-table thead tr th{background:#b58a61;color:#fff;text-align:left;border-right:1px solid #d1d1d1}.shop_table.woocommerce-checkout-review-order-table thead tr th:last-child{border-right:none}.shop_table.woocommerce-checkout-review-order-table tbody tr td{text-align:left}.shop_table.woocommerce-checkout-review-order-table tfoot{padding-top:20px;padding-bottom:20px}.shop_table.woocommerce-checkout-review-order-table tfoot .cart-subtotal{font-size:14px}.shop_table.woocommerce-checkout-review-order-table tfoot .cart-subtotal td,.shop_table.woocommerce-checkout-review-order-table tfoot .cart-subtotal th{padding-top:25px;padding-bottom:10px}.shop_table.woocommerce-checkout-review-order-table tfoot tr th{width:50%}.shop_table.woocommerce-checkout-review-order-table tfoot tr td{width:50%;text-align:right}.woocommerce table.wishlist_table{font-size:100%}.wishlist-title h2{padding:30px 0 30px 50px}.shop_table.wishlist_table tbody tr:first-child td,.wishlist_table tbody tr td:first-child{border-left:1px solid #f5f5f5}.wishlist_table .product-price .amount,.woocommerce .wishlist_table td.product-add-to-cart a{color:#b58a61}.woocommerce .wishlist_table td.product-add-to-cart a:hover{color:#000}.yith-wcwl-share h4.yith-wcwl-share-title{margin:20px 0;font-size:18px;font-weight:600;text-transform:uppercase}.cart-collaterals{padding-top:20px;overflow:hidden;width:100%}.display-inline,.quantity{display:inline-block}.quantity{background:#f5f5f5;border:1px solid #f5f5f5}.quantity .qty-number{cursor:pointer;display:inline-block;height:45px;vertical-align:middle}.quantity .qty-number span{padding:0 15px;height:45px;display:table-cell;vertical-align:middle;line-height:45px;text-align:center}.quantity .qty-number:hover span{color:#b58a61}.quantity>input.qty{-moz-appearance:textfield}.quantity input.qty.text{width:60px;text-align:center;padding:10px;height:45px;display:inline-block;background:#fff}#hotel-booking-cart table.hb_table tbody tr.hb_addition_services_title td,#hotel-booking-payment table.hb_table tbody tr.hb_addition_services_title td{border-bottom:1px solid #f5f5f5;border-left:1px solid #f5f5f5}#hotel-booking-cart input[type=number],#hotel-booking-payment input[type=number]{-moz-appearance:textfield}.hb_addition_package_extra a.hb_package_toggle:after{-webkit-font-smoothing:antialiased}.hb_extra_detail_price .hb_optional_quantity{-moz-appearance:textfield}.select2-results li{color:#9c9c9c}.select2-container .select2-choice{color:#9c9c9c;border-radius:0}.coupon{float:left}.coupon label{margin-top:10px;font-weight:400}.coupon input,.woocommerce-page .coupon .btn.btn-primary{padding:14px 29px}.woocommerce-message{margin-bottom:10px}.btn-updatecart{float:right}.title-cart{text-transform:uppercase;font-size:24px;margin:0;font-weight:600;padding:30px 0 30px 50px;position:relative}.title-cart:before{content:"\e903";font-family:icomoon;left:2px;position:absolute;top:30px;color:#b58a61}.woocommerce-page .btn.btn-primary{width:auto;text-transform:uppercase;padding:14px 22px 12px;color:#fff;font-weight:600;background:#b58a61}.woocommerce-page .btn.btn-primary:hover,.woocommerce-page .button.btn-black{background:#000;border:2px solid #000}.woocommerce-page .button.btn-black{font-weight:600;text-transform:uppercase;padding:14px 22px 12px;color:#fff}.woocommerce-page .button.btn-black:hover{background:#b58a61;border:2px solid #b58a61}.woocommerce-cart .actions{margin-top:24px;margin-bottom:71px}.cart-subtotal{font-size:14px;color:#000}.cart-subtotal th{font-weight:400}.order-total{color:#000}.cart_totals .shop_table{margin-bottom:20px}.cart_totals .shop_table tbody tr:first-child td,.cart_totals .shop_table tbody tr td{border:none;padding:8px 20px}.woocommerce .login input.input-text:-webkit-autofill,.woocommerce .login select.input-text:-webkit-autofill,.woocommerce .login textarea.input-text:-webkit-autofill{background-color:none!important}.woocommerce-info{margin-bottom:10px}.showcoupon,.showlogin{color:#b58a61}.showcoupon:focus,.showcoupon:hover,.showlogin:focus,.showlogin:hover{color:#1f1f1f}.checkout_coupon.coupon{float:none;overflow:hidden;margin-top:10px}.checkout_coupon.coupon .form-row{display:inline-block;float:left}.checkout_coupon.coupon .form-row.form-row-first{margin-right:10px}form.checkout .form-row input,form.checkout .form-row label{width:100%;font-weight:400}form.checkout .form-row input{height:50px}.select2-container .select2-choice{height:50px;padding:13px 10px}.woocommerce-FormRow.form-row{margin-bottom:15px}.woocommerce-page .form-row label{margin-top:0;font-size:15px}.woocommerce-billing-fields .form-row label,.woocommerce-page .form-row label,.woocommerce-shipping-fields .form-row label{color:#1b242b;font-weight:400;margin-bottom:3px}.form-row{margin-bottom:15px}.form-row .placeholder,.form-row input,.form-row textarea{background:none;border:1px solid #ccc;color:#9c9c9c;padding:13px 10px;line-height:normal;width:100%}.woocommerce-account .login .form-row,.woocommerce-edit-address .form-row,.woocommerce-EditAccountForm .form-row{margin-bottom:15px}.woocommerce-account .login .form-row .placeholder,.woocommerce-account .login .form-row input,.woocommerce-account .login .form-row textarea,.woocommerce-edit-address .form-row .placeholder,.woocommerce-edit-address .form-row input,.woocommerce-edit-address .form-row textarea,.woocommerce-EditAccountForm .form-row .placeholder,.woocommerce-EditAccountForm .form-row input,.woocommerce-EditAccountForm .form-row textarea{padding-left:10px;padding-right:10px;border:1px solid #ccc}.woocommerce-password-strength{margin-top:7px}.woocommerce-password-strength.bad,.woocommerce-password-strength.short{color:red}.woocommerce-password-strength.good,.woocommerce-password-strength.strong{color:#60d362}.form-row input{height:50px}.payment_method_paypal label a{color:#b58a61;font-weight:400;float:left;width:100%}.woocommerce-checkout-payment{margin-top:20px}.woocommerce-checkout-payment .payment_methods label{color:#000;font-weight:600}#hb-payment-form>p a:focus,#hb-payment-form>p a:hover,.hotel-booking-results p a:focus,.hotel-booking-results p a:hover{color:#b58a61}#customer_login .customer_login{padding-top:0}input[type=radio]{border-radius:50%!important}.payment_box.payment_method_paypal{padding:5px 15px}.woocommerce .login label{font-weight:400}.woocommerce .login input.btn{display:inline-block;width:auto}.woocommerce .login .form-row input.button{border:2px solid #b58a61;background:#b58a61;color:#fff;text-transform:uppercase;font-weight:600;padding:12px 29px;margin-right:10px;width:auto}.woocommerce .login .form-row input.button:hover{background:#000;border:2px solid #000}abbr[data-original-title],abbr[title]{border-bottom:none;text-decoration:none}.form-row label{font-weight:400}.lost_password a{color:#000}.lost_password a:hover{color:#b58a61}.form-row input[type=checkbox]{height:auto;width:auto;margin-top:20px}form.checkout .form-row input[type=checkbox]{float:left;height:16px;margin-right:10px;margin-top:4px;text-align:left;width:16px}.order_details li strong{color:#1f1f1f;font-weight:600}.woocommerce-error li strong{font-weight:400;color:#1f1f1f}.woocommerce-MyAccount-navigation{margin-bottom:20px}.my_account_orders a,.woocommerce-Address-title a,.woocommerce-MyAccount-content a,.woocommerce-MyAccount-navigation li a{color:#b58a61;font-weight:400}.my_account_orders a:focus,.my_account_orders a:hover,.woocommerce-Address-title a:focus,.woocommerce-Address-title a:hover,.woocommerce-MyAccount-content a:focus,.woocommerce-MyAccount-content a:hover,.woocommerce-MyAccount-navigation li a:focus,.woocommerce-MyAccount-navigation li a:hover{color:#1f1f1f}.woocommerce-MyAccount-content header,.woocommerce-MyAccount-content header .title-cart{background:none!important}.woocommerce-MyAccount-content p strong{font-weight:600;color:#1f1f1f}.woocommerce-MyAccount-navigation li{display:inline-block;padding-right:25px}.woocommerce-MyAccount-navigation li a{font-weight:600}.hb-order-new-customer .error input[name=first_name]{margin-bottom:0!important}@media (max-width:1199px){.wrapper{min-height:auto}}@media (max-width:991px){aside.widget .hotel-booking-search button{padding-top:14px}#hotel-booking-cart,#hotel-booking-payment{padding-bottom:0}#hotel-booking-cart input[type=number],#hotel-booking-payment input[type=number]{padding:11px 10px 9px}#hotel-booking-cart .hb_capacity,#hotel-booking-payment .hb_capacity{display:block}.hb_table tbody tr:nth-child(2n){background:#fff}.hb_table thead{display:none!important}.hb_table tbody,.hb_table td,.hb_table th,.hb_table thead,.hb_table tr{display:block}.hb_table tr td,.hb_table tr th{width:auto!important;text-align:left!important}.hb_table td{margin-top:0!important}.hb_table thead tr:first-child{position:absolute;top:-9999px;left:-9999px}.hb_table tbody tr:first-child{position:relative;top:0;left:0}.hb_table tbody tr:last-child td{padding:0!important}.hb_table td{position:relative;padding-left:50%!important;border-left:none!important;border-right:none!important;border-top:none}.hb_table td:not([colspan]):after{content:"";display:block;border-left:1px solid #e0e0e0;position:absolute;left:47%;top:0;height:100%}.hb_table td[colspan]{width:100%;text-align:center;padding:10px!important}.hb_table tbody td[colspan]{display:block;text-align:center;border-left:none;border-right:none;border-top:none;width:100%}.hb_table td[colspan]:after,.hb_table td[colspan]:before,.hb_table td[colspan] table tr td:after,.hb_table td[colspan] table tr td:before{display:none}.hb_table{border:1px solid #e0e0e0}.hb_table td:before{content:attr(data-title);position:absolute;top:50%;left:9px;width:45%;padding-right:10px;-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:16px}.hb_table tr:nth-child(2n){background:#f9f9f9}}@media (max-width:767px){.woocommerce-account .wrapper{min-height:auto}header.woocommerce-Address-title.title{background:none!important}.woocommerce-page .woocommerce-MyAccount-content .form-row label{margin-bottom:10px;line-height:18px}.woocommerce-page legend{border:none}.shop_table.cart.shop_table_responsive tbody tr:nth-child(odd),.shop_table.order_details tbody tr:nth-child(odd),.shop_table.shop_table_responsive.my_account_orders tbody tr:nth-child(odd){background:#f9f9f9}.shop_table.cart.shop_table_responsive tbody tr:nth-child(2n),.shop_table.my_account_orders.shop_table_responsive tbody tr:nth-child(2n),.shop_table.order_details tbody tr:nth-child(2n){background:#fff}.shop_table.wishlist_table thead{display:none!important}.wishlist_table tr td.product-thumbnail a{margin:0 auto!important}.wishlist_table.shop_table.cart tbody tr:last-child td{border-bottom:none}.wishlist_table.shop_table.cart tbody tr td:last-child{border-bottom:1px solid #f5f5f5}.wishlist_table.shop_table.cart tbody tr td{border-right:1px solid #f5f5f5}.wishlist_table tr td.product-name,.wishlist_table tr td.product-thumbnail,.wishlist_table tr td.wishlist-name,.wishlist_table tr td.wishlist-privacy,.woocommerce table.wishlist_table tfoot td{text-align:center}.my_account_orders.shop_table_responsive tbody,.my_account_orders.shop_table_responsive td,.my_account_orders.shop_table_responsive tfoot .my_account_orders.shop_table_responsive th,.my_account_orders.shop_table_responsive thead,.my_account_orders.shop_table_responsive tr,.shop_table.wishlist_table tbody,.shop_table.wishlist_table td,.shop_table.wishlist_table tfoot,.shop_table.wishlist_table th,.shop_table.wishlist_table thead,.shop_table.wishlist_table tr,.shop_table_responsive.cart,.shop_table_responsive.cart tbody,.shop_table_responsive.cart td,.shop_table_responsive.cart tfoot,.shop_table_responsive.cart th,.shop_table_responsive.cart thead,.shop_table_responsive.cart tr{display:block}table.order_details tfoot tr:first-child>td[scope=row]{border-bottom:1px solid #ddd}table.order_details tfoot tr:last-child>td[scope=row]{border-bottom:none}.my_account_orders.shop_table_responsive tr td,.my_account_orders.shop_table_responsive tr th,.shop_table_responsive.cart tr td,.shop_table_responsive.cart tr th{width:auto!important;text-align:left!important}.my_account_orders.shop_table_responsive td,.shop_table_responsive.cart td{margin-top:0!important}.my_account_orders.shop_table_responsive thead tr:first-child,.shop_table_responsive.cart thead tr:first-child{position:absolute;top:-9999px;left:-9999px}.shop_table.my_account_orders.shop_table_responsive tbody tr:first-child,.shop_table.shop_table_responsive.cart tbody tr:first-child{position:relative;top:0;left:0}.shop_table.cart tbody tr:last-child td{padding:0!important}.my_account_orders.shop_table_responsive td,.shop_table_responsive.cart td{position:relative;padding-left:50%!important;border-left:none!important;border-right:none!important;border-top:none}.my_account_orders.shop_table_responsive td:not([colspan]):after,.shop_table_responsive.cart td:not([colspan]):after{content:"";display:block;border-left:1px solid #e0e0e0;position:absolute;left:47%;top:0;height:100%}.shop_table_responsive.cart td[colspan],.shop_table_responsive.my_account_orders td[colspan]{width:100%;text-align:center;padding:10px!important}.shop_table_responsive.cart tbody td[colspan],.shop_table_responsive.my_account_orders tbody td[colspan]{display:block;text-align:center;border-left:none;border-right:none;border-top:none;width:100%}.shop_table_responsive.cart td[colspan]:after,.shop_table_responsive.cart td[colspan]:before,.shop_table_responsive.my_account_orders td[colspan]:after,.shop_table_responsive.my_account_orders td[colspan]:before,.shop_table_responsive.my_account_orders td[colspan] table tr td:after .shop_table_responsive.cart td[colspan] table tr td:after,.shop_table_responsive.my_account_orders td[colspan] table tr td:before .shop_table_responsive.cart td[colspan] table tr td:before{display:none}.shop_table_responsive.cart,.shop_table_responsive.my_account_orders{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.shop_table_responsive.cart td:before,.shop_table_responsive.my_account_orders td:before{content:attr(data-title);position:absolute;top:50%;left:9px;width:45%;padding-right:10px;-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#424242;font-size:16px}.shop_table_responsive.cart tr:nth-child(2n),.shop_table_responsive.my_account_orders tr:nth-child(2n){background:#f9f9f9}.btn-updatecart{float:left}.coupon{margin-bottom:10px}}@media (max-width:600px){.hb-form-table.col-2{width:100%}.hb-form-table.col-2.left,.hb-form-table.col-2.right{padding:0}}@media (max-width:480px){.quantity input.qty.text{height:40px;width:40px}.quantity .qty-number{height:40px}.quantity .qty-number span{height:40px;padding:0 10px}}table.hb_table .hb_checkout_item.package td{padding:20px 10px!important}table.hb_table .hb_addition_services_title td{font-weight:600;padding-bottom:15px!important;border-right:1px solid #f5f5f5}table.hb_table.hb_booking_table.booking_acc thead th{padding:20px;color:#fff}table.hb_table.hb_booking_table.booking_acc tbody tr td{font-size:15px;padding:20px 0;border-bottom:1px solid #f5f5f5;border-left:1px solid #f5f5f5}table.hb_table.hb_booking_table.booking_acc tbody tr td:last-child{border-right:1px solid #f5f5f5}#hotel-booking-cart table.hb_table thead th,#hotel-booking-payment table.hb_table thead th{padding:20px;color:#fff}#hotel-booking-cart table.hb_table thead th:last-child,#hotel-booking-payment table.hb_table thead th:last-child{width:15%}#hotel-booking-cart table.hb_table tbody tr.hb_checkout_item td,#hotel-booking-payment table.hb_table tbody tr.hb_checkout_item td{padding:20px}#hotel-booking-cart table.hb_table tbody tr td,#hotel-booking-payment table.hb_table tbody tr td{padding:15px 0 0}#hotel-booking-cart table.hb_table tbody tr span.hb-align-right,#hotel-booking-payment table.hb_table tbody tr span.hb-align-right{border:none!important}.hb_table thead th{padding:20px;background:#b58a61;font-weight:600;color:#fff;font-size:18px;text-transform:uppercase}.hb_table tbody tr td{padding:20px}.hb_table tbody tr.hb_checkout_item td{border-bottom:1px solid #f5f5f5;border-left:1px solid #f5f5f5}.hb_table tbody tr.hb_checkout_item td:last-child{border-right:1px solid #f5f5f5}#hotel-booking-cart .hb_button.hb_checkout,#hotel-booking-cart button[type=button],#hotel-booking-cart button[type=submit],#hotel-booking-payment .hb_button.hb_checkout,#hotel-booking-payment button[type=button],#hotel-booking-payment button[type=submit]{text-transform:uppercase;padding:16px 26px 14px;color:#fff;border-radius:0;font-weight:600;background:#b58a61}#hotel-booking-cart .hb_button.hb_checkout:focus,#hotel-booking-cart .hb_button.hb_checkout:hover,#hotel-booking-cart button[type=button]:focus,#hotel-booking-cart button[type=button]:hover,#hotel-booking-cart button[type=submit]:focus,#hotel-booking-cart button[type=submit]:hover,#hotel-booking-payment .hb_button.hb_checkout:focus,#hotel-booking-payment .hb_button.hb_checkout:hover,#hotel-booking-payment button[type=button]:focus,#hotel-booking-payment button[type=button]:hover,#hotel-booking-payment button[type=submit]:focus,#hotel-booking-payment button[type=submit]:hover{background:#000}a{color:#b58a61}a:hover{color:#1f1f1f}#hotel-booking-cart .hb_room_type a,#hotel-booking-payment .hb_room_type a{color:#000}#hotel-booking-cart .hb_room_type a:hover,#hotel-booking-payment .hb_room_type a:hover{color:#b58a61;text-decoration:none}#hotel-booking-cart input[type=number],#hotel-booking-payment input[type=number]{background:none;padding:9px 10px}.hb-payment-methods label,.hb_payment_all label{font-weight:400}.titlesub-cart{font-size:22px;padding-top:10px;text-transform:uppercase;margin-bottom:20px;font-weight:600}#hotel-booking-payment input[type=email],#hotel-booking-payment input[type=number],#hotel-booking-payment input[type=text]{padding:15px 20px 13px 10px;background:none;width:100%}.hb-form-field-label{font-weight:400;color:#000}#hotel-booking-cart select,#hotel-booking-payment select{line-height:22px;padding:14px 20px 12px 10px;border:1px solid #ddd;height:50px;font-family:Poppins;font-size:15px;color:#707070;background:url(../images/caret-down.png) no-repeat 97%}.hb-form-table.left{padding-right:15px}.hb-form-table.right{padding-left:15px}.entry-content .hb-form-table .hb-form-field{max-width:100%}#hotel-booking-payment p label{font-weight:400}#hotel-booking-payment p label a:hover,#hotel-booking-payment p label a focus{color:#000}.hb-order-new-customer{margin-bottom:20px}.hb-message{border:1px solid #ddd;background:none}.hb-message-content{color:#1f1f1f}@media (max-width:1199px){.hb_table thead th{font-size:14px}}.search-results .blog-date p{line-height:30px}.blog-entries-wrap+.row .load-more{padding-bottom:60px}.blog-content,.blog-item{width:100%;overflow:hidden}.blog-grid .blog-content,.blog-masonry .blog-content{overflow:hidden;margin-bottom:61px}.blog-grid .blog-content:hover .blog-img:before,.blog-masonry .blog-content:hover .blog-img:before{left:0}.blog-grid .blog-content:hover .blog-img:after,.blog-masonry .blog-content:hover .blog-img:after{right:0}.blog-grid .blog-content:hover a:before,.blog-masonry .blog-content:hover a:before{-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.blog-grid .blog-img:before,.blog-masonry .blog-img:before{left:-50%}.blog-grid .blog-img:after,.blog-grid .blog-img:before,.blog-masonry .blog-img:after,.blog-masonry .blog-img:before{position:absolute;content:"";top:0;width:50%;height:100%;background:#b58a61;opacity:.7;z-index:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.blog-grid .blog-img:after,.blog-masonry .blog-img:after{right:-50%}.blog-img{position:relative;overflow:hidden}.blog-img a:before{background:#fff none repeat scroll 0 0;border-radius:100%;color:#3c3630;content:"+";font-weight:300;display:block;font-size:36px;height:53px;left:50%;line-height:58px;position:absolute;text-align:center;top:50%;z-index:2;width:53px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;-moz-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.blog-post-info{text-align:center;padding-top:27px}.blog-post-info .post-name>a{color:#232323;display:block;font-size:16px;padding-bottom:1px;font-weight:600;line-height:normal;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.blog-post-info .post-name>a:hover{color:#b58a61}.blog-post-info .date a{color:#acacac;font-size:14px}.blog-list .col-xs-12:last-child .blog-content{margin-bottom:0}.blog-list .col-md-3 .blog-post-info,.blog-list .col-md-4 .blog-post-info,.blog-list .col-md-6 .blog-post-info{float:left;overflow:hidden;padding-left:0;padding-top:30px;text-align:left;width:100%}.blog-list .col-md-3 .align_left,.blog-list .col-md-3 .blog-img,.blog-list .col-md-3 .blog-item>figure,.blog-list .col-md-4 .align_left,.blog-list .col-md-4 .blog-img,.blog-list .col-md-4 .blog-item>figure,.blog-list .col-md-6 .align_left,.blog-list .col-md-6 .blog-img,.blog-list .col-md-6 .blog-item>figure{float:none;width:100%}.blog-list .col-md-3 .align_left img,.blog-list .col-md-3 .blog-img img,.blog-list .col-md-3 .blog-item>figure img,.blog-list .col-md-4 .align_left img,.blog-list .col-md-4 .blog-img img,.blog-list .col-md-4 .blog-item>figure img,.blog-list .col-md-6 .align_left img,.blog-list .col-md-6 .blog-img img,.blog-list .col-md-6 .blog-item>figure img{width:100%}.blog-list .blog-content{margin-bottom:50px}.blog-list .blog-content:hover .blog-img a:before{-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.blog-list .blog-content:hover .blog-img:before{opacity:.7}.blog-list .blog-content .blog_post_desc{margin-top:10px}.blog-list .align_left,.blog-list .blog-item>figure{width:35%;float:left}.blog-list .align_left .blog-img,.blog-list .blog-item>figure .blog-img{width:100%}.blog-list .blog-img{width:35%;float:left}.blog-list .blog-img:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#b58a61;opacity:0;z-index:1;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.blog-list .blog-post-info{float:left;padding-left:30px;padding-top:0;text-align:left;width:65%}.blog-list .blog-post-info .post-name>a{font-size:20px;margin-top:-8px}.blog-list .blog-post-info .blog-info>.info{display:inline-block;margin-right:10px;font-size:14px}.blog-list .blog-post-info .blog-info>.info a{color:#acacac}.blog-list .blog-post-info .blog-info>.info a:hover{color:#b58a61}.blog-list .blog-post-info .blog-info>.info i{padding-right:5px}.blog-list .blog-post-info .blog-info>.info:hover>i{color:#b58a61}.blog-list .blog-item>.blog-post-info:first-child{width:100%;padding-left:0}.blog-post-info .read-more{padding-top:10px}.blog-post-info .read-more>a{color:#b58a61}.blog-post-info .read-more>a:hover{color:#232323}.post-single{padding-bottom:50px}.post-single.has_thumnail .blog-post-info{padding-top:43px}.post-single .blog-post-info{padding-top:0;padding-bottom:21px;text-align:left}.post-single .blog-post-info h3{color:#3c3630;padding-bottom:37px;font-size:27px;font-weight:600}.post-single .blog-info>div{display:inline-block;vertical-align:middle;color:#878787;padding-right:5px;line-height:100%;font-size:13px}.post-single .blog-info>div span{text-transform:capitalize}.post-single .blog-info>div p{margin:0;line-height:100%;color:#878787}.post-single .blog-info>div i{font-size:20px;color:#b58a61;vertical-align:middle}.post-single .blog-info .info-comment a{color:#878787;display:inline-block;vertical-align:middle;font-size:13px}.post-single .blog-info .info-comment a:hover{color:#b58a61}.post-single .blog_post_desc>p{color:#999;line-height:28px;padding-bottom:17px}.post-single .blog-video iframe{position:static}.post-single .quote_section{padding-top:30px}.share-links{padding-top:5px;padding-bottom:30px}.share-links .lab{font-size:14px;font-weight:600;color:#b58a61;text-transform:uppercase}.share-links .f-social{display:inline-block;vertical-align:middle}.share-links .f-social ul{list-style:outside none none;padding:0;margin:0}.share-links .f-social ul li{display:inline-block}.share-links .f-social ul li a{color:#000;padding:0 10px}.share-links .f-social ul li a:hover{color:#b58a61}.comment-reply-title small{float:right}.comment-reply-title small a{color:#878787;font-weight:600}.comment-reply-title small a:hover{color:#b58a61}.author-box,.author_blog{overflow:hidden}.author-box{padding-left:45px;border-top:1px solid #eee;padding-top:60px}.avatar_author{display:inline-block;text-align:center;float:left;position:relative;padding-right:50px}.avatar_author:before{width:0;height:0;content:"";position:absolute;right:1px;top:45px;border-color:transparent #f5f5f5;border-style:solid;border-width:7px 11px 7px 0}.avatar_author img{border-radius:50%}.avatar_author .name_author{color:#000;font-size:14px;font-weight:600;padding-top:14px;text-transform:uppercase}.author-box .desc_author{background:#f5f5f5 none repeat scroll 0 0;overflow:hidden;padding:19px 22px}.author-box .desc_author p{color:#999;margin:0}.comment-form,.comment-respond{overflow:hidden;width:100%}.number-comments{border-bottom:1px solid #e5e5e5;margin-bottom:46px;padding-bottom:18px;padding-top:57px}.comment-reply-title{border-top:1px solid #e5e5e5;margin-bottom:40px;padding-top:39px}.comment-reply-title,.number-comments{color:#333;font-size:22px;font-weight:600;text-transform:uppercase}.comment-author{height:67px;width:67px;float:left;position:relative;margin-right:20px}.comment-author:before{border-color:transparent #f5f5f5;border-style:solid;border-width:5px 6px 5px 0;content:"";height:0;position:absolute;right:-20px;top:25px;width:0}.comment-author img{border-radius:50%}.form-row{margin-bottom:11px}.form-row label{border:none!important;color:red;font-size:13px;margin-top:2px}.profile-bottom{overflow:hidden}.profile-bottom .profile-desc{background:#f5f5f5 none repeat scroll 0 0;color:#777;padding:18px 22px}.profile-bottom .profile-desc p{margin:0;line-height:normal}.comment-awaiting-moderation{color:#a1a1a1}.links-info .info{padding-left:15px}.links-info .info a{color:#b58a61;text-transform:uppercase;font-weight:600;font-size:14px}.links-info .info i{display:none}.commentlist{margin:0}.commentlist>li{margin-bottom:39px;padding-bottom:45px;border-bottom:1px solid #e5e5e5}.commentlist>li:last-child{margin-bottom:0;border-bottom:none}.commentlist ul.children{border-top:1px solid #e5e5e5;list-style-type:none;margin-left:95px;padding-left:0;padding-top:30px;margin-top:21px}.commentlist ul.children ul ul ul li{border-bottom:1px solid #e1e1e1;margin-bottom:30px;padding-bottom:20px}.commentlist ul.children ul ul ul li:last-child{margin-bottom:0;padding-bottom:0;border:none}.comment-bottom{overflow:hidden;padding-top:5px}.comment-bottom .profile-name{display:inline-block;color:#000;font-size:14px;font-weight:600;text-transform:uppercase}.comment-bottom .info-right{display:inline-block;float:right}.comment-bottom .date-cmt,.comment-bottom .links-info{display:inline-block;vertical-align:middle;padding-top:2px}.comment-bottom .date-cmt{color:#878787;line-height:normal}.comment-bottom .date-cmt i{font-size:20px;vertical-align:middle;padding-right:5px}.commentform{padding-left:90px;position:relative;overflow:hidden}.commentform:before{background:#f5f5f5 none repeat scroll 0 0;content:"\e605";font-family:Pe-icon-7-stroke;height:70px;left:15px;color:#666;font-size:32px;position:absolute;top:0;line-height:70px;text-align:center;width:70px}.commentform:after{border-color:transparent #f5f5f5;border-style:solid;border-width:7px 11px 7px 0;content:"";height:0;left:94px;position:absolute;top:26px;width:0;z-index:999;display:none}.commentform .comment-field input,.commentform .comment-form-comment textarea{color:#878787;font-size:14px;width:100%;padding:15px 24px;background:#fff;border:1px solid #e1e1e1}.commentform .comment-form-comment textarea{height:110px}.commentform .comment-submit{text-align:right}.commentform .comment-submit .btn{background:#b58a61;color:#fff;font-size:15px;font-weight:600;min-width:124px;padding:14px 22px 11px;text-transform:uppercase}.commentform .comment-submit .btn:hover{border:2px solid #000;background:#000}.commentlist li .comment-respond{padding-top:30px}body .fancybox-close{background:#fff none repeat scroll 0 0;border-radius:50%;height:35px;line-height:35px;text-align:center;width:35px}body .fancybox-close:hover:before{color:#b58a61}body .fancybox-close:before{content:"\f00d";font-size:16px;color:#000;font-family:FontAwesome;left:11px;position:absolute;top:0}body .fancybox-nav{background:transparent none repeat scroll 0 0;height:35px;line-height:35px;position:absolute;text-align:center;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:35px}body .fancybox-nav.fancybox-prev span:before{content:"\f060"}body .fancybox-nav span{background:#fff none repeat scroll 0 0;display:block;height:100%;margin-top:0;opacity:1;position:relative;top:0;visibility:visible;width:100%}body .fancybox-nav span:hover:before{color:#b58a61}body .fancybox-nav span:before{content:"\f061";font-size:16px;color:#000;font-family:FontAwesome;left:11px;position:absolute;top:0}.arrows-custom .slick-arrow{background:#fff none repeat scroll 0 0;border:none;color:#000;font-size:36px;height:36px;padding:0;position:absolute;text-align:center;top:50%;width:36px;z-index:9;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.arrows-custom .slick-arrow:hover{color:#b58a61}.arrows-custom .slick-arrow.btn-prev{left:0}.arrows-custom .slick-arrow.btn-next{right:-1px}.blog-video{position:relative}.blog-grid .blog-video iframe{height:100%}.blog-masonry .blog-video iframe{position:static}.blog-video iframe{left:0;position:absolute;top:0;width:100%}.quote_section{position:relative}blockquote{border:none;color:#000;font-size:14px;font-style:italic;padding:0 0 0 40px;position:relative}blockquote:before{color:#000;content:"\f10d";font-family:FontAwesome;font-size:14px;font-style:normal;left:0;position:absolute;top:-4px}blockquote:after{background:#e1e1e1 none repeat scroll 0 0;top:30px;content:"";height:80%;left:6px;position:absolute;width:1px}.blog-item .post_link{background:#f5f5f5 none repeat scroll 0 0;border:1px solid transparent;color:#232323;display:block;font-size:18px;padding:10px}.blog-item .post_link:hover{color:#b58a61;border-color:#b58a61}.blog-item .post_link i{background:#b58a61;color:#fff;font-size:26px;height:50px;display:table-cell;vertical-align:middle;margin-right:10px;text-align:center;width:50px}.blog-item .post_link span{display:table-cell;vertical-align:middle;padding-left:15px}.button_acommo{padding-top:36px}.button_acommo .btn-primary{margin-right:15px;padding:16px 21px;text-transform:uppercase!important;font-size:14.29px;letter-spacing:1.6px}.button_acommo .btn-primary:hover{background:#b58a61;color:#fff;border:2px solid #b58a61}.button_acommo .btn_default{padding:14px 25px!important;border:2px solid #b58a61}.button_acommo .btn_default:hover{border:2px solid #b58a61}.rooms-pagination .page-numbers li{padding:0}.rooms{margin:0}.rooms-pagination .page-numbers li a,.rooms-pagination .page-numbers li span{line-height:33px}.rooms-pagination .page-numbers li a:hover,.rooms-pagination .page-numbers li span.current{background:#b58a61;color:#fff;border-radius:0}.ui-datepicker.ui-widget .ui-datepicker-calendar th{color:#fff}.rooms-pagination .page-numbers li a.next,.rooms-pagination .page-numbers li a.prev{width:30px;height:30px}.rooms-pagination .page-numbers li a.next:hover,.rooms-pagination .page-numbers li a.prev:hover{color:#fff;background:#b58a61}.no-padding{padding:0}.single-hb_room .side-breadcrumb{margin-bottom:0}.related_rooms{margin-top:100px}.hb_room_description .title-single-room{display:none}.title-single-room i{font-size:26px}.title-single-room h3{font-size:25px;text-transform:uppercase;font-weight:600;margin-top:10px;margin-bottom:13px}.hb_single_room_content>div{margin-top:94px}.hb_single_room_content>div:first-child{margin-top:0}.hb_room_pricing_plans .hb_room_pricing_plan_data,.hb_room_reviews .comment-form>.col-md-12,.hotel_booking_mini_cart>h3{display:none}.hb_room_reviews #comments .comment-text,.hb_room_reviews #comments>p,.hb_room_reviews #review_form_wrapper .comment-reply-title,.hb_room_reviews #review_form_wrapper .reply-title{text-align:left}.hb_room_reviews #review_form_wrapper .comment-form-comment label,.hb_room_reviews #review_form_wrapper .comment-form-rating label,.hb_room_reviews #review_form_wrapper label{text-align:left;font-weight:400}.hb_single_room #reviews #review_form_wrapper form p{text-align:left}.single-hb_room .hb_room_carousel_container .navigation .prev{margin-top:12px}.single-hb_room .hb_room_carousel_container .navigation .next{margin-top:14px}.single-hb_room h4.vc_custom_heading{text-transform:uppercase}.hb_single_room #reviews #review_form_wrapper form .form-submit input[type=submit]{background:#b58a61 none repeat scroll 0 0;color:#fff;font-weight:600;padding:14px 22px 12px;text-transform:uppercase;width:auto;border-radius:0;font-size:15px}.hb_single_room #reviews #review_form_wrapper form .form-submit input[type=submit]:hover{background:#000 none repeat scroll 0 0}.hb_single_room table.hb_room_pricing_plans tr th{color:#fff}.hb_single_room table.hb_room_pricing_plans{padding:0 15px;margin-top:30px}.hb_single_room #reviews{padding:0 15px}#hb_room_description .vc_column-inner{padding-top:0}aside.widget .select_slider:focus option{display:block}.single-hb_room .footer{padding-top:0}.hb_single_room .hb_room_gallery{margin-bottom:0!important;margin-top:111px}.hb_single_room table thead tr th{background:#b58a61 none repeat scroll 0 0;color:#fff;text-transform:uppercase;padding:19px 20px 17px}.hb_single_room table tbody tr td{border-left:1px solid #f5f5f5}.hb_single_room table tbody tr:first-child td{border-top:1px solid #f5f5f5}.hb_single_room table tbody tr td{border-bottom:1px solid #f5f5f5;padding:20px}select.number_room_select{background:url(../images/caret-down.png) no-repeat 90%;border:1px solid #ddd;border-radius:none}aside.widget .hotel-booking-search{padding:0}aside.widget .hotel-booking-search select{background:url(../images/caret-down.png) no-repeat 96%;border:1px solid #ddd}.hb_mini_cart_price_packages .hb_package_title a:focus,.hb_mini_cart_price_packages .hb_package_title a:hover{color:#b58a61}.hb_mini_cart_price_packages .hb_package_title span a{margin-left:8px}.hb_package_title label{font-weight:600}.ui-datepicker.ui-widget .ui-datepicker-calendar .ui-state-default:hover{background:#b58a61}.hb_addition_package_extra a.hb_package_toggle:after{color:#b58a61;font-weight:700}.hb_input_field:after{top:16px;right:15px;pointer-events:none}aside.widget .hotel-booking-search button,aside.widget .hotel-booking-search input,aside.widget .hotel-booking-search select,aside.widget .hotel-booking-search textarea{height:50px;border:1px solid #ccc;border-radius:0;font-size:15px;padding:13px 10px;font-family:Poppins;width:100%}aside.widget .hotel-booking-search button{background:#b58a61;text-transform:uppercase;font-weight:600;border:1px solid #b58a61;margin-top:20px}aside.widget .hotel-booking-search button:hover{background:#000;border:1px solid #000}aside.widget .hotel-booking-search .hb_input_field{width:100%}aside.widget .hotel-booking-search .hb_input_field input{cursor:pointer}aside.widget .hotel-booking-search .hb-submit{overflow:hidden}aside.widget .hotel-booking-search .hb-submit>span{float:left}#hotel-booking-results form .hb_button.hb_checkout,#hotel-booking-results form button.hb_add_to_cart,#hotel-booking-results form button[type=submit],.hotel_booking_mini_cart h3{text-transform:uppercase;font-weight:600}.hotel_booking_mini_cart h3{font-size:20px}.hotel_booking_mini_cart .hb_mini_cart_footer .hb_button{text-transform:uppercase;padding:16px 20px 14px;color:#fff;border-radius:0;font-weight:600;background:#b58a61}.hotel_booking_mini_cart .hb_mini_cart_footer .hb_button:focus,.hotel_booking_mini_cart .hb_mini_cart_footer .hb_button:hover{background:#000}.hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_price span{color:#b58a61}.hotel_booking_mini_cart .hb_mini_cart_item .hb_title{font-size:16px;font-weight:600;line-height:30px;margin:23px 0 0}.hotel_booking_mini_cart .hb_mini_cart_item .hb_title a{color:#2a2a2a}.hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_number span,.hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_price span{font-weight:600}.hb_search_room_pricing_price{font-weight:400}.hb-booking-room-details table tr td.hb_search_item_price{color:#b58a61}.hb-booking-room-details table tbody tr td.hb_search_item_price{font-weight:400}.hb-booking-room-details{padding:18px 35px}.hb-booking-room-details .hb_search_room_item_detail_price_close{background:#b58a61}.hb-booking-room-details .hb_search_room_item_detail_price_close:hover{background:#000}.hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_remove:hover{background:#b58a61}.hb_addition_package_extra a.hb_package_toggle{font-weight:600;text-transform:uppercase}.hb_addition_packages input[type=checkbox]{margin-top:6px;height:15px;width:15px}.hb_addition_packages_ul{padding:0}.hb_addition_package_extra input[type=checkbox]:checked:before{content:none!important}#hotel-booking-results .hb-search-results>.hb-room .hb-room-meta li.hb_search_capacity>div,#hotel-booking-results .hb-search-results>.hb-room .hb-room-meta li.hb_search_max_child>div,#hotel-booking-results .hb-search-results>.hb-room .hb-room-meta li.hb_search_price,.hb_extra_detail_price strong{font-weight:600}.ui-datepicker{width:215px;z-index:9999!important}.center_element .wpb_wrapper{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:100%}.has_overlay:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.2)}.room-type2 .rooms .hb_room .entry-summary{background:none}.room-type2 .hb_room_carousel_container{margin-bottom:43px}@media (min-width:1920px){.container .gallery_col3>.isotope-item,.container .isotope.col-3 .item{margin:-1px!important}footer .footer-v1 .bg-footer,footer .footer-v2 .bg-footer{width:39%}.promo-ads{height:426px}.archive .content-primary:not(.col-md-12) .gallery-container{padding-left:190px;padding-right:190px}.link-contact{padding:23px 21px 20px}}@media (min-width:1566px){.header-v2:not(.is-sticky) .mini-cart{margin-right:20px}.solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field.smaller_width{width:21%}}@media (min-width:1686px){.cs-boxcontact .arrowpress-container .vc_col-md-7{width:60.7%}.cs-boxcontact .arrowpress-container .vc_col-lg-5{width:39.3%}.room_search_2 .bigger-container{max-width:1537px}.about-gallery,.box-counter .ult-content-box,.box-glrabout{margin:0 -184px!important}.box-counter .ult-content-box{padding:0 169px}.scroll-down a:before{left:-18px;top:29px}.fixed-header .header-v2:not(.is-sticky) .header-logo{padding:26px 27px 27px}.bigger-container{max-width:1554px}.bigger-container .vc_column_container>.vc_column-inner{padding-left:10px;padding-right:10px}.slider_type1 .slick-next.default.slick-arrow,.slider_type1 .slick-prev.default.slick-arrow{height:111px;width:57px}.slider_type1 .slick-next.default.slick-arrow{right:-113px}.slider_type1 .slick-prev.default.slick-arrow{left:-113px}.wpb_wrapper .widget_hb_widget_search>.hotel-booking-search{padding:28px 134px 77px 144px}.wpb_wrapper .widget_hb_widget_search .hb-form-table>li.hb-form-field:last-child{margin-right:0}.exe_pad_left{padding-top:21px;padding-left:374px!important;width:49.26%!important}.no-gutter-left.vc_col-lg-7{width:59.8%}.no-gutter-left.vc_col-lg-7>.vc_column-inner{padding-left:0}.no-gutter-left.vc_col-lg-7+.vc_col-lg-5{width:40.2%}}@media (min-width:1366px) and (max-width:1686px){.bigger-container{max-width:1250px}.bigger-container .vc_column_container>.vc_column-inner{padding-left:10px;padding-right:10px}}@media (min-width:1507px) and (max-width:1598px){.header-v2:not(.is-sticky) .header-right .link-contact{padding-right:5px}.header-v2:not(.is-sticky) .header-right .search-block-top{margin-right:39px;padding-left:16px}.header-v2:not(.is-sticky) .mini-cart{margin-right:8px}}@media (max-width:1506px){.coming-timer{height:120px;width:120px;line-height:68px}#error-page .coming-subcribe{padding-top:30px;padding-bottom:30px}.title-behind{padding:25px 0 42px}.coming_heading{padding-top:30px}.box-counter .ult-content-box{padding:0 60px}.title-border-after,.title-border-after.title-custom{padding-top:50px}.testimonial-style4 .testimonial-content{padding-top:5px}.header-v2 .header-logo{margin-left:20px;margin-right:20px}.header-v2 .header-right .link-contact{padding-right:10px;padding-left:0;font-size:13px}.header-v2 .mini-cart i,.header-v2 .search-block-top>.btn-search{font-size:22px}.header-v2 .header-right .search-block-top{margin-right:32px;padding-left:10px;margin-left:6px}.header-v2 .languges-flags{padding-left:13px;margin-right:-9px}.home-boxed .container{width:1070px}.blog-type-6 .blog-item .blog-post-info{right:106px}.blog-type-6 .item:nth-child(2n) .blog-item .blog-post-info{left:122px}.slick-next,.slick-prev{margin-top:-20px}.slick-prev{left:-25px}.exe_pad_left{padding-top:21px;padding-left:54px!important}.archive .content-primary:not(.col-md-12) .gallery-container{padding-left:60px;padding-right:60px}}@media (max-width:1366px){.side-breadcrumb{height:350px}}@media (min-width:1200px){.header-v1 .megamenu .dropdown-menu{margin-left:-62px}.header-v3 .header-logo{width:144px}.header-v2:not(.is-sticky){height:80px}.blog-list .blog-img{max-width:35%;float:left;width:auto}.blog-list .col-md-3 .blog-img,.blog-list .col-md-4 .blog-img,.blog-list .col-md-6 .blog-img,.blog-list .img-gallery .blog-img{width:100%;max-width:none}}@media (min-width:1200px) and (max-width:1366px){.main-navigation .mega-menu li a{padding:28px 15px}.header-v3 .header-top .link-contact{padding:12px 15px 22px}.header-v3 .header-top .link-contact:last-child{padding-left:0;position:relative;top:58px}.cform_type1 .wpcf7-form>p:nth-child(4){width:36%}.header-v1 .link-contact{height:66px}.mc4wp-form input[type=email]{width:44%}.travel-tips .solaz_heading_left .uvc-heading-spacer{margin-right:7px}}@media (min-width:1025px) and (max-width:1366px){#error-page .coming-subcribe p{margin:15px 0}#error-page .coming-footer>p{margin-bottom:0}#error-page .coming-subcribe{padding-bottom:15px;padding-top:15px}#error-page .title-behind{padding-bottom:25px}}@media (min-width:1366px){.container{width:1200px}.header-v1 .link-contact.main-bg{padding:0}.header-v1 .link-contact.main-bg>a{padding:22px 44px 22px 55px;display:block}.gallery-h2{margin:0 -6px}.room_search_2 .container{padding:0}.room_search_2 .wpb_wrapper .widget_hb_widget_search .hb-form-table>li.hb-form-field.smaller_width{width:20%}.room_search_2 .wpb_wrapper .widget_hb_widget_search .hb-form-table>li.hb-form-field.smaller_width:last-child{margin-right:0}.room_search_2 .widget_hb_widget_search{padding-left:8px}.room_search_2 .solaz_get_widget .widget_hb_widget_search .hb-submit button[type=submit]{padding:0}.fr_col2{padding-left:36px}.header-v2.is-sticky .header-wrapper.uber_enable .header-logo{padding:8px}.header-v2 .cart-block{right:-3px}.banner-content.banner-type-2.b_without_image .banner-desc{padding-top:74px}}@media (min-width:1200px) and (max-width:1365px){.header-v2 .header-right .link-contact{padding-right:0;padding-left:0}.header-v2 .header-right .link-contact a{font-size:13px}.header-v2 .mega-menu>li>a{padding:28px 19px;font-size:13px}.room_search_4 .solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field:not(.smaller_width){width:30.57%}.header-v1 .link-contact{padding:21px}.header-v1 .link-contact a{font-size:13px}.header-v3 .header-logo{margin:0 62px 0 30px!important}.header-v3.is-sticky .header-logo{padding-bottom:9px!important}.header-v3 .link-contact:last-child{padding-left:18px;padding-right:0}}@media (min-width:1280px){.header-v2 .header-center{position:absolute;text-align:center;width:100%;padding:0 164px;margin-left:-19px}.search-block-top:hover .top-search{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}.search-block-top .active.top-search,header .mini-cart .active{opacity:0;visibility:hidden}}@media (min-width:1200px) and (max-width:1300px){.header-v3 .header-logo{margin:0 62px 0 75px}}@media (min-width:1200px) and (max-width:1477px){.header-v2 .mega-menu>li>a{padding:27px 18px}.header-v2 .header-center{position:absolute;text-align:left;width:100%;padding:0 152px}.header-v2.is-sticky .header-logo{padding:6px}}@media (max-width:1280px){.hb_single_room .hb_room_gallery{margin-top:70px}.home-boxed{padding:0 70px}.title-border-after{padding-top:40px}.title-border-after .solaz-heading{margin-bottom:20px}.align-left .vc_column-inner{padding-left:60px!important}.align-right .vc_column-inner{padding-right:65px!important}}@media (min-width:1199px) and (max-width:1477px){#page:not(.fixed-header) .header-v2.is-sticky.site-header{height:76px}}@media (min-width:1199px){.footer-center{padding:0 113px}.header-v2 #site-navigation{padding-top:2px}#page:not(.fixed-header) .header-v2.is-sticky{height:82px}.padding_0 .widget_hb_widget_search>.hotel-booking-search{padding:0!important}.cus_margin_top{margin-top:-140px}.md-mar-left{margin-left:-19px}.md-margin-left{margin-left:-21px}.travel-tips .container>.vc_col-lg-7{width:59.7%}.travel-tips .container>.vc_col-lg-5{width:40.2%}.set_col7w .form-type2 input,.set_col7w .form-type2 textarea{margin-bottom:4px;margin-left:3px}.set_col7w .form-type2 .wpcf7-submit{margin-top:2px;padding-bottom:12px}.set_col7w .solaz_heading_left .uvc-heading-spacer{margin-right:19px}.room_search_4 .hotel-booking-search{padding:33px 0!important}.room_search_4 .solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field{width:30.7%;margin-right:16px}.room_search_4 .solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field.smaller_width{width:16.3%;margin-right:16px}.room_search_4 .solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field:last-child{margin-right:0}.set_col7w .container>.vc_col-lg-7{width:60%}.set_col7w .container>.vc_col-lg-5{width:40%}.room_search_4 .vc_col-lg-4{width:31.5%}.room_search_4 .vc_col-lg-8{width:68.5%}.co_cus_gutter .vc_column-inner{padding:0!important}.co_cus_gutter .mc4wp-form{padding:0 0 0 12px}.header-v3:not(.is-sticky) .header-logo{padding:30px 20px}.header-v3:not(.is-sticky) #site-navigation{border-top:1px solid #ededed}.header-v3 .header-top{text-align:left;height:160px}.header-v3 .header-logo{padding:10px 20px 30px;position:absolute;top:0;left:50%;margin-left:-62px}.header-v3 .link-contact{float:left;letter-spacing:.5px;padding:62px 15px 59px}.header-v3 .link-contact:first-child{padding-left:0}.header-v3 .link-contact.f-right{padding-right:0;float:right;padding-left:30px}.header-v1 .cart-block{margin-top:0}.header-v1.is-sticky .header-wrapper{margin-bottom:-9px}}@media (max-width:1199px){.content-filter{opacity:0!important}.content-filter.active{opacity:1!important}.archive .content-primary:not(.col-md-12) .gallery-container{padding-left:30px;padding-right:30px}.safari .room_search_4 .vc_row.vc_row-flex>.container{display:block}.aio-icon.none{margin-left:0}.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel-title{line-height:22px!important}.hb_room_carousel_container{margin-bottom:40px}.footer .footer-v2 .footer_wrap .footer-office{padding-top:90px}.title-behind{width:70%}.vc_gitem-zone .vc-zone-link:after{left:48.2%}.title-blog-5{top:25px}.single-product table.variations select{width:calc(100% - 100px);max-width:none}.slider_style_1 .slider-desc p,.slider_style_2 .slider-desc p{font-size:24px}.gallery-grid-style2 .button-group button span{padding:0 16px 0 0}.main-navigation{padding-left:2px}.mega-menu>li>a{padding:15px 12px 14px!important}.link-contact.main-bg{padding-left:20px;padding-right:20px}.link-contact{padding:11px 8px;font-size:13px}.header-v1 .header-logo{padding-top:0;height:auto}.header-v3:not(.is-sticky) #site-navigation{border-top:1px solid #ededed}.header-v3 .header-logo{position:absolute;top:0;left:50%;margin-left:-33px}.header-v3 .link-contact{float:left;padding:31px 8px}.header-v3 .link-contact a i.pe-7s-call{padding-right:0}.header-v3 .link-contact:first-child{padding-left:0}.header-v3 .link-contact.f-right{padding-right:0;float:right;padding-left:15px}.header-v3 .mega-menu>li>a{padding-left:8px!important;padding-right:8px!important}.header-v3 .cart_label{padding:8px}}@media (min-width:768px) and (max-width:1199px){.mega-menu li:first-child .dropdown-menu{left:-12px}.solaz_get_widget .widget_hb_widget_search .btn_next,.solaz_get_widget .widget_hb_widget_search .btn_next i,.solaz_get_widget .widget_hb_widget_search .btn_prev,.solaz_get_widget .widget_hb_widget_search .btn_prev i{font-size:24px!important}.header-v2 .cart-block{right:-5px}.header-v1 .megamenu .dropdown-menu,.header-v2 .megamenu .dropdown-menu{margin-left:0}.header-v3 .megamenu .dropdown-menu{width:100%}.header-v3.is-sticky .header-logo{display:none}}@media (max-width:780px) and (min-width:768px){body .hb_room_carousel_container .hb_room{min-width:auto!important}}@media (min-width:1024px) and (max-width:1199px){.site-header.header-v3 .header_center_menu{padding-right:30px}}@media (min-width:992px) and (max-width:1199px){.hotel_booking_mini_cart .hb_mini_cart_footer .hb_button{padding:16px 7px 14px}.cform_type1 .wpcf7-form>p:nth-child(5){width:17.3%}.cform_type1 .wpcf7-form .wpcf7-submit{padding-left:21px;padding-right:21px}.room_search_2 .wpb_wrapper .widget_hb_widget_search .hotel-booking-search{max-width:none}.blog-type-6 .blog-img{width:57.5%}.wpb_wrapper .widget_hb_widget_search .hotel-booking-search{max-width:668px;margin:0 auto;padding:0 0 35px}.cform_type1 .wpcf7-form>p:nth-child(4){width:34.41%}.banner_style_6 .img-banner>img{width:100%}.product-type-2 .owl-nav>div.owl-next{right:-15px}.product-type-2 .owl-nav>div.owl-prev{left:-15px}.brands-decor .slick-slider{margin:0!important}.banner_style_4 .img-banner>img{width:100%}.testimonial-style4 .author-thumbnail{padding-bottom:30px}.title-border-after .title-heading-2.solaz-heading h2{font-size:26px}.title-border-after .solaz-heading{margin-bottom:0}#yith-quick-view-modal .yith-wcqv-wrapper{width:80%}.about-desc .vc_column-inner>.wpb_wrapper{padding:30px 30px 10px;width:530px}.slide-content .slide-desc{padding:0 30px}.yith-woocompare-widget .clear-all,.yith-woocompare-widget .compare.button{padding:8px 18px}.widget_nav_menu .menu-sticky{width:200px}.banner_style_5 .img-banner>img{width:100%}.testimonial-style4 .testimonial-content:before{top:-11px}.testimonial-style4 .testimonial-content{padding-top:10px}.header-v1 .header-bottom{padding-left:33px}.header-v1 .header-bottom .link-contact{font-size:12px}.header-v1:not(.is-sticky) .header-wrapper{position:relative}.header-v1:not(.is-sticky) .header-logo{padding-top:0;height:100%;position:absolute;left:0;top:0;z-index:9}.header-v1:not(.is-sticky) .header-right{padding-left:123px;width:100%}.header-v1.is-sticky .header-wrapper{margin-bottom:-8px}}@media (min-width:992px) and (max-width:1024px){.home-boxed .container{width:870px}.design-decor-left{padding-right:35px!important}.prd-decor-action,.prd-decor-action .btn-prd a{font-size:24px}.header-v1 .mega-menu>li>a{padding:28px 11px}.yith-woocompare-widget .clear-all,.yith-woocompare-widget .compare.button{padding:8px 16px}.blog-type-2 .blog-bottom{width:78%}.commentlist ul.children{margin-left:30px}}@media (min-width:992px){.mega-menu{display:inline-block!important}.travel-tips .no-gutter-left .vc_column-inner{padding-right:29px!important}.header-v1 .header-logo{width:124px}.mini-cart:hover .cart-block{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);visibility:visible;opacity:1}.search-block-top:hover .top-search{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}.no-gutter-left .vc_column-inner{padding-left:0}.add_gutter_left{padding-left:16.5px}.slider_type1 .slick-next.default.slick-arrow{right:-113px}.slider_type1 .slick-prev.default.slick-arrow{left:-113px}.col-pull-right{float:right;width:50%}.col-pull-right>.vc_column_container>.vc_column-inner{padding-left:9px}.gallery-grid-style2 .col-md-8 #filters{text-align:right;margin-right:-5px}.destop-hide{display:none}.single-gallery .gallery_left{width:60%}.single-gallery .gallery_right{width:31.6%}.col-md-15{width:20%}.image-pos-left.col-md-15{width:40%}}@media (max-width:1024px){.banner-content.banner-type-2.b_without_image .banner-desc{border-bottom:1px solid #ececec}.room-type2 .hb_room_carousel_container{margin-bottom:0}.slide-2 h2{font-size:48px}.side-breadcrumb{height:300px;margin-bottom:80px}.blog-entries-wrap+.row .load-more,.post-single{padding-bottom:0}.testimonial-content{width:100%}.testimonial-container .owl-nav .owl-prev{left:5px}.testimonial-container .owl-nav .owl-next{right:5px}#fp-nav.left{left:15px}.solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field{width:29%;margin-right:0;padding-right:3px}.solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field:last-child{padding-right:0}.solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field.smaller_width{width:21%}}@media (max-width:991px){.hotel_booking_mini_cart .hb_mini_cart_footer{text-align:left}.upb_video-bg .video-controls i{font-size:40px}.cform_type1 .wpcf7-form>p{width:100%!important;max-width:none}.room_search_4 .wpb_wrapper .widget_hb_widget_search .hotel-booking-search{padding:0}.related_rooms{margin-top:50px}.post-type-archive-hb_room .rooms.hb-catalog-column-3>.hb_room{width:50%}.hb_room .summary.entry-summary{margin-top:0}.coming-subcribe .mc4wp-form input[type=email],.coming-subcribe .mc4wp-form input[type=text]{width:34.598%}.hb_single_room .hb_room_gallery,.summary.entry-summary{margin-top:50px}.gallery-container{margin-bottom:-80px;margin-top:-80px;padding-bottom:80px;padding-top:80px}.coming-soon{position:absolute;width:100%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}.content-404 h1{font-size:100px}.box-counter .ult-content-box{padding:0 10px}.children.dropdown-menu:before{content:none}.banner-content.banner-type-2.b_without_image .banner-desc{width:100%;padding:30px 32px 50px 29px}.no-margin{margin:0 -15px!important}.banner-content.banner-type-2{display:block}.banner-content.banner-type-2 .img-banner{float:none}.banner-content.banner-type-2 .img-banner img{width:100%;height:auto}.banner-content.banner-type-2 .banner-desc{width:100%;padding:35px 15px}.blog-type-6 .blog-item .blog-post-info{padding-right:0}.prd-decor{margin:0}.home-boxed{padding:0}.blog-type-6 .item:not(:first-child),.blog-type-6 .item:nth-child(2n) .blog-item .blog-post-info{margin-top:50px}.blog-type-6 .blog-item .blog-post-info{margin-top:40px;position:static;transform:none}.blog-type-6 .blog-img{float:none;text-align:center}.blog-type-6 .blog-img img{width:100%}.blog-type-6 .blog-item .read-more{bottom:30px;margin-top:0;position:absolute;right:15px;top:auto}.title-blog-5{position:static;text-align:center;font-size:60px}.title-blog-5 span{font-size:65px}.product-type-2.prd_type3 .product-grid.col-4 .item:nth-child(-n+4){border-top:1px dotted #c6c6c6}.product-type-2.prd_type3 .product-grid.col-4 .item:nth-child(-n+2){border-top:none}.header-logo{z-index:99}.product_archives.product-isotope .item{width:33.333%!important}.widget_recent_comments,.widget_tag_cloud{padding-bottom:0}.wpb_content_element .widget_recent_comments ul{margin-bottom:0}.product-type-2.prd_type3 .product-grid .item:nth-child(2n){border-right:none}.content-box-first{margin-top:0}.btn-slide-bottom .slick-next,.btn-slide-bottom .slick-prev{margin-top:30px}.discover_more br{display:block}.info-solaz{max-width:90%}.testimonial-style4{margin-bottom:40px}.slider_style_1{height:100%}.menu-bottom{display:none!important}.padding-sm .owl-stage{padding:0!important}address br{display:block}.single-gallery .gallery_right{padding-top:30px;margin-left:0}.footer .footer-v6 .address-bottom{margin:40px 0 0}.blog-full .blog-item .blog-img+.blog-post-info{margin-top:0}.blog-type-4{margin-bottom:50px}.destop-hide.place-order{clear:both}.woocommerce-cart .actions{margin-bottom:30px}.woocommerce-cart .hide-cross .shipping-total{margin-bottom:22px}.active-sidebar{margin-top:50px}.mobile-hide{display:none}.cart_label{padding-bottom:15px}.slide-2 br,.slide-desc h4 br,.woocommerce-order-received br{display:block}.coming-menu .btn-open{position:absolute;top:0;left:0;z-index:999}.coming-menu .mega-menu{top:80px}.social_list>ul{background:#fff none repeat scroll 0 0;box-shadow:0 6px 13px 2px rgba(0,0,0,.4);display:none;left:0;margin-top:0;padding:10px 20px;position:absolute;top:100%;width:100%;z-index:99999}.woocommerce-checkout .order-review{margin-bottom:30px}#yith-quick-view-modal .yith-wcqv-wrapper{margin-top:70px}.wpb_revslider_element br{display:block}.featured-product .item{width:50%}.isotope .item{width:50%!important}.col-md-6>#options>.button-group{text-align:left}.about-desc .vc_column-inner>.wpb_wrapper{padding:50px;position:static;width:100%;margin:50px 0}.ads-type-2{margin-bottom:30px;margin-top:0}.blog-type-3 .grid-item:last-child .blog-item{margin-bottom:0}.blog-type-3 .blog-item{margin-bottom:30px}.footer{padding-top:70px}.amount-content{text-align:center}.grid-item:first-of-type .member-content,.grid-item:nth-of-type(2) .member-content{padding-bottom:50px}.about-desc .vc_column-inner>.wpb_wrapper{margin-top:0}.coupon{margin-bottom:30px}.border-primary{width:650px}.blog-full .blog-item .blog-post-info{margin:auto 0;width:100%}.slide-5.number-slide h2{font-size:48px;letter-spacing:10px!important}.instagram-gallery li{width:25%}#fp-nav.left{left:15px}.slide-content .slide-desc{padding:0 30px}.slide-content .slide-desc h4{font-size:30px}.slide-content .number-slide h2{font-size:140px;margin-bottom:-75px}.widget_recent_comments{padding-top:0}.blog-full .blog-item .blog-post-info{padding-left:15px;padding-right:15px}.footer-v1 .mc4wp-form-fields>button{margin-right:0}.single-product .comment-form{width:100%}.widget_nav_menu .menu-sticky{padding-bottom:0;position:static;width:100%}.product-type-2 .item{width:50%}.slide-best-deals .ult_countdown,.wpb_row .wpb_column .wpb_wrapper .ult_countdown{margin-left:80px!important}#wpsl-result-list{margin-right:0;width:100%;overflow:hidden;float:left;margin-top:20px}#wpsl-gmap{width:100%}}@media (min-width:768px) and (max-width:1199px){.search-block-top .btn-search{padding:11px 8px}.resv-text{display:none}.room_search_fullw{height:100%!important}.room_search_fullw .hotel-booking-search{padding:39px 0!important}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .choosing-block{padding:13px 14px 14px!important;margin-top:10px!important}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .choosing-block span{top:15px}.header-v3 .cart_nu_count{top:4px;right:-3px}.header-v3.is-sticky .uberm_enable .nav-sections-2 .header_center_menu{margin-bottom:-9px}.room_search_fullw .solaz_get_widget .widget_hb_widget_search .btn_next,.room_search_fullw .solaz_get_widget .widget_hb_widget_search .btn_prev{right:15px}.room_search_fullw .solaz_get_widget .widget_hb_widget_search select.select_slider{margin-left:45px!important}.room_search_4 .ult-content-box{margin-top:0!important;margin-bottom:20px!important}.room_search_4 .wpb_wrapper .widget_hb_widget_search .hotel-booking-search{max-width:none}.center_element{min-height:100px}.mc4wp-form [type=submit]{width:19%}.header-v1.is-sticky .header-logo{height:53px}.header-wishlist i,.mini-cart i{font-size:24px}.header-v1 .languges-flags{padding-left:10px}.header-v1 .languges-flags+.mini-cart{right:71px}.header-v1 .languges-flags+.mini-cart+.search-block-top{right:90px}.header-v1 .cart_label{padding-top:12px;padding-bottom:11px}.header-v1 .cart-block{margin-top:0}.megamenu .dropdown-menu{padding:21px 2px 24px;width:90%}.header-languages.dropdown-menu{padding:10px 15px;left:auto;right:0;margin-top:16px}.header-v2 .header-logo{position:relative;width:100%;display:block;max-width:none;text-align:center;margin:0 auto;clear:both;background:none!important;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-v2 .header-right .link-contact{position:absolute;top:28px;left:15px}.header-v2 .header_icon{position:absolute;top:21px;right:5px;z-index:20}.header-v2:not(.is-sticky) .header-center{width:100%;padding-left:0;text-align:center}.header-v2.is-sticky .header-logo{opacity:0;height:0;overflow:hidden;padding:0}.header-v2.is-sticky .header_icon{position:absolute;top:-8px;right:0}.header-v2.is-sticky .header-center{width:100%;padding-left:7px;text-align:left}.site-header.header-v3 .header-logo{padding:10px 6px 22px;max-width:67px}.site-header.header-v3 .link-contact{font-size:12px}.site-header.header-v3 .mega-menu>li>a{padding-left:7px!important;padding-right:13px!important}.site-header.header-v3 .header_center_menu{text-align:left}.site-header.header-v3 .header-languages.dropdown-menu{margin-top:0}.room_search_fullw{min-width:300px}.mc4wp-form input[type=email],.mc4wp-form input[type=text]{margin-right:2px}}@media (min-width:768px){.btn_slider_1{padding:17px 30px 17px 27px!important;letter-spacing:1px!important;font-weight:400!important;font-size:16px!important;text-transform:uppercase!important;font-weight:600!important}.city-villa>.vc_column_container>.vc_column-inner>.wpb_wrapper{padding:0 15px}.nav-sections{width:100%!important}#page{margin-left:0!important}.mega-menu .dropdown-menu li a{padding:10px 20px}.mega-menu .dropdown-menu{margin-top:0;margin-left:0}.header-v3 .header-v3 .header_center_menu,.header-v3 .header_right_link{display:inline-block!important}.header-v3 .header-logo{padding:10px 20px 30px;background:#b58a61}.header-v3 .nav-sections-2{position:relative}.header-v3 .nav-sections-2 .header_center_menu,.header-v3 .nav-sections-2 .header_center_menu>nav{width:100%}.header-v3 .nav-sections-2 .header_right_link{position:absolute;right:0;top:0;padding-right:0;z-index:999}.container>.vc_column_container.vc_col-sm-12>.vc_column-inner{padding:0}.room_search_2 .bigger-container .vc_column_container.vc_col-sm-12>.vc_column-inner{padding-left:10px;padding-right:10px}.single_prd_style3 .media .images .row>.col-md-10.f_right{width:83.05%}.single_prd_style3 .media .images .row>.col-md-2{padding-right:13px}.header-v1 .main-navigation{position:relative}.cart-block{max-height:410px}}@media (max-width:991px){.mega-menu .dropdown-menu li{border-bottom:0}.mega-menu .dropdown-menu li a:hover{background:transparent}.mega-menu .open .dropdown-menu{border-color:transparent!important}.header-v3 .header-logo{position:static;margin-left:0;margin-top:13px}header.header-v3.site-header{max-height:none!important}header.header-v3.site-header .header-wrapper.xs-4-col .btn-open{width:16%;float:right}header.header-v3.site-header .header-wrapper.xs-4-col .header_right_link,header.header-v3.site-header .header-wrapper.xs-4-col .header_right_link>div{width:50%}header.header-v3.site-header .top-search button.btn-search{margin-top:15px}header.header-v3.site-header .top-search .search-field{height:55px;background:#fff}header.header-v3.site-header .cart_nu_count{right:10px}header.header-v3.site-header .mega-menu .dropdown-menu li a,header.header-v3.site-header .mega-menu>li>a,header.header-v3.site-header .ubermenu .ubermenu-submenu .ubermenu-target{color:#000!important;border-color:transparent!important}.current-menu-item a{color:#fff!important}header.header-v3.site-header .mega-menu .open .dropdown-menu{border-color:transparent}header.header-v3.site-header .cart-block,header.header-v3.site-header .top-search{width:100%}header.header-v3.site-header .mega-menu{margin-top:0;max-height:400px}header.header-v3.site-header .btn-open{position:static;text-align:left;top:0;transform:none;width:20%;float:left;margin-top:0!important}header.header-v3.site-header .btn-open,header.header-v3.site-header .nav-sections-2{display:inline-block;vertical-align:middle}header.header-v3.site-header .header_right_link>div{position:static;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;width:33.33333%;float:left}header.header-v3.site-header .header_right_link>div.mini-cart>a{margin-left:0;width:100%;display:block}header.header-v3.site-header .btn-open,header.header-v3.site-header .header_right_link>div.languges-flags>a,header.header-v3.site-header .header_right_link>div>.btn-search,header.header-v3.site-header .header_right_link>div>.cart_label{padding:18px;text-align:center;height:63px}header.header-v3.site-header .header_right_link>div.languges-flags{padding:0}header.header-v3.site-header .header_right_link>div.languges-flags>a{display:block}header.header-v3.site-header:not(.is-sticky) #site-navigation{margin-top:15px;border-top:1px solid hsla(0,0%,100%,.1)}header.header-v3.site-header #site-navigation{padding-left:0}header.header-v3.site-header #site-navigation>.container{padding:0;width:100%}header.header-v3.site-header .header-languages.content-filter.dropdown-menu,header.header-v3.site-header .header_center_menu.content-filter,header.header-v3.site-header .mega-menu.header-account.content-filter,header.header-v3.site-header .search-block-top .top-search{box-shadow:0 0 3px 2px rgba(0,0,0,.2)}header.header-v3.site-header .header_right_link{padding-right:0;width:60%}header.header-v3.site-header .nav-sections-2{width:100%}header.header-v3.site-header.is-sticky{padding:0}header.header-v3.site-header.is-sticky .nav-sections-2 .header-logo{display:none}header.header-v3.site-header .btn-active,header.header-v3.site-header .btn-open.active{background:#b58a61}header.header-v3.site-header .btn-active.btn-search,header.header-v3.site-header .btn-open.active.btn-search{color:#fff}header.header-v3.site-header .btn-active .cart_nu_count,header.header-v3.site-header .btn-open.active .cart_nu_count{background:#fff;color:#000}header.header-v3.site-header .content-filter.active,header.header-v3.site-header .languges-flags.open .header-languages{border:none;border-top:3px solid #b58a61}header.header-v3.site-header .top-search{right:0!important;margin-top:0}header.header-v3.site-header .header-languages.content-filter.dropdown-menu{opacity:0;visibility:hidden;-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}header.header-v3.site-header .header-languages.content-filter.dropdown-menu.active{display:block;opacity:1;visibility:visible;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}header.header-v3.site-header .languges-flags{line-height:24px;border-left:none}header.header-v3.site-header .languges-flags .header-languages{left:-1px;right:-1px}header.header-v3.site-header .languges-flags:hover>a{color:#fff!important}header.header-v3.site-header .languges-flags.open{background:#b58a61;vertical-align:middle}header.header-v3.site-header .mini-cart .cart-block{right:0!important}header.header-v3.site-header .ubermenu .ubermenu-submenu .ubermenu-target{padding:4px 0 10px 14px!important}header.header-v2.site-header:not(.is-sticky) .header-logo{margin-top:0}header.header-v2.site-header .header-logo{position:absolute;margin:0 auto;left:49%;max-width:65px;height:100%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}header.header-v2.site-header .header-logo:before{display:none!important}header.header-v2.site-header .header-right .link-contact{display:none}header.header-v2.site-header .header-right{width:auto}header.header-v2.site-header .header-right .mini-cart{margin-right:38px}header.header-v2.site-header .header-right .mini-cart+.search-block-top{position:absolute;left:30px;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);border-color:transparent;height:auto;padding:18px;margin-right:0}header.header-v2.site-header .header-right .mini-cart+.search-block-top:before{display:none}header.header-v2.site-header .header-center{text-align:right;width:100%;padding-left:0}header.header-v2.site-header .btn-open{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}header.header-v2.site-header .header-languages.dropdown-menu{margin-top:25px}.header-v4 .mega-menu li .caret{font-size:22px}.header-v4 .search-block-top>.btn-search{font-size:22px;padding:25px 6px}.left_side_menu .dropdown-menu .dropdown-menu{right:0}.nav-sections-2 .header-account,.nav-sections-2 .header_center_menu{background:#fff none repeat scroll 0 0;padding:10px 15px!important;top:100%;border-top:3px solid #b58a61;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:999;left:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.nav-sections-2 .header-account.active,.nav-sections-2 .header_center_menu.active{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.hs2-border-tab{border-right:1px solid hsla(0,0%,100%,.1)}.main-navigation nav>ul>li:first-child>.ubermenu-target{border-top:none!important}.main-navigation nav>ul>li>.ubermenu-target{padding:12px 20px!important;border-top:1px solid #5c5c5c!important}.mega-menu li .caret{top:3px;padding-top:9px;z-index:99999;height:38px;width:36px}.header-v1 .mega-menu li .caret,.header-v2 .mega-menu li .caret{top:3px;padding-top:9px;z-index:99999;height:40px;width:61px;right:0}.mega-menu li.megamenu:hover>.children{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.header-v4:not(.is-sticky) .header-logo img{width:auto;height:69px}.header-v1 #site-navigation{position:static;background:none}.header-v1 .header-wishlist i,.header-v1 .mini-cart i{font-size:20px}.header-v1 .mini-cart a{color:inherit}.header-v1 .mini-cart .cart-block{left:-46px}.header-v1 .mini-cart,.header-v1 .search-block-top{display:inline-block;color:#fff;padding:0;position:absolute;right:0;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header-v1 .mini-cart{right:21px}.header-v1 .mini-cart+.search-block-top{right:36px}.header-v1 .top-search{right:0}.header-v1.site-header{max-height:89px}.header-v1.site-header.is-sticky{max-height:80px}.header-v1.site-header.is-sticky .languges-flags{top:53%;padding-top:27px;padding-bottom:27px}.header-v1.site-header.is-sticky .header-logo{height:auto;padding:7px;float:none;margin:0 auto}.header-v1.site-header.is-sticky .btn-search{margin-top:0}.header-v1.site-header .header-top{padding:5px 15px 0}.header-v1.site-header .languges-flags{border-left:none;right:4px;top:50%;padding:36px 20px}.header-v1.site-header .languges-flags+.mini-cart{right:63px}.header-v1.site-header .languges-flags+.mini-cart+.search-block-top{left:36px;right:auto;margin-top:2px}.header-v1.site-header .languges-flags+.search-block-top{right:46px}.header-v1.site-header .header-top .top-link{padding-right:60px;text-align:left;margin:0 -15px;padding-top:5px}.header-v1.site-header .header-top .top-link .customlinks{padding:0 15px}.header-v1.site-header .top-link{padding-right:30px;text-align:left;margin:5px -12px 0}.header-v1.site-header .btn-open:hover{color:#fff}.header-v1.site-header .right-header{left:15px}.header-v1.site-header .cart-block{left:0}.header-v1.site-header .header-logo{float:none;padding:10px 0;height:auto;width:100%;text-align:center}.header-v1.site-header .header-logo img{max-height:65px}.header-v1 .header-languages.dropdown-menu,.header-v2 .header-languages.dropdown-menu{right:0;left:auto}.header-v1 .mini-cart .cart-block,.header-v2 .mini-cart .cart-block{left:auto;right:1px}.header-v1 .top-search,.header-v2 .top-search{left:-25px;right:auto}.header-v1 .top-search{right:-25px;left:auto}.header-v1.site-header .languges-flags+.mini-cart+.search-block-top .top-search{left:-25px;right:auto}header{position:relative}.section-nav-title:after,.section-nav-title:before{content:"";display:table}.section-nav-title:after{clear:both}.section-nav-title li{border:solid #5c5c5c;border-width:0 0 1px 1px;box-sizing:border-box;height:71px;text-align:center;width:50%;background:rgba(0,0,0,.3);float:left}.section-nav-title li a{text-transform:uppercase;color:#fff;display:block;height:100%;padding-top:24px}.section-nav-title li a.active,.section-nav-title li a:hover{background:#4d4d4d}.btn-open{color:#fff!important;padding:0;position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.mega-menu{width:100%}.mega-menu li{width:100%;position:relative}.mega-menu li .caret{display:block}.mega-menu li a{padding:12px 0!important}.mega-menu li a .icon-next{display:none}.mega-menu li a:after,.mega-menu li a:before{content:none!important}.mega-menu li ul li ul{display:none}.mega-menu>li:first-child a{border:none}.mega-menu>li>a{color:#939393!important;padding:12px 20px!important;border:none;border-top:1px solid #5c5c5c}.mega-menu>li>a:before{content:none}.mega-menu>li>a:hover{background:none!important}.mega-menu .open .dropdown-menu{display:block;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;padding:0 0 0 35px;border:none;border-top:1px solid #5c5c5c}.mega-menu .open .dropdown-menu .dropdown-menu{padding-left:15px}.mega-menu .open .caret{text-indent:-9999em}.mega-menu .open .caret:before{position:absolute;content:"-";width:100%;height:100%;top:0;left:0;font-size:33px;text-indent:1px}.mega-menu .open ul li .caret{text-indent:1px}.mega-menu .open ul li .caret:before{content:none}.mega-menu .open ul li .caret.active{text-indent:-9999em}.mega-menu .open ul li .caret.active:before{content:"-"}.mega-menu .dropdown-menu{background:none;box-shadow:none;opacity:1;visibility:visible;width:100%;position:relative;left:0!important;top:0!important;display:none}.header-bottom{display:none}.nav-open{overflow:hidden;position:relative}#page{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;width:100%}.nav-sections{z-index:10;background-color:#111;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgba(50,50,50,.75)}.nav-sections,.overlay3{height:100%;width:0;position:fixed;top:0;left:0;overflow-x:hidden;transition:.5s}.overlay3{z-index:99999;background-color:rgba(0,0,0,.5);overflow-y:auto;text-align:center;opacity:0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.logged-in.admin-bar header:not(.is-sticky) .nav-sections{padding-top:45px}.nav-open .site-header.is-sticky{position:relative}.mega-menu{margin-top:0;max-height:100%;padding-bottom:40px}.megamenu ul.children{padding:0 8px}.btn-open,.btn-open-right{display:inline-block;padding:23px 20px}header{background:#3d3935}.ult-item-wrap.slick-slide .product-isotope{margin:0 auto}.product-type-4 .product-grid .star-rating{text-align:left}.ft_newsletter{display:none}.menu_header_top{text-align:center;margin-left:-20px}}@media (min-width:768px) and (max-width:991px){.align-right .vc_column-inner{padding-right:39px!important}.footer-office-content.fr_col2{padding-left:0;padding-right:0}.commentlist ul.children{margin-left:30px}.vc_row.vc_row-flex>.container{width:750px}.columns-1 .product-list .item{width:100%!important}.product-list .product-image{width:250px}.header-v1 .header-logo{float:none;padding:5px;height:80px;text-align:center}.header-v1 .header-logo img{height:100%;width:auto}.header-v1 .mega-menu>li>a{font-size:12px}.header-v1 .header-bottom,.header-v1.is-sticky .header-logo{display:none}.header-v1 .header-right{display:inline-block;width:100%}.header-v1 .main-navigation{padding-left:12px;margin-bottom:-8px}.header-v1 .mega-menu>li>a{padding:28px 11px;text-transform:uppercase;letter-spacing:0;font-size:14px}.header-v1 .search-block-top{right:10px}.header-v1 .cart-block{margin-top:-2px}.search-block-top>.btn-search{font-size:20px}.search-block-top .btn-search{position:relative;padding:15px 12px 12px;display:block}.main-navigation .ubermenu-skin-none>ul>li>.ubermenu-target,.mega-menu>li>a{font-size:13px}.scroll-down a:before{margin-top:35px;left:-8px}.main-images img{width:100%;height:auto}.ads-content .ads_icon{top:-9px}.banner-desc h3{white-space:nowrap}.blog-type-2 .blog-bottom{width:73%}#yith-quick-view-modal .yith-wcqv-wrapper{width:80%}.next-btn,.prev-btn{max-width:69px;margin:0 auto;text-align:center}.next-btn{left:12px}.prev-btn{margin-bottom:20px}.banner-content.text-left:after,.banner-content.text-left:before{bottom:15px;left:15px;right:15px;top:15px}.banner-content.text-left .banner-desc{left:20px}.banner-content.text-left:hover .banner-desc{left:30px}.last-col .wpb_wrapper{margin:0 -15px}.last-col .wpb_wrapper>div:nth-of-type(3){display:none!important}.last-col .banner-container{float:left;padding:0 15px;width:50%}}@media (max-width:782px){.logged-in.admin-bar .header-v4:not(.is-sticky) .main-navigation,.logged-in.admin-bar .site-header.is-sticky{top:46px}.logged-in.admin-bar .header-v4.is-sticky .main-navigation{top:0}.special-cart-open.logged-in.admin-bar .mini-cart-special .cart-block{top:26px}html.nav-open{margin-top:0!important}}@media (min-width:641px){.blog-list .blog-video iframe{height:100%}}@media (min-width:481px) and (max-width:766px){.header-v3 .mega-menu{max-height:245px;overflow:auto}.popup_holder .popup{height:255px;padding:15px;top:57%;width:80%}}@media (max-width:767px){.banner-content.banner-style-4 .service-content:hover h3{color:#3d3935!important}.header-v2{min-height:70px}.rooms .hb_room .entry-summary .grouped_elements{opacity:1}.banner-content.banner-type-3 .banner-desc .banner_icon{display:block!important}.banner-content.text-center .banner-desc{top:34%}.banner-content.banner-type-3 .display-onhover{height:0;transition:none;overflow:hidden;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);overflow:visible;height:auto}.banner-content.banner-type-3:after,.banner-desc{background:transparent;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;-moz-transition:none;-o-transition:none;-ms-transition:none;-webkit-transition:none;transition:none}.banner-content.banner-type-3:hover:after{opacity:0}.banner-content.text-center:before,.banner-content.text-left:before,.banner-content.text-right:before{background:transparent!important}.banner-content.banner-style-4 .service-content:hover{color:#9c9c9c}.gallery-image a:before{-moz-transform:translate(-50%,-50%)!important;-o-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.banner-content.banner-type-3:before{z-index:-1}.gallery-img:before,.rooms .hb_room .entry-summary .media:before{opacity:0}.banner-content .display-onhover{visibility:visible!important}.banner-content .banner-desc h3{margin-top:0;margin-bottom:9px}.banner-content:hover .display-onhover,.banner-content:hover .img-banner{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.banner-content:hover .display-onhover{visibility:visible;opacity:1}.banner-content:hover .banner-desc{top:34%}.banner-content.banner-type-3:hover .display-onhover{height:auto;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.banner-content.banner-type-3:hover .banner-desc h3{margin-bottom:9px}.banner-content.banner-type-2 .banner-desc{top:0!important}.banner-desc .hide-content{opacity:1!important}.banner-content:hover:before{opacity:0;-moz-transform:none!important;-o-transform:none!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.animated,.animated.fadeInUp,.hotel-booking-search .hb-submit button[type=submit] i{-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}.animated{visibility:visible}.wpcf7-not-valid-tip{margin-top:3px}.coming-soon-container{height:auto!important}.header-v2 .header-right .search-block-top>.btn-search{margin-top:0}.header-v2 .top-search{top:88%}.hb_room_carousel_container .hb_room_carousel,.room-loadmore{margin:0}.room_search_fullw{display:none}.blog-grid .blog-video iframe{height:350px}.vc_row.vc_row-flex>.container{width:100%}.item_testimonial .caption_testimonial{padding:0}.is-sticky .search-block-top>.btn-search{padding:15px 20px}.author-box{padding-left:0}.content-404{position:static;transform:none;width:100%;padding:100px 0}.product-list .product-image{margin:0 0 30px;width:100%;float:none}.product-tab .nav-tabs{width:200px}.single-product .products>h2{padding-top:30px}.banner-content.text-center .img-banner img{width:100%;height:auto}#error-page .coming-subcribe{padding:30px}.coming-soon{transform:none}.coming-footer,.coming-soon{position:static}.coming-subcribe .mc4wp-form input[type=email],.coming-subcribe .mc4wp-form input[type=text]{text-align:center;width:100%}.xs_t_left{text-align:left}.social-list a:first-child{padding-left:0}.gallery-container{margin-bottom:-50px;margin-top:-50px;padding-bottom:50px;padding-top:50px}.archive .content-primary:not(.col-md-12) .gallery-container{padding-right:0;padding-left:0}.box-counter .stats-block{width:50%}.title-behind{width:90%}.set_max_width .uvc-sub-heading{padding:0 15px}.no-gutter .vc_column_container>.vc_column-inner{padding-left:15px!important;padding-right:15px!important}.center_element .wpb_wrapper{position:relative;top:0;-moz-transform:translateY(-50%);-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.center_element.vc_column_container>.vc_column-inner{padding-top:0!important}.side-breadcrumb{height:300px;margin-bottom:50px}.side-breadcrumb h1{font-size:48px;letter-spacing:0}.blog-content.blog-grid{margin-bottom:30px}.ult-responsive.ult_countdown.countdown-decor{margin-left:95px!important}footer.footer aside,footer.footer aside:first-child,footer.footer aside:last-child{padding-bottom:28px}.footer .footer-v2 .footer_wrap .bottom-footer{padding-bottom:30px}.hidden_bg_xs,.hidden_bg_xs .upb_row_bg{background:none!important}.mc4wp-form input[type=email],.mc4wp-form input[type=text]{width:100%;max-width:none;margin-bottom:10px}.hotel-booking-search{width:auto;max-width:100%;padding:0 15px 35px}body .hb_room_carousel_container{margin:0 -15px 40px}body .hb_room_carousel_container .hb_room{padding:0;min-width:auto!important}body .hb_room_carousel_container .hb_room.slick-slide{padding:0 15px}.slick-initialized .slick-slide{max-width:100%}.rev_slider_wrapper{width:100%!important;left:0!important}.search-block-top .btn-search{font-size:20px}.header-v1.is-sticky .main-navigation{-webkit-animation:none;-ms-animation:none;animation:none}.header_center_menu.content-filter nav.ubermenu{display:none}.header_center_menu.content-filter.active nav.ubermenu{display:block}body header .hb_room_carousel_container .slick-track{min-width:100%!important;width:100%}body header .hb_room_carousel_container .hb_room.slick-slide{padding-left:0;width:318px}.ubermenu-submenu-type-tab-content-panel .ubermenu-custom-content-padded{padding-left:9px;padding-right:11px}a.ubermenu-responsive-toggle{display:none}a.ubermenu-responsive-toggle+nav{width:100%;max-height:500px!important;visibility:visible!important;overflow:visible!important;-webkit-transition:max-height 1s ease-in!important;transition:max-height .3s ease-in!important}.ubermenu-nojs .ubermenu-item:hover>.ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-tab:hover>.ubermenu-tab-content-panel,.ubermenu-nojs .ubermenu-tabs-show-default>.ubermenu-tabs-group>.ubermenu-tab:first-child>.ubermenu-tab-content-panel,.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-type-tabs-group,.ubermenu .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop,.ubermenu .ubermenu-tab.ubermenu-active>.ubermenu-tab-content-panel{display:block!important;visibility:visible;opacity:1;height:auto;max-height:none}.mega-menu>li>a,.ubermenu .ubermenu-target{padding:5px 0 5px 14px!important}.mega-menu>li>a.ubermenu-target-with-image,.ubermenu .ubermenu-target.ubermenu-target-with-image{padding-left:0!important;padding-right:15px!important}.ubermenu .ubermenu-submenu-drop{background:#4d4d4d}.ubermenu-responsive .ubermenu-item.ubermenu-active>.ubermenu-submenu,ul.mega-menu .children{line-height:1.3;left:auto!important;overflow-x:hidden;position:relative;top:auto!important;-webkit-transition:left .3s ease-out;-moz-transition:left .3s ease-out;-ms-transition:left .3s ease-out;-o-transition:left .3s ease-out;transition:left .3s ease-out;border:none;box-shadow:none;padding:10px 0 0 20px}.ubermenu.ubermenu-skin-none .ubermenu-responsive .ubermenu-item.ubermenu-active>.ubermenu-submenu{border-top:1px solid #5c5c5c!important}.ubermenu.ubermenu-skin-none .ubermenu-submenu-drop{background:transparent}.mega-menu .dropdown-menu li a,.ubermenu.ubermenu-skin-none .ubermenu-submenu .ubermenu-target{color:#fff}.ubermenu.ubermenu-skin-none .ubermenu-submenu .ubermenu-tab.ubermenu-active>.ubermenu-target{color:#fff;background:none}.ubermenu .ubermenu-submenu .ubermenu-retractor{text-align:left;padding:5px 12px 11px}.ubermenu.ubermenu-responsive .ubermenu-column{min-width:100%!important}.ubermenu.ubermenu-skin-none .ubermenu-tab-content-panel,.ubermenu.ubermenu-skin-none .ubermenu-tab>.ubermenu-target,.ubermenu.ubermenu-skin-none .ubermenu-tabs-group{border:none}.nav-sections .ubermenu-responsive.ubermenu-responsive-collapse{overflow:scroll!important}.prdctfltr_woocommerce.pf_arrow_inline .prdctfltr_woocommerce_ordering{top:40px!important}.scroll-down a:before{content:none}.product_archives.product-isotope .item{width:50%!important}.footer-v1 .f-float{text-align:center}.footer-v1 .payment{text-align:center;padding-top:10px;padding-bottom:7px}.align-left .vc_column-inner{padding-left:30px!important}.product-type-2.prd_type3 .product-grid .item{border:1px dotted #c6c6c6!important;margin-bottom:30px}.product-type-2.prd_type3 .product-grid .item:last-child{margin-bottom:0}.product-type-2.prd_type3 .product-grid .item:nth-child(2n),.product-type-2.prd_type3 .product-grid .item:nth-child(4n){border-right:1px dotted #c6c6c6}.slider_style_1{margin-bottom:30px}.load-more.blog-load{padding-top:20px}.slider_style_1:before{content:none}.slider_style_1 .slider-desc{position:static;width:100%;margin-top:30px}.slider-wrap-container .owl-dot.active:before,.slider-wrap-container .owl-dots:after{color:#fff}.slider-wrap-container .owl-dots{left:15px;top:15px}.tabs_sort .isotope.has_space .item.blog-masonry{padding:0 15px}.side-breadcrumb.type-4{height:350px}.single-2{max-width:100%;padding:30px 0 0}.single-2 .blog-content .post-name>h3{font-size:26px}.abs_text{left:42px}.abs_text h3{font-size:26px;line-height:37px}.abs_text h3 br{display:block}.tooltbars>.row>.col-xs-12{width:50%}.solaz-heading{margin-bottom:40px}.solaz-heading.bg-title{margin-bottom:0}.tooltbars .f_right .woocommerce-ordering{margin-left:-14px}.single_prd_style1 .col-md-5.media,.single_prd_style1 .col-md-7.info{width:100%;padding-left:15px;padding-right:15px}.coming-soon-container .coming-soon .mc4wp-form input[type=email]{width:100%;text-align:center;margin-bottom:10px}.coming-soon-container .coming-soon .mc4wp-form .mc4wp-form-fields [type=submit]{position:static;display:block;margin:0 auto;max-width:100%}.header-text{display:none}.featured-product .item{width:100%}.header-v1 .header-top{padding:9px 0}.header-v1 .header-top .top-link{padding-top:0;margin:0}.menu-second-menu-container{padding-left:0;position:relative}#yith-quick-view-modal .yith-wcqv-main{padding:15px 0 50px;box-shadow:none}#yith-quick-view-modal .yith-wcqv-wrapper{max-width:calc(100% - 100px);margin-top:auto}.yith-woocompare-widget a.compare{float:left;margin-right:15px}.yith-woocompare-widget ul.products-list a.remove{display:inline-block;margin-left:15px}.btn-update-cart{text-align:left;margin-top:10px}.text-left-xs{text-align:left}.text-center-xs{text-align:center}.next-btn,.prev-btn{width:30px;height:100%;padding:33px 0;display:none}.prev-btn{left:0;margin-bottom:0}.next-btn,.prev-btn{position:absolute;bottom:0}.next-btn{margin-top:20px;right:0}.next-btn i,.prev-btn i{display:block;margin-top:9px}.next-btn i:nth-child(2),.prev-btn i:nth-child(2){margin-top:-14px;margin-left:-6px}.footer .social_icon_list{margin-bottom:40px}.product-list .product-img{float:none;margin-right:0;margin-bottom:20px}.img-banner>img{width:100%}.about-desc .vc_column-inner>.wpb_wrapper{margin:0 0 50px}.fancybox.btn-play{font-size:200px;opacity:.5;right:0}.video-content .title-video{font-size:48px}.vc_col-sm-8:first-child .banner-content{margin-bottom:30px}.footer{padding-top:50px}.footer .footer-v3 .social_icon_list{margin-bottom:22px}.footer .footer-v3 .footer-top .payment{padding-top:20px}.product-isotope .item{padding:30px 15px 0}.ads-container{padding:30px 0}.ult-content-box .ads_style_3.ads-container{padding:0}.vc_col-sm-4:last-child .service-container{margin-bottom:0}.service-container{margin-bottom:50px}.about-desc .vc_column-inner>.wpb_wrapper{padding:40px 30px 10px}.border-primary{width:0}.popup_holder .popup{width:500px}.gallery .button-group{margin-top:30px}}@media (max-width:640px){.blog-list .align_left,.blog-list .blog-img,.blog-list .blog-item>figure,.blog-list .blog-post-info{width:100%}.product-tab .nav-tabs{width:100%;margin:0 0 30px;float:none}.blog-list .blog-post-info{padding-left:0;padding-top:30px}.blog-grid .blog-video iframe,.blog-list .blog-video iframe{position:relative}}@media (max-width:600px){.solaz_get_widget .widget_hb_widget_search .hb-form-table>li.hb-form-field{padding-right:0}.coming-timer{width:100%;margin:0;margin-bottom:50px!important}.coming-timer:first-child{margin:0 0 50px!important}.post-type-archive-hb_room .rooms.hb-catalog-column-3>.hb_room{width:100%}.logged-in.admin-bar .site-header.is-sticky{top:0}.margin-bot-39 .hb_room_carousel_container{margin-bottom:0}.banner-content.banner-type-2.b_without_image .banner-desc .btn-banner{margin-top:24px}.cform_type1 .wpcf7-form>p,.wpb_wrapper .widget_hb_widget_search .hb-form-table>li.hb-form-field{width:100%!important;max-width:none}#wpsl-search-btn,#wpsl-search-wrap div,.wpsl-search-wrap div label{margin-right:0;width:100%}#wpsl-search-wrap .wpsl-dropdown,.wpsl-input input{width:100%!important}.wpsl-search-btn-wrap{margin-top:15px}.special-cart-open.logged-in.admin-bar .mini-cart-special .cart-block{top:-20px}.col-7 .instagram-gallery li{width:20%}.product-type-2 .item{width:100%}}@media (max-width:568px){.content-404 h1{font-size:60px;letter-spacing:0}.header-top{text-align:center;padding:10px 0}.header-top .top-link{text-align:center;margin-left:-16px}.header-v3 .header-top{padding:5px 0 0}.exe_pad_left{padding-left:15px!important}.gallery_col2>.isotope-item,.gallery_col3>.isotope-item,.gallery_col4>.isotope-item,.gallery_col5>.isotope-item{width:100%}.instagram-gallery .banner_text_overlay{font-size:14px}.instagram-gallery .banner_text_overlay.show_custom_text{font-size:25px}.slide-content .slide-desc h4{width:100%}.border-primary{display:none}.footer .location li:first-child p:nth-child(3){width:100%}.testimonial-container.testimonials-decor{margin-top:-30px}.design-decor-left .wpb_single_image img{margin-top:60px}}@media (min-width:480px) and (max-width:767px){.product-type-2.prd_type3 .product-grid .item .product-grid .item:hover .product-action .add_to_cart_button{width:300px;max-width:300px;min-width:300px}.commentlist ul.children{margin-left:15px}.blog-type-1 .grid-item{max-width:500px;margin:0 auto;float:none}}@media (min-width:480px) and (max-width:568px){header.header-v3.site-header .cart_nu_count{right:25px}}@media (min-width:569px) and (max-width:640px){header.header-v3.site-header .cart_nu_count{right:35px}}@media (min-width:600px) and (max-width:767px){header.header-v3.site-header .cart_nu_count{right:55px}}@media (max-width:480px){.exe_pad_left{padding-top:0}.uvc-heading .uvc-main-heading h2,.uvc-heading .uvc-main-heading h3,.uvc-heading .uvc-main-heading h4,.uvc-heading .uvc-main-heading h5,.uvc-heading .uvc-main-heading h6{letter-spacing:0;line-height:30px!important}.rooms.slick-slider .hb_room{margin-bottom:0}#error-page .coming-subcribe{padding:0 0 35px}.pp_pic_holder.pp_default{width:100%!important}.room_search_2 .hotel-booking-search{padding-left:0;padding-right:0}.hb-booking-room-details{padding:18px;min-width:auto;right:0}.button_acommo .btn-primary,.button_acommo .btn_default{padding:10px!important;font-size:11px}.pp_content,.pp_content_container{width:300px!important}.side-breadcrumb h1{font-size:22px}.banner-type-5{padding:60px 30px 35px 35px}.coming-timer{width:100%;margin-bottom:50px!important}.content-404 h1{font-size:50px}.box-counter .stats-block,.title-behind{width:100%}.hb_room_carousel_container .hb_room_carousel .hb_room{height:auto}body .hb_room_carousel_container .hb_room{min-height:auto;padding:0}.product_archives.product-isotope .item{width:100%!important}.profile-thumbnail{width:300px}.banner_style_5 .banner-desc .btn{font-size:24px}.banner_style_4 .banner-desc h3{font-size:36px;margin-top:15px}.banner_style_4 .banner-desc h4{font-size:14px}.banner_style_4 .banner-desc>img{width:150px}.tooltbars>.row>.col-xs-12{width:100%}.category-blog ul li a{padding:13px 15px}.tooltbars .f_right{text-align:left}.section-nav-title li{width:50%}.header-v1 .header-logo,.header-v1 .right-header,.woocommerce-message a.button.wc-forward{float:left}.cart-block{right:-15px}.header-v1 .right-header{right:15px;top:20px}.header-v1 .header-logo{padding-left:15px;width:185px}.footer .footer-newsletter .widget_mc4wp_form_widget .footer-title{float:none;padding-bottom:10px;border-right:none}.footer .footer-newsletter .widget_mc4wp_form_widget .mc4wp-form{padding-left:0}.footer .footer-newsletter .widget_mc4wp_form_widget [type=submit]{padding:6px 11px 6px 8px;font-size:13px}.footer .footer-newsletter .widget_mc4wp_form_widget input[type=email]{width:calc(100% - 139px);padding-left:0}.slide-2 h2{font-size:36px}.grid-item{width:100%}.popup_holder .popup{top:50%}.tp-leftarrow.custom{left:-20px!important}.tp-rightarrow.custom{right:-50px!important;left:auto!important}.banner-content.text-right .banner-desc{right:30px}.clients-grid{margin:0 -15px}.clients-grid .brands-content{padding:15px;width:33.3333%}.comment-reply-title small{margin-top:16px;text-align:right;width:100%}.commentlist .comment-respond{padding:0 15px}.blog-type-3 .blog-item .blog-meta,.blog-type-3 .blog-item .blog-post-title,.blog-type-3 .blog-item .blog_post_desc{padding-left:15px;padding-right:15px}.blog-type-3 .blog-item .blog-post-info{padding:20px 0}.popup_holder .popup{width:100%;height:310px;padding:30px}.popup_holder .popup h4{font-size:20px}.popup_holder .popup #closePopup,.popup_holder .popup .closePopup{right:15px}.header-v13 .header-bottom .header-logo{max-width:120px}.avatar_author{display:block;float:none;padding-right:0;text-align:center}.avatar_author:before{content:none}.comments-area .commentlist>li{margin-bottom:30px;padding-bottom:30px}.comments-area .comment-author{height:40px;margin-right:15px;width:40px}.comments-area .comment-author:before{right:-15px;top:15px}.comments-area ul.children{margin-left:5px}.comments-area .links-info .info{padding-left:0}.comment-bottom .info-right,.comment-bottom .profile-name{width:100%}.comment-bottom .comment-bottom .date-cmt{padding-right:15px}.commentform{padding-left:70px}.commentform:before{height:50px;line-height:50px;width:50px}.commentform:after{left:74px;top:20px}}@media (max-width:479px){.isotope .item{width:100%!important}.prd-decor-action .btn-prd a{float:left}.prd-decor-action .btn-prd a:before{content:none}.prd-decor-action .label-btn{width:100%}.blog-type-6 .blog-item .blog-post-info .info a{font-size:18px}.blog-type-6 .blog-item .blog-post-info .post-name>a{font-size:36px}.title-blog-5{font-size:44px}.title-blog-5 span{font-size:50px}#hotel-booking-results .hb-search-results>.hb-room .hb-room-thumbnail,.gallery_room_details{width:100%}#hotel-booking-results .hb-search-results>.hb-room .hb-room-thumbnail img{max-width:100%;width:100%}#hotel-booking-results .hb-search-results>.hb-room .hb-room-meta li{margin-bottom:20px}.hb_extra_detail_price .hb_optional_quantity{max-width:45px}}@media (max-width:375px){.vc_btn3.vc_btn3-size-md.vc_btn3-style-custom.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{left:0}.footer .bottom-footer{padding-top:55px;padding-bottom:50px}.amount .amount-desc h6{text-overflow:ellipsis;white-space:nowrap}.comments-area .comment-author{height:30px;margin-right:8px;width:25px}.comments-area .comment-author:before{right:-10px}.profile-bottom .profile-desc{padding:18px 15px}.profile-bottom .profile-desc>h2{font-size:33px}.blog-post-info .post-name>a{text-overflow:clip;text-transform:uppercase;white-space:inherit;word-wrap:break-word}.info .add_to_cart_button,.info .single_add_to_cart_button{margin-top:20px;min-width:100%}.room_search_2 .hotel-booking-search{padding:0 0 35px}.header-v1 .mini-cart .cart-block{left:auto;right:0}.header-v1.is-sticky .cart-block{margin-top:8px}.mini-cart .buttons .button{padding:11px 19px 10px}.banner-content.banner-type-2 h2{font-weight:600;font-size:34px}.product-list .product-img{max-width:none}.footer .social_icon_list ul li{padding-right:15px}#yith-quick-view-modal .yith-wcqv-wrapper{max-width:300px}#yith-quick-view-modal #yith-quick-view-close{top:-32px;right:-4px}.wishlist_table .product-add-to-cart>.add_to_cart.button{padding:8px 11px}#cart_added_msg_popup,#compare_added_msg_popup{margin-left:-150px!important}.blog-type-2 .blog-item .blog-post-info{margin-top:0}.blog-type-2 .blog-bottom{left:0;padding:22px 20px 0;top:0;width:100%;position:static}.blog-type-1 .blog_post_desc>p,.blog-type-2 .blog_post_desc>p{max-height:100%}.mc4wp-form{overflow:hidden;width:100%}.popup_holder .popup #closePopup,.popup_holder .popup .closePopup{right:15px}.cart-block{width:290px}.ult_countdown-section{margin-right:0!important}}@media (max-width:360px){.banner-desc p{font-size:11px}.banner-content.banner-type-3 .btn-banner{bottom:20px}.banner-content.banner-type-3 .btn-banner .btn{padding:10px 18px;text-transform:uppercase;font-size:11px}.hb_button{padding:10px 20px}}@media (max-width:320px){.top-search{right:-35px;width:300px}.footer .footer-newsletter .widget_mc4wp_form_widget [type=submit]{position:relative}.instant-quote .solaz-heading{margin-bottom:25px}.instant-quote .solaz-heading h3{font-size:29px;margin-top:0;letter-spacing:9.5px;padding:0 15px}.woocommerce .btn-update-cart>.cart-btn{margin-bottom:10px}.footer .footer-newsletter .widget_mc4wp_form_widget input[type=email],.special-cart-open .mini-cart-special .cart-block{width:100%}header .mini-cart .cart-block{right:calc(100% - 117px)}header .top-search{right:calc(100% - 163px)}header.header-v4 .top-search{right:calc(100% - 104px)}.footer .footer-newsletter .widget_mc4wp_form_widget input[type=email]{border-bottom:1px solid;margin-bottom:10px}.footer .footer-newsletter .widget_mc4wp_form_widget [type=submit]{margin-bottom:10px}}