@import url(https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i);@font-face{font-family:rubikblack;src:url(fonts/rubik-black-webfont.woff2) format('woff2'),url(fonts/rubik-black-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:rubikblack_italic;src:url(fonts/rubik-blackitalic-webfont.woff2) format('woff2'),url(fonts/rubik-blackitalic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:rubikbold;src:url(fonts/rubik-bold-webfont.woff2) format('woff2'),url(fonts/rubik-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:rubikbold_italic;src:url(fonts/rubik-bolditalic-webfont.woff2) format('woff2'),url(fonts/rubik-bolditalic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:rubikitalic;src:url(fonts/rubik-italic-webfont.woff2) format('woff2'),url(fonts/rubik-italic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:rubiklight;src:url(fonts/rubik-light-webfont.woff2) format('woff2'),url(fonts/rubik-light-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:rubiklight_italic;src:url(fonts/rubik-lightitalic-webfont.woff2) format('woff2'),url(fonts/rubik-lightitalic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:rubikmedium;src:url(fonts/rubik-medium-webfont.woff2) format('woff2'),url(fonts/rubik-medium-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:rubikmedium_italic;src:url(fonts/rubik-mediumitalic-webfont.woff2) format('woff2'),url(fonts/rubik-mediumitalic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:rubikregular;src:url(fonts/rubik-regular-webfont.woff2) format('woff2'),url(fonts/rubik-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:Roboto;font-weight:400}ol,ul{list-style:none}a{color:inherit}a:hover{text-decoration:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}button{outline:0}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0}button{outline:0}input{outline:0}textarea{outline:0}h1,h2,h3,h4{font-family:rubikregular}p{color:#000;line-height:27px;font-size:25px;font-weight:400;float:left;width:100%}section{float:left;width:100%}a:focus,a:hover{text-decoration:none;color:inherit}.block{float:left;width:100%;padding:0}.block.remove-top{padding-top:0}.no-padding{padding:0}.pd{padding:100px 0}.remove-btm-gap{padding-bottom:0!important}.bg{background-size:cover;background-repeat:no-repeat;float:left;width:100%}.bg3{background-image:url(images/bg3.jpg)}.bg4{background-image:url(images/resources/counter-bg.jpg);background-repeat:no-repeat;background-size:cover;position:relative;padding:95px 0;z-index:1}.bg4::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:.85;z-index:-1}.overlay{position:relative}.coming-soon.overlay:before{z-index:0}.slick-slide{outline:0}.push-top{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#filter a,.about-us h5,.blog-post:hover figure::before,.booking,.grid-item2:hover .popup-icon,.grid-item2:hover figure figcaption h5,.grid-item2>figure figcaption h5,.grid-item2>figure figcaption ul li,.masonary figure figcaption,.news-details h3,.qk-links ul li a,.search.active form,.social-lnks li,.srvc-icon-img,.submit,.widget-tags ul li a,nav ul li a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.about-us,.booking,.email-form button,.email-form form input,.fav-rm-data span,.ft-img figure,.grid-item2 figure .popup-icon i,.search form input,.searching,.widget-tags ul li a{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.contact-form form textarea,.contact-form input,.ft-img.style2 img,.home-banner .greeting h3,.home-banner .greeting2 h2,.home-slider figure::before,.masonary2 .grid-item2 figure,.room-finding.style2 .search-room li label input,.room-finding.style2 .search-room li select,.room-finding.style2 .searching,.search-room div input,.search-room div select,.service-block,.submit,.toggle-item h2{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}header{float:left;width:100%}header.abs{position:absolute;top:0;z-index:99}.hd{float:left;width:100%;background:#fff;padding:0 45px 0 55px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.top-bar{float:left;width:100%;background-color:#313131}.con-links{float:left;width:100%}.con-links ul li{color:#fff;display:inline-block;font-size:14px;font-weight:400;margin-right:60px;line-height:36px}.con-links ul li i{padding-right:10px}.social-links{float:left;width:50%;text-align:right}.social-lnks{float:left;width:100%}.social-lnks li{display:inline-block;line-height:36px;padding:0 5px;margin-right:5px}.social-lnks li:hover{background-color:#000}.social-lnks li i{color:#fff;font-size:15px}.language-links{float:right}.language-links li{line-height:36px}.language-links li a{font-size:14px;color:#fff;cursor:pointer}.language-links li img{padding-right:10px;position:relative;top:3px}.language-links li i{font-size:14px;padding-left:10px;position:relative;top:1px}.dropdown-menu{padding:0;background:#313131;padding:10px 0;margin:0;border:none;right:0;left:auto;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.dropdown-menu>li{padding-bottom:10px;padding-left:10px}.dropdown-menu>li:last-child{padding-bottom:0}.dropdown-menu>li a{color:#fff;padding:0}.dropdown-menu>li a:hover{background:0 0;color:#fff}.bottom-header{float:left;width:100%;z-index:99999}.bottom-header.sticky{position:fixed;top:0;left:0;width:100%}.bottom-header.sticky .hd{box-shadow:0 0 20px rgba(0,0,0,.3);-webkit-box-shadow:0 0 20px rgba(0,0,0,.3);-moz-box-shadow:0 0 20px rgba(0,0,0,.3);-ms-box-shadow:0 0 20px rgba(0,0,0,.3);-o-box-shadow:0 0 20px rgba(0,0,0,.3)}.bottom-header.white{background-color:#fff}.logo{float:left;width:22%;padding-top:25px}.logo img{max-width:100%}.menu-search{float:right;width:78%}nav{float:left;width:94%;text-align:right}nav ul li{display:inline-block;padding:40px 18px;position:relative}nav ul li a{text-decoration:none;font-weight:400;font-family:rubikregular}nav ul li a i{padding-right:10px;font-size:16px;opacity:0;visibility:hidden}nav ul li.active>a{color:#a28365}nav ul li.active a i{opacity:1;visibility:visible}nav ul li.menu-item-has-children ul{background-color:#fff;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 29px 30px rgba(0,0,0,.1);-moz-box-shadow:0 29px 30px rgba(0,0,0,.1);-ms-box-shadow:0 29px 30px rgba(0,0,0,.1);-o-box-shadow:0 29px 30px rgba(0,0,0,.1);box-shadow:0 29px 30px rgba(0,0,0,.1);left:0;padding:14px 0;position:absolute;top:110%;width:190px;opacity:0;visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);z-index:9999}nav ul li.menu-item-has-children:hover>ul{top:100%;visibility:visible;opacity:1;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}nav ul li.menu-item-has-children>ul>li{border-bottom:1px dashed #cacece;float:left;padding:12px 34px;position:relative;text-align:left;width:100%}nav ul li.menu-item-has-children>ul>li>a{color:#777;font-family:Roboto;font-size:13px}nav ul li.menu-item-has-children>ul>li:first-child{padding-top:0}nav ul li.menu-item-has-children>ul>li:last-child{padding-bottom:0;border:none}nav ul li.menu-item-has-children ul li.menu-item-has-children ul{left:100%;top:0}nav ul>ul li{float:left;width:100%;padding:10px 10px}.menu-search .search{float:right;padding-top:33px;text-align:right;position:relative}.menu-search .search i{color:#acacac;font-size:12px;width:30px;height:30px;line-height:26px;border:1px solid #d4d4d4;text-align:center;cursor:pointer;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}.menu-search .search form{position:absolute;top:154%;z-index:999;height:40px;right:0;visibility:hidden;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.menu-search .search.active form{visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.menu-search .search.active i:before{content:"\f00d";transition:all 250ms ease}.menu-search .search form input{width:200px;border:1px solid #000;background-color:#fff;border:1px solid #d5d5d5;height:100%;padding:0 10px;color:#000;font-size:14px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.6);-moz-box-shadow:0 0 3px rgba(0,0,0,.6);-ms-box-shadow:0 0 3px rgba(0,0,0,.6);-o-box-shadow:0 0 3px rgba(0,0,0,.6);box-shadow:0 0 3px rgba(0,0,0,.6)}.menu-icon{float:right;display:none;cursor:pointer;position:relative;top:11px}.menu-icon span{width:30px;height:4px;display:block;margin-bottom:5px;transition:all .5s ease-in-out}.first-bar.active{transform:translateY(5px) rotate(-45deg)}.third-bar.active{transform:translateY(-13px) rotate(-135deg)}.second-bar.active{opacity:0;visibility:hidden}.menu-icon.style3 span{background-color:#fff}.responsive-header{float:left;width:300px;position:fixed;left:0;top:0;padding:30px 20px;background-color:#fff;z-index:9999999;opacity:0;left:-100%;height:100%;-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);-moz-transition:all .5s cubic-bezier(.19,1,.22,1);-o-transition:all .5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-moz-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.responsive-header.active{left:0;opacity:1;z-index:9999999!important}.menu-icon i.fa-close{display:none}.navigations{float:left;width:100%}.navigations>ul>li{display:block}.navigations>ul>li>a{font-family:rubikregular;font-weight:500;font-size:14px;text-transform:uppercase;padding:15px 0;float:left;width:100%;position:relative;border-bottom:1px solid #d5d5d5}.navigations ul ul{display:none;float:left;width:100%;padding:15px 0 10px 0}.navigations ul ul li:first-child{padding-top:0}.navigations li.menu-item-has-children.active{border-bottom:0;padding-bottom:0}.navigations ul ul li{padding:7px 15px 7px 15px}.navigations ul ul li:last-child{border-bottom:none}.navigations>ul>li.menu-item-has-children>a:before{content:"\f067";font-family:fontawesome;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .4s ease-in-out}.navigations>ul>li.menu-item-has-children.active>a:before{content:'\f068'}.navigations li.menu-item-has-children:last-child{padding-bottom:0}.navigations>ul>li:last-child{border-bottom:0}.navigations ul ul li a{font-size:14px}.menu-search .searchh{float:left;width:100%;margin-bottom:30px}.menu-search .searchh form{height:40px;position:relative}.menu-search .searchh form input{width:100%;height:100%;background-color:#fff;border:2px solid #d5d5d5;padding:0 40px 0 15px;font-size:14px}.menu-search .searchh form button{position:absolute;right:20px;top:13px;background-color:none;border:none;font-size:13px}footer{float:left;width:100%}.fixed-bg{background-repeat:no-repeat;background-size:cover;float:left;width:100%}.bg33{background-image:url(images/resources/footer2-bg.png)}.bg-simple{background-color:#f7f7f7;float:left;width:100%}.top-footer{float:left;width:100%;padding-top:90px;padding-bottom:65px}.widget{float:left;width:100%}.bottom-footer{float:left;width:100%;border-top:2px solid #222;padding:22px 0}.copyright{float:left;width:50%}.copyright p{color:#999;font-size:14px}.credit{float:right;width:50%}.credit p{color:#999;font-size:14px;text-align:right;line-height:24px}.credit p a{text-decoration:none;color:#fff;font-weight:400}.bottom-header.style2{background-color:#fff}.bottom-header.style2.sticky{box-shadow:0 0 20px rgba(0,0,0,.3);-webkit-box-shadow:0 0 20px rgba(0,0,0,.3);-moz-box-shadow:0 0 20px rgba(0,0,0,.3);-ms-box-shadow:0 0 20px rgba(0,0,0,.3);-o-box-shadow:0 0 20px rgba(0,0,0,.3)}.bottom-header.style2 .hd{padding:0}.bottom-header.style2.sticky .hd{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.foo_top{margin:0;padding:0;text-align:center}.foo_top ul{margin:0;padding:30px 0;text-align:center}.foo_top ul li{display:inline-block;padding:0 12px}.foo_top ul li a{color:#999}footer{float:left;width:100%;margin:0}section{float:left;width:100%;margin:160px 0 30px 0}.title h1{color:#222;font-size:17px;font-weight:700;line-height:28px;background:#f8f8f8;text-align:center;padding:7px 8px;box-shadow:0 3px 3px 0 #cecece}.left_nav{background:#fbfbfb none repeat scroll 0 0;margin:5px 0 0;padding:6px 0}.left_nav ul{margin:0;padding:0}.left_nav ul li{margin:0;padding:0;display:inline-block;width:100%}.left_nav ul li a{display:block;padding:10px}.left_nav ul li a:before{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:400;color:#000;font-size:18px;padding-right:8px}.bottom-header{box-shadow:0 0 20px rgba(0,0,0,.3)}li.p_num a{font-weight:700;color:#000}li.p_num{background:#ccc}.us_nav{margin:0;padding:0}.us_nav a{margin:0;padding:0;display:block}.us_nav a{background:#222 none repeat scroll 0 0;color:#fff;display:block;margin:15px 0;padding:12px 10px}.fea_img img,.right_side img{max-width:100%}.fea_img{margin:0;padding:0;text-align:center;background:#f9f9f9}blockquote{color:#666;font-size:1.125rem;font-style:italic;line-height:1.7;margin:12px 20px;overflow:hidden;padding:0 7px 0 7px;border-left:2px solid #ccc}blockquote{quotes:"" ""}q{quotes:""" """ "'" "'"}blockquote:after,blockquote:before{content:""}.midd_sec h2{color:#222;font-size:23px;font-weight:400;padding:20px 0;text-align:center;text-transform:lowercase}.cate_main_pages{background:#f9f9f9;padding:15px 12px}.cate_main_pages ul{margin:0;padding:0}.cate_main_pages ul li{display:inline-block;margin:0 auto;padding:8px 0;width:49%}.cate_main_pages ul li a:hover{color:#ffb434}.cate_main_pages ul li a:before{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:400;color:#000;font-size:18px;padding-right:8px}h2.inner_tit_si{color:#222;font-size:23px;font-weight:400;padding:20px 0;text-align:center;text-transform:lowercase}.right_side{margin:0;padding:0}.right_side h2{color:#222;font-size:36px;font-weight:700;margin:0 0 15px 0;padding:0;text-transform:uppercase}.main_form{background:#e6eef7 none repeat scroll 0 0;border-radius:4px;padding:10px 10px 16px;box-shadow:0 0 8px 1px #ccc}.main_form .form-group label{font-size:14px;padding:0 0 10px;color:grey}.main_form .form-check-label{font-size:12px;margin:0 0 12px;color:grey}.form_right{margin:0;padding:0}.main_form span{color:red}.main_form .btn-primary{background-color:#77c043;border-color:#77c043;color:#fff;padding:7px 40px;text-transform:uppercase;margin:0 auto;display:block}.left_nav ul li{position:relative}.left_nav ul li ul.sub-menu{background:#fff none repeat scroll 0 0;border:1px solid #ddd;box-shadow:0 0 8px 0 #ddd;left:100%;min-width:893px;padding:15px;position:absolute;top:0;width:100%;display:none;z-index:99999}.left_nav ul li:hover ul.sub-menu{display:block}.left_nav ul li ul.sub-menu li{display:inline-block;width:49%}.left_nav ul li ul.sub-menu li a:hover{color:#005bb6}#wprmenu_bar{background:#0d0d0d none repeat scroll 0 0;cursor:pointer;height:42px;left:0;padding:10px 16px;top:0;width:100%;z-index:999999;position:relative!important;display:inline-block!important;display:none!important}#wprmenu_menu.wprmenu_levels ul li{border-top:1px solid #333!important;border-bottom:none!important}@media screen and (max-width:768px){.menu-left_nev-container{display:none}section{margin:200px 0 30px}.logo img{max-width:200px!important}#wprmenu_bar{display:block}.wrapper{margin:-42px 0 0;overflow:hidden}.content-area #bio-c{background:0 0!important}}input.wpcf7-form-control{width:100%!important}.browse_parts ul li ul.sub-menu{display:none}strong{font-weight:700}.wsb-element-text .txt{float:none;width:100%}.txt{float:left;width:265px}.left_nav ul li ul.sub-menu{max-height:400px;overflow:auto}.cate_main_pages ul li{display:inline-block;line-height:27px;margin:0 auto;padding:8px 16px;width:48%}.midd_sec p>.text p{text-align:center;padding:0}.text p{text-align:center;padding:15px 0}.text a p{text-align:center;padding:15px 0}.midd_sec a p{text-align:center;padding:15px 0}body.postid-45 .cate_main_pages ul li{width:100%}.search-field{margin:-8px 0 0!important;padding:10px 5px!important;width:350px!important}section.widget_search{float:none;margin:0;padding:0}.main_form{background:#222 none repeat scroll 0 0}.main_form .form-group label{color:#fff}.xfdgrt{margin:0!important;padding:0!important}button.search-submit{display:none}span.screen-reader-text{display:none}.wpvl_auto_thumb_play{left:46%;position:absolute;top:44%}.video_lightbox_auto_anchor_image{height:auto;width:550px}.wpvl_auto_thumb_box{height:auto;position:relative;width:550px}.midd_sec>a{display:inline-block}.midd_sec p a{color:#666}h5.editor_grey{font-weight:700;line-height:30px;margin:20px 0 0 0}.midd_sec h6 u{color:#005bb6;font-size:23px}.midd_sec table{color:#666;font-size:16px;font-weight:400;line-height:27px;width:100%}.midd_sec table a{color:#005bb6;font-size:16px;font-weight:700}.midd_sec p a{color:#666;font-size:16px;font-weight:700;line-height:27px}.midd_sec table{text-align:center}.midd_sec table{text-align:center;width:100%}.txt{float:left;text-align:center;width:265px}.txt p{padding:15px 0}.txt span{color:#666}.txt strong{font-weight:400}.fb-page.fb_iframe_widget{display:block;margin:0 auto;text-align:center}.right_side h2{text-align:center}.midd_sec>p{padding:0 0 15px}body.postid-620 .txt{text-align:center;width:100%}@media (max-width:768px){body.admin-bar #wprmenu_bar{top:-7px}.txt{width:100%}}@media (max-width:480px){.con-links{float:left;width:100%}.social-links{float:left;text-align:center;width:100%}.logo{float:left;padding-top:25px;text-align:center;width:200px}}@media (max-width:375px){.logo{float:left;padding-top:7px;text-align:center;width:100px}}blockquote{border-left:none!important}.credit .textwidget{color:#999;font-size:14px;line-height:24px;text-align:right}h1.inner_tit{color:#222;font-size:23px;font-weight:400;padding:20px 0;text-align:center;text-transform:lowercase}.credit li.widget_text{display:inline-block!important}.dsfr4wert43 input{margin:0 0 18px}code{background:0 0}#location-list h1{font-size:20px;font-weight:700;padding:5px 0}#location-list li{padding:10px 0}p{font-size:40px}
img{
    max-width:100%;
}