body.khr-brand-allure .khr-booking-criteria-bar.khr-booking-widget{background:#dacac3!important}body.khr-brand-allure .bg-secondary{background-color:#dacac3!important}body.khr-brand-allure .khr-booking-criteria-bar.khr-booking-widget h1,body.khr-brand-allure .khr-booking-criteria-bar.khr-booking-widget .khr-label{color:#fff}body.khr-brand-allure .openModal{color:#522d1e!important}body.khr-brand-allure .khr-brand{display:none!important}body .khr-brand-allure-show{display:none!important}body.khr-brand-allure .khr-brand-allure-show{display:block!important}body.khr-brand-allure .text-brand-primary{color:#522d1e!important}body.khr-brand-allure .khr-special-dogear::before{border-color:#dacac3 transparent transparent transparent}body.khr-brand-allure .btn-primary{background:#522d1e!important;border-color:#522d1e!important}body.khr-brand-allure .btn-primary:hover{background:#522d1e!important;border-color:#522d1e!important;opacity:.8}body.khr-brand-allure .daterangepicker td.active,body.khr-brand-allure .daterangepicker td.active:hover{background-color:#522d1e}body.khr-brand-allure #header .header-top-bar{background-color:#522d1e}body.khr-brand-allure .header-hotel-name{font-family:Futura!important;text-transform:capitalize!important;color:#007ca5!important;font-weight:bold!important;padding-left:90px!important;font-size:20px!important}body.khr-brand-allure .header-div-logo{display:inline-block;position:relative;vertical-align:middle}@media only screen and (max-width:932px){body.khr-brand-allure .header-hotel-name{width:50%;padding-left:18px}body.khr-brand-allure .header-div-logo{text-align:left;padding-left:0!important;font-size:13px!important;white-space:normal}}body.khr-brand-azul-beach-resorts .khr-booking-criteria-bar.khr-booking-widget{background:#acbfe3!important}body.khr-brand-azul-beach-resorts .bg-secondary{background-color:#acbfe3!important}body.khr-brand-azul-beach-resorts .openModal{color:#002f87!important}body.khr-brand-azul-beach-resorts .khr-brand{display:none!important}body .khr-brand-azul-beach-resorts-show{display:none!important}body.khr-brand-azul-beach-resorts .khr-brand-azul-beach-resorts-show{display:block!important}body.khr-brand-azul-beach-resorts .text-brand-primary{color:#002f87!important}body.khr-brand-azul-beach-resorts .bg-brand-primary{background-color:#002f87!important}body.khr-brand-azul-beach-resorts .khr-special-dogear::before{border-color:#acbfe3 transparent transparent transparent}body.khr-brand-azul-beach-resorts .btn-primary{background:#002f87!important;border-color:#002f87!important}body.khr-brand-azul-beach-resorts .btn-primary:hover{background:#002f87!important;border-color:#002f87!important;opacity:.8}body.khr-brand-azul-beach-resorts .daterangepicker td.active,body.khr-brand-azul-beach-resorts .daterangepicker td.active:hover{background-color:#002f87}body.khr-brand-azul-beach-resorts #header .header-top-bar{background-color:#002f87}body.khr-brand-azul-beach-resorts .header-top-bar .btn.btn-light,body.khr-brand-azul-beach-resorts .header-top-bar .form-control{color:#fff}body.khr-brand-azul-beach-resorts .header-hotel-name{font-family:Futura!important;text-transform:capitalize!important;color:#002f87!important;font-weight:bold!important;padding-left:90px!important;font-size:20px!important}body.khr-brand-azul-beach-resorts .logo-brand{top:45%!important}body.khr-brand-azul-beach-resorts .header-div-logo{display:inline-block;position:relative;vertical-align:middle}@media only screen and (max-width:932px){body.khr-brand-azul-beach-resorts .header-div-logo{width:50%;padding-left:18px}body.khr-brand-azul-beach-resorts .logo-brand{display:none}body.khr-brand-azul-beach-resorts .header-hotel-name{text-align:left;padding-left:0!important;font-size:13px!important;white-space:normal}}.khr-add-tab-nav .nav-link.active{color:#002f87!important}body.khr-brand-el-cielo .khr-booking-criteria-bar.khr-booking-widget{background:#cb9832!important}body.khr-brand-el-cielo .bg-secondary{background-color:#cb9832!important}body.khr-brand-el-cielo .openModal{color:#8f6a26!important}body.khr-brand-el-cielo .khr-brand{display:none!important}body .khr-brand-el-cielo-show{display:none!important}body.khr-brand-el-cielo .khr-brand-el-cielo-show{display:block!important}body.khr-brand-el-cielo .text-brand-primary{color:#8f6a26!important}body.khr-brand-el-cielo .khr-special-dogear::before{border-color:#cb9832 transparent transparent transparent}body.khr-brand-el-cielo .btn-primary{background:#8f6a26!important;border-color:#8f6a26!important}body.khr-brand-el-cielo .btn-primary:hover{background:#8f6a26!important;border-color:#8f6a26!important;opacity:.8}body.khr-brand-el-cielo .daterangepicker td.active,body.khr-brand-el-cielo .daterangepicker td.active:hover{background-color:#8f6a26}body.khr-brand-el-cielo #header .header-top-bar{background-color:#8f6a26}body.khr-brand-el-cielo .header-hotel-name{font-family:Futura!important;text-transform:capitalize!important;color:#007ca5!important;font-weight:bold!important;padding-left:90px!important;font-size:20px!important}body.khr-brand-el-cielo .header-div-logo{display:inline-block;position:relative;vertical-align:middle}@media only screen and (max-width:932px){body.khr-brand-el-cielo .header-div-logo{width:50%;padding-left:18px}body.khr-brand-el-cielo .header-hotel-name{text-align:left;padding-left:0!important;font-size:13px!important;white-space:normal}}body.khr-brand-generations #header .header-top-bar{background-color:#f99e29}body.khr-brand-generations .khr-booking-criteria-bar.khr-booking-widget{background:#ebcca3!important}body.khr-brand-generations .bg-secondary{background-color:#ebcca3!important}body.khr-brand-generations .khr-booking-criteria-bar.khr-booking-widget h1,body.khr-brand-generations .khr-booking-criteria-bar.khr-booking-widget .khr-label{color:#282828}body.khr-brand-generations .openModal{color:#f99e29!important}body.khr-brand-generations .khr-brand{display:none!important}body .khr-brand-generations-show{display:none!important}body.khr-brand-generations .khr-brand-generations-show{display:block!important}body.khr-brand-generations .text-brand-primary{color:#f99e29!important}body.khr-brand-generations .khr-special-dogear::before{border-color:#ebcca3 transparent transparent transparent}body.khr-brand-generations .btn-primary{background:#f99e29!important;border-color:#f99e29!important}body.khr-brand-generations .btn-primary:hover{background:#f99e29!important;border-color:#f99e29!important;opacity:.8}body.khr-brand-generations .daterangepicker td.active,body.khr-brand-generations .daterangepicker td.active:hover{background-color:#f99e29}body.khr-brand-generations #header .header-top-bar{background-color:#f99e29}body.khr-brand-generations .header-hotel-name{font-family:Futura!important;text-transform:capitalize!important;color:#007ca5!important;font-weight:bold!important;padding-left:90px!important;font-size:20px!important}body.khr-brand-generations .header-div-logo{display:inline-block;position:relative;vertical-align:middle}@media only screen and (max-width:932px){body.khr-brand-generations .header-div-logo{width:50%;padding-left:18px}body.khr-brand-generations .header-hotel-name{text-align:left;padding-left:0!important;font-size:13px!important;white-space:normal}}@font-face{font-family:'Italiana';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/italiana/v9/QldNNTtLsx4E__B0XQmWaXw.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Dosis';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzlnC_W6EQ.woff2) format('woff2');unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Dosis';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzlmC_W6EQ.woff2) format('woff2');unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Dosis';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzloC_U.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Dosis';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzlnC_W6EQ.woff2) format('woff2');unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Dosis';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzlmC_W6EQ.woff2) format('woff2');unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Dosis';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzloC_U.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Dosis';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzlnC_W6EQ.woff2) format('woff2');unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Dosis';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzlmC_W6EQ.woff2) format('woff2');unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Dosis';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzloC_U.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Dosis';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzlnC_W6EQ.woff2) format('woff2');unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Dosis';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzlmC_W6EQ.woff2) format('woff2');unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Dosis';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzloC_U.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Dosis';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzlnC_W6EQ.woff2) format('woff2');unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Dosis';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzlmC_W6EQ.woff2) format('woff2');unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Dosis';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/dosis/v18/HhyaU5sn9vOmLzloC_U.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body.khr-brand-el-dorado-resorts h1,body.khr-brand-el-dorado-resorts .h1,body.khr-brand-el-dorado-resorts h2,body.khr-brand-el-dorado-resorts .h2{font-family:'Italiana'!important}body.khr-brand-el-dorado-resorts h3{font-family:'Italiana'!important;font-family:Dosis,Arial,sans-serif}body.khr-brand-el-dorado-resorts *{font-family:'Dosis'}body.khr-brand-el-dorado-resorts .khr-booking-criteria-bar.khr-booking-widget{background:url(../../Images/pattern-alternate.jpg) repeat;position:relative;padding-top:10px!important;padding-bottom:10px!important}body.khr-brand-el-dorado-resorts .khr-booking-criteria-bar.khr-booking-widget:before{content:'';background:#f3f3f3;width:calc(100%);height:calc(100% - 10px);position:absolute;margin:auto;bottom:0;left:0;right:0}body.khr-brand-el-dorado-resorts .bg-secondary{background-color:#edc1d5!important}body.khr-brand-el-dorado-resorts #header .header-top-bar{background:#af2666;color:#fff}body.khr-brand-el-dorado-resorts #header .header-top-bar .global-menu-trigger{color:#fff!important}body.khr-brand-el-dorado-resorts .openModal{color:#af2666!important}body.khr-brand-el-dorado-resorts .khr-brand{display:none!important}body .khr-brand-el-dorado-resorts-show{display:none!important}body.khr-brand-el-dorado-resorts .khr-brand-el-dorado-resorts-show{display:block!important}body.khr-brand-el-dorado-resorts .khr-special-dogear::before{border-color:#edc1d5 transparent transparent transparent}body.khr-brand-el-dorado-resorts .btn-primary{background:#af2666!important;border-color:#af2666!important;font-weight:600!important}body.khr-brand-el-dorado-resorts .btn-primary:hover{background:#af2666!important;border-color:#af2666!important;opacity:.8}body.khr-brand-el-dorado-resorts .daterangepicker td.active,body.khr-brand-el-dorado-resorts .daterangepicker td.active:hover{background-color:#af2666!important}body.khr-brand-el-dorado-resorts .text-brand-primary{color:#af2666!important}body.khr-brand-el-dorado-resorts .bg-brand-primary{background-color:#af2666!important}body.khr-brand-el-dorado-resorts .header-hotel-name{font-family:'Italiana'!important;text-transform:capitalize!important;color:#007ca5!important;font-weight:bold!important;padding-left:90px!important;font-size:20px!important}body.khr-brand-el-dorado-resorts .header-div-logo{display:inline-block;position:relative;vertical-align:middle}@media only screen and (max-width:932px){body.khr-brand-el-dorado-resorts .header-div-logo{width:50%;padding-left:18px}body.khr-brand-el-dorado-resorts .header-hotel-name{text-align:left;padding-left:0!important;font-size:13px!important;white-space:normal}}body.khr-brand-hidden-beach #header .header-top-bar{background-color:#282828}body.khr-brand-hidden-beach .khr-booking-criteria-bar.khr-booking-widget{background:#f3dfb6!important}body.khr-brand-hidden-beach .bg-secondary{background-color:#f3dfb6!important}body.khr-brand-hidden-beach .khr-booking-criteria-bar.khr-booking-widget h1,body.khr-brand-hidden-beach .khr-booking-criteria-bar.khr-booking-widget .khr-label{color:#282828}body.khr-brand-hidden-beach .openModal{color:#b88a2d!important}body.khr-brand-hidden-beach .khr-brand{display:none!important}body .khr-brand-hidden-beach-show{display:none!important}body.khr-brand-hidden-beach .khr-brand-hidden-beach-show{display:block!important}body.khr-brand-hidden-beach .text-brand-primary{color:#b88a2d!important}body.khr-brand-hidden-beach .khr-special-dogear::before{border-color:#f3dfb6 transparent transparent transparent}body.khr-brand-hidden-beach .btn-primary{background:#b88a2d!important;border-color:#b88a2d!important}body.khr-brand-hidden-beach .btn-primary:hover{background:#b88a2d!important;border-color:#b88a2d!important;opacity:.8}body.khr-brand-hidden-beach .daterangepicker td.active,body.khr-brand-hidden-beach .daterangepicker td.active:hover{background-color:#b88a2d}body.khr-brand-hidden-beach .header-hotel-name{font-family:Futura!important;text-transform:capitalize!important;color:#007ca5!important;font-weight:bold!important;padding-left:90px!important;font-size:20px!important}body.khr-brand-hidden-beach .header-div-logo{display:inline-block;position:relative;vertical-align:middle}@media only screen and (max-width:932px){body.khr-brand-hidden-beach .header-div-logo{width:50%;padding-left:18px}body.khr-brand-hidden-beach .header-hotel-name{text-align:left;padding-left:0!important;font-size:13px!important;white-space:normal}}body.khr-brand-holiday-villages .khr-booking-criteria-bar.khr-booking-widget{background:#cd9fc4!important}body.khr-brand-holiday-villages .bg-secondary{background-color:#cd9fc4!important}body.khr-brand-holiday-villages .khr-booking-criteria-bar.khr-booking-widget h1,body.khr-brand-holiday-villages .khr-booking-criteria-bar.khr-booking-widget .khr-label{color:#fff}body.khr-brand-holiday-villages .openModal{color:#9c1981!important}body.khr-brand-holiday-villages .khr-brand{display:none!important}body .khr-brand-holiday-villages-show{display:none!important}body.khr-brand-holiday-villages .khr-brand-holiday-villages-show{display:block!important}body.khr-brand-holiday-villages .text-brand-primary{color:#9c1981!important}body.khr-brand-holiday-villages .khr-special-dogear::before{border-color:#cd9fc4 transparent transparent transparent}body.khr-brand-holiday-villages .btn-primary{background:#9c1981!important;border-color:#9c1981!important}body.khr-brand-holiday-villages .btn-primary:hover{background:#9c1981!important;border-color:#9c1981!important;opacity:.8}body.khr-brand-generations .daterangepicker td.active,body.khr-brand-generations .daterangepicker td.active:hover{background-color:#9c1981}body.khr-brand-generations #header .header-top-bar{background-color:#9c1981}body.khr-brand-generations .header-hotel-name{font-family:Futura!important;text-transform:capitalize!important;color:#007ca5!important;font-weight:bold!important;padding-left:90px!important;font-size:20px!important}body.khr-brand-generations .header-div-logo{display:inline-block;position:relative;vertical-align:middle}@media only screen and (max-width:932px){body.khr-brand-generations .header-div-logo{width:50%;padding-left:18px}body.khr-brand-generations .header-hotel-name{text-align:left;padding-left:0!important;font-size:13px!important;white-space:normal}}body.khr-brand-karisma-villas .khr-booking-criteria-bar.khr-booking-widget{background:#d2dcdd!important}body.khr-brand-karisma-villas .bg-secondary{background-color:#d2dcdd!important}body.khr-brand-karisma-villas .openModal{color:#000!important}body.khr-brand-karisma-villas .khr-brand{display:none!important}body .khr-brand-karisma-villas-show{display:none!important}body.khr-brand-karisma-villas .khr-brand-karisma-villas-show{display:block!important}body.khr-brand-karisma-villas .text-brand-primary{color:#000!important}body.khr-brand-karisma-villas .khr-special-dogear::before{border-color:#d2dcdd transparent transparent transparent}body.khr-brand-karisma-villas .daterangepicker td.active,body.khr-brand-karisma-villas .daterangepicker td.active:hover{background-color:#000}body.khr-brand-karisma-villas #header .header-top-bar{background-color:#000}body.khr-brand-karisma-villas .header-hotel-name{font-family:Futura!important;text-transform:capitalize!important;padding-left:90px!important;font-size:20px!important}body.khr-brand-karisma-villas .header-div-logo{display:inline-block;position:relative;vertical-align:middle}body.khr-brand-karisma-villas .logo-brand{top:45%!important}body.khr-brand-karisma-villas .btn-primary,body.khr-brand-karisma-villas .btn-dark{background:#000!important;border-color:#000!important;transition:all .35s ease-in-out;color:#fff!important;font-weight:bold}body.khr-brand-karisma-villas .btn-primary:hover,body.khr-brand-karisma-villas .btn-dark:hover{background:#333!important;border-color:#000!important}@media only screen and (max-width:932px){body.khr-brand-karisma-villas .header-div-logo{width:50%;padding-left:18px}body.khr-brand-margaritaville .logo-brand{display:none}body.khr-brand-karisma-villas .header-hotel-name{text-align:left;padding-left:0!important;font-size:13px!important;white-space:normal}}@font-face{font-family:"brandon-grotesque";src:url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/1da05b/0000000000000000000132df/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:"brandon-grotesque";src:url("https://use.typekit.net/af/32d3ee/0000000000000000000132e0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/32d3ee/0000000000000000000132e0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/32d3ee/0000000000000000000132e0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400}@font-face{font-family:"brandon-grotesque";src:url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:Nexa Rust Script L;src:url(../../webfonts/nexa-rust-script-L-margaritavile.woff2) format("woff2"),url(../../webfonts/nexa-rust-script-L-margaritavile.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body.khr-brand-margaritaville{font-family:"brandon-grotesque"!important}body.khr-brand-margaritaville .h1,body.khr-brand-margaritaville h1,body.khr-brand-margaritaville .h2,body.khr-brand-margaritaville h2{font-family:Nexa Rust Script L!important;text-transform:capitalize!important}body.khr-brand-margaritaville #header .header-top-bar{background:#eaf2f5!important;color:#292929}body.khr-brand-margaritaville h3{font-family:athelas,Times New Roman,serif}body.khr-brand-margaritaville .khr-booking-criteria-bar.khr-booking-widget{background:#f3f3f3}body.khr-brand-margaritaville .bg-secondary{background-color:#69afc6!important}body.khr-brand-margaritaville .openModal{color:#007ca5!important}body.khr-brand-margaritaville .khr-brand{display:none!important}body .khr-brand-margaritaville-show{display:none!important}body.khr-brand-margaritaville .khr-brand-margaritaville-show{display:block!important}body.khr-brand-margaritaville .text-brand-primary{color:#007ca5!important;font-family:"brandon-grotesque"!important}body.khr-brand-margaritaville .bg-brand-primary{background:#007ca5!important}body.khr-brand-margaritaville .khr-special-dogear::before{border-color:#69afc6 transparent transparent transparent}body.khr-brand-margaritaville .btn-primary{background:#007ca5!important;border-color:#007ca5!important;font-family:"brandon-grotesque"!important}body.khr-brand-margaritaville .btn-primary:hover{background:#007ca5!important;border-color:#007ca5!important;opacity:.8}body.khr-brand-margaritaville #header .header-top-bar .global-menu-trigger{color:#131313!important;text-transform:uppercase}body.khr-brand-margaritaville .daterangepicker td.active,body.khr-brand-margaritaville .daterangepicker td.active:hover{background-color:#007ca5}body.khr-brand-margaritaville #header .header-top-bar{background-color:#007ca5}body.khr-brand-margaritaville .currencySelect button.btn.dropdown-toggle.btn-light{color:#007ca5}body.khr-brand-margaritaville .header-hotel-name{font-family:Nexa Rust Script L!important;text-transform:capitalize!important;color:#007ca5!important;font-weight:bold!important;padding-left:90px!important;font-size:20px!important}body.khr-brand-margaritaville .logo-brand{top:57%!important}body.khr-brand-margaritaville .header-div-logo{display:inline-block;position:relative;vertical-align:middle}@media only screen and (max-width:932px){body.khr-brand-margaritaville .header-hotel-name{text-align:left;padding-left:0!important;font-size:13px!important;white-space:normal}body.khr-brand-margaritaville .logo-brand{display:none}body.khr-brand-margaritaville .header-div-logo{width:50%;padding-left:18px}}body.khr-brand-margaritaville .dpCulture{color:#007ca5!important}body.khr-brand-margaritaville.dpCulture option{color:#007ca5!important}.khr-add-tab-nav .nav-link.active{color:#007ca5!important}@font-face{font-family:Futura;src:url(../../webfonts/futura-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(../../webfonts/futura-medium.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(../../webfonts/futura-mediumitalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Futura;src:url(../../webfonts/futura-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}body.khr-brand-nickelodeon-resorts{font-family:Futura!important;font-weight:100;font-size:1rem}body.khr-brand-nickelodeon-resorts p{font-weight:300!important}body.khr-brand-nickelodeon-resorts .font-weight-bold{font-weight:700!important}body.khr-brand-nickelodeon-resorts .khr-booking-pricing{line-height:1.5}body.khr-brand-nickelodeon-resorts strong,body.khr-brand-nickelodeon-resorts strong b{font-weight:400!important}body.khr-brand-nickelodeon-resorts .khr-booking-criteria-bar.khr-booking-widget{background:#f3f3f3!important;padding-top:25px!important}body.khr-brand-nickelodeon-resorts #header{filter:drop-shadow(0 -7px 15px rgba(0,0,0,.67))}body.khr-brand-nickelodeon-resorts #header:after{content:"";position:absolute;top:100%;right:60px!important;left:unset;width:170px;height:44px;background:url(../../Images/slime-white.png) 50% 50%/cover no-repeat!important}body.khr-brand-nickelodeon-resorts .btn{font-family:Futura!important}body.khr-brand-nickelodeon-resorts .bg-secondary{background-color:#90c858!important}body.khr-brand-nickelodeon-resorts .alert-warning{color:#131313;background-color:#90c858;border-color:#90c858}body.khr-brand-nickelodeon-resorts .openModal{color:#ff6700!important}body.khr-brand-nickelodeon-resorts .khr-brand{display:none!important}body .khr-brand-nickelodeon-resorts-show{display:none!important}body.khr-brand-nickelodeon-resorts .khr-brand-nickelodeon-resorts-show{display:block!important}body.khr-brand-nickelodeon-resorts .text-brand-primary{color:#ff6700!important}body.khr-brand-nickelodeon-resorts .text-brand-primary{color:#ff6700!important}body.khr-brand-nickelodeon-resorts .bg-brand-primary{background:#ff6700!important}body.khr-brand-nickelodeon-resorts .khr-special-dogear::before{border-color:#90c858 transparent transparent transparent}body.khr-brand-nickelodeon-resorts .khr-special-dogear .khr-text-rotate{font-size:1rem}body.khr-brand-nickelodeon-resorts .btn-primary,body.khr-brand-nickelodeon-resorts .btn-dark{background:#ff6700 url(../../Images/button-pattern-1.png)!important;border-color:#ff6700!important;transition:all .35s ease-in-out;border-radius:10px;color:#131313!important;font-weight:bold}body.khr-brand-nickelodeon-resorts .btn-primary:hover,body.khr-brand-nickelodeon-resorts .btn-dark:hover{background:#90c858!important;border-color:#90c858!important}body.khr-brand-nickelodeon-resorts #header .header-top-bar{background:#ff6700!important}body.khr-brand-nickelodeon-resorts #header .header-top-bar .global-menu-trigger{color:#131313!important}body.khr-brand-nickelodeon-resorts .daterangepicker td.active,body.khr-brand-nickelodeon-resorts .daterangepicker td.active:hover{background-color:#90c858}body.khr-brand-nickelodeon-resorts #header .header-top-bar{background-color:#90c858}body.khr-brand-nickelodeon-resorts .khr-price-tab.active .khr-price-tab-header,body.khr-brand-nickelodeon-resorts .khr-price-tab:hover .khr-price-tab-header,body.khr-brand-nickelodeon-resorts .khr-modal-tab:hover,body.khr-brand-nickelodeon-resorts .khr-modal-tab.active{font-weight:300!important}body.khr-brand-nickelodeon-resorts .currencySelect button.btn.dropdown-toggle.btn-light{color:#282828}body.khr-brand-nickelodeon-resorts .header-hotel-name{font-family:Futura!important;text-transform:capitalize!important;color:#ff6700!important;font-weight:bold!important;padding-left:90px!important;font-size:20px!important}body.khr-brand-nickelodeon-resorts .header-div-logo{display:inline-block;position:relative;vertical-align:middle}@media only screen and (max-width:932px){body.khr-brand-nickelodeon-resorts .header-div-logo{width:50%;padding-left:18px}body.khr-brand-nickelodeon-resorts .header-hotel-name{text-align:left;padding-left:0!important;font-size:13px!important;white-space:normal}}body.khr-brand-nickelodeon-resorts .dpCulture{color:#000!important}body.khr-brand-nickelodeon-resorts .dpCulture option{color:#000!important}.khr-add-tab-nav .nav-link.active{color:#ff6700!important}body.khr-brand-sensatori .khr-booking-criteria-bar.khr-booking-widget{background:#00acc8!important}body.khr-brand-sensatori .bg-secondary{background-color:#e6e6e6!important}body.khr-brand-sensatori .khr-booking-criteria-bar.khr-booking-widget h1,body.khr-brand-sensatori .khr-booking-criteria-bar.khr-booking-widget .khr-label{color:#282828}body.khr-brand-sensatori .openModal{color:#029aaa!important}body.khr-brand-sensatori .khr-brand{display:none!important}body .khr-brand-sensatori-show{display:none!important}body.khr-brand-sensatori .khr-brand-sensatori-show{display:block!important}body.khr-brand-sensatori .text-brand-primary{color:#029aaa!important}body.khr-brand-sensatori .daterangepicker td.active,body.khr-brand-sensatori .daterangepicker td.active:hover{background-color:#029aaa}body.khr-brand-sensatori #header .header-top-bar{background-color:#029aaa}body.khr-brand-sensatori .header-hotel-name{font-family:Futura!important;text-transform:capitalize!important;color:#007ca5!important;font-weight:bold!important;padding-left:90px!important;font-size:20px!important}body.khr-brand-sensatori .header-div-logo{display:inline-block;position:relative;vertical-align:middle}@media only screen and (max-width:932px){body.khr-brand-sensatori .header-div-logo{width:50%;padding-left:18px}body.khr-brand-sensatori .header-hotel-name{text-align:left;padding-left:0!important;font-size:13px!important;white-space:normal}}body.khr-brand-karisma-bor .header-hotel-name{font-family:Futura!important;text-transform:capitalize!important;color:#5b517b!important;font-weight:bold!important;padding-left:90px!important;font-size:20px!important}body.khr-brand-karisma-bor .header-div-logo{display:inline-block;position:relative;vertical-align:middle}@media only screen and (max-width:932px){body.khr-brand-karisma-bor .header-div-logo{width:50%;padding-left:18px}body.khr-brand-karisma-bor .header-hotel-name{text-align:left;padding-left:0!important;font-size:13px!important;white-space:normal}}