.normal-btn,.danger-btn,.info-btn,.success-btn,.warning-btn,.secondary-white-btn,.fouth-btn,.third-btn,.secondary-btn,.primary-btn{text-decoration:none;padding:1rem 2rem 1rem 2rem;font-size:1rem;color:#fff;border-radius:0;border:0}.primary-btn{color:#00adb5;background-color:#222831}.secondary-btn{color:#222831;background-color:#00adb5}.third-btn{color:#222831;background-color:#393e46}.fouth-btn{color:#222831;background-color:#eee}.secondary-white-btn{color:#00adb5;background-color:#fff}.warning-btn{color:#00adb5;background-color:#d69e2e}.success-btn{color:#00adb5;background-color:#38a169}.info-btn{color:#00adb5;background-color:#5a67d8}.danger-btn{color:#00adb5;background-color:#e53e3e}.master-hamburger-container{position:fixed;top:0;right:0;width:111.41px;height:111.41px;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#fff;z-index:1200;cursor:pointer}.master-hamburger-container .master-ham-btn{display:grid;grid-row-gap:.5rem;width:30px;height:30px;transform:rotate(90deg);transition:all .7s ease}.master-hamburger-container .master-ham-btn #ham-1{transform:translateX(30%)}.master-hamburger-container .master-ham-btn #ham-1,.master-hamburger-container .master-ham-btn #ham-3{width:13px;transition:all .7s ease}.master-hamburger-container .master-ham-btn #ham-3{transform:translateX(100%)}.master-hamburger-container .master-ham-btn:hover>#ham-1{transform:translateX(100%);transition:all .7s ease}.master-hamburger-container .master-ham-btn:hover>#ham-3{transform:translateX(30%);transition:all .7s ease}.master-hamburger-container .master-ham{width:30px;height:3px;background-color:#000}.master-hamburger-container .master-ham-text{margin-top:.2rem}.master-btn-active{transform:rotate(0)!important;transition:all .7s ease}.master-ham-1-active{width:100%!important;transform:translate(0)!important;transform:rotate(45deg) translate(10px,10px)!important;transition:all .7s ease}.master-ham-2-active{display:none}.master-ham-3-active{width:100%!important;transform:translate(0)!important;transform:rotate(-45deg) translate(3px,-3px)!important;transition:all .7s ease}.branding{background:#00adb5;border-bottom:1px solid rgba(255,255,255,.2)}.b-container{max-width:1320px;margin:0 auto;text-align:center;padding-top:2em;padding-bottom:2em}.ih-logo{position:relative}.ih-logo::before{content:"";background-image:url(../img/logo/Inn-Hotels-Official-white.png);background-position:center;background-size:cover;background-repeat:no-repeat;width:100px;height:36px;position:absolute;z-index:99}.ih-logo::after{content:"";background:#00adb5;width:120px;height:36px;position:absolute;z-index:90;left:-10px}.childlogo{padding:0;display:flex;justify-content:center;margin:0;position:relative;z-index:1}.childlogo img{width:60px}.childlogo li{list-style:none;margin-right:2em}.childlogo li:last-of-type{margin-right:0}.childlogo::before{position:absolute;content:"";width:95%;height:100%;border:1px solid rgba(255,255,255,.2);z-index:-1}footer{background:#222831;padding-top:3em;padding-bottom:3em;color:rgba(255,255,255,.9);padding-left:1.5rem;padding-right:1.5rem}@media(min-width:992px){footer{padding-left:3rem;padding-right:3rem}}.footer-detail{display:flex;justify-content:space-between;max-width:1320px;margin:0 auto}.f-detail{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.f-member img{width:150px}.f{display:flex;-moz-flex-direction:column;flex-direction:column;padding-left:1.5em;border-left:1px solid rgba(255,255,255,.2)}.f-findus{margin-left:0;border-left:0;padding-left:0}.f:last-of-type{border-right:0;margin-right:0}.f-t{font-weight:bold;text-transform:uppercase}.f-t:first-of-type{grid-column:span 2}.f-c a,.f-contact span a,.f-findus-guide{color:rgba(255,255,255,.6);font-weight:normal}.f-social-ic{margin-top:.5em;height:35px;display:flex}.f-social-icon{width:35px;height:35px;margin-right:1em;overflow:hidden}.f-social-icon i{width:100%;height:100%;background:rgba(255,255,255,.08);color:rgba(255,255,255,.9);display:flex;justify-content:center;align-items:center;position:relative;z-index:1;font-size:1.5em}.f-social-icon span{position:absolute;font-size:0;width:0;height:0;opacity:0;background:#3b5998;color:#fff;padding:.5em;margin-top:.5em}.f-social-twitter span,.f-social-twitter .ic-tooltip::before{background:#38a1f3}.f-social-tripadvisor span,.f-social-tripadvisor .ic-tooltip::before{background:#00af87}.f-social-instagram span,.f-social-instagram .ic-tooltip::before{background:#c13584}.f-social-linkedin span,.f-social-linkedin .ic-tooltip::before{background:#0077b5}.f-social-facebook span,.f-social-facebook .ic-tooltip::before{background:#3b5998}.f-social-icon:hover .ic-tooltip{font-size:1em;width:auto;height:auto;opacity:1;transition:.3s ease-in-out}.ic-tooltip::before{content:"";width:10px;height:10px;position:absolute;transform:rotate(45deg);top:-5px;background:#3b5998}.f-social-icon .fa-linkedin-in:after{content:"";opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background:#0077b5;z-index:-1;transform:translateY(-100%)}.f-social-icon .fa-twitter:after{content:"";opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background:#38a1f3;z-index:-1;transform:translateY(-100%)}.f-social-icon .fa-tripadvisor:after{content:"";opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background:#00af87;z-index:-1;transform:translateY(-100%)}.f-social-icon .fa-instagram:after{content:"";opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background:#c13584;z-index:-1;transform:translateY(-100%)}.f-social-icon .fa-facebook-f:after{content:"";opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background:#3b5998;z-index:-1;transform:translateY(-100%)}.f-social-icon:hover{text-decoration:none}.f-social-icon:hover i{transition:all .3s ease-in-out;color:#fff}.f-social-icon:hover i:after{transition:all .3s ease-in-out;transform:translateY(0);opacity:1}.f-social-ic a{margin-right:1em}.f-social-ic a:last-of-type{margin-right:0}.rights-certificate{text-align:center}.f-cert img{width:100px}hr{border-top:1px solid rgba(255,255,255,.1)}.f-ic::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:.5em}.f-address::before{content:""}.f-email:before{content:""}.f-tollfree:before{content:"";padding-right:.4em}.f-phone:before{content:""}.f-sales:before{content:""}.f-weddings:before{content:""}.f-ic{position:relative}.tooltip{opacity:0;width:-moz-fit-content;width:fit-content;position:absolute;right:-100%;bottom:0;background:#fff;color:#000;z-index:2;padding:.2em;padding-top:0;padding-bottom:0;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.f-ic:hover .tooltip{opacity:1;transition:all .5s ease-in-out}.tooltip:before{content:"";width:5px;height:5px;background:#fff;transform:translateY(-50%) rotate(45deg);position:absolute;left:-10px;top:50%}.f-copyrights{display:flex;max-width:1320px;margin:0 auto;justify-content:space-between;color:rgba(255,255,255,.6)}.f-terms a{margin-right:.5em;color:rgba(255,255,255,.6);font-weight:normal}.f-ic{color:rgba(255,255,255,.6)}.f-findus-guide:hover{color:rgba(255,255,255,.6)}.f-findus-guide::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:.5em}.f-subscription input{width:100%;padding:.5rem;margin-bottom:0}@media(min-width:375px){.f-subscription input{min-width:300px}}.f-subscription input[type=submit],.f-subscription input[type=button]{border:1px solid #fff;background:transparent;color:#fff;text-transform:uppercase}.f-subscription #SubscribePanel .flex:nth-child(1)>div:nth-child(1){margin-right:1rem}.f-subscription #SubscribePanel .flex:nth-child(2){flex-direction:column}.f-subscription #SubscribePanel .flex input{min-width:auto}@media only screen and (min-width:1181px){.childlogo::before{width:85%}}@media only screen and (max-width:980px){.childlogo{display:grid;grid-template-columns:repeat(3,1fr);justify-items:initial}.childlogo li{margin-right:0}.childlogo::before{left:50%;transform:translateX(-50%)}}@media only screen and (max-width:860px){.f{padding-left:1em}.f:first-of-type{padding-left:0}}@media only screen and (max-width:779px){.f-detail{grid-template-columns:1fr;justify-items:initial}.f{margin-bottom:1em;padding-left:0;border:none}.f-findus,.f-link{margin-right:1em;padding-left:0;border:none}}@media only screen and (max-width:540px){.f-copyrights{display:block;margin-bottom:1em}}@media only screen and (max-width:430px){.childlogo{grid-template-columns:repeat(4,1fr)}.f-detail{display:block;margin:0 auto}.f{padding-left:0;border:none}}@media only screen and (max-width:330px){.childlogo{grid-template-columns:1fr 1fr 1fr}.nav-area-item a{font-size:1em}}