.all-inclusive ul{margin:0;padding:0;list-style:none}.primary-font{font-family:Canela-Regular, timesnewroman, "Times New Roman", times}.secondary-font{font-family:"Helvetica Now Display"}.all-inclusive ul li .toggle-title span{transition:all 0.25s cubic-bezier(0.104, 0.204, 0.492, 1)}.thb-loading{position:relative}.thb-loading::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:30;background:transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSIjMjIyMjIyIj4KICA8cGF0aCBvcGFjaXR5PSIuMjUiIGQ9Ik0xNiAwIEExNiAxNiAwIDAgMCAxNiAzMiBBMTYgMTYgMCAwIDAgMTYgMCBNMTYgNCBBMTIgMTIgMCAwIDEgMTYgMjggQTEyIDEyIDAgMCAxIDE2IDQiLz4KICA8cGF0aCBkPSJNMTYgMCBBMTYgMTYgMCAwIDEgMzIgMTYgTDI4IDE2IEExMiAxMiAwIDAgMCAxNiA0eiI+CiAgICA8YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgZnJvbT0iMCAxNiAxNiIgdG89IjM2MCAxNiAxNiIgZHVyPSIwLjhzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L3BhdGg+Cjwvc3ZnPgo=") center center no-repeat;background-size:34px 34px}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mr-auto{margin-right:auto !important}.align-items-center{align-items:center !important}.justify-content-center{justify-content:center !important}@media only screen and (max-width: 768px){.columns-reverse--mob{flex-direction:column-reverse !important}}@media only screen and (max-width: 768px){.hide-for-mobile{display:none !important}}.zero-margin-bottom{margin-bottom:0 !important}.zero-padding-bottom{padding-bottom:0 !important}.all-inclusive{max-width:1030px;margin:0 auto}.all-inclusive-title{margin-bottom:20px}@media only screen and (min-width: 768px){.all-inclusive-title{text-align:center}}.all-inclusive-title .h2{font-size:32px;line-height:40px}@media only screen and (min-width: 768px){.all-inclusive-title .h2{font-size:56px;line-height:64px;margin-bottom:32px}}.all-inclusive-title .rate{display:flex;align-items:center;margin-bottom:12px;font-size:32px;line-height:40px}@media only screen and (min-width: 768px){.all-inclusive-title .rate{font-size:56px;line-height:64px;justify-content:center}}.all-inclusive-title .rate .h2{margin-bottom:0;font-weight:700;margin-right:5px}.all-inclusive-title .rate span{text-align:left;font-size:16px;line-height:20px}.all-inclusive-title .rate i{display:block;font-style:normal}.all-inclusive-title .rate+p{margin-bottom:34px}@media only screen and (min-width: 768px){.all-inclusive-title .rate+p{margin-bottom:56px}}.all-inclusive-inner{display:grid;grid-gap:40px;grid-template-columns:1fr}@media only screen and (min-width: 768px){.all-inclusive-inner{grid-template-columns:1fr 235px}}.all-inclusive-inner img{max-width:260px;margin:0 auto}.all-inclusive .checklist-see-more{display:block;text-align:left;font-weight:600;width:100%;margin-top:8px;color:#2f2c26;background:url("../../images/plus.svg") no-repeat right center;border:none}.all-inclusive .checklist-see-more.open{background:url("../../images/minus.svg") no-repeat right center}@media only screen and (min-width: 768px){.all-inclusive .checklist-see-more{display:none}}.all-inclusive-list-container{display:grid;grid-gap:24px 0}@media only screen and (min-width: 768px){.all-inclusive-list-container{grid-template-columns:1fr 1fr;grid-gap:0 40px}}.all-inclusive-list-container-column:nth-child(2){display:none}@media only screen and (min-width: 768px){.all-inclusive-list-container-column:nth-child(2){display:block !important}}.all-inclusive ul li{display:block;margin-bottom:24px}.all-inclusive ul li:last-child{margin-bottom:0}.all-inclusive ul li .toggle-title{cursor:pointer;display:flex;align-items:center;position:relative;padding:2px 0 2px 32px;background:#f8f6f1 url("../../images/check-list.svg") no-repeat 0 4px;background-size:24px;z-index:1}@media only screen and (min-width: 768px){.all-inclusive ul li .toggle-title{padding:7px 0 7px 40px;background-size:32px}}.all-inclusive ul li .toggle-title span{display:block;width:24px;height:24px;margin-left:auto;background:url("../../images/chevron.svg") no-repeat center center}.all-inclusive ul li .toggle-content{display:none;padding-top:12px;font-size:12px}
