@media all {/** * 1. Set default font family to sans-serif. * 2. Prevent iOS text size adjust after orientation change,without disabling * user zoom. */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}/** * Set DOCUMENT font size */body{font-size:16px;margin:0}/** * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 * and Firefox. * Correct `block` display not defined for `main` in IE 11. */article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}/** * 1. Correct `inline-block` display not defined in IE 8/9. * 2. Normalize vertical alignment of `progress` in Chrome,Firefox,and Opera. */audio,canvas,progress,video{display:inline-block;vertical-align:baseline}/** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */audio:not([controls]){display:none;height:0}/** * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/11,Safari,and Firefox < 22. */[hidden],template{display:none}/** * Remove the gray background color from active links in IE 10. */a{background-color:transparent}/** * Improve readability when focused and also mouse hovered in all browsers. */a:active,a:hover{outline:0}/** * Address styling not present in IE 8/9/10/11,Safari,and Chrome. */abbr[title]{border-bottom:1px dotted}/** * Address style set to `bolder` in Firefox 4+,Safari,and Chrome. */b,strong{font-weight:bold}/** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}/** * Correct overflow not hidden in IE 9/10/11. */svg:not(:root){overflow:hidden}/** * Known limitation:by default,Chrome and Safari on OS X allow very limited * styling of `select`,unless a `border` property is set. *//** * 1. Correct color not being inherited. * Known issue:affects color of disabled elements. * 2. Correct font properties not being inherited. * 3. Address margins set differently in Firefox 4+,Safari,and Chrome. */button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}/** * Address `overflow` set to `hidden` in IE 8/9/10/11. */button{overflow:visible}/** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Firefox,IE 8/9/10/11,and Opera. * Correct `select` style inheritance in Firefox. */button,select{text-transform:none}/** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. */button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}/** * Re-set default cursor for disabled elements. */button[disabled],html input[disabled]{cursor:default}/** * Remove inner padding and border in Firefox 4+. */button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}/** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */input{line-height:normal}/** * It's recommended that you don't attempt to style these elements. * Firefox's implementation doesn't respect box-sizing,padding,or width. * * 1. Address box sizing set to `content-box` in IE 8/9/10. * 2. Remove excess padding in IE 8/9/10. */input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}/** * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`,it causes the cursor style of the * decrement button to change from `default` to `text`. */input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}/** * 1. Address `appearance` set to `searchfield` in Safari and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari and Chrome * (include `-moz` to future-proof). */input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}/** * Remove inner padding and search cancel button in Safari and Chrome on OS X. * Safari (but not Chrome) clips the cancel button when the search input has * padding (and `textfield` appearance). */input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}/** * Remove default vertical scrollbar in IE 8/9/10/11. */textarea{overflow:auto}/** * Don't inherit the `font-weight` (applied by a rule above). * NOTE:the default cannot safely be changed in Chrome and Safari on OS X. */optgroup{font-weight:bold}/** * Prevent images overflow * Remove images bottom gap */img{max-width:100%;vertical-align:middle;border:0}/** * Remove most spacing between table cells. */table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/** * Site content holder */.container{position:relative;width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}@media (min-width:750px){.container{width:90%;padding:0}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}/** * Replaceable image style */img.replaceable-image{width:auto;display:block;margin:0 auto}/** * strip common gap */.strip-row{margin-bottom:75px}/** * Grid option */.flex-xlist>.xList-items{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch;justify-content:space-around}.flex-xlist>.xList-items>.xList-item{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;width:100%}@media (min-width:480px){.with-gaps .flex-xlist>.xList-items{margin-right:-10px;margin-left:-10px}.with-gaps .flex-xlist>.xList-items>.xList-item{padding-right:10px;padding-left:10px}.two-col-xlist-480 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.three-col-xlist-480 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.four-col-xlist-480 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media (min-width:768px){.with-gaps .flex-xlist>.xList-items{margin-right:-20px;margin-left:-20px}.with-gaps .flex-xlist>.xList-items>.xList-item{padding-right:20px;padding-left:20px}.one-col-xlist-768 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.two-col-xlist-768 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.three-col-xlist-768 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.four-col-xlist-768 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media (min-width:1024px){.one-col-xlist-1024 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.two-col-xlist-1024 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.three-col-xlist-1024 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.four-col-xlist-1024 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media (min-width:1366px){.one-col-xlist-1366 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.two-col-xlist-1366 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.three-col-xlist-1366 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.four-col-xlist-1366 .flex-xlist>.xList-items>.xList-item{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}/** * Link options */.link-option-1 .link-wrapper a,.link-option-2 .link-wrapper a,.link-option-3 .link-wrapper a,.link-option-4 .link-wrapper a,.link-option-5 .link-wrapper a{text-decoration:underline}.link-as-button-option-1 .link-wrapper a,.link-as-button-option-2 .link-wrapper a,.link-as-button-option-3 .link-wrapper a,.link-as-button-option-4 .link-wrapper a,.link-as-button-option-5 .link-wrapper a{text-transform:uppercase;padding:7px 11px;text-decoration:none;display:inline-block;vertical-align:middle}/** * Hide empty elements from javascript */.no-content{display:none !important}/** * Remove <UL>style */.list-style-none{list-style:none;padding:0;margin:0}/** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;box-sizing:border-box;padding:0}/** * Show the overflow in IE. * 1. Show the overflow in Edge. */button,input{overflow:visible}/** * Remove the inheritance of text transform in Edge,Firefox,and IE. * 1. Remove the inheritance of text transform in Firefox. */button,select{text-transform:none}/** * Correct the inability to style clickable types in iOS and Safari. */button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}/** * Remove the inner border and padding in Firefox. */button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}/** * Restore the focus styles unset by the previous rule. */button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}/** * Remove the default vertical scrollbar in IE 10+. */textarea{overflow:auto;resize:vertical;vertical-align:middle}/** * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}/** * Correct the cursor style of increment and decrement buttons in Chrome. */[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}/** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}/** * Remove the inner padding in Chrome and Safari on macOS. */[type="search"]::-webkit-search-decoration{-webkit-appearance:none}/** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}/** * Label style */label{vertical-align:top;display:inline-block}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:1px solid #33C3F0;outline:0}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #D1D1D1;border-radius:4px;box-shadow:none;box-sizing:border-box}textarea{min-height:150px;padding-top:6px;padding-bottom:6px}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary,input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary{color:#FFF;background-color:#33C3F0;border-color:#33C3F0}.button.button-primary:hover,button.button-primary:hover,input[type="submit"].button-primary:hover,input[type="reset"].button-primary:hover,input[type="button"].button-primary:hover,.button.button-primary:focus,button.button-primary:focus,input[type="submit"].button-primary:focus,input[type="reset"].button-primary:focus,input[type="button"].button-primary:focus{color:#FFF;background-color:#1EAEDB;border-color:#1EAEDB}.cms-form-holder .cms-form{position:relative;z-index:1}.form-group{margin:0 auto;position:relative;z-index:1}.form-group:before,.form-group:before{content:" ";display:table}.form-group:after{clear:both}.fb-inner:after,.fb-radio-helper:after,.fb-checkbox-helper:after{font-family:'icomoon'}.fb-inner input,.fb-inner select{padding-right:25px}.fb-select-inner select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.fb-inner{position:relative;display:inline-block;z-index:1}.fb-inner:after{position:absolute;z-index:1;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.fb-select-inner:after{content:"\eb66"}.fb-date-inner:after{content:"\e92f"}.radio label,.checkbox label{display:inline-block;padding:0 0 0 8px;vertical-align:top}.fb-cr{position:relative;padding:0 0 8px 24px}.fb-cr input{width:24px;height:24px;cursor:pointer;opacity:0}.fb-helper,.fb-cr input{position:absolute;top:0;left:0;height:24px;width:24px;font-size:24px}.fb-helper{pointer-events:none}.fb-checkbox-helper:after{content:"\e942";display:block;line-height:1}.fb-cr input:checked ~ .fb-checkbox-helper:after{content:"\eb72"}.fb-radio-helper:after{content:"\ebf5";display:block;line-height:1}.fb-cr input:checked ~ .fb-radio-helper:after{content:"\ebf4"}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{padding:.2em .2em 0;display:none}.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:16px;height:16px;margin-top:-8px;border-radius:50%}.ui-datepicker .ui-datepicker-prev{left:4px}.ui-datepicker .ui-datepicker-next{right:4px}.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%;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,.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,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-icon{width:16px;height:16px}.ui-datepicker{border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.ui-datepicker{padding:0;position:relative;z-index:1;border:2px solid}.ui-datepicker .ui-datepicker-header{border:none;font-weight:normal}.ui-datepicker .ui-datepicker-header .ui-state-hover{cursor:pointer}.ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:50%;border:none}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{margin-top:0;top:0;font-weight:normal}.ui-datepicker table{margin:0}.ui-datepicker th{padding:1em 0;font-weight:normal;border:none}.ui-datepicker td{border:none;padding:0}.ui-datepicker td .ui-state-default{border:none;text-align:center;padding:.5em;margin:0;font-weight:normal;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.ui-datepicker .ui-state-disabled{opacity:1}.ui-datepicker td .ui-state-default,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.ui-datepicker table thead{border-width:1px 0;border-style:solid}.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:before{font-family:'icomoon'}.ui-datepicker .ui-datepicker-next:before{content:"\e9e6"}.ui-datepicker .ui-datepicker-prev:before{content:"\eb2a"}.ui-datepicker{font-size:1em}.ui-datepicker .ui-datepicker-title{color:#f9f9f9}.ui-datepicker th{color:#f9f9f9}.ui-datepicker table thead{border-color:#fff}.ui-datepicker td .ui-state-default{color:#efefef}.ui-datepicker td .ui-state-default.ui-state-hover{color:#fff;background-color:#36e43c}.ui-datepicker td.ui-datepicker-today .ui-state-default{background-color:#e43636}.ui-datepicker td .ui-state-default.ui-state-active{background-color:#368be4}.ui-datepicker .ui-state-disabled .ui-state-default{color:#636363}.ui-datepicker{background-color:#2e3641;border-color:#2e3641}.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:before{color:#fff}.ui-datepicker td .ui-state-default{background-color:transparent}.cms-form-holder .cms-form .form-group{margin-bottom:30px}.cms-form-holder .cms-form .form-group .fb-text-label{width:100%;margin-bottom:8px}.cms-form .form-group .form-control,.cms-form .form-group .radio-group,.cms-form .form-group .checkbox-group,.cms-form .fb-select-inner,.cms-form .fb-date-inner{width:100%}.cms-form label.error{color:red;font-size:.9em;position:absolute;z-index:1;top:100%;margin-top:3px;vertical-align:middle;display:block;left:0;padding:0}.cms-form .fb-captcha label.error{right:0;left:auto}.cms-form .fb-button{text-align:right}#recaptcha{display:inline-block}.cms-form-holder .cms-form .fb-captcha{text-align:right}/** * CMS editor default formats */.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}span.bold{font-weight:bold}span.italic{font-style:italic}span.strikethrough{text-decoration:line-through}/**formats** "alignleft":{"selector":"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img","classes":"text-left"},"aligncenter":{"selector":"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img","classes":"text-center"},"alignright":{"selector":"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img","classes":"text-right"},"bold":{"inline":"span","classes":"bold"},"italic":{"inline":"span","classes":"italic"},"underline":{"inline":"span","classes":"underline","exact":true},"strikethrough":{"inline":"span","classes":"strikethrough",},{"title":"Link Option One","selector":"a","classes":"link link-one check-empty-href"},"customformat":{"inline":"span","styles":{"color":"#0f0","fontSize":"20px"},"attributes":{"title":"My custom format"},"classes":"example1"},**formats**/}@media all {/** * Use by theme editor * DONT CHANGE THIS FILE */html{font-family:sans-serif}body{font-size:16px;background-color:#fff;color:#212121}/** * Heading options */h1{color:#212121}h2{color:#616161}h3{color:#757575}h4{color:#9E9E9E}h5{color:#BDBDBD}/** * Strip common gap */.strip-row{margin-bottom:75px}/** * Linke Options */.link-option-1 .link-wrapper a{color:#b39ddb}.link-option-2 .link-wrapper a{color:#90caf9}.link-option-3 .link-wrapper a{color:#80deea}.link-option-4 .link-wrapper a{color:#a5d6a7}.link-option-5 .link-wrapper a{color:#e6ee9c}/** * Button Options */.link-as-button-option-1 .link-wrapper a{background-color:#b39ddb}.link-as-button-option-2 .link-wrapper a{background-color:#90caf9}.link-as-button-option-3 .link-wrapper a{background-color:#80deea}.link-as-button-option-4 .link-wrapper a{background-color:#a5d6a7}.link-as-button-option-5 .link-wrapper a{background-color:#e6ee9c}/**style_formats**{"title":"Text formats"},{"title":"Badge","inline":"span","styles":{"display":"inline-block","border":"1px solid #2276d2","border-radius":"5px","padding":"2px 5px","margin":"0 2px","color":"#2276d2"}},{"title":"Link formats"},{"title":"Link Option 1","selector":"a","classes":"link link-option-1"},{"title":"Link Option 2","selector":"a","classes":"link link-option-2"},{"title":"Link Option 3","selector":"a","classes":"link link-option-3"},{"title":"Link as Button Option 1","selector":"a","classes":"link-as-button link-as-button-option-1"},{"title":"Link as Button Option 2","selector":"a","classes":"link-as-button link-as-button-option-2"},{"title":"Link as Button Option 3","selector":"a","classes":"link-as-button link-as-button-option-3"},{"title":"Image formats"},{"title":"Image Left","selector":"img","styles":{"float":"left","margin":"0 10px 0 10px"}},{"title":"Image Right","selector":"img","styles":{"float":"right","margin":"0 0 10px 10px"}}**style_formats**/}@media all {/** START R2G Header Contact Options **/.r2g-contact-options a{display:block;text-indent:-99em;padding-left:0;position:relative;overflow:hidden;width:20px}.r2g-contact-options a:before{font-family:'icomoon' !important;display:inline-block;width:20px;position:absolute;top:0;left:3px;text-indent:0}.r2g-contact-options.contact-tel-only a:before{content:"\e9fb"}.r2g-contact-options.contact-address-only a:before{content:"\e9c2"}.r2g-contact-options.contact-email-only a:before{content:"\ead9"}/** END R2G Header Contact Options **//** START R2G Social Media **/.social-media-links ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;list-style:none;position:relative;z-index:1;margin:0;padding:0;flex-flow:column wrap}.social-media-links.horizontal ul{flex-flow:row wrap}.social-media-links ul li{position:relative;z-index:1}.social-media-links.horizontal ul li{margin-left:10px}.social-media-links.horizontal ul li:first-child{margin-left:0}.social-media-links ul a{position:relative;z-index:1;display:inline-block}.social-media-links ul a .icon{padding-right:6px}.social-media-links.icon-only ul a .icon{padding-right:0}.social-media-links.icon-only ul a span:not(.icon){display:none}/** END R2G Social Media **//** START R2G Header - 3 **/header.style-3{position:fixed;top:0;left:0;width:100%;height:auto;z-index:10;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}header.style-3 .container{padding:0 20px;height:100%;position:relative;box-sizing:border-box}header.style-3 #main-menu,header.style-3 .top-bar-wrapper>.social-media-links,header.style-3 .social-media-links h3{display:none}header.style-3 #branding{width:auto;height:auto;position:relative;max-width:60vw;float:left}header.style-3 #branding .logo{display:block;vertical-align:top;height:100%;width:100%;line-height:0}header.style-3 #branding img{-webkit-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}header.style-3 #branding .on-scroll-logo{position:absolute;top:0;left:0;opacity:0}.window-scrolled header.style-3 #branding .on-scroll-logo{opacity:1}.window-scrolled header.style-3 #branding .default-logo{opacity:0}header.style-3 .top-bar{position:absolute;top:50%;right:60px;left:auto;margin-top:2px;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header.style-3 .top-bar .r2g-contact-options{display:inline-block}header.style-3 .header-bottom-bar{float:right;clear:right;margin-top:18px}header.style-3 .header-bottom-bar .primary-button{position:absolute;top:100%;left:0;width:100%;padding:6px;height:auto;text-align:center;box-sizing:border-box;z-index:1}header.style-3 .menu-btn{width:25px;height:30px;position:absolute;margin-left:15px;cursor:pointer;float:none;display:inline-block;vertical-align:middle;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header.style-3.no-more-menu .menu-btn{display:none}header.style-3 .menu-line{display:block;width:100%;border-top-width:2px;border-top-style:solid;position:absolute;left:0}header.style-3 .line-one.menu-line{top:5px}header.style-3 .line-two.menu-line{top:14px;-webkit-transition:opacity 0.1s ease 0.5s;-ms-transition:opacity 0.1s ease 0.5s;transition:opacity 0.1s ease 0.5s}header.style-3 .line-three.menu-line{top:23px}header.style-3 .menu-btn.menu-close-btn .menu-line.line-one{top:14px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header.style-3 .menu-btn.menu-close-btn .menu-line.line-three{top:14px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header.style-3 .menu-btn .menu-line.line-one,header.style-3 .menu-btn .menu-line.line-three{transition:top 0.5s ease,transform 0.5s ease 0.6s;-ms-transition:top 0.5s ease,-ms-transform 0.5s ease 0.6s;transition:top 0.5s ease,transform 0.5s ease 0.6s}header.style-3 .menu-btn.menu-open-btn .menu-line.line-one,header.style-3 .menu-btn.menu-open-btn .menu-line.line-three{-webkit-transition:-webkit-transform 0.5s ease,top 0.5s ease 0.6s;-ms-transition:-ms-transform 0.5s ease,top 0.5s ease 0.6s;transition:transform 0.5s ease,top 0.5s ease 0.6s}header.style-3 .menu-btn.menu-close-btn .menu-line.line-two{opacity:0}header.style-3 ul{list-style-type:none;margin:0;padding:0}header.style-3 #more-menu-wrapper{display:block;position:fixed;top:100px;width:100%;height:calc(100% - 75px);left:0;overflow:auto;padding:20px;pointer-events:none;opacity:0;box-sizing:border-box;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.menu-open header.style-3 #more-menu-wrapper{opacity:1;pointer-events:auto}header.style-3 #more-menu nav li{padding-left:0;margin:0;width:auto;height:auto;text-align:center;border-bottom-width:1px;border-bottom-style:solid;text-transform:uppercase}header.style-3 #more-menu nav li.last{border-bottom:none}header.style-3 #more-menu nav li a{width:auto;box-sizing:border-box;padding:10px;display:inline-block}header.style-3 .more-menu-wrapper .social-media-links{margin:30px auto}header.style-3 .more-menu-wrapper .logo-wrapper{text-align:center}header.style-3 .more-menu-wrapper .logo-wrapper .on-scroll-logo{display:none}header.style-3 li ul{width:100%;margin:0 auto;display:none;overflow:hidden}#main-menu .sub-menu-arrow,#more-menu .sub-menu-arrow{margin-left:8px;cursor:pointer;display:inline-block;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}#main-menu .sub-menu-arrow:before,#more-menu .sub-menu-arrow:before{content:'\eb63';font-family:'icomoon' !important}#main-menu .sub-menu-open .sub-menu-arrow,#more-menu .sub-menu-open .sub-menu-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}header.style-3 .more-menu-wrapper .social-media-links.horizontal ul{justify-content:center}/** END R2G Header - 3 **//** START R2G Footer **/.footer-inner-container .footer-items{list-style:none;margin:0 0 30px 0;padding:0;width:auto}.copyright-bar p{text-align:center}/** END R2G Footer **//** START R2G Main Visual - 1 **/.main-visual-default,.main-visual-default .slick-list{width:100%;height:100%;position:relative}.main-visual-default .slider-item{display:none;vertical-align:top}.main-visual-default .slider-item:first-child{display:block}.main-visual-default .main-visual-arrow-wrapper{display:none;position:absolute;top:50%;height:0;width:calc(100% - 40px);margin-top:-10px;padding:0 20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.main-visual-default .main-visual-slogan-wrapper{padding:16px 0;display:none}.main-visual-default .slider-navigation{width:30px;height:30px;border-width:1px;border-style:solid;margin:0;position:relative;box-sizing:border-box;cursor:pointer;border-radius:0;padding:0}.main-visual-default .main-visual-arrow-wrapper .prev{float:left}.main-visual-default .main-visual-arrow-wrapper .next{float:right}.main-visual-default .slider-navigation span{display:block;width:1px;height:50%;position:relative;left:50%;cursor:pointer}.main-visual-default .main-visual-arrow-wrapper .nav-left .line-one,.main-visual-default .main-visual-arrow-wrapper .nav-right .line-two{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-visual-default .main-visual-arrow-wrapper .nav-left .line-two,.main-visual-default .main-visual-arrow-wrapper .nav-right .line-one{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-visual-default .main-visual-arrow-wrapper .line-one{top:2px}.main-visual-default .main-visual-arrow-wrapper .line-two{bottom:2px}.main-visual-default .main-visual-pager-wrapper{position:absolute;bottom:0;width:100%;left:0}.main-visual-default .main-visual-pager-wrapper .slick-dots{text-align:center;margin:0;padding:0;list-style:none}.main-visual-default .main-visual-pager-wrapper li{display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 3px;cursor:pointer;border-width:2px;border-style:solid}.main-visual-default .main-visual-pager-wrapper .slick-active{cursor:default;width:0;height:0;border-width:5px;border-style:solid}.main-visual-default .slider-item,.main-visual-default .slogan-read-more,.main-visual-default .slogan,.main-visual-default .slick-dots,.main-visual-default .slider-wrapper{margin-bottom:0}.main-visual-default .container{padding:0 20px}.main-visual-default .slogan{margin-bottom:5px}.main-visual-default:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border-width:2px;border-style:solid;border-radius:50%;width:24px;height:24px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.main-visual-default .slick-list{height:100%}.default-slogan-left .main-visual-slogan-wrapper{text-align:left}.default-slogan-center .main-visual-slogan-wrapper{text-align:center}.default-slogan-right .main-visual-slogan-wrapper{text-align:right}.default-banner-full-height .image-wrapper{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;padding-top:0;overflow:hidden;box-sizing:border-box}.default-banner-full-height .slick-initialized .image-wrapper{padding-top:56.25%}.default-banner-full-height .slick-initialized img{display:none}.no-js .default-banner-full-height img,.main-visual-default .image-wrapper img{width:100%;height:auto}/** END R2G Main Visual - 1 **//** START R2G Main Visual **/.main-visual-default,.main-visual-default .slick-list{width:100%;height:100%;position:relative}.main-visual-default .slider-item{display:none;vertical-align:top}.main-visual-default .slider-item:first-child{display:block}.main-visual-default .main-visual-arrow-wrapper{display:none;position:absolute;top:50%;height:0;width:calc(100% - 40px);margin-top:-10px;padding:0 20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.main-visual-default .main-visual-slogan-wrapper{padding:16px 0;display:none}.main-visual-default .slider-navigation{width:30px;height:30px;border-width:1px;border-style:solid;margin:0;position:relative;box-sizing:border-box;cursor:pointer;border-radius:0;padding:0}.main-visual-default .main-visual-arrow-wrapper .prev{float:left}.main-visual-default .main-visual-arrow-wrapper .next{float:right}.main-visual-default .slider-navigation span{display:block;width:1px;height:50%;position:relative;left:50%;cursor:pointer;border-left:1px solid black}.main-visual-default .main-visual-arrow-wrapper .nav-left .line-one,.main-visual-default .main-visual-arrow-wrapper .nav-right .line-two{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-visual-default .main-visual-arrow-wrapper .nav-left .line-two,.main-visual-default .main-visual-arrow-wrapper .nav-right .line-one{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-visual-default .main-visual-arrow-wrapper .line-one{top:2px}.main-visual-default .main-visual-arrow-wrapper .line-two{bottom:2px}.main-visual-default .main-visual-pager-wrapper{position:absolute;bottom:0;width:100%;left:0}.main-visual-default .main-visual-pager-wrapper .slick-dots{text-align:center;margin:0;padding:0;list-style:none}.main-visual-default .main-visual-pager-wrapper li{display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 3px;cursor:pointer;border-width:2px;border-style:solid}.main-visual-default .main-visual-pager-wrapper .slick-active{cursor:default;width:0;height:0;border-width:5px;border-style:solid}.main-visual-default .slider-item,.main-visual-default .slogan-read-more,.main-visual-default .slogan,.main-visual-default .slick-dots,.main-visual-default .slider-wrapper{margin-bottom:0}.main-visual-default .container{padding:0 20px}.main-visual-default .slogan{margin-bottom:5px}.main-visual-default:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border-width:2px;border-style:solid;border-radius:50%;width:24px;height:24px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.main-visual-default .slider-wrapper li>a{text-decoration:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.main-visual-default .slick-list{height:100%}.default-slogan-left .main-visual-slogan-wrapper{text-align:left}.default-slogan-center .main-visual-slogan-wrapper{text-align:center}.default-slogan-right .main-visual-slogan-wrapper{text-align:right}.default-banner-full-height .image-wrapper{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;padding-top:0;overflow:hidden;box-sizing:border-box}.default-banner-full-height .slick-initialized .image-wrapper{padding-top:56.25%}.default-banner-full-height .slick-initialized img{display:none}.no-js .default-banner-full-height img,.main-visual-default .image-wrapper img{width:100%;height:auto}.main-visual-load:before{opacity:0}.main-visual-default .slider-item{position:relative}.main-visual-default .slider-item .mv-item-video.hidden{display:none}.main-visual-default .slider-item .hero-video{position:absolute;bottom:0;left:0;width:100%;height:auto;min-height:100%;opacity:0;object-fit:cover;-webkit-transition:opacity 0.5s ease 0.5s;-ms-transition:opacity 0.5s ease 0.5s;transition:opacity 0.5s ease 0.5s;z-index:1}.main-visual-default .show-video .hero-video{opacity:1}.main-visual-default .main-visual-play,.main-visual-default .show-video .main-visual-play.main-visual-play-show{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;cursor:pointer;z-index:100;-webkit-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;transition:opacity 0.5s ease;opacity:1;pointer-events:all}.main-visual-default .show-video .main-visual-play{opacity:0;pointer-events:none}.main-visual-default .main-visual-play:before{font-family:'icomoon';content:'\eade';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:97px;color:#fff}.main-visual-default .slider-item .video-item.pause:after{content:'\ebf7'}.main-visual-arrow-wrapper{transition:opacity 1s cubic-bezier(0.3,0,0,1);opacity:1}.main-visual-default .play-video ~ .main-visual-arrow-wrapper{opacity:0;pointer-events:none}.social-share .social-share-wrapper li{position:relative}.addthis_toolbox a{position:absolute;top:0;left:0;display:block;width:100%;height:100%}body .cookie-section.primary-background{display:none }/** END R2G Main Visual **//** START R2G Main Content Strip H1 + P **/.text-align-center .main-content-strip-block{max-width:745px;margin:0 auto}.text-align-left .main-content-strip-block *{text-align:left}.text-align-center .main-content-strip-block *{text-align:center}.text-align-right .main-content-strip-block *{text-align:right}/** END R2G Main Content Strip H1 + P **//** START R2G xBox ( Sub Component ) **/.r2g-xbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;flex-flow:column;position:relative}.r2g-xbox .image-wrapper img,.r2g-xbox .flex-items{width:100%}.r2g-xbox .flex-container{padding:4% 0 0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;box-sizing:border-box}.text-align-left>.r2g-xbox .flex-container,.text-align-left>.intro-content{text-align:left}.text-align-center>.r2g-xbox .flex-container,.text-align-center>.intro-content{text-align:center}.text-align-right>.r2g-xbox .flex-container,.text-align-right>.intro-content{text-align:right}.xbox-style-1 .r2g-xbox{flex-flow:row wrap}.xbox-style-1 .r2g-xbox .flex-container{padding:7% 0 0}.r2g-xbox-sub-component.xbox-style-2 .r2g-xbox,.r2g-xbox-sub-component.xbox-style-2 .r2g-xbox .image-wrapper,.r2g-xbox-sub-component.xbox-style-2 .r2g-xbox .flex-container,.r2g-xbox-sub-component.xbox-style-2 .r2g-xbox .flex-items{width:100%}.r2g-xbox-sub-component.xbox-style-2 .r2g-xbox .flex-container{position:absolute;left:0;padding:20px;z-index:1}.xbox-style-2.content-on-top.r2g-xbox-sub-component .r2g-xbox .flex-container{top:0}.xbox-style-2.content-on-center.r2g-xbox-sub-component .r2g-xbox .flex-container{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.xbox-style-2.content-on-bottom.r2g-xbox-sub-component .r2g-xbox .flex-container{bottom:0}/** END R2G xBox ( Sub Component ) **//** START R2G xBox ( List Component ) **/.r2g-xbox-list-component.text-align-left .intro-content,.r2g-xbox-list-component.text-align-left .flex-container{text-align:left}.r2g-xbox-list-component.text-align-center .intro-content,.r2g-xbox-list-component.text-align-center .flex-container{text-align:center}.r2g-xbox-list-component.text-align-right .intro-content,.r2g-xbox-list-component.text-align-right .flex-container{text-align:right}/** END R2G xBox ( List Component ) **//** START R2G xBox ( Main Strip ) **/.r2g-xbox-strip-component.text-align-left .intro-content,.r2g-xbox-strip-component.text-align-left .flex-container{text-align:left}.r2g-xbox-strip-component.text-align-center .intro-content,.r2g-xbox-strip-component.text-align-center .flex-container{text-align:center}.r2g-xbox-strip-component.text-align-right .intro-content,.r2g-xbox-strip-component.text-align-right .flex-container{text-align:right}/** END R2G xBox ( Main Strip ) **//** START R2G xList Main Strip **/.xlist-strip ul.xList-items{list-style:none}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement{position:relative;z-index:1;width:90%;margin:auto}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .xList-items{margin-left:-20px;margin-right:-20px}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .slick-slide{margin-left:20px;margin-right:20px}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .container{width:100%}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .arrows-wrapper{position:absolute;z-index:3;width:100%;top:50%}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .slick-arrow{position:absolute;z-index:5;top:50%;cursor:pointer}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .nav-left.slick-arrow{left:-15px}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .nav-right.slick-arrow{right:-15px}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .nav-left .line-one:after{content:'\eb52';font-family:icomoon;font-size:30px}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .nav-right .line-one:after{content:'\eb4f';font-family:icomoon;font-size:30px}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .pager-wrapper{text-align:center}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .pager-wrapper ul{list-style-type:none}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .pager-wrapper li{width:8px;height:8px;margin:0 5px;border-radius:100%;border-width:2px;border-style:solid;display:inline-block;cursor:pointer}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .pager-wrapper li.slick-active{border-width:2px;border-style:solid;cursor:default;background:#000}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .pager-wrapper .slickNumber,.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .pager-wrapper .pager-count{display:none}/** END R2G xList Main Strip **//** START R2G Single Level Tab **/.single-level-tab .xList-item>.replaceable-image{margin-bottom:60px}.text-align-left.r2g-single-level-tab>.single-level-tab>.container{text-align:left}.text-align-center.r2g-single-level-tab>.single-level-tab>.container{text-align:center}.text-align-right.r2g-single-level-tab>.single-level-tab>.container{text-align:right}.single-level-tab,.single-level-tab .inner-wrapper{position:relative}.single-level-tab .intro-content{padding:0 20px}.single-level-tab .xList-items{margin-bottom:0}.single-level-tab .main-slider>li{display:none}.single-level-tab .main-slider>li:first-child{display:block}.single-level-tab .main-slider,.single-level-tab .main-slider .slick-list,.single-level-tab .main-slider .slick-track{height:100%}.single-level-tab .main-slider .slick-slide{height:auto}.single-level-tab .main-slider .xList-item{margin-bottom:0;vertical-align:top}.single-level-tab .select-box-wrapper{width:90%;margin:0 auto 30px}.single-level-tab .select-box-wrapper.fb-inner{position:relative;z-index:1}.single-level-tab .select-box-wrapper.fb-inner:after{content:"\eb66";font-family:'icomoon';position:absolute;z-index:1;right:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.single-level-tab .select-box-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.single-level-tab .inner-wrapper>.arrows-wrapper{position:absolute;top:50%;left:5%;width:90%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.single-level-tab{padding-bottom:40px}.single-level-tab .section-title{width:100%;text-align:center;box-sizing:border-box;padding:0 20px}.single-level-tab .options-wrapper{position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.single-level-tab .options-wrapper>div{pointer-events:auto}.option-two .single-level-tab .options-wrapper{top:68px;height:calc(100% - 68px)}.option-one .single-level-tab .select-box-wrapper,.option-two .single-level-tab .pager-wrapper,.option-one .single-level-tab .custom-pager,.option-one .single-level-tab .caption-wrapper{display:none}.single-level-tab .pager-slider .slick-list.draggable{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.single-level-tab .pager-slider .slick-slide{height:40px;display:flex;align-items:center;float:left}.single-level-tab .pager-slider .slick-slide>div{width:100%}.single-level-tab .pager-slider .pager-nav{position:absolute;z-index:2;cursor:pointer;width:40px;height:40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.single-level-tab .pager-slider .slick-list.draggable{width:calc(100% - 90px);margin:0 auto;padding:0 !important}.single-level-tab .pager-title{text-align:center;line-height:1.2}.single-level-tab .slick-active:not(.slick-current) .pager-title{cursor:pointer}.single-level-tab .options-wrapper .custom-pager{position:absolute;top:10px;left:5%}.single-level-tab .options-wrapper .caption-wrapper{padding:10px 20px;box-sizing:border-box;position:absolute;bottom:0;text-align:center;width:100%}.single-level-tab .options-wrapper .pager-wrapper{position:absolute;top:100%;left:5%;width:90%}.single-level-tab .options-wrapper .arrows-wrapper{width:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.single-level-tab .options-wrapper .arrows-wrapper .nav-left{float:left}.single-level-tab .options-wrapper .arrows-wrapper .nav-right{float:right}/** END R2G Single Level Tab **//** START R2G xList Accordion **/.accordion-xlist .accordion-title{position:relative;margin:0;padding:5px 40px 5px 0;border-bottom-width:1px;border-bottom-style:solid}.accordion-xlist .accordion-title,.collapsible .accordion-xlist .active .accordion-title{cursor:pointer}.accordion-xlist .active .accordion-title{cursor:default}.accordion-xlist .accordion-title:after{content:'\eb63';font-family:'icomoon';position:absolute;top:50%;right:0;-ms-transition:all 0.4s linear;-webkit-transition:all 0.4s linear;transition:all 0.4s linear;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordion-xlist .active .accordion-title:after{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.accordion-xlist>.xList-items>.xList-item .inner-wrapper{display:none;padding:25px}.no-js .accordion-xlist>.xList-items>.xList-item .inner-wrapper{display:block}/** END R2G xList Accordion **//** START R2G Content Block - Sub Component **/.r2g-content-block.r2g-content-block-sub-component{padding:0 20px}.text-align-left.r2g-content-block *{text-align:left}.text-align-center.r2g-content-block *{text-align:center}.text-align-right.r2g-content-block *{text-align:right}/** END R2G Content Block - Sub Component **//** START R2G Flex xList Main Strip **/.slick-slide{outline:none}.r2g-flex-xlist-main-strip.text-align-left>.container>.intro-content{text-align:left}.r2g-flex-xlist-main-strip.text-align-center>.container>.intro-content{text-align:center}.r2g-flex-xlist-main-strip.text-align-right>.container>.intro-content{text-align:right}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement{position:relative;z-index:1}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .xList-items{margin-left:-20px;margin-right:-20px}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .slick-slide{margin-left:20px;margin-right:20px}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .arrows-wrapper{position:absolute;z-index:3;width:100%;top:50%}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .slick-arrow{position:absolute;z-index:5;top:50%;cursor:pointer}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-left.slick-arrow{left:-15px}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-right.slick-arrow{right:-15px}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-left .line-one:after{content:'\eb52';font-family:icomoon;font-size:30px}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-right .line-one:after{content:'\eb4f';font-family:icomoon;font-size:30px}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .pager-wrapper{text-align:center}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .pager-wrapper ul{list-style-type:none}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .pager-wrapper li{width:8px;height:8px;margin:0 5px;border-radius:100%;border-width:2px;border-style:solid;display:inline-block;cursor:pointer}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .pager-wrapper li.slick-active{border-width:2px;border-style:solid;cursor:default;background:#000}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .pager-wrapper .slickNumber,.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .pager-wrapper .pager-count{display:none}.masonry-grid.has-filter .filters{margin-bottom:30px}.masonry-grid.has-filter .filters .cat-item{display:inline-block;vertical-align:top;position:relative;width:calc(50% - 15px);margin:0 15px 10px 0;z-index:1;box-sizing:border-box}.masonry-grid.has-filter .filters .cat-item,.masonry-grid.has-filter .filters label{cursor:pointer}.masonry-grid.has-filter .filters .cat-item.all.active{pointer-events:none;opacity:0.8}.masonry-grid.has-filter .filters input{position:absolute;top:0;left:0;display:block;width:100%;height:100%;cursor:pointer;opacity:0;z-index:2}.masonry-grid.has-filter .filters .fb-checkbox-helper{width:18px;height:18px}.masonry-grid.has-filter .filters .fb-checkbox-helper:after{content:'\e942';font-family:icomoon;position:absolute;top:0;left:0;pointer-events:none;font-size:16px}.masonry-grid.has-filter .filters .active .fb-checkbox-helper:after{content:'\e940'}.masonry-grid.has-filter .filters label{position:relative;display:block;padding-left:8px;pointer-events:none;z-index:2}.r2g-flex-xlist-main-strip.no-bulk-download .flex-xlist>.bulk-download-wrapper{display:none}.r2g-flex-xlist-main-strip.bulk-download .flex-xlist>.bulk-download-wrapper{display:block}.r2g-flex-xlist-main-strip .bulk-download-wrapper .bulk-download-images{margin:0 0 30px}/** END R2G Flex xList Main Strip **//** START R2G Rotator - 1 **/.r2g-rotator-1.text-align-left>.container>.intro-content{text-align:left}.r2g-rotator-1.text-align-center>.container>.intro-content{text-align:center}.r2g-rotator-1.text-align-right>.container>.intro-content{text-align:right}.simple-rotator-with-pager .rotatorElement{position:relative}.simple-rotator-with-pager{position:relative}.simple-rotator-with-pager ul{list-style-type:none;margin:0}.simple-rotator-with-pager .slick-slide{width:100%}.simple-rotator-with-pager.hideArrows .pager-nav,.simple-rotator-with-pager.hidePager .pager-list,.simple-rotator-with-pager .pager-count,.simple-rotator-with-pager .slickNumber{display:none}.simple-rotator-with-pager.showThumbs .slick-dots{display:none !important}.simple-rotator-with-pager .slick-disabled{opacity:0.7;cursor:default}.simple-rotator-with-pager .nav-arrow-group{height:0;width:100%}.simple-rotator-with-pager .slick-active.slick-current .rotatorThumbs{cursor:default}.simple-rotator-with-pager .arrows-wrapper{position:absolute;top:50%;height:auto;width:100%;margin:auto;pointer-events:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.simple-rotator-with-pager .thumb-wrapper{width:60%;margin:auto;position:relative}.simple-rotator-with-pager .rotatorThumbs{background-repeat:no-repeat;background-size:cover;cursor:pointer;width:100%;padding-top:50%}.simple-rotator-with-pager .thumb-wrapper .arrows-wrapper .nav-left{left:-30px}.simple-rotator-with-pager .thumb-wrapper .arrows-wrapper .nav-right{right:-30px}.pager-on-left.simple-rotator-with-pager .pager-wrapper{text-align:left}.pager-on-center.simple-rotator-with-pager .pager-wrapper{text-align:center}.pager-on-right.simple-rotator-with-pager .pager-wrapper{text-align:right}.simple-rotator-with-pager .pager-wrapper li{width:8px;height:8px;margin:0 5px;border-radius:100%;border-width:2px;border-style:solid;display:inline-block;cursor:pointer}.simple-rotator-with-pager .pager-wrapper li.slick-active{border-width:2px;border-style:solid;cursor:default}.simple-rotator-with-pager .view-more-wrapper{text-align:center}.simple-rotator-with-pager .view-more-wrapper .view-more{display:inline-block;margin:15px 0}/** END R2G Rotator - 1 **//** START R2G Form ( Main Strip ) **/.text-align-left.r2g-form-main-strip-component .intro-content{text-align:left}.text-align-center.r2g-form-main-strip-component .intro-content{text-align:center}.text-align-right.r2g-form-main-strip-component .intro-content{text-align:right}/** END R2G Form ( Main Strip ) **//** START R2G xList ( Sub Component ) **/.xlist-sub-component ul.xList-items{list-style:none}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement{position:relative;z-index:1}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .xList-items{margin-left:-20px;margin-right:-20px}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .slick-slide{margin-left:20px;margin-right:20px}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .arrows-wrapper{position:absolute;z-index:3;width:100%;top:50%}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .slick-arrow{position:absolute;z-index:5;top:50%;cursor:pointer}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .nav-left.slick-arrow{left:0}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .nav-right.slick-arrow{right:0}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .nav-left .line-one:after{content:'\eb52';font-family:icomoon;font-size:30px}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .nav-right .line-one:after{content:'\eb4f';font-family:icomoon;font-size:30px}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .pager-wrapper{text-align:center}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .pager-wrapper ul{list-style-type:none}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .pager-wrapper li{width:8px;height:8px;margin:0 5px;border-radius:100%;border-width:2px;border-style:solid;display:inline-block;cursor:pointer}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .pager-wrapper li.slick-active{border-width:2px;border-style:solid;cursor:default;background:#000}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .pager-wrapper .slickNumber,.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .pager-wrapper .pager-count{display:none}/** END R2G xList ( Sub Component ) **//** START R2G Form ( Sub Component ) **/.text-align-left.r2g-form-sub-component .intro-content{text-align:left}.text-align-center.r2g-form-sub-component .intro-content{text-align:center}.text-align-right.r2g-form-sub-component .intro-content{text-align:right}/** END R2G Form ( Sub Component ) **//** START R2G Main Content H1 + P **/.main-content-block{padding:0 20px}.container .main-content-block{padding:0}.text-align-left.main-content-block *{text-align:left}.text-align-center.main-content-block *{text-align:center}.text-align-right.main-content-block *{text-align:right}/** END R2G Main Content H1 + P **//** START R2G Image Only - Sub Component **/.xbox-image img{width:100%}.gallery-download.pos-abs{position:absolute;right:20px;bottom:12px;z-index:2;opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all ease 0.4s;-ms-transition:all ease 0.4s;transition:all ease 0.4s}/** END R2G Image Only - Sub Component **//** START R2G Two Level Tab - Vertical **/.tabs-vertical .title-wrapper .top-level .tab-items>p,.tabs-default.tabs-first-level .title-wrapper .sub-level{display:none}.tabs-vertical .title-wrapper .top-level .tab-items.active>.sub-level{display:block}.text-align-center .tabs-vertical>.xList-intro{text-align:center}.text-align-left .tabs-vertical>.xList-intro{text-align:left}.text-align-right .tabs-vertical>.xList-intro{text-align:right}.tabs-vertical .title-wrapper{padding:0 20px}.tabs-vertical .select-box-wrapper{width:100%;margin:0 auto 30px}.tabs-vertical .select-box-wrapper,.tabs-vertical .title-wrapper .top-level .has-sub-level>span{position:relative}.tabs-vertical .select-box-wrapper:after,.tabs-vertical .title-wrapper .top-level .has-sub-level>span:after{position:absolute;right:12px;top:50%;pointer-events:none;font-family:icomoon;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);webkit-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.tabs-vertical .title-wrapper .top-level .active .has-sub-level>span:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.tabs-vertical .select-box-wrapper:after,.tabs-vertical .title-wrapper .top-level .has-sub-level>span:after{content:"\eb63"}.tabs-vertical .select-box-wrapper select{padding-right:26px;text-overflow:ellipsis;width:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tabs-vertical .title-wrapper .sub-level{position:relative}.tabs-vertical .title-wrapper .sub-level-inner{width:calc(100% - 70px);margin:0 auto}.tabs-vertical .title-wrapper .sub-level-inner .item-name{text-align:center;margin:0}.tabs-vertical .title-wrapper .sub-level .arrows-wrapper{position:absolute;top:50%;left:0;width:100%;pointer-events:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tabs-vertical .title-wrapper .sub-level .arrows-wrapper .slick-arrow{pointer-events:auto}.tabs-vertical>ul.xList-items{list-style-type:none;margin:20px 0 0}.tabs-vertical>.xList-items>li,.tabs-vertical .tabs-second-level>.xList-items>li{height:0;visibility:hidden;overflow:hidden;opacity:0;margin:0;webkit-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.tabs-vertical>.xList-items>li.active,.tabs-vertical .tabs-second-level>.xList-items>li.active{height:auto;visibility:visible;overflow:visible;opacity:1}/** END R2G Two Level Tab - Vertical **//** START R2G Rotator - 1 with Main Strip **/.r2g-rotator-with-mainstrip.text-align-left>.container>.intro-content{text-align:left}.r2g-rotator-with-mainstrip.text-align-center>.container>.intro-content{text-align:center}.r2g-rotator-with-mainstrip.text-align-right>.container>.intro-content{text-align:right}.simple-rotator-with-pager .rotatorElement{position:relative}.simple-rotator-with-pager{position:relative}.simple-rotator-with-pager .xList-items{margin-bottom:20px}.simple-rotator-with-pager ul{list-style-type:none;margin:0;padding:0}.simple-rotator-with-pager .slick-slide{width:100%}.simple-rotator-with-pager.hideArrows .pager-nav,.simple-rotator-with-pager.hidePager .pager-list,.simple-rotator-with-pager .pager-count,.simple-rotator-with-pager .slickNumber{display:none}.simple-rotator-with-pager.showThumbs .slick-dots{display:none !important}.simple-rotator-with-pager .slick-disabled{opacity:0.7;cursor:default}.simple-rotator-with-pager .nav-arrow-group{height:0;width:100%}.simple-rotator-with-pager .slick-active.slick-current .rotatorThumbs{cursor:default}.simple-rotator-with-pager .arrows-wrapper{position:absolute;top:50%;height:auto;width:100%;margin:auto;pointer-events:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.simple-rotator-with-pager .slick-arrow .line-one{width:12px;height:12px;position:absolute;z-index:3;border-top-style:solid;border-left-style:solid}.simple-rotator-with-pager .nav-left.slick-arrow .line-one{left:0;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.simple-rotator-with-pager .nav-right.slick-arrow .line-one{right:0;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.simple-rotator-with-pager .nav-right.slick-arrow{float:right}.simple-rotator-with-pager .slick-arrow .line-one{pointer-events:auto;cursor:pointer}.simple-rotator-with-pager .thumb-wrapper{width:60%;margin:auto;position:relative}.simple-rotator-with-pager .rotatorThumbs{background-repeat:no-repeat;background-size:cover;cursor:pointer;width:100%;padding-top:50%}.simple-rotator-with-pager .thumb-wrapper .arrows-wrapper .nav-left{left:-30px}.simple-rotator-with-pager .thumb-wrapper .arrows-wrapper .nav-right{right:-30px}.simple-rotator-with-pager .pager-wrapper{text-align:center}.simple-rotator-with-pager .pager-wrapper li{width:8px;height:8px;margin:0 5px;border-radius:100%;border-width:2px;border-style:solid;display:inline-block;cursor:pointer}.simple-rotator-with-pager .pager-wrapper li.slick-active{border-width:2px;border-style:solid;cursor:default;background:#000}.simple-rotator-with-pager .view-more-wrapper{text-align:center}.simple-rotator-with-pager .view-more-wrapper .view-more{display:inline-block;margin:15px 0}/** END R2G Rotator - 1 with Main Strip **//** START R2G Two Level Tab - Horizontal **/.text-align-left .tabs-default .xList-intro>.intro-wrapper{text-align:left}.text-align-center .tabs-default .xList-intro>.intro-wrapper{text-align:center}.text-align-right .tabs-default .xList-intro>.intro-wrapper{text-align:right}.tabs-horizontal .title-wrapper li{position:relative;cursor:pointer}.tabs-horizontal>.xList-intro{text-align:center;margin-bottom:25px}.tabs-horizontal .title-wrapper ul:after{content:'';display:block;clear:both}.tabs-horizontal .title-wrapper ul{list-style-type:none;text-align:center;margin:15px auto;position:relative;padding:0 30px;z-index:1;webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.tabs-horizontal.tabs-first-level>.xList-intro .title-wrapper ul,.tabs-horizontal.tabs-second-level .title-wrapper .select-box-wrapper,.tabs-horizontal.tabs-second-level .intro-wrapper h2,.tabs-horizontal span.hide,.tabs-horizontal.tabs-first-level>.xList-intro .arrows-wrapper{display:none}.tabs-horizontal .select-box-wrapper select{padding-right:26px;text-overflow:ellipsis;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tabs-horizontal .select-box-wrapper{position:relative;width:100%;box-sizing:border-box}.tabs-horizontal .select-box-wrapper:after{position:absolute;right:12px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);pointer-events:none;font-family:icomoon}.tabs-horizontal .select-box-wrapper:after{content:"\eb63"}.tabs-horizontal .title-wrapper li{margin:0;text-align:center}.tabs-horizontal .title-wrapper li:first-child{margin-left:0}.tabs-horizontal>ul.xList-items{list-style-type:none;margin:20px 0 0}.tabs-horizontal>.xList-items>li{height:0;visibility:hidden;overflow:hidden;opacity:0;margin:0;webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.tabs-horizontal>.xList-items>li.active{height:auto;visibility:visible;overflow:visible;opacity:1}.tabs-horizontal .title-wrapper{width:100%;padding:0 5%;margin:0 auto;box-sizing:border-box}.tabs-horizontal .title-wrapper .slick-slide{width:auto;display:inline-block;float:none;text-align:center;vertical-align:middle;margin-left:0}.tabs-horizontal .arrows-wrapper{position:absolute;top:50%;left:50%;width:90%;z-index:1;pointer-events:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tabs-horizontal .title-wrapper li,.tabs-horizontal .title-wrapper li.active{padding:10px;box-sizing:border-box}.tabs-horizontal .title-wrapper li.active,.tabs-horizontal.tabs-second-level .title-wrapper ul{opacity:1}.tabs-horizontal>.xList-intro,.tabs-horizontal>ul.xList-items{margin:0}.tabs-horizontal .title-wrapper ul{margin:5px auto 0}.tabs-horizontal>ul.xList-items{margin-top:30px}.xList.tabs-horizontal.tabs-second-level{margin-top:-30px}.tabs-second-level>.xList-intro .title-wrapper li{border:none}.tabs-second-level>.xList-intro .title-wrapper li span{position:relative;display:inline-block;padding:0 8px 4px}.tabs-second-level>.xList-intro .title-wrapper li.active span{border-bottom-style:none;border-bottom-width:1px}.tabs-second-level>.xList-intro .title-wrapper li.active span:after{content:"";width:100%;display:block;height:1px;border-bottom-width:1px;border-bottom-style:solid;position:absolute;left:0;bottom:0}.tabs-horizontal .row.strip-row{margin:0}/** END R2G Two Level Tab - Horizontal **//** START R2G xMenu Footer with Heading **/.xmenu-footer-with-heading{width:100%}.xmenu-footer-with-heading ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.xmenu-footer-with-heading ul li{position:relative;z-index:1;flex:1 100%}.xmenu-footer-with-heading.two-col ul li{flex:1 50%}.horizontal.xmenu-footer-with-heading ul{flex-wrap:nowrap}.xmenu-footer-with-heading.horizontal ul li{flex:1 auto;text-align:center}/** END R2G xMenu Footer with Heading **//** START R2G Contact Details with Icons **/.contact-details{width:100%}.contact-details .contact-detail-row{position:relative;z-index:1}.contact-details .contact-detail-row-inner{position:relative;z-index:1;padding:0 0 0 25px;display:inline-block}.contact-details .contact-detail-row .icon{position:absolute;z-index:1;left:0;top:3px}.contact-details address{font-style:normal}/** END R2G Contact Details with Icons **//** START Image Only - blank **/.image-only{text-align:center}.hidden{display:none}.image-only img{width:auto;max-width:100%;margin:auto}.image-only.image-wrapper.background{background-size:cover;background-position:center;background-repeat:no-repeat;height:0;width:100%;padding-top:56.25%}/** END Image Only - blank **//** START R2G Time **/.r2g-time .time-label,.r2g-time .time-zone{display:none}.r2g-time .fa{margin-right:5px;vertical-align:middle}/** END R2G Time **//** START R2G Weather **/#weather *{display:inline-block}#weather>img{width:30px;margin-right:5px}#weather .temp-desc{display:none}/** END R2G Weather **//** START R2G Breadcrumb **/.breadcrumb-nav{padding:15px 0;box-sizing:border-box}.position-absolute .breadcrumb-nav{position:absolute;top:0;left:0;width:100%;height:auto;z-index:200}/** END R2G Breadcrumb **//** START R2G xList ( Sub Component ) **/.xlist-sub-component ul.xList-items{list-style:none}.r2g-xlist-sub-component .intro-content{padding:0 20px}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement{position:relative;z-index:1}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .xList-items{margin-left:-20px;margin-right:-20px}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .slick-slide{margin-left:20px;margin-right:20px}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .arrows-wrapper{position:absolute;z-index:3;width:100%;top:50%}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .slick-arrow{position:absolute;z-index:5;top:50%;cursor:pointer}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .nav-left.slick-arrow{left:0}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .nav-right.slick-arrow{right:0}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .nav-left .line-one:after{content:'\eb52';font-family:icomoon;font-size:30px}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .nav-right .line-one:after{content:'\eb4f';font-family:icomoon;font-size:30px}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .pager-wrapper{text-align:center}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .pager-wrapper ul{list-style-type:none}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .pager-wrapper li{width:8px;height:8px;margin:0 5px;border-radius:100%;border-width:2px;border-style:solid;display:inline-block;cursor:pointer}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .pager-wrapper li.slick-active{border-width:2px;border-style:solid;cursor:default;background:#000}.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .pager-wrapper .slickNumber,.r2g-xlist-sub-component.xlistsub-with-rotator .rotatorElement .pager-wrapper .pager-count{display:none}/** END R2G xList ( Sub Component ) **//** START xMenu - Horizontal **/nav.menu ul{margin:0;padding:0;list-style-type:none}nav.menu-horizontal ul li{margin:0 10px;float:left}nav.menu ul li a{display:block;padding:5px;text-decoration:none}/** END xMenu - Horizontal **//** START R2G Flex xList - Sub Component **/.slick-slide{outline:none}.r2g-flex-xlist-sub-component.text-align-left>.intro-content{text-align:left}.r2g-flex-xlist-sub-component.text-align-center>.intro-content{text-align:center}.r2g-flex-xlist-sub-component.text-align-right>.intro-content{text-align:right}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement{position:relative;z-index:1}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .xList-items{margin-left:-20px;margin-right:-20px}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .slick-slide{margin-left:20px;margin-right:20px}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .arrows-wrapper{position:absolute;z-index:3;width:100%;top:50%}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .slick-arrow{position:absolute;z-index:5;top:50%;cursor:pointer}.r2g-flex-xlist-sub-component.flex-with-rotator .sub-wrapper.rotatorElement .nav-left.slick-arrow{left:0}.r2g-flex-xlist-sub-component.flex-with-rotator .sub-wrapper.rotatorElement .nav-right.slick-arrow{right:0}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .nav-left .line-one:after{content:'\eb52';font-family:icomoon;font-size:30px}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .nav-right .line-one:after{content:'\eb4f';font-family:icomoon;font-size:30px}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .pager-wrapper{text-align:center}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .pager-wrapper ul{list-style-type:none}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .pager-wrapper li{width:8px;height:8px;margin:0 5px;border-radius:100%;border-width:2px;border-style:solid;display:inline-block;cursor:pointer}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .pager-wrapper li.slick-active{border-width:2px;border-style:solid;cursor:default;background:#000}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .pager-wrapper .slickNumber,.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .pager-wrapper .pager-count{display:none}/** END R2G Flex xList - Sub Component **//** START Cookie Message Box **/.cookie-section{width:100%;z-index:9999;text-align:center;display:none;position:fixed;bottom:0}.cookie-section .cookie-wrapper{padding:25px 30px 25px 30px;max-width:1000px;margin:0 auto 0;display:inline-block}.cookie-section .cookie-wrapper .message p,.cookie-section .cookie-wrapper .message span{margin:0}.cookie-section .cookie-wrapper a.cookie-accept{text-decoration:none;margin-top:3px;display:inline-block;text-transform:uppercase}.r2g-content-block.r2g-content-block-list-component.variation-one table{float:none}@media (min-width:1200px){.cookie-section .cookie-wrapper{display:flex;display:-ms-flexbox;-ms-flex-align:center;align-items:center}.cookie-section .cookie-wrapper .cookie-content-wrap{width:80%}.cookie-section .cookie-wrapper .cookie-btn-wrap{width:20%}}@media (max-width:800px){.cookie-section .cookie-wrapper p.accept-button{margin-top:20px}}/** END Cookie Message Box **//** START R2G xBox ( Sub Component ) **/.r2g-xbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;flex-flow:column;position:relative}.r2g-xbox .image-wrapper img,.r2g-xbox .flex-items{width:100%}.r2g-xbox .flex-container{padding:4% 0 0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;box-sizing:border-box}.text-align-left>.r2g-xbox .flex-container,.text-align-left>.intro-content{text-align:left}.text-align-center>.r2g-xbox .flex-container,.text-align-center>.intro-content{text-align:center}.text-align-right>.r2g-xbox .flex-container,.text-align-right>.intro-content{text-align:right}.image-on-bottom .r2g-xbox .image-wrapper{order:1}.image-on-bottom .r2g-xbox .image-wrapper,.image-on-bottom .r2g-xbox .flex-container{width:100%}.xbox-style-1 .r2g-xbox{flex-flow:row wrap}.xbox-style-1 .r2g-xbox .flex-container{padding:7% 0 0}.r2g-xbox-sub-component.xbox-style-2 .r2g-xbox,.r2g-xbox-sub-component.xbox-style-2 .r2g-xbox .image-wrapper,.r2g-xbox-sub-component.xbox-style-2 .r2g-xbox .flex-container,.r2g-xbox-sub-component.xbox-style-2 .r2g-xbox .flex-items{width:100%}.r2g-xbox-sub-component.xbox-style-2 .r2g-xbox .flex-container{position:absolute;left:0;padding:20px;z-index:1}.xbox-style-2.content-on-top.r2g-xbox-sub-component .r2g-xbox .flex-container{top:0}.xbox-style-2.content-on-center.r2g-xbox-sub-component .r2g-xbox .flex-container{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.xbox-style-2.content-on-bottom.r2g-xbox-sub-component .r2g-xbox .flex-container{bottom:0}/** END R2G xBox ( Sub Component ) **//** START R2G Content Sub Component - CSE **/.r2g-content-sub{padding:0 20px}.text-align-left.r2g-content-sub *{text-align:left}.text-align-center.r2g-content-sub *{text-align:center}.text-align-right.r2g-content-sub *{text-align:right}/** END R2G Content Sub Component - CSE **//** START xBox A **/.xbox-typeA .image-wrapper{background-size:cover;background-position:center center;height:0;padding-top:56.25%;width:100%;margin-bottom:20px}.xbox-typeA .image-wrapper img{display:none}@media (min-width:750px){.xbox-typeA .image-wrapper{padding-top:42.5%}}/** END xBox A **//** START R2G Flex xList Main Strip **/.slick-slide{outline:none}.r2g-flex-xlist-main-strip.text-align-left>.container>.intro-content{text-align:left}.r2g-flex-xlist-main-strip.text-align-center>.container>.intro-content{text-align:center}.r2g-flex-xlist-main-strip.text-align-right>.container>.intro-content{text-align:right}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement{position:relative;z-index:1}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .xList-items{margin-left:-20px;margin-right:-20px}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .slick-slide{margin-left:20px;margin-right:20px}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .arrows-wrapper{position:absolute;z-index:3;width:100%;top:50%}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .pager-wrapper{text-align:center}.masonry-grid.has-filter .filters{margin-bottom:30px}.masonry-grid.has-filter .filters .cat-item{display:inline-block;vertical-align:top;position:relative;width:calc(50% - 15px);margin:0 15px 10px 0;z-index:1;box-sizing:border-box}.masonry-grid.has-filter .filters .cat-item,.masonry-grid.has-filter .filters label{cursor:pointer}.masonry-grid.has-filter .filters .cat-item.all.active{pointer-events:none;opacity:0.8}.masonry-grid.has-filter .filters input{position:absolute;top:0;left:0;display:block;width:100%;height:100%;cursor:pointer;opacity:0;z-index:2}.masonry-grid.has-filter .filters .fb-checkbox-helper{width:18px;height:18px}.masonry-grid.has-filter .filters .fb-checkbox-helper:after{content:'\e942';font-family:icomoon;position:absolute;top:0;left:0;pointer-events:none;font-size:16px}.masonry-grid.has-filter .filters .active .fb-checkbox-helper:after{content:'\e940'}.masonry-grid.has-filter .filters label{position:relative;display:block;padding-left:8px;pointer-events:none;z-index:2}.r2g-flex-xlist-main-strip.no-bulk-download .flex-xlist>.bulk-download-wrapper{display:none}.r2g-flex-xlist-main-strip.bulk-download .flex-xlist>.bulk-download-wrapper{display:block}.r2g-flex-xlist-main-strip .bulk-download-wrapper .bulk-download-images{margin:0 0 30px}.masonry-grid.has-filter.single-item .filters .cat-item.active input{pointer-events:none;cursor:default}/** END R2G Flex xList Main Strip **//** START xList Grid Two Col (list only) **/.xList.grid-list>.xList-items{text-align:center;margin:0 auto;width:100%}.xList.grid-list>.xList-items>.xList-item{display:inline-block;margin-bottom:4%;width:100%;vertical-align:top}@media(min-width:750px){.xList.grid-list.two-col>.xList-items>.xList-item{width:calc((96% - 5px) / 2)}.xList.grid-list.two-col>.xList-items>.xList-item:nth-child(2n){margin-left:4%}.xList.grid-list.three-col>.xList-items>.xList-item,.xList.grid-list.four-col>.xList-items>.xList-item{width:calc((92% - 9px) / 3)}.xList.grid-list.three-col>.xList-items>.xList-item:nth-child(3n-1),.xList.grid-list.three-col>.xList-items>.xList-item:nth-child(3n),.xList.grid-list.four-col>.xList-items>.xList-item:nth-child(3n-1),.xList.grid-list.four-col>.xList-items>.xList-item:nth-child(3n){margin-left:4%}}@media(min-width:1000px){.xList.grid-list.four-col>.xList-items>.xList-item{width:calc((88% - 14px) / 4)}.xList.grid-list.four-col>.xList-items>.xList-item:nth-child(3n-1),.xList.grid-list.four-col>.xList-items>.xList-item:nth-child(3n){margin-left:0}.xList.grid-list.four-col>.xList-items>.xList-item:nth-child(4n),.xList.grid-list.four-col>.xList-items>.xList-item:nth-child(4n-1),.xList.grid-list.four-col>.xList-items>.xList-item:nth-child(4n-2){margin-left:4%}}/** END xList Grid Two Col (list only) **/}@media (min-width: 768px) {/** START R2G Header - 3 **/header.style-3 .container{padding:0}header.style-3 #branding{max-width:30vw;margin:8px auto}header.style-3 .top-bar{position:relative;top:auto;right:auto;left:auto;float:right;clear:right;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}header.style-3 .top-bar,header.style-3 .header-bottom-bar{margin-top:12px}header.style-3 .header-bottom-bar .primary-button{position:relative;top:auto;left:auto;width:auto}header.style-3 #main-menu nav li{margin:0 0 0 10px;position:relative;padding:10px 0}header.style-3 #main-menu nav li li{margin:0;padding:10px 5px}header.style-3 #main-menu nav>ul>li,header.style-3 #more-menu-wrapper nav>ul>li.show-on-768{display:none}header.style-3 #main-menu,header.style-3 #main-menu nav>ul>li.show-on-768{display:inline-block}header.style-3 #more-menu-wrapper{top:74px}header.style-3 .menu-btn{display:none;position:relative;top:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none}header.style-3 .menu-btn.show-btn-768{display:inline-block}header.style-3 li ul{display:block;opacity:0;top:100%;left:50%;width:150px;pointer-events:none;position:absolute;margin:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}header.style-3 #more-menu li ul{position:relative;top:auto;left:auto;margin:auto;-webkit-transform:none;-ms-transform:none;transform:none}header.style-3 .sub-menu-open ul{opacity:1;pointer-events:auto}header.style-3 .sub-menu-open li{margin:0 0 8px;padding:0 10px;width:100%;box-sizing:border-box}header.style-3 .top-bar-wrapper .social-media-links{display:inline-block;vertical-align:top}/** END R2G Header - 3 **//** START R2G Footer **/.copyright-bar p{margin:0;width:50%;float:left;text-align:left}.copyright-bar p.designed-by{text-align :right}/** END R2G Footer **//** START R2G Main Visual - 1 **/.main-visual-default .slider-navigation{width:40px;height:40px}.main-visual-default .main-visual-arrow-wrapper .line-one{top:3px}.main-visual-default .main-visual-arrow-wrapper .line-two{bottom:3px}.main-visual-default .main-visual-slogan-wrapper{width:100%;position:absolute;bottom:38px;z-index:1;display:block}.main-visual-default p.slogan{margin-bottom:15px}.main-visual-default .main-visual-pager-wrapper li{width:8px;height:8px;margin:0 7px;border-width:3px;border-style:solid}.main-visual-default .main-visual-pager-wrapper li.slick-active{border-width:7px;border-style:solid}.main-visual-default .main-visual-pager-wrapper,.main-visual-default .main-visual-arrow-wrapper{opacity:1}.main-visual-default .main-visual-arrow-wrapper{display:block;margin:-21px auto 0;padding:0;width:90%;left:0;right:0}.main-visual-default .main-visual-pager-wrapper{bottom:20px}.main-visual-default .main-visual-slogan-wrapper{position:absolute;bottom:60px;right:0}/** END R2G Main Visual - 1 **//** START R2G xBox ( Sub Component ) **/.xbox-style-1 .r2g-xbox{flex-flow:row}.xbox-style-1 .r2g-xbox .image-wrapper{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:50%;margin:0}.xbox-style-1 .r2g-xbox .flex-container{width:50%;position:relative;flex-flow:row wrap;max-height:100%}.xbox-style-1 .r2g-xbox .flex-container{padding:0 0 0 4%}.xbox-style-1.small-image .r2g-xbox .image-wrapper,.xbox-style-1.large-image .r2g-xbox .flex-container{width:35%}.xbox-style-1.small-image .r2g-xbox .flex-container,.xbox-style-1.large-image .r2g-xbox .image-wrapper{width:65%}.xbox-style-1.image-on-right .r2g-xbox .image-wrapper{order:2}.xbox-style-1 .r2g-xbox .flex-container .xbox-style-1.image-on-left .r2g-xbox .flex-container{padding:0 0 0 4%}.xbox-style-1.image-on-right .r2g-xbox .flex-container{padding:0 4% 0 0}.xbox-style-2{overflow:hidden}.xbox-style-2 .r2g-xbox.r2g-main-strip,.xbox-style-2 .r2g-xbox.r2g-list-component{overflow:hidden;height:auto;align-items:center;width:100vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.xbox-style-2.parent-width-xbox .r2g-xbox.r2g-main-strip,.xbox-style-2.parent-width-xbox .r2g-xbox.r2g-list-component{width:100%}.xbox-style-2 .r2g-xbox.r2g-main-strip,.xbox-style-2 .r2g-xbox.r2g-list-component{height:auto}.xbox-style-2 .r2g-xbox.r2g-main-strip .flex-container,.xbox-style-2 .r2g-xbox.r2g-list-component .flex-container{position:absolute;padding:0;top:50%;left:5%;width:90%;z-index:1;pointer-events:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.xbox-style-2 .r2g-xbox.r2g-main-strip .flex-items,.xbox-style-2 .r2g-xbox.r2g-list-component .flex-items{padding:2%;width:30%;pointer-events:auto}.xbox-style-2.content-on-center .r2g-xbox .flex-container{flex-flow:column}.xbox-style-2.content-on-center .r2g-xbox.r2g-list-component .flex-container{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.xbox-style-2.content-on-right .r2g-xbox .flex-container{flex-flow:row-reverse}/** END R2G xBox ( Sub Component ) **//** START R2G xBox ( List Component ) **/.xbox-style-2 .r2g-xbox.r2g-list-component,.xbox-style-2 .r2g-xbox.r2g-list-component .image-wrapper{width:100%}.xbox-style-1.image-on-left.wrap-text .r2g-xbox{display:block}.xbox-style-1.image-on-left.wrap-text .r2g-xbox .image-wrapper{float:left;padding:0 25px 20px 0}.xbox-style-1.image-on-left.wrap-text .r2g-xbox .flex-container{width:100%;padding:0;display:inline;shape-outside:ellipse()}.xbox-style-1.image-on-right.wrap-text .r2g-xbox{display:block}.xbox-style-1.image-on-right.wrap-text .r2g-xbox .image-wrapper{float:right;padding:0 0 20px 25px}.xbox-style-1.image-on-right.wrap-text .r2g-xbox .flex-container{width:100%;padding:0;display:inline;shape-outside:ellipse()}/** END R2G xBox ( List Component ) **//** START R2G xBox ( Main Strip ) **/.xbox-style-2 .r2g-xbox.r2g-main-strip,.xbox-style-2 .r2g-xbox.r2g-main-strip .image-wrapper{width:100%}/** END R2G xBox ( Main Strip ) **//** START R2G xList Main Strip **/.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .nav-left.slick-arrow{left:-35px}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .nav-right.slick-arrow{right:-35px}/** END R2G xList Main Strip **//** START R2G Single Level Tab **/.single-level-tab .section-title{width:90%;padding:0;margin-left:auto;margin-right:auto}.single-level-tab .slick-slide .xList-item{margin-bottom:0;display:block !important}.single-level-tab .option-wrapper{top:auto;bottom:20px;height:40px}.single-level-tab .pager-slider .slick-slide>div{width:100%;padding:0 40px}.single-level-tab .pager-title{padding:10px 0;position:relative;box-sizing:border-box;border-top-width:1px;border-top-style:solid;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.single-level-tab .pager-title:before{content:"";display:inline-block;width:0;height:100%;position:absolute;left:0;top:0;-webkit-transition:width 0.5s ease;-ms-transition:width 0.5s ease;transition:width 0.5s ease}.single-level-tab .options-wrapper{height:auto}.single-level-tab .options-wrapper .pager-wrapper{position:relative;top:auto;left:10px;width:calc(100% - 20px)}/** END R2G Single Level Tab **//** START R2G Content Block - Sub Component **/.r2g-content-block.r2g-content-block-sub-component{padding:0}/** END R2G Content Block - Sub Component **//** START R2G Flex xList Main Strip **/.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-left.slick-arrow{left:-35px}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-right.slick-arrow{right:-35px}/** END R2G Flex xList Main Strip **//** START R2G Two Level Tab - Vertical **/.tabs-default.tabs-vertical:after{content:'';display:table;width:100%;clear:both}.tabs-vertical .select-box-wrapper{display:none}.tabs-vertical .title-wrapper{position:relative;float:left;width:30%;max-width:475px;padding:2% 2% 2% 5%;box-sizing:border-box}.tabs-vertical .title-wrapper .top-level .tab-items>p{display:block}.tabs-vertical>.xList-items{float:left;width:70%}.tabs-vertical .title-wrapper .top-level{position:relative;padding:0;margin:0;z-index:1;display:block}.tabs-vertical .title-wrapper p{position:relative;cursor:pointer;margin-bottom:0}.tabs-vertical .title-wrapper p span{display:block;padding:4px 0;margin-bottom:0}.tabs-vertical .title-wrapper .top-level>p>span{border-bottom-width:1px;border-bottom-style:solid}.tabs-default.tabs-first-level .title-wrapper .sub-level{padding-left:12px;overflow:hidden;display:block;max-height:0;-ms-transition:max-height .8s ease-in-out 0s;-webkit-transition:max-height .8s ease-in-out 0s;transition:max-height .8s ease-in-out 0s}.tabs-default.tabs-first-level .title-wrapper .active .sub-level{max-height:1000px}.tabs-vertical .title-wrapper .sub-level-inner{width:100%}.tabs-vertical .title-wrapper .sub-level-inner .item-name{text-align:left}.tabs-vertical .title-wrapper .sub-level .arrows-wrapper{position:relative;top:auto;height:auto;width:50%;margin:auto;-webkit-transform:none;-ms-transform:none;transform:none}.tabs-vertical .sub-level .arrows-wrapper .nav-left,.tabs-vertical .sub-level .arrows-wrapper .nav-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:15px auto}.tabs-vertical .sub-level .arrows-wrapper .nav-left{float:left}.tabs-vertical .sub-level .arrows-wrapper .nav-right{float:right}.r2g-two-level-tab-vertical.option-two.with-sub-level .tabs-vertical .select-box-wrapper{display:block}.r2g-two-level-tab-vertical.option-two.with-sub-level .title-wrapper .top-level .tab-items>p{display:none}/** END R2G Two Level Tab - Vertical **//** START R2G Two Level Tab - Horizontal **/.tabs-horizontal.tabs-first-level>.xList-intro .select-box-wrapper{display:none}.tabs-horizontal.tabs-first-level>.xList-intro .title-wrapper ul,.tabs-horizontal.tabs-first-level>.xList-intro .arrows-wrapper{display:block}.tabs-horizontal .title-wrapper ul{border:0;padding:0 60px;margin-bottom:0;cursor:default}.tabs-horizontal .title-wrapper .slick-slide{margin-left:3px;margin-right:3px}.tabs-horizontal .title-wrapper ul:before{display:none}.tabs-horizontal .title-wrapper .slick-list{margin-left:-8px}.tabs-horizontal .title-wrapper li{margin:0;border-width:1px;border-style:solid}.tabs-horizontal .tabs-second-level .title-wrapper li{border:none}.tabs-horizontal .title-wrapper li,.tabs-horizontal .title-wrapper li.active{display:inline-block;position:relative;top:auto;left:auto;overflow:visible;width:auto}.tabs-horizontal .title-wrapper li.active{pointer-events:none}.tabs-first-level>.xList-intro .title-wrapper:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;display:block;z-index:0;border-bottom-style:solid;border-bottom-width:1px}.tabs-align-left .tabs-horizontal .slick-track,.tabs-align-left.tabs-horizontal .slick-track{margin-left:0}.tabs-align-right .tabs-horizontal .slick-track,.tabs-align-right.tabs-horizontal .slick-track{margin-right:0}/** END R2G Two Level Tab - Horizontal **//** START R2G xBox ( List Component ) **/.tabs-vertical .r2g-xbox-list-component .container{width:100%}.xbox-style-2 .r2g-xbox.r2g-list-component,.xbox-style-2 .r2g-xbox.r2g-list-component .image-wrapper{width:100%}.xbox-style-1.image-on-left.wrap-text .r2g-xbox{display:block}.xbox-style-1.image-on-left.wrap-text .r2g-xbox .image-wrapper{float:left;padding:0 25px 20px 0}.xbox-style-1.image-on-left.wrap-text .r2g-xbox .flex-container{width:100%;padding:0;display:inline;shape-outside:ellipse()}.xbox-style-1.image-on-right.wrap-text .r2g-xbox{display:block}.xbox-style-1.image-on-right.wrap-text .r2g-xbox .image-wrapper{float:right;padding:0 0 20px 25px}.xbox-style-1.image-on-right.wrap-text .r2g-xbox .flex-container{width:100%;padding:0;display:inline;shape-outside:ellipse()}/** END R2G xBox ( List Component ) **//** START R2G xBox ( Sub Component ) **/.xbox-style-1 .r2g-xbox{flex-flow:row}.xbox-style-1 .r2g-xbox .image-wrapper{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:50%;margin:0}.xbox-style-1 .r2g-xbox .flex-container{width:50%;position:relative;flex-flow:row wrap;max-height:100%}.xbox-style-1 .r2g-xbox .flex-container{padding:0 0 0 4%}.xbox-style-1.small-image .r2g-xbox .image-wrapper,.xbox-style-1.large-image .r2g-xbox .flex-container{width:35%}.xbox-style-1.small-image .r2g-xbox .flex-container,.xbox-style-1.large-image .r2g-xbox .image-wrapper{width:65%}.xbox-style-1.image-on-right .r2g-xbox .image-wrapper{order:2}.xbox-style-1 .r2g-xbox .flex-container .xbox-style-1.image-on-left .r2g-xbox .flex-container{padding:0 0 0 4%}.xbox-style-1.image-on-right .r2g-xbox .flex-container{padding:0 4% 0 0}.xbox-style-2{overflow:hidden}.xbox-style-2 .r2g-xbox.r2g-main-strip,.xbox-style-2 .r2g-xbox.r2g-list-component{position:relative;overflow:hidden;height:auto;align-items:center;width:100vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.xbox-style-2.parent-width-xbox .r2g-xbox.r2g-main-strip,.xbox-style-2.parent-width-xbox .r2g-xbox.r2g-list-component{width:100%}.xbox-style-2 .r2g-xbox.r2g-main-strip,.xbox-style-2 .r2g-xbox.r2g-list-component{height:auto}.xbox-style-2 .r2g-xbox.r2g-main-strip .flex-container,.xbox-style-2 .r2g-xbox.r2g-list-component .flex-container{position:absolute;padding:0;top:50%;left:5%;width:40%;padding:2%;z-index:1;box-sizing:border-box;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.xbox-style-2.content-on-center .r2g-main-strip .flex-container,.xbox-style-2.content-on-center .r2g-xbox.r2g-list-component .flex-container{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xbox-style-2.content-on-right .r2g-main-strip .flex-container,.xbox-style-2.content-on-right .r2g-xbox.r2g-list-component .flex-container{left:auto;right:5%}/** END R2G xBox ( Sub Component ) **/}@media (min-width: 1024px) {/** START R2G Header - 3 **/header.style-3 #main-menu nav li{margin:0 0 0 12px}header.style-3 #more-menu-wrapper nav>ul>li.show-on-1024{display:none}header.style-3 #main-menu nav>ul>li.show-on-1024{display:inline-block}header.style-3 .menu-btn.show-btn-768{display:none}header.style-3 .menu-btn.show-btn-1024{display:inline-block}/** END R2G Header - 3 **//** START R2G Footer **/.footer-inner-container .footer-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between}.footer-inner-container .footer-items .footer-item{flex:1 100%;margin-bottom:0;align-items:flex-start;margin:0 0 0 4%}.footer-inner-container .footer-items .footer-item:first-child{margin-left:0}.row-style .footer-inner-container .footer-items{flex-direction:row}.column-style .footer-inner-container .footer-items{flex-direction:column;margin-left:0}.column-style .footer-inner-container .footer-items .footer-item{margin-left:0}.copyright-bar{width:100%;padding:0}/** END R2G Footer **//** START R2G xBox ( Sub Component ) **/@media (min-width:1280px){.xbox-style-2 .r2g-xbox.r2g-main-strip,.xbox-style-2 .r2g-xbox.r2g-list-component{width:calc(100vw - 16px)}}/** END R2G xBox ( Sub Component ) **//** START R2G xList Main Strip **/.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .nav-left.slick-arrow{left:-40px}.r2g-xlist-main-strip.xlist-with-rotator .rotatorElement .nav-right.slick-arrow{right:-40px}/** END R2G xList Main Strip **//** START R2G Single Level Tab **/.single-level-tab{padding-bottom:0}.single-level-tab .options-wrapper{bottom:0;height:auto;background:rgba(250,250,250,0.6)}.single-level-tab .pager-slider:before{width:100%}.single-level-tab .pager-slider .slick-slide{height:55px}.single-level-tab .pager-slider .slick-slide>div{padding:0 25px}.single-level-tab .select-box-wrapper{display:none}.option-two .single-level-tab .pager-wrapper{display:block}.option-two .single-level-tab .options-wrapper{top:auto;height:55px}.single-level-tab .options-wrapper .custom-pager,.single-level-tab .options-wrapper .caption-wrapper,.single-level-tab .options-wrapper .pager-wrapper{position:relative;top:inherit;left:inherit;vertical-align:middle;text-align:left}.option-two .single-level-tab .options-wrapper .custom-pager,.option-two .single-level-tab .options-wrapper .caption-wrapper,.single-level-tab .options-wrapper .pager-wrapper{display:inline-block;box-sizing:border-box}.single-level-tab .pager-slider .slick-list.draggable{width:100%}.single-level-tab .options-wrapper .custom-pager{width:10%;padding-left:10px}.single-level-tab .options-wrapper .caption-wrapper{width:40%}.option-one .single-level-tab .options-wrapper .pager-wrapper{left:10px}.option-two .single-level-tab .options-wrapper .pager-wrapper{width:49%}/** END R2G Single Level Tab **//** START R2G Flex xList Main Strip **/.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-left.slick-arrow{left:-40px}.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-right.slick-arrow{right:-40px}/** END R2G Flex xList Main Strip **//** START R2G Image Only - Sub Component **/@media (min-width:1280px){.xbox .image-wrapper .gallery-download{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.xbox .image-wrapper:hover .gallery-download{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}/** END R2G Image Only - Sub Component **//** START R2G Contact Details with Icons **/.contact-details.items-col{text-align:center}.contact-details.items-col .contact-detail-row{display:inline-block;text-align:left;vertical-align:top}.contact-details.items-row.center-align{text-align:center}/** END R2G Contact Details with Icons **/}@media (min-width: 1366px) {/** START R2G Header Contact Options **/.r2g-contact-options a{text-indent:0;width:auto}.r2g-contact-options a:before{width:auto;position:relative;top:auto;left:auto;padding-right:4px}/** END R2G Header Contact Options **//** START R2G Header - 3 **/header.style-3 #branding{margin:5px 0}.header-fixed.scrolled header.style-3 .top-bar{-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%)}header.style-3 .top-bar .r2g-contact-options{margin-right:15px}header.style-3 .header-bottom-bar{position:relative}header.style-3 .header-bottom-bar,header.style-3 li ul{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.header-fixed.scrolled header.style-3 .header-bottom-bar{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header.style-3 #main-menu nav li{margin:0 0 0 15px}header.style-3 #more-menu-wrapper nav>ul>li.show-on-1366{display:none}header.style-3 #main-menu nav>ul>li.show-on-1366{display:inline-block}header.style-3 .header-bottom-bar .primary-button{margin-left:18px}header.style-3 .menu-btn.show-btn-768,header.style-3 .menu-btn.show-btn-1024{display:none}header.style-3 .menu-btn.show-btn-1366{display:inline-block}header.style-3 #more-menu-wrapper{top:83px;width:350px;left:auto;right:5%;height:auto;overflow:visible}header.style-3 #more-menu-wrapper li ul{position:relative;top:auto;left:0;width:100%;display:none;-webkit-transition:none;-ms-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;transform:none}/** END R2G Header - 3 **//** START R2G Main Visual - 1 **/.main-visual-default .main-visual-pager-wrapper li{margin:0 8px}.default-banner-full-height .image-wrapper,.default-banner-full-height .slick-initialized .image-wrapper{height:100vh}.default-banner-full-height .slick-initialized .image-wrapper{padding-top:0}/** END R2G Main Visual - 1 **//** START R2G xBox ( Sub Component ) **/.r2g-xbox .flex-container{padding:2% 0 0}.image-on-bottom .r2g-xbox .flex-container{padding:0 0 2%}/** END R2G xBox ( Sub Component ) **//** START R2G Single Level Tab **/.single-level-tab .pager-slider .slick-slide>div{padding:0 20px}/** END R2G Single Level Tab **//** START R2G Flex xList Main Strip **/.r2g-flex-xlist-main-strip.has-filter.bulk-download .flex-xlist{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.r2g-flex-xlist-main-strip.has-filter.bulk-download .flex-xlist>.filters{margin-bottom:0}.r2g-flex-xlist-main-strip.has-filter.bulk-download .flex-xlist>.xList-items{flex-basis:100%;max-width:100%;margin-top:40px}/** END R2G Flex xList Main Strip **/}@media all {/**---{START - THEME BUILDER VARIABLES - DO NOT EDIT THIS SECTION MANUALLY | (active-5d243a3d14314)}---**/:root{--body-back-color:#fff;--text-color:#383838;--heading-color:#2c2761;--link-color:#e3ac04;--link-hover-color:#2c2761;--link-default-color:#707070;--button-default-back:#2c2761;--button-default-color:#fff;--button-default-hover-back:#400390;--button-default-hover-color:#fff;--button-one-back:#b4dbe2;--button-one-color:#2c2761;--button-one-hover-back:#d3dcde;--button-one-hover-color:#2c2761;--button-three-back:transparent;--button-three-color:#2c2761;--button-three-hover-back:#b4dbe2;--button-three-hover-color:#2c2761;--arrow-color:#2c2761;--dots-color:#9b9b9b;--dots-active-color:#2c2761;--breadcrumb-color:#000;--breadcrumb-hover-color:#2c2761;--accordion-default-title-color:#000;--accordion-default-border-color:#d6d6d6;--accordion-variation-one-color:#000;--accordion-variation-two-color:#000;--accordion-variation-two-bottom-border:#dcdcdc;--fields-border-color:#c3c3c3;--fields-text-color:#a8a8a8;--fields-icon-color:#bcbcbc;--fields-label-color:#686868;--footer-back-color:#000;--footer-color:#fff;--footer-hover-color:#e3ac04;--footer-border-color:#414d57;--header-menu-color:#fff;--header-more-menu-color:#000;--header-language-dropdown-back:#b4dbe2;--header-language-dropdown-color:#2c2761;--header-language-dropdown-border:#8dabc0;--header-language-dropdown-triangle:transparent transparent #b4dbe2 transparent;--header-fixed-back:#fff;--header-fixed-color:#000;--header-hover-color-one:#000;--main-visual-pager-default:#fff;--main-visual-pager-active:#bce0e9;--main-visual-other-back:#959595;--main-visual-other-color:#fff;--main-visual-other-icon-back:#a9d8fd;--main-visual-other-icon-color:#2c2761;--custom-single-tab-section-border:#c9c9c9;--custom-single-tab-section-color:#6b6c6c;--custom-single-tab-section-hover:#2c2761;--rooms-facility-icon-color:#2c2761;--rooms-facility-icon-back-color:transparent;--rooms-facility-text-color:#747474;--strip-tab-single-level-op-one-default-back:transparent;--strip-tab-single-level-op-one-default-pager-border:#d0d0d0;--strip-tab-single-level-op-one-default-pager-active-color:#2c2761;--strip-tab-two-level-vertical-vari-two-cat-color:#404040;--strip-tab-two-level-vertical-vari-two-cat-border:#bfbfbf;--strip-tab-two-level-vertical-vari-two-sub-cat-color:#000;--strip-xlist-normal-vari-one-back:#e9f4f6;--strip-xlist-normal-vari-one-border:#b4dbe2;--strip-xlist-normal-vari-two-back:#f1f1f1;--strip-xlist-flex-simple-grid-without-rotator-vari-two-back:#ebebeb;--sub-xbox-option-one-vari-one-border:#d7d6e1;--sub-xbox-option-one-vari-one-content:#707070;--sub-xbox-option-one-vari-one-content-date:#2c2761;--sub-xbox-option-nine-vari-one-background:rgba(0,0,0,0.5);--sub-xbox-option-nine-vari-one-color:#fff;--sub-xbox-option-nine-vari-two-background:rgba(0,0,0,0.7);--sub-xbox-option-nine-vari-two-color:#fff;--sub-image-only-vari-two-background:#fff;--sub-image-only-vari-two-icon-color:#000;--starting-rate-color:#2c2761;--popup-icon-color:#fff;--two-column-content-wrapper-border:#c7c9d5;--restaurant-detail-icon-color:#2c2761;--restaurant-detail-border-color:#e2e4eb;--strip-xbox-option-two-vari-two-back:#ededed;--strip-xbox-option-eight-vari-one-back:#fff;--strip-xbox-option-eight-vari-one-border:#bababa;--strip-xbox-option-nine-vari-one-color:#fff;--strip-xbox-option-ten-vari-one-back:rgba(236,236,234,0.76);--sub-xlist-rotator-default-border:#c1c1c1;--sub-xlist-rotator-default-back:#fff;--sub-xlist-rotator-default-logo-back:#ebebeb;--sub-xlist-vari-two-color:#fff;--sub-xbox-option-one-vari-two-border:transparent transparent #f7f8fa transparent;--sub-xbox-option-one-vari-two-border-type-two:#f7f8fa transparent transparent transparent;--sub-xbox-option-one-vari-two-background:#f7f8fa;--sub-xbox-option-two-vari-two:#f6f6f6;--sub-xbox-option-three-vari-two-border:#ecebeb;--sub-xbox-option-three-vari-two-background:#eef1f2;--sub-xbox-option-three-vari-two-background-desktop:transparent;--sub-xbox-option-three-vari-two-content-background:rgba(226,231,233,.76);--sub-xbox-option-eight-vari-two-back:#ebeef0;--list-xbox-option-two-vari-one-back:#ededed;--list-xbox-option-two-vari-one-border-color:transparent transparent #ededed transparent;--list-xbox-option-two-vari-one-close:#020202;--icon-top-color:#2c2761;--review-author-color:#000;--offers-name-special-back:#b4dbe2;--offers-name-special-color:#2c2761;--best-rate-gurantee-color:#eee;/**Custom HTML TABLE**/--custom-table-background-one:#262262;--custom-table-background-two:#d9edf0;--custom-table-color-one:#fff;--custom-table-color-two:#000;--booking-border-color:#7081a1;--booking-border-color-two:#8ba5bb;--booking-background:#b4dbe2;--booking-input-background:transparent;--booking-input-color:#2c2761;--booking-datepicker-back:transparent;--booking-datepicker-color:#000;--booking-datepicker-prev-arrow:#fff;--flash-deal-auto-back:#b4dbe2;--flash-deal-auto-color:#2c2761;--flash-deal-auto-time-color:#000}/**---{END - THEME BUILDER VARIABLES - DO NOT EDIT THIS SECTION MANUALLY}---**/}@media all {/** Style Guide **/body,.dorsett-text a{color:var(--text-color)}h1,h2,h3,h4,h5,h6,h3 a,.icon-top{color:var(--heading-color)}a{color:var(--link-color)}.link{color:var(--link-default-color)}.link:before,.link:after{background-color:var(--link-default-color)}.link:hover:before,.link:hover:after{background-color:var(--link-hover-color)}.link-as-button,.button[type="submit"],header.style-3 .primary-button{background-color:var(--button-default-back);color:var(--button-default-color)}.link-as-button.button-one,.link-as-button.button-two{background-color:var(--button-one-back);color:var(--button-one-color)}.link-as-button.button-three{background-color:var(--button-three-back);color:var(--button-three-color)}a:hover,a:focus{color:var(--link-hover-color)}.link-as-button:hover,.link-as-button:focus,.button[type="submit"]:hover,.button[type="submit"]:focus,header.style-3 .header-bottom-bar .primary-button:hover,header.style-3 .header-bottom-bar .primary-button:focus{color:var(--button-default-hover-color)}.link-as-button:before,.button[type="submit"]:before,header.style-3 .header-bottom-bar .primary-button:before{background-color:var(--button-default-hover-back)}.link-as-button.button-one:hover,.link-as-button.button-one:focus,.link-as-button.button-two:hover,.link-as-button.button-two:focus{color:var(--button-one-hover-color)}.link-as-button.button-one:before,.link-as-button.button-two:before{background-color:var(--button-one-hover-back)}.link-as-button.button-three:hover,.link-as-button.button-three:focus{color:var(--button-three-hover-color);border-color:var(--button-three-hover-back)}.link-as-button.button-three:before{background-color:var(--button-three-hover-back)}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .nav-left .line-one::after,.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-left .line-one::after,.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .nav-right .line-one::after,.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-right .line-one::after,.r2g-xlist-main-strip.variation-two .xList-item:nth-child(2) .slick-arrow,.r2g-single-level-tab.option-one.default-component .pager-nav .line-one::after,.r2g-single-level-tab.option-one.variation-two .pager-nav .line-one::after{color:var(--arrow-color)}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .slick-dots li,.r2g-flex-xlist-sub-component.flex-with-rotator.default-component .slick-dots li,.r2g-xlist-sub-component.variation-two .slick-dots li{border-color:var(--dots-color)}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .slick-dots .slick-active,.r2g-flex-xlist-sub-component.flex-with-rotator.default-component .rotatorElement .slick-dots .slick-active,.r2g-xlist-sub-component.variation-two .slick-dots .slick-active{background-color:var(--dots-active-color);border-color:var(--dots-active-color)}.breadcrumb-nav,.breadcrumb-nav a{color:var(--breadcrumb-color)}.breadcrumb-nav a:hover,.breadcrumb-nav a:focus{color:var(--breadcrumb-hover-color)}.xbox-image.default-component:after{color:var(--popup-icon-color)}/*** Components ***//** Accordion **/.r2g-xlist-accordion.default-component .accordion-title{color:var(--accordion-default-title-color);border-color:var(--accordion-default-border-color)}.r2g-xlist-accordion.variation-one .accordion-xlist .accordion-title{color:var(--accordion-variation-one-color)}.r2g-xlist-accordion.variation-two h3,.r2g-xlist-accordion.variation-two{color:var(--accordion-variation-two-color)}.r2g-xlist-accordion.variation-two .accordion-xlist .accordion-title{border-bottom-color:var(--accordion-variation-two-bottom-border)}/** Forms **/input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{border-color:var(--fields-border-color);color:var(--fields-text-color)}.fb-select-inner::after,.fb-date-inner::after{color:var(--fields-icon-color)}.fb-radio-helper::after,.fb-checkbox-helper::after{color:var(--fields-border-color)}label{color:var(--fields-label-color)}/** Footer **/.r2g-footer{background-color:var(--footer-back-color)}.r2g-footer *{color:var(--footer-color)}.r2g-footer a:hover,.r2g-footer a:hover span,.r2g-footer a:focus,.r2g-footer a:focus span,.r2g-footer .active a{color:var(--footer-hover-color)}.r2g-footer .copyright-bar{border-top-color:var(--footer-border-color)}/** Header **/header.style-3 .menu-line{border-color:var(--header-menu-color)}header.style-3 .search-wrapper .search-icon,header.style-3 a,.site-mobile-lang-selector select,.site-mobile-lang-selector .fb-inner:before,.site-mobile-lang-selector .fb-inner:after,.more-menu-wrapper a,.burger-search-field .input-wrapper:before,header.style-3 .r2g-time span,header.style-3 .r2g-weather span,#holder .full-width-menu>span,.burger-search-field #search,.r2g-cms-language{color:var(--header-menu-color)}.site-mobile-lang-selector select{background-color:transparent}.more-menu-wrapper,.burger-search-field{background-color:var(--header-more-menu-color)}.burger-search-field #search{background-color:transparent}.r2g-cms-language nav{background-color:var(--header-language-dropdown-back)}.r2g-cms-language ul::before{border-color:var(--header-language-dropdown-triangle)}.r2g-cms-language li{border-color:var(--header-language-dropdown-border)}header .r2g-cms-language a{color:var(--header-language-dropdown-color)}.window-scrolled header.style-3{background-color:var(--header-fixed-back)}.window-scrolled header .menu-line{border-color:var(--header-fixed-color)}.window-scrolled #main-menu a{color:var(--header-fixed-color)}.window-scrolled header .menu-close-btn .menu-line{border-color:var(--header-menu-color)}#holder{background-color:var(--header-more-menu-color)}.holder-inner-wrapper{background-color:var(--body-back-color)}.r2g-cms-language nav a:hover,.r2g-cms-language nav a:focus,.r2g-cms-language nav .active a{color:var(--header-hover-color-one)}#main-menu ul li:after{background-color:var(--header-menu-color)}.window-scrolled #main-menu ul li:after{background-color:var(--header-more-menu-color)}.more-menu-wrapper a:hover,.more-menu-wrapper a:focus,.more-menu-wrapper .active a{color:var(--header-language-dropdown-back)}@media (min-width:768px){.window-scrolled header .menu-close-btn .menu-line{border-color:var(--header-fixed-color)}}/** Main Visual **/.main-visual-pager-wrapper .slick-dots li{background-color:var(--main-visual-pager-default)}.main-visual-pager-wrapper .slick-dots .slick-active{background-color:var(--main-visual-pager-active)}.r2g-single-level-tab.option-one .options-wrapper{background-color:var(--strip-tab-single-level-op-one-default-back)}.r2g-single-level-tab.option-one.default-component .pager-wrapper .slick-slide{border-color:var(--strip-tab-single-level-op-one-default-pager-border)}.r2g-single-level-tab.option-one.default-component .slick-current .pager-title{color:var(--strip-tab-single-level-op-one-default-pager-active-color)}.r2g-two-level-tab-vertical.option-one.variation-two .cat-name,.r2g-two-level-tab-vertical.option-one.variation-two .cat-name span:after{color:var(--strip-tab-two-level-vertical-vari-two-cat-color)}.r2g-two-level-tab-vertical.option-one.variation-two .cat-name{border-color:var(--strip-tab-two-level-vertical-vari-two-cat-border)}.r2g-two-level-tab-vertical.option-one.variation-two .item-name:hover{color:var(--heading-color)}.r2g-two-level-tab-vertical.option-one.variation-two .item-name.active{color:var(--strip-tab-two-level-vertical-vari-two-sub-cat-color)}.r2g-xlist-main-strip.variation-one .r2g-content-block-sub-component.variation-two{background-color:var(--strip-xlist-normal-vari-one-back)}.r2g-xlist-main-strip.variation-one .r2g-content-block-sub-component.variation-two:after{background-color:var(--strip-xlist-normal-vari-one-border)}.r2g-xlist-main-strip.variation-two .xList-item{background-color:var(--strip-xlist-normal-vari-two-back)}.r2g-xlist-main-strip.variation-two .rooms-facility-section span:not(.icon){color:var(--text-color)}@media (min-width:768px){.r2g-flex-xlist-main-strip.simple-grid.variation-one.flex-without-rotator .xList-item:nth-child(2n) .r2g-xbox-sub-component.option-one.variation-two .flex-container:after{border-color:#f7f8fa transparent transparent transparent}}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two .xList-item:nth-child(2) .xbox-image.default-component{background-color:var(--strip-xlist-flex-simple-grid-without-rotator-vari-two-back)}.r2g-xbox-strip-component.option-two.variation-two .flex-container{background-color:var(--strip-xbox-option-two-vari-two-back)}@media (min-width:1200px){.r2g-xbox-strip-component.option-eight.variation-one .flex-items:before{background-color:var(--strip-xbox-option-eight-vari-one-back)}.r2g-xbox-strip-component.option-eight.variation-one .content-wrapper:before{border-color:var(--strip-xbox-option-eight-vari-one-border)}}@media (min-width:1200px){.r2g-xbox-strip-component.option-nine.variation-one *{color:var(--strip-xbox-option-nine-vari-one-color)}}@media (min-width:768px){.r2g-xbox-strip-component.option-ten.variation-one .flex-container{background-color:var(--strip-xbox-option-ten-vari-one-back)}}.r2g-xlist-sub-component.variation-two .xList-item .image-wrapper:after{color:var(--sub-xlist-vari-two-color)}.r2g-flex-xlist-sub-component.flex-with-rotator .r2g-content-block-sub-component.default-component .content-wrapper,.r2g-flex-xlist-sub-component.flex-with-rotator .r2g-content-block-sub-component.default-component .content-wrapper:after{border-color:var(--sub-xlist-rotator-default-border)}.r2g-flex-xlist-sub-component.flex-with-rotator .r2g-content-block-sub-component.default-component .content-wrapper:before{background-color:var(--sub-xlist-rotator-default-back)}.r2g-xbox-sub-component.option-one.variation-one .flex-container{border-color:var(--sub-xbox-option-one-vari-one-border)}.r2g-xbox-list-component.option-one.variation-one .content-wrapper a{color:var(--sub-xbox-option-one-vari-one-content)}.content-date.date i{color:var(--sub-xbox-option-one-vari-one-content-date)}.r2g-xbox-sub-component.option-one.variation-two .r2g-xbox .flex-container{background-color:var(--sub-xbox-option-one-vari-two-background)}.r2g-xbox-sub-component.option-one.variation-two .flex-container:after{border-color:var(--sub-xbox-option-one-vari-two-border)}@media (min-width:768px){.r2g-xbox-sub-component.option-two.variation-two .flex-container{background-color:var(--sub-xbox-option-two-vari-two)}}.r2g-xbox-sub-component.option-three.variation-two .r2g-xbox:before{border-color:var(--sub-xbox-option-three-vari-two-border)}.r2g-xbox-sub-component.option-six.variation-two .flex-container{background-color:var(--sub-xbox-option-three-vari-two-background)}@media (min-width:1200px){.r2g-xbox-sub-component.option-six.variation-two .flex-container{background-color:var(--sub-xbox-option-three-vari-two-background-desktop)}.r2g-xbox-sub-component.option-six.variation-two .offers-special-content{background-color:var(--sub-xbox-option-three-vari-two-content-background)}}.r2g-xbox-sub-component.option-eight.variation-two .flex-container{background-color:var(--sub-xbox-option-eight-vari-two-back)}.r2g-xbox-sub-component.option-nine.variation-one .flex-items{background:var(--sub-xbox-option-nine-vari-one-background)}.r2g-xbox-sub-component.option-nine.variation-one .content-wrapper *{color:var(--sub-xbox-option-nine-vari-one-color)}.r2g-xbox-sub-component.option-nine.variation-two .r2g-xbox .flex-container{background:var(--sub-xbox-option-nine-vari-two-background)}.r2g-xbox-sub-component.option-nine.variation-two .r2g-xbox .flex-container *{color:var(--sub-xbox-option-nine-vari-two-color)}.r2g-xbox-sub-component.option-nine.variation-two .r2g-xbox .intro-content *{color:var(--sub-xbox-option-nine-vari-two-color)}.xbox-image.r2g-sub-component.variation-two .image-wrapper:before{background:var(--sub-image-only-vari-two-background)}.xbox-image.r2g-sub-component.variation-two .image-wrapper:after{color:var(--sub-image-only-vari-two-icon-color)}.r2g-xbox-list-component.option-two.variation-one .container{background-color:var(--list-xbox-option-two-vari-one-back)}.r2g-xbox-list-component.option-two.variation-one .container:after,.r2g-xbox-list-component.option-two.variation-one .container .open-arrow-up{border-color:var(--list-xbox-option-two-vari-one-border-color)}.r2g-xbox-list-component.option-two.variation-one .close-detail{color:var(--list-xbox-option-two-vari-one-close)}.r2g-content-block-sub-component.variation-two{box-shadow:6px 6px 5px #d8d8d8}/** Custom Components **//** Main Visual Other **/.main-visual-other{background-color:var(--main-visual-other-back)}.slogan-title{color:var(--main-visual-other-color)}.slogan-contact-item span,.slogan-contact-item a{color:var(--main-visual-other-color)}.slogan-contact-item .icon{background-color:var(--main-visual-other-icon-back);color:var(--main-visual-other-icon-color)}@media (min-width:768px){.main-visual-other{background-color:transparent}}.custom-single-tab-wrapper .custom-single-tab-inner,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-items,.r2g-single-level-tab.option-one.default-component .pager-wrapper .slick-list,.r2g-single-level-tab.option-one.variation-one .pager-slider{border-color:var(--custom-single-tab-section-border)}.custom-single-tab-wrapper a,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item label,.r2g-single-level-tab.option-one.variation-one .pager-title,.r2g-two-level-tab-horizontal.variation-one .title-wrapper span{color:var(--custom-single-tab-section-color)}.custom-single-tab-wrapper a:hover,.custom-single-tab-wrapper .active a,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item:hover label,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item.active label,.r2g-single-level-tab.option-one.variation-one .pager-title:hover,.r2g-single-level-tab.option-one.variation-one .slick-active .pager-title,.r2g-single-level-tab.option-one.variation-one .pager-title.active,.r2g-two-level-tab-horizontal.variation-one .title-wrapper li:hover span,.r2g-two-level-tab-horizontal.variation-one .title-wrapper .active span{color:var(--custom-single-tab-section-hover)}.custom-single-tab-wrapper a:hover:before,.custom-single-tab-wrapper .active a:before,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item:hover:before,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item.active:before,.r2g-single-level-tab.option-one.variation-one .pager-title:hover:before,.r2g-single-level-tab.option-one.variation-one .slick-active .pager-title:before,.r2g-single-level-tab.option-one.variation-one .pager-title.active:before,.r2g-two-level-tab-horizontal.variation-one .title-wrapper li:hover span:before,.r2g-two-level-tab-horizontal.variation-one .title-wrapper .active span:before{background-color:var(--custom-single-tab-section-hover)}/** Custom Templates **/.rooms-facility-section .icon{background-color:var(--rooms-facility-icon-back-color);color:var(--rooms-facility-icon-color)}.rooms-facility-section span:not(.icon){color:var(--rooms-facility-text-color)}.starting-rate-left-wrapper span{color:var(--starting-rate-color)}@media (min-width:768px){.two-column-content-wrapper .column-wrapper:first-child{border-right-color:var(--two-column-content-wrapper-border)}}.restuarant-detail-item ul li:before{color:var(--restaurant-detail-icon-color)}.restaurant-other-details{border-color:var(--restaurant-detail-border-color)}.review-author span{color:var(--review-author-color)}.offers-name-special{background-color:var(--offers-name-special-back)}.offers-name-inner{border-color:var(--offers-name-special-color)}.offers-name-special span{color:var(--offers-name-special-color)}.mce-content-body .slogan-title,.mce-content-body .slogan-contact-item *{color:#000}.r2g-main-content-strip-h1-p.variation-one .left-icon-content li::before{background:var(--best-rate-gurantee-color)}/**Custom HTML TABLE**/table:not(.ui-datepicker-calendar)>tbody>tr:first-child{background:var(--custom-table-background-one);color:var(--custom-table-color-one)}table:not(.ui-datepicker-calendar)>tbody>tr:nth-child(even){background:var(--custom-table-background-two);color:var(--custom-table-color-two)}.booking-mask-wrapper{background-color:var(--booking-background)}.booking-mask-wrapper *:not(.link-as-button){color:var(--booking-input-color)}.booking-mask-wrapper form{border-color:var(--booking-border-color)}.booking-mask-wrapper input,.booking-mask-wrapper select{background-color:var(--booking-input-background)}.best-rate-starting-wrapper .starting-from-wrapper:before{background-color:var(--booking-input-color)}.booking-mask-wrapper .booking-form-control:nth-child(2):before,.booking-mask-wrapper .booking-form-control:nth-child(3):before,.booking-mask-wrapper .booking-form-control:nth-child(4):before,.booking-mask-wrapper .booking-form-control:nth-child(5):before{background-color:var(--booking-border-color-two)}@media (min-width:1200px){.best-rate-starting-wrapper{border-color:var(--booking-border-color)}.best-rate-starting-wrapper .starting-from-wrapper::before{background-color:var(--booking-border-color-two)}}.daterangepicker table>tbody>tr:first-child,.daterangepicker table>tbody>tr:nth-child(2n){background-color:var(--booking-datepicker-back);color:var(--booking-datepicker-color)}.daterangepicker td.today{background-color:var(--booking-background)}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:var(--booking-input-color)}.daterangepicker .calendar-table .prev span{border:var(--booking-datepicker-prev-arrow)}.flash-deal-auto-wrapper{background-color:var(--flash-deal-auto-back)}.flash-deal-auto-wrapper .flash-deal-auto-title,.flash-deal-auto-time span:first-child{color:var(--flash-deal-auto-color)}.flash-deal-auto-time span:nth-child(2){color:var(--flash-deal-auto-time-color)}.flash-deal-auto-close{color:var(--flash-deal-auto-time-color)}.flash-deal-auto-time{border-color:var(--flash-deal-auto-color)}.r2g-content-block-list-component.variation-one{background-color:#ededed}}@media all {/*** Fonts Start ***/@font-face{font-family:'playfairdisplayregular';src:url('../playfairdisplay-regular-webfont.html');src:url('../playfairdisplay-regular-webfontd41d.html?#iefix') format('embedded-opentype'),url('../playfairdisplay-regular-webfont-2.html') format('woff2'),url('../playfairdisplay-regular-webfont-3.html') format('woff'),url('../playfairdisplay-regular-webfont-4.html') format('truetype'),url('../playfairdisplay-regular-webfont-5.html#latoregular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'playfairdisplaybold';src:url('../playfairdisplay-bold-webfont.html');src:url('../playfairdisplay-bold-webfontd41d.html?#iefix') format('embedded-opentype'),url('../playfairdisplay-bold-webfont-2.html') format('woff2'),url('../playfairdisplay-bold-webfont-3.html') format('woff'),url('../playfairdisplay-bold-webfont-4.html') format('truetype'),url('../playfairdisplay-bold-webfont-5.html#latoregular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'playfairdisplayblack';src:url('../playfairdisplay-black-webfont.html');src:url('../playfairdisplay-black-webfont.html') format('woff2'),url('../playfairdisplay-black-webfont-2.html') format('woff');font-style:normal;font-display:swap}@font-face{font-family:'sourcesansproregular';src:url('../source-sans-pro-regular-webfont.html');src:url('../source-sans-pro-regular-webfont.html') format('woff2'),url('../source-sans-pro-regular-webfont-2.html') format('woff');font-style:normal;font-display:swap}/*** Common ***/body,.r2g-xlist-accordion.default-component .accordion-title,.r2g-xlist-accordion.variation-one .accordion-title,.r2g-footer h3,.r2g-xlist-accordion.variation-two li.xList-item h3{font-family:'sourcesansproregular',sans-serif}h1,h2,h3,.slogan-title,.custom-single-tab-wrapper a,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item,.r2g-single-level-tab.option-one.variation-one .pager-title,.r2g-two-level-tab-horizontal.variation-one .title-wrapper span,.r2g-xlist-accordion.variation-one .accordion-xlist .accordion-title{font-family:'playfairdisplayblack',serif}h4,.offers-name-special span,.flash-deal-auto-title{font-family:'playfairdisplayregular',serif}body{font-size:16px;line-height:23px}/** Headings **/h1{font-size:2.188em;line-height:40px}h2{font-size:1.875em;line-height:35px}h3{font-size:1.563em;line-height:30px}h3 a{text-decoration:none}h4,h5,h6{font-size:1.125em;line-height:25px}/** Links **/.link{font-size:.875em;text-decoration:none}/** Button **/.link-as-button,.button[type="submit"],header.style-3 .header-wrapper .primary-button{font-size:.938em;text-decoration:none;text-transform:none}/** Breadcrumb **/.breadcrumb-nav a:last-child{text-decoration:none}/** Footer **/.r2g-footer .footer-item{font-size:.875em}.r2g-footer h3{font-size:1.143em;text-transform:uppercase;font-weight:400}.r2g-footer a,.r2g-footer address,.r2g-footer .fax{text-decoration:none}/** Copyright **/.copyright-bar p{font-size:.750em}/** Main Visual Other **/.slogan-title{font-size:2.188em;line-height:40px}.restaurant-detail-item{font-size:.875em}.booking-mask-wrapper .best-rate-wrapper span,.booking-mask-wrapper .starting-from-wrapper span{font-size:1.125em}.booking-form-control label,.booking-mask-wrapper .booking-cancel a{font-size:.813em}.booking-mask-wrapper .booking-cancel a{text-decoration:none}.booking-form-control input,.booking-mask-wrapper .booking-date-show{font-size:.938em}.flash-deal-auto-time span:first-child{font-size:1.875em}.flash-deal-auto-time span:nth-child(2){font-size:.563em;line-height:12px}.flash-deal-auto-content{font-size:.938em}/*** Components ***//** Accordion **/.r2g-xlist-accordion.default-component .accordion-title,.r2g-xlist-accordion.variation-one .accordion-title{font-size:1.125em;line-height:25px;font-weight:400}/** Header **/.site-mobile-lang-selector select{font-size:.813em}.more-menu-wrapper a{text-decoration:none}.burger-search-field .search-close{text-decoration:none}.burger-search-field input[type="submit"]{text-indent:-999px}.r2g-two-level-tab-vertical.option-one.variation-two .cat-name{font-size:1.250em}.r2g-two-level-tab-vertical.option-one.variation-two .item-name{font-size:1.1em}/** Custom Components **/.custom-single-tab-wrapper a,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item,.r2g-single-level-tab.option-one.variation-one .pager-title,.r2g-two-level-tab-horizontal.variation-one .title-wrapper span{text-decoration:none;font-size:1.563em}/** Main Visual Other **/.slogan-contact-item a{text-decoration:none}.slogan-contact-item address{font-style:normal}/** Custom Templates **/.rooms-facility-section span:not(.icon){font-size:.875em}.r2g-xlist-main-strip.variation-two .rooms-facility-section span:not(.icon){font-size:1em}.starting-sm{font-size:.875em}.starting-lg{font-size:1.6em}.offers-name-special span{line-height:18px}.offers-name-special span:first-child,.offers-name-special span:nth-child(2),.offers-name-special span:nth-child(5){font-size:1em}.offers-name-special span:nth-child(3){font-size:3.250em;line-height:35px}.offers-name-special span:nth-child(4){font-size:1.688em}/*** Fonts End ***//*** Transitions Start ***/a,.button[type="submit"],.r2g-social-media span{transition:all .5s ease-in-out}.link-as-button,.button[type="submit"],header.style-3 .primary-button{-webkit-transition-property:color;transition-property:color,border;-webkit-transition-duration:0.3s;transition-duration:0.3s}.link-as-button:before,.button[type="submit"]:before,header.style-3 .primary-button:before{-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.link:before{transition:width ease 0.4s,background ease 0.4s}.link:after{transition:all ease 0.6s}.link:hover:after{transition:all ease 0.2s}/** Custom Components **/.custom-single-tab-wrapper a,.custom-single-tab-wrapper a:before,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item label,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item:before,.r2g-single-level-tab.option-one.variation-one .pager-title,.r2g-single-level-tab.option-one.variation-one .pager-title:before,.r2g-two-level-tab-horizontal.variation-one .title-wrapper span,.r2g-two-level-tab-horizontal.variation-one .title-wrapper span:before{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.booking-mask-copy{transition:transform .6s ease-in-out}.flash-deal-auto-wrapper{transition:opacity .5s ease-in-out}/*** Transitions End ***//*** Other Start ***/a{outline:0}a.book-show-large{display:none}.main-container{position:relative;z-index:2}main,.r2g-footer{position:relative;z-index:1}select{text-overflow:ellipsis}/** Gaps **/.r2g-main-visual,.r2g-main-content-strip-h1-p.variation-one,.r2g-main-content-strip-h1-p.variation-two,.r2g-xbox-strip-component.option-nine.variation-one{margin-bottom:0;z-index:1}.r2g-breadcrumb{margin-top:25px}.r2g-breadcrumb .breadcrumb-nav{padding-top:0;padding-bottom:0}.r2g-breadcrumb,.r2g-main-content-strip-h1-p.variation-one .content-wrapper,.r2g-main-content-strip-h1-p.variation-two .content-wrapper,.r2g-xlist-main-strip.default-component,.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component,.r2g-xlist-main-strip.variation-two,.r2g-content-block-list-component.variation-one,.r2g-xbox-sub-component.option-two.variation-two,.r2g-xbox-strip-component.option-nine.variation-one .content-wrapper,.r2g-flex-xlist-main-strip.simple-grid.variation-one.flex-without-rotator,.r2g-xbox-strip-component.option-three.variation-one,.r2g-xbox-sub-component.option-two.variation-one,.main-visual-other.variation-one,.r2g-xlist-main-strip.variation-one,.r2g-xbox-strip-component.option-six.variation-one,.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-two,.r2g-xbox-sub-component.option-six.variation-one,.r2g-xbox-strip-component.option-eight.variation-one,.r2g-two-level-tab-vertical.option-one.variation-two,.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two,.r2g-flex-xlist-sub-component.simple-grid.flex-with-rotator.default-component,.search-page-content-wrapper,.r2g-xbox-list-component.option-two.variation-two,.r2g-xbox-list-component.option-five.variation-one,.r2g-xlist-sub-component.variation-two,.row-sitemap{margin-bottom:40px;z-index:1}h1,h2,h3,h4,h5,h6,p{margin-top:0}h1,h2{margin-bottom:35px}h3{margin-bottom:25px}h4,h5,h6{margin-bottom:20px}/** List **/ol,ul{padding-left:21px;margin-top:5px}ul{list-style:none}ul li,ol li{position:relative;z-index:1;margin-bottom:5px}.main-block .content-wrapper li{text-align:left}header ul li,header ol li,footer ul li,footer ol li,.full-width-menu ul li,.full-width-menu ol li{margin-bottom:0}ul li:before{content:'\eb69';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;margin-right:10px;position:absolute;z-index:1;top:5px;left:-17px}ol>li:before{display:none}header ul li:before,header ol li:before,footer ul li:before,footer ol li:before,.full-width-menu ul li:before,.full-width-menu ol li:before{display:none}/** Links **/.link{position:relative;z-index:1;display:inline-block}.link:before,.link:after{content:'';position:absolute;z-index:-1;height:1px}.link:before{width:0;left:0;bottom:5px}.link:after{width:100%;left:0;bottom:5px}.link:hover:before{width:100%}.link:hover:after{left:100%;width:0}.link-as-button,.button[type="submit"],header.style-3 .header-wrapper .primary-button{padding:9px 21px;display:inline-block;box-sizing:border-box;position:relative;z-index:1;height:auto;line-height:normal;border-radius:0;font-weight:400;border:none;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.link-as-button:before,.button[type="submit"]:before,header.style-3 .primary-button:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}.link-as-button:hover:before,.button[type="submit"]:hover:before,header.style-3 .primary-button:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}header.style-3 .primary-button::before{bottom:-1px}.link-as-button.button-two:after{content:'\e900';font-family:'icomoon';font-size:24px;position:absolute;top:calc(50% - 1px);transform:translateY(-50%);left:14px}.link-as-button.button-two{padding-left:44px;padding-right:13px}.link-as-button.button-three{border-width:1px;border-style:solid;padding:8px 16px}/** Breadcrumb **/.breadcrumb-nav i{font-size:10px;margin-left:7px;margin-right:7px}/** Slick Dots **/.slick-dots li:before{display:none}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .slick-dots,.r2g-flex-xlist-sub-component.flex-with-rotator.default-component .slick-dots,.r2g-xlist-sub-component.variation-two .slick-dots{padding-left:0;margin-top:15px;margin-bottom:0}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .slick-dots li,.r2g-flex-xlist-sub-component.flex-with-rotator.default-component .slick-dots li,.r2g-xlist-sub-component.variation-two .slick-dots li{width:15px;height:15px;border-width:3px;box-sizing:border-box;margin:0 4px;border-style:solid;display:inline-block;cursor:pointer;border-radius:100%;border-width:3px;border-style:solid}.r2g-xlist-sub-component.variation-two .slick-dots button{display:none}/** Arrows **/.r2g-single-level-tab.option-one.default-component .pager-nav .line-one::after,.r2g-single-level-tab.option-one.variation-two .pager-nav .line-one::after{content:'';font-family:icomoon}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .nav-left .line-one::after,.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-left .line-one::after,.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .nav-right .line-one::after,.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-right .line-one::after,.r2g-xlist-main-strip.variation-two .xList-item:nth-child(2) .slick-arrow,.r2g-single-level-tab.option-one.default-component .pager-nav .line-one::after,.r2g-single-level-tab.option-one.variation-two .pager-nav .line-one::after{font-size:30px}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .nav-left .line-one::after,.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-left .line-one::after,.r2g-single-level-tab.option-one.default-component .nav-left .line-one:after,.r2g-single-level-tab.option-one.variation-two .nav-left .line-one::after{content:'\eb54'}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .nav-right .line-one::after,.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-right .line-one::after,.r2g-single-level-tab.option-one.default-component .nav-right .line-one:after,.r2g-single-level-tab.option-one.variation-two .nav-right .line-one::after{content:'\eb51'}@media (max-width:749px){.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .slick-arrow .line-one,.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .slick-arrow .line-one,.r2g-single-level-tab.option-one.default-component .slick-arrow .line-one{position:relative;z-index:2;display:block;line-height:30px;height:28px;border-radius:50%;border:2px solid #fff;width:28px}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .slick-arrow .line-one:before,.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .slick-arrow .line-one:before,.r2g-single-level-tab.option-one.default-component .slick-arrow .line-one:before{content:'';position:absolute;z-index:1;display:block;width:26px;height:26px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .slick-arrow .line-one:after,.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .slick-arrow .line-one:after,.r2g-single-level-tab.option-one.default-component .slick-arrow .line-one:after{position:absolute;z-index:2;top:-1px;left:-1px}}/*** Components ***//** Accordion **/.r2g-xlist-accordion .accordion-xlist>ul>li:before{display:none}.r2g-xlist-accordion .accordion-title:after{content:'\eb24';font-size:18px}.r2g-xlist-accordion .active .accordion-title:after{content:'\eb27'}/** Forms **/input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{border-radius:0}form ::placeholder{opacity:1}.fb-select-inner::after,.fb-date-inner::after{font-size:18px}.fb-select-inner::after{content:'\eb63'}.fb-date-inner::after{content:'\e92e'}.fb-checkbox-helper{font-size:34px;width:auto;height:auto;position:relative;z-index:1;display:block}.checkbox.fb-cr{padding:0;display:flex}.fb-privacyfield label{width:auto;padding-left:16px}input[type="checkbox"]{width:34px;height:34px;z-index:2}.button[type="submit"]{padding:11px 36px}/** Footer **/.r2g-footer .footer-items{padding-top:27px;margin-bottom:24px}.r2g-footer .footer-item{margin-bottom:15px}.r2g-footer .menu ul li,.r2g-footer .contact-detail-row{margin-bottom:7px}.r2g-footer .menu ul li a{padding:0}.r2g-footer .footer-item:last-child{margin-bottom:0}.r2g-footer h3{margin-bottom:8px}.r2g-footer .xmenu-footer-with-heading ul{list-style:disc;display:block;padding-left:14px}.r2g-social-media ul{flex-flow:row}.r2g-social-media li{margin-right:10px}.r2g-social-media ul a{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0}.r2g-social-media .icon{font-size:44px}.r2g-footer .quick-links-option-two ul{list-style:none;padding-left:0;margin-left:-31px}.r2g-footer .quick-links-option-two li{display:inline-block;margin-left:31px}.copyright-bar{border-top-width:1px;border-top-style:solid;padding:10px 0}.copyright-bar p{margin-bottom:6px;text-align:left}/** Header **/header.style-3 .top-bar,.burger-search-field,.r2g-cms-language,header.style-3 .header-bottom-bar .primary-button{display:none}header.style-3 .search-wrapper,.site-mobile-lang-selector,.site-mobile-lang-selector .fb-inner:before,header.style-3 #branding,header.style-3 .header-bottom-bar .primary-button,header.style-3 .menu-btn,.header-book-button{position:absolute;z-index:1}header.style-3 #branding,header.style-3 .menu-btn,header.style-3 .search-wrapper,.site-mobile-lang-selector,header.style-3 .header-bottom-bar .primary-button{top:50%;transform:translateY(-50%)}header.style-3,.burger-search-field{height:64px}header.style-3 #branding{max-width:100%;width:92px;margin:0}header.style-3 .menu-btn{z-index:3}header.style-3 .menu-close-btn{width:23px;height:30px}header.style-3 .line-one.menu-line{top:7px}header.style-3 .line-three.menu-line{top:21px}header.style-3 .search-wrapper{right:64px;font-size:21px;cursor:pointer}.site-mobile-lang-selector{right:87px}.site-mobile-lang-selector .fb-inner:after{font-size:12px}.site-mobile-lang-selector select{border:none}.site-mobile-lang-selector .fb-inner:before{content:'\eb99';font-family:'icomoon';left:-17px;font-size:24px;top:50%;transform:translateY(-50%)}header.style-3 #more-menu-wrapper{top:0;z-index:2;height:100%;padding-top:68px;overflow:hidden}header.style-3 #more-menu{height:82%;overflow:auto}header.style-3 #more-menu nav li{text-align:left;border-bottom:none;text-transform:none}header.style-3 .more-menu-wrapper .logo-wrapper{margin-bottom:10px}header.style-3 .header-bottom-bar .primary-button{right:86px}.burger-search-field,.burger-search-open-wrapper,.burger-search-field .search-close,.burger-search-field input[type="submit"],.burger-search-field .input-wrapper:before{position:absolute;z-index:1}.burger-search-field{width:100%;left:0;top:0;overflow:hidden;transition:all .5s ease;transform:translateY(-100%);display:block;z-index:4}.burger-search-field .container{margin:0 20px;padding:0;width:calc(100% - 40px)}.burger-search-field input[type="submit"]{border:0;border-radius:0;padding:0;width:30px;height:30px;top:0}.burger-search-field .input-wrapper:before{content:'\ead5';font-family:'icomoon';font-size:30px;top:4px}.burger-search-field #search{border:0;border-bottom-width:1px;border-bottom-style:solid;padding:0;width:calc(100% - 86px);margin-left:40px;height:30px}.burger-search-open-wrapper{left:0;top:50%;width:100%;transform:translateY(-50%)}.burger-search-field .search-close{right:0;font-size:28px;top:0}.burger-search-open{transform:translateY(0)}.window-scrolled header{box-shadow:4px 6px 7px 0 rgba(0,0,0,0.2)}.window-scrolled header .search-wrapper,.window-scrolled header .site-mobile-lang-selector,.window-scrolled .top-bar,.window-scrolled .r2g-cms-language{opacity:0;pointer-events:none}@media (max-width:767px){body.menu-open{overflow:hidden}}/** Main Visual **/.main-visual-default .main-visual-pager-wrapper{bottom:3px}.main-visual-pager-wrapper .slick-dots li,.main-visual-default .main-visual-pager-wrapper .slick-dots .slick-active{width:35px;height:5px;border-radius:0;border-width:0}.main-visual-pager-wrapper .slick-dots li{margin-left:12px;margin-right:0}.main-visual-pager-wrapper .slick-dots li:first-child{margin-left:0}.main-visual-default .main-visual-play{height:60px;line-height:1}.main-visual-default .main-visual-play::before{font-size:60px}.r2g-single-level-tab.option-one.default-component .inner-wrapper{padding:0 20px}.r2g-single-level-tab.option-one.default-component .pager-wrapper .slick-track{display:flex}.r2g-single-level-tab.option-one.default-component .pager-wrapper .slick-slide{border-left-width:1px;border-left-style:solid;height:auto}.r2g-single-level-tab.option-one.default-component .pager-wrapper .slick-slide div{padding:0 5px}.r2g-single-level-tab.option-one.default-component .pager-wrapper .slick-slide:first-child{border-left:none}.r2g-single-level-tab.option-one.default-component .pager-title{border:none;padding:0 0 30px 0}.r2g-single-level-tab.option-one.default-component .pager-title:before{display:none}.r2g-single-level-tab.option-one.default-component .pager-slider{display:none}.r2g-single-level-tab.option-one.default-component .pager-wrapper{top:93px;left:20px;width:calc(100% - 40px);box-sizing:border-box}.r2g-single-level-tab.option-one.default-component .pager-wrapper .arrows-wrapper{padding:0 4px;box-sizing:border-box}.r2g-single-level-tab.option-one.default-component .pager-wrapper .slick-arrow{pointer-events:all;cursor:pointer}.r2g-single-level-tab.option-one.variation-one .single-level-tab{padding-bottom:0}.r2g-single-level-tab.option-one.variation-one .pager-wrapper{top:0;left:0}.r2g-single-level-tab.option-one.variation-one .pager-slider{width:90%;margin:0 auto}.r2g-single-level-tab.option-one.variation-one .slick-arrow:before{content:'\eb29';font-family:'icomoon';font-size:23px}.r2g-single-level-tab.option-one.variation-one .nav-right:before{content:'\e9e5'}.r2g-single-level-tab.option-one.variation-one .options-wrapper{top:0;bottom:auto}.r2g-single-level-tab.option-one.variation-one .pager-title{border:none;position:relative;z-index:1}.r2g-single-level-tab.option-one.default-component .slick-current .pager-title:after{content:'\eb66';font-family:'icomoon';position:absolute;z-index:1;bottom:0;left:50%;transform:translateX(-50%);font-size:23px}.r2g-single-level-tab.option-one.variation-one .main-slider>.xList-item:first-child{display:none}.r2g-single-level-tab.option-one.variation-one .main-slider>.xList-item.xlist-tab-active{display:block}@media (max-width:1199px){.r2g-single-level-tab.option-one.variation-one .options-wrapper{display:none}}.r2g-two-level-tab-horizontal.variation-one .title-wrapper{padding:0 20px}.r2g-two-level-tab-horizontal.variation-one .title-wrapper:after{display:none}.r2g-two-level-tab-horizontal.variation-one .title-wrapper li{border:none;padding:0}.r2g-two-level-tab-horizontal.variation-one .title-wrapper li:before{display:none}.r2g-two-level-tab-horizontal.variation-one .select-box-wrapper{display:none}.r2g-two-level-tab-horizontal.variation-one .tabs-first-level .xList-intro ul{display:block;padding:0;text-align:left}.r2g-two-level-tab-horizontal.variation-one .tabs-first-level .xList-intro li{display:inline-block}.r2g-two-level-tab-vertical.option-one.variation-two .cat-name{border-bottom-width:1px;border-bottom-style:solid;padding-bottom:11px}.r2g-two-level-tab-vertical.option-one.variation-two .cat-name span{padding:0}.r2g-two-level-tab-vertical.option-one.variation-two .cat-name span:after{content:'\eb24';font-size:15px}.r2g-two-level-tab-vertical.option-one.variation-two .active .cat-name span:after{content:'\eb27'}.r2g-two-level-tab-vertical.option-one.variation-two .item-name{margin-bottom:6px;transition:opacity .5s ease-in-out}.r2g-two-level-tab-vertical.option-one.variation-two .item-name:hover{opacity:1}.r2g-two-level-tab-vertical.option-one.variation-two .item-name span:after{content:'\eb4f';font-family:'icomoon';margin-left:0;top:50%;right:-35px;position:absolute;z-index:1;display:inline-block;opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.r2g-two-level-tab-vertical.option-one.variation-two .item-name.active span:after{right:0;opacity:1}.r2g-two-level-tab-vertical.option-one.variation-two .sub-level{padding-top:6px;padding-left:15px}.r2g-two-level-tab-vertical.option-one.variation-two .xList-item:before{display:none}.r2g-xlist-main-strip>.xList>.xList-items>.xList-item:before{display:none}.r2g-xlist-main-strip.default-component>.xList{padding:0 20px}.r2g-xlist-main-strip.default-component .xList-item{margin-bottom:0}.r2g-xlist-main-strip.default-component .xList-item:nth-child(2){padding-top:30px}.r2g-xlist-main-strip.variation-one{position:relative;z-index:1;padding-bottom:24px}.r2g-xlist-main-strip.variation-one .container{position:static}.r2g-xlist-main-strip.variation-one .intro-content{margin-bottom:28px}.r2g-xlist-main-strip.variation-one .intro-content .link{position:absolute;z-index:1;bottom:0;left:50%;transform:translateX(-50%)}.r2g-xlist-main-strip.variation-one .xList-items{display:flex;flex-wrap:wrap;padding:0 20px;flex-direction:row;justify-content:center}.r2g-xlist-main-strip.variation-one .xList-item{flex-basis:calc(50% - 10px);margin-left:20px;margin-bottom:20px}@media(max-width:767px){.r2g-xlist-main-strip.variation-one .xList-item{max-width:calc(50% - 10px)}}.r2g-xlist-main-strip.variation-one .xList-item:nth-child(2n+1){margin-left:0}.r2g-xlist-main-strip.variation-one .r2g-content-block-sub-component.variation-two{box-shadow:none;position:relative;z-index:1;padding:14px 20px 10px;height:100%;box-sizing:border-box}.r2g-xlist-main-strip.variation-one .r2g-content-block-sub-component.variation-two h4{margin-bottom:3px}.r2g-xlist-main-strip.variation-one .r2g-content-block-sub-component.variation-two:after{content:'';position:absolute;z-index:1;bottom:0;height:3px;width:100%;left:0}.r2g-xlist-main-strip.variation-two>.xList{padding:0 20px}.r2g-xlist-main-strip.variation-two .xList-item{padding:30px;margin-bottom:0}.r2g-xlist-main-strip.variation-two .xList-item:first-child{margin-bottom:40px}.r2g-xlist-main-strip.variation-two .xList-item:nth-child(2) ul{box-sizing:border-box}.r2g-xlist-main-strip.variation-two .xList-item:nth-child(2) .slick-arrow{height:auto;padding:0;border:0;border-radius:0;position:absolute;z-index:1;bottom:0}.r2g-xlist-main-strip.variation-two .xList-item:nth-child(2) .slick-next{left:45px}.r2g-xlist-main-strip.variation-two .xList-item:nth-child(2) .content-wrapper{padding-bottom:50px}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.default-component{margin-bottom:10px}.r2g-flex-xlist-main-strip>.container>.flex-xlist>.xList-items>.xList-item:before{display:none}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.default-component>.container>.flex-xlist>.xList-items{justify-content:flex-start}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.default-component .xList-item{margin-bottom:30px;transition:flex-basis .5s ease-in-out,padding .5s ease-in-out,height .5s ease-in-out,opacity .5s ease-in-out 1s}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.default-component .xList-item[data-hide-language="true"]{display:none}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.default-component>.container>.flex-xlist>.xList-items>.xList-item.xlist-filter-disable{flex-basis:0;overflow:hidden;padding:0;height:0;opacity:0;max-width:0;margin:0}.awards-border-view .xList-item .image-wrapper{border:1px solid #ebebeb}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.default-component.text-align-right>.container>.flex-xlist>.xList-items{justify-content:center}.r2g-flex-xlist-main-strip.simple-grid.variation-one.flex-without-rotator .flex-xlist>.xList-items{justify-content:space-between}.r2g-flex-xlist-main-strip.simple-grid.variation-one.flex-without-rotator .container{width:100%;padding:0}.r2g-flex-xlist-main-strip.simple-grid.variation-one.flex-without-rotator .flex-xlist>.xList-items>.xList-item{margin:0;padding:0}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-one.three-col-xlist-1366 .xList-item>.r2g-xbox-sub-component.option-one.variation-two .flex-container .flex-items,.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-one.four-col-xlist-1366 .xList-item>.r2g-xbox-sub-component.option-one.variation-two .flex-container .flex-items{padding:50.294% 50%}@media (min-width:768px){.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-one.three-col-xlist-1366 .xList-item>.r2g-xbox-sub-component.option-one.variation-two .flex-container .flex-items{padding:33.9204% 50%;width:auto}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-one.four-col-xlist-1366 .xList-item>.r2g-xbox-sub-component.option-one.variation-two .flex-container .flex-items{padding:50.294% 50%;width:auto}}@media (min-width:1024px) and (max-width:1199px){.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-one.three-col-xlist-1024 .xList-item>.r2g-xbox-sub-component.option-one.variation-two .flex-container .flex-items{padding:48% 50%;width:auto}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-one.three-col-xlist-1024 .xList-item:nth-child(4) .r2g-xbox-sub-component.option-one.variation-two .r2g-xbox{flex-flow:column}}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two .xList-item:first-child{margin-bottom:17px}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two .xList-item:nth-child(2){padding:0}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two .xList-item:nth-child(2) .xbox-image.default-component{padding:38px 60px}.r2g-flex-xlist-main-strip.flex-with-rotator .slick-slide>div>.xList-item:before{display:none}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .arrows-wrapper{display:none}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .slick-track,.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .slick-slide{display:flex}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .slick-slide{height:auto}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .xList-item,.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .r2g-xbox-sub-component.option-one.variation-one,.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .r2g-xbox,.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .flex-container{height:100%}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .flex-container{align-items:flex-start}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .xList-items{margin-bottom:25px}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-one .rotatorElement .nav-left.slick-arrow{left:10px}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-one .rotatorElement .nav-right.slick-arrow{right:10px}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-two .arrows-wrapper{top:22.5%;width:calc(100% - 40px);left:20px}.r2g-flex-xlist-main-strip.masonry-grid.variation-one.flex-without-rotator li{margin-bottom:20px}.r2g-flex-xlist-main-strip.masonry-grid.variation-two.flex-without-rotator .xList-items>.xList-item{margin-bottom:20px}.r2g-xlist-accordion.variation-one .intro-content{padding:0}.r2g-xlist-accordion.variation-one .active .accordion-title:after{content:'\eb25'}.r2g-xlist-accordion.variation-one .accordion-title:after{content:'\eb22'}.r2g-xlist-accordion.variation-one .accordion-xlist .accordion-title{border-bottom:none;box-shadow:5px 6px 7px #ddd;font-size:1.2em;line-height:42px}.r2g-xlist-accordion.variation-one .accordion-xlist .accordion-title:after{font-size:20px;right:15px}.r2g-xlist-accordion.variation-one .accordion-xlist .xList-item{margin-bottom:40px}.r2g-xlist-accordion.variation-one .accordion-xlist .inner-wrapper{padding-left:0;padding-right:0}.r2g-xlist-accordion.variation-two .intro-content{text-align:center}.r2g-xlist-accordion.variation-two ul.xList-items{position:relative;z-index:1;margin-bottom:30px}.r2g-xlist-accordion.variation-two li.xList-item{padding-left:65px;padding-right:18px;position:relative;z-index:1;margin-bottom:30px}.r2g-xlist-accordion.variation-two li.xList-item h3{font-size:18px;font-weight:100}.r2g-xlist-accordion.variation-two div.icon-width-content{position:absolute;z-index:3;top:15px;left:5px}.r2g-xlist-accordion.variation-two div.icon-width-content svg{width:45px;fill:#2c2761}.r2g-xlist-accordion.variation-two .icon-width-content:before{color:#2c2761;font-size:36px}.r2g-xbox-strip-component.option-two.variation-two .flex-container{padding:30px}.r2g-xbox-strip-component.option-three.variation-one .flex-container{padding:30px 0 0}@media (max-width:767px){.r2g-xbox-strip-component.option-three.variation-one .flex-container{align-items:flex-start}}.r2g-xbox-strip-component.option-six.variation-one{position:relative;z-index:1}.r2g-xbox-strip-component.option-six.variation-one .intro-content{display:inline-block;position:absolute;z-index:1;bottom:17px;left:45px}.r2g-xbox-strip-component.option-six.variation-one .r2g-main-strip{flex-direction:column-reverse}.r2g-xbox-strip-component.option-six.variation-one .content-wrapper{margin-bottom:32px}.r2g-xbox-strip-component.option-eight.variation-one .container{padding:0}.r2g-xbox-strip-component.option-eight.variation-one .r2g-xbox{flex-flow:column-reverse}.r2g-xbox-strip-component.option-eight.variation-one .flex-container{padding:0 20px}.r2g-xbox-strip-component.option-nine.variation-one .flex-container{padding-top:30px}.r2g-xbox-strip-component.option-nine.variation-one .flex-items{padding:0}.r2g-xbox-strip-component.option-eight.variation-one .content-wrapper{margin-bottom:32px}@media (max-width:1199px){.r2g-xbox-strip-component.option-nine.variation-one .image-wrapper{display:none}.r2g-xbox-strip-component.option-nine.variation-one .flex-container{padding-top:0}}.r2g-flex-xlist-sub-component.flex-with-rotator .r2g-content-block-sub-component.default-component .content-wrapper{border-width:1px;border-style:solid;position:relative;z-index:1;padding:18px 24px 0}.r2g-flex-xlist-sub-component.flex-with-rotator .r2g-content-block-sub-component.default-component{padding-bottom:68px}.r2g-flex-xlist-sub-component.flex-with-rotator .r2g-content-block-sub-component.default-component .content-wrapper:before,.r2g-flex-xlist-sub-component.flex-with-rotator .r2g-content-block-sub-component.default-component .content-wrapper:after{position:absolute;z-index:1}.r2g-flex-xlist-sub-component.flex-with-rotator .r2g-content-block-sub-component.default-component .content-wrapper:before{content:'';width:23px;height:1px;display:block;bottom:-1px;left:50%;transform:translateX(-50%)}.r2g-flex-xlist-sub-component.flex-with-rotator .r2g-content-block-sub-component.default-component .content-wrapper:after{content:'';position:absolute;width:16px;height:16px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);background:transparent;border-right-width:1px;border-right-style:solid;border-bottom-width:1px;border-bottom-style:solid;bottom:-10px;margin:0;left:50%;margin-left:-8px}.r2g-flex-xlist-sub-component.flex-with-rotator .slick-slide>div>.xList-item:before{display:none}.r2g-flex-xlist-sub-component.flex-with-rotator.variation-one .slick-slide{line-height:0}.r2g-flex-xlist-sub-component.flex-with-rotator.variation-one .xList-item{margin-bottom:0}.r2g-flex-xlist-sub-component.flex-with-rotator.variation-one .sub-wrapper.rotatorElement .nav-right.slick-arrow{right:10px}.r2g-flex-xlist-sub-component.flex-with-rotator.variation-one .sub-wrapper.rotatorElement .nav-left.slick-arrow{left:10px}.r2g-flex-xlist-sub-component.flex-with-rotator.default-component .xList-items{margin-bottom:30px}.r2g-flex-xlist-sub-component.flex-with-rotator.default-component .slick-dots{padding-left:0}@media (max-width:749px){.r2g-flex-xlist-sub-component.flex-with-rotator.default-component .xList-items{margin-left:0;margin-right:0}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .slick-slide{margin-left:0;margin-right:0}}.r2g-flex-xlist-sub-component.flex-with-rotator.variation-two .slick-slide{margin:0}.r2g-xlist-sub-component.variation-one{margin-bottom:50px}.r2g-xlist-sub-component.variation-one .xList{width:90%;margin:0 auto}.r2g-xlist-sub-component.variation-one li:before{display:none}.r2g-xlist-sub-component.variation-one .r2g-xbox{position:relative;z-index:1}.r2g-xlist-sub-component.variation-one .flex-container{position:absolute;bottom:0;right:0}.r2g-xlist-sub-component.variation-one .flex-items{padding-bottom:12px;padding-right:15px;text-align:right}.r2g-xlist-sub-component.variation-one .xList-item:first-child{margin-bottom:30px}.r2g-xlist-sub-component.variation-two .xList-item .image-wrapper:after{content:'\e9a6';font-family:'icomoon';font-size:23px;position:absolute;z-index:1;right:8px;bottom:8px}.r2g-xbox-sub-component.option-one.default-component .flex-container{padding:20px}.r2g-xbox-sub-component.option-one.variation-one .flex-container{border-style:solid;border-width:0 1px 1px 1px;padding:30px;box-sizing:border-box}.r2g-xbox-sub-component.option-one.variation-two .r2g-xbox .flex-container{position:relative;z-index:1;display:block;padding:0}.r2g-xbox-sub-component.option-one.variation-two .flex-container:after{content:"";display:block;position:absolute;z-index:3;width:0;height:0;top:-51.2px;left:50%;transform:translateX(-50%);border-width:26px;border-style:solid}.r2g-xbox-sub-component.option-one.variation-two .flex-items{padding:33.9204% 50%;width:auto}.r2g-xbox-sub-component.option-one.variation-two .r2g-xbox .flex-container .content-wrapper{position:absolute;top:50%;left:0;transform:translateY(-50%);padding:0 35px;box-sizing:border-box;height:calc(100% - 30px);display:flex;flex-flow:column;justify-content:center}@media (max-width:767px){.r2g-xbox-sub-component.option-one.variation-two .flex-items{padding:50.294% 50%}}.r2g-xbox-sub-component.option-two.variation-two{padding:0 20px;box-sizing:border-box}.r2g-xbox-sub-component.option-two.variation-two .flex-container{padding-top:30px}.r2g-xbox-sub-component.option-three.variation-two{position:relative;z-index:1}.r2g-xbox-sub-component.option-three.variation-two .intro-content{display:inline-block;padding:0;position:absolute;z-index:2;bottom:7px;right:0}.r2g-xbox-sub-component.option-three.variation-two .r2g-xbox{z-index:1;position:relative}.r2g-xbox-sub-component.option-three.variation-two .image-wrapper{position:relative;z-index:1}.r2g-xbox-sub-component.option-six.variation-two .r2g-xbox{flex-direction:column-reverse}.r2g-xbox-sub-component.option-six.variation-two .image-wrapper,.r2g-xbox-sub-component.option-six.variation-two .flex-container{width:100%;padding:0}.r2g-xbox-sub-component.option-six.variation-two .flex-container{padding:30px 20px}.r2g-xbox-sub-component.option-six.variation-two .content-wrapper{display:flex;align-items:flex-start}.r2g-xbox-sub-component.option-six.variation-two .offers-special-content{margin-left:21px}.offers-home-animation-one{z-index:1}.offers-home-animation-two{z-index:2}.r2g-xbox-sub-component.option-eight.variation-two .flex-container{position:relative;z-index:1}.r2g-xbox-sub-component.option-nine.variation-one .flex-container{align-items:flex-end;padding:0}.r2g-xbox-sub-component.option-nine.variation-one .content-wrapper{margin:0 auto;padding:10px}.r2g-xbox-sub-component.option-nine.variation-one .content-wrapper *{margin-bottom:0}.r2g-xbox-sub-component.option-nine.variation-two .intro-content{display:none}.r2g-xbox-sub-component.option-nine.variation-two .flex-container{top:0}.r2g-content-block-sub-component.default-component{padding:0}.r2g-content-block-sub-component.variation-two{padding:60px 45px 80px 45px;height:100%;box-sizing:border-box}.contact-us-tel,.contact-us-mail{text-decoration:none}.contact-us-mail:before{content:'\ead7';font-family:icomoon;font-size:26px;color:#2c2761;margin-right:15px;position:relative;top:5px}.contact-us-tel:before{content:'\e9f9';font-family:icomoon;font-size:26px;color:#2c2761;margin-right:15px;position:relative;top:5px}.contact-us-name{font-size:1.6em;color:#000}.contact-us-info a{color:#000}.xbox-image.default-component{position:relative;z-index:1}.xbox-image.default-component[data-popup-image="true"]:after{content:'\e95d';font-family:'icomoon';position:absolute;z-index:1;bottom:21px;right:12px;font-size:22px;pointer-events:none}.r2g-xbox-list-component.option-one.variation-one,.r2g-xbox-list-component.option-one.variation-one .container,.r2g-xbox-list-component.option-one.variation-one .r2g-list-component,.r2g-xbox-list-component.option-one.variation-one .flex-container,.r2g-xbox-list-component.option-one.variation-one .flex-container .content-wrapper{height:100%}.r2g-xbox-list-component.option-one.variation-one{box-shadow:6px 6px 5px #d8d8d8}.r2g-xbox-list-component.option-one.variation-one .container{padding:0}.r2g-xbox-list-component.option-one.variation-one .flex-container{padding:30px}.open-detail-desc-wrapper .xList-item:not(.open-detail-desc){pointer-events:none}.open-detail-desc-wrapper .xList-item:not(.open-detail-desc) .r2g-xbox-sub-component.option-one.default-component a{pointer-events:all}.r2g-xbox-list-component.option-two.variation-one{position:relative;z-index:1;box-sizing:border-box;margin-left:-20px;width:calc(100% + 40px);height:0;overflow:hidden;transition:all .5s ease-in-out;opacity:0}.r2g-xbox-list-component.option-two.variation-one .container .open-arrow-up{content:"";display:block;position:absolute;z-index:3;width:0;height:0;top:-80px;left:50%;transform:translateX(-50%);border-width:45px 50px 36px 50px;border-style:solid}.r2g-xbox-list-component.option-two.variation-one .container{padding:60px 20px;margin-top:38px;width:100%}.r2g-xbox-list-component.option-two.variation-one .close-detail{position:absolute;z-index:5;font-size:30px;top:52px;right:22px;cursor:pointer;text-decoration:none}.r2g-xbox-list-component.option-two.variation-one .flex-container{padding-left:20px;padding-right:20px}.open-detail-desc .r2g-xbox-list-component.option-two.variation-one{height:100%;opacity:1}.r2g-content-block-list-component.variation-one{padding:30px 0}.r2g-content-block-list-component.variation-one .column-wrapper.left img{margin-bottom:30px}@media (max-width:749px){.r2g-content-block-list-component.variation-one .column-wrapper.left img{width:160px;margin-left:auto;margin-right:auto;display:block}.r2g-content-block-list-component.variation-one .column-wrapper.left *{text-align:center}.r2g-content-block-list-component.variation-one .column-wrapper.left p:first-of-type{margin-bottom:6px}}.xbox-image.r2g-list-component.variation-two{display:none}/** Custom Components **//** Main Visual Other **/.main-visual-other{padding-top:8px;padding-bottom:19px}.main-visual-other .r2g-content-block-sub-component{padding:0}.main-visual-other .r2g-content-block-sub-component *{text-align:center}.slogan-contact-details{margin-bottom:38px}.slogan-contact-item{margin-bottom:16px}.slogan-contact-item span{display:inline-block;vertical-align:middle}.slogan-contact-item .icon{font-size:20px;border-radius:50%;width:35px;height:35px;text-align:center;line-height:40px;margin-right:11px}.slogan-contact-item span:not(.icon){width:calc(100% - 55px)}.main-visual-other .slogan-title{margin-bottom:12px}.main-visual-other .slogan-contact-details{display:none}.custom-single-tab-wrapper,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-items{margin-bottom:38px}.custom-single-tab-wrapper .custom-single-tab-inner,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-items,.r2g-single-level-tab.option-one.variation-one .pager-slider{border-bottom-width:1px;border-bottom-style:solid}.custom-single-tab-wrapper .custom-single-tab-inner,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-items,.r2g-single-level-tab.option-one.default-component .pager-wrapper .slick-list,.r2g-single-level-tab.option-one.variation-one .pager-slider,.r2g-two-level-tab-horizontal.variation-one .title-wrapper span{padding-bottom:8px}.custom-single-tab-wrapper ul{padding-left:0;margin:0}.custom-single-tab-wrapper li,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item,.r2g-single-level-tab.option-one.variation-one .pager-title,.r2g-two-level-tab-horizontal.variation-one .title-wrapper span{position:relative;z-index:1;margin-bottom:0;padding-left:0;margin-right:0;display:inline-block}.custom-single-tab-wrapper li,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item,.r2g-single-level-tab.option-one.variation-one .pager-title,.r2g-two-level-tab-horizontal.variation-one .title-wrapper li{margin-left:38px}.custom-single-tab-wrapper li:before{display:none}.r2g-single-level-tab.option-one.default-component .pager-wrapper .slick-slide div{text-align:center}.custom-single-tab-wrapper li:first-child,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item:first-child,.r2g-single-level-tab.option-one.variation-one .pager-title:first-child,.r2g-two-level-tab-horizontal.variation-one .title-wrapper li:first-child{margin-left:0;opacity:1}.custom-single-tab-wrapper a:before,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item:before,.r2g-single-level-tab.option-one.variation-one .pager-title:before,.r2g-two-level-tab-horizontal.variation-one .title-wrapper span:before{content:'';display:inline-block;left:0;bottom:-9px;width:0;height:4px;position:absolute;z-index:1}.custom-single-tab-wrapper a:hover:before,.custom-single-tab-wrapper .active a:before,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item:hover:before,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item.active:before,.r2g-single-level-tab.option-one.variation-one .pager-title:hover:before,.r2g-single-level-tab.option-one.variation-one .slick-active .pager-title:before,.r2g-single-level-tab.option-one.variation-one .pager-title.active:before,.r2g-two-level-tab-horizontal.variation-one .title-wrapper li:hover span:before,.r2g-two-level-tab-horizontal.variation-one .title-wrapper .active span:before{width:100%}.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-items{padding-bottom:8px;display:none}.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-item{width:auto}.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .fa{display:none}.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one label{padding-left:0}.r2g-two-level-tab-horizontal.variation-one .title-wrapper span{margin-left:0;font-size:1.875em}.r2g-two-level-tab-horizontal.variation-one .title-wrapper span:before{bottom:-4px}.custom-single-tab-sm-hide{display:none}.r2g-single-level-tab.option-one.variation-one .pager-title{padding:0;width:auto !important;cursor:pointer}.r2g-single-level-tab.option-one.variation-one .pager-title:before{bottom:-10px;top:auto}@media (max-width:767px){.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .filters,.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .filters .checkbox{width:0;height:0;padding:0;margin:0;border:none;overflow:hidden}}.custom-single-tab-mobile .container:after{content:'';display:block;height:0;clear:both;visibility:hidden}.custom-single-tab-mobile{margin-bottom:38px}div.custom-single-tab-mobile-visible,.custom-single-tab-mobile .fb-select-inner,.custom-single-tab-mobile .custom-tab-button{display:block}.custom-single-tab-mobile .fb-select-inner{width:275px;margin-bottom:25px}.custom-single-tab-mobile select{width:100%}/** Custom Templates **/.rooms-facility-section{margin-bottom:14px}.rooms-facility-section .icon{margin-right:16px;font-size:24px}.rooms-facility-section .slogan-contact-item{margin-bottom:6px}.starting-rate-with-book-now .starting-rate-left-wrapper,.starting-rate-with-book-now .book-now-right-wrapper{display:inline-block;vertical-align:bottom}.starting-rate-with-book-now .book-now-right-wrapper{margin-left:20px}.starting-rate-left-wrapper .starting-sm,.starting-rate-left-wrapper .starting-lg{display:block}.r2g-main-content-strip-h1-p.variation-one .left-icon-content{width:90%;margin:0 auto;text-align:right}.r2g-main-content-strip-h1-p.variation-one .left-icon-content ol{padding-left:38px;counter-reset:my-awesome-counter;list-style:none;position:relative}.r2g-main-content-strip-h1-p.variation-one .left-icon-content ol:after{background-color:#efefef;bottom:0;content:'';display:block;height:90%;left:0;position:absolute;transform:translate(-50%,-50%);width:3px;top:50%}.r2g-main-content-strip-h1-p.variation-one .left-icon-content li{text-align:left;margin-bottom:80px;counter-increment:my-awesome-counter;position:relative}.r2g-main-content-strip-h1-p.variation-one .left-icon-content li::before{content:counter(my-awesome-counter);color:#2c2761;font-size:1.6em;font-weight:bold;position:absolute;left:-38px;line-height:55px;width:55px;height:55px;top:50%;transform:translate(-50%,-50%);border-radius:50%;text-align:center;display:block}.r2g-main-content-strip-h1-p .second-items-two-wrapper{text-align:right}.second-items-two-wrapper .button-three{margin-left:20px}.second-items-two-wrapper a:after{display:none}.content-date{position:relative;z-index:1;padding-left:24px;text-align:left;display:inline-block}.content-date .icon{position:absolute;z-index:1;top:1px;left:0}.items-two-wrapper>*{display:inline-block;margin-bottom:0}.items-two-wrapper>*{margin-left:26px}.items-two-wrapper>*:first-child{margin-left:0}@media (max-width:479px){.date-with-valid-text{display:block}.date-with-valid-text{margin-bottom:15px}.date-with-book-wrapper a{margin-left:0}}.two-col-list-wrapper ul{column-count:2}.restaurant-detail-item{margin-bottom:25px}.restaurant-detail-item ul{padding-left:37px;text-align:left;display:inline-block}.restaurant-detail-item ul li{margin-bottom:13px}.restaurant-detail-item ul li:before{content:'\e908';font-size:22px;left:-32px;top:0}.restaurant-other-details ul li:before{content:'\e999'}.restaurant-other-details ul li:nth-child(2):before{content:'\e9c0'}.restaurant-other-details ul li:nth-child(3):before{content:'\e907'}.icon-top{font-size:47px;margin-bottom:15px}.review-author{position:absolute;z-index:1;bottom:-73px;left:50%;transform:translateX(-50%)}.review-author span{display:block;text-align:center !important}.offers-name-special,.offers-name-inner{position:relative;z-index:1;display:inline-block}.offers-name-special{padding:6px;min-width:125px}.offers-name-inner{border-width:1px;border-style:solid;padding:18px 17px 31px;width:100%;box-sizing:border-box}.offers-name-special span:nth-child(4),.offers-name-special span:nth-child(5){position:absolute;z-index:1}.offers-name-special span{display:block}.offers-name-special span:nth-child(4){bottom:41px;right:29px}.offers-name-special span:nth-child(5){bottom:19px;right:19px}/*** Other End ***/.form-groups{display:flex;align-items:flex-end;flex-flow:row wrap;justify-content:space-between}.form-groups.two-col .form-group{flex-basis:48%;max-width:48%}.r2g-form-main-strip-component.default-component .cms-form .radio-group{display:flex;flex-flow:row wrap}.r2g-form-main-strip-component.default-component .cms-form .radio-group>div{margin-right:20px}.r2g-form-main-strip-component.default-component form>div.fb-header .form-heading{margin-bottom:0}.r2g-form-main-strip-component.default-component form>div.form-group + .fb-header{padding-top:10px}.cms-form-holder .cms-form .fb-captcha{display:flex;flex-direction:column;align-items:flex-end}.cms-form-holder .cms-form .fb-captcha .fb-text-label{order:1}.cms-form-holder .cms-form .fb-captcha .captcha-forms{order:2}.cms-form-holder .captcha-section{position:relative;z-index:1;padding-right:30px}.cms-form-holder .captcha-section .captcha-change{background-image:url('../refresh-icon.html');display:block;width:23px;height:23px;background-repeat:no-repeat;position:absolute;z-index:1;right:0;top:50%;transform:translateY(-50%)}.form-wrapper .message{width:100%;margin:0 0 30px;padding:15px;color:#fff;box-sizing:border-box}.form-wrapper .message p{margin-bottom:0}.form-wrapper .message.error{background-color:#fb5d5d}.form-wrapper .message.success{background-color:#277d30}.ui-datepicker{background-color:#fff;border:none;padding:5px;box-shadow:0 3px 17px -6px #000}.ui-datepicker td .ui-state-default{padding:2px 5px}.ui-datepicker td .ui-state-default,.ui-datepicker .ui-datepicker-title,.ui-datepicker th,.ui-datepicker .ui-datepicker-next::before,.ui-datepicker .ui-datepicker-prev::before{color:#000}.ui-datepicker td.ui-datepicker-today .ui-state-default{background-color:#b4dbe2;color:#000}.ui-datepicker td .ui-state-default.ui-state-hover,.ui-datepicker td .ui-state-default.ui-state-active{background-color:#2c2761;color:#fff}.ui-datepicker .ui-datepicker-header{display:flex;align-items:center;justify-content:space-between;flex-flow:row wrap;line-height:1}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:0;position:relative;left:0;right:0;margin-top:0}.ui-datepicker .ui-datepicker-next{order:2}.ui-datepicker .ui-datepicker-title{margin:0;line-height:1}.ui-datepicker th{padding:5px 0 0}.ui-helper-clearfix::before,.ui-helper-clearfix::after{display:none}.ui-datepicker .ui-state-disabled{opacity:0.5}.booking-mask-wrapper{padding-top:17px;padding-bottom:24px;box-sizing:border-box;height:154px;position:absolute;z-index:2;left:0;width:100%;top:auto;display:none}.booking-mask-wrapper .container,.best-rate-starting-wrapper,.booking-form-wrapper form{display:flex}.booking-mask-wrapper .container{flex-flow:wrap;max-width:756px}.best-rate-starting-wrapper{justify-content:center;flex-basis:100%;margin-bottom:11px}.booking-form-wrapper{flex-basis:80%}.best-rate-starting-wrapper .starting-from-wrapper,.booking-mask-wrapper .booking-form-control{position:relative;z-index:1;box-sizing:border-box}.best-rate-starting-wrapper .starting-from-wrapper:before,.booking-mask-wrapper .booking-form-control:nth-child(2):before,.booking-mask-wrapper .booking-form-control:nth-child(3):before,.booking-mask-wrapper .booking-form-control:nth-child(4):before,.booking-mask-wrapper .booking-form-control:nth-child(5):before{content:'';position:absolute;z-index:1;left:0;width:1px;height:81%;top:50%;transform:translateY(-50%)}.best-rate-starting-wrapper .starting-from-wrapper:before{height:70%}.best-rate-starting-wrapper .starting-from-wrapper{margin-left:10px;padding-left:10px}.booking-mask-wrapper form{border-width:1px;border-style:solid;padding:15px 18px}.booking-mask-wrapper .booking-form-control:first-child{flex-basis:52%}.booking-mask-wrapper .booking-form-control:nth-child(2){padding-left:18px;margin-left:15px;min-width:60px}.booking-mask-wrapper .booking-form-control:nth-child(3),.booking-mask-wrapper .booking-form-control:nth-child(4),.booking-mask-wrapper .booking-form-control:nth-child(5){padding-left:21px;margin-left:21px;min-width:76px}.booking-mask-wrapper .booking-form-control:nth-child(4){flex-basis:29%}.booking-mask-wrapper .booking-form-control:nth-child(5){flex-basis:42%}.booking-mask-wrapper .booking-cal-icon{padding-left:22px}.booking-input,.booking-select{position:relative;z-index:1}.booking-mask-wrapper input,.booking-select select{border:none;width:100%;padding:0;height:24px;z-index:2;position:relative}.booking-mask-wrapper input{padding:0}.booking-mask-wrapper input:focus{border:0}.booking-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.booking-cal-icon:after,.booking-select:after{font-family:'icomoon';position:absolute;z-index:1;top:50%;transform:translateY(-50%)}.booking-cal-icon:after{content:'\e92e';font-size:16px;left:0;margin-top:-1px}.booking-select:after{content:'\eb62';font-size:10px;right:0}.booking-button-wrapper{flex-basis:20%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:10px;box-sizing:border-box}.booking-cal-icon{height:24px}.booking-cal-icon input{position:absolute;z-index:1;left:20px;opacity:0;width:100%}.booking-mask-copy{z-index:11;transform:translateY(-100%);position:fixed}.booking-mask-active{transform:translateY(80px)}.booking-close{position:absolute;text-decoration:none;right:22px;font-size:20px;top:10px;display:none}.booking-mask-copy .booking-close{display:block}.daterangepicker.show-calendar .drp-buttons,.daterangepicker .next{display:none}.daterangepicker .calendar-table .prev{pointer-events:none;cursor:default}.daterangepicker .calendar-table .prev span{border:#fff}.daterangepicker .calendar-table td,.daterangepicker td.start-date.end-date,.daterangepicker td.start-date{border-radius:0}.daterangepicker{font-family:'sourcesansproregular',sans-serif;font-weight:normal}.daterangepicker .daterange-select select,.daterangepicker .calendar-table th{font-weight:normal;color:#000}.daterangepicker .drp-calendar.left .calendar-table{position:relative;z-index:1}.daterangepicker .drp-calendar.left .calendar-table:after{content:'';position:absolute;z-index:1;right:0;top:50%;transform:translateY(-50%);width:1px;height:calc(100% - 25px);background-color:#e9e9e9}.daterangepicker .calendar-table thead tr:first-child{border-bottom:10px solid transparent}.daterangepicker .calendar-table thead tr:nth-child(2) th{font-size:13px}.daterange-month{display:flex;justify-content:space-between}.left .daterange-month{padding-right:0;box-sizing:border-box}.daterange-select{display:inline-block;text-align:left;position:relative;z-index:1;border-bottom:1px solid}.daterange-select:after{content:'';position:absolute;right:0;top:0;bottom:0;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top-width:5px;border-top-style:solid;margin:auto;pointer-events:none}.daterangepicker .daterange-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:auto;font-weight:normal;font-size:14px;padding-right:10px;text-align:left}.r2g-xbox-sub-component.option-eight.variation-one .r2g-xbox .flex-container{position:relative}.floor-plan-image-wrapper{display:none}.unit-toggle-wrapper{display:flex;align-items:center;flex-flow:row wrap;justify-content:flex-end}.unit-toggle{display:inline-block;padding:5px;background-color:#b4dbe2;border-radius:0}.unit-box{display:inline-block;padding:2px 5px;border-radius:10px;min-width:50px;box-sizing:border-box;text-align:center;margin:0 2px;background-color:transparent;cursor:pointer}.unit-box.active{background-color:#fff}.floor-plan-filter-wrapper select.invalid,.floor-plan-filter-wrapper input.invalid{border-color:red}.no-result-msg{display:none;margin-top:15px}.no-result-msg.show{display:block}.floor-plan-table-wrapper{overflow:auto}.floor-plan-table{display:flex;flex-flow:column wrap;align-items:stretch;min-width:922px}.floor-plan-tr{display:flex;flex-flow:row wrap;align-items:center}.floor-plan-tr.hide-tr{display:none}.floor-plan-td{box-sizing:border-box;padding:15px 10px}.floor-plan-td{flex-basis:15%;max-width:15%;min-width:15%}.floor-plan-td.floor-plan-area,.floor-plan-td.floor-plan-diemension,.floor-plan-td.floor-plan-info-theatre,.floor-plan-td.floor-plan-info-classroom,.floor-plan-td.floor-plan-info-u-shape,.floor-plan-td.floor-plan-info-cocktail,.floor-plan-td.floor-plan-info-banquet,.floor-plan-td.floor-plan-info-diemension,.floor-plan-td.floor-plan-info-area,.floor-plan-layouts .floor-plan-td{text-align:center}.floor-plan-td p{margin-bottom:0}.floor-plan-info-area p,.floor-plan-sq p{display:none}.floor-plan-info-area p.show,.floor-plan-sq p.show{display:block}.floor-plan-tr.floor-plan-headings{background-color:#262262;color:#fff}.floor-plan-td.floor-plan-style{flex-basis:45%;max-width:45%;min-width:45%}.floor-plan-td.floor-plan-info-diemension,.floor-plan-td.floor-plan-diemension,.floor-plan-td.floor-plan-area,.floor-plan-td.floor-plan-sq,.floor-plan-td.floor-plan-info-area,.floor-plan-td.floor-plan-layout-diemension{flex-basis:10%;max-width:10%;min-width:10%}.floor-plan-tr.floor-plan-layouts{background:#b4dbe2;align-items:flex-end}.floor-plan-td.floor-plan-theatre,.floor-plan-td.floor-plan-classroom,.floor-plan-td.floor-plan-u-shape,.floor-plan-td.floor-plan-cocktail,.floor-plan-td.floor-plan-banquet,.floor-plan-td.floor-plan-info-theatre,.floor-plan-td.floor-plan-info-classroom,.floor-plan-td.floor-plan-info-u-shape,.floor-plan-td.floor-plan-info-cocktail,.floor-plan-td.floor-plan-info-banquet{flex-basis:9%;max-width:9%;min-width:9%}.floor-plan-style-name{display:block;margin-top:8px}.floor-plan-td.floor-plan-info-button{flex-basis:20%;max-width:20%;min-width:20%;text-align:center}.link-as-button.floor-plan-button{text-transform:uppercase;margin:0 auto;padding:9px 10px}.floor-plan-tr.floor-plan-info:nth-child(2n-1){background:#d9edf0}.floor-plan-tr.floor-plan-info:nth-child(2n){background:#fff}.flash-deal-auto-wrapper{text-align:center;box-sizing:border-box;padding:40px 20px 20px;position:absolute;z-index:11;left:50%;transform:translate(-50%,0);width:276px;top:-85px;opacity:0;box-shadow:4px 6px 7px 0 rgba(0,0,0,0.2);pointer-events:none}.flash-deal-auto-wrapper-fixed{opacity:1;pointer-events:all}.flash-deal-auto-countdown{display:flex;justify-content:center;margin-bottom:22px}.flash-deal-auto-time{border-width:1px;border-style:solid;border-radius:50%;width:61px;height:61px;display:flex;flex-flow:column;align-items:center;justify-content:center;margin-left:10px}.flash-deal-auto-time span{display:block}.flash-deal-auto-button{margin-bottom:15px}.flash-deal-auto-content{margin-bottom:10px}.flash-deal-free-cancel{color:#383838;text-decoration:none}.flash-deal-free-cancel:hover{color:#2c2761}.flash-deal-auto-content span{display:block}.flash-deal-auto-close{text-decoration:none;position:absolute;z-index:1;right:4px;top:3px}.flash-deal-auto-close i{font-size:20px}.flash-deal-auto-wrapper.flash-deal-auto-fade-out{opacity:0;pointer-events:none}.r2g-single-level-tab.option-one.variation-two .inner-wrapper{padding-top:80px}.r2g-single-level-tab.option-one.variation-two .options-wrapper{height:auto}.r2g-single-level-tab.option-one.variation-two .options-wrapper .pager-wrapper{position:relative}.r2g-single-level-tab.option-one.variation-two .options-wrapper .pager-title{border:1px solid;border-color:#6b6c6c;color:#6b6c6c;font-family:'playfairdisplayblack',serif;font-size:1em;padding:9px 0}.r2g-single-level-tab.option-one.variation-two .options-wrapper .slick-current .pager-title{border-color:#2c2761;color:#2c2761}.r2g-single-level-tab.option-one.variation-two .options-wrapper{position:absolute;top:0;left:50%;transform:translateX(-50%);bottom:auto}.r2g-single-level-tab.option-one.variation-two .pager-slider .slick-slide>div{padding:0 10px}.single-level-tab .options-wrapper .arrows-wrapper{pointer-events:none}.r2g-single-level-tab.option-one.variation-two .pager-nav{margin-top:8px;cursor:pointer;pointer-events:all}@media (min-width:768px){.r2g-single-level-tab.option-one.variation-two .options-wrapper{width:67%}}.table-main-row{margin-bottom:40px}.table-main-row,.table-main-content{width:90%;margin:0 auto}.table-main-content{margin-bottom:55px}.table-main-content ul li:before{display:none}.table-main-content .intro-content{padding:0}.table-main-content .intro-content p{color:#000}.table-main-content .table-row-item:nth-child(even){background:#f5f6f6}.table-main-row .table-row-content,.table-main-content .table-row-content{display:flex}.table-main-content .table-row-nnner-item{height:126px;padding-left:10px;padding-right:10px;box-sizing:border-box;text-align:left}.table-main-row .table-row-content .table-row-nnner-item,.table-main-content .table-row-content .table-row-nnner-item{position:relative;z-index:1;color:#000}.table-main-row .table-row-content .table-row-nnner-item:first-child,.table-main-content .table-row-content .table-row-nnner-item:first-child{width:50%}.table-main-row .table-row-content .table-row-nnner-item:not(:first-child),.table-main-content .table-row-content .table-row-nnner-item:not(:first-child){width:12.5%}.table-main-content .table-row-nnner-item p{height:126px;display:table-cell;vertical-align:middle}.table-main-row-iamge img{margin:0 auto}.table-main-row .table-row-nnner-item p{text-align:center}.rounded-item{position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%}.classic{background:#856f58}.sliver{background:#bebfc3}.gold{background:#f39209}.platinum{background:#919296}@media (max-width:767px){.table-wrapper{overflow:scroll}.table-wrapper table{width:768px !important}}.privilleges-text{color:#d00539}.xbox-style-1.image-on-right .r2g-xbox .image-wrapper{position:relative}.location-popup-wrapper{position:absolute;top:50%;left:0;width:262px;left:calc(48.425% - 25px);display:none;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.location-popup-wrapper::after{content:"";position:absolute;width:0;height:0;border-width:15px 0 15px 15px;border-style:solid;border-color:transparent transparent transparent #fff;top:50%;right:0;transform:translate(100%,-50%)}.location-image-wrapper{position:relative}.location-name{margin:0;position:absolute;bottom:13px;font-size:1.3em;color:#fff;left:19px}.location-popup-close{position:absolute;top:5px;right:8px;color:#fff;font-size:1.2em;cursor:pointer;display:none}.location-information-wrapper{padding:16px 30px;background:#fff}.location-information-wrapper .address-information{padding-left:30px;position:relative;line-height:1.35;font-size:.9em;color:#494949;margin-bottom:17px}.location-information-wrapper .address-information::before{position:absolute;left:0;top:3px;color:#747474}.location-information-wrapper .address-information:not(:first-child)::before{font-size:1.5em;top:0}.location-star-wrapper{display:block;margin-top:16px}.location-star-wrapper span{display:none;width:20px;height:20px;margin-right:6px;font-size:1.6em;color:#707070}.location-star-wrapper[data-star-rating="half"] span.half-star,.location-star-wrapper[data-star-rating="one"] span.one-star,.location-star-wrapper[data-star-rating="one-half"] span.one-star,.location-star-wrapper[data-star-rating="one-half"] span.one-half-star,.location-star-wrapper[data-star-rating="two"] span.one-star,.location-star-wrapper[data-star-rating="two"] span.two-star,.location-star-wrapper[data-star-rating="two-half"] span.one-star,.location-star-wrapper[data-star-rating="two-half"] span.two-star,.location-star-wrapper[data-star-rating="two-half"] span.two-half-star,.location-star-wrapper[data-star-rating="three"] span.one-star,.location-star-wrapper[data-star-rating="three"] span.two-star,.location-star-wrapper[data-star-rating="three"] span.three-star,.location-star-wrapper[data-star-rating="three-half"] span.one-star,.location-star-wrapper[data-star-rating="three-half"] span.two-star,.location-star-wrapper[data-star-rating="three-half"] span.three-star,.location-star-wrapper[data-star-rating="three-half"] span.three-half-star,.location-star-wrapper[data-star-rating="four"] span.one-star,.location-star-wrapper[data-star-rating="four"] span.two-star,.location-star-wrapper[data-star-rating="four"] span.three-star,.location-star-wrapper[data-star-rating="four"] span.four-star,.location-star-wrapper[data-star-rating="four-half"] span.one-star,.location-star-wrapper[data-star-rating="four-half"] span.two-star,.location-star-wrapper[data-star-rating="four-half"] span.three-star,.location-star-wrapper[data-star-rating="four-half"] span.four-star,.location-star-wrapper[data-star-rating="four-half"] span.four-half-star,.location-star-wrapper[data-star-rating="five"] span.one-star,.location-star-wrapper[data-star-rating="five"] span.two-star,.location-star-wrapper[data-star-rating="five"] span.three-star,.location-star-wrapper[data-star-rating="five"] span.four-star,.location-star-wrapper[data-star-rating="five"] span.five-star{display:inline-block}.location-room-wrapper{display:block;margin-top:10px;margin-left:4px}.location-room-count{font-size:1.4em;font-weight:bold;margin-right:2px}.get-direction-link{text-transform:uppercase;font-size:.9em;color:#707070;display:block;margin-top:21px}.flash-deal-side-active{overflow:hidden}.flash-deal-side-wrapper{position:fixed;width:100%;height:100vh;background-image:url('../jpg/flash-2.jpg');background-repeat:no-repeat;background-size:cover;background-position:center;z-index:501;pointer-events:all;display:flex;align-items:center;justify-content:center;top:0;right:0;opacity:0;pointer-events:none}.flash-deal-side-inner{width:294px}.flash-deal-side-wrapper *,.flash-deal-side-cancel-wrapper a:hover,.flash-deal-side-wrapper .close-detail:hover,.flash-deal-side-wrapper .close-detail:focus{color:#fff}.flash-deal-side-wrapper .booking-form-wrapper{margin-left:0}.flash-deal-side-wrapper input{width:100%;height:32px;padding:0}.flash-deal-side-wrapper .booking-cal-icon{background-color:#fff;height:32px}.flash-deal-side-wrapper .booking-cal-icon input{padding:0;left:0;top:0;height:100%}.flash-deal-side-wrapper .booking-date-show,.flash-deal-side-wrapper .booking-cal-icon:after,.flash-deal-side-wrapper .booking-select:after,.flash-deal-side-wrapper select,.flash-deal-side-wrapper select *,.flash-deal-side-wrapper .booking-input input,.site-mobile-lang-selector option{color:#383838}.flash-deal-side-wrapper .booking-cal-icon:after{left:8px}.flash-deal-side-wrapper .booking-select:after{right:8px;z-index:2}.flash-deal-side-wrapper .booking-date-show{padding-left:28px;height:32px;line-height:32px}.flash-deal-side-wrapper form{flex-flow:wrap}.flash-deal-side-wrapper .booking-form-control{flex-basis:calc((100% - 60px) / 3);max-width:calc((100% - 60px) / 3);margin-bottom:16px}.flash-deal-side-wrapper .booking-form-control:first-child{flex-basis:100%;max-width:100%}.flash-deal-side-wrapper .booking-form-control:nth-child(3),.flash-deal-side-wrapper .booking-form-control:nth-child(4){margin-left:30px}.flash-deal-side-wrapper .booking-input input,.flash-deal-side-wrapper .booking-select select{padding:0 8px;height:32px}.flash-deal-side-wrapper .booking-input input,.flash-deal-side-wrapper .booking-select select,.flash-deal-side-wrapper .booking-date-show{font-size:.8em}.flash-deal-side-wrapper .flash-deal-side-submit-wrapper{display:flex;justify-content:space-between;margin-bottom:11px}.flash-deal-side-wrapper .best-rate-wrapper{font-size:.8em;line-height:12px;border:1px solid;padding:7px 15px 2px;box-sizing:border-box}.flash-deal-side-wrapper .best-rate-wrapper span:nth-child(2){line-height:20px;letter-spacing:3px;font-size:1em}.flash-deal-side-submit .link-as-button{height:100%;line-height:24px}.flash-deal-side-cancel-wrapper a{font-size:.8em;text-decoration:none}.flash-deal-side-wrapper .starting-from-wrapper{margin-bottom:12px}.flash-deal-side-wrapper .flash-deals-side-close{text-decoration:none;position:absolute;z-index:1;top:10px;right:8px;font-size:20px}#holder:before{content:'';position:absolute;z-index:13;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);opacity:0;pointer-events:none}.flash-deal-side-wrapper,#holder:before{transition:all .5s ease-in-out}.flash-deal-side-active #holder:before{opacity:1;pointer-events:all}.flash-deal-side-active .flash-deal-side-wrapper{opacity:1;pointer-events:all}.flash-deal-side-button{width:113px;background-color:#b4dbe2;padding:13px 10px 8px;box-sizing:border-box;text-align:center;display:flex;align-items:center;position:fixed;right:0;top:15%;cursor:pointer;pointer-events:all;z-index:60}.flash-deal-side-link-wrap{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.flash-deal-side-button *{color:#2c2761}.flash-deal-side-button .flash-deal-auto-title{font-size:1.063em;margin-bottom:0;line-height:19px}.flash-deal-side-button p:nth-child(2){margin-bottom:0;font-size:.9em}.flash-deal-side-button-content:before{content:'\e970';font-family:'icomoon';font-size:25px}.flash-deal-auto-title-main{font-size:2.188em;line-height:1.3}.flash-deal-back-img{display:none}@media (max-width:767px){.flash-deal-side-button{width:44px;height:40px;top:50%;transform:translateY(-50%)}.flash-deal-side-button p{display:none}.flash-deal-side-active header.style-3{z-index:1}}.r2g-flex-xlist-main-strip.masonry-grid.has-filter.variation-two .cat-items{width:0;height:0;overflow:hidden}.main-visual-other-buttons{display:none}@media (max-width:767px){.main-visual-other{padding:0}.main-visual-other .r2g-content-block-sub-component{padding:20px 0}.main-visual-other-buttons{display:flex;flex-flow:column;text-align:center}.main-visual-other-buttons .link-free-cancellation{font-size:.813em;text-decoration:none;color:#2c2761;background-color:#b4dbe2}}.r2g-content-block-list-component.variation-two{display:none;max-width:740px;width:80%}@media (max-width:767px){.r2g-content-block-list-component.variation-two{width:100%;padding-left:10px;padding-right:10px}}.r2g-xbox-sub-component.option-six.variation-one .flex-container{padding:30px 30px 0}.renovation-notice-wrapper{background-color:#b4dbe2;width:272px;position:absolute;z-index:1;bottom:-2px;box-sizing:border-box;left:0;opacity:0;transition:opacity .5s ease-in-out;pointer-events:none;padding:25px 30px}.main-container .renovation-notice-wrapper *{text-align:left}.renovation-notice-wrapper a{float:right}.renovation-notice-active .renovation-notice-wrapper{opacity:1;pointer-events:all}.renovation-notice-title,.renovation-notice-close,.renovation-notice-wrapper a{color:#2c2761}.renovation-notice-title:before{content:'\e900';font-family:'icomoon';font-size:24px;top:4px;position:relative;z-index:1;margin-right:8px}.renovation-notice-close{position:absolute;z-index:1;right:10px;top:10px;text-decoration:none}.renovation-notice-wrapper a{font-size:.9em}@media (max-width:767px){.renovation-notice-wrapper{left:50%;transform:translateX(-50%);bottom:19px;width:calc(100% - 40px)}}.main-visual-default .image-wrapper img{position:absolute;z-index:1;top:0;left:0;width:100%;height:auto;min-height:100%}.main-visual-default.main-visual-load .image-wrapper img{display:none}.r2g-main-visual .image-wrapper{height:auto;padding-top:56.25%}@media (min-width:1200px) and (max-aspect-ratio:16/9){.r2g-main-visual.variation-one .image-wrapper{height:auto;padding-top:56.25%}}@media (min-width:1200px) and (min-aspect-ratio:16/9){.r2g-main-visual.variation-one .image-wrapper{height:calc(100vh - 119px);padding-top:0}}@media (min-width:768px) and (max-width:1023px){.r2g-main-visual.variation-one .image-wrapper,.r2g-main-visual.variation-one .slick-initialized .image-wrapper{height:auto;padding-top:79%}}.booking-cancel-tooltip{position:absolute;z-index:1;width:520px;font-size:.9em;background-color:#fff;bottom:24px;opacity:0;transition:opacity .5s ease-in-out;color:#2c2761;right:0;pointer-events:none}.restaurant-cards-wrapper{margin-bottom:15px}.restaurant-cards-wrapper svg{width:50px;height:46px;margin-left:15px}.restaurant-cards-wrapper svg:first-child{margin-left:0}.slick-arrow{transition:opacity .5s ease-in-out}.slick-arrow:hover{opacity:.7}.r2g-two-level-tab-vertical.option-one.variation-two .tabs-vertical>.xList-items>li:first-child,.r2g-two-level-tab-vertical.option-one.variation-two .tabs-vertical .tabs-second-level>.xList-items>li:first-child{height:auto;visibility:visible;overflow:visible;opacity:1;transition:none}.r2g-two-level-tab-vertical.option-one.variation-two .tabs-vertical .active .tabs-second-level>.xList-items>li:first-child{height:0;visibility:hidden;overflow:hidden;opacity:0;webkit-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.r2g-two-level-tab-vertical.option-one.variation-two .tabs-vertical .active .tabs-second-level>.xList-items>li.active{height:auto;visibility:visible;overflow:visible;opacity:1}.tripadvisor-reviews-count{display:flex;margin-bottom:8px;color:#52913a}.tripadvisor-reviews-count .tripadvisor-reviews-count-item:before{font-size:18px}.flash-deal-side-wrapper .starting-from-wrapper span:first-child{display:block}.flash-deal-side-wrapper .starting-from-wrapper span:nth-child(2){top:-8px;position:relative;z-index:1}.flash-deal-side-wrapper .starting-from-wrapper span:first-child,.flash-deal-side-wrapper .starting-from-wrapper span:nth-child(4){font-size:.813em}.flash-deal-side-wrapper .starting-from-wrapper span:nth-child(2){font-size:1.188em}.flash-deal-side-wrapper .starting-from-wrapper span:nth-child(3){font-size:2.000em}.flash-deal-side-wrapper .best-rate-wrapper span{display:block}.flash-deal-side-wrapper .best-rate-starting-wrapper .starting-from-wrapper{padding-left:16px}.flash-deal-side-wrapper .best-rate-wrapper span:first-child{font-size:1.500em;letter-spacing:2px}.room-best-rate-wrapper{display:inline-block;background-color:#b4dbe2;color:#2c2761;padding:12px;position:absolute;z-index:1;bottom:22px;right:42px;display:none}.room-best-rate-inner-wrapper,.room-best-rate-text{display:flex;justify-content:flex-end}.room-best-rate-inner-wrapper{flex-flow:row;border:1px solid;padding:2px 15px 5px}.room-best-rate-value span,.room-best-rate-text span{display:block}.room-best-rate-text{margin-left:15px}.room-best-rate-value span:first-child,.room-best-rate-value span:nth-child(2){font-size:.875em;line-height:18px}.room-best-rate-value span:nth-child(3){font-size:2.063em}.room-best-rate-text{flex-flow:column}.room-best-rate-text span:first-child{letter-spacing:2px;line-height:12px;font-size:1.1em}.room-best-rate-text span:nth-child(2){font-size:.8em;letter-spacing:2px}@media (min-width:1024px){.room-best-rate-wrapper{bottom:72px;right:24px}}@media (max-width:749px){.hide-sm-block{display:none}}@media (max-width:1199px){.member-benefit-wrapper{width:calc(100% - 40px);overflow:hidden;margin:0 auto}.member-benefit-inner-wrapper{width:100%;overflow-x:scroll}.member-benefit-inner{min-width:1200px}.table-main-row,.table-main-content{width:100%;margin-bottom:35px}}.dorsett-text{position:relative;z-index:1;padding-left:30px}.dorsett-text:before{position:absolute;z-index:1;top:4px;left:0}.dorsett-text a{text-decoration:none}.fb-form-telephone{z-index:2}.intl-tel-input{position:relative;z-index:1}.intl-tel-input input{height:38px}.intl-tel-input .flag-dropdown{height:100%;top:0}.intl-tel-input .flag-dropdown .selected-flag{padding-left:11px;height:100%;box-sizing:border-box;margin:0;padding-top:11px}.intl-tel-input .flag-dropdown .country-list .divider{padding-bottom:0}.intl-tel-input .flag-dropdown .country-list{font-size:.95em}.intl-tel-input .flag-dropdown .country-list li{height:auto;display:block;background-color:transparent;background-size:auto;min-height:auto;text-align:left;color:#5a5a5a;margin-bottom:8px;box-sizing:border-box}.intl-tel-input .flag-dropdown .country-list .country.preferred{margin-bottom:0;padding-top:6px;padding-bottom:6px}.intl-tel-input .flag-dropdown .country-list .country.active{margin-bottom:7px}.intl-tel-input .flag-dropdown .country-list .country.preferred.active{margin-bottom:2px}/** Cookie Message Box **/body .cookie-section.primary-background{background-color:#2c2761;color:#fff;font-size:.9em;display:none;transform:translateY(100%);transition:all .5s ease-in-out}body .cookie-section.primary-background.cookie-section-home{display:block}.cookie-section a{color:#e3ac04}.cookie-section a:hover{color:#b4dbe2}.cookie-section .cookie-wrapper{padding:7px 32px}.cookie-section .cookie-content p{margin-bottom:0}.cookie-section .cookie-wrapper .cookie-content-wrap{width:100%}body .cookie-section.primary-background.cookie-active{transform:translateY(0)}.cookie-close-icon{position:absolute;z-index:1;right:8px;top:5px;width:20px;text-align:right;cursor:pointer}.r2g-xlist-sub-component.variation-two .xList{padding:0 20px}.r2g-xlist-sub-component.variation-two .xList-item:before{display:none}.r2g-xlist-sub-component.variation-two .slick-dots{text-align:center}.r2g-xlist-sub-component.variation-two .social-image-wrapper{position:relative;z-index:1;padding-top:100%}.r2g-xlist-sub-component.variation-two .social-image-wrapper img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.link-swap-wrapper{text-align:right !important;margin-bottom:20px;margin-top:15px}.link-swap{padding-right:22px;text-decoration:none;font-size:.95em}.link-swap,.link-swap:hover{color:#000}.link-swap:before{display:none}.link-swap:after,.link-swap:hover:after{content:'\ea04';font-family:'icomoon';background-color:transparent;bottom:0;height:auto;font-size:17px;width:auto;left:auto;right:0}@media (min-width:768px){.link-swap-wrapper{display:none}.link-swap-visible-tab-port{display:block}}@media (min-width:1024px){.link-swap-visible-tab-port{display:none}.link-swap-visible-tab-land{display:block}}@media (min-width:1200px){.link-swap-visible-tab-land{display:none}}.table-main-content .table-row-nnner-item p{width:100%;display:flex;justify-content:center;align-items:center}.table-main-content .table-row-nnner-item:first-child p{display:table-cell;vertical-align:middle}@media (max-width:1199px){.member-benefit-inner{min-width:600px}.table-main-row .table-row-content,.table-main-content .table-row-content{justify-content:space-between}.table-main-row .table-row-content .table-row-nnner-item:first-child,.table-main-content .table-row-content .table-row-nnner-item:first-child{width:20%}.table-main-content .table-row-content .table-row-nnner-item:first-child{padding-left:0}.member-benefit-wrapper h3{font-family:'playfairdisplayregular',serif;font-size:1.1em}.table-main-row .table-row-content .table-row-nnner-item:not(:first-child),.table-main-content .table-row-content .table-row-nnner-item:not(:first-child){width:20%}.table-main-row .table-row-content .table-row-nnner-item .table-main-row-iamge,.table-main-row .table-row-content .table-row-nnner-item p{max-width:80px;margin:0 auto}.table-main-content:nth-child(2) .intro-content h3{margin-bottom:0}}@media (min-width:767px) and (max-width:1199px){.member-benefit-wrapper .link-swap-visible-tab-land{display:none}}/** Sitemap **/.row-sitemap a{text-decoration:none}.row-sitemap ol,.row-sitemap ul{margin-top:12px}.row-sitemap ul li,.row-sitemap ol li{margin-bottom:12px}.row-sitemap ul li:last-child,.row-sitemap ol li:last-child{margin-bottom:0}@media (max-width:767px){.daterange-all-wrapper{overflow:scroll}}.booking-cancel-svg{width:7px;height:7px;position:absolute;z-index:1;margin-top:5px;margin-left:3px}@media (max-width:767px){.flash-deal-side-wrapper .booking-form-control:nth-child(4){display:none}}.booking-submit,.booking-mobile-submit{cursor:pointer}.booking-submit.book-show-large{display:none}.check-hide-banner-other-block[data-disable="true"]{display:none}.mobile-book-now-button-fixed{position:fixed;z-index:10;top:0;left:0;width:100%;display:flex;flex-direction:column;text-align:center;transition:all .3s ease;transform:translateY(-100%)}.mobile-book-now-button-active .mobile-book-now-button-fixed{transform:translateY(0);top:64px}.mobile-book-now-button-active.flash-deal-side-active .mobile-book-now-button-fixed{opacity:0;pointer-events:none}.iti__flag{background-image:url("../flags.html")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url("../flags-2x.html")}}.iti--separate-dial-code{width:100%}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 300ms}.text-hidden{display:none}.alignment{margin:0}.masonry-grid.has-filter .filters input{transform:translateY(0)}.banner-image-responsive{display:none}.mce-content-body a.book-show-small,.mce-content-body .hide-on-dektop{display:inline-block !important}.mce-content-body .link-swap-wrapper{display:block !important}.mce-content-body .slogan-title,.mce-content-body .slogan-contact-item *{color:#000 !important}.mce-content-body .slogan-title{display:block !important}/**style_formats**{"title":"Link formats"},{"title":"Link Default","selector":"a","classes":"link check-empty-href"},{"title":"Button formats"},{"title":"Default Button","selector":"a","classes":"link-as-button check-empty-href"},{"title":"Button Option One","selector":"a","classes":"link-as-button button-one check-empty-href"},{"title":"Button Option Two","selector":"a","classes":"link-as-button button-two check-empty-href"},{"title":"Button Option Three","selector":"a","classes":"link-as-button button-three check-empty-href"},{"title":"Map Button","selector":"a","classes":"link-as-button button-one check-empty-href hide-on-dektop"}**style_formats**//**templates**{"title":"Book Now for Mobile","description":"Use this to add Book Now button for mobile","content":"<a href=\"#\" class=\"link-as-button book-show-small\">Book Now<\/a>"},{"title":"Book Now for Desktop","description":"Use this to add Book Now button for desktop","content":"<a href=\"#\" class=\"link-as-button book-show-large\">Book Now<\/a>"},{"title":"Slogan Title","description":"Use this to add slogan title","content":"<p class=\"slogan-title\">Dorsett Wanchai<\/p>"},{"title":"Slogan Contact Details","description":"Use this to add contact details to Banner","content":"<div class=\"slogan-contact-details hide-slogan-contact-sm\">\r\n\t<div class=\"slogan-contact-item\">\r\n\t\t<address class=\"slogan-contact-inner\">\r\n\t\t\t<span class=\"icon icon-i-2-dwc-location\"><\/span>\r\n\t\t\t<span>387-397 Queen's Road East,Wan Chai,Hong Kong<\/span>\r\n\t\t<\/address>\r\n\t<\/div>\r\n\t<div class=\"slogan-contact-item\">\r\n\t\t<div class=\"slogan-contact-inner\">\r\n\t\t\t<span class=\"icon icon-i-3-dwc-call\"><\/span>\r\n\t\t\t<a class=\"check-empty\" href=\"tel:+85235521111\" title=\"Telephone Number\">(+85) 2 3552 1111<\/a>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t<div class=\"slogan-contact-item\">\r\n\t\t<div class=\"slogan-contact-inner\"><span class=\"icon icon-i-4-dwc-email\"><\/span><a class=\"check-empty\" href=\"mailto:gm.wanchai@dorsetthotels.com\" title=\"E-mail\">gm.wanchai@dorsetthotels.com<\/a><\/div>\r\n\t<\/div>\r\n<\/div>"},{"title":"Rooms Facilities","description":"Use this to add rooms facilities","content":"<div class=\"slogan-contact-details rooms-facility-section\">\r\n\t<div class=\"slogan-contact-item\">\r\n\t\t<div class=\"slogan-contact-inner\">\r\n\t\t\t<span class=\"icon icon-i-107-sqft-bold\"><\/span>\r\n\t\t\t<span>28 sq. m.\/ 300 sq. ft.<\/span>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t<div class=\"slogan-contact-item\">\r\n\t\t<div class=\"slogan-contact-inner\">\r\n\t\t\t<span class=\"icon icon-i-13-twin-bed-bold\"><\/span>\r\n\t\t\t<span>1 king bed,1 queen bed or 2 twin beds<\/span>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t<div class=\"slogan-contact-item\">\r\n\t\t<div class=\"slogan-contact-inner\">\r\n\t\t\t<span class=\"icon icon-i-4-dwc-email\"><\/span>\r\n\t\t\t<span>Max. 3 persons<\/span>\r\n\t\t<\/div>\r\n\t<\/div>\r\n<\/div>"},{"title":"Rate with Book Now","description":"Use this to add rate with book now","content":"<div class=\"starting-rate-with-book-now\">\r\n\t<div class=\"starting-rate-left-wrapper\">\r\n\t\t<span class=\"starting-sm\">Start from<\/span>\r\n\t\t<span class=\"starting-lg\">HK$ 975<\/span>\r\n\t<\/div>\r\n\t<div class=\"book-now-right-wrapper\">\r\n\t\t<a href=\"#\" class=\"link-as-button book-show-small\">Book Now<\/a>\r\n\t\t<a href=\"#\" class=\"link-as-button book-show-large\">Book Now<\/a>\r\n\t<\/div>\r\n<\/div>"},{"title":"Date","description":"Use this to add date","content":"<span class=\"content-date\"><i class=\"icon icon-i-16-calander-fill\"><\/i>November 01st to November 10th<\/span>"},{"title":"Multiple Links","description":"Use this to add multiple links","content":"<div class=\"items-two-wrapper\">\r\n <a href=\"#\" class=\"link\">READ MORE<\/a>\r\n <a href=\"#\" class=\"link-as-button book-show-small\">Book Now<\/a>\r\n <a href=\"#\" class=\"link-as-button book-show-large\">Book Now<\/a>\r\n<\/div>"},{"title":"Date with Book Now","description":"Use this to add date and book now","content":"<div class=\"items-two-wrapper\">\r\n<p class=\"date-with-valid-text\"><span>Valid On:<\/span>&nbsp;<span class=\"content-date\"><i class=\"icon icon-i-16-calander-fill\"><\/i>November 01st to November 10th<\/span><\/p>\r\n<a href=\"#\" class=\"link-as-button book-show-small\">Book Now<\/a><a href=\"#\" class=\"link-as-button book-show-large\">Book Now<\/a><\/div>"},{"title":"Two Column Content","description":"Use this to add content with two columns","content":"<div class=\"two-column-content-wrapper\">\r\n\t<div class=\"column-wrapper\">\r\n\t\t<h2>Benefits<\/h2>\r\n\t\t<ul>\r\n\t\t\t<li>Daily buffet breakfast for 2 persons<\/li>\r\n\t\t\t<li>Free shuttle bus from hotel to Ocean Park (from Friday through Sunday)*<\/li>\r\n\t\t\t<li>Free children&rsquo;s amenities including snack box,teddy bear,dental kit,branded<\/li>\r\n\t\t\t<li>bathroom amenities,and child-sized bathrobe and slippers for Ocean Suite booking*<\/li>\r\n\t\t\t<li>Free Premium Wi-Fi up to 200 Mbps and 10 devices at a time<\/li>\r\n\t\t\t<li>Complimentary use of smart phone (both inside and outside the hotel) with<\/li>\r\n\t\t\t<li>unlimited 4G internet,Wi-Fi function to share internet connection with your own mobile phone,tablet,and notebook,free local calls,and free IDD calls to China,US,Canada,Singapore,Korea,Australia,UK,and Thailand<\/li>\r\n\t\t<\/ul>\r\n\t<\/div>\r\n\t<div class=\"column-wrapper\">\r\n\t\t<ul>\r\n\t\t\t<li>26-hour full stay (flexible check-in time with an entire 26-hour stay)<\/li>\r\n\t\t\t<li>Free tea and coffee-making facilities<\/li>\r\n\t\t\t<li>Free access to gym room<\/li>\r\n\t\t\t<li>Free downtown shuttle bus to 14 commercial and shopping locations in Central,<\/li>\r\n\t\t\t<li>Admiralty,Wan Chai,Causeway Bay,and Quarry Bay including IFC mega shopping mall,Airport Express Hong Kong Station,Hong Kong Convention and Exhibition Centre,and more<\/li>\r\n\t\t<\/ul>\r\n\t<\/div>\r\n<\/div>"},{"title":"Two Column Numbering","description":"Use this to add content with two columns with numbers","content":"<div class=\"two-column-content-wrapper two-column-numbering\">\r\n\t<div class=\"column-wrapper\">\r\n\t\t<ol>\r\n\t\t\t<li>Discount does not<\/li>\r\n\t\t\t<li>Following benefits may vary from hotel to hotel based on the individual hotel&rsquo;s standard check-out time:<\/li>\r\n\t\t\t<li>Applicable to hotels with executive lounges. Selected hotels may offer in-lounge benefits. Please check with hotel directly.<\/li>\r\n\t\t<\/ol>\r\n\t<\/div>\r\n\t<div class=\"column-wrapper\">\r\n\t\t<ol>\r\n\t\t\t<li>The offer is for members only. Accompanying guests staying in the same room will not be entitled to free breakfast<\/li>\r\n\t\t\t<li>Only applicable for bookings made via Dorsett- Your Rewards&rsquo;program website<\/li>\r\n\t\t\t<li>The offer does not guarantee a specific room type. Participating Hotels reserve the right to allocate any room type that is available.<\/li>\r\n\t\t<\/ol>\r\n\t<\/div>\r\n<\/div>"},{"title":"Contact US Name","description":"Use this to add Contact Us Name","content":"<p class=\"contact-us-name\">Ms Anita Chan<\/p>"},{"title":"Contact Us Info","description":"Use this to add Contact Us Information","content":"<div class=\"contact-us-info\"><p><a href=\"#\" class=\"contact-us-mail\">charlotte.fung@dorsetthotels.com<\/a><\/p><p><a href=\"#\" class=\"contact-us-tel\">+852 3552 1800<\/a><\/p><\/div>"},{"title":"Morning Treats Icon","description":"Use this to add morning treats icon","content":"<div class=\"icon-top icon-i-264-welcome-drink-on-arrival-bold\"><\/div>"},{"title":"Newly Renovated Icon","description":"Use this to add newly renovated icon","content":"<div class=\"icon-top icon-i-5-dwc-renovated\"><\/div>"},{"title":"Free Shuttle Bus Icon","description":"Use this to add free shuttle bus icon","content":"<div class=\"icon-top icon-i-97-shuttle-bus-bold\"><\/div>"},{"title":"Premium Wi-Fi Icon","description":"Use this to add premium wi-fi icon","content":"<div class=\"icon-top icon-i-133-wifi-02-bold\"><\/div>"},{"title":"26-Hour Full Stay Icon","description":"Use this to add 26-hour full stay icon","content":"<div class=\"icon-top icon-i-6-dwc-26hour\"><\/div>"},{"title":"Free Use of Smartphone Icon","description":"Use this to add free use of smartphone icon","content":"<div class=\"icon-top icon-i-93-mobile-bold\"><\/div>"},{"title":"Early Arrival Benefits Icon","description":"Use this to add early arrival benefits icon","content":"<div class=\"icon-top icon-i-24-check-in-bold\"><\/div>"},{"title":"Multiple Links Two","description":"Use this to add second multiple links","content":"<div class=\"second-items-two-wrapper\"><a href=\"#\" class=\"link-as-button book-show-small\">Book Now<\/a><a href=\"#\" class=\"link-as-button book-show-large\">Book Now<\/a><a href=\"#\" class=\"link link-as-button button-three check-empty-href\">CLAIM FORM<\/a><\/div>"},{"title":"left-icon-content","description":"Use this to add order list with left icons","content":"<div class=\"left-icon-content\">\r\n<ol>\r\n<li>Reserve your room on www.dorsetthotels.com (&ldquo;Original Booking&rdquo;).<\/li>\r\n<li>If you find our hotel is available at a lower rate on the net (&ldquo;Competing Rate&rdquo;) than the one you reserved through www.dorsetthotels.com (&ldquo;Original Rate&rdquo;),view our terms and conditions and submit a claim form. Submission of the claim form must be completed within 24 hours of the Original Booking made.<\/li>\r\n<li>Dorsett Hotel will within 24 hours verify if the claim is valid and the Competing Rate will be honored accordingly plus a further 5% discount from us<\/li>\r\n<\/ol>\r\n<\/div>"},{"title":"Floor Plan","description":"Use this to add Floor Plan","content":"<p class=\"floor-plan-image-wrapper\"><img src=\"#\" class=\"floor-plan-img\" alt=\"\"><span class=\"floor-plan-close icon-i-27-close-fill\"><\/span><\/p>"},{"title":"Dorsett Privilieges Special Text","description":"Use this to add special text","content":"<p class=\"privilleges-text\">15% OFF A LA CARTE<\/p>"},{"title":"Dorsett Privilieges Fork","description":"Use this to add fork","content":"<p class=\"dorsett-text icon-i-52-fork-bold\">Shanghai,La Mian & Stir-fry<\/p>"},{"title":"Dorsett Privilieges Location","description":"Use this to add location","content":"<p class=\"dorsett-text icon-i-65-locate-place-bold\">Shop B221A,B2\/F,Times Square,1 Matheson Street,Causeway Bay<\/p>"},{"title":"Dorsett Privilieges Time","description":"Use this to add time","content":"<p class=\"dorsett-text icon-i-116-time-bold\">11:00am \u2013 11:00pm daily<\/p>"},{"title":"Dorsett Privilieges Call","description":"Use this to add call","content":"<p class=\"dorsett-text icon-i-84-phone-call-bold\">(852) 2506-0080\/ (852) 2915-6988<\/p>"},{"title":"Dorsett Privilieges Map","description":"Use this to add map","content":"<p class=\"dorsett-text icon-i-69-map-bold\">10:00 a.m. to 10:00 p.m.<\/p>"},{"title":"Dorsett Privilieges Key Card","description":"Use this to add key card","content":"<div><img src=\"images\/site-specific\/dining\/dorsett-privileges\/dorsett-privileges.png\" alt=\"\" \/>\r\n<p>Valid on:<\/p>\r\n<p><span class=\"content-date\"><i class=\"icon icon-i-16-calander-fill\"><\/i>November 01st to November 10th<\/span><\/p>\r\n<\/div>"},{"title":"Content with Bus Icon","description":"Use this to add bus icon","content":"<p class=\"dorsett-text icon-i-97-shuttle-bus-bold\">10:00 a.m. to 10:00 p.m.<\/p>"},{"title":"Content with Taxi Icon","description":"Use this to add taxi icon","content":"<p class=\"dorsett-text icon-i-120-transport-bold\">10:00 a.m. to 10:00 p.m.<\/p>"},{"title":"Content with World Icon","description":"Use this to add world icon","content":"<p class=\"dorsett-text icon-i-159-internet-bold\">10:00 a.m. to 10:00 p.m.<\/p>"},{"title":"Content with Email Icon","description":"Use this to add email icon","content":"<p class=\"dorsett-text icon-i-39-e-mail-fill\">10:00 a.m. to 10:00 p.m.<\/p>"},{"title":"Tripadvisor Rate One","description":"Use this to tripadvisor rate widget","content":"<div class=\"tripadvisor-reviews-count\">\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-disable\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-disable\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-disable\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-disable\"><\/div>\r\n<\/div>"},{"title":"Tripadvisor Rate Two","description":"Use this to tripadvisor rate widget","content":"<div class=\"tripadvisor-reviews-count\">\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-disable\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-disable\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-disable\"><\/div>\r\n<\/div>"},{"title":"Tripadvisor Rate Three","description":"Use this to tripadvisor rate widget","content":"<div class=\"tripadvisor-reviews-count\">\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-disable\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-disable\"><\/div>\r\n<\/div>"},{"title":"Tripadvisor Rate Four","description":"Use this to tripadvisor rate widget","content":"<div class=\"tripadvisor-reviews-count\">\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-disable\"><\/div>\r\n<\/div>\r\n"},{"title":"Tripadvisor Rate Five","description":"Use this to tripadvisor rate widget","content":"<div class=\"tripadvisor-reviews-count\">\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n\t<div class=\"tripadvisor-reviews-count-item icon-i-285-radio-button-active\"><\/div>\r\n<\/div>"},{"title":"Swap Link","description":"Use this to add swap link","content":"<div class=\"link-swap-wrapper\">\r\n<span class=\"link link-swap\">Swap to see more<\/span>\r\n<\/div>"}**templates**/}@media (min-width: 480px) {@media (min-width:500px) and (max-width:767px){.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two>.container>.flex-xlist>.xList-items>.xList-item:first-child{flex-basis:55%;max-width:55%}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two>.container>.flex-xlist>.xList-items>.xList-item:nth-child(2){flex-basis:45%;max-width:45%}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two .flex-xlist>.xList-items>.xList-item:nth-child(2) .xbox-image.default-component{height:calc(100% - 140px);box-sizing:border-box;padding:30px 42px;display:flex;align-items:center;justify-content:center}}}@media (min-width: 768px) {/*** Fonts Start ***//** Headings **/h1{font-size:2.500em;line-height:45px}h2{font-size:2.188em;line-height:40px}/** Main Visual Other **/.slogan-title{font-size:2.500em;line-height:45px}/** Custom Components **/.r2g-two-level-tab-horizontal.variation-one .title-wrapper span{font-size:2.188em}/*** Fonts End ***//** Transitions **/header.style-3,header.style-3 #branding,header.style-3 #branding img,.site-mobile-lang-selector,header.style-3 .menu-btn,header.style-3 .menu-btn .menu-line,header.style-3 .menu-btn .menu-line.line-one,header.style-3 .menu-btn .menu-line.line-three,header .search-wrapper,header.style-3 #main-menu,header.style-3 #main-menu a,header.style-3 .top-bar,.r2g-cms-language,.header-book-button{transition-duration:0s;transition-delay:.5s;transition-property:all}header.style-3 .header-book-button .primary-button{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}/*** Other ***/a.book-show-large{display:inline-block}a.book-show-small{display:none}/** Gaps **/.r2g-breadcrumb,.r2g-main-content-strip-h1-p.variation-one .content-wrapper,.r2g-main-content-strip-h1-p.variation-two .content-wrapper,.r2g-xlist-main-strip.default-component,.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component,.r2g-xlist-main-strip.variation-two,.r2g-content-block-list-component.variation-one,.r2g-xbox-strip-component.option-nine.variation-one .content-wrapper,.r2g-flex-xlist-main-strip.simple-grid.variation-one.flex-without-rotator,.r2g-xbox-strip-component.option-three.variation-one,.r2g-xbox-sub-component.option-two.variation-one,.r2g-xlist-main-strip.variation-one,.r2g-xbox-strip-component.option-six.variation-one,.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-two,.r2g-xbox-sub-component.option-six.variation-one,.r2g-two-level-tab-vertical.option-one.variation-two,.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two,.r2g-xbox-list-component.option-two.variation-two:last-child,.search-page-content-wrapper,.row-sitemap{margin-bottom:65px}.r2g-xbox-strip-component.option-eight.variation-one,.r2g-two-level-tab-vertical.option-one.variation-two,.r2g-two-level-tab-horizontal.variation-one,.r2g-xbox-strip-component.option-six.variation-one:not(.text-align-right),.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-two,.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two,.r2g-xlist-sub-component.xlist-sub-component.variation-two.xlistsub-without-rotator{position:relative;z-index:1;padding-bottom:60px;margin-bottom:40px}.r2g-xlist-main-strip.variation-one{padding-bottom:60px;margin-bottom:85px}.r2g-xbox-strip-component.option-eight.variation-one:after,.r2g-two-level-tab-vertical.option-one.variation-two:after,.r2g-two-level-tab-horizontal.variation-one:after,.r2g-xbox-strip-component.option-six.variation-one:not(.text-align-right):after,.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-two:after,.r2g-xlist-main-strip.variation-one:after,.r2g-xlist-sub-component.xlist-sub-component.variation-two.xlistsub-without-rotator:after{content:'';position:absolute;z-index:1;bottom:0;left:0;background-image:url('../svg/home-seperator.svg');width:627px;height:24px;left:50%;transform:translateX(-50%);background-size:cover;background-position:center;background-repeat:no-repeat}.r2g-xlist-main-strip.variation-one:after{bottom:-22px}.r2g-xbox-sub-component.option-two.variation-two,.main-visual-other.variation-one{margin-bottom:0}h1,h2{margin-bottom:40px}.r2g-breadcrumb{margin-top:179px}.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .nav-left .line-one::after,.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-left .line-one::after,.r2g-flex-xlist-sub-component.flex-with-rotator .rotatorElement .nav-right .line-one::after,.r2g-flex-xlist-main-strip.flex-with-rotator .rotatorElement .nav-right .line-one::after,.r2g-xlist-main-strip.variation-two .xList-item:nth-child(2) .slick-arrow{font-size:43px}.r2g-single-level-tab.option-one.default-component .pager-nav .line-one::after{font-size:35px}/*** Components ***//** Forms **/.cms-form .fb-captcha .captcha-forms{width:300px}/** Footer **/.r2g-footer .footer-items{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:28px}.r2g-footer .footer-items .footer-item{margin:0 0 0 4%;flex:1 30%}.r2g-footer .footer-items .footer-item:first-child{margin-left:0}.r2g-footer .footer-items .footer-item:last-child{margin-left:0;text-align:center;margin-top:29px}.copyright-bar p{margin-bottom:0}/** Header **/header.style-3{height:91px}header.style-3 .container{z-index:1}header.style-3 #branding{width:140px;left:50%;transform:translate(-50%,-50%);z-index:2}.site-mobile-lang-selector{right:auto;left:17px}header.style-3 .menu-btn{right:0}.header-book-button{right:86px;transform:translateY(-50%);top:50%}header.style-3 .header-book-button .primary-button{margin:0;position:relative;z-index:1;right:0;top:0;-webkit-transform:perspective(1px);transform:perspective(1px);display:block}header.style-3 .search-wrapper{right:48px}header.style-3 #more-menu-wrapper{display:none}header.style-3 .menu-btn.menu-close-btn .menu-line.line-one{top:7px}header.style-3 .menu-btn.menu-close-btn .menu-line.line-one,header.style-3 .menu-btn.menu-close-btn .menu-line.line-three{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}header.style-3 .menu-btn.menu-close-btn .menu-line.line-three{top:21px}header.style-3 .menu-btn.menu-close-btn .menu-line.line-two{opacity:1}#main-menu{position:absolute;z-index:1;top:91px;display:inline-block;left:50%;transform:translateX(-50%);width:100%}header.style-3 .top-bar{position:absolute;z-index:1;left:0;transform:translateY(-50%);top:calc(50% - 20px);display:none}header.style-3 .r2g-time,header.style-3 .r2g-weather{display:inline-block}/** Header Perspective **/html,body,#holder{width:100%;height:100%}body{overflow-y:scroll}#holder{position:relative;z-index:1}.holder-inner-wrapper{min-height:100%;position:relative;z-index:10;-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s}.scroll-container{position:relative;z-index:1;overflow:hidden}header.style-3,.holder-inner-wrapper{-webkit-transform:translateZ(0) translateX(0) rotateY(0deg);transform:translateZ(0) translateX(0) rotateY(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}header.style-3{z-index:12}#holder.perspective-modal-view{position:fixed;-webkit-perspective:1500px;perspective:1500px}.perspective-modal-view header.style-3{-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s}.perspective-modal-view header.style-3,.perspective-modal-view .holder-inner-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;cursor:not-allowed}.perspective-modal-view .holder-inner-wrapper{box-shadow:0 0 2px 2px #000,inset 0 0 2px 2px #000}.perspective-modal-view .burger-search-field{display:none}.perspective-modal-view .holder-inner-wrapper{position:absolute;overflow:hidden;width:100%;height:100%}.perspective-modal-view .scroll-container{-webkit-transform:translateZ(-1px)}.perspective-animate header.style-3,.perspective-animate .holder-inner-wrapper{-webkit-transform:translateX(-296px) rotateY(38deg) translateZ(0);transform:translateX(-296px) rotateY(38deg) translateZ(0)}#holder.perspective-animate .full-width-menu{opacity:1;-webkit-transition:all 0.4s ease 0.4s;-ms-transition:all 0.4s ease 0.4s;transition:all 0.4s ease 0.4s}.no-csstransforms3d .perspective-animate{left:-75%}#holder .full-width-menu{height:100%;left:auto;position:absolute;top:0;z-index:1;opacity:0;display:block;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;right:0;width:316px}#holder .full-width-menu>span{position:absolute;top:15px;right:13px;cursor:pointer;z-index:1;font-size:26px}#holder .full-width-menu .more-menu-wrapper .logo-wrapper{margin-bottom:59px;text-align:center;margin-top:68px}#holder .full-width-menu .more-menu-wrapper .on-scroll-logo{display:none}.full-width-menu #more-menu{max-height:calc(100vh - 245px);padding:0 25px 0 63px;overflow:auto}#holder .full-width-menu .more-menu-wrapper ul{list-style-type:none;margin:0;padding:0}#holder .full-width-menu .more-menu-wrapper ul li{margin-bottom:16px}#holder .full-width-menu .more-menu-wrapper li.show-on-768{display:none}#holder .full-width-menu .social-media-links h3{margin:30px auto 6px}#holder .full-width-menu .more-menu-wrapper li ul{margin:20px 0 0 20px;display:none}#holder .full-width-menu .more-menu-wrapper li li:last-child{margin-bottom:0}.burger-search-field{height:128px}.window-scrolled-finish header.style-3{animation-name:fixedHeaderUpAnim;animation-duration:1s}.window-scrolled header.style-3{animation-name:fixedHeaderDownAnim;animation-duration:1s;height:80px}.window-scrolled header.style-3 #branding{width:109px;left:0;transform:translate(0,-50%)}.window-scrolled header .header-bottom-bar .primary-button,.window-scrolled header .header-book-button{transform:translate(39%,-50%)}.window-scrolled header .header-book-button .primary-button{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}@keyframes fixedHeaderDownAnim{0%{transform:translateY(0)}50%{transform:translateY(-100%)}100%{transform:translateY(0%)}}@keyframes fixedHeaderUpAnim{0%{transform:translateY(0)}50%{transform:translateY(-100%)}100%{transform:translateY(0%)}}.perspective-modal-view header.style-3{opacity:0;transition:none}/** Main Visual **/.main-visual-default .main-visual-pager-wrapper{bottom:17px}.r2g-two-level-tab-horizontal.variation-one .tabs-first-level .xList-intro ul{text-align:center}.r2g-two-level-tab-horizontal.variation-one .tabs-horizontal>ul.xList-items{margin-top:53px}.r2g-single-level-tab.option-one.default-component .inner-wrapper{padding-top:136px}.r2g-single-level-tab.option-one.default-component .options-wrapper{bottom:auto;top:0}.r2g-single-level-tab.option-one.default-component .pager-slider{display:block;width:95%;margin:0 auto}.r2g-single-level-tab.option-one.default-component .pager-wrapper{top:0}.r2g-single-level-tab.option-one.default-component .pager-wrapper .slick-slide div{padding:0 10px}.r2g-single-level-tab.option-one.default-component .pager-wrapper .arrows-wrapper{padding:0;transform:translateY(0);right:0;left:auto;top:31px}.r2g-xlist-main-strip.default-component>.xList{width:90%;padding:0;margin:0 auto}.r2g-xlist-main-strip.variation-one .intro-content{margin-bottom:35px}.r2g-xlist-main-strip.variation-one .xList-items{padding:0;width:90%;margin:0 auto}.r2g-xlist-main-strip.variation-one .xList-item{flex-basis:calc(33.33% - 15px)}.r2g-xlist-main-strip.variation-one .xList-item:nth-child(2n+1){margin-left:20px}.r2g-xlist-main-strip.variation-one .xList-item:nth-child(3n+1){margin-left:0}.r2g-xlist-main-strip.variation-one .r2g-content-block-sub-component.variation-two{padding:43px 14px}.r2g-xlist-main-strip.variation-one .r2g-content-block-sub-component.variation-two h4{margin-bottom:10px}.r2g-xlist-main-strip.variation-two>.xList{width:90%;padding:0;margin:0 auto;max-width:987px}.r2g-xlist-main-strip.variation-two .xList-items{display:flex}.r2g-xlist-main-strip.variation-two .xList-item{margin-bottom:0;width:calc(50% - 15px);box-sizing:border-box;padding:40px}.r2g-xlist-main-strip.variation-two .xList-item:nth-child(2) .content-wrapper{padding-bottom:69px}.r2g-xlist-main-strip.variation-two .xList-item:nth-child(2) .slick-next{left:59px}.r2g-xlist-main-strip.variation-two .xList-item:first-child{margin-right:30px;margin-bottom:0}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.default-component{margin-bottom:25px}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.default-component .xList-item{margin-bottom:40px;padding-left:15px;padding-right:15px}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-one .xList-item:nth-child(2n) .r2g-xbox-sub-component.option-one.variation-two .r2g-xbox{flex-flow:column-reverse}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-one .xList-item:nth-child(2n) .r2g-xbox-sub-component.option-one.variation-two .flex-container:after{top:auto;bottom:-51.2px}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two .flex-xlist>.xList-items>.xList-item:first-child{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;max-width:66.66%;margin-bottom:0}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two .flex-xlist>.xList-items>.xList-item:nth-child(2){-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two .flex-xlist>.xList-items>.xList-item:nth-child(2) .xbox-image.default-component{height:calc(100% - 140px);box-sizing:border-box;padding:30px 42px;display:flex;align-items:center;justify-content:center}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two .flex-xlist>.xList-items>.xList-item:nth-child(2) .image-wrapper{width:166px}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator .xList-items{margin-left:-15px;margin-right:-15px}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator .slick-slide{margin-left:15px;margin-right:15px}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-one .arrows-wrapper{display:block}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-one .pager-wrapper{display:none}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-one .rotatorElement .nav-right{right:15px}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-one .rotatorElement .nav-left{left:15px}.r2g-flex-xlist-main-strip.simple-grid.variation-one.flex-with-rotator{margin-bottom:36px}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-two .arrows-wrapper{top:132px;width:88%;left:6%}.r2g-flex-xlist-main-strip.masonry-grid.variation-one.flex-without-rotator li{padding-right:15px;padding-left:15px}.r2g-flex-xlist-main-strip.masonry-grid.variation-two.flex-without-rotator .xList-items>.xList-item{margin-bottom:30px}.r2g-xbox-strip-component.option-two.variation-two .flex-container{padding:40px}@media (max-width:1199px){.r2g-xbox-strip-component.option-two.variation-two .r2g-main-strip{flex-flow:column}.r2g-xbox-strip-component.option-two.variation-two .image-wrapper,.r2g-xbox-strip-component.option-two.variation-two .flex-container{width:100%}}.r2g-xbox-strip-component.option-three.variation-one .flex-container{padding:0 40px 0 40px}@media (max-width:1199px){.r2g-xbox-strip-component.option-three.variation-one .image-wrapper{width:55%}.r2g-xbox-strip-component.option-three.variation-one .flex-container{width:45%}}.r2g-xbox-strip-component.option-six.variation-one .r2g-main-strip{flex-direction:row}.r2g-xbox-strip-component.option-six.variation-one .intro-content{left:calc(35% + 15px);bottom:16px}.r2g-xbox-strip-component.option-six.variation-one .flex-container{align-items:flex-start}@media (max-width:1023px){.r2g-xbox-strip-component.option-six.variation-one .r2g-main-strip{flex-flow:column}.r2g-xbox-strip-component.option-six.variation-one .r2g-main-strip .image-wrapper,.r2g-xbox-strip-component.option-six.variation-one .r2g-main-strip .flex-container{width:100%}.r2g-xbox-strip-component.option-six.variation-one .intro-content{left:auto;right:38px;bottom:28px}}.r2g-xbox-strip-component.option-eight.variation-one{margin-top:154px}.r2g-xbox-strip-component.option-eight.variation-one .container{width:100%}.r2g-xbox-strip-component.option-eight.variation-one .r2g-xbox{flex-flow:row-reverse}.r2g-xbox-strip-component.option-eight.variation-one .image-wrapper,.r2g-xbox-strip-component.option-eight.variation-one .flex-container{width:50%}.r2g-xbox-strip-component.option-eight.variation-one .flex-container{position:static;z-index:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.r2g-xbox-strip-component.option-eight.variation-one .flex-items{width:100%}.r2g-xbox-strip-component.option-nine.variation-one .flex-items{width:100%}@media (max-width:1199px){.r2g-xbox-strip-component.option-nine.variation-one .flex-container{position:static;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}.r2g-xbox-strip-component.option-nine.variation-one .flex-items{width:100%}}.r2g-xbox-strip-component.option-ten.variation-one .container{width:100%}.r2g-xbox-strip-component.option-ten.variation-one .flex-container{width:45%;padding:50px 40px;left:auto;right:35px;max-width:336px}.r2g-xbox-strip-component.option-ten.variation-one .flex-items{width:100%;padding:0}.r2g-xlist-sub-component.variation-one .xList{width:100%}.r2g-xlist-sub-component.variation-one .xList-items{display:flex}.r2g-xlist-sub-component.variation-one .xList-item{width:50%}.r2g-xlist-sub-component.variation-two{margin-bottom:50px}.r2g-xlist-sub-component.variation-two .xList-item:before{display:none}.r2g-xlist-sub-component.variation-two .xList{width:691px;margin:0 auto;padding:0;height:528px}.r2g-xlist-sub-component.variation-two .xList-items{padding:50%;position:relative;z-index:1}.r2g-xlist-sub-component.variation-two .xList-item{position:absolute;z-index:1;top:0;left:0;width:calc(27% - 15px);margin-left:0;margin-bottom:0}.r2g-xlist-sub-component.variation-two .xList-item:first-child{width:calc(46%);margin-left:0}.r2g-xlist-sub-component.variation-two .xList-item:nth-child(2),.r2g-xlist-sub-component.variation-two .xList-item:nth-child(4){left:calc(46% + 15px)}.r2g-xlist-sub-component.variation-two .xList-item:nth-child(3),.r2g-xlist-sub-component.variation-two .xList-item:nth-child(5){right:0;left:auto}.r2g-xlist-sub-component.variation-two .xList-item:nth-child(4),.r2g-xlist-sub-component.variation-two .xList-item:nth-child(5){top:calc(26%)}.r2g-xlist-sub-component.variation-two .xList-item:nth-child(6),.r2g-xlist-sub-component.variation-two .xList-item:nth-child(7){top:52%;left:auto}.r2g-xlist-sub-component.variation-two .xList-item:nth-child(6){right:27%}.r2g-xlist-sub-component.variation-two .xList-item:nth-child(7){right:0}.r2g-xlist-sub-component.variation-two .xList-item .image-wrapper{padding-top:calc(100% - 5px);background-repeat:no-repeat;background-size:cover;background-position:center}.r2g-xlist-sub-component.variation-two .xList-item:first-child .image-wrapper{padding-top:calc(110%)}@media (min-width:1000px){.r2g-xlist-sub-component.variation-two .xList{width:900px;height:694px}}.r2g-flex-xlist-sub-component.simple-grid.default-component .xList-items{margin-bottom:20px;margin-left:-8.75px;margin-right:-8.75px}.r2g-xlist-accordion.variation-one .accordion-xlist .accordion-title{font-size:1.4em;line-height:60px}.r2g-xlist-accordion.variation-one .accordion-xlist .accordion-title:after{font-size:20px;right:20px}.r2g-xlist-accordion.variation-two .icon-width-content:before{font-size:45px}.r2g-xlist-accordion.variation-two div.icon-width-content{left:0}.r2g-xlist-accordion.variation-two li.xList-item{margin-bottom:45px;width:calc(50% - 92px);padding-left:65px;padding-right:25px}.r2g-xlist-accordion.variation-two ul.xList-items{display:flex;flex-wrap:wrap}.r2g-flex-xlist-sub-component.simple-grid.default-component .slick-slide{margin-left:8.75px;margin-right:8.75px}.r2g-xbox-sub-component.option-one.default-component .flex-container{padding:30px 30px 0 30px;align-items:flex-start}.r2g-xbox-sub-component.option-one.variation-one,.r2g-xbox-sub-component.option-one.variation-one .r2g-xbox,.r2g-xbox-sub-component.option-one.variation-one .flex-container{height:100%}.r2g-xbox-sub-component.option-one.variation-one .flex-container{padding:40px;align-items:flex-start}.r2g-xbox-sub-component.option-two.variation-two{padding:0}.r2g-xbox-sub-component.option-two.variation-two .flex-container{padding:0 30px}.r2g-xbox-sub-component.option-three.variation-two .r2g-xbox:before{content:'';width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);border-width:1px;border-style:solid;pointer-events:none}.r2g-xbox-sub-component.option-three.variation-two .intro-content{bottom:65px;right:59px}@media (max-width:1023px){.r2g-xbox-sub-component.option-three.variation-two .r2g-xbox{flex-flow:column}.r2g-xbox-sub-component.option-three.variation-two .image-wrapper,.r2g-xbox-sub-component.option-three.variation-two .flex-container{width:100%}.r2g-xbox-sub-component.option-three.variation-two .flex-container{padding:32px 59px 59px}}.r2g-xbox-sub-component.option-four.variation-one{padding-right:20px}.r2g-xbox-sub-component.option-eight.variation-two .flex-container{padding:40px}.xbox-image.default-component[data-popup-image="true"]:after{font-size:29px}.r2g-form-sub-component.variation-one{width:90%;padding-left:10px}.r2g-content-block-sub-component.variation-two{padding:60px 32px 80px 32px}.r2g-xbox-list-component.option-one.variation-one .container{width:100%}.r2g-xbox-list-component.option-two.variation-one{margin-left:-5vw;width:calc(200% + 25px + 10vw)}.xList-item:nth-child(2n) .r2g-xbox-list-component.option-two.variation-one{width:calc(200% + 20px + 10vw);margin-left:calc(-50vw - 15px)}.r2g-xbox-list-component.option-two.variation-one .container::after{left:calc(25% - 36px);transform:translateX(0)}.xList-item:nth-child(2n) .r2g-xbox-list-component.option-two.variation-one .container::after{left:calc(75% - 60px)}.r2g-xbox-list-component.option-two.variation-one .flex-container{padding:0 30px}@media (min-width:768px) and (max-width:1199px){.r2g-xbox-list-component.option-two.variation-one .container{padding:0}.r2g-xbox-list-component.option-two.variation-one .r2g-list-component{flex-flow:column;width:90%;margin:0 auto}.r2g-xbox-list-component.option-two.variation-one .image-wrapper,.r2g-xbox-list-component.option-two.variation-one .flex-container{width:100%;padding:0}.r2g-xbox-list-component.option-two.variation-one .image-wrapper{padding-top:65px}.r2g-xbox-list-component.option-two.variation-one .container .flex-container{padding:30px 0 45px}}.r2g-content-block-list-component.variation-one .column-wrapper.left{width:40%}.r2g-content-block-list-component.variation-one .column-wrapper.right{width:60%}.r2g-content-block-list-component.variation-one h2{text-align:center}.xbox-image.r2g-list-component.variation-one .container{width:100%}/** Custom Components **//** Main Visual Other **/.main-visual-other{position:absolute;bottom:auto;z-index:1;transform:translateY(-100%);padding-top:0;padding-bottom:58px;left:0;width:100%;pointer-events:none}.slogan-contact-item{margin-bottom:14px}.main-visual-other .r2g-content-block-sub-component{pointer-events:all}.main-visual-other .r2g-content-block-sub-component{width:345px;pointer-events:all}.main-visual-other .r2g-content-block-sub-component *{text-align:left}.main-visual-other .r2g-content-block-sub-component .icon{text-align:center}.main-visual-other .slogan-title{margin-bottom:35px}.main-visual-other .slogan-contact-details{display:block;margin-bottom:35px}.two-column-content-wrapper{margin-bottom:30px;display:flex}.two-column-content-wrapper .column-wrapper{width:calc(100% - 56px/2)}.two-column-content-wrapper .column-wrapper:first-child{padding-right:28px;border-right-width:1px;border-right-style:solid}.two-column-content-wrapper .column-wrapper:last-child{padding-left:28px}.r2g-two-level-tab-horizontal.variation-one .title-wrapper span{padding-bottom:17px}.custom-single-tab-mobile .fb-select-inner,.custom-single-tab-mobile .custom-tab-button{margin-left:30px;display:inline-block}.custom-single-tab-mobile .fb-select-inner{width:calc((100% - 60px) / 3)}.custom-single-tab-mobile .fb-select-inner:first-child,.custom-single-tab-mobile .custom-tab-button{margin-left:0}.custom-single-tab-mobile .custom-tab-button{float:right}/** Custom Templates **/.starting-rate-with-book-now .book-now-right-wrapper{margin-left:36px}.r2g-main-content-strip-h1-p.variation-one .left-icon-content ol{padding-left:50px}.r2g-main-content-strip-h1-p.variation-one .left-icon-content li::before{left:-50px}.restaurant-details-wrapper{display:flex}.restaurant-detail-item{flex-basis:100%;padding:0 20px;box-sizing:border-box;text-align:left;margin-bottom:0}.restaurant-opening-hours:first-child{padding-left:0}.restaurant-other-details{border-right-width:1px;border-left-width:1px;border-left-style:solid;border-right-style:solid}.icon-top{margin-bottom:26px}.r2g-form-main-strip-component.default-component form{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between}.r2g-form-main-strip-component.default-component form>div{flex-basis:48%;max-width:48%}.r2g-form-main-strip-component.default-component form>div.fb-header,.r2g-form-main-strip-component.default-component form>div.fb-captcha,.r2g-form-main-strip-component.default-component form>div.fb-button,.r2g-form-main-strip-component.default-component form>div.fb-textarea,.r2g-form-main-strip-component.default-component form>div.fb-privacyfield{flex-basis:100%;max-width:100%}.r2g-form-main-strip-component.default-component form>div{margin-left:0;margin-right:0}.form-groups.two-col .form-group{flex-basis:48%;max-width:48%;margin-left:0;margin-right:0}.booking-mask-wrapper{display:block}.r2g-two-level-tab-vertical.option-one.variation-one .tabs-vertical{display:flex;flex-flow:row wrap;align-items:stretch}.r2g-two-level-tab-vertical.option-one.variation-one .tabs-vertical .title-wrapper{padding:40px 2%;flex-basis:30%;max-width:30%;background-color:#d8d8d8}.r2g-two-level-tab-vertical.option-one.variation-one .tabs-vertical .title-wrapper .tab-items{font-size:1.1em;margin-bottom:15px;color:#000}.r2g-two-level-tab-vertical.option-one.variation-one .tabs-vertical .title-wrapper p span{padding-right:25px;position:relative;overflow:hidden}.r2g-two-level-tab-vertical.option-one.variation-one .tabs-vertical .title-wrapper p span::after{content:"\eb50";position:absolute;font-family:icomoon;right:-20px;opacity:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.r2g-two-level-tab-vertical.option-one.variation-one .tabs-vertical .title-wrapper .active p span::after{right:0;opacity:1}.r2g-two-level-tab-vertical.option-one.variation-one .tabs-vertical .title-wrapper + .xList-items{margin-top:0;flex-basis:70%;max-width:70%}.r2g-two-level-tab-vertical.option-one.variation-one .tabs-vertical .title-wrapper + .xList-items>li:before{display:none}.r2g-xbox-sub-component.option-eight.variation-one .r2g-xbox .flex-container{position:absolute;width:75%;height:100%;background-color:rgba(216,216,216,0.8);padding:40px 25px}.r2g-xbox-sub-component.option-eight.variation-one .r2g-xbox .flex-container .flex-items{height:100%}.floor-plan-filter-wrapper{margin-bottom:30px}.floor-plan-filter-wrapper .cms-form{display:flex;align-items:center;flex-flow:row wrap;justify-content:space-between}.floor-plan-filter-wrapper .cms-form>div:not(.fb-button):not(.unit-toggle-wrapper){flex-basis:30%;max-width:325px}.floor-plan-filter-wrapper .cms-form .form-group{margin-bottom:0;margin-left:0}.floor-plan-filter-wrapper .cms-form input[type="text"],.floor-plan-filter-wrapper .cms-form select{height:39px}.floor-plan-filter-wrapper .cms-form .button[type="submit"]{padding:10px 36px}.unit-toggle{padding:6px 5px;border-radius:8px}.flash-deal-side-button{top:20%}.flash-deal-side-wrapper{width:459px;top:0}.flash-deal-auto-wrapper{right:133px;left:auto;transform:translateX(0);top:10%}.perspective-modal-view .flash-deal-auto-wrapper{display:none}.r2g-two-level-tab-vertical.option-one.variation-two .r2g-two-level-tab-vertical .sub-level-inner{overflow:hidden}.r2g-two-level-tab-vertical.option-one.variation-two .item-name span{padding:4px 20px 0 0}.r2g-two-level-tab-vertical.option-one.variation-two .slick-vertical.sub-level-inner .slick-slide{min-height:58px}.r2g-two-level-tab-vertical.option-one.variation-two .sub-level-inner .slick-list{height:100% !important}.r2g-two-level-tab-vertical.option-one.variation-two .top-level .tab-items .cat-name,.r2g-two-level-tab-vertical.option-one.variation-two .top-level .tab-items:nth-child(2){display:none}.r2g-two-level-tab-vertical.option-one.variation-two .sub-level{padding-left:0}.r2g-two-level-tab-vertical.option-one.variation-two .tabs-vertical .title-wrapper .sub-level .arrows-wrapper{position:relative;top:auto;height:auto;width:auto;margin:17px 0 5px}.r2g-two-level-tab-vertical.option-one.variation-two .tabs-vertical .title-wrapper .sub-level .arrows-wrapper .slick-arrow{display:inline-block;width:20px;height:20px;margin:0 10px 0 0;cursor:pointer;transform:none;-webkit-transform:none;-ms-transform:none;transform:none}.r2g-two-level-tab-vertical.option-one.variation-two .tabs-vertical .sub-level .arrows-wrapper .nav-left,.r2g-two-level-tab-vertical.option-one.variation-two .tabs-vertical .sub-level .arrows-wrapper .nav-right{float:none}.r2g-two-level-tab-vertical.option-one.variation-two .tabs-vertical .title-wrapper .sub-level .arrows-wrapper .slick-arrow::before{content:"\eb62";font-family:icomoon;line-height:1;font-size:1.2em;color:#000;font-weight:bold}.r2g-two-level-tab-vertical.option-one.variation-two .tabs-vertical .title-wrapper .sub-level .arrows-wrapper .slick-arrow.slick-disabled::before{color:#6f6a6a}.r2g-two-level-tab-vertical.option-one.variation-two .tabs-vertical .title-wrapper .sub-level .arrows-wrapper .slick-arrow.next::before{content:"\eb76"}.r2g-xbox-sub-component.option-six.variation-one .flex-container{padding:0 30px}.r2g-xlist-main-strip.variation-one .intro-content .link{bottom:42px}.r2g-single-level-tab .single-level-tab{padding-bottom:0}.room-best-rate-wrapper{display:block}@media (max-width:1199px){.r2g-xbox-list-component.option-two.variation-two .r2g-list-component,.r2g-xbox-list-component.option-five.variation-one .r2g-list-component,.r2g-xbox-sub-component.option-six.variation-one .r2g-xbox,.r2g-xbox-strip-component.option-three.variation-one .r2g-xbox{flex-flow:column}.r2g-xbox-list-component.option-five.variation-one .r2g-list-component,.r2g-xbox-sub-component.option-six.variation-one .r2g-xbox{flex-flow:column-reverse}.r2g-xbox-list-component.option-two.variation-two .image-wrapper,.r2g-xbox-list-component.option-two.variation-two .flex-container,.r2g-xbox-list-component.option-five.variation-one .image-wrapper,.r2g-xbox-list-component.option-five.variation-one .flex-container,.r2g-xbox-sub-component.option-six.variation-one .image-wrapper,.r2g-xbox-sub-component.option-six.variation-one .flex-container,.r2g-xbox-strip-component.option-three.variation-one .image-wrapper,.r2g-xbox-strip-component.option-three.variation-one .flex-container{width:100%;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.r2g-xbox-list-component.option-two.variation-two .flex-container,.r2g-xbox-list-component.option-five.variation-one .flex-container,.r2g-xbox-sub-component.option-six.variation-one .flex-container,.r2g-xbox-strip-component.option-three.variation-one .flex-container{padding:30px 0 0 0}.r2g-xbox-sub-component.option-six.variation-one .flex-container{width:90%;margin:0 auto}}/** Sitemap **/.row-sitemap ul{column-count:2}.row-sitemap ul ul{column-count:1}.booking-submit.book-show-large{display:inline-block}.booking-mobile-submit.book-show-small{display:none}.flash-deal-side-button.check-hide-banner-other-block[data-disable=true] + .flash-deal-auto-wrapper{right:25px}.mobile-book-now-button-fixed{display:none}}@media (min-width: 1024px) {/** Fonts Start **/#main-menu a{text-decoration:none}header.style-3 .r2g-time span,header.style-3 .r2g-weather span,.window-scrolled #main-menu a{font-size:.875em}/** Main Visual Other **/.slogan-title{font-size:3.125em;line-height:55px}/** Fonts End **//** Transitions **/header.style-3 #main-menu ul li:after{transition:all .5s ease-in-out}/** Other **//*** Components ***//** Footer **/.r2g-footer .footer-items{margin-bottom:32px}.r2g-footer .footer-item:nth-child(2){text-align:center}.r2g-footer .footer-item:nth-child(2) .r2g-social-media{display:inline-block;text-align:left}.r2g-footer .footer-items .footer-item:last-child{margin-top:37px}.r2g-footer .xmenu-footer-with-heading:not(.quick-links-option-two) ul{column-count:2}/** Header **/header.style-3{height:131px}header.style-3 #branding,header.style-3 .menu-btn,header.style-3 .search-wrapper,.site-mobile-lang-selector,header.style-3 .top-bar,.header-book-button{top:calc(50% - 20px)}header.style-3 .header-wrapper.container .header-bottom-bar{margin-top:0;position:static;float:none;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:none;text-align:center}header.style-3 #main-menu ul li{margin-left:43px;padding-bottom:2px;position:relative;z-index:1}header.style-3 #main-menu ul li:first-child{margin-left:0}#main-menu ul li:after{content:'';position:absolute;bottom:0;height:2px;width:0;display:block;z-index:1;left:50%;transform:translateX(-50%)}#main-menu ul li:hover:after,#main-menu ul li:focus:after,#main-menu ul .active:after{width:100%}.site-mobile-lang-selector{left:auto;right:204px}header.style-3 .top-bar{display:block}header.style-3 .r2g-weather{margin-left:18px}#more-menu-wrapper nav>ul>li.show-on-1024{display:none}.perspective-animate header.style-3,.perspective-animate .holder-inner-wrapper{-webkit-transform:translateX(-234px) rotateY(25deg) translateZ(0);transform:translateX(-234px) rotateY(25deg) translateZ(0)}#holder .full-width-menu{width:310px}.burger-search-open-wrapper{right:0;width:717px;left:auto}.window-scrolled header.style-3 #branding,.window-scrolled header.style-3 .menu-btn,.window-scrolled header.style-3 .search-wrapper,.window-scrolled .site-mobile-lang-selector,.window-scrolled header.style-3 .top-bar,.window-scrolled .header-book-button{top:50%}.window-scrolled header.style-3 #main-menu{transform:translateX(-433px);top:20px}/** Main Visual **/.main-visual-default .main-visual-play::before{font-size:93px}.r2g-single-level-tab.option-one.default-component .pager-slider{width:85%}.r2g-xbox-sub-component.option-three.variation-two .intro-content{bottom:6px;right:0}@media (max-width:1199px){.r2g-xbox-sub-component.option-three.variation-two{padding-bottom:18px}.r2g-xbox-sub-component.option-three.variation-two .intro-content{bottom:-4px;right:21%}}.r2g-single-level-tab.option-one.variation-two .nav-left{margin-left:-40px}.r2g-single-level-tab.option-one.variation-two .nav-right{margin-right:-40px}.r2g-flex-xlist-main-strip.simple-grid.default-component>.container>.flex-xlist>.xList-items>.xList-item{margin-bottom:60px;padding-left:15px;padding-right:15px}@media (max-width:1199px){.r2g-flex-xlist-main-strip.simple-grid.default-component>.container>.flex-xlist>.xList-items>.xList-item{font-size:.9em;padding-left:10px;padding-right:10px}.r2g-flex-xlist-main-strip.simple-grid.default-component>.container>.flex-xlist>.xList-items>.xList-item .contact-us-mail::before,.r2g-flex-xlist-main-strip.simple-grid.default-component>.container>.flex-xlist>.xList-items>.xList-item .contact-us-tel::before{font-size:22px}}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-two .arrows-wrapper{top:50%;transform:translateY(-50%);width:100%;left:0}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-two .slick-arrow{left:13px}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-two .nav-right{left:auto;right:13px}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.default-component{margin-bottom:5px}.r2g-xbox-strip-component.option-two.variation-two .flex-container{padding:60px}.r2g-xbox-strip-component.option-ten.variation-one .flex-container{right:88px}.r2g-flex-xlist-sub-component.flex-with-rotator.variation-one .sub-wrapper.rotatorElement .nav-right.slick-arrow{right:20px}.r2g-flex-xlist-sub-component.flex-with-rotator.variation-one .sub-wrapper.rotatorElement .nav-left.slick-arrow{left:20px}.r2g-xbox-sub-component.option-two.variation-two .flex-container{padding:0 60px}@media (max-width:1199px){.r2g-xbox-sub-component.option-three.variation-two:before{display:none}}.r2g-xbox-sub-component.option-eight.variation-two .r2g-xbox .flex-container{position:absolute;z-index:1;width:335px;right:83px;left:auto;top:50%;transform:translateY(-50%)}.r2g-xbox-list-component.option-two.variation-one,.xList-item:nth-child(3n+2) .r2g-xbox-list-component.option-two.variation-one,.xList-item:nth-child(2n) .r2g-xbox-list-component.option-two.variation-one{width:calc(300% + 46px + 10vw)}.xList-item:nth-child(3n+2) .r2g-xbox-list-component.option-two.variation-one{margin-left:calc(-90vw / 3 - 5vw - 7px)}.r2g-xbox-list-component.option-two.variation-one .container::after{left:calc(25% - 111px);transform:translateX(0)}.xList-item:nth-child(3n+2) .r2g-xbox-list-component.option-two.variation-one .container::after{left:calc(50% - 50px)}.r2g-xbox-list-component.option-two.variation-one .r2g-list-component{margin:0 auto;width:90%}.r2g-xbox-list-component.option-two.variation-one .flex-container{padding:0 60px}.r2g-content-block-list-component.variation-one{padding-top:50px}.r2g-content-block-list-component.variation-one .column-wrapper.left{position:relative;padding-right:50px;z-index:1}.r2g-content-block-list-component.variation-one .column-wrapper.right{padding-left:30px;padding-right:116px}.r2g-content-block-list-component.variation-one .column-wrapper.left p{margin-bottom:12px}.r2g-content-block-list-component.variation-one .column-wrapper.left>div{position:absolute;z-index:3;right:44px}/** Custom Components **//** Main Visual Other **/.main-visual-other{padding-bottom:28px}.main-container .row.main-visual-other .r2g-content-block-sub-component{width:600px}/** Custom Templates **/.two-column-content-wrapper>div{width:calc(100% - 114px/2)}.two-column-content-wrapper .column-wrapper:first-child{padding-right:57px}.two-column-content-wrapper .column-wrapper:last-child{padding-left:57px}.r2g-two-level-tab-vertical.option-one.variation-one .tabs-vertical .title-wrapper{padding:40px 5%}.r2g-xbox-sub-component.option-eight.variation-one .r2g-xbox .flex-container{width:60%;padding:40px 5%}.floor-plan-image-wrapper{display:block;position:absolute;width:70vw;top:0;left:0;margin:0;height:100%;background:#ededed;z-index:2;opacity:0;pointer-events:none;-webkit-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.floor-plan-image-wrapper.show-floor-plan{opacity:1;pointer-events:auto}.floor-plan-image-wrapper .floor-plan-img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.floor-plan-close{position:absolute;top:15px;right:15px;font-size:1.5em;cursor:pointer}.floor-plan-filter-wrapper .cms-form .form-group{margin-left:0;margin-right:25px}.unit-toggle-wrapper{margin-right:0;margin-left:auto}.flash-deal-side-button{top:26%}.flash-deal-auto-wrapper{top:20%}.r2g-two-level-tab-vertical.option-one.variation-two .slick-vertical.sub-level-inner .slick-slide{min-height:auto}/** Sitemap **/.row-sitemap ul{column-count:3}@media (max-width:1199px){.r2g-xbox-sub-component.option-one.variation-two .flex-items{padding:48% 50%}}.window-scrolled header.style-3 #main-menu{transform:translateX(-500px)}}@media (min-width: 1200px) {/** Fonts **/.r2g-cms-language nav a,.r2g-cms-language .selected-lan{font-size:.813em;text-decoration:none}header.style-3 #branding{width:160px}header.style-3 #branding,header.style-3 .menu-btn,header.style-3 .search-wrapper,.site-mobile-lang-selector,header.style-3 .top-bar,.header-book-button{top:calc(50% - 13px)}.r2g-cms-language,.r2g-cms-language nav{position:absolute;z-index:1}.site-mobile-lang-selector{display:none}.r2g-cms-language{display:block;right:210px;top:42px;text-align:left}.r2g-cms-language .selected-lan{padding:0 12px 0 29px;position:relative;z-index:1;box-sizing:border-box;cursor:pointer}.r2g-cms-language .selected-lan:before,.r2g-cms-language .selected-lan:after{font-family:'icomoon';position:absolute;z-index:1;top:50%;transform:translateY(-50%)}.r2g-cms-language .selected-lan:before{content:'\eb99';font-size:24px;left:0;top:calc(50% - 1px)}.r2g-cms-language .selected-lan:after{content:'\eb63';font-size:9px;right:0}.r2g-cms-language nav{width:153px;top:41px;left:-12px;opacity:0;transform:translateY(10px);display:block !important;pointer-events:none}.r2g-cms-language-active .r2g-cms-language nav{pointer-events:all}header .r2g-cms-language ul{padding-top:3px;box-sizing:border-box;position:relative;z-index:1}.r2g-cms-language ul:before,.r2g-cms-language ul:after{content:"";display:block;position:absolute;z-index:1}.r2g-cms-language ul:before{z-index:3;width:0;height:0;top:-22px;left:15px;border-width:11px;border-style:solid}.r2g-cms-language ul:after{top:-23px;left:0;width:100%;height:23px}.r2g-cms-language li{padding:3px 14px;border-bottom-width:1px;border-bottom-style:solid}.r2g-cms-language li:last-child{border-bottom:none}.r2g-cms-language-active .r2g-cms-language nav{opacity:1;transform:translateY(0)}#main-menu{z-index:2;top:106px;z-index:1}.window-scrolled header.style-3 #main-menu{z-index:1}.r2g-cms-language-active #main-menu{z-index:1}@media (min-width:1366px){#more-menu-wrapper nav>ul>li.show-on-1366{display:none}}@media (min-width:1366px){.window-scrolled header.style-3 #main-menu{transform:translateX(-582px)}}.starting-sm{font-size:.875em}.starting-lg{font-size:2.063em}.offers-name-special span{line-height:39px}.offers-name-special span:first-child,.offers-name-special span:nth-child(2),.offers-name-special span:nth-child(5){font-size:2.313em}.offers-name-special span:nth-child(3){font-size:7.438em;line-height:64px;margin-top:11px}.offers-name-special span:nth-child(4){font-size:3.625em}.best-rate-starting-wrapper .starting-from-wrapper{padding-left:16px}.best-rate-wrapper span:first-child{font-size:1.500em;letter-spacing:2px}.best-rate-wrapper span:nth-child(2){font-size:1em;letter-spacing:4px}.starting-from-wrapper span:first-child,.starting-from-wrapper span:nth-child(4){font-size:.813em}.starting-from-wrapper span:nth-child(2){font-size:1.188em}.starting-from-wrapper span:nth-child(3){font-size:2.000em}/** Transition **/.r2g-cms-language nav{transition:all .5s ease-in-out}/** Other **/.r2g-xbox-strip-component.option-nine.variation-one{margin-bottom:65px}.r2g-xbox-strip-component.option-nine.variation-one .content-wrapper,.r2g-xbox-list-component.option-two.variation-two,.r2g-xbox-list-component.option-five.variation-one{margin-bottom:0}.r2g-breadcrumb{margin-top:145px}.r2g-xbox-strip-component.option-eight.variation-one,.r2g-two-level-tab-horizontal.variation-one,.r2g-xlist-main-strip.variation-one,.r2g-xbox-strip-component.option-six.variation-one:not(.text-align-right),.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-two,.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two{padding-bottom:84px;margin-bottom:69px}.r2g-two-level-tab-vertical.option-one.variation-two{padding-bottom:95px}.r2g-xlist-main-strip.variation-one{margin-bottom:93px}.r2g-xbox-strip-component.option-eight.variation-one:after,.r2g-two-level-tab-vertical.option-one.variation-two:after,.r2g-two-level-tab-horizontal.variation-one:after,.r2g-xlist-main-strip.variation-one:after,.r2g-xbox-strip-component.option-six.variation-one:after,.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.variation-two:after,.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two:after{width:770px}.r2g-xlist-main-strip.variation-one:after{bottom:-26px}.r2g-single-level-tab.option-one.default-component .inner-wrapper{padding:0 0 107px 0;width:90%;margin:0 auto}.r2g-single-level-tab.option-one.default-component .options-wrapper{top:auto;bottom:0}.r2g-single-level-tab.option-one.default-component .pager-slider{width:99%}.r2g-single-level-tab.option-one.default-component .pager-title{padding-bottom:10px;padding-top:32px}.r2g-single-level-tab.option-one.default-component .slick-current .pager-title::after{content:'\eb79';bottom:auto;top:0}.r2g-single-level-tab.option-one.default-component .options-wrapper .arrows-wrapper{width:auto;top:-53px}.r2g-single-level-tab.option-one.default-component .nav-left{margin-right:10px}.r2g-single-level-tab.option-one.variation-one .inner-wrapper{padding-top:85px}.r2g-two-level-tab-horizontal.variation-one .title-wrapper{padding:0;width:90%;margin:0 auto}.r2g-two-level-tab-horizontal.variation-one .tabs-first-level .xList-intro ul{text-align:right}.r2g-two-level-tab-horizontal.variation-one .tabs-horizontal>ul.xList-items{margin-top:0}.r2g-two-level-tab-vertical.option-one.variation-two .r2g-two-level-tab-vertical>.title-wrapper{width:28.57%;padding:0;max-width:100%;padding:0 5%}.r2g-two-level-tab-vertical.option-one.variation-two .r2g-two-level-tab-vertical>.xList-items{width:71.42%;margin-top:0}.r2g-xlist-main-strip.default-component .xList-items{display:Flex;flex-direction:row}.r2g-xlist-main-strip.default-component .xList-item:first-child{width:65%}.r2g-xlist-main-strip.default-component .xList-item:nth-child(2){width:35%;padding:0;padding-left:60px;display:flex;align-items:center}.r2g-xlist-main-strip.variation-one .xList-item{flex-basis:calc((100% - 100px) / 5)}.r2g-xlist-main-strip.variation-one .xList-item,.r2g-xlist-main-strip.variation-one .xList-item:nth-child(3n+1){margin-left:25px}.r2g-xlist-main-strip.variation-one .xList-item:nth-child(5n+1){margin-left:0}.r2g-xlist-main-strip.variation-one .r2g-content-block-sub-component.variation-two{padding:44px 38px 22px}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.default-component .r2g-xbox-sub-component.option-nine.variation-two .flex-items{width:78%}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two .flex-xlist>.xList-items{margin-left:-15px;margin-right:-15px}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two .flex-xlist>.xList-items>.xList-item{padding-left:15px;padding-right:15px}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two .flex-xlist>.xList-items>.xList-item:first-child{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two .flex-xlist>.xList-items>.xList-item:nth-child(2){-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .flex-xlist{width:950px;margin:0 auto}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .xList-items{margin-bottom:0}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .pager-wrapper{display:none}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .arrows-wrapper{display:block}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .rotatorElement .nav-left{left:-100px}.r2g-flex-xlist-main-strip.simple-grid.flex-with-rotator.default-component .rotatorElement .nav-right{right:-100px}.r2g-flex-xlist-main-strip.simple-grid.variation-one.flex-with-rotator .container{width:72%}.r2g-flex-xlist-main-strip.simple-grid.variation-one.flex-with-rotator .rotatorElement .nav-right{right:50px}.r2g-flex-xlist-main-strip.simple-grid.variation-one.flex-with-rotator .rotatorElement .nav-left{left:50px}.r2g-flex-xlist-main-strip.masonry-grid.variation-one.flex-without-rotator li{margin-bottom:32px}.r2g-main-content-strip-h1-p.variation-two .container{width:58%}.r2g-flex-xlist-main-strip.masonry-grid.variation-two.flex-without-rotator .xList-items>.xList-item{padding-right:15px;padding-left:15px;margin-bottom:40px}.r2g-xbox-strip-component.option-one.variation-one .container{width:983px}.r2g-xbox-strip-component.option-one.variation-one .image-wrapper{margin-bottom:40px}.r2g-xbox-strip-component.option-one.variation-one .flex-container{padding:0;width:786px;margin:0 auto}.r2g-xbox-strip-component.option-nine.variation-one .container,.r2g-xbox-strip-component.option-nine.variation-one .r2g-main-strip{width:100%}.r2g-xbox-list-component.option-two.variation-one .r2g-list-component{width:90%}.r2g-xbox-list-component.option-two.variation-one .flex-container{padding-left:64px;padding-right:64px}.r2g-flex-xlist-sub-component.simple-grid.default-component .xList-items{margin-left:-15px;margin-right:-15px}.r2g-flex-xlist-sub-component.simple-grid.default-component .slick-slide{margin-left:15px;margin-right:15px}.r2g-xbox-sub-component.option-three.variation-two .intro-content{right:282px;bottom:0}.r2g-xbox-sub-component.option-four.variation-one{padding-right:35px}.r2g-xbox-sub-component.option-six.variation-two{position:relative;z-index:1;padding-bottom:112px}.r2g-xbox-sub-component.option-six.variation-two .flex-container{padding:0}.r2g-xbox-sub-component.option-six.variation-two .content-wrapper{position:absolute;z-index:1;bottom:0;right:99px}.r2g-xbox-sub-component.option-six.variation-two .offers-special-content{width:256px;padding:45px 64px;margin-left:0}.r2g-xbox-strip-component.option-eight.variation-one{margin-top:120px}.r2g-xbox-strip-component.option-eight.variation-one .r2g-xbox{flex-direction:column}.r2g-xbox-strip-component.option-eight.variation-one .image-wrapper{width:100%}.r2g-xbox-strip-component.option-eight.variation-one .flex-container{width:100%;position:absolute;z-index:1;top:0;left:0;height:100%;padding:0}.r2g-xbox-strip-component.option-eight.variation-one .flex-items{height:100%}.r2g-xbox-strip-component.option-eight.variation-one .flex-items{width:90%;margin:0 auto;padding:0;position:relative;z-index:1;display:flex;align-items:center}.r2g-xbox-strip-component.option-eight.variation-one .flex-items:before,.r2g-xbox-strip-component.option-eight.variation-one .content-wrapper{width:511px}.r2g-xbox-strip-component.option-eight.variation-one .flex-items:before{content:'';position:absolute;z-index:1;left:0;top:0;height:100%}.r2g-xbox-strip-component.option-eight.variation-one .content-wrapper{position:relative;z-index:1;margin-bottom:0;box-sizing:border-box;padding:50px 48px 31px 97px}.r2g-xbox-strip-component.option-eight.variation-one .content-wrapper:before{content:'';position:absolute;z-index:1;top:0;left:46px;width:calc(100% + 31px);height:100%;border-width:1px;border-style:solid}.r2g-xbox-strip-component.option-nine.variation-one h2{text-align:center}.r2g-xlist-sub-component.variation-two .xList{width:90%;height:auto}.r2g-xlist-sub-component.variation-two .xList-items{padding:22%}.r2g-xlist-sub-component.variation-two .xList-item{left:0}.r2g-xlist-sub-component.variation-two .xList-item:first-child{width:calc(43% - 12px)}.r2g-xlist-sub-component.variation-two .xList-item,.r2g-xlist-sub-component.variation-two .xList-item:nth-child(2),.r2g-xlist-sub-component.variation-two .xList-item:nth-child(3){width:calc(19% - 12px)}.r2g-xlist-sub-component.variation-two .xList-item:nth-child(2),.r2g-xlist-sub-component.variation-two .xList-item:nth-child(3),.r2g-xlist-sub-component.variation-two .xList-item:nth-child(4){top:0}.r2g-xlist-sub-component.variation-two .xList-item:nth-child(5),.r2g-xlist-sub-component.variation-two .xList-item:nth-child(6),.r2g-xlist-sub-component.variation-two .xList-item:nth-child(7){top:calc(43% + 12px)}.r2g-xlist-sub-component.variation-two .xList-item:nth-child(2),.r2g-xlist-sub-component.variation-two .xList-item:nth-child(5){left:43%}.r2g-xlist-sub-component.variation-two .xList-item:nth-child(3),.r2g-xlist-sub-component.variation-two .xList-item:nth-child(6){left:62%}.r2g-xlist-sub-component.variation-two .xList-item:nth-child(4),.r2g-xlist-sub-component.variation-two .xList-item:nth-child(7){left:81%}.r2g-xlist-sub-component.variation-two .xList-item:nth-child(6){display:block}.r2g-xlist-sub-component.variation-two .xList-item .image-wrapper{padding-top:calc(100% + 12px)}.r2g-xlist-sub-component.variation-two .xList-item:first-child .image-wrapper{padding-top:calc(90% + 12px)}.r2g-xbox-sub-component.option-three.variation-two{padding-bottom:26px}.r2g-xbox-sub-component.option-three.variation-two .r2g-xbox:before{width:calc(100% - 80px);height:calc(100% - 80px)}.r2g-xbox-sub-component.option-three.variation-two .flex-container{padding:0 35px 0 35px}.r2g-xbox-sub-component.option-nine.variation-two .r2g-xbox .intro-content{display:block;position:absolute;width:100%;padding:35px 30px 0;box-sizing:border-box;bottom:0;left:0;z-index:1;text-align:center}.r2g-xbox-sub-component.option-nine.variation-two .r2g-xbox .intro-content h3:before{content:'\eb79';display:block;font-family:icomoon}.r2g-xbox-sub-component.option-nine.variation-two .r2g-xbox .flex-container{opacity:0;top:100%;height:100%}.r2g-xbox-sub-component.option-nine.variation-two .r2g-xbox .flex-container .content-wrapper{padding-left:30px;padding-right:30px}.r2g-xbox-sub-component.option-nine.variation-two .r2g-xbox .intro-content,.r2g-xbox-sub-component.option-nine.variation-two .r2g-xbox .flex-container{-webkit-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.r2g-xbox-sub-component.option-nine.variation-two:hover .intro-content,.r2g-xbox-sub-component.option-nine.variation-two.video-active .intro-content{bottom:-50%;opacity:0;pointer-events:none}.r2g-xbox-sub-component.option-nine.variation-two:hover .flex-container,.r2g-xbox-sub-component.option-nine.variation-two.video-active .flex-container{opacity:1;top:0}.r2g-xbox-sub-component.option-nine.variation-two .r2g-xbox .flex-items{position:absolute;z-index:3;bottom:-66px;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xbox-image.r2g-sub-component.variation-two .image-wrapper{position:relative;z-index:1}.xbox-image.r2g-sub-component.variation-two[data-popup-image="true"] .image-wrapper:before{content:'';display:block;position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;-webkit-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.xbox-image.r2g-sub-component.variation-two[data-popup-image="true"] .image-wrapper:after{content:'\e90c';font-family:icomoon;font-size:50px;display:block;position:absolute;z-index:3;top:50%;left:50%;color:#000;opacity:0;transform:translate(-50%,-50%);-webkit-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.xbox-image.r2g-sub-component.variation-two[data-popup-image="true"] .image-wrapper:before,.xbox-image.r2g-sub-component.variation-two[data-popup-image="true"] .image-wrapper:after{cursor:pointer;pointer-events:none}.xbox-image.r2g-sub-component.variation-two[data-popup-image="true"]:hover .image-wrapper:before,.xbox-image.r2g-sub-component.variation-two[data-popup-image="true"]:hover .image-wrapper:after{opacity:0.7}.r2g-content-block-sub-component.variation-two{padding:60px 50px 80px 50px}.r2g-form-sub-component.variation-one{width:85%;padding-left:15px}.fb-captcha.form-group:after{content:'';display:block;clear:both}.recaptcha{float:right}.r2g-xbox-list-component.option-one.variation-one .flex-container{padding:30px 40px 30px 40px}.xList-item:nth-child(3n+1) .r2g-xbox-list-component.option-two.variation-one{width:calc(300% + 48px + 10vw);margin-left:calc(-5vw + 7px)}.xList-item:nth-child(3n+2) .r2g-xbox-list-component.option-two.variation-one{margin-left:calc(-90vw / 3 - 5vw)}.xList-item:nth-child(3n+3) .r2g-xbox-list-component.option-two.variation-one{margin-left:calc(-90vw / 3 * 2 - 5vw - 10px)}/** Custom Components **/.custom-single-tab-sm-hide{display:block}.custom-single-tab-mobile .fb-select-inner{width:275px;margin-bottom:0}.custom-single-tab-mobile .custom-tab-button{float:none;margin-left:30px}.custom-single-tab-mobile{display:none}/** Custom Templates **/.starting-rate-with-book-now .book-now-right-wrapper{margin-left:36px}.offers-name-special{padding:13px;transform:translate(25px,37%)}.offers-name-inner{padding:41px 40px 74px}.offers-name-special span:nth-child(4){bottom:84px;left:161px}.offers-name-special span:nth-child(5){bottom:40px;left:162px}.alternative-offers-name-special ~ .offers-name-special span:nth-child(3){margin-top:15px}.alternative-offers-name-special ~ .offers-name-special span:nth-child(4){left:231px;bottom:84px}.alternative-offers-name-special ~ .offers-name-special span:nth-child(5){bottom:48px;left:227px}.r2g-form-main-strip-component.default-component form{justify-content:flex-start}.r2g-form-main-strip-component.default-component form>div{flex-basis:31%;max-width:31%;margin-right:1%;margin-left:1%}.r2g-form-main-strip-component.default-component form>div.fb-header,.r2g-form-main-strip-component.default-component form>div.fb-captcha,.r2g-form-main-strip-component.default-component form>div.fb-button,.r2g-form-main-strip-component.default-component form>div.fb-textarea{margin-right:1%;margin-left:1%}.form-groups.two-col .form-group{flex-basis:47%;max-width:47%}.form-wrapper .message{width:100%;margin:0 1% 30px;padding:10px;background:red;color:#fff}.booking-mask-wrapper{padding-top:20px;padding-bottom:9px;box-sizing:border-box;height:120px}.booking-mask-wrapper .container{flex-flow:nowrap;max-width:1080px}.best-rate-starting-wrapper{border-width:1px;border-style:solid;flex-basis:48%;padding:15px 18px 11px;box-sizing:border-box}.best-rate-wrapper{line-height:26px}.best-rate-wrapper span{display:block}.best-rate-wrapper span:nth-child(2){line-height:26px}.starting-from-wrapper span:first-child{display:block}.starting-from-wrapper span:nth-child(2){top:-8px;position:relative;z-index:1}.booking-form-wrapper{margin-left:34px}.booking-button-wrapper{margin-left:11px}.r2g-xbox-sub-component.option-eight.variation-one .r2g-xbox .flex-container{width:43%}.floor-plan-td{padding:15px 20px}.link-as-button.floor-plan-button{padding:9px 21px}.flash-deal-auto-wrapper{right:53px;top:30%;right:158px}.r2g-xlist-accordion.variation-two li.xList-item{width:calc(33.33% - 130px);padding-left:65px;padding-right:65px}.hide-on-dektop{display:none}.location-popup-wrapper{display:block}.r2g-xbox-sub-component.option-six.variation-one .flex-container{padding:0 60px}.r2g-xlist-main-strip.variation-one .intro-content .link{bottom:49px}.flash-deal-side-cancel-wrapper,.booking-cancel{position:relative;z-index:1}.flash-deal-side-cancel-wrapper .booking-cancel-tooltip{bottom:25px;width:510px;padding-left:10px;right:-29px;left:auto}.booking-cancel:hover .booking-cancel-tooltip,.flash-deal-side-cancel-wrapper:hover .booking-cancel-tooltip{opacity:1}.r2g-flex-xlist-main-strip.simple-grid.default-component.awards-border-view>.container>.flex-xlist>.xList-items>.xList-item{position:relative;z-index:1;margin-bottom:80px;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.r2g-flex-xlist-main-strip.simple-grid.default-component.awards-border-view>.container>.flex-xlist>.xList-items>.xList-item:nth-of-type(-n+3){margin-top:0}.awards-border-view .xList-item:after{content:'';position:absolute;z-index:1;left:0;bottom:-26px;width:100%;background-color:#c9c9c9;height:1px}.xList-item.xlist-item-border-remove:after{display:none}.r2g-form-sub-component.variation-one .checkbox.fb-cr{align-items:flex-start}.fb-cr input{top:50%;transform:translateY(-50%)}.checkbox.fb-cr{align-items:center}@media (min-width:1200px) and (max-height:620px){.main-visual-other .slogan-title,.main-visual-other .slogan-contact-details{margin-bottom:24px}}.r2g-two-level-tab-vertical.option-one.variation-two .top-level{margin-bottom:15px}.r2g-flex-xlist-main-strip.masonry-grid.flex-without-rotator.variation-one .cat-items{display:block}@media (min-width:1366px){.window-scrolled header.style-3 #main-menu{transform:translateX(-605px)}}}@media all {/** TC Language Changes **/@media (min-width:1024px){.lang-tc .window-scrolled header.style-3 #main-menu{transform:translateX(-392px)}}@media (min-width:1366px){.lang-tc .window-scrolled header.style-3 #main-menu{transform:translateX(-520px)}}@media (min-width:768px){.lang-tc .main-visual-other .r2g-content-block-sub-component{width:362px}}@media (max-width:999px){.lang-tc .alternative-offers-name-special ~ .offers-name-special span:nth-child(4){right:13px}.lang-tc .alternative-offers-name-special ~ .offers-name-special span:nth-child(5){right:6px}}@media (max-width:1199px){.lang-tc .offers-name-special span:nth-child(3){margin-top:7px}.lang-tc .offers-name-special span:nth-child(4){right:23px}.lang-tc .alternative-offers-name-special ~ .offers-name-special span:nth-child(3){font-size:2.5em}}@media (min-width:1200px){.lang-tc .offers-name-special span:nth-child(4){bottom:84px;left:167px}.lang-tc .alternative-offers-name-special ~ .offers-name-special span:nth-child(4){left:231px}}.lang-tc .booking-mask-wrapper .booking-form-control:first-child{flex-basis:75%}.lang-tc .booking-mask-wrapper .booking-form-control:nth-child(2),.lang-tc .booking-mask-wrapper .booking-form-control:nth-child(3){min-width:60px}.lang-tc .booking-mask-wrapper .booking-form-control:nth-child(4){flex-basis:32%}.lang-tc .starting-rate-with-book-now{font-size:.8em}.lang-tc .starting-rate-with-book-now .book-now-right-wrapper{margin-left:14px}@media (min-width:768px){.lang-tc .starting-rate-with-book-now{font-size:.9em}.lang-tc .starting-rate-with-book-now .book-now-right-wrapper{margin-left:18px}}@media (min-width:1024px){.lang-tc .starting-rate-with-book-now{font-size:1em}.lang-tc .starting-rate-with-book-now .book-now-right-wrapper{margin-left:30px}}@media (min-width:1200px){.lang-tc .starting-rate-with-book-now .starting-rate-left-wrapper{font-size:.8em}.lang-tc .starting-rate-with-book-now .book-now-right-wrapper{margin-left:15px}}@media (min-width:1366px){.lang-tc .starting-rate-with-book-now .book-now-right-wrapper{margin-left:26px}}@media (min-width:768px){.lang-tc .flash-deal-side-button{width:90px}.lang-tc .flash-deal-side-wrapper .booking-form-control:first-child{flex-basis:75%;max-width:75%}.lang-tc .flash-deal-side-wrapper .booking-form-control:nth-child(2){flex-basis:calc(25% - 15px);max-width:calc(25% - 15px);margin-left:15px}.lang-tc .flash-deal-side-wrapper .booking-form-control:nth-child(3){flex-basis:20%;max-width:20%;margin-left:0}.lang-tc .flash-deal-side-wrapper .booking-form-control:nth-child(4){flex-basis:calc(55% - 15px);max-width:calc(55% - 15px);margin-left:15px}}.lang-tc .room-best-rate-inner-wrapper{padding:14px 15px 9px}.lang-tc .room-best-rate-value{display:flex;align-items:center}.lang-tc .room-best-rate-value span:nth-child(3){line-height:33px;margin-left:8px}/** CN Language Changes **/@media (min-width:1024px){.lang-cn .window-scrolled header.style-3 #main-menu{transform:translateX(-392px)}}@media (min-width:1366px){.lang-cn .window-scrolled header.style-3 #main-menu{transform:translateX(-520px)}}@media (max-width:999px){.lang-cn .alternative-offers-name-special ~ .offers-name-special span:nth-child(5){right:6px}}@media (max-width:1199px){.lang-cn .offers-name-special span:nth-child(3){margin-top:6px}.lang-cn .offers-name-special span:nth-child(4){right:auto;left:78px}.lang-cn .alternative-offers-name-special ~ .offers-name-special span:nth-child(3){font-size:2.5em}.lang-cn .alternative-offers-name-special ~ .offers-name-special span:nth-child(4){left:84px}}@media (min-width:1200px){.lang-cn .offers-name-special span:nth-child(3){margin-top:16px}.lang-cn .r2g-two-level-tab-vertical.option-one.variation-two .item-name span{padding-right:24px}.lang-cn .r2g-two-level-tab-vertical.option-one.variation-two .item-name.active span::after{right:3px}}.lang-cn .r2g-xbox-sub-component.option-one.variation-one .flex-container{padding:25px 10px}.lang-cn .starting-rate-with-book-now .book-now-right-wrapper{margin-left:8px}@media (min-width:360px){.lang-cn .r2g-xbox-sub-component.option-one.variation-one .flex-container{padding:25px 20px}.lang-cn .starting-rate-with-book-now .book-now-right-wrapper{margin-left:20px}}@media (min-width:1024px){.lang-cn .r2g-xbox-sub-component.option-one.variation-one .flex-container{padding:30px}.lang-cn .starting-rate-with-book-now .book-now-right-wrapper{margin-left:30px}}.lang-cn .booking-mask-wrapper .booking-form-control:first-child{flex-basis:75%}.lang-cn .booking-mask-wrapper .booking-form-control:nth-child(2),.lang-cn .booking-mask-wrapper .booking-form-control:nth-child(3){min-width:60px}.lang-cn .booking-mask-wrapper .booking-form-control:nth-child(4){flex-basis:32%}@media (max-width:767px){.lang-cn .r2g-flex-xlist-main-strip.simple-grid.flex-without-rotator.variation-two>.container>.intro-content{max-width:275px;margin:0 auto}.lang-cn h2{font-size:1.7em}}@media (min-width:768px){.lang-cn .main-visual-other .r2g-content-block-sub-component{width:440px}}@media (min-width:768px){.lang-cn .flash-deal-side-button{width:90px}.lang-cn .flash-deal-side-wrapper .booking-form-control:first-child{flex-basis:75%;max-width:75%}.lang-cn .flash-deal-side-wrapper .booking-form-control:nth-child(2){flex-basis:calc(25% - 15px);max-width:calc(25% - 15px);margin-left:15px}.lang-cn .flash-deal-side-wrapper .booking-form-control:nth-child(3){flex-basis:20%;max-width:20%;margin-left:0}.lang-cn .flash-deal-side-wrapper .booking-form-control:nth-child(4){flex-basis:calc(55% - 15px);max-width:calc(55% - 15px);margin-left:15px}}.lang-cn .room-best-rate-inner-wrapper{padding:14px 15px 9px}.lang-cn .room-best-rate-value{display:flex;align-items:center}.lang-cn .room-best-rate-value span:nth-child(3){line-height:33px;margin-left:8px}/** JP Lanaguage Changes **/@media (min-width:1024px) and (max-width:1365px){.lang-jp .window-scrolled header.style-3 #main-menu{transform:translateX(-488px)}}@media (max-width:767px){.lang-jp .slogan-title{font-size:1.9em}}@media (min-width:768px){.lang-jp .main-visual-other .r2g-content-block-sub-component{width:405px}}@media (min-width:768px){.lang-jp .flash-deal-side-wrapper .booking-form-control:first-child{flex-basis:75%;max-width:75%}.lang-jp .flash-deal-side-wrapper .booking-form-control:nth-child(2){flex-basis:calc(25% - 15px);max-width:calc(25% - 15px);margin-left:15px}.lang-jp .flash-deal-side-wrapper .booking-form-control:nth-child(3){flex-basis:20%;max-width:20%;margin-left:0}.lang-jp .flash-deal-side-wrapper .booking-form-control:nth-child(4){flex-basis:calc(55% - 15px);max-width:calc(55% - 15px);margin-left:15px}}.lang-jp .booking-mask-wrapper form{padding-left:12px;padding-right:12px}.lang-jp .booking-mask-wrapper .booking-form-wrapper{font-size:.9em}.lang-jp .booking-mask-wrapper .booking-form-control:first-child{flex-basis:78%}.lang-jp .booking-mask-wrapper .booking-form-control:nth-child(2),.lang-jp .booking-mask-wrapper .booking-form-control:nth-child(3){min-width:60px}.lang-jp .booking-mask-wrapper .booking-form-control:nth-child(4){flex-basis:50%}@media (min-width:1200px){.lang-jp .best-rate-starting-wrapper{flex-basis:44%}.lang-jp .booking-mask-wrapper{font-size:.9em}.lang-jp .booking-mask-wrapper .booking-form-wrapper{font-size:1em}}@media (min-width:768px){.lang-jp .window-scrolled header .header-book-button{transform:translate(29%,-50%)}}@media (min-width:1366px){.lang-jp .window-scrolled header.style-3 #main-menu{transform:translateX(-630px)}}@media (max-width:1199px){.lang-jp .offers-name-special{min-width:165px}.lang-jp .offers-name-special span:nth-child(3){margin-top:7px}.lang-jp .offers-name-special span:nth-child(4),.lang-jp .offers-name-special span:nth-child(5){right:auto;left:75px}}@media (min-width:1200px){.lang-jp .r2g-two-level-tab-vertical.option-one.variation-two .top-level{margin-bottom:20px}.lang-jp .offers-name-special{min-width:400px}.lang-jp .offers-name-special span:nth-child(3){margin-top:17px}}.lang-jp .r2g-xbox-sub-component.option-one.variation-one .flex-container{padding:25px 20px}.lang-jp .starting-rate-with-book-now .book-now-right-wrapper{margin-left:11px}@media (min-width:768px){.lang-jp .r2g-xbox-sub-component.option-one.variation-one .flex-container{padding:40px}.lang-jp .starting-rate-with-book-now .book-now-right-wrapper{margin-left:25px}}.r2g-main-content-strip-h1-p.variation-one .main-content-strip-block{max-width:800px}@media (min-width:1200px){.lang-jp .r2g-single-level-tab.option-one.default-component .inner-wrapper{padding:0 0 130px 0}}@media (max-width:767px){.lang-jp .flash-deal-side-wrapper .flash-deal-side-inner{margin-top:-6px}.lang-jp .flash-deal-auto-title-main{margin-bottom:16px}.lang-jp .flash-deal-side-wrapper .booking-form-control{margin-bottom:14px}}/** KR Lanaguage Changes **/@media (min-width:1024px){.lang-kr .window-scrolled header.style-3 #main-menu{transform:translateX(-392px)}}@media (min-width:1366px){.lang-kr .window-scrolled header.style-3 #main-menu{transform:translateX(-506px)}}@media (min-width:1024px){.lang-kr .main-visual-other .slogan-contact-details{margin-bottom:25px}}@media (max-width:1199px){.lang-kr .offers-name-special span:nth-child(3){margin-top:5px}.lang-kr .offers-name-special span:nth-child(4),.lang-kr .offers-name-special span:nth-child(5){right:auto;left:73px}}.lang-kr .booking-mask-wrapper .booking-form-wrapper{font-size:.9em}.lang-kr .booking-mask-wrapper .booking-form-control:first-child{flex-basis:80%}.lang-kr .booking-mask-wrapper .booking-form-control:nth-child(2),.lang-kr .booking-mask-wrapper .booking-form-control:nth-child(3){min-width:60px}.lang-kr .booking-mask-wrapper .booking-form-control:nth-child(4){flex-basis:32%}@media (min-width:768px){.lang-kr .flash-deal-side-wrapper .booking-form-control:first-child{flex-basis:100%;max-width:100%}.lang-kr .flash-deal-side-wrapper .booking-form-control:nth-child(3),.lang-kr .flash-deal-side-wrapper .booking-form-control:nth-child(4){margin-left:25px}.lang-kr .flash-deal-side-wrapper .booking-form-control{flex-basis:calc((100% - 50px) / 3);max-width:calc((100% - 50px) / 3);margin-bottom:16px}.lang-kr .flash-deal-side-wrapper .booking-input input,.lang-kr .flash-deal-side-wrapper .booking-select select{padding:0 6px}}.lang-kr .flash-deal-side-button{flex-direction:column;justify-content:center}.lang-kr .flash-deal-auto-time span:nth-child(2){font-size:.7em}@media (max-width:480px){.lang-kr .r2g-xbox-sub-component.option-one.variation-one .flex-container{padding:30px 14px}.lang-kr .r2g-xbox-sub-component.option-one.variation-one .starting-lg{font-size:1.50em}.lang-kr .r2g-xbox-sub-component.option-one.variation-one .starting-rate-with-book-now .book-now-right-wrapper{margin-left:8px}.lang-kr .r2g-xbox-sub-component.option-one.variation-one .link-as-button{font-size:.8em;padding:9px 18px}}@media (min-width:768px) and (max-width:960px){.lang-kr .r2g-xbox-sub-component.option-one.variation-one .flex-container{padding:40px 22px}.lang-kr .r2g-xbox-sub-component.option-one.variation-one .starting-rate-with-book-now .book-now-right-wrapper{margin-left:20px}}@media (min-width:1366px) and (max-width:1600px){.lang-kr .r2g-xbox-sub-component.option-one.variation-one .flex-container{padding:40px 25px}.lang-kr .r2g-xbox-sub-component.option-one.variation-one .starting-rate-with-book-now .book-now-right-wrapper{margin-left:16px}}span#staycation-package{padding-top:100px}span#overseas-redemption{padding-top:100px}span#enquiry-reservation{padding-top:100px}span#hotel-redemption{padding-top:100px}span#redit-voucher{padding-top:100px}span#how-safe{padding-top:100px}span#quarantine-package{padding-top:100px}.special-content-wrapper-home-bottom{max-width:1200px;margin:0 auto}.special-content-wrapper-home-bottom .content-wrapper{background-color:#b4dbe2;padding:14px 10px 1px 10px;margin-bottom:24px}.r2g-xbox-strip-component.option-eight.variation-one .content-wrapper:before{pointer-events:none}.padding-top-id-links{padding-top:100px !important}.always-show-section{display:block !important;margin-bottom:40px}.starting-rate-left-wrapper .starting-sm,.starting-rate-left-wrapper .starting-lg{display:none}.starting-rate-with-book-now .book-now-right-wrapper{margin-left:0}.page-1 .room-best-rate-inner-wrapper .room-best-rate-value{display:none}.page-1 .room-best-rate-inner-wrapper .room-best-rate-text{padding-top:12px;margin-left:8px}.page-15 .custom-single-tab-wrapper.custom-single-tab-sm-hide.custom-single-tab-url-active.aos-init.aos-animate ul li:not(.active){}.page-15 .custom-single-tab-wrapper.custom-single-tab-sm-hide.custom-single-tab-url-active.aos-init.aos-animate ul li:last-child,.page-72 .custom-single-tab-wrapper.custom-single-tab-sm-hide.custom-single-tab-url-active.aos-init.aos-animate ul li:last-child,option[value="/offers/dorsett-privileges.html"]{display:none}@media (min-width:1200px){.page-1 .r2g-xbox-strip-component.option-eight.variation-one .content-wrapper{padding:160px 48px 31px 97px}}body .cookie-section.primary-background{background-color:#a8b8bbc7;color:#fff;font-size:.9em;display:none;transform:translateY(100%);height:100%}.cookie-section .cookie-wrapper{width:402px}.cookie-section .cookie-wrapper{background-color:#2c2761;padding:25px 30px 25px 30px;max-width:1000px;margin:0 auto 0;display:inline-block;top:50%;position:absolute;transform:translate(-50.1%,-50%);-webkit-transform:translate(-50.1%,-50%)}.cookie-section .cookie-wrapper a.cookie-accept{background-color:#ad9447;text-decoration:none;margin-top:10px;display:inline-block;text-transform:uppercase;padding:5px;width:100px}.cookie-section a{color:#fff}@media (max-width:767px){.cookie-section .cookie-wrapper.clearfix{width:70%}}@media (min-width:768px){}.cookie-close-icon{display:none}.cookie-wrapper-privacy-policy.fancybox-content{width:450px;max-width:1000px;margin:0 auto;font-size:1em;line-height:1.3em;overflow:auto;padding:0 15px;height:90%}.cookie-wrapper-privacy-policy h3{border-bottom:1px solid #2c2761;padding-top:10px;height:50px}.cookie-wrapper-privacy-policy ul li{list-style-position:outside}.cookie-wrapper-privacy-policy ul{padding:15px}@media(max-width:790px){.cookie-wrapper-privacy-policy.fancybox-content{width:80%;height:80%}}.temp-remove{display:none}p.home-video-popup-wrapper-tagline{text-align:center;font-size:17px;font-weight:bold;margin-top:10px}.image-wrapper.homepage-iframe.popup-item{position:relative}.image-wrapper.homepage-iframe.popup-item a:before{content:'';top:0;left:0;width:100%;height:100%;cursor:pointer}.image-wrapper.homepage-iframe.popup-item a:after{content:'\eb69';font-family:icomoon;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2.5em;color:#fff;background:#0e0e0ebd !important;line-height:60px;border-radius:50%;width:60px;text-align:center;position:absolute}.special-content-wrapper-home-bottom.r2g-content-sub.sub-component.text-align-left{display:none}.icon-top.go-green:before{background-image:url(../go-green.html);font-family:none !important;display:block;content:'';position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;top:-57px;width:55px;height:55px;right:44%}.icon-top.go-green{margin-bottom:60px;position:relative}.flex-container.go-green{position:relative}.go-green-home img{width:55px}.r2g-xbox-list-component.text-align-left .intro-content,.r2g-xbox-list-component.text-align-left .flex-container.go-green{text-align:center}.hidden{display:none !important}.m-bottom{margin-bottom:65px}.faq-section{width:80%}.faq-section .intro-content h2{text-align:center}.faq-section ul li:before{display:none}.view-more-faqs{text-align:center}.faq-section{padding-bottom:40px}.faq-section .content-wrapper .faq-question,.faq-section .content-wrapper p{text-align:left}.faq-section .xList-item .faq-question,.faq-section .xList-item .faq-answer{text-align:left}.page-117 .intro-content + .xList.grid-list.two-col>.xList-items{text-align:left}.lang-tc .faq-section,.lang-cn .faq-section,.lang-jp .faq-section,.lang-kr .faq-section{display:none}@media only screen and (max-width:650px){.desktopbaby{display:none !important}}@media only screen and (min-width:650px){.mobilebaby{display:none !important}}.faq-section:after{content:'';position:absolute;z-index:1;bottom:-38px;left:0;background-image:url('../svg/home-seperator.svg');width:627px;height:24px;left:50%;transform:translateX(-50%);background-size:cover;background-position:center;background-repeat:no-repeat}.faq-section{margin-bottom:100px}.facilities .r2g-xbox-sub-component.option-one.variation-two .r2g-xbox .flex-container .content-wrapper{width:100%}.page-1 .container.faq-section{display:none}.flash-deal-side-button-content img{width:30px;margin-bottom:5px}.flash-deal-side-button-content:before{display:none}@media (max-width:767px){.flash-deal-side-button{width:52px}}.app-link{position:absolute;top:0;left:0;width:100%;height:100%}.dorset-experience.row.strip-row{display:none}.latest-social-posts.r2g-xlist-sub-component{display:none}.flash-deal-side-button .flash-deal-auto-title{font-size:1.063em!important;margin-bottom:0;line-height:19px}.flash-extra-rate{margin-bottom:0;font-size:.9em}.d-signup .dorset-awards-dignup-button-wrap a{border:1px solid #fff;padding:10px;text-decoration:none}.d-signup .dorset-awards-dignup-button-wrap{margin:35px 0}.d-signup .dorset-awards-dignup-button-wrap a:hover{font-weight:bold;background:#fff}.d-signup .flash-deal-side-inner a{text-decoration:none}.flash-deal-side-wrapper.d-signup li:before{font-size:30px;left:-45px}.flash-deal-side-wrapper.d-signup li{margin-left:25px;margin-bottom:10px}.page-15 .custom-single-tab-wrapper.custom-single-tab-sm-hide.custom-single-tab-url-active ul li:nth-child(3n),option[value="/offers/business-offers/fantastic-4-business/"],option[value="/offers/dorsett-privileges.html"]{display:none}.page-60 [data-s360-block-id="block-5dee265e3190b___1575888478"] .cat-items.filters:nth-child(2){display:none !important}.page-69 .r2g-form-main-strip-component.default-component form>div.fb-paragraph.form-group{max-width:100% !important;flex-basis:initial;display:inline-block}.page-69 .r2g-form-main-strip-component.default-component form>div.fb-paragraph.form-group span{font-family:'sourcesansproregular',sans-serif !important;color:#686868 !important}.page-55 table{width:100%;margin-top:40px}@media (min-width:1199px){.page-55 table{width:1000px}}.page-55 table td{height:25px;padding:20px}.page-121 .xList.grid-list.three-col.monkok-dorsett-discoveries.eat li:before{display:none}.page-121 .xList.grid-list>.xList-items{text-align:center;margin:0 auto;width:90%;padding:0}.page-121 .monkok-dorsett-heading-wrapper{width:90%;margin:0 auto;font-size:25px;text-align:center}.page-121 .xList.grid-list.three-col.monkok-dorsett-discoveries a{background:#2c2761;color:#fff;text-decoration:none;padding:5px 21px}.page-121 .xList.grid-list.three-col.monkok-dorsett-discoveries a:hover{opacity:0.6}@media (min-width:750px) and (max-width:999px){.xList.grid-list.three-col.monkok-dorsett-discoveries>.xList-items>.xList-item{width:calc((90% - 9px) / 2);margin-left:4%}}.lang-en.latest-happenings .fb-inner.fb-select-inner.select-the-year,.lang-tc.latest-happenings .fb-inner.fb-select-inner.select-the-year,.lang-cn.latest-happenings .fb-inner.fb-select-inner.select-the-year{display:none !important}.restaurant-details-wrapper .restaurant-cards-wrapper svg:first-child{display:none}.christmas-logo{position:absolute;top:65px;z-index:2;right:150px;width:8.5%;height:fit-content;display:block;animation:swing ease-in-out 1s infinite alternate;transform-origin:center -20px;float:left}@keyframes swing{0%{transform:rotate(5deg)}100%{transform:rotate(-5deg)}}.swing-wrapper::before{right:7%;background:#ba9e61b3;webkit-filter:blur(50px);filter:blur(50px);content:"";position:absolute;width:10%;top:1.5%;height:2%}@media(min-width:768px) and (max-width:1365px){.christmas-logo{top:65px;right:135px;width:12%}.swing-wrapper::before{right:120px;top:50px}}@media(max-width:767px){.christmas-logo{top:47px;left:50px;width:20%}.swing-wrapper::before{left:7%;width:20%;top:1%;height:1%;right:unset}}}@media all {@media (min-width:1366px){.lang-jp .window-scrolled header.style-3 #main-menu{transform:translateX(-607px)}}@media (min-width:1366px){.lang-kr .window-scrolled header.style-3 #main-menu{transform:translateX(-475px)}}/** Home Rooms Section **/.r2g-two-level-tab-horizontal.variation-one .title-wrapper{display:none}@media (min-width:768px){.r2g-two-level-tab-horizontal.variation-one h2{text-align:center}}@media (min-width:1200px){.r2g-two-level-tab-horizontal.variation-one h2{text-align:right;margin-right:34px;margin-bottom:0}}ul.xList-items.list-style-none.hide-morioka-japanese-restaurant li:nth-child(1){display:none}.promotion-wrapper{background:#b4dbe2;padding:30px 15px;margin:25px 5px}.promotion-wrapper h2{font-size:1.875em}}