.header_fixed .header__container{padding:0 120px}.header_fixed .header__controls{transition:all .4s ease-in-out}.header.scrolled .header__container{background-color:hsla(0,0%,100%,.9);box-shadow:0 -20px 50px 0 #00000057}.header_fixed .header__container .btn-logo img{filter:grayscale(100%) brightness(200%);max-height:60px}.header_fixed a{background-image:none!important}.header_fixed .menu>li a{padding:30px 0;font-size:22px;font-weight:400;color:hsla(0,0%,100%,.8);transition:all .1s cubic-bezier(.785,.135,.15,.86);font-family:Saol,Sans-serif}.menu>li.menu-item-has-children>a:after{margin-left:9px;margin-top:-7px}.menu-overlay .sub-menu>li>a,.menu-overlay>li>a{font-family:Saol,Sans-serif}.header.scrolled .header__container .menu>li a{padding:30px 0;color:#876b52}.header.scrolled .header__container .menu .sub-menu>li a{padding:10px 30px!important}.header.scrolled .header__container .menu .sub-menu>li:first-child a{padding-top:25px!important}.menu .sub-menu{border-bottom-color:#876b52!important}.header.scrolled .header__container .btn-logo img{filter:none}.header_fixed .menu>li a:focus,.header_fixed .menu>li a:hover{color:#fff;opacity:.7}.header__burger-line{background-color:#fff!important}.header.scrolled .header__burger-line{background-color:#333!important}.header__container.header__container_opened .header__burger-line{background-color:#fff!important}.header_fixed .sub-menu{padding:0 0 15px!important;right:auto!important;border-bottom:4px solid #ccc2ac;min-width:250px;left:0}.header_fixed .sub-menu a{font-size:18px!important;font-weight:400!important;color:#876b52!important}.menu-overlay .sub-menu a{color:#fff!important}.header_fixed .sub-menu li:first-child a{padding-top:25px!important}.header_fixed .perdue-reservation-btn a{padding:15px 30px;border:1px solid #ccc0a6;font-weight:400;color:#fff;background-color:transparent;border-radius:50px;font-family:Saol,Sans-serif;display:block}.header.scrolled .perdue-reservation-btn a{border-color:#876b52;background-color:#876b52}.header_fixed .perdue-reservation-btn a:hover{border-color:#ccc0a6;color:#fff;opacity:1;background-image:none;background:#ccc0a6}.header__wrapper-overlay-menu{background-color:#101010}.header__wrapper-overlay-menu .sub-menu{border-bottom:none}.header__container.header__container_opened{background-color:#101010!important}.header__container.header__container_opened .btn-logo img{filter:none!important}.header__wrapper-overlay-menu .sub-menu{border-bottom:none!important}.header__wrapper-menu{justify-content:center;flex-direction:column;align-items:center!important}.header__overlay-menu-back{position:relative!important;top:auto!important;left:auto!important;margin-top:30px}.menu-overlay{text-align:center}.agency{font-size:12px;color:#3e3e3e!important;margin:0;background:none!important}.agency:hover{color:#ccc0a6!important;opacity:1}@media screen and (max-width:1280px){.header_fixed .header__container .btn-logo img{max-height:40px;margin:15px 0}.header_fixed .header__container{padding:0 30px}.header_fixed .perdue-reservation-btn a{padding:5px 15px;font-size:14px}.header.scrolled .header__container .menu>li a,.header_fixed .menu>li a{padding:20px 0}.menu>li:not(:last-child){margin-right:5px}}@media screen and (max-width:1400px){.header_fixed .header__container{padding:0 30px}}.perdue-masthead{position:relative}.perdue-masthead:before{height:100%;transition:background .3s,border-radius .3s,opacity .3s;content:"";position:absolute;opacity:1;top:0;background-color:transparent;left:0;width:100%;background-image:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.4) 20%);z-index:1}.perdue-masthead .section-fullheight__inner{min-height:70vh;padding:80px 0;justify-content:flex-end;flex-direction:column;display:flex;z-index:2}.perdue-masthead .section-masthead__header h1{font-size:65px;font-weight:400;color:#ccc0a6;line-height:1.2em;font-family:Saol,Sans-serif}.perdue-masthead .section-masthead__header h2{font-size:24px;margin-top:30px;font-family:Dia,Sans-serif}.perdue-masthead .section__headline{background-color:#ccc0a6!important}@media screen and (max-width:1280px){.perdue-masthead .section-masthead__header{max-width:100%;margin:0 auto!important}.perdue-masthead .section-masthead__header h1{font-size:32px;text-align:center}.perdue-masthead .section-masthead__header h2{padding:20px;font-size:18px;font-size:14px;margin-bottom:-160px;color:#000;text-align:center;box-shadow:0 3px 30px rgba(0,0,0,.2);border-radius:4px;background:#fff}.perdue-masthead .section-fullheight__inner{min-height:50vh;margin-bottom:40px}.perdue-masthead .section__headline{margin:0 auto!important}}.perdue-mobile-footer{position:fixed;bottom:0;background-color:#fff;box-shadow:0 -20px 50px 0 #00000057;left:0;width:100%;display:flex;z-index:100000}.perdue-mobile-footer ul{list-style:none;padding:0;justify-content:space-between;flex-wrap:no-wrap;margin:0;align-items:center;width:100%;display:flex}.perdue-mobile-footer ul li{flex:1}.perdue-mobile-footer ul li a{padding:10px;justify-content:center;flex-direction:column;align-items:center;background-image:none!important;display:flex}.perdue-mobile-footer ul li a i{padding:5px;font-size:22px;color:#000}.perdue-mobile-footer ul li a span{font-size:11px;color:rgba(0,0,0,.4)}.section-masthead__properties_bottom{position:static!important}.menu-overlay_hover .sub-menu a{opacity:.7!important}