@charset "UTF-8";div[class^="col"]{padding-left:11px;padding-right:11px}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}@font-face{font-family:'Caslon224Std-Bold';src:url('../fonts/353A78_0_0.eot');src:url('../fonts/353A78_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/353A78_0_0.woff2') format('woff2'),url('../fonts/353A78_0_0.woff') format('woff'),url('../fonts/353A78_0_0.ttf') format('truetype')}html,body{font-family:"proxima-nova",sans-serif;font-size:16px;padding:0;color:#222}html a,body a{color:#222}body{padding-top:95px}a{outline:none!important}h1,h2,h3,h4{font-family:'Caslon224Std-Bold','Palatino Linotype',Georgia,serif;font-weight:normal}.main_wrap{-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s;opacity:0}.antialiased{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}@media only screen and (min-width:768px){.navbar-collapse.collapse{display:none!important;visibility:hidden!important}.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top}.navbar .navbar-collapse{text-align:center}.navbar-header{float:none!important}}.navbar-nav>li>a{-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s}.nav>li.active>a{color:#bac9cc!important}.navbar-toggle{position:relative;float:left;margin-left:15px;padding:12px 10px 9px 10px;margin-top:8px;margin-bottom:8px;background-color:#53666d}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;background-color:#222;border-radius:0}.navbar-toggle{border:0;border-radius:0}.icon-bar{display:block;width:22px;height:2px;background-color:#333;border-radius:1px;margin-bottom:4px}.menu1{z-index:10;cursor:pointer;display:inline-block;font-size:10px;height:5em;position:relative;width:4em;-webkit-tap-highlight-color:transparent;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.menu1 span{display:block;backface-visibility:hidden;height:1em;position:absolute;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;width:100%;-webkit-tap-highlight-color:transparent}.menu1 span{left:15px}.menu1 span:nth-child(1){top:1.8em}.menu1 span:nth-child(2){top:2.8em}.menu1 span:nth-child(3){top:3.8em}.menu1.open span:nth-child(1){-moz-transform:rotate(45deg) translate(0.6em,0.8em);-ms-transform:rotate(45deg) translate(0.6em,0.8em);-webkit-transform:rotate(45deg) translate(0.6em,0.8em);transform:rotate(45deg) translate(0.6em,0.8em)}.menu1.open span:nth-child(2){opacity:0;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.menu1.open span:nth-child(3){-moz-transform:rotate(-45deg) translate(0.7em,-0.8em);-ms-transform:rotate(-45deg) translate(0.7em,-0.8em);-webkit-transform:rotate(-45deg) translate(0.7em,-0.8em);transform:rotate(-45deg) translate(0.7em,-0.8em)}.menu2{z-index:10;cursor:pointer;display:inline-block;font-size:10px;height:5em;position:relative;width:4em;-webkit-tap-highlight-color:transparent;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.menu2 span{display:block;backface-visibility:hidden;height:1em;position:absolute;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;width:100%;-webkit-tap-highlight-color:transparent}.menu2 span{left:15px}.menu2 span:nth-child(1){top:2em}.menu2 span:nth-child(2){top:3em}.menu2 span:nth-child(3){top:4em}.menu2.open span:nth-child(1){-moz-transform:rotate(45deg) translate(0.6em,0.6em);-ms-transform:rotate(45deg) translate(0.6em,0.6em);-webkit-transform:rotate(45deg) translate(0.6em,0.6em);transform:rotate(45deg) translate(0.6em,0.6em)}.menu2.open span:nth-child(2){opacity:0;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.menu2.open span:nth-child(3){-moz-transform:rotate(-45deg) translate(0.9em,-0.8em);-ms-transform:rotate(-45deg) translate(0.9em,-0.8em);-webkit-transform:rotate(-45deg) translate(0.9em,-0.8em);transform:rotate(-45deg) translate(0.9em,-0.8em)}.opacity1{display:block}.black{color:#222}.remove{display:none}.removeimpt{display:none!important}.zindex0{z-index:0}.topmenu.menu{top:0;left:0;position:fixed;z-index:8}.topbook.menu2top{top:0;left:0;position:fixed;z-index:8}.nav_wrap{-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s;padding-top:25vh;width:100vw;height:100vh;background:url('../images/header_bg.jpg') repeat-y}.nav_wrap.off{opacity:0;z-index:-1}.topmenu.menu.off{opacity:0;z-index:-1;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s}.topbook.menu2top.off{opacity:0;z-index:-1;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s}.remove{opacity:0;z-index:-1}.topbook.menu2top .book_wrap{width:70%;margin:auto auto}.topmenu.menu .nav{width:70%;margin:auto auto}.topmenu.menu .nav li{margin:5px 2% 5px 2%;padding:20px 0 5px 0;list-style:none;text-align:center;font-family:"adobe-caslon-pro";text-transform:uppercase;position:relative}.topmenu.menu .nav li:before{position:absolute;content:"";width:20px;margin-left:-20px;top:0;height:1px;border-top:1px solid rgba(255,255,255,0.5)}.topmenu.menu .nav li:nth-child(1):before{border-top:0}.topmenu.menu .nav li.last1{border-bottom:0}.topmenu.menu .nav li.last2{padding-bottom:12px;border-bottom:1px solid rgba(62,73,677,0.5)}.topmenu.menu .nav a{display:block;position:relative;z-index:3;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;background:transparent;color:#fff;font-size:24px;letter-spacing:3px;line-height:26px;text-decoration:none}.topmenu.menu .nav a:hover,.topmenu.menu .nav a:focus{background:0;color:#bac9cc;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s}.menu-toggle{-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s;position:fixed;left:0;top:0;margin:20px;width:60px;height:60px;border:0}.menu-toggle>span{background:#fff;height:2px;width:30px}.menu-toggle.open span{background:#fff}.menu_tab{-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s;opacity:0;position:fixed;left:83px;top:57px;letter-spacing:1px;font-size:16px;color:#fff!important;font-family:"adobe-caslon-pro"}.greenit{color:transparent}.book_icon{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hideit{opacity:0}.hideindex{display:none}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.navbar{border:0;background:url('../images/header_bg.jpg') repeat-y;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s}.top_logo{-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s}.top_logo img{-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s;display:block;max-width:130px;margin:12px auto 12px auto}.mobile_logo img{display:none}.navbar_shadow{-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s;background:rgba(60,68,63,0.1);display:none;width:100%;height:7px;position:absolute;bottom:-7px;left:0}.contact_header{position:absolute;color:#fff;top:40px;right:30px}.contact_header .jobs_cta{background:0;border:1px solid #fff;color:#fff!important;text-decoration:none;font-family:"adobe-caslon-pro";padding:10px 12px 3px 12px}.contact_header .jobs_cta:hover{color:#fff;text-decoration:none}html,body{height:100%}.fullscreen,.content-a{width:100%;height:100%;overflow:hidden}.fullscreen.overflow,.fullscreen.overflow .content-a{height:auto;min-height:100%}.content-a{display:table}.content-b{display:table-cell;position:relative;vertical-align:middle;text-align:center}.masthead{background-position:center center}.masthead .content-a{background:rgba(60,68,63,0.05)}.masthead_slider{-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s;opacity:0}.arrow_down{position:absolute;bottom:30px;left:50%;cursor:pointer;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.open_table_id,.instagram_userid,.instagram_accesstoken{display:none}.ui-datepicker{font-size:21px}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-datepicker{padding:.2em .2em 0;display:none;z-index:9999999999999!important}.ui-datepicker{padding:0;margin:5px 0 0 0;position:absolute;background:#53666d;border:0;border-bottom:1px solid #fff}.rgba .ui-datepicker{padding-bottom:10px}.ui-datepicker .ui-datepicker-header{background:0;border-bottom:0}.ui-datepicker-calendar .ui-state-default{text-align:center;color:#222;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-datepicker-calendar .ui-state-hover,.ui-datepicker-calendar .ui-state-focus,.ui-datepicker-calendar .ui-state-active{text-decoration:none;color:#53666d;outline:0;background:#222}.ui-datepicker-calendar .ui-datepicker-current-day{background:0;outline:0;border:0;color:#222}.ui-datepicker-calendar .ui-state-highlight{border:0;color:#222;outline:0;background:#fff}.ui-datepicker .ui-datepicker-calendar td.ui-state-disabled span,.ui-datepicker .ui-datepicker-calendar td.ui-state-disabled a{text-align:center;color:#fff}.ui-datepicker .ui-datepicker-header .ui-state-disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}.ui-datepicker .ui-datepicker-title{color:#222}.ui-datepicker th{font-weight:normal;text-transform:uppercase;padding:0 0 1em 0;color:#fff;text-align:center}.ui-datepicker th span{font-size:8px;padding:.7em .3em 1.25em .3em;display:block}.ui-datepicker .ui-datepicker-header{padding:.79em 0}.ui-datepicker table{margin:0;padding:0;border-top:0;background:0;width:280px;color:#222}.ui-datepicker-prev{background:url("../images/prev_date.svg") no-repeat center center;width:25px;height:25px;overflow:hidden;text-indent:-1000em;top:15px!important;left:10px!important;cursor:pointer}.ui-datepicker-prev:hover{top:15px;left:10px}.ui-datepicker-next{background:url("../images/next_date.svg") no-repeat center center;width:25px;height:25px;overflow:hidden;text-indent:-1000em;top:15px!important;right:10px!important;cursor:pointer}.ui-datepicker-next:hover{top:15px;right:10px}.main_body_middle{background:#f2f3f3;padding:7vh 0}.main_body_middle .body_text .content{font-size:26px;line-height:30px}.main_body_middle .body_text .content p{margin-bottom:20px}.main_body_middle .body_text .content h3{font-size:24px;line-height:30px}.main_body_middle .body_text .content .gold_link{margin-top:18px}.slideprev{position:absolute;left:-80px;top:50%;transform:translateY(-50%);-ms-transform:rotate(-50%);-webkit-transform:rotate(-50%);cursor:pointer}.slidenext{position:absolute;right:-80px;top:50%;transform:translateY(-50%);-ms-transform:rotate(-50%);-webkit-transform:rotate(-50%);cursor:pointer}.newsletter_wrap{background:#fff;color:#222;padding:3vh 0;text-align:center;font-size:18px;text-transform:uppercase}.newsletter_wrap input[type=email],.newsletter_wrap input[type=text]{border:0;border-bottom:1px solid #222;margin-left:30px;outline:0}.newsletter_wrap input[type=submit],.newsletter_wrap button{border:0;background:0;text-transform:uppercase;outline:0}.footer_main_wrap{padding:7vh 0 5vh 0;font-size:21px;background:#f2f3f3 url('../images/bg.jpg');background-size:cover;background-position:top center;color:#53666d;text-align:center}.footer_main_wrap h4{font-size:12px;text-transform:uppercase;letter-spacing:2px;margin:0 0 6px 0}.footer_main_wrap .merrion_footer{font-size:24px;margin-bottom:25px;text-transform:uppercase;letter-spacing:2px;font-family:'Caslon224Std-Bold','Palatino Linotype',Georgia,serif}.footer_main_wrap .footer_box h4{margin-bottom:20px}.footer_main_wrap .contact_box{font-size:15px}.footer_main_wrap .contact_box span{display:inline-block;margin:3px 6px}.footer_main_wrap a{color:#53666d}.footer_main_wrap a:hover{color:#222;text-decoration:none}.footer_main_wrap .newsletter-input{border:1px solid #ced4d6;margin:0 2vw;font-size:14px;text-transform:uppercase;padding:8px}.footer_main_wrap .newsletter-input a{display:block}.footer_main_wrap .social_footer{font-size:20px}.footer_main_wrap .social_footer .fa-circle-thinner:before{box-sizing:border-box;display:block;width:2em;height:2em;padding-top:.4em;text-align:center;border-radius:100%;border:1px solid rgba(83,102,109,0.3)}.footer_main_wrap .social_footer a{color:#53666d}.footer_main_wrap .social_footer a:hover{color:#222;text-decoration:none}.footer_main_wrap ul{list-style:none;padding:0}.footer_end_wrap{padding:2vh 0;background:#37444b;color:#fff}.footer_end_wrap a{color:#fff}.footer_end_wrap a:hover{color:#fff;text-decoration:none}#map_canvas_home{height:70vh}.gform_wrapper .top_label .gfield_label{font-weight:400;font-size:13px;letter-spacing:0;text-transform:uppercase}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){outline:0;border:1px solid rgba(83,102,109,0.6)}.gform_wrapper textarea{outline:none!important;border:1px solid rgba(83,102,109,0.6)}.gform_wrapper .gform_footer{text-align:center}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:inherit;font-family:inherit;padding:5px 4px;letter-spacing:normal;width:100%}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:none!important}.gform_wrapper ul.gform_fields li.gfield select{margin-left:0;-webkit-appearance:none;-moz-appearance:none;outline:none!important;background:#fff;border:1px solid rgba(83,102,109,0.6);-webkit-border-radius:0;border-radius:0;height:34px;cursor:pointer;outline:0;width:100%!important;color:#888}.gform_wrapper ul.gform_fields li.gfield select option:not(:first-of-type){color:#37444b}::-webkit-input-placeholder{color:#888}:-moz-placeholder{color:#888;opacity:1}::-moz-placeholder{color:#888;opacity:1}:-ms-input-placeholder{color:#888}::-ms-input-placeholder{color:#888}::placeholder{color:#888}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:16px!important;padding:10px 20px;letter-spacing:1px;text-transform:uppercase;width:auto;display:inline-block;margin:20px auto!important;background:#53666d;color:#fff;border:0}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_page_footer input[type=submit]:hover{background:#53666d}.menu_main{background-color:#f2f3f3;text-align:left}.stay_bottom{text-align:right}.leading_hotels{margin-top:5px}.home_main_title{color:#fff;font-size:23px;line-height:28px;text-align:left}.home_main_title a{color:#fff!important;font-weight:500;display:inline-block;margin-top:10px;text-decoration:none}.home_main_title a:hover{text-decoration:none;border-bottom:1px solid #fff}.home_main_title h1{margin:0 0 20px 0;font-size:3.5vw;text-align:left;padding-right:3vw}.home_main{padding:12vh 0;background:#fff;color:#53666d}.home_main .home_main_text{text-align:left;font-size:24px;line-height:30px}.home_main .home_main_text h2{margin:0;font-size:34px;color:#53666d;margin-bottom:20px}.home_main .home_main_text .arrow_side{font-size:16px;background:#53666d;font-family:'Caslon224Std-Bold','Palatino Linotype',Georgia,serif;display:inline-block;margin-top:20px;padding:12px 24px;text-decoration:none;color:#fff}.home_main .home_main_text .arrow_side:hover{color:#fff;background:#37444b;text-decoration:none}.home_main .left{float:left;width:50%}.home_main .right{float:left;width:50%}.home_main .right .content-a{background:rgba(55,68,75,0.7);font-size:24px;text-transform:uppercase;letter-spacing:2px;font-family:'Caslon224Std-Bold','Palatino Linotype',Georgia,serif;color:#fff}.home_box_second_wrap{padding:10vh 0;background:#f2f3f3 url('../images/bg.jpg');background-size:cover;background-position:top center}.home_box_second_wrap .home_box_second{-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s}.home_box_second_wrap .home_box_second .big_image{width:100%;height:auto}.home_box_second_wrap .home_box_second .content{-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s;position:relative;background:#53666d;color:#fff;padding:20px 23px 23px 23px;font-size:24px;line-height:28px;letter-spacing:0;font-family:'Caslon224Std-Bold','Palatino Linotype',Georgia,serif}.home_box_second_wrap .home_box_second .content .text{padding-right:10vw}.home_box_second_wrap .home_box_second .content .arrow_white{display:inline-block;position:absolute;bottom:0;right:20px}.home_box_second_wrap .home_box_second:hover .content{background:#37444b}.home_box_jobs_wrap,.jobs_page{padding:8vh 0;background:#fff;color:#37444b;position:relative}.home_box_jobs_wrap .view_all,.jobs_page .view_all{position:absolute;right:13px;top:40px;font-family:'Caslon224Std-Bold','Palatino Linotype',Georgia,serif;text-transform:uppercase;font-size:14px}.home_box_jobs_wrap h3,.jobs_page h3{font-size:34px;border-bottom:1px solid rgba(83,102,109,0.3);padding-bottom:20px}.home_box_jobs_wrap h4,.jobs_page h4{color:#37444b;border-bottom:1px solid rgba(83,102,109,0.3);padding-bottom:20px;font-size:20px;line-height:26px;margin-bottom:20px;padding-right:4vw}.home_box_jobs_wrap .content,.jobs_page .content{border-bottom:1px solid rgba(83,102,109,0.3);padding-bottom:20px;margin-bottom:20px}.home_box_jobs_wrap a,.jobs_page a{color:#53666d}.home_box_jobs_wrap a:hover,.jobs_page a:hover{color:#37444b;text-decoration:none}.home_box_jobs_wrap .inner_feed,.jobs_page .inner_feed{padding:0 5px}.home_box_jobs_wrap .more_job,.jobs_page .more_job{display:block;font-family:'Caslon224Std-Bold','Palatino Linotype',Georgia,serif;text-transform:uppercase;font-size:14px;margin-bottom:10vh}.home_box_jobs_wrap .arrow_side,.jobs_page .arrow_side{float:right}.jobs_page{padding:8vh 0}.job_single .more_job{border-bottom:1px solid rgba(83,102,109,0.3);padding-bottom:20px;margin-bottom:20px;padding-top:10px}.job_single .more_job:focus{text-decoration:none}.job_single .content{padding-top:10px;padding-right:5vw}.pagination_wrap{text-align:center}.pagination_wrap .pagination>.active>a,.pagination_wrap .pagination>.active>span,.pagination_wrap .pagination>.active>a:hover,.pagination_wrap .pagination>.active>span:hover,.pagination_wrap .pagination>.active>a:focus,.pagination_wrap .pagination>.active>span:focus{z-index:2;color:#fff;background-color:#53666d;border-color:#53666d;cursor:default}.pagination_wrap .pagination>li>a,.pagination_wrap .pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.428571429;text-decoration:none;color:#53666d;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.page_masthead{height:50vh;background-position:center center}.page_masthead .content-a{background:rgba(55,68,75,0.7)}.page_masthead_content{position:relative;z-index:1;background:#53666d url('../images/header_bg.jpg') repeat-y;text-align:left;color:#fff;padding:10vh 0 10vh 0;font-size:24px;line-height:28px}.page_masthead_content h1{font-family:'Caslon224Std-Bold','Palatino Linotype',Georgia,serif;font-size:34px}.form_wrap{background:#fff;border:10px solid #53666d;margin:5vh 0;padding:4vw}.form_wrap h3{color:#53666d;text-align:center;font-size:34px}.team_feed .team_pic{width:100%;height:auto;padding-right:30px}.team_feed h2{margin-bottom:5px}.team_feed .position{font-family:'Caslon224Std-Bold','Palatino Linotype',Georgia,serif;text-transform:uppercase;font-size:13px;letter-spacing:2px;margin-bottom:15px;color:#53666d}.team_feed .odd{float:right}.team_feed .odd .team_pic{padding-right:0;padding-left:30px}.team_feed .team_feed_row{border-top:1px solid rgba(55,68,75,0.3);margin:40px 0}.team_feed .team_feed_row.num1{border:0;margin:0 0 0 0!important}.learing_block_1{position:relative;z-index:1;background:#fff;padding:8vh 0;font-size:24px;line-height:28px;color:#37444b}.learing_block_1 h2{font-size:30px;margin:0 0 15px 0;color:#53666d}.learing_block_2{position:relative;z-index:1;background:#f2f3f3 url('../images/bg.jpg');background-size:cover;background-position:top center;padding:8vh 0;font-size:18px;line-height:21px;color:#37444b}.learing_block_2 h2{font-size:30px;margin:0 0 15px 0;color:#53666d}.learing_block_2 ul{padding:0 0 0 20px}.learing_block_2 ul li{margin-bottom:20px}.mid_image{width:100%}@media only screen and (max-width:1200px){.home_main_title{color:#fff}.home_main_title h1{margin:0 0 20px 0;font-size:44px;text-align:left;padding-right:3vw}}@media only screen and (max-width:992px){.home_main_title{color:#fff}.home_main_title h1{margin:0 0 20px 0;font-size:34px;text-align:left;padding-right:3vw}.insta_box{width:50%}.stay_bottom span{display:block;margin:15px 0}}@media only screen and (max-width:767px){.not-fullscreen{background-position:center center}.mobile_logo img{display:block;margin:15px auto 0 auto}.contact_header{margin-top:10px;right:15px}.contact_header div{display:inline-block;padding:0 7px}.navbar{border:0}.home_main .left,.home_main .right{width:100%;float:none}.home_box_second{margin-bottom:30px}.masthead_title_page{font-size:30px;margin-top:100px;line-height:32px}.mobile_dining{text-transform:none;font-size:16px;color:#222;padding:10px 20px}.mobile_dining h2{color:#53666d;font-size:21px;margin:0 0 10px 0}.slideprev,.slidenext{display:none}.stay_bottom{text-align:left}.book_wrap{padding-top:90px}.topmenu.menu .nav{width:100%;margin:auto auto;padding:0}.topmenu.menu .nav li{margin:5px 0 5px 0;padding:6px 0 6px 0;list-style:none;text-align:center;width:96%;display:inline;float:left;border-top:0}.topmenu.menu .nav li:before{position:absolute;content:"";width:0;top:0;height:0;border-top:0}.topmenu.menu .nav a{font-size:16px;line-height:22px;padding:2px 0}.masthead_logo{display:none}.hideme{opacity:1}.main_body_top,.review_wrap,.main_body_middle{font-size:21px;line-height:26px}.team_feed .team_pic{width:100%;height:auto;padding-right:0}.team_feed h2{margin-bottom:5px}.team_feed .odd{float:none}.team_feed .odd .team_pic{padding-right:0;padding-left:0;margin-bottom:20px}.team_feed .team_feed_row{border-top:1px solid rgba(55,68,75,0.3);margin:40px 0}.team_feed .team_feed_row.num1{border:0;margin:0 0 0 0!important}}@media only screen and (max-width:480px){}