*{padding:0;margin:0;outline:0;box-sizing:border-box}*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main{display:block}template{display:none}html{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-size-adjust:none}img,iframe,video,audio,object{max-width:100%}img,iframe{border:0 none}img{height:auto;display:inline-block;vertical-align:middle}b,strong{font-weight:bold}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type='submit'],input[type='button'],input[type='reset'],input[type='file'],input[type='image'],label[for]{cursor:pointer}a[href^='tel'],button[disabled],input[disabled],textarea[disabled],select[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type='text'],input[type='password'],input[type='date'],input[type='datetime'],input[type='datetime-local'],input[type='month'],input[type='week'],input[type='email'],input[type='number'],input[type='search'],input[type='tel'],input[type='time'],input[type='url'],input[type='color'],textarea,a[href^='tel']{appearance:none}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{appearance:none}textarea{overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}button,select{text-transform:none}table{width:100%;border-collapse:collapse;border-spacing:0}nav ul,nav ol{list-style:none outside none}@font-face{font-family:'Belleza';font-style:normal;font-weight:400;src:url("../fonts/belleza-v7-latin-regular.eot");src:local("Belleza Regular"),local("Belleza-Regular"),url("../fonts/belleza-v7-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/belleza-v7-latin-regular.woff2") format("woff2"),url("../fonts/belleza-v7-latin-regular.woff") format("woff"),url("../fonts/belleza-v7-latin-regular.ttf") format("truetype"),url("../fonts/belleza-v7-latin-regular.svg#Belleza") format("svg")}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url("../fonts/lato-v15-latin-300.eot");src:local("Lato Light"),local("Lato-Light"),url("../fonts/lato-v15-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v15-latin-300.woff2") format("woff2"),url("../fonts/lato-v15-latin-300.woff") format("woff"),url("../fonts/lato-v15-latin-300.ttf") format("truetype"),url("../fonts/lato-v15-latin-300.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url("../fonts/lato-v15-latin-regular.eot");src:local("Lato Regular"),local("Lato-Regular"),url("../fonts/lato-v15-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v15-latin-regular.woff2") format("woff2"),url("../fonts/lato-v15-latin-regular.woff") format("woff"),url("../fonts/lato-v15-latin-regular.ttf") format("truetype"),url("../fonts/lato-v15-latin-regular.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:url("../fonts/lato-v15-latin-italic.eot");src:local("Lato Italic"),local("Lato-Italic"),url("../fonts/lato-v15-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v15-latin-italic.woff2") format("woff2"),url("../fonts/lato-v15-latin-italic.woff") format("woff"),url("../fonts/lato-v15-latin-italic.ttf") format("truetype"),url("../fonts/lato-v15-latin-italic.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:url("../fonts/lato-v15-latin-900.eot");src:local("Lato Black"),local("Lato-Black"),url("../fonts/lato-v15-latin-900.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v15-latin-900.woff2") format("woff2"),url("../fonts/lato-v15-latin-900.woff") format("woff"),url("../fonts/lato-v15-latin-900.ttf") format("truetype"),url("../fonts/lato-v15-latin-900.svg#Lato") format("svg")}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-Bold.eot");src:url("../fonts/GillSans-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/GillSans-Bold.woff2") format("woff2"),url("../fonts/GillSans-Bold.woff") format("woff"),url("../fonts/GillSans-Bold.ttf") format("truetype"),url("../fonts/GillSans-Bold.svg#GillSans-Bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans.eot");src:url("../fonts/GillSans.eot?#iefix") format("embedded-opentype"),url("../fonts/GillSans.woff2") format("woff2"),url("../fonts/GillSans.woff") format("woff"),url("../fonts/GillSans.ttf") format("truetype"),url("../fonts/GillSans.svg#GillSans") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-LightItalic.eot");src:url("../fonts/GillSans-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/GillSans-LightItalic.woff2") format("woff2"),url("../fonts/GillSans-LightItalic.woff") format("woff"),url("../fonts/GillSans-LightItalic.ttf") format("truetype"),url("../fonts/GillSans-LightItalic.svg#GillSans-LightItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-SemiBold.eot");src:url("../fonts/GillSans-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/GillSans-SemiBold.woff2") format("woff2"),url("../fonts/GillSans-SemiBold.woff") format("woff"),url("../fonts/GillSans-SemiBold.ttf") format("truetype"),url("../fonts/GillSans-SemiBold.svg#GillSans-SemiBold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-SemiBoldItalic.eot");src:url("../fonts/GillSans-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/GillSans-SemiBoldItalic.woff2") format("woff2"),url("../fonts/GillSans-SemiBoldItalic.woff") format("woff"),url("../fonts/GillSans-SemiBoldItalic.ttf") format("truetype"),url("../fonts/GillSans-SemiBoldItalic.svg#GillSans-SemiBoldItalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-Light.eot");src:url("../fonts/GillSans-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/GillSans-Light.woff2") format("woff2"),url("../fonts/GillSans-Light.woff") format("woff"),url("../fonts/GillSans-Light.ttf") format("truetype"),url("../fonts/GillSans-Light.svg#GillSans-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-BoldItalic.eot");src:url("../fonts/GillSans-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/GillSans-BoldItalic.woff2") format("woff2"),url("../fonts/GillSans-BoldItalic.woff") format("woff"),url("../fonts/GillSans-BoldItalic.ttf") format("truetype"),url("../fonts/GillSans-BoldItalic.svg#GillSans-BoldItalic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-UltraBold.eot");src:url("../fonts/GillSans-UltraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/GillSans-UltraBold.woff2") format("woff2"),url("../fonts/GillSans-UltraBold.woff") format("woff"),url("../fonts/GillSans-UltraBold.ttf") format("truetype"),url("../fonts/GillSans-UltraBold.svg#GillSans-UltraBold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-Italic.eot");src:url("../fonts/GillSans-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/GillSans-Italic.woff2") format("woff2"),url("../fonts/GillSans-Italic.woff") format("woff"),url("../fonts/GillSans-Italic.ttf") format("truetype"),url("../fonts/GillSans-Italic.svg#GillSans-Italic") format("svg");font-weight:400;font-style:italic}body{min-width:320px;background:#fff;font-family:"Lato",sans-serif;font-size:15px;line-height:1.93;color:#000}button:focus{outline:none}a{color:inherit;text-decoration:underline}a:hover,a[href^='tel']{text-decoration:none;color:currentcolor}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ul:last-child,ol:last-child,p:last-child{margin-bottom:0}p{font-size:15px;font-weight:400;line-height:1.95;letter-spacing:0.56px;color:#414141}.h1{font-size:30px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#924C2E;font-family:'Belleza'}.h2{font-size:25px;font-weight:400;letter-spacing:1.25px;text-transform:uppercase;color:#414141;font-family:'Belleza'}.h3{font-size:20px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#414141;font-family:'Belleza'}.h3.no-transform{text-transform:none}.h6{font-size:13px;text-transform:uppercase;color:#414141;letter-spacing:1.17px;line-height:1.54;font-weight:600}.skip-main{position:fixed;top:0;left:0;z-index:9999;opacity:0;color:#fff}@media (max-width: 991px){p{line-height:1.79}.h1{font-size:25px;letter-spacing:1.25px}.h2{font-size:23px;letter-spacing:1.5px}.h3{letter-spacing:0.9px}}@media (max-width: 767px){p{font-size:13px;line-height:1.7;letter-spacing:0.52px}.h1{font-size:22px;line-height:1.27;letter-spacing:1.1px}.h2{font-size:20px;letter-spacing:1px}.h3{font-size:18px;line-height:1.33;letter-spacing:0.9px}}.hidden{display:none !important}.clear{@util clearfix}.notext{@util text-hide}.text-decoration-none{text-decoration:none}[hidden],.hidden{display:none !important}.alignleft{float:left}.alignright{float:right}.skip-main{position:fixed;top:0;left:0;z-index:-1;opacity:0}.skip-map,.skip-video{position:absolute;top:0;left:0;z-index:-1;opacity:0}html.no-focus-outline *:focus{outline:none}.tabPressed *:focus,*:focus,label:focus ~ input{outline:2px solid #61c0c4;outline-offset:1px}.tabPressed a:focus{text-decoration:underline !important}.tabPressed .skip-map:focus,.tabPressed .skip-video:focus,.tabPressed .skip-main:focus{outline-offset:0;opacity:1;left:0;z-index:9999}[disabled],.disabled{cursor:default}.col{max-width:100%;flex:1}.cols{display:flex;flex-flow:row wrap}.col--1of2{max-width:50%;flex:0 0 50%}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:block}@media (min-width: 1200px){.hidden-lg{display:none !important}.visible-lg-block{display:block}.visible-lg-inline{display:inline}.visible-lg-inline-block{display:inline-block}}@media (max-width: 1200px){.hidden-md{display:none !important}.visible-md-block{display:block !important}.visible-md-inline{display:inline}.visible-md-inline-block{display:inline-block}}@media (max-width: 991px){.hidden-sm{display:none !important}.visible-sm-block{display:block !important}.visible-sm-inline{display:inline}.visible-sm-inline-block{display:inline-block}}@media (max-width: 767px){.hidden-xs{display:none !important}.visible-xs-block{display:block !important}.visible-xs-inline{display:inline !important}.visible-xs-inline-block{display:inline-block !important}}.fullsize-image{position:relative;display:block;height:0;padding-top:56.25%}.fullsize-image>img,.fullsize-image>iframe{position:absolute;top:0;left:0;max-width:none;width:100%;height:100%}.fullsize-image>img:not(iframe),.fullsize-image>iframe:not(iframe){object-fit:cover;object-position:center center}@media (max-width: 767px){.cms-hide-mobile{display:none !important}}@media (min-width: 767px) and (max-width: 991px){.cms-hide-tablet{display:none !important}}@media (min-width: 991px){.cms-hide-desktop{display:none !important}}.wrapper{overflow:hidden}.shell{max-width:1263px;padding-right:10px;padding-left:10px;margin:auto}.shell--fluid{max-width:none}.container{max-width:1120px}.container--large{max-width:1273px}@media (max-width: 991px){.container{padding:0 33px}}@media (max-width: 991px){.container{padding:0 25px}}.header{position:fixed;top:0;left:0;right:0;z-index:9998;transition:background 0.3s}.header.header--scroll{top:0 !important}.header.header--scroll .header__menu{display:none}.header.header--scroll .header__actions{width:auto}.header.header--scroll .header__inner--left-side{width:auto}@media (max-width: 991px){.header .container{line-height:0}}.header.header--dark a.link-language{color:#414141}.header.header--dark .next-icon img{filter:invert(100%);opacity:0.8}.header .header__menu{padding:10px 0;border-width:1px 0 1px 0;border-style:solid;border-color:#fff}.header .header__menu .nav{font-size:13px;justify-content:center}.header .header__inner{display:flex;justify-content:space-between;align-items:center;padding:11px 0 11px;border-bottom:1px solid rgba(255,255,255,0.19)}@media (max-width: 991px){.header .header__inner{display:inline-block;width:100%}.header .header__inner .logo{float:none}.header .header__inner .header__actions{float:right}}.header .header__inner--left-side{display:flex;align-items:center;width:300px}.header .header__inner--left-side .select{margin-left:24px}.header .header__inner--left-side .select-custom .nice-select{font-size:12px}@media (max-width: 991px){.header .header__inner--left-side{display:flex;float:left;width:auto;justify-content:space-between;z-index:7}.header .header__inner--left-side .logo img{max-height:50px;width:auto}}@media (max-width: 767px){.header .header__inner--left-side{width:100%;display:flex;justify-content:space-between}}@media (max-width: 450px){.header .header__inner--left-side{justify-content:space-around}}.header .header__actions{display:flex;align-items:center;width:300px;justify-content:flex-end}.header .header__actions .btn-menu{margin-right:30px}.header .logo{position:relative;text-decoration:none}.header .logo img{max-width:200px}.header .logo .logo__image-scroll{position:absolute;top:0;left:0;opacity:0;visibility:hidden}@media (max-width: 1200px){.header .header__menu .nav{font-size:12px}}@media (max-width: 991px){.header{background:#fff}.header .header__inner{display:flex;justify-content:center;position:relative;padding:9px 0 9px 55px;border-bottom:0}.header .btn-menu{position:absolute;top:0;left:20px;bottom:0;margin:auto;z-index:50}.header .header__actions{display:flex;position:absolute;flex-flow:row wrap;width:100%;justify-content:space-between;left:-10px}.header .header__actions .btn-menu{margin:0;position:relative}.header .header__actions .btn-menu{margin-right:0}.header .js-booking-mask{position:fixed;bottom:0;left:0;right:0}.header .language-switcher{position:absolute;right:0;top:50%;transform:translateY(-50%)}.header .language-switcher.select-custom-alt .nice-select .current{color:#000 !important}.header .language-switcher.select-custom-alt .nice-select:after{border-color:#000 !important}.header .language-switcher .nice-select .list{left:auto;right:0;white-space:nowrap;text-align:right}.header .language-switcher .nice-select .option{text-align:right;justify-content:flex-end;width:auto}}@media (max-width: 767px){.header .header__inner{display:block;padding:13px 0 13px 0;text-align:center}.header .header__inner .logo{float:none}.header .header__inner .logo img.visible-xs-block{display:inline-block !important}.header .header__inner .header__actions{width:50px}.header .header__inner .header__actions .btn-menu{margin-right:-15px}.header .btn-menu{left:10px}}.header--static{position:static}.header--dark{background:#fff}.header--dark.header--scroll .container{position:relative;display:flex;flex-direction:row-reverse;align-items:center}@media (max-width: 1024px){.header--dark.header--scroll .container{display:block}}.header--dark.header--scroll .logo{position:absolute;left:15px;top:50%;transform:translateY(-50%)}@media (max-width: 1024px){.header--dark.header--scroll .logo{position:relative;left:auto;top:auto;transform:none}}.header--dark.header--scroll .logo img{max-height:60px;width:auto;height:auto}.header--dark.header--scroll .logo .logo__image{opacity:0;visibility:hidden}.header--dark.header--scroll .logo .logo__image-scroll{opacity:1;visibility:visible}.header--dark.header--scroll .header__inner{border:0 none;min-height:70px;justify-content:flex-end}.header--dark.header--scroll .header__inner--left-side .nav,.header--dark.header--scroll .header__inner--left-side .select,.header--dark.header--scroll .header__inner--left-side .field:not([class*="js-datepicker"]){display:none !important}@media (max-width: 1024px){.header--dark.header--scroll .header__inner{justify-content:space-between}}.header--dark.header--scroll.unfilter .logo .logo__image{opacity:1;visibility:visible}.header--dark.header--scroll.unfilter .logo .logo__image-scroll{opacity:0;visibility:hidden}.header--dark.header--scroll .btn-menu{margin-right:20px}.header--dark.header--scroll .header__menu{display:block;padding-right:40px;padding-left:222px;justify-self:center;margin:auto}.header--dark.header--scroll .header__menu .nav{font-size:13px}@media (max-width: 1024px){.header--dark.header--scroll .header__menu{display:none}}.header--dark .header__inner{border-color:#414141}.header--dark .nav{color:#414141}.header--dark .btn-menu span{background:#924C2E}.header--dark .nav>ul>li>a img{filter:invert(100%);opacity:0.8}@media (max-width: 991px){.header--dark{box-shadow:0 3px 6px rgba(0,0,0,0.16)}.header--dark.header--scroll .logo .logo__image{opacity:1;visibility:visible}.header--dark.header--scroll .logo .logo__image-scroll{opacity:0;visibility:hidden}}.main{padding-top:48px}@media (max-width: 991px){.main{padding-top:56px}}@media (max-width: 767px){.main{padding-top:27px}}.footer{overflow:hidden}.footer-property .footer__links li:nth-child(n+11){display:none}.footer .footer__inner{padding:77px 0 65px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.footer .footer__row{display:flex;margin:0 -30px}.footer .footer__row .footer__col{padding:0 30px}.footer .footer__row .footer__col-flex{display:flex;justify-content:space-between}.footer .footer__row .footer__col-size1{width:52%}.footer .footer__row .footer__col-size2{width:48%}.footer ul{list-style-type:none}.footer .footer__links{margin-bottom:0;font-size:13px;font-weight:400;letter-spacing:1.17px;line-height:33px;text-transform:uppercase}.footer .footer__links ul{display:none}.footer .footer__links ul li{padding:10px 0}.footer .footer__links ul a{font-size:10px}.footer .footer__links ul a.footer__hotel-name{display:block;word-wrap:break-word;max-width:138px;white-space:normal;line-height:14.3px}@media (max-width: 767px){.footer .footer__links ul a.footer__hotel-name{max-width:100%}}.footer .footer__links a{display:block;text-decoration:none;white-space:nowrap;transition:color 0.3s}.footer .footer__links a.active img{transform:rotate(180deg)}.footer .footer__links a span{display:inline-block;vertical-align:middle}.footer .footer__links a img{display:inline-block;vertical-align:middle;margin-left:5px;transition:transform 0.3s}.footer .footer__links a:hover{color:#924C2E}.footer .list-address{margin-bottom:47px;font-size:13px;line-height:1.54;letter-spacing:1.17px}.footer .list-address a{text-decoration:none}.footer .list-address a:hover{text-decoration:underline}.footer .list-address:last-child{margin-bottom:0}@media (max-width: 991px){.footer{padding-bottom:37px}.footer .footer__inner{padding:56px 0 38px}.footer .footer__row{display:block;margin:0}.footer .footer__row .footer__col{display:flex;align-items:flex-start;width:100% !important;padding:0}.footer .footer__row .footer__col+.footer__col{padding-top:59px;border-top:1px solid #e2e2e2;margin-top:48px}.footer .footer__cta{width:50%}.footer .footer__links{display:flex;flex-wrap:wrap;margin:0 -10px}.footer .footer__links li{width:50%;padding:0 10px}.footer .socials{width:50%;padding-left:26px}}@media (max-width: 767px){.footer .footer__row .footer__col-size1{width:100% !important}.footer .footer__row .footer__col-size2{width:100% !important}.footer .footer__inner{padding:0 0 8px}.footer .footer__row .footer__col{display:block}.footer .footer__row .footer__col+.footer__col{padding-top:27px;margin-top:22px}.footer .socials{width:100%;padding-left:0}.footer .footer__cta{width:100%}.footer .footer__links{display:block;margin:0}.footer .footer__links li{width:100%;padding:0}}.footer__hotel .footer__title{font-size:13px;font-weight:400}@media (max-width: 991px){.footer__hotel{display:none}}.footer__logo{display:flex;align-items:center;flex-flow:row wrap;padding:50px 0;margin:0 -15px}.footer__logo li{padding:10px 15px}.footer__logo li a{padding:0}.footer__logo li a img{max-height:140px;max-width:300px}@media (max-width: 991px){.footer__logo{padding:37px 0 0 0;justify-content:center}.footer__logo li a img{max-width:150px}}.footer .subscribe{margin-bottom:64px}@media (max-width: 991px){.footer .subscribe{padding:37px 0;margin-bottom:0;border-bottom:1px solid #e2e2e2}}.footer-list-links{display:flex;flex-wrap:wrap;font-size:13px;font-weight:400;letter-spacing:1.17px;text-transform:uppercase;margin:0 -14px 50px -14px}.footer-list-links li{padding:0 14px;position:relative}.footer-list-links li:after{position:absolute;right:0;top:0;bottom:0;vertical-align:middle;width:1px;height:12px;background-color:#414141;margin:auto;content:''}.footer-list-links li:last-child:after{display:none}.footer-list-links li a{text-decoration:none;transition:color 0.3s;font-size:12px}.footer-list-links li a:hover{color:#924C2E}@media (max-width: 991px){.footer-list-links{padding:37px 0;width:100%;justify-content:center}}.footer .footer__bar{padding:16px 0;display:flex;align-items:center;flex-wrap:wrap}.footer .footer__bar .copyright{border-left:1px solid #924C2E;padding-left:14px}.footer .footer__bar .copyright p{opacity:0.6;font-size:13px;font-weight:400;letter-spacing:0.39px}.footer .footer__bar .footer-list-links{margin:0 -10px;padding-right:14px}.footer .footer__bar .footer-list-links li{padding:0 10px}.footer .footer__bar .footer-list-links li:after{display:none}.footer .footer__bar .footer-list-links li a{white-space:nowrap}@media (max-width: 991px){.footer .footer__bar{padding:0}.footer .footer__bar .copyright{border-left:none;border-top:1px solid #e2e2e2;padding:37px 0;text-align:center}.footer .footer__bar .footer-list-links{border-bottom:0}}.btn{display:inline-block;padding:0;border-radius:0;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;appearance:none}.btn--block{display:block;padding-left:0;padding-right:0}.btn--default{min-width:160px;height:40px;padding:0 25px;border:1px solid #924C2E;font-size:13px;letter-spacing:1.17px;text-transform:uppercase;font-weight:600;line-height:38px}.btn--gold{background-color:#924C2E;color:#fff;transition:background 0.3s, color 0.3s}.btn--gold:hover{background:transparent;color:#924C2E}.btn--small{min-width:100px;height:30px;padding:0;line-height:28px;font-size:13px;letter-spacing:0.09em;font-weight:400}.btn--gold-outline{background-color:transparent;border:1px solid #924C2E;color:#924C2E}.btn--gold-outline:hover{background:#924C2E;color:#fff}.btn--transparent{background:transparent}.btn--lg{min-width:250px;padding:0 5px}.btn-menu{position:relative;width:25px;height:21px}.btn-menu.active span{transition:all 0.3s}.btn-menu.active span:nth-child(2){opacity:0}.btn-menu.active span:nth-child(1){transform:rotate(45deg)}.btn-menu.active span:nth-child(3){transform:rotate(-45deg)}.btn-menu.active span:nth-child(1),.btn-menu.active span:nth-child(3){top:10px}.btn-menu span{display:block;position:absolute;left:0;right:0;height:1px;margin:auto;background:#fff;transition:all 0.2s}.btn-menu span:nth-child(1){top:0}.btn-menu span:nth-child(2){top:10px}.btn-menu span:nth-child(3){top:20px}@media (max-width: 991px){.btn-menu span{background-color:#414141}}input::placeholder{color:inherit;opacity:1}textarea::placeholder{color:inherit;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:inherit;-webkit-box-shadow:0 0 0 1000px #fff inset}.field{width:100%;height:45px;border-width:0 0 1px 0;border-style:solid;border-color:#E2E2E2;font-size:13px;letter-spacing:0.09em;text-transform:uppercase;color:#414141}.field::placeholder{color:rgba(65,65,65,0.5)}.select{position:relative}.select img{position:absolute;top:0;right:0;bottom:0;margin:auto;pointer-events:none}@media (max-width: 767px){.select img{right:10px}}.select select{width:100%;height:45px;border-width:0 0 1px 0;border-style:solid;border-color:#E2E2E2;font-size:13px;letter-spacing:0.09em;text-transform:uppercase;color:#414141;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:20px;line-height:1}@media (max-width: 767px){.select select{padding-left:20px}}.select select::-ms-expand{display:none}.checkbox input,.radio input{opacity:0;position:absolute}.checkbox input:checked+label:after,.radio input:checked+label:after{transform:scale(1)}.checkbox label,.radio label{position:relative;padding-left:35px;font-style:italic;font-size:13px;letter-spacing:0.52px;line-height:1.38}.checkbox label a,.radio label a{display:inline-block;margin-top:10px;font-style:normal;color:#924C2E}.checkbox label:before,.radio label:before{content:'';position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid #707070;background:#fff}.checkbox label:after,.radio label:after{content:'';position:absolute;top:3px;left:3px;width:12px;height:12px;background:#707070;transform:scale(0);transition:transform .1s}.select-custom .nice-select{white-space:normal;float:none;width:190px;height:42px;padding:0 30px 0 0;border:0;font-size:13px;text-transform:uppercase;color:#414141;line-height:42px;letter-spacing:0.09em}.select-custom .nice-select.open .current{color:#924C2E}.select-custom .nice-select.open:after{border-color:#924C2E}.select-custom .nice-select:after{top:0;bottom:0;right:5px;width:8px;height:8px;border-bottom:1px solid #414141;border-right:1px solid #414141;margin:auto}.select-custom .nice-select .current{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.select-custom .nice-select ul{width:233px;border-radius:0;margin-top:0;box-shadow:0 3px 6px rgba(0,0,0,0.16);background:rgba(255,255,255,0.7)}.select-custom .nice-select ul li{display:flex;align-items:center;height:54px;padding:0 13px;line-height:1.2;letter-spacing:0.52px}.select-custom .nice-select ul li+li{border-top:1px solid rgba(255,255,255,0.19)}.select-custom .nice-select ul li.selected{font-weight:400}.select-custom .nice-select ul li:hover,.select-custom .nice-select ul li.focus,.select-custom .nice-select ul li.selected.focus{background:#fff}.select-custom-alt .nice-select{background:transparent;width:auto}.select-custom-alt .nice-select:after{border-color:#fff !important}.select-custom-alt .nice-select .current{color:#fff !important}.select-custom-alt .nice-select ul li.disabled{opacity:0;visibility:hidden;height:0;width:0;position:absolute}@media (max-width: 767px){.select-custom .nice-select{width:100%;font-size:11px}.select-custom .nice-select ul{right:0;left:0;width:auto}}.field-upload input{position:absolute;left:-9999px;opacity:0}.field-upload .field__hint{margin-top:10px;font-size:13px;font-style:italic;letter-spacing:0.52px;color:#924C2E}.field-upload label.field{position:relative;line-height:38px;padding-right:175px}.field-upload label.field .field__text{display:block;font-size:13px;color:#414141;opacity:.6;letter-spacing:0.52px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field-upload label.field .btn{position:absolute;top:-1px;right:0;bottom:-1px;height:auto}@media (max-width: 767px){.field-upload label.field{padding-right:130px}.field-upload .btn{min-width:115px}}.form-booking{padding:29px 30px 42px;border:1px solid #924C2E}.form-booking .form__row--flex{display:flex;margin:0 -8px}.form-booking .form__row--flex .form__controls{width:50%;padding:0 8px}.form-booking .form__row+.form__row{margin-top:16px}.form-booking label{margin-bottom:0;font-size:13px;color:rgba(65,65,65,0.7);text-transform:uppercase;font-weight:400;letter-spacing:0.11em;line-height:1}.form-booking .select select{padding-left:0}.form-booking .form__actions{margin-top:40px}.form-booking .form__actions button{width:100%}.form-reserve{position:relative;z-index:5;margin-top:-30px;text-align:center}.form-reserve .js-datepicker-fields-single{position:relative}.form-reserve .form-hint{margin-top:13px}.form-reserve .form-hint p{margin-bottom:0;font-size:13px;font-weight:400;letter-spacing:0.65px;text-align:center;color:#414141}.form-reserve .form__inner{max-width:1200px;box-shadow:0 3px 6px rgba(0,0,0,0.16);background:#fff;margin:0 auto}.form-reserve .form__body{display:flex}.form-reserve .form__body-inner{display:flex;flex:1}.form-reserve .select select{height:60px;border-bottom:0}.form-reserve .form__controls{position:relative;padding:0 0 0 37px}.form-reserve .form__controls .icon{position:absolute;top:0;bottom:0;left:0;margin:auto}.form-reserve .form__controls--alt{padding-left:26px}.form-reserve .form__controls--alt .select{position:relative;padding:0 40px}.form-reserve .form__controls--alt .select .icon{position:absolute;top:0;left:0;bottom:0;right:auto;margin:auto}.form-reserve .form__controls--alt .select img{right:18px}.form-reserve .form__controls--alt .select-custom{padding:0 17px 0 40px}.form-reserve .form__controls--alt .select-custom .nice-select{width:100%;height:60px;padding-right:20px;line-height:60px}.form-reserve .form__controls--alt .select-custom .nice-select .list .option.focus,.form-reserve .form__controls--alt .select-custom .nice-select .list .option.selected.focus{outline:2px solid #924c2e;outline-offset:10px}.form-reserve .form__controls--alt .select-custom select{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.form-reserve .form__controls--alt .select-custom .list{width:calc(100% + 83px);left:-65px}.form-reserve .form__row{position:relative;flex:1}.form-reserve .form__row--large{width:260px;flex:0 0 260px}.form-reserve .form__row ~ .form__row:before{position:absolute;top:0;bottom:0;left:0;width:1px;height:21px;margin:auto;background:#924C2E;content:''}.form-reserve .form__row button{width:100%;height:60px;line-height:58px}.form-reserve .form__row--1of4{width:25%}.form-reserve .form__row--1of5{width:20%}.form-reserve .form__row--1of2{display:flex;width:50%}.form-reserve .form__row .form__cols{display:flex}.form-reserve .form__row .form__col{position:relative;padding:0 15px;width:50%}.form-reserve .form__row .form__col.form__col--no-gutter{padding:0}.form-reserve .form-dates{position:relative;display:flex;align-items:center;padding:0 20px 0 30px}.form-reserve .form-dates .field--left{text-align:right}.form-reserve .form-dates .separator{padding:0 5px;color:#707070}.form-reserve .form-actions{width:18%;flex:0 0 18%}.form-reserve .field{height:60px;border-bottom:0}.form-reserve .field+.form__label{font-size:13px;color:#414141;text-transform:uppercase;letter-spacing:0.09em;position:absolute;left:37px;top:0;bottom:0;margin:auto;display:flex;align-items:center;transition:all 300ms ease-in-out}.form-reserve .field:focus+.form__label{opacity:0;visibility:hidden}.form-reserve .dropdown.select{padding:0 40px 0 20px}.form-reserve .dropdown .dropdown-toggle{background:none;border:0 none;font-size:13px;color:#414141;text-transform:uppercase;letter-spacing:0.09em;white-space:nowrap}.form-reserve .dropdown .dropdown-toggle:after{display:none}.form-reserve .dropdown .dropdown-menu{width:calc(100% + 26px);left:-26px;top:100%;padding:20px 0}@media (max-width: 1024px){.form-reserve .form__body-inner{width:70%;flex:1 0 70%;flex-flow:row wrap}.form-reserve .form__row{width:50%;flex:1 0 50%}.form-reserve .form__row:nth-child(odd):before{display:none}.form-reserve .form__row:nth-child(2) ~ .form__row{border-top:1px solid #dadada}.form-reserve .form-actions{width:30%;flex:1 0 30%;display:flex}.form-reserve .form-actions button{height:100%}.form-reserve .dropdown-toggle{text-align:left;padding-left:20px}}@media (max-width: 991px){.form-reserve{margin-top:0}.form-reserve .form__inner{max-width:100%}.form-reserve .form__row .form__col{padding:0 15px 0 35px}.form-reserve .form__controls--alt .select{padding:0 26px}.form-reserve .form__controls--alt .select img{right:10px}}@media (max-width: 767px){.form-reserve{display:none}}.form-default{padding:54px 73px 71px;border:1px solid #e2e2e2}.form-default.success form{display:none}.form-default.success .success-message{display:block}.form-default.error form{display:none}.form-default.error .error-message{display:block}.form-default .success-message,.form-default .error-message{display:none;text-align:center}.form-default .required-indicator{margin-bottom:30px}.form-default .form__head .form__title{position:relative;padding-top:30px;font-family:"Lato",sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#414141;margin-bottom:30px}.form-default .form__head .form__title:before{content:'';position:absolute;top:0;left:0;height:1px;width:50px;background-color:#924C2E}.form-default .select img{right:20px;width:12px;height:7px}.form-default .select select{height:40px;padding:0 15px;border:1px solid #e2e2e2;text-transform:none}.form-default .field{height:40px;padding:0 15px;border:1px solid #e2e2e2;transition:border-color 0.3s;text-transform:none}.form-default .field:focus{border-color:#924C2E}.form-default .field--textarea{resize:none;padding:15px;height:150px}.form-default .form__actions{margin-top:34px;text-align:right}.form-default .form__container{display:flex;flex-wrap:wrap;margin:0 -43px -25px}.form-default .form__container--center{align-items:center}.form-default .form__label{margin-bottom:13px;font-size:11px;font-weight:400;letter-spacing:0.99px;text-transform:uppercase}.form-default .form__row{width:100%;padding:0 43px;margin-bottom:25px}.form-default .form__row p{font-size:13px;line-height:1.38}.form-default .form__row--half{width:50%}.form-default .form__row--flex .grid-holder{display:flex;align-items:flex-end;margin:0 -9px}.form-default .form__row--flex .grid-holder .grid{padding:0 9px}.form-default .form__row--flex .grid-holder .grid--60{width:60%}.form-default .form__row--flex .grid-holder .grid--40{width:40%}.form-default .form__row--flex .grid-holder .grid--1of2{width:50%}.form-default .form__row--flex .grid-holder .grid--1of3{width:33.33%}.form-default .form__questions p{margin-bottom:7px;font-size:13px;font-weight:400;letter-spacing:0.52px}.form-default .form__questions .checkbox-group,.form-default .form__questions .radio-group{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:-10px}.form-default .form__questions .checkbox-group .checkbox,.form-default .form__questions .checkbox-group .radio,.form-default .form__questions .radio-group .checkbox,.form-default .form__questions .radio-group .radio{margin-right:57px;margin-bottom:10px}.form-default .form__questions .checkbox label,.form-default .form__questions .radio label{padding-left:30px;margin-bottom:0;font-style:normal}@media (max-width: 991px){.form-default{padding:36px 38px 56px}.form-default .form__container{margin:0 -23px}.form-default .form__row{padding:0 23px}.form-default .form__row--flex .grid-holder{display:flex;margin:0 -6px}.form-default .form__row--flex .grid-holder .grid{padding:0 6px}}@media (max-width: 767px){.form-default{padding:39px 24px 56px}.form-default .required-indicator{margin-bottom:18px}.form-default .field--textarea{height:130px}.form-default .form__container{display:block;margin:0}.form-default .form__questions .mobile-break{display:block}.form-default .form__questions .mobile-break .checkbox+.checkbox{margin-top:15px;margin-left:0}.form-default .form__row{padding:0}.form-default .form__row--half{width:100%}.form-default .form__row--flex .grid-holder{display:flex;margin:0 -4px}.form-default .form__row--flex .grid-holder .grid{padding:0 4px}.form-default .select img{right:10px}.form-default .form__actions .btn{display:block;width:100%}}.form--rfp{padding:66px 73px 71px}.form--rfp .form__title{margin-bottom:40px}.form--rfp .form__section+.form__section{margin-top:80px}.form--rfp .form__questions .form__label{font-size:11px;letter-spacing:0.09em;text-transform:uppercase}@media (max-width: 991px){.form-default{padding:48px 31px 63px}.form-default .form__title{margin-bottom:25px}.form-default .form__section+.form__section{margin-top:60px}}@media (max-width: 767px){.form-default{padding:34px 25px 48px}}[class^="list-"]{list-style:none outside none}.logo{float:left}.logo img{transition:.3s}.nav{color:#fff;font-size:12px;font-weight:400;letter-spacing:1.17px;text-transform:uppercase}.nav>ul{display:flex;margin-bottom:0}.nav>ul>li+li{margin-left:38px}.nav>ul>li{position:relative}.nav>ul>li ul{position:absolute;top:100%;left:0;width:230px;background:rgba(255,255,255,0.7);transform:translateY(50px);opacity:0;visibility:hidden;transition:all 0.3s}.nav>ul>li ul li+li{border-top:1px solid #fff}.nav>ul>li ul a{display:flex;align-items:center;height:50px;padding:0 14px;font-size:13px;letter-spacing:0.04em;line-height:1.15;text-decoration:none;color:#414141;transition:color 0.3s}.nav>ul>li ul a:hover{color:#924C2E}.nav>ul>li.is-hovered ul{transform:translateY(0);opacity:1;visibility:visible}.nav>ul>li.hover:hover ul{transform:translateY(0);opacity:1;visibility:visible}.nav>ul>li>a{display:flex;align-items:center;text-decoration:none;transition:color 0.3s;white-space:nowrap}.nav>ul>li>a:hover{color:#924C2E}.nav>ul>li>a img{margin-left:7px}@media (max-width: 1200px){.nav{font-size:12px}.nav>ul>li+li{margin-left:15px}}@media only screen and (max-width: 1023px) and (min-width: 992px){.nav>ul>li ul.active{transform:translate(0);opacity:1;visibility:visible}}@media (max-width: 991px){.nav{display:none}}.section{padding-bottom:90px}.section .section__cols{display:flex;flex-wrap:wrap;justify-content:space-between}.section .section__col{max-width:25.5%;width:100%}.section .section__title{position:relative;padding-top:37px;font-family:"Lato",sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#414141;margin-bottom:10px}.section .section__title:before{content:'';position:absolute;top:0;left:0;height:1px;width:50px;background-color:#924C2E}@media (max-width: 991px){.section{padding-bottom:50px}.section .section__cols{display:block}.section .section__col{max-width:100%}.section .section__col+.section__col{margin-top:30px}}.section-introduction .section__head{margin-bottom:128px}.section-introduction .section__head .h1{margin-bottom:23px}.section-introduction .section__body .info{max-width:950px;margin-left:auto}@media (max-width: 991px){.section-introduction .section__head{margin-bottom:434px}.section-introduction .section__head .h3{font-size:18px}.section-introduction .section__body{max-width:640px;margin:0 auto}.section-introduction .section__body .info{max-width:100%;margin:0 auto}.section-introduction--alternative .section__head{margin-bottom:52px}.section-introduction--alternative .section__head .breadcrumbs+.section__entry{margin-top:32px}.section-introduction--alternative .section__head .section__entry{max-width:587px}}@media (max-width: 767px){.section-introduction .section__head{margin-bottom:32px}.section-introduction .section__head .h1{margin-bottom:29px}.section-introduction .section__head .h3{font-size:16px;line-height:1.5}.section-introduction--alternative .section__head{margin-bottom:46px}}.section-hotels .section__head{margin-bottom:38px}.section-hotels .section__body .tabs .tabs__head{margin-bottom:120px}.section-hotels .section__body .info{max-width:950px;min-height:626px;margin-left:auto}@media (max-width: 991px){.section-hotels .section__head{margin-bottom:41px}.section-hotels .section__head .h3{font-size:18px}.section-hotels .section__body{max-width:640px;margin:0 auto}.section-hotels .section__body .tabs .tabs__head{margin-bottom:450px}.section-hotels .section__body .info{max-width:100%;margin:0 auto;min-height:auto}}@media (max-width: 767px){.section-hotels .section__head{margin-bottom:0}.section-hotels .section__head .h3{font-size:16px;line-height:1.5}.section-hotels .section__body .tabs .tabs__head{margin-bottom:32px}}.section-news .section__head{margin-bottom:92px}@media (max-width: 991px){.section-news .section__head{margin-bottom:69px}}@media (max-width: 991px){.section-news .section__head{margin-bottom:32px}.section-news .section__head .section__entry br{display:none}}@media (max-width: 767px){.section-news .section__head{margin-bottom:0}}.section-rates .section__head{margin-bottom:47px}.section-rates .section__foot{margin-top:37px;font-size:0;line-height:0;text-align:center}.section-rates .section__foot a+a{margin-left:40px}@media (max-width: 767px){.section-rates .section__head{margin-bottom:0}.section-rates .section__entry br{display:none}.section-rates .section__foot a{display:block;width:100%}.section-rates .section__foot a+a{margin:22px 0 0 0}}.section-offers .section__head{margin-bottom:134px}.section-offers .tabs-offers .tabs__nav ul p{align-self:center}@media (max-width: 991px){.section-offers .section__head{margin-bottom:425px}.section-offers .section__body{max-width:640px;margin:0 auto}}@media (max-width: 767px){.section-offers .section__head{margin-bottom:30px;padding-bottom:0 !important}.section-offers .section__entry br{display:none}.section-offers .section__body{overflow:hidden}}.section-testimonials{position:relative;overflow:hidden;padding:123px 0 102px;background-size:cover;background-repeat:no-repeat;background-position:center center}.section-testimonials:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.5)}.section-testimonials .testimonial__entry p{font-weight:bold}.section-testimonials .section__head{position:relative;z-index:1;margin-bottom:12px}.section-testimonials .section__body{position:relative;z-index:1}.section-testimonials .section-background{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (max-width: 991px){.section-testimonials{padding:80px 0}}@media (max-width: 767px){.section-testimonials{padding:60px 0 58px}}.section-segments .container{overflow:hidden}.section-segments .section__head{margin-bottom:75px}.section-segments .section__body{max-width:1064px;margin:0 auto}.section-segments--related .section__body{max-width:1036px}@media (max-width: 991px){.section-segments .section__entry br{display:none}.section-segments .section__body{padding:0 14px}.section-segments--related .section__body{padding:0 22px}}@media (max-width: 767px){.section-segments .section__head{margin-bottom:49px}.section-segments--related .section__head{margin-bottom:0}.section-segments--related .section__body{padding:0}}.section-restaurants .section__head{margin-bottom:132px}.section-restaurants .section__body{max-width:950px;margin-left:auto}@media (max-width: 991px){.section-restaurants .container{max-width:664px}.section-restaurants .section__head{margin-bottom:434px}.section-restaurants .section__head .h3{font-size:18px}.section-restaurants .section__body{max-width:640px;margin:0 auto}.section-restaurants .section__body .info--small{max-width:100%;margin:0 auto}}@media (max-width: 767px){.section-restaurants .section__head{margin-bottom:36px}}.section-video .section__head{margin-bottom:50px}@media (max-width: 991px){.section-video .section__head{margin-bottom:39px}}@media (max-width: 767px){.section-video .section__head{margin-bottom:20px}}.section-virtual-tour .section__head{margin-bottom:68px}@media (max-width: 991px){.section-virtual-tour .section__head{margin-bottom:39px}}@media (max-width: 767px){.section-virtual-tour .section__entry br{display:none}}.section-review .section__hint{max-width:625px;margin:48px auto 0;font-size:13px;letter-spacing:0.52px;line-height:1.92;text-align:center}.section-meetings .section__head{margin-bottom:132px}.section-meetings .section__body{max-width:950px}@media (max-width: 991px){.section-meetings .section__head{margin-bottom:434px}.section-meetings .section__head .h3{font-size:18px}.section-meetings .section__body{max-width:640px;margin:0 auto}.section-meetings .section__body .info--small{max-width:100%;margin:0 auto}}@media (max-width: 767px){.section-meetings .section__head{margin-bottom:30px}.section-meetings .section__entry br{display:none}}.section-feed .section__head{margin-bottom:70px}.section-feed .section__head .section__entry a{color:#924C2E;text-decoration:none}.section-feed .section__body{margin-bottom:76px}.section-feed .section__foot{text-align:center}@media (max-width: 991px){.section-feed .section__head{margin-bottom:40px}}@media (max-width: 767px){.section-feed{display:block}.section-feed .section__head{margin-bottom:24px}.section-feed .section__body{margin-bottom:49px}}.section-text .section__head .breadcrumbs+.section__entry{margin-top:48px}.section-text .section__head .section__entry+.section__actions{margin-top:52px}.section-text .section__head .title{margin-bottom:24px}.section-text .section__head .section__image{margin-top:37px}.section-text .section__head .section__entry{max-width:895px;margin:0 auto}.section-text .section__head .section__entry a{text-decoration:none;color:#924C2E}.section-text .section__head .section__entry a:hover{text-decoration:underline}.section-text .section__head .section__entry strong{font-weight:600}.section-text .section__head .section__entry ul{list-style-type:unset !important;display:block !important;color:#414141 !important;list-style-position:inside;letter-spacing:0.04em}.section-text .section__head .section__entry ul img{margin-right:20px}.section-text .section__head .section__entry ul li{display:list-item !important;color:#414141 !important;text-align:left}@media (max-width: 991px){.section-text .section__head .breadcrumbs+.section__entry{margin-top:32px}.section-text .section__head .section__entry{max-width:587px}.section-text .section__entry p img{height:auto !important}}@media (max-width: 767px){.section-text .section__head .title{margin-bottom:18px}.section-text .section__head .section__entry ul{display:block}.section-text .section__head .section__entry ul li+li{margin:10px 0 0 0}.section-text .section__head .section__actions .btn{width:100%}}.section-panels .section__head{margin-bottom:67px}@media (max-width: 767px){.section-panels .section__head{margin-bottom:0}}.section-payment .section__head{margin-bottom:44px}@media (max-width: 991px){.section-payment .section__head{margin-bottom:40px}}@media (max-width: 767px){.section-payment .section__head{margin-bottom:30px}}.section-form .section__head{margin-bottom:61px}@media (max-width: 767px){.section-form .section__head{margin-bottom:18px}}.section-items .section__head{margin-bottom:41px}@media (max-width: 767px){.section-items .section__head{margin-bottom:25px}}.section--with-centered-title .section__head{text-align:center}.section-default-spacing-after-title .section__head .h2{margin-bottom:15px}.section-gutter{padding:40px 0}.section-gutter+.section-gutter{margin-top:0}@media (max-width: 991px){.section-gutter{padding:40px 0}.section-gutter+.section-gutter{margin-top:-40px}}@media (max-width: 767px){.section-gutter{padding:20px 0 0}.section-gutter+.section-gutter{margin-top:10px}}.sections-holder .section-gutter+.section-gutter{margin-top:0}.meeting-room-capacities{display:flex;justify-content:center;flex-wrap:wrap}@media (max-width: 767px){.meeting-room-capacities{display:block}}.meeting-room-capacities .capacity__content{border:1px solid #e2e2e2;padding:25px;flex:0 0 50%;max-width:400px;margin-right:25px;margin-bottom:45px}.meeting-room-capacities .capacity__content--ghost{border:none;height:0;padding:0}@media (max-width: 767px){.meeting-room-capacities .capacity__content{width:100%;max-width:100%;margin-bottom:25px}}.slider{position:relative;overflow:visible}.slider .slider__slides .slider__slide{padding:0 30px}.slider .slider__actions{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.slider .slider__actions .swiper-button{position:initial;margin:0;background-image:none;pointer-events:initial}.slider .slider__actions .swiper-button.swiper-button-disabled{opacity:0;visibility:hidden}.slider .slider__actions .swiper-button.swiper-button-prev{margin-left:-15px}.slider .slider__actions .swiper-button.swiper-button-next{margin-right:-15px}@media (max-width: 767px){.slider .slider__slides .slider__slide{padding:0 10px}.slider .slider__actions{display:none}}.slider-rooms .slider__actions .swiper-button-prev{left:-36px;background:none}.slider-rooms .slider__actions .swiper-button-next{right:-36px;background:none}.slider__actions.disabled{display:none}.section-rooms-slider .container{max-width:1155px}.slider-intro .slider__content{position:absolute;bottom:100px;left:0;right:0;z-index:5;text-align:center}.slider-intro .slider__content:before{content:'';position:absolute;bottom:-100px;left:0;right:0;top:-50px;background-image:linear-gradient(0deg, #000 -20%, transparent 100%)}.slider-intro .slider__content .container{position:relative}.slider-intro .slider__title{font-size:45px;color:#fff;letter-spacing:0.05em}.slider-intro .slider__entry p{color:#fff;font-size:20px;letter-spacing:0.05em}.slider-intro .slider__actions{margin-top:25px}.slider-intro .btn{color:#fff;border-color:#fff}@media (min-width: 1200px){.slider-intro .slider__slides{height:calc(100vh - 97px)}.slider-intro .slider__slides .slider__slide .slider-image--inside,.slider-intro .slider__slides .slider__slide .slider-image{height:calc(100vh - 97px)}}@media (max-width: 1200px){.slider-intro .slider__slides{height:577px}.slider-intro .slider__slides .slider__slide .slider-image--inside,.slider-intro .slider__slides .slider__slide .slider-image{height:577px}}@media (max-width: 991px){.slider-intro .slider__slides{height:432px}.slider-intro .slider__slides .slider__slide .slider-image,.slider-intro .slider__slides .slider__slide .slider-image--inside{height:432px}}@media (max-width: 767px){.slider-intro{height:calc(100vh - 130px)}.slider-intro .slider__slides{height:calc(100vh - 130px)}.slider-intro .slider__slides .slider__slide .slider-image,.slider-intro .slider__slides .slider__slide .slider-image--inside{height:calc(100vh - 130px)}}.slider-intro .swiper-pagination-bullets{position:absolute;top:50%;right:auto;width:auto;transform:translateY(-5%);left:2%}.slider-intro .swiper-pagination-bullet{display:block;width:19px;height:1px;border-radius:0;background:rgba(255,255,255,0.5);opacity:1;transition:all 0.3s;font-size:0;line-height:0}.slider-intro .swiper-pagination-bullet-active{width:37px;background-color:#fff}.slider-intro>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 0 12px 0;width:10px;border:1px solid white;border-radius:50%;height:10px}.slider-intro>.swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-bottom:0}.slider-intro .slider__slide{position:relative;height:595px;background-size:cover;background-repeat:no-repeat;background-position:bottom center}.slider-intro .slider__slide:after{content:'';position:absolute;top:-257px;left:0;right:0;bottom:0;background-image:linear-gradient(180deg, #000 0%, transparent 50%)}.info .info__image.come-in{width:675px;transition:width 0.8s ease, transform 0.8s ease;transform:translateX(0)}@media (max-width: 991px){.info .info__image.come-in{width:100%;transform:translateX(0);max-width:640px}}@media (max-width: 767px){.info .info__image.come-in{width:100%;transform:translateX(0)}}.offer .offer__image.come-in-right{transition:width 0.8s ease, transform 0.8s ease;transform:translateX(50px);width:675px;animation-fill-mode:forwards}@media (max-width: 991px){.offer .offer__image.come-in-right{width:100%;transform:translateX(30px)}}@media (max-width: 767px){.offer .offer__image.come-in-right{transform:translateX(0)}}.slider-intro .slider__slide{height:calc(100vh - 97px)}.slider-intro .slider__slide .slider-image{position:relative;overflow:hidden;padding-top:56.25%}.slider-intro .slider__slide .slider-image--inside{width:100%;height:calc(100vh - 97px);background-position:bottom center;background-size:cover;position:absolute;top:0;left:0;padding:0}@media (max-width: 991px){.slider-intro .slider__slide{height:450px}.slider-intro .slider__slide .slider-image{height:450px}.slider-intro .slider__slide .slider-image--inside{height:450px}.intro--large .slider-intro .slider__slide{height:640px}.intro--large .slider-intro .swiper-pagination-bullets{display:none}.intro--large .intro__background{height:640px}}@media (max-width: 767px){.slider-intro .slider__title{font-size:35px}.slider-intro .slider__entry p{font-size:16px}.slider-intro .slider__content{bottom:50px}.slider-intro .slider__slide{height:calc(100vh - 130px)}.slider-intro .slider__slide .slider-image{height:calc(100vh - 130px)}.slider-intro .slider__slide .slider-image--inside{height:calc(100vh - 130px)}}.slider-items{position:relative;max-width:950px;margin:0 auto;overflow:visible}.slider-items .item .item__inner{border-color:transparent;transition:border-color 0.3s}.slider-items .item .item__content{opacity:0;visibility:hidden;transition:all 0.3s}.slider-items .swiper-button-next,.slider-items .swiper-button-prev{top:315px;width:20px;height:38px;margin-top:-35px;background-size:20px 38px;background-image:none}.slider-items .swiper-button-next{right:-115px}.slider-items .swiper-button-prev{left:-115px}@media (max-width: 1200px){.slider-items .swiper-button-next{right:-25px}.slider-items .swiper-button-prev{left:-25px}}@media (max-width: 991px){.slider-items{max-width:491px}.slider-items .swiper-button-next,.slider-items .swiper-button-prev{top:226px}.slider-items .swiper-button-next{right:-70px}.slider-items .swiper-button-prev{left:-70px}}@media (max-width: 767px){.slider-items{max-width:none}.slider-items .swiper__actions{display:none}}.slider-segments{overflow:visible}.slider-related{overflow:visible}.slider-related .swiper-button-next,.slider-related .swiper-button-prev{width:21px;height:39px;margin-top:40px;background-size:21px 39px;background-image:none}@media (max-width: 767px){.slider-related .swiper-slide:not(.swiper-slide-active){opacity:0}}.slider-related .swiper-button-next{right:-20px;margin-right:5px}.slider-related .swiper-button-prev{left:-20px;margin-left:5px}.slider-offers{overflow:visible}@media (max-width: 767px){.slider-offers{width:100%}}.slider-infos{max-width:950px;margin:0 0 0 auto !important;overflow:visible;position:relative}@media (max-width: 991px){.slider-infos{max-width:640px}}@media (max-width: 767px){.slider-infos{max-width:100%}}.slider-infos .slider__actions{position:absolute;top:-15px;right:300px;width:60px}@media (max-width: 991px){.slider-infos .slider__actions{top:72px}}@media (max-width: 767px){.slider-infos .slider__actions{top:43%;width:20%;right:8px}}.slider-infos .swiper-slide{opacity:0;visibility:hidden;transition:all 0.3s}.slider-infos .swiper-pagination{position:absolute;top:-69px;right:287px;bottom:auto;left:auto;width:auto}.slider-infos .swiper-pagination-bullet{width:30px;height:30px;background-color:#d9cab2;border:0;border-radius:0;margin:0 6px !important;opacity:1;font-size:14px;line-height:30px;color:#414141;letter-spacing:0.56px;font-weight:600}.slider-infos .swiper-pagination-bullet-active{background-color:#924C2E}.slider-infos .swiper-button-prev{background:url(/integration/fullerton/public/images/svgs/back.svg) no-repeat 0 0;position:absolute;left:0}.slider-infos .swiper-button-next{background:url(/integration/fullerton/public/images/svgs/next.svg) no-repeat 0 0;position:absolute;right:0}.slider-infos .swiper-slide-active{opacity:1;visibility:visible}.slider-infos .infos .info{max-width:100%}@media (max-width: 991px){.swiper-pagination{display:none}}.slider-gallery{position:relative}.slider-gallery .slider__prev,.slider-gallery .slider__next{position:absolute;top:50%;z-index:10;width:80px;height:80px;border:0 none;background:#fff;transform:translateY(-50%)}.slider-gallery .slider__prev svg,.slider-gallery .slider__next svg{vertical-align:middle}.slider-gallery .slider__prev{left:0}.slider-gallery .slider__next{right:0}.slider-gallery .image{height:100vh}.slider-gallery .image:after{z-index:10;bottom:-1px}.slider-gallery .image .image__caption{z-index:15}.slider-gallery .image--tall .image__helper{background:inherit}.slider-gallery .image--tall .image__helper:after{content:'';position:absolute;top:-10px;left:0;right:0;bottom:-10px;background:inherit;filter:blur(10px)}.slider-gallery .image--tall .image__helper:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background:inherit;background-size:contain}.slider-gallery .slick-slide{font-size:0}.slider-gallery .slider__slide{height:100vh}.slider-gallery .slide-image{height:100vh;background-repeat:no-repeat;background-size:contain;background-position:center center}.swiper-container.disabled .swiper-wrapper{transition:none !important}.swiper-container.disabled .swiper-pagination{display:none}.slider-thumb-container{position:relative;border:1px solid #e2e2e2;padding-bottom:60px}.slider-thumb-container .swiper-wrapper.align-left{transform:translate3d(0, 0, 0) !important}.slider-thumb-container .slider__actions{position:absolute;width:100%;bottom:0;left:0}.slider-thumb-container .slider__actions .swiper-button-prev,.slider-thumb-container .slider__actions .swiper-button-next{background:none}@media (max-width: 991px){.slider-thumb-container .slider__actions{bottom:-80px}}.slider-gallery-thumbs{margin:0 35px}.slider-gallery-thumbs .offer__item{width:33.33%;display:flex;align-items:center;padding:0 20px;opacity:0.4;transition:opacity 0.3s;cursor:pointer}.slider-gallery-thumbs .offer__item.swiper-slide-active{opacity:1}.slider-gallery-thumbs .offer__item span{display:block;min-width:120px;height:80px;background-size:cover;background-repeat:no-repeat;background-position:center center}.slider-gallery-thumbs .offer__item p{padding-left:20px;font-size:13px;font-weight:400;line-height:1.38;letter-spacing:0.52px;text-transform:uppercase;color:#414141}@media (max-width: 991px){.slider-gallery-thumbs{margin:0 16px}.slider-gallery-thumbs .offer__item{display:block}.slider-gallery-thumbs .offer__item span{width:100%}.slider-gallery-thumbs .offer__item p{padding-left:0;padding-top:8px}}@media (max-width: 767px){.slider-gallery-thumbs{margin:0 auto}}.slider-gallery-top{overflow:visible}.slider-gallery-top .swiper-slide:not(.swiper-slide-active){opacity:0;visibility:hidden}.slider-gallery-top .swiper-slide .offer__content{padding-bottom:160px;min-height:530px}@media (max-width: 991px){.slider-gallery-top .swiper-slide .offer__content{min-height:auto}}@media (max-width: 991px){.slider-gallery-top .swiper-slide .offer__content{padding-bottom:80px}}.widgets{list-style:none outside none}.intro{position:relative;z-index:9997}.intro--mobile{display:none}@media (max-width: 767px){.intro--mobile{display:block}}.intro .intro__background{position:relative;height:490px;background-size:cover;background-repeat:no-repeat;background-position:bottom center}.intro .intro__background--mobile{display:none}@media (max-width: 767px){.intro .intro__background--mobile{display:block}}.intro .intro__background:after{content:'';position:absolute;top:-257px;left:0;right:0;bottom:0;background-image:linear-gradient(180deg, #000 0%, transparent 50%)}.intro .slider-intro+.form-booking{margin-top:60px}@media (max-width: 991px){.intro .slider-intro+.form-booking{margin-top:0}.intro .intro__background{height:407px}}@media (max-width: 767px){.intro .js-booking-mask{height:50px;line-height:50px;position:fixed;width:100%;transform:translate(0, 0, 0);bottom:0;z-index:9}.intro{height:calc(100vh - 130px);margin-top:79px}.intro .intro__background{height:calc(100vh - 130px)}.js-booking-mask{height:50px;line-height:50px;position:fixed;width:100%;transform:translate(0, 0, 0);bottom:0;z-index:9}}.intro--small .slider-intro .slider__slide{height:490px}.intro--small .slider-intro .slider__slide .slider-image{height:490px}.intro--small .intro__background{height:490px}@media (min-width: 1200px){.intro--small .slider-intro .slider__slides{height:490px}.intro--small .slider-intro .slider__slides .slider__slide{height:490px}.intro--small .slider-intro .slider__slides .slider__slide .slider-image{height:490px}.intro--small .slider-intro .slider__slides .intro__background{height:490px}}@media (max-width: 1200px){.intro--small .slider-intro .slider__slide{height:547px}.intro--small .slider-intro .slider__slide .slider-image{height:547px}}@media (max-width: 991px){.intro--small .slider-intro .slider__slide{height:447px}.intro--small .slider-intro .slider__slide .slider-image{height:447px}.intro--small .intro__background{height:407px}}@media (max-width: 767px){.intro--small .slider-intro .slider__slide{height:calc(100vh - 130px)}.intro--small .slider-intro .slider__slide .slider-image{height:calc(100vh - 130px)}.intro--small .intro__background{height:100%}}.intro--large .slider-intro .slider__slides{height:684px}.intro--large .slider-intro .slider__slides .slider__slide{height:684px}.intro--large .slider-intro .slider__slides .slider__slide .slider-image{height:684px}.intro--large .intro__background{height:684px}@media (max-width: 767px){.intro--large .slider-intro .slider__slides{height:calc(100vh - 130px)}.intro--large .slider-intro .slider__slides .slider__slide{height:calc(100vh - 130px)}.intro--large .slider-intro .slider__slides .slider__slide .slider-image{height:calc(100vh - 130px)}.intro--large .slider-intro .slider__slides .swiper-pagination-bullets{display:none}.intro--large .intro__background{height:calc(100vh - 130px)}}.datepicker-holder .datepicker-date{border:2px solid #fff;padding:25px 0 30px;text-align:center;cursor:pointer;position:relative}.datepicker-holder .datepicker-date>span{display:block;font-size:24px;text-align:center}.datepicker-holder .datepicker-date input{display:none}.datepicker-holder .datepicker-date .datepicker-icon{position:absolute;top:50%;right:10px;margin-top:-11px}.datepicker-holder .datepicker-values{display:flex;align-items:center;justify-content:center}.datepicker-holder .datepicker-value-day{font-size:60px;line-height:1;margin-right:17px}.datepicker-holder .datepicker-value-month{font-size:42px;line-height:1;text-transform:capitalize}.datepicker-holder .inline-wrapper{display:block !important}.datepicker-holder .date-picker-wrapper{position:absolute !important;left:100%;top:-6px;width:585px;margin-bottom:22px;font-size:16px;padding:0;background-color:transparent;border:none;color:#fff;box-sizing:border-box;box-shadow:none;padding:0 40px}.datepicker-holder .date-picker-wrapper .date-range-length-tip{display:none !important}.datepicker-holder .date-picker-wrapper .gap{display:none}.datepicker-holder .date-picker-wrapper .drp_top-bar{display:none}.datepicker-holder .date-picker-wrapper .first-date-selected,.datepicker-holder .date-picker-wrapper .last-date-selected{position:relative;background:blue !important}.datepicker-holder .date-picker-wrapper .first-date-selected+.day.checked:after{content:'';background:rgba(255,255,255,0.3);position:absolute;top:50%;height:42px;margin-top:-21px;right:100%;width:25px;z-index:-2}.datepicker-holder .date-picker-wrapper .day.checked+.last-date-selected:after{content:'';background:rgba(255,255,255,0.3);position:absolute;top:50%;height:42px;margin-top:-21px;left:0;width:25px;z-index:-2}.datepicker-holder .date-picker-wrapper .select-wrapper{font-size:20px;font-weight:600;float:right}.datepicker-holder .date-picker-wrapper .select-wrapper:hover{text-decoration:none}.datepicker-holder .date-picker-wrapper .select-wrapper:after{content:'';background:url(../images/svg/arrow-left-white.svg) no-repeat 0 0;background-size:8px 13px;background-position:center center;display:inline-block;width:13px;height:13px;transform:rotate(-90deg);margin-left:10px}.datepicker-holder .date-picker-wrapper .select-wrapper select{color:red;font-size:16px;top:0;left:0;bottom:0;right:0;width:100%}.datepicker-holder .date-picker-wrapper .select-wrapper select option{font-weight:600}.datepicker-holder .date-picker-wrapper .month-element{font-size:30px;font-weight:400;color:#80badf;text-transform:capitalize}.datepicker-holder .date-picker-wrapper .month-wrapper{background-color:transparent;border:none;padding:0;width:100% !important}.datepicker-holder .date-picker-wrapper .month-wrapper table{width:100%;max-width:505px}.datepicker-holder .date-picker-wrapper .month-wrapper table ~ table{margin-left:65px}.datepicker-holder .date-picker-wrapper .month-wrapper table .invalid{font-size:18px}.datepicker-holder .date-picker-wrapper .month-wrapper table th,.datepicker-holder .date-picker-wrapper .month-wrapper table .day{color:#fff !important;font-size:23px;font-weight:400;padding-bottom:10px;margin:0}.datepicker-holder .date-picker-wrapper .month-wrapper table th abbr[title],.datepicker-holder .date-picker-wrapper .month-wrapper table th abbr[data-original-title],.datepicker-holder .date-picker-wrapper .month-wrapper table .day abbr[title],.datepicker-holder .date-picker-wrapper .month-wrapper table .day abbr[data-original-title]{text-decoration:none}.datepicker-holder .date-picker-wrapper .month-wrapper table th{font-weight:400;padding:0 0 16px;font-size:27px;line-height:1}.datepicker-holder .date-picker-wrapper .month-wrapper table td{text-align:center;width:14.285714285714286%;padding:0 6px}.datepicker-holder .date-picker-wrapper .month-wrapper table .day{padding:19px 6px 18px;border-radius:50%}.datepicker-holder .date-picker-wrapper .month-wrapper table .day.checked{background:rgba(255,255,255,0.3);position:relative;border-radius:50%}.datepicker-holder .date-picker-wrapper .month-wrapper table .day.first-date-selected,.datepicker-holder .date-picker-wrapper .month-wrapper table .day.last-date-selected{border-radius:0}.datepicker-holder .date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background:rgba(255,255,255,0.3)}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption{height:30px}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption th{padding-bottom:41px;line-height:1}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .month-name{text-align:center}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .prev{width:21px;height:42px;opacity:1;font-size:0;display:block;position:absolute;top:50%;left:-40px;margin-top:-21px}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .prev:before{content:'';border-style:solid;border-width:21px 21px 21px 0;border-color:transparent #fff transparent transparent;position:absolute;top:0;left:0;bottom:0;right:0}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .prev:hover{background-color:transparent}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .prev:hover:before{border-color:transparent blue transparent transparent}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .next{width:21px;height:42px;opacity:1;font-size:0;display:block;position:absolute;top:50%;right:-40px;margin-top:-21px}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .next:before{content:'';border-style:solid;border-width:21px 0 21px 21px;border-color:transparent transparent transparent #fff;position:absolute;top:0;left:0;bottom:0;right:0}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .next:hover{background-color:transparent}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .next:hover:before{border-color:transparent transparent transparent blue}.datepicker-holder .date-picker-wrapper .month-wrapper table .day.lastMonth,.datepicker-holder .date-picker-wrapper .month-wrapper table .day.nextMonth{display:none}.datepicker-holder .date-picker-wrapper .month-wrapper table .first-date-cell{position:relative;z-index:2}.datepicker-holder .date-picker-wrapper .month-wrapper table .real-today{background-color:transparent;color:#fff !important}@media (max-width: 1200px){.datepicker-holder .datepicker-date{padding:19px 0 22px}.datepicker-holder .datepicker-date>span{font-size:18px}.datepicker-holder .datepicker-date .datepicker-icon{transform:scale(0.9);right:5px}.datepicker-holder .datepicker-value-day{font-size:45px}.datepicker-holder .datepicker-value-month{font-size:31px}.datepicker-holder .date-picker-wrapper{width:450px}.datepicker-holder .date-picker-wrapper .month-element{font-size:22px}.datepicker-holder .date-picker-wrapper .month-wrapper table th{font-size:20px;padding-bottom:9px}.datepicker-holder .date-picker-wrapper .month-wrapper table td{padding:0 4px}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption th{padding-bottom:33px}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .prev{width:16px;height:32px}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .prev:before{border-width:16px 16px 16px 0}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .next{width:16px;height:32px}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .next:before{border-width:16px 0 16px 16px}.datepicker-holder .date-picker-wrapper .month-wrapper table .day{padding:14px 6px 15px;font-size:16px}}@media (max-width: 991px){.datepicker-holder .datepicker-date{padding:13px 0 16px}.datepicker-holder .datepicker-date>span{font-size:14px;margin-bottom:10px}.datepicker-holder .datepicker-date .datepicker-icon{transform:scale(0.9);right:5px}.datepicker-holder .datepicker-value-day{font-size:30px}.datepicker-holder .datepicker-value-month{font-size:20px;padding-top:10px}.datepicker-holder .date-picker-wrapper{width:350px;padding:0 35px}.datepicker-holder .date-picker-wrapper .month-element{font-size:18px}.datepicker-holder .date-picker-wrapper .month-wrapper table th{font-size:14px;padding-bottom:12px}.datepicker-holder .date-picker-wrapper .month-wrapper table td{padding:0 4px}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption th{padding-bottom:29px}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .prev{width:16px;height:32px}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .prev:before{border-width:16px 16px 16px 0}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .next{width:16px;height:32px}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .next:before{border-width:16px 0 16px 16px}.datepicker-holder .date-picker-wrapper .month-wrapper table .day{padding:10px 6px 10px;font-size:12px}}@media (max-width: 767px){.datepicker-holder{position:relative}.datepicker-holder .datepicker-date{background:#fff;color:#151515;padding:23px 0 43px;position:relative}.datepicker-holder .datepicker-date:before{content:'';border-style:solid;border-width:7px 7px 0 7px;border-color:#151515 transparent transparent transparent;position:absolute;bottom:24px;left:50%;margin-left:-7px}.datepicker-holder .datepicker-date>span{display:block;margin-bottom:2px}.datepicker-holder .datepicker-value-day{font-size:36px}.datepicker-holder .datepicker-value-month{font-size:26px}.datepicker-holder .date-picker-wrapper{left:0;top:100% !important;width:100%;background:#292621;margin:-20px 0 0;padding:10px}.datepicker-holder .date-picker-wrapper .month-wrapper table .day{font-size:14px}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .prev{width:10px;height:20px;position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .prev:before{border-width:10px 10px 10px 0}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .next{width:10px;height:20px;position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0 0 0 auto}.datepicker-holder .date-picker-wrapper .month-wrapper table .caption .next:before{border-width:10px 0 10px 10px}}.datepicker-holder--alt{position:relative}.datepicker-holder--alt .datepicker-date{padding:0;border:none;background:red}.datepicker-holder--alt .datepicker-date>span{display:none}.datepicker-holder--alt .datepicker-date .datepicker-values{display:none}.datepicker-holder--alt .datepicker-date input{height:45px;font-size:14px;display:block;padding:0 25px;width:100%}.datepicker-holder--alt .date-picker-wrapper{left:0;top:auto !important;bottom:100% !important;left:78px !important;background:red;width:425px;padding:15px 25px;z-index:10}.datepicker-holder--alt .date-picker-wrapper:before{content:'';border-style:solid;border-width:22px 21px 0 21px;border-color:red transparent transparent transparent;position:absolute;top:100%;left:28px}.datepicker-holder--alt .date-picker-wrapper .month-element{font-size:20px}.datepicker-holder--alt .date-picker-wrapper .month-wrapper table th{font-size:18px}.datepicker-holder--alt .date-picker-wrapper .month-wrapper table .day{font-size:16px;padding:13px 6px}.datepicker-holder--alt .date-picker-wrapper .month-wrapper table .caption th{padding-bottom:16px}.datepicker-holder--alt .date-picker-wrapper .month-wrapper table .caption .prev,.datepicker-holder--alt .date-picker-wrapper .month-wrapper table .caption .next{width:6px;height:12px;position:relative;margin-top:0;top:auto;left:auto;right:auto}.datepicker-holder--alt .date-picker-wrapper .month-wrapper table .caption .prev{margin-left:auto}.datepicker-holder--alt .date-picker-wrapper .month-wrapper table .caption .prev:before{border-width:6px 6px 6px 0}.datepicker-holder--alt .date-picker-wrapper .month-wrapper table .caption .next:before{border-width:6px 0 6px 6px}.datepicker-holder--alt.is-right .date-picker-wrapper{left:236px !important}@media (max-width: 1200px){.datepicker-holder--alt .datepicker-date input{height:34px;font-size:12px;padding:0 12px}.datepicker-holder--alt .date-picker-wrapper{padding:10px;width:320px}.datepicker-holder--alt .date-picker-wrapper .month-wrapper table th{font-size:14px;padding-bottom:5px}.datepicker-holder--alt .date-picker-wrapper .month-wrapper table .day{font-size:14px;padding:8px 0px}}@media (max-width: 991px){.datepicker-holder--alt .datepicker-date input{height:30px;font-size:10px;padding:0 12px}}@media (max-width: 767px){.datepicker-holder--alt .datepicker-icon{display:none}.datepicker-holder--alt .datepicker-date{background:#fff;color:#151515;padding:25px 0 43px;position:relative}.datepicker-holder--alt .datepicker-date>span{display:block;margin-bottom:2px}.datepicker-holder--alt .datepicker-date input{display:none}.datepicker-holder--alt .datepicker-date .datepicker-values{display:flex}.datepicker-holder--alt .date-picker-wrapper{left:0 !important;bottom:auto !important;top:100% !important;width:100%;background:#292621;margin:-20px 0 0;padding:10px}.datepicker-holder--alt .date-picker-wrapper:before{display:none}.datepicker-holder--alt .date-picker-wrapper .month-wrapper table .day{font-size:14px}.datepicker-holder--alt .date-picker-wrapper .month-wrapper table .caption .prev{width:10px;height:20px;position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0}.datepicker-holder--alt .date-picker-wrapper .month-wrapper table .caption .prev:before{border-width:10px 10px 10px 0}.datepicker-holder--alt .date-picker-wrapper .month-wrapper table .caption .next{width:10px;height:20px;position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0 0 0 auto}.datepicker-holder--alt .date-picker-wrapper .month-wrapper table .caption .next:before{border-width:10px 0 10px 10px}.datepicker-holder--alt.is-right .date-picker-wrapper{left:0 !important}}.date-in-container.datepicker-hidden,.date-out-container.datepicker-hidden{opacity:0;visibility:hidden}.date-in-container,.date-out-container{position:absolute !important;left:-20%;top:100%;width:140%;padding:0;border:1px solid #924c2e;background:#fff;visibility:visible;font-family:"Lato",sans-serif}.pika-lendar{margin:0;width:100%}.pika-label{font-family:"Lato",sans-serif;font-size:18px;font-weight:400;letter-spacing:0.05em;color:#414141;padding:10px 0 32px;text-transform:uppercase}.pika-label+.pika-label{margin-left:5px}.pika-prev,.pika-next{position:relative;display:inline-block;width:42px !important;height:42px !important;padding:0;font-size:0 !important;line-height:1 !important;background-image:none;opacity:1}.pika-prev:before,.pika-next:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:14px;height:14px;border-width:0 1px 1px 0;border-style:solid;border-color:#414141}.pika-prev:hover,.pika-next:hover{background:transparent}.pika-prev:before{left:1px;transform:rotate(135deg)}.pika-next:before{right:1px;transform:rotate(-45deg)}.pika-table th{padding:5px 0 21px;font-family:"Lato",sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;color:#414141;opacity:0.7;text-transform:capitalize}.pika-table abbr{text-decoration:none}.pika-table td{padding-bottom:15px}.pika-button{padding:7px 0;font-size:18px !important;font-weight:400;height:auto !important;line-height:1 !important;font-size:12px;margin-bottom:1px;color:#333 !important;cursor:default;background-color:transparent;text-align:center}.is-disabled .pika-button{background-color:transparent;font-size:12px !important;padding:5px 0}.is-today .pika-button{position:relative;background-color:transparent;box-shadow:none;color:#fff !important;font-weight:400}.is-today .pika-button:before{content:'';position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%, -50%);width:32px;height:32px;border-radius:50%;background:#924c2e}.is-selected .pika-button{box-shadow:none}.is-startrange .pika-button{border-top-left-radius:20px;border-bottom-left-radius:20px;background:#e2e2e2 !important;color:#414141 !important;font-weight:400}.is-endrange .pika-button{border-top-right-radius:20px;border-bottom-right-radius:20px;background:#e2e2e2 !important;color:#414141 !important}.is-inrange .pika-button{background:rgba(226,226,226,0.5);color:#414141 !important}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{background-color:transparent}.info{position:relative;border:1px solid #ededed}.info .info__content{width:44%;padding:91px 56px 53px 53px;margin-left:auto}.info .h3{margin-bottom:12px}.info ul{padding-right:80px;list-style-type:none;font-weight:400;font-size:14px;letter-spacing:0.56px;line-height:1.43;color:#414141}.info ul li+li{margin-top:20px}.info ul li{position:relative;padding-left:40px}.info ul li img{position:absolute;top:3px;left:0}.info .info__entry{margin-bottom:30px}.info .info__image{position:absolute;top:-71px;left:-133px;width:130px;transform:translateX(-50px);transition:width 0.8s ease, transform 0.8s ease;padding-top:67.5%;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (max-width: 767px){.info .info__image{transform:translateX(0)}}@media (max-width: 991px){.info .h3{margin-bottom:24px}.info ul br{display:none}.info .info__entry{margin-bottom:35px}.info .info__content{width:100%;padding:55px 36px 60px 36px}.info .info__image{width:auto;top:-392px;left:0;right:0;padding-top:66%;transform:translateX(0)}}@media (max-width: 767px){.info .info__image{position:relative;top:auto;left:auto;right:auto;padding-top:99%}.info .info__content{padding:30px 29px 52px 29px}}.info--small+.info--small{margin-top:170px}.info--small .info__image{width:684px;top:-67px;left:-160px;padding-top:50.2%}.info--small .info__content{padding:109px 40px 92px 40px;width:42%}.info--small .info__content ul{padding-right:0;margin-bottom:65px}.info--small .info__content ul li{padding-left:0}.info--small .info__content ul li+li{margin-top:5px}@media (max-width: 991px){.info--small+.info--small{margin-top:170px}.info--small .h3{margin-bottom:18px}.info--small .info__entry{margin-bottom:26px}.info--small .info__content{width:100%;padding:55px 36px 45px 36px}.info--small .info__content ul{margin-bottom:34px}.info--small .info__image{width:auto;top:-392px;left:0;right:-33px;padding-top:66%}}@media (max-width: 767px){.info--small .info__image{position:relative;top:auto;left:auto;right:auto;padding-top:99%;display:block}.info--small .info__content{padding:38px 29px 52px 29px}.info--small .info__content ul li+li{margin-top:10px}}.info--small-reversed.info--min-height,.info--small-reversed{margin-left:0}.info--small-reversed.section__body{margin-left:0}.info--small-reversed .info__image{left:auto;right:-160px;width:664px}.info--small-reversed .info__content{width:44%;padding:91px 56px 53px 53px;margin-left:0;margin-right:auto}.info--small-reversed .h3{margin-bottom:20px}.info--small-reversed .info__entry{margin-bottom:86px}@media (max-width: 991px){.info--small-reversed.info--min-height,.info--small-reversed{margin-left:auto}.info--small-reversed .h3{margin-bottom:18px}.info--small-reversed .info__entry{margin-bottom:50px}.info--small-reversed .info__content{width:100%;padding:55px 36px 45px 36px}.info--small-reversed .info__content .h3 br{display:none}.info--small-reversed .info__content ul{margin-bottom:34px}.info--small-reversed .info__image{width:auto;top:-392px;left:0;right:0;padding-top:66%}}@media (max-width: 767px){.info--small-reversed .info__image{position:relative;top:auto;left:auto;right:auto;padding-top:99%}.info--small-reversed .info__entry{margin-bottom:39px}.info--small-reversed .info__content{padding:38px 29px 52px 29px}}.info-with-slider{margin:0 auto}.info-with-slider .info__body{display:flex;max-width:950px;margin-left:auto;border:1px solid #e2e2e2}.info-with-slider .info__images{width:56.67%}.info-with-slider .info__content{width:calc(100% - 56.67%);padding:67px 38px 67px 52px}.info-with-slider .info__subtitle{font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.9px;color:#924C2E}.info-with-slider .info__entry{position:relative;margin-bottom:27px}.info-with-slider .info__entry a{color:#924C2E;text-decoration:none}.info-with-slider .info__entry a:hover{text-decoration:underline}.info-with-slider .info__entry--with-border:before{display:block;width:51px;height:1px;margin-bottom:31px;background:#924C2E;content:''}.info-with-slider .info__entry:last-child{margin-bottom:0}.info-with-slider .info__extras{margin-bottom:38px}.info-with-slider .info__extras strong{font-weight:600}.info-with-slider .info__extras:last-child{margin-bottom:0}.info-with-slider .info__extras p{font-weight:600}.info-with-slider .thumbs{margin-top:35px}.info-with-slider .thumbs__outer{position:relative}.info-with-slider .thumbs__outer .swiper-button-next,.info-with-slider .thumbs__outer .swiper-button-prev{background:none}.info-with-slider .thumbs__outer .swiper-button-prev,.info-with-slider .thumbs__outer .swiper-container-rtl .swiper-button-next{left:-30px}.info-with-slider .thumbs__outer .swiper-button-next,.info-with-slider .thumbs__outer .swiper-container-rtl .swiper-button-prev{right:-37px}.info-with-slider .thumb{border:none;width:111px;height:73px;background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:0.4;transition:opacity 0.3s}.info-with-slider .thumb.swiper-slide-thumb-active{opacity:1}.info-with-slider .thumb-main{margin-left:-158px;margin-top:-67px}.info-with-slider .thumb-main-image{padding-top:56.25%;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (max-width: 1200px){.info-with-slider .thumb-main{margin-left:-10px;margin-top:-10px}}@media (max-width: 991px){.info-with-slider{max-width:608px}.info-with-slider .info__body{display:block;padding-bottom:60px}.info-with-slider .info__images{width:100%;margin-bottom:39px}.info-with-slider .info__content{width:100%;padding:0 36px}.info-with-slider .info__entry--with-border:before{margin-bottom:25px}.info-with-slider .info__actions{text-align:right}.info-with-slider .thumb-main{margin-left:-45px;margin-right:-45px}.info-with-slider .btn--block{display:inline-block}.info-with-slider .thumbs{padding-left:35px}.info-with-slider .thumb{width:123px;height:82px}}@media (max-width: 767px){.info-with-slider .info__body{border:0;padding-bottom:0}.info-with-slider .info__content{padding:0 6px}.info-with-slider .info__actions a{display:block}.info-with-slider .info__extras{margin-bottom:48px}.info-with-slider .info__entry--with-border:before{margin-bottom:34px}.info-with-slider .info__images{margin-bottom:43px}.info-with-slider .thumb{width:76px;height:51px}.info-with-slider .thumb__outer .swiper-button-prev,.info-with-slider .thumb__outer .swiper-container-rtl .swiper-button-next{left:-24px}.info-with-slider .thumb__outer .swiper-button-next,.info-with-slider .thumb__outer .swiper-container-rtl .swiper-button-prev{right:-30px}.info-with-slider .thumbs{padding-left:0;margin-top:6px}.info-with-slider .thumb-main{margin:0}}.info-with-slider--large{margin-top:66px}.info-with-slider--large .thumb-main{margin-top:-127px;margin-left:-139px}.info-with-slider--large .thumbs{padding-left:34px}.info-with-slider--large .thumb{width:120px;height:80px}.info-with-slider--large .thumb-main-image{position:relative;padding-top:56.25%}.info-with-slider--large .thumb-main-image .thumb-callout{position:absolute;bottom:23px;left:0;right:0;text-align:center}.info-with-slider--large .thumb-main-image .thumb-callout p{font-size:13px;letter-spacing:0.05em;color:#fff}.info-with-slider--large .info__body{max-width:950px;padding-bottom:37px;padding-right:82px}.info-with-slider--large .info__images{width:100%}@media (max-width: 1200px){.info-with-slider{margin-top:0}.info-with-slider .thumb-main{margin:0}}@media (max-width: 991px){.info-with-slider .info__images{margin-bottom:0}.info-with-slider .thumb-main{margin:-10px -45px 0 -45px}}@media (max-width: 767px){.info-with-slider .info__body{padding-bottom:0;padding-right:0}.info-with-slider .thumb-main{margin:0}.info-with-slider .thumbs{padding:0}.info-with-slider .thumb{width:75px;height:50px}}.info--with-map{display:flex;align-items:flex-start;width:950px;margin-left:auto}.info--with-map .map-holder{position:relative;padding-top:67.5%;width:675px;margin-top:-70px;margin-left:-144px}.info--with-map .map-holder .map{position:absolute !important;top:0;left:0;width:100%;height:100%}.info--with-map .map-holder .map .gmnoprint,.info--with-map .map-holder .map .gm-style-cc,.info--with-map .map-holder .map .gm-fullscreen-control{display:none}.info--with-map .info__parts{margin-bottom:-30px}.info--with-map .info__part{margin-bottom:30px}.info--with-map .info__content{padding:59px 56px 36px 53px}.info--with-map .info__content ul{padding-right:0;margin-bottom:30px}.info--with-map .info__content ul:last-child{margin-bottom:0}.info--with-map .info__content ul li+li{margin-top:15px}.info--with-map .h6{margin-bottom:14px}.info--with-map .h3{margin-bottom:25px}.infoBox{display:none}@media (max-width: 1200px){.info--with-map .map-holder{margin-left:-10px;margin-top:-10px}}@media (max-width: 991px){.info--with-map{display:block;max-width:641px;width:auto;padding-bottom:60px;margin:0 auto}.info--with-map .info__parts{display:flex;flex-wrap:wrap;margin:0 -20px -50px}.info--with-map .info__parts .info__part{width:50%;padding:0 20px;margin-bottom:50px}.info--with-map .info__parts .info__part ul br{display:block}.info--with-map .map-holder{width:auto;padding-top:66%;margin-bottom:63px;margin-left:-30px;margin-right:-30px}.info--with-map .info__content{width:100%;padding:0 36px}}@media (max-width: 767px){.info--with-map{padding-bottom:56px}.info--with-map .map-holder{padding-top:99%;margin:0 0 37px 0}.info--with-map .info__content{padding:0 29px}.info--with-map .info__parts{display:block;margin:0 0 -28px 0}.info--with-map .info__parts .info__part{width:100%;padding:0;margin-bottom:28px}.info--with-map .info__parts .info__part li span{word-wrap:break-word}}.info--min-height{max-width:950px;min-height:465px;margin-left:auto}.info--min-height:nth-child(even){margin-left:0;margin-right:auto}.info--min-height .info__entry{margin-bottom:43px}.info--min-height .info__content{padding:80px 40px 92px 40px}.info--min-height .info__content .link{display:flex;justify-content:space-between;align-items:flex-start;height:auto;line-height:1.75}.info--min-height .info__content .link+.link{margin-top:16px}@media (max-width: 991px){.info--min-height+.info--min-height{margin-top:70px !important}.info--min-height{max-width:640px;margin:0 auto;min-height:auto}.info--min-height .info__image{position:static;margin-left:-33px;margin-right:-33px}.info--min-height:nth-child(even){margin:0 auto}}@media (max-width: 991px){.info--min-height+.info--min-height{margin-top:43px !important}.info--min-height .info__image{margin:0}.info--min-height .info__content{padding:38px 29px 52px 29px}}.info-with-fixed-height .info__images{width:54.67%}.info-with-fixed-height .info__content{width:calc(100% - 54.67%);padding:50px 40px 34px 39px;height:570px;overflow-y:auto}.info-with-fixed-height .info__content .info__actions{display:flex;justify-content:space-between;margin-bottom:30px}.info-with-fixed-height .info__content .info__actions .btn{min-width:140px;padding:0 15px}.info-with-fixed-height .info__content .info__extras p{font-weight:400}@media (max-width: 991px){.info-with-fixed-height .info__images{width:100%;margin-bottom:39px}.info-with-fixed-height .info__content{width:100%;padding:0 36px;height:auto;overflow:visible}}@media (max-width: 767px){.info-with-fixed-height .info__content{padding:0 6px}.info-with-fixed-height .info__content .info__actions{display:block}.info-with-fixed-height .info__content .info__actions .btn{width:100%}.info-with-fixed-height .info__content .info__actions .btn+.btn{margin-top:10px}}.testimonial{max-width:715px;margin:0 auto;text-align:center}.testimonial .testimonial__quote{position:relative;height:70px}.testimonial .testimonial__quote p{font-size:100px;font-weight:400;line-height:1}.testimonial .testimonial__quote:before{height:55px;width:55px;content:'';background-image:url("/integration/fullerton/public/images/quotemark.png");background-repeat:no-repeat;position:absolute;top:0;left:50%;transform:translateX(-50%)}.testimonial .testimonial__entry{margin-bottom:30px}@media (max-width: 767px){.testimonial .testimonial__entry p{font-size:12px}}.testimonial .h3 p{font-size:20px;font-weight:400;text-transform:uppercase;margin-bottom:28px;letter-spacing:1.8px;line-height:1}.testimonial .testimonial__meta p{font-weight:600;color:#9d9d9d;text-transform:uppercase}.testimonial .testimonial__meta p strong{font-weight:600;color:#414141}@media (max-width: 991px){.testimonial{max-width:518px}.testimonial .testimonial__entry{margin-bottom:43px}}@media (max-width: 767px){.testimonial .testimonial__entry{margin-bottom:35px}.testimonial .testimonial__meta p{font-size:14px}.testimonial .testimonial__meta strong{display:block}}.title{position:relative}.text-left .title:before{margin-left:0 !important;margin-right:0 !important}.title:before{content:'';display:block;width:51px;height:1px;margin:0 auto 52px;background-color:#924C2E}.title--small{min-height:81px}.title--small:before{margin:0 auto 32px}.title--left:before{margin-left:0;margin-right:auto}@media (max-width: 767px){.title:before{margin:0 auto 24px}.title--small:before{margin:0 auto 31px}.title--left:before{margin:0 auto 31px 0}}.rates{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -33px -22px}.rates .rate{padding:0 33px;margin-bottom:22px}.rate .rate__inner{display:flex;justify-content:center;width:250px;height:250px;border:1px solid #924C2E;text-align:center;text-decoration:none}.rate .rate__content{padding:28px 0}.rate .rate__icon{margin-bottom:30px}.rate .rate__icon .ico-rate{height:50px}.rate .rate__entry p{letter-spacing:1.26px;text-transform:uppercase}.rate .rate__entry p br{display:none}@media (max-width: 991px){.rates{margin:0 -14px}.rates .rate{padding:0 14px}.rate .rate__inner{height:159px;width:159px}.rate .rate__entry p{line-height:1.43}.rate .rate__entry p br{display:block}.rate .rate__icon{margin-bottom:15px}.rate .rate__icon img{width:44px}}@media (max-width: 767px){.rate .rate__inner{height:149px;width:149px}}.rates--small{margin:0 -10px}.rates--small .rate--small{padding:0 10px}.rate--small .rate__inner{position:relative;width:165px;height:165px;padding:0 10px}.rate--small .rate__actions{position:absolute;top:14px;right:13px;font-size:0;line-height:0}.rate--small .rate__icon{margin-bottom:25px}.rate--small .rate__entry p{font-size:12px;letter-spacing:0.91px;line-height:1.38}@media (max-width: 991px){.rate--small .rate__icon img{width:auto}}@media (max-width: 767px){.rate .rate__inner{width:152px;height:152px;padding:0}.rate--small .rate__icon{margin-bottom:9px}}.tabs-offers{position:relative;max-width:950px;min-height:597px;border:1px solid #e2e2e2}.tabs-offers .tab{display:none}.tabs-offers .tab.active{display:block}.tabs-offers .tabs__head{position:absolute;bottom:58px;left:0;right:0;padding:0 55px;z-index:9}@media (max-width: 767px){.tabs-offers .tabs__head{position:relative;bottom:33px}.tabs-offers .tabs__head .tabs__nav{border-top:none}.tabs-offers .tabs__head .tabs__nav li{width:23%}.tabs-offers .tabs__head .tabs__nav li span{display:none}}.tabs-offers .tabs__nav ul{display:flex;margin:0 -20px;list-style-type:none}.tabs-offers .tabs__nav ul a{display:flex;text-decoration:none}.tabs-offers .tabs__nav ul li{width:33.33%;padding:0 20px;opacity:0.4;transition:opacity 0.3s}.tabs-offers .tabs__nav ul li>div{display:flex}.tabs-offers .tabs__nav ul li.active{opacity:1}.tabs-offers .tabs__nav ul span{display:block;flex-shrink:0;width:120px;height:80px;background-size:cover;background-repeat:no-repeat;background-position:center center}.tabs-offers .tabs__nav ul p{padding-left:20px;font-size:13px;font-weight:400;line-height:1.38;letter-spacing:0.52px;text-transform:uppercase;color:#414141}.tabs-offers .slider__actions{position:absolute;left:290px;bottom:100%;margin-bottom:16px;display:flex;align-items:center}.tabs-offers .slider__actions .swiper-button-prev,.tabs-offers .slider__actions .swiper-button-next{position:static;width:40px;height:40px;border:1px solid #924C2E}.tabs-offers .slider__actions .swiper-button-prev{background:url(/integration/fullerton/public/images/svgs/back.svg) no-repeat center center;background-size:auto 15px}.tabs-offers .slider__actions .swiper-button-next{margin-left:-1px;background:url(/integration/fullerton/public/images/svgs/next.svg) no-repeat center center;background-size:auto 15px}@media (max-width: 991px){.tabs-offers .tabs__head{padding:0 36px}.tabs-offers .tabs__nav{padding-top:52px;border-top:1px solid #e2e2e2}.tabs-offers .tabs__nav ul{margin:0 -50px}.tabs-offers .tabs__nav ul span{width:100%}.tabs-offers .tabs__nav ul li{padding:0 50px}.tabs-offers .tabs__nav ul a{display:block}.tabs-offers .tabs__nav ul a p{padding-left:0;margin-top:8px}.tabs-offers .tabs__nav ul a p br{display:none}.tabs-offers .slider__actions{bottom:234px;left:36px;margin-bottom:0}}.tabs .tab{position:absolute;left:-9999px;display:none}.tabs .tab.active{position:static;display:block}.tabs-hotels .tabs__nav ul{display:flex;justify-content:center;font-size:14px;font-weight:400;letter-spacing:0.56px;margin:0 -20px}.tabs-hotels .tabs__nav ul li{padding:0 20px}.tabs-hotels .tabs__nav ul li.active a{color:#924C2E}.tabs-hotels .tabs__nav ul li.active a:after{width:100%}.tabs-hotels .tabs__nav ul li a{position:relative;text-decoration:none;transition:color 0.3s}.tabs-hotels .tabs__nav ul li a:after{content:'';position:absolute;bottom:-8px;left:0;right:0;height:1px;background:#924C2E;width:0;transition:width 0.3s}.tabs-hotels .tabs__body{position:relative}.tabs-hotels .tabs__body .tab{position:absolute;bottom:100%;right:100%;left:auto;display:block;width:100%;opacity:0;visibility:hidden}.tabs-hotels .tabs__body .tab.active{position:relative;right:auto;bottom:auto;opacity:1;visibility:visible}.tabs-filters ul{display:flex;padding:0;list-style:none outside none}.tabs-filters ul li{width:325px;padding:0;margin:0 0 -1px;border:1px solid #E2E2E2;transition:border .3s}.tabs-filters li+li{margin-left:-1px}.tabs-filters li button{display:flex;justify-content:center;align-items:center;width:100%;height:47px;border-radius:0;padding:0;font-size:14px;font-weight:normal;appearance:none;text-transform:uppercase;text-align:center;font-family:'Gill Sans', sans-serif;color:#414141;transition:color}.tabs-filters .active{border-bottom-color:#924C2E;z-index:2}.tabs-filters .active button{color:#924C2E}.section-offers-empty{padding:0}.section-offers-empty .section__head{display:none}.section-offers-empty .tabs-offers{border:0 solid transparent;min-height:inherit}.offer{max-width:950px;position:relative}.offer .slider-gallery-thumbs{position:absolute;bottom:40px;z-index:9999;width:100%}@media (max-width: 1200px){.offer .slider-gallery-thumbs{position:relative;top:30px}}.offer .offer__content{padding:91px 56px 53px 53px;max-width:44%}.offer .h3{margin-bottom:14px}.offer .offer__entry{margin-bottom:45px}.offer .offer__entry a{color:#924C2E;text-decoration:none}.offer .offer__entry a:hover{text-decoration:underline}.offer .offer__image{position:absolute;top:-67px;right:-64px;width:40px;padding-top:49.2%;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:width 1.1s ease, transform 0.5s ease;transform:translateX(0);animation-fill-mode:forwards}@media (max-width: 991px){.offer .offer__image{top:-380px;left:-30px;right:-30px;width:auto;padding-top:66%}.offer .h3{margin-bottom:17px}.offer .offer__entry{margin-bottom:30px}.offer .offer__content{max-width:100%;padding:100px 36px 280px}}@media (max-width: 767px){.offer{border:1px solid #ededed}.offer .offer__content{padding:39px 28px 53px}.offer .offer__image{position:relative;top:auto;left:auto;right:auto;padding-top:99%}}.segment{pointer-events:none}.segment .segment__inner{padding-bottom:42px;border:1px solid #e2e2e2}.segment .h3{margin-bottom:17px}.segment .segment__extras{margin-bottom:36px}.segment .segment__actions{display:flex;justify-content:space-between;align-items:center}.segment .segment__image{position:relative;z-index:-1;display:block;padding-top:76%;margin:-15px -15px 61px -15px;background-size:cover;background-repeat:no-repeat;background-position:center center;pointer-events:all}.segment .segment__content{padding:0 26px;pointer-events:all}@media (max-width: 991px){.segment{width:45%}}@media (max-width: 767px){.segment{width:100%}.segment .h3{margin-bottom:0}.segment .segment__inner{padding-bottom:33px}.segment .segment__image{margin-bottom:26px}.segment .segment__content{padding:0 21px}.segment .segment__extras{margin-bottom:30px}.segment .segment__actions{display:block}.segment .segment__actions a+a{margin-top:15px}}@media (max-width: 767px) and (max-width: 767px){.segment .segment__actions a+a{margin-top:40px}}.segment--related .segment__extras{margin-bottom:36px}.segment--related .segment__image{padding-top:74%;margin:-29px -25px 44px -29px}.segment--related .segment__content{padding:0 32px}@media (max-width: 991px){.segment--related{width:60%}.segment--related .segment__image{margin:-25px -22px 44px -22px}}@media (max-width: 767px){.segment--related{width:90%}.segment--related .segment__inner{padding-bottom:33px}.segment--related .segment__image{margin:-13px -11px 26px -11px}.segment--related .segment__content{padding:0 21px}.segment--related .segment__extras{margin-bottom:30px}}.link{font-size:13px;font-weight:600;letter-spacing:1.17px;text-transform:uppercase;color:#924C2E;text-decoration:none;display:block;width:100%;height:15px}.link span{float:left;display:block}.link img{float:left;margin-left:5px;top:7px;transition:transform .3s;position:relative !important}.link:hover{color:#924C2E}.link:hover img{transform:translateX(10px)}.virtual-tour img{width:100%}.feed{display:flex}.feed .feed__main-image{width:421px;height:421px;background-size:cover;background-repeat:no-repeat;background-position:center center}.feed .feed__main-image img{display:none}.feed .feed__main{width:calc(100% - 421px);padding-left:24px}.feed .list-feed{display:flex;flex-wrap:wrap;margin:0 -12px -22px}.feed .list-feed li{padding:0 12px;margin-bottom:22px}.feed .list-feed li a{display:block;width:199px;height:199px;background-size:cover;background-repeat:no-repeat;background-position:center center}.feed .list-feed li a img{display:none}@media (max-width: 1200px){.feed .feed__main-image{height:auto}.feed .list-feed li{width:33%}.feed .list-feed li a{display:block;width:100%;padding-top:100%;height:auto}}@media (max-width: 991px){.feed .feed__main{width:calc(100% - 342px);padding-left:18px}.feed .feed__main-image{width:342px}.feed .list-feed{margin:0 -9px -18px}.feed .list-feed li{width:50%;padding:0 9px;margin-bottom:18px}}@media (max-width: 767px){.feed .feed__main{width:33.33%;padding-left:12px}.feed .feed__main-image{width:66.66%}.feed .list-feed{margin:0 0 -12px}.feed .list-feed li{width:100%;padding:0;margin-bottom:12px}}.subscribe{display:flex}.subscribe .subscribe__image{width:157px;min-height:132px;background-size:cover;background-repeat:no-repeat;background-position:center center}.subscribe .subscribe__form.success form{display:none}.subscribe .subscribe__form.success .success-message{display:block}.subscribe .subscribe__form.error form{display:none}.subscribe .subscribe__form.error .error-message{display:block}.subscribe .subscribe__form .success-message,.subscribe .subscribe__form .error-message{display:none}.subscribe .h6{font-weight:400}.subscribe .subscribe__entry{margin-bottom:22px}.subscribe .subscribe__entry p{line-height:1.54}.subscribe .subscribe__actions{display:flex;position:relative}.subscribe .subscribe__field{position:relative;width:100%;border:1px solid #e2e2e2;height:40px;padding:0 60px 0 20px;background:transparent;font-size:13px;font-weight:400;letter-spacing:1.17px;color:#414141}.subscribe .subscribe__field::placeholder{opacity:.5}.subscribe .subscribe__btn{position:absolute;top:0;bottom:0;right:0;width:45px;border:0;background:#924C2E}.socials{display:flex;align-items:center}.socials p{margin-bottom:0;margin-right:48px;font-size:13px;font-weight:400;color:#414141;opacity:.6;letter-spacing:0.52px;text-transform:uppercase}.socials ul{display:flex;align-items:center;list-style-type:none}.socials li+li{margin-left:42px}.socials a{display:block;transition:opacity .3s}.socials a:hover{opacity:.6}@media (max-width: 1200px){.socials p{margin-right:20px}.socials li+li{margin-left:25px}}@media (max-width: 991px){.socials{display:block}.socials p{margin-right:0;margin-bottom:24px}.socials ul{flex-wrap:wrap}.socials li{width:33.33%;margin-bottom:33px}.socials li+li{margin-left:0}}@media (max-width: 767px){.socials li{text-align:center}}.booking{display:flex;align-items:center;position:fixed;top:0;left:0;z-index:1000;overflow-x:hidden;overflow-y:auto;width:100%;height:100vh;background:#fff;opacity:0;visibility:hidden;transition:0.3s}.booking .booking__container{position:relative;width:100%;max-width:1225px;padding:0 15px;margin:0 auto}.booking .booking__head{margin-bottom:76px}.booking .booking__body{display:flex;flex-direction:row-reverse;margin:0 -20px}.booking .booking__calendar .pika-single{display:flex;border:none}.booking .booking__calendar .pika-single.is-hidden{display:none}.booking .booking__col{padding:0 20px}.booking .booking__col--size1{width:66.66%}.booking .booking__col--size2{width:33.33%}.booking.active{opacity:1;visibility:visible}.booking .h2{font-size:30px;font-weight:400;letter-spacing:0.09em;line-height:1.17}.booking .h2:before{margin-bottom:33px}.booking .close-booking{position:absolute;background:transparent;border:none;outline:none;top:-78px;right:6px}@media (max-width: 991px){.booking{display:block}.booking .booking__col--size1{width:100%}.booking .booking__col--size2{width:100%;padding:0}.booking .booking__container{padding:142px 15px}.booking .booking__body{flex-direction:column-reverse;margin:0}.booking .form-booking{max-width:380px;margin:0 auto}.booking .js-datepicker-fields{position:relative}.booking .js-datepicker-fields .date-picker-wrapper{position:absolute;top:calc(100% + 18px);left:0;width:403px;box-shadow:0 3px 6px rgba(0,0,0,0.09);background-color:#ffffff}.booking .js-datepicker-fields .date-picker-wrapper .month-wrapper{padding:33px 23px 20px}.booking .js-datepicker-fields .date-picker-wrapper .month-wrapper table{width:100% !important}.booking .close-booking{top:51px;right:38px}.booking .booking__head{margin-bottom:55px}.booking .h2{text-align:center;font-size:25px;letter-spacing:2.25px}.booking .h2:before{margin:0 auto 33px}}@media (max-width: 767px){.booking .close-booking{top:26px;right:29px;display:block;width:auto}.booking .close-booking img{width:20px;height:20px}.booking .js-datepicker-fields{display:block;margin:0}.booking .js-datepicker-fields .date-picker-wrapper{top:30px;left:-55px;right:-55px;width:auto}.booking .js-datepicker-fields .form__controls{width:100%;padding:0}.booking .js-datepicker-fields .form__controls+.form__controls{margin-top:16px}.booking .booking__container{padding:91px 32px}.booking .booking__head{margin-bottom:25px}.booking .h2{font-size:22px;letter-spacing:1.98px}}.booking .date-picker-wrapper{width:100%;padding:0;border:0;background:transparent;font-family:"Lato",sans-serif}.booking .date-picker-wrapper .month-wrapper{width:100% !important;padding:0;border:0}.booking .date-picker-wrapper .month-wrapper table{width:48% !important}.booking .date-picker-wrapper .month-wrapper .gap{width:2% !important;margin:0}.booking .date-picker-wrapper .month-wrapper .month-element{font-family:"Lato",sans-serif;font-size:18px;font-weight:400;letter-spacing:.05em;color:#414141}.booking .date-picker-wrapper .month-wrapper .caption th{padding-bottom:32px}.booking .date-picker-wrapper .month-wrapper .week-name th{padding:5px 0 21px;font-family:"Lato",sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;color:#414141;opacity:.7;text-transform:capitalize}.booking .date-picker-wrapper .month-wrapper .prev,.booking .date-picker-wrapper .month-wrapper .next{position:relative;display:inline-block;width:26px;height:26px;padding:0;font-size:0;line-height:1}.booking .date-picker-wrapper .month-wrapper .prev:before,.booking .date-picker-wrapper .month-wrapper .next:before{content:'';position:absolute;top:0;width:14px;height:14px;border-width:0 1px 1px 0;border-style:solid;border-color:#414141}.booking .date-picker-wrapper .month-wrapper .prev:hover,.booking .date-picker-wrapper .month-wrapper .next:hover{background:transparent}.booking .date-picker-wrapper .month-wrapper .prev:before{left:1px;transform:rotate(135deg)}.booking .date-picker-wrapper .month-wrapper .next:before{right:1px;transform:rotate(-45deg)}.booking .date-picker-wrapper .month-wrapper tbody td{width:14.286%;padding-bottom:15px;text-align:center}.booking .date-picker-wrapper .month-wrapper .day.valid{position:relative;z-index:1;padding:7px 0;margin:0;font-size:18px;font-weight:400;color:#924C2E}.booking .date-picker-wrapper .month-wrapper .day.valid.real-today{background:transparent;color:#fff !important}.booking .date-picker-wrapper .month-wrapper .day.valid.real-today:before{content:'';position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%, -50%);width:32px;height:32px;border-radius:50%;background:#924C2E}.booking .date-picker-wrapper .month-wrapper .day.valid.hovering,.booking .date-picker-wrapper .month-wrapper .day.valid.checked{background:rgba(226,226,226,0.5);color:#414141}.booking .date-picker-wrapper .month-wrapper .day.valid.first-date-selected{border-top-left-radius:20px;border-bottom-left-radius:20px;background:#E2E2E2 !important;color:#414141 !important}.booking .date-picker-wrapper .month-wrapper .day.valid.last-date-selected{border-top-right-radius:20px;border-bottom-right-radius:20px;background:#E2E2E2 !important;color:#414141 !important}.booking .date-picker-wrapper .date-range-length-tip,.booking .date-picker-wrapper .footer{display:none !important}.form-reserve .date-picker-wrapper{position:absolute;top:100%;left:-20%;width:140%;padding:0;border:1px solid #924C2E;background:#fff;font-family:"Lato",sans-serif}.form-reserve .date-picker-wrapper .month-wrapper{width:100% !important;padding:0;border:0}.form-reserve .date-picker-wrapper .month-wrapper table{width:100% !important}.form-reserve .date-picker-wrapper .month-wrapper .month-element{font-family:"Lato",sans-serif;font-size:18px;font-weight:400;letter-spacing:.05em;color:#414141}.form-reserve .date-picker-wrapper .month-wrapper .caption th{padding-bottom:32px}.form-reserve .date-picker-wrapper .month-wrapper .week-name th{padding:5px 0 21px;font-family:"Lato",sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;color:#414141;opacity:.7;text-transform:capitalize}.form-reserve .date-picker-wrapper .month-wrapper .prev,.form-reserve .date-picker-wrapper .month-wrapper .next{position:relative;display:inline-block;width:26px;height:26px;padding:0;font-size:0;line-height:1}.form-reserve .date-picker-wrapper .month-wrapper .prev:before,.form-reserve .date-picker-wrapper .month-wrapper .next:before{content:'';position:absolute;top:0;width:14px;height:14px;border-width:0 1px 1px 0;border-style:solid;border-color:#414141}.form-reserve .date-picker-wrapper .month-wrapper .prev:hover,.form-reserve .date-picker-wrapper .month-wrapper .next:hover{background:transparent}.form-reserve .date-picker-wrapper .month-wrapper .prev:before{left:1px;transform:rotate(135deg)}.form-reserve .date-picker-wrapper .month-wrapper .next:before{right:1px;transform:rotate(-45deg)}.form-reserve .date-picker-wrapper .month-wrapper tbody td{width:14.286%;padding-bottom:15px;text-align:center}.form-reserve .date-picker-wrapper .month-wrapper .day.valid{position:relative;z-index:1;padding:7px 0;margin:0;font-size:18px;font-weight:400;color:#924C2E}.form-reserve .date-picker-wrapper .month-wrapper .day.valid.real-today{background:transparent;color:#fff !important}.form-reserve .date-picker-wrapper .month-wrapper .day.valid.real-today:before{content:'';position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%, -50%);width:32px;height:32px;border-radius:50%;background:#924C2E}.form-reserve .date-picker-wrapper .month-wrapper .day.valid.hovering,.form-reserve .date-picker-wrapper .month-wrapper .day.valid.checked{background:rgba(226,226,226,0.5);color:#414141}.form-reserve .date-picker-wrapper .month-wrapper .day.valid.first-date-selected{border-top-left-radius:20px;border-bottom-left-radius:20px;background:#E2E2E2 !important;color:#414141 !important}.form-reserve .date-picker-wrapper .month-wrapper .day.valid.last-date-selected{border-top-right-radius:20px;border-bottom-right-radius:20px;background:#E2E2E2 !important;color:#414141 !important}.form-reserve .date-picker-wrapper .date-range-length-tip,.form-reserve .date-picker-wrapper .footer{display:none !important}@media (max-width: 1024px){.form-reserve--wide--alt .date-picker-wrapper{left:0;width:100%}}.breadcrumbs{margin-top:17px;font-size:11px;letter-spacing:0.55px;text-transform:uppercase}.breadcrumbs a{text-decoration:none;color:#924C2E}.breadcrumbs ul{margin:0;list-style-type:none}.breadcrumbs li{display:inline}.breadcrumbs li+li:before{content:'>';display:inline-block;vertical-align:middle;margin:0 11px}.breadcrumbs li.active a{color:#414141}@media (max-width: 767px){.breadcrumbs{font-size:10px}}.panels{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -35px -23px}.panels--clear{display:block}.panels .panel{width:50%;padding:0 35px;margin-bottom:23px}.panel .panel__content{padding:45px 0}.panel .panel__title{font-family:'Gill Sans', sans-serif;font-size:20px;line-height:1.25;letter-spacing:0.05em;margin-bottom:14px;color:#414141}.panel .h3{margin-bottom:11px}.panel .h3 a{text-decoration:none}.panel .h6{font-weight:400}.panel .panel__actions{display:flex;min-height:40px;justify-content:space-between;align-items:center;margin-top:10px}.panel .panel__image{display:block;background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:56.25%}.panel__content__inner{position:relative;padding-bottom:40px}.panel__content__inner .panel__actions{position:absolute;left:0;bottom:0;width:100%}@media (max-width: 991px){.panels{max-width:509px;margin:0 auto -29px}.panels .panel{width:100%;padding:0;margin-bottom:29px}.panels .panel .panel__extras{margin-bottom:30px}}@media (max-width: 767px){.panels{margin-bottom:-22px}.panels .panel{margin-bottom:22px}.panel .panel__content{padding:38px 0}.panel .panel__actions{margin-top:15px}.panel .h3{margin-bottom:14px}.panel .panel__image{padding-top:71%}.panel .panel__extras{margin-bottom:30px}.panel .panel__title{font-size:18px}.panel__content__inner{padding-bottom:0}.panel__content__inner .panel__actions{position:static}}.panels--alt{margin-bottom:0}.panels--alt .panel{margin-bottom:67px}.panel--alt{margin-bottom:67px}.panel--alt .panel__image{padding-top:66%}.panel--alt .panel__inner{position:relative}.panel--alt .panel__inner:after{position:absolute;top:30px;left:25px;right:25px;bottom:0;border:1px solid #E2E2E2;content:'';pointer-events:none}.panel--alt .panel__content{position:relative;z-index:2;padding:45px 55px}@media (max-width: 767px){.panels--alt{margin-bottom:0}.panels--alt .panel--alt{margin-bottom:46px}.panel--alt .panel__inner:after{left:15px;right:15px}.panel--alt .panel__content{padding:28px 39px}.panel--alt .panel__actions{display:block}.panel--alt .panel__actions .btn{margin-top:20px;width:100%}}.panel-filters{margin-bottom:50px}.panel-filters ul{display:flex;justify-content:center;flex-wrap:wrap;padding-left:0;margin:0 -10px;list-style-type:none}.panel-filters li{padding:0 10px}.panel-filters button{border:0;font-size:15px;letter-spacing:0.04em;background-color:transparent}.panel-filters li.active button{color:#924C2E}@media (max-width: 767px){.panel-filters{margin-bottom:32px}}.payment{max-width:652px;margin:0 auto}.payment ul{display:flex;flex-wrap:wrap;margin:0 -70px;font-size:14px;letter-spacing:0.05em;list-style-position:inside}.payment ul li{width:50%;padding:0 70px}@media (max-width: 991px){.payment{max-width:575px}.payment ul{margin:0 -51px}.payment ul li{padding:0 51px}}@media (max-width: 767px){.payment{padding-left:10px}.payment ul{flex-wrap:wrap;margin:0}.payment ul li{width:100%;padding:0}}.amenities ul{margin:0 -24px -18px;font-size:0;line-height:0;list-style-type:none;column-count:2}.amenities ul li{font-size:14px;letter-spacing:0.98px;line-height:1.93;padding:0 24px;margin-bottom:18px}.amenities ul li span{display:block;position:relative;padding-left:28px}.amenities ul li span:before{content:'';position:absolute;top:9px;left:0;width:7px;height:7px;border-radius:50%;background:#414141}@media (max-width: 991px){.amenities ul{column-count:1}}.gallery .gallery__filters{margin-bottom:71px}.gallery .gallery__filters ul{display:flex;align-items:center;justify-content:center;overflow-x:auto;list-style-type:none}.gallery .gallery__filters li{margin-right:58px;flex-shrink:0}.gallery .gallery__filters li:last-child{margin-right:0}.gallery .gallery__filters li button{position:relative;padding-bottom:10px;border:0;background:none;appearance:none;text-transform:uppercase;letter-spacing:0.56px;font-size:14px;color:#414141;transition:color .3s}.gallery .gallery__filters li button:after{content:'';position:absolute;bottom:0;left:0;right:0;width:0;height:1px;background:#924C2E;margin:auto;transition:width .3s}.gallery .gallery__filters li.active button{color:#924C2E}.gallery .gallery__filters li.active button:after{width:100%;max-width:51px}.gallery .gallery__images{display:flex;flex-wrap:wrap;margin:0 -8px -16px;overflow:hidden}.gallery .gallery__images .gallery__image{display:block;width:33.33%;padding:0 8px;margin-bottom:16px}.gallery .gallery__images .gallery__image-inner{display:block;padding-top:69%;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (max-width: 991px){.gallery .gallery__filters{margin-bottom:63px}.gallery .gallery__images .gallery__image{width:50%}.gallery .gallery__images .gallery__image-inner{padding-top:66%}}@media (max-width: 767px){.gallery .gallery__filters{margin-bottom:51px}.gallery .gallery__filters ul{justify-content:flex-start}.gallery .gallery__images{margin:0 -4px -8px}.gallery .gallery__images .gallery__image{padding:0 4px;margin-bottom:8px}.gallery .gallery__images .gallery__image-inner{padding-top:68%}}.previews .preview+.preview{margin-top:66px}.preview .preview__head{margin-bottom:46px}.preview .preview__body{display:block;padding-top:41.3%;background-size:cover;background-repeat:no-repeat;background-position:center center}.preview .preview__body img{width:100%}@media (max-width: 991px){.preview .preview__body{padding-top:62.7%}}@media (max-width: 767px){.previews .preview+.preview{margin-top:45px}.preview .preview__head{margin-bottom:27px}.preview .preview__body{padding-top:70.7%}}.item.swiper-slide-active .item__content{opacity:1;visibility:visible}.item.swiper-slide-active .item__inner{border:1px solid #E2E2E2}.item .item__image{background-size:cover;background-repeat:no-repeat;background-position:center center;height:600px;margin:0 -70px}.item .item__inner{border:1px solid #E2E2E2}.item .item__content{padding:62px 55px}.item .item__content .title{margin-bottom:38px}.item .item__meta{margin-bottom:18px !important}.item .item__meta p{font-size:11px;font-weight:600;letter-spacing:0.55px;text-transform:uppercase}.item .item__title{margin-bottom:30px}.item .item__entry{margin-bottom:30px}.item .item__entry p{margin-bottom:0;letter-spacing:0.05em}.item .item__entry strong{font-weight:600}.item .item__entry p+p{margin-top:36px}@media (max-width: 1200px){.item .item__image{margin:0}}@media (max-width: 991px){.item .item__image{height:422px;margin:0 -32px}.item .item__entry{margin-bottom:38px}.item .item__entry p+p{margin-top:34px}.item .item__content{padding:58px 35px 34px}.item .item__content .title{margin-bottom:25px}}@media (max-width: 767px){.item .item__image{height:auto;padding-top:99%;margin:0}.item .item__content{padding:32px 28px 62px}.item .item__content .title{margin-bottom:17px}.item .item__entry p+p{margin-top:21px}}.item--small{max-width:950px;margin:0 auto}.item--small .item__subtitle{font-size:11px;font-weight:600;letter-spacing:0.55px;text-transform:uppercase}.item--small .item__title{color:#924C2E}.articles .article+.article{margin-top:130px}.article{display:flex;align-items:flex-start}.article .article__image{width:38%;margin-left:56px;margin-top:57px;border:1px solid #E2E2E2}.article .article__image .article__image-inner{position:relative;top:-57px;left:-56px;padding-top:132%;background-size:cover;background-repeat:no-repeat;background-position:center center}.article p a,.article ul a{text-decoration:none;color:#924C2E}.article p a:hover,.article ul a:hover{text-decoration:underline}.article .article__actions{margin-top:54px}.article .article__actions a{min-width:238px}.article .article__info{display:flex;flex-wrap:wrap;margin:0 -20px -26px}.article .article__info .article__info-item{flex:1 1 50%;padding:0 20px;margin-bottom:26px}.article .article__info .article__info-item ul{list-style-type:none;letter-spacing:0.04em}.article .article__info-item .h6{font-size:11px;letter-spacing:0.09em;color:rgba(65,65,65,0.6);font-weight:400}.article .article__entry{margin-bottom:33px}.article .article__entry p{margin-bottom:0}.article .article__entry p+p{margin-top:27px}.article .title{margin-bottom:13px}.article .article__content{width:62%;padding-left:59px}@media (max-width: 991px){.article{display:block;max-width:450px;margin:0 auto}.article .article__image{width:100%;max-width:390px;margin-left:auto;margin-bottom:58px}.article .article__content{width:100%;padding-left:0}.article .article__actions a{width:100%}}@media (max-width: 991px){.articles .article+.article{margin-top:111px}.article{max-width:325px}.article .article__entry p+p{margin-top:22px}.article .article__actions{margin-top:43px}.article .article__info{margin-bottom:-21px}.article .article__info .article__info-item{flex:1 1 100%;margin-bottom:21px}.article .article__info .article__info-item h6{margin-bottom:0}.article .article__info .article__info-item ul{font-size:13px}.article .article__image{max-width:280px;margin-bottom:35px}.article .article__image .article__image-inner{top:-43px;left:-43px;padding-top:133%}}.infoboxes-wrapper{max-width:730px;margin:0 auto}.infoboxes{display:flex;flex-wrap:wrap;margin:0 -12px -30px}.infoboxes .infobox{width:50%;padding:0 12px;margin-bottom:30px}.infobox .infobox__inner{padding:37px 32px;border:1px solid #E2E2E2}.infobox .infobox__title{margin-bottom:18px;font-size:18px;letter-spacing:0.05em;line-height:1.17;font-weight:400}@media (max-width: 767px){.infoboxes{margin:0 0 -30px 0}.infoboxes .infobox{width:100%;padding:0}}.more-menu{position:fixed;top:0;left:0;z-index:500;overflow-x:hidden;overflow-y:auto;width:100%;height:100vh;padding:0 15px;background:#fff;opacity:0;visibility:hidden;transition:.3s}.more-menu.more-menu-property .menu-list-links{display:block}.more-menu.more-menu-property .menu-list-links ul{display:flex;flex-direction:row;flex-wrap:wrap}.more-menu.more-menu-property .menu-list-links ul li{width:33.33%}.more-menu .menu__hidden{display:none}.more-menu .menu__logo{position:absolute;top:40px;left:60px}.more-menu .menu__container{position:relative;width:100%;padding-top:179px;padding-bottom:94px;max-width:936px;margin-right:100px;margin-left:auto}.more-menu.active{opacity:1;visibility:visible}.more-menu .close-more-menu{position:absolute;top:64px;right:76px;z-index:20}.more-menu .menu__actions{display:flex}.more-menu .menu__actions .subscribe{width:273px}.more-menu .menu__actions .subscribe p{font-size:13px}.more-menu .menu__actions .subscribe .subscribe__form{padding:0;width:100%}.more-menu .menu__actions .menu__aside{width:calc(100% - 273px);padding-left:186px}.more-menu .menu-list-news{display:flex;margin-top:40px;font-size:13px;font-weight:400;letter-spacing:1.17px;text-transform:uppercase;list-style-type:none}.more-menu .menu-list-news li+li:before{display:inline-block;vertical-align:middle;width:1px;height:12px;margin:0 18px;background-color:#414141;content:''}.more-menu .menu-list-news a{text-decoration:none;transition:color .3s}.more-menu .menu-list-news a:hover{color:#924C2E}.more-menu .menu-list-links{display:flex;justify-content:space-between;padding-right:99px;padding-bottom:91px;border-bottom:1px solid #e2e2e2;margin-bottom:69px}.more-menu .menu-list-links>ul{list-style-type:none;font-size:13px;font-weight:400;letter-spacing:1.17px;text-transform:uppercase;margin-bottom:-15px;flex-direction:column}.more-menu .menu-list-links>ul>li{margin-bottom:15px}.more-menu .menu-list-links>ul>li::after{display:none}.more-menu .menu-list-links>ul>li a{text-decoration:none;font-size:13px}.more-menu .menu-list-links>ul ul{display:none;list-style-type:none}.more-menu .menu-list-links>ul ul li+li{margin-top:5px}.more-menu .menu-list-links>ul ul li a{text-decoration:none}.more-menu.more-menu-property .menu-list-links ul ul li{width:100%}@media (max-width: 991px){.more-menu{padding:0 40px}.more-menu .menu__container{padding-top:196px;margin:0}.more-menu .menu__logo{top:35px;left:45px;width:138px}.more-menu .menu-list-links{padding-right:36px;padding-bottom:71px}.more-menu .menu__actions .menu__aside{padding-left:146px}.more-menu .close-more-menu{top:52px;right:39px}}@media (max-width: 767px){.more-menu{padding:0 30px}.more-menu.more-menu-property .menu-list-links ul li{width:100%}.more-menu .menu__container{padding-top:123px;margin:0}.more-menu .menu__logo{top:10px;left:0;right:0;margin:auto;width:138px}.more-menu .menu-list-links{display:block;padding:0 6px 20px;margin-bottom:40px}.more-menu .menu-list-links ul{margin-bottom:0;line-height:1;padding:0}.more-menu .menu-list-links ul li{margin:8px 0}.more-menu .menu-list-links ul+ul{padding-top:35px;border-top:1px solid #e2e2e2;margin-top:35px}.more-menu .menu__actions{display:block}.more-menu .menu__actions .subscribe{width:100%;margin-bottom:50px}.more-menu .menu__actions .menu__aside{width:100%;padding-left:0}.more-menu .close-more-menu{width:20px;height:20px;top:26px;right:29px}}.search-filters{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(112,112,112,0.1);margin-bottom:46px}.search-filters .search-filters-holder{display:flex;align-items:center}.search-filters .search-filter+.search-filter{margin-left:98px}@media (max-width: 767px){.search-filters{flex-wrap:wrap;border-bottom:0;margin:0 -15px 25px}.search-filters .search-filters-holder{width:100%;margin-bottom:10px}.search-filters .search-filter{width:50%;padding:0 15px}.search-filters .search-filter+.search-filter{margin:0}.search-filters .btn.js-filter-button,.search-filters .btn.js-filter{width:100%;margin:0 15px}}.video .video__holder{position:relative;padding-top:56.25%}.video .video__holder.playing .video__background{opacity:0;visibility:hidden}.video .video__holder.playing .video__player{opacity:1;visibility:visible}.video .video__holder>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video .video__holder.video__holder--ontop{z-index:121}.video .video__player{position:absolute;top:0;left:0;width:100%;height:100%;z-index:55555;opacity:0;visibility:hidden;transition:opacity .3s, visibility .3s;vertical-align:top}.video .video__background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:opacity .3s, visibility .3s}.video .video__content{position:relative;z-index:101;padding:88px 95px;margin:-50px 94px 0;background-color:#f8f8f8;text-align:center}.video .video__actions{margin-top:22px}.video .video__entry a{color:#924C2E;text-decoration:none}.video .video__entry a:hover{text-decoration:underline}@media (max-width: 767px){.video .video__content{padding:30px;margin:0}}.news{display:flex;max-width:950px;margin:0 auto}.news .news__content{width:80%;overflow:hidden;margin-bottom:-97px}.news .news__aside{width:20%;text-align:right}.news .news__aside ul{display:inline-block;position:relative;list-style-type:none}.news .news__aside ul:after{content:'';position:absolute;z-index:-1;top:11px;bottom:11px;left:5px;width:1px;background:#e2e2e2}.news .news__aside ul li{position:relative;padding-left:41px}.news .news__aside ul li:before{content:'';position:absolute;top:0;bottom:0;left:0;width:11px;height:11px;border-radius:50%;margin:auto;background-color:#e2e2e2}.news .news__aside ul li+li{margin-top:16px}.news .news__aside ul li.active:before{background:#924C2E}.news .news__aside ul li.active button{color:#924C2E}.news .news__aside ul button{background:none;border:0;font-size:18px;letter-spacing:0.9px;font-weight:400}.news .news__title{margin-bottom:45px}.news .news__part{width:100%;margin-bottom:97px}.news-item{padding-right:60px;padding-bottom:35px;border-bottom:1px solid #e2e2e2;margin-bottom:53px}.news-item:last-child{margin-bottom:0}.news-item .news__meta{margin-bottom:14px}.news-item .news__meta p{font-size:11px;font-weight:600;letter-spacing:0.55px;text-transform:uppercase}.news-item .news__entry{margin-bottom:15px}.news-item .news__entry p{font-size:18px;font-weight:400;letter-spacing:0.9px;line-height:1.56}@media (max-width: 991px){.news{max-width:625px}}@media (max-width: 767px){.news{flex-wrap:wrap;flex-direction:column-reverse}.news .news__content,.news .news__aside{width:100%}.news .news__content{margin-bottom:-45px}.news .news__part{margin-bottom:45px}.news .news__aside{margin-bottom:45px}.news .news__aside ul{display:flex;overflow-x:auto}.news .news__aside ul:after{content:none}.news .news__aside ul li{padding-left:0;padding-bottom:25px}.news .news__aside ul li:before{content:'';position:absolute;top:auto;left:0;right:0}.news .news__aside ul li+li{margin-top:0;margin-left:27px}.news .news__aside ul li.active:before{background:#924C2E}.news .news__aside ul li.active button{color:#924C2E}.news .news__aside ul button{font-size:13px;letter-spacing:0.65px}.news-item{padding-right:0}.news-item .news__entry{font-size:16px}}.careers{display:flex}.careers .careers__content{width:58.2%}.careers .careers__aside{width:41.8%;padding-left:101px}.career+.career{margin-top:66px}.career .career__title{margin-bottom:39px}.career ul{list-style-type:none}.career ul li{padding-bottom:26px;border-bottom:1px solid #e2e2e2;margin-bottom:25px}.career ul li:last-child{margin-bottom:0}.career ul a{display:block;position:relative;text-decoration:none;color:#924C2E;font-size:18px;letter-spacing:0.9px;transition:color .3s}.career ul a:hover{color:#414141}.career ul a span{display:block;padding-right:130px}.career ul a .link{position:absolute;top:7px;right:0}.career ul a .link span{display:inline-block;padding-right:0}@media (max-width: 991px){.careers{flex-wrap:wrap;flex-direction:column-reverse}.careers .careers__content,.careers .careers__aside{width:100%;padding:0}.careers .careers__aside{margin-bottom:74px}}@media (max-width: 767px){.careers .careers__aside{margin-bottom:55px}.career+.career{margin-top:56px}.career .career__title{margin-bottom:32px}.career ul li{padding-bottom:13px;margin-bottom:13px}.career ul a span{display:block;padding-right:0;margin-bottom:18px;font-size:16px}.career ul a .link{display:block;position:static}.career ul a .link span{margin-bottom:0;font-size:13px}}.contact-box{padding:55px 36px;border:1px solid #924C2E}.contact-box .contact__title{margin-bottom:16px}.contact-box .contact__entry{margin-bottom:27px}.contact-box .contact__method{margin-bottom:35px}.contact-box .contact__address{padding-top:35px;border-top:1px solid #e2e2e2}.contact-box .contact__address strong{font-weight:600}.contact-box ul{list-style-type:none;font-size:14px;line-height:2;letter-spacing:0.7px;font-weight:400}.contact-box ul img{margin-right:14px}.contact-box ul li+li{margin-top:8px}.contact-box ul a{text-decoration:none;color:#924C2E}@media (max-width: 991px){.contact-box{padding:55px 47px}.contact-box .contact__methods{display:flex;margin:0 -28px 45px}.contact-box .contact__entry{margin-bottom:20px}.contact-box .contact__method{width:50%;padding:0 28px;margin-bottom:0}}@media (max-width: 767px){.contact-box{padding:54px 36px}.contact-box .contact__methods{display:block;margin:0}.contact-box .contact__entry{margin-bottom:39px}.contact-box .btn{width:100%}.contact-box .contact__method{width:100%;padding:0}.contact-box .contact__method{margin-bottom:32px}}.contact-container{list-style:none outside none}.contact-container li{padding:30px 0}.contact-container li:last-child{padding-bottom:0}.contact-container li+li{border-top:1px solid #E2E2E2}.contact-container li p{font-weight:600;margin-bottom:8px;color:#414141}.contact-container li a{display:block;text-decoration:none;color:#924C2E;letter-spacing:0.08em}.contact-container li a+a{margin-top:6px}.contact-container li span{display:inline-block;vertical-align:middle;margin-right:14px}.award-items{display:flex;flex-wrap:wrap;margin:0 -25px}.award-items .award-item{width:50%;padding:0 25px}.award-items .award-item .award-item__inner{padding:28px 0}.award-items .award-item .award-item__inner .award-item__entry{margin-bottom:14px}.award-items .award-item .award-item__inner .award-item__entry p{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.55px}.award-items .award-item .award-item__inner .award-item__actions span,.award-items .award-item .award-item__inner .award-item__actions a{font-size:18px;letter-spacing:0.9px;line-height:1.56;color:#924C2E;text-decoration:none}.award-items .award-item .award-item__inner .award-item__actions span:hover,.award-items .award-item .award-item__inner .award-item__actions a:hover{text-decoration:underline}.award-items .award-item .award-item__inner .award-item__actions span:hover{text-decoration:none}@media (max-width: 991px){.award-items{margin:0}.award-items .award-item{width:100%;padding:0}}.term+.term{margin-top:71px}.term .term__title{margin-bottom:28px}.term .term__entry p{margin-bottom:27px;font-size:14px;letter-spacing:0.42px;line-height:1.93}.term .term__entry p:last-child{margin-bottom:0}.term .term__entry p span{text-decoration:underline}.term .term__entry p strong{font-weight:600}.term .term__entry p a{color:#924C2E;text-decoration:underline}.term .term__entry ul{margin-bottom:27px;list-style-type:none}.term .term__entry ul span{text-decoration:underline}.term .term__entry ul:last-child{margin-bottom:0}@media (max-width: 767px){.term+.term{margin-top:36px}.term .term__title{font-size:18px}}.mfp-bg,.mfp-wrap{z-index:9999}.popup{position:fixed;top:0;left:-9999px;width:100%;height:100%;z-index:1000;opacity:0;visibility:hidden;transition:0s .5s left, .5s opacity, .5s visibility}.popup .popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}.popup .popup__content__wrap{position:relative;z-index:5;display:flex;flex-direction:column;justify-content:center;height:100%;padding:15px;pointer-events:none}.popup .popup__content{position:relative;z-index:5;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:930px;padding:50px;min-height:380px;margin:auto;background:#fff;pointer-events:all}.popup .popup__actions{position:absolute;top:20px;right:20px}.popup.visible{left:0;opacity:1;visibility:visible;transition:0s left, .5s opacity, .5s visibility}@media (max-width: 767px){.popup .popup__content{min-height:0;padding:80px 20px}}.popup-gallery{position:relative}.popup-gallery .popup__close{position:absolute;top:0;right:0;z-index:100;display:inline-flex;align-items:center;justify-content:center;width:49px;height:49px;background:#fff;text-decoration:none}.mfp-gallery .mfp-container{padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.qty{display:flex;align-items:center;padding:0 20px}.qty ~ .qty{margin-top:20px}.qty-label{flex:1}.qty-controls{display:flex;width:100px}.qty-field{width:32px;border:0 none;text-align:center}.qty-action{position:relative;width:32px;height:32px;border:1px solid #924C2E}.qty-action.disabled{opacity:.3}.qty-action:before,.qty-action:after{position:absolute;top:0;left:0;right:0;bottom:0;height:1px;width:10px;margin:auto;background:#924C2E;content:''}.qty-action.qty-increase:after{transform:rotate(90deg)}.dropdown-no-propagation .dropdown-menu{display:block;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;transform-origin:50% 0;pointer-events:none;opacity:0;transform:scale(0.75) translateY(-21px);display:none}.dropdown-no-propagation.open .dropdown-menu{opacity:1;pointer-events:auto;transform:scale(1) translateY(0);display:block}.dropdown-menu{border-radius:0;border:0 none;margin:0;box-shadow:0 3px 6px rgba(0,0,0,0.16)}.cc-window{opacity:1;transition:opacity 1s ease;font-size:14px}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;z-index:9999}.cc-window--container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}.cc-window.cc-static{position:static}.cc-window{position:fixed;left:0;right:0;bottom:0 !important}.cc-window.cc-floating .cc-window--container{padding:2em}.cc-window.cc-banner .cc-window--container{padding:1em 0;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:0.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{display:inline-block;padding:0.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:inherit}.cc-btn{display:block;text-align:center;white-space:nowrap;background-color:transparent}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;margin-left:auto;font-size:1em;opacity:0.9}.cc-close svg{pointer-events:none;width:100%}@media (max-width: 1199px){.cc-close{margin:18px auto;text-align:center}}@media (max-width: 767px){.cc-close{position:absolute;right:5px;top:3px;margin:0}}@media (max-width: 767px){.cc-compliance{position:absolute;right:0;display:block !important;width:auto;margin-right:0px !important;text-align:right;top:65%}.cc-compliance .cc-btn{min-width:auto !important}}@media (max-width: 767px){.cc-message{width:100% !important;margin-bottom:0.5em !important;font-size:12px}}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:0.5em;border-top-right-radius:0.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}@media (max-width: 1199px){.cc-banner .cc-message{width:70%;margin:0 auto;text-align:center;padding-top:12px}}.cc-message{width:100%}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;margin-left:2em;margin-right:1em;flex-basis:20%}.cc-compliance>.cc-btn{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.cc-btn+.cc-btn{margin-left:0.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px) and (orientation: portrait), screen and (max-width: 736px) and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner .cc-window--container{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-floating{max-width:none}.cc-window.cc-floating .cc-window--container{padding:1em}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner .cc-window--container{-ms-flex-align:unset;align-items:unset}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:0.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.icon{fill:white;height:20px}@media (min-width: 992px){.info__actions--360{display:flex}.info__actions--360 .btn{min-width:0;width:100%}}@media (min-width: 768px){.info__actions--360 .btn+.btn{margin-left:20px}}@media (max-width: 767px){.info__actions--360 .btn{display:block;width:100%}.info__actions--360 .btn+.btn{margin-top:24px}}.panel__actions--360 .link{width:auto}@media (max-width: 767px){.panel__actions--360{flex-wrap:wrap}.panel__actions--360 .panel__actions__book{width:100%;margin-top:20px}}@media (min-width: 768px){.panel__actions--360 .panel__actions__view{margin-right:15px;margin-left:auto}}.mfp-gallery-360{height:100vh !important;overflow:auto;background:white}.mfp-gallery-360 .mfp-container{padding:0}.mfp-gallery-360 .mfp-content{height:100vh;overflow:hidden}.mfp-gallery-360 .popup360__content{height:100vh;display:flex;justify-content:center;overflow:auto}@media (min-width: 992px){.mfp-gallery-360 .popup360__content{align-items:center}}.mfp-gallery-360 .tabs{display:flex;flex-direction:column;flex-flow:column-reverse}.mfp-gallery-360 .tabs__body{margin-bottom:1em}.mfp-gallery-360 .tabs__head{width:100%;overflow:auto}.mfp-gallery-360 .tabs__nav>ul{display:flex;list-style-type:none}.mfp-gallery-360 .tabs__nav>ul .video-360__tab-item:not(:last-child){margin-right:10px}.mfp-gallery-360 .tabs__nav>ul .video-360__tab-item>a{display:block;position:relative;line-height:0}.mfp-gallery-360 .tabs__nav>ul .video-360__tab-item>a:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-image:url("/integration/fullerton/public/images/svgs/360-view-colored.svg");background-repeat:no-repeat;background-position:center;background-size:30px;z-index:2}.mfp-gallery-360 .tabs__nav>ul .video-360__tab-item>a:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(255,255,255,0.4);opacity:0;z-index:1}.mfp-gallery-360 .tabs__nav>ul .video-360__tab-item:not(.active)>a:before{opacity:1}.mfp-gallery-360 .mfp-close{top:0;color:black;opacity:1;background-color:white;background-image:url("/integration/fullerton/public/images/svgs/close.svg");background-repeat:no-repeat;text-indent:-100px;overflow:hidden;background-position:center}.mfp-gallery-360 .mfp-close:active{top:0}@media (max-width: 767px){.mfp-gallery-360 .container{padding:0}.mfp-gallery-360 .tabs__nav{padding:0 10px}}@media (min-width: 600px) and (max-width: 900px) and (max-height: 500px){.mfp-gallery-360 .container{padding-left:0}.mfp-gallery-360 .tabs{flex-direction:row;flex-flow:row-reverse}.mfp-gallery-360 .tabs__nav{padding:0}.mfp-gallery-360 .tabs__nav>ul{flex-wrap:wrap}.mfp-gallery-360 .tabs__head{padding-top:45px;width:105px;max-height:100vh;flex-shrink:0}.mfp-gallery-360 .tabs__body{width:100%;margin-bottom:0;margin-right:1em}.mfp-gallery-360 .video-360__tab-item{margin-right:0 !important;margin-bottom:10px}}.popup360__video{height:600px;max-height:calc(100vh - 100px)}.popup360__video>[data-exp360-id]{width:100%;height:100%}@media (min-width: 600px) and (max-width: 900px) and (max-height: 500px){.popup360__video{max-height:100vh}}#js-banner-header{padding:20px 0}#js-banner-header .banner-content{position:relative}#js-banner-header .banner-content .btn-close{position:absolute;right:0;top:0;border:none;background:transparent}#js-banner-header .banner-content .banner-entry p{color:inherit}#js-banner-header .banner-content .banner-entry p a{color:inherit !important;text-decoration:underline !important}.accordion [data-toggle="collapse"]{width:100%;position:relative;background:transparent;border:none;width:100%;text-align:left;border-bottom:1px solid rgba(65,65,65,0.2);padding-bottom:40px;margin:0}.accordion [data-toggle="collapse"]:after{content:'';display:block;width:10px;height:10px;border-top:1px solid #924C2E;border-right:1px solid #924C2E;transform:rotate(-45deg);position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;margin:auto}.accordion [data-toggle="collapse"]:not(.collapsed):after{transform:rotate(135deg)}.accordion .accordion{padding-left:60px}.accordion .accordion [data-toggle="collapse"]{padding:30px 0}@media (max-width: 991px){.accordion .accordion{padding-left:20px}}.card{flex-wrap:wrap;position:relative;border-radius:0;border:none}.card:before{content:'';position:absolute;width:calc(100% - 60px);height:calc(100% - 25px);right:30px;top:25px;z-index:2;border:1px solid #ededed;pointer-events:none}.card .card-body{padding:50px 60px}.card .card-body .card-header{padding:0;background:transparent;border:none;margin-bottom:17px}.card .card-body .card-footer{padding:0;background:transparent;border:none;margin-top:30px}.card-alt{flex-direction:row;margin-bottom:60px}.card-alt:before{width:calc(100% - 70px);height:100%;right:0;top:70px}.card-alt .card-thumb{width:calc(100% - 405px)}.card-alt .card-body{width:405px;padding:153px 53px 53px}.reversed .card-alt{flex-direction:row-reverse}.reversed .card-alt:before{right:auto;left:0}@media (max-width: 991px){.card:before{display:none}.card .card-body{border-width:0 1px 1px 1px;border-style:solid;border-color:#ededed}.card-alt .card-thumb{width:100%}.card-alt .card-body{width:100%;padding:50px}}.p-modal{z-index:9999;padding:20px 0}.p-modal.show ~ .modal-backdrop{z-index:9998}.p-modal .modal-dialog{width:700px;max-width:90%;margin:auto}@media (min-width: 768px){.p-modal .modal-dialog{max-width:75%}}.p-modal .modal-dialog.image-horizontal{width:900px}.p-modal .modal-content{border:0 none;border-radius:0;box-shadow:2px 2px 6px rgba(0,0,0,0.3)}.p-modal .dialog-content{padding:0}.p-modal .dialog-close{position:absolute;top:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;padding:0;background-color:rgba(255,255,255,0.4);cursor:pointer;transition:0.15s}.p-modal.show{display:flex !important;align-items:center;padding-right:0 !important}.p-modal__rate{margin-top:15px;font-weight:bold;font-size:1.3em}.p-modal__actions{margin:15px 0 0;line-height:1}.p-modal__title{margin-bottom:10px}.p-modal__subtitle{margin-bottom:20px}.p-modal__wrap{background-position:center;background-size:cover}@media (min-width: 992px){.p-modal__wrap{display:flex;justify-content:space-between}.p-modal__wrap--center{align-items:center}}.p-modal__image{width:100%;padding-top:75%;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 992px){.p-modal__image{padding-top:133%}.image-horizontal .p-modal__image{padding-top:75%}.image-full .p-modal__image{padding-top:0;height:100%}}.p-modal__content{padding:3.5rem 2rem 1.5rem 2rem}.p-modal__content--full{padding:3.5rem 2.5rem 2.5rem 2.5rem}.p-modal__inner{position:relative;display:flex;flex-shrink:0;overflow:hidden;align-items:flex-start}.p-modal__inner img{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%}.p-modal__wrap--center .p-modal__inner{align-items:center}.p-modal .image-full .p-modal__wrap--center .p-modal__inner{align-self:stretch}.p-modal__entry ul{list-style-position:inside}.p-modal__entry a:hover{text-decoration:underline !important}@media (min-width: 992px){.p-modal__content{width:50%;max-width:50%}.p-modal__inner{min-height:240px;flex:1}.p-modal__content--full{width:100%;max-width:none}}html[dir=rtl] .p-modal .dialog-close{left:0;right:auto}
