.background-blend-bg-initial,.out-faded{pointer-events:none;opacity:0}.map-overlay-image,.middle-align{vertical-align:middle}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:local('Material Icons'),local('MaterialIcons-Regular'),url(../fonts/Material_Icons/MaterialIcons-Regular.woff2) format('woff2'),url(../fonts/Material_Icons/MaterialIcons-Regular.woff) format('woff'),url(../fonts/Material_Icons/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}@font-face{font-family:RobotoBold;src:local('Roboto-Bold'),url(../fonts/Roboto/Roboto-Bold.woff2) format('woff2'),url(../fonts/Roboto/Roboto-Bold.woff) format('woff'),url(../fonts/Roboto/Roboto-Bold.ttf) format('truetype')}@font-face{font-family:RobotoRegular;src:local('Roboto-Regular'),url(../fonts/Roboto/Roboto-Regular.woff2) format('woff2'),url(../fonts/Roboto/Roboto-Regular.woff) format('woff'),url(../fonts/Roboto/Roboto-Regular.ttf) format('truetype')}@font-face{font-family:RobotoMedium;src:local('Roboto-Medium'),url(../fonts/Roboto/Roboto-Medium.woff2) format('woff2'),url(../fonts/Roboto/Roboto-Medium.woff) format('woff'),url(../fonts/Roboto/Roboto-Medium.ttf) format('truetype')}@font-face{font-family:RobotoLight;src:local('Roboto-Light'),url(../fonts/Roboto/Roboto-Light.woff2) format('woff2'),url(../fonts/Roboto/Roboto-Light.woff) format('woff'),url(../fonts/Roboto/Roboto-Light.ttf) format('truetype')}@font-face{font-family:Alana;src:local('Alana-PRO'),url(../fonts/Alana/Alana-PRO.woff2) format('woff2'),url(../fonts/Alana/Alana-PRO.woff) format('woff'),url(../fonts/Alana/Alana-PRO.ttf) format('truetype')}@font-face{font-family:SarabunBold;src:local('Sarabun-Bold'),url(../fonts/Sarabun/Sarabun-Bold.woff2) format('woff2'),url(../fonts/Sarabun/Sarabun-Bold.woff) format('woff'),url(../fonts/Sarabun/Sarabun-Bold.ttf) format('truetype')}@font-face{font-family:SarabunMedium;src:local('Sarabun-Medium'),url(../fonts/Sarabun/Sarabun-Medium.woff2) format('woff2'),url(../fonts/Sarabun/Sarabun-Medium.woff) format('woff'),url(../fonts/Sarabun/Sarabun-Medium.ttf) format('truetype')}@font-face{font-family:SarabunRegular;src:local('Sarabun-Regular'),url(../fonts/Sarabun/Sarabun-Regular.woff2) format('woff2'),url(../fonts/Sarabun/Sarabun-Regular.woff) format('woff'),url(../fonts/Sarabun/Sarabun-Regular.ttf) format('truetype')}@font-face{font-family:SarabunItalic;src:local('Sarabun-Italic'),url(../fonts/Sarabun/Sarabun-Italic.woff2) format('woff2'),url(../fonts/Sarabun/Sarabun-Italic.woff) format('woff'),url(../fonts/Sarabun/Sarabun-Italic.ttf) format('truetype')}@font-face{font-family:SquarePeg;src:local('SquarePeg-Regular'),url(../fonts/Square_Peg/SquarePeg-Regular.woff2) format('woff2'),url(../fonts/Square_Peg/SquarePeg-Regular.woff) format('woff'),url(../fonts/Square_Peg/SquarePeg-Regular.ttf) format('truetype')}@font-face{font-family:ReenieBeanie;src:local('SquarePeg-Regular'),url(../fonts/Reenie_Beanie/ReenieBeanie-Regular.woff2) format('woff2'),url(../fonts/Reenie_Beanie/ReenieBeanie-Regular.woff) format('woff'),url(../fonts/Reenie_Beanie/ReenieBeanie-Regular.ttf) format('truetype')}@media only screen and (max-width:600px){[class*=col-]{width:100%}.hide-on-small{display:none}.header-reserve-container{right:1rem!important;top:-1.5rem!important;width:120px!important;height:120px!important}.header-reserve-pick-container{right:1rem!important;top:5rem!important;width:120px!important}.combo-text{width:100%!important}.combo-image{margin-top:1rem!important}.combo-image.float-left{padding-right:1rem!important}.float-left~.combo-text{margin-left:0!important}}.header,header{top:0;z-index:10;transition:.4s;overflow:hidden;position:fixed}@media only screen and (min-width:600px){.col-s-1{width:8.33%}.col-s-2{width:16.66%}.col-s-3{width:25%}.col-s-4{width:33.33%}.col-s-5{width:41.66%}.col-s-6{width:50%}.col-s-7{width:58.33%}.col-s-8{width:66.66%}.col-s-9{width:75%}.col-s-10{width:83.33%}.col-s-11{width:91.66%}.col-s-12{width:100%}}@media only screen and (min-width:768px){.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}}@media only screen and (max-width:1199px){.hide-on-medium-and-down{display:none}}.row,footer,header{display:flex}@media only screen and (min-width:1200px){.col-l-1{width:8.33%}.col-l-2{width:16.66%}.col-l-3{width:25%}.col-l-4{width:33.33%}.col-l-5{width:41.66%}.col-l-6{width:50%}.col-l-7{width:58.33%}.col-l-8{width:66.66%}.col-l-9{width:75%}.col-l-10{width:83.33%}.col-l-11{width:91.66%}.col-l-12{width:100%}.margin-left-right-large{margin-left:16.66%!important;margin-right:16.66%!important}}.z-depth-0{-webkit-box-shadow:none!important;box-shadow:none!important}.z-depth-1{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.z-depth-2{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.z-depth-3{-webkit-box-shadow:0 8px 17px 2px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);box-shadow:0 8px 17px 2px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.z-depth-4{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2)}.bottom-modal,.z-depth-5{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2)}:root{--primary-color:229,57,53;--secondary-color:255,111,96;--accent-color:171,0,13;--primary-font-color:35,31,32;--secondary-font-color:255,255,255}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 600000s,color 600000s}*{box-sizing:border-box}html{height:100%;scroll-behavior:smooth}header{width:100%;flex-direction:row;flex-wrap:nowrap;padding:3rem 1rem 0}header.minimize{padding:.5rem 1rem 0;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}body{margin:0;font-family:SarabunRegular;color:rgb(var(--primary-font-color))}footer{flex-direction:column;padding-top:10px;padding-bottom:10px;pointer-events:none;width:100%;width:-moz-available;width:-webkit-fill-available;width:stretch;color:rgba(var(--secondary-font-color),1);background-color:rgb(var(--accent-color))}.row{flex-wrap:wrap}.clearfix::after{content:"";clear:both;display:block}.btn,.link-container,a{color:rgba(var(--secondary-font-color),.8);text-decoration:none}.btn:hover,.header-reserve-container:hover,.link-container:hover,a:hover{font-family:SarabunBold;color:rgba(var(--secondary-font-color),1);cursor:pointer}.header{padding:.8rem 10px;align-items:center;background-color:rgba(var(--secondary-color))}.btn,.link-container{transition:.3s}.center-in-screen{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.horizontal-align{display:flex;align-items:center}.singleline-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-touch{pointer-events:none}.no-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.center-text{text-align:center;justify-content:center}.hide{display:none!important}.btn{padding:5px 10px;display:flex;align-items:center}.btn.active{z-index:1101}.flex-row{display:flex;flex-direction:row}.flex-image{object-fit:cover;width:0;flex-grow:1}.float-left{float:left}.float-right{float:right}.fade-out-in{transition:2s;animation:2s linear infinite fade-out-in}.fade-in-out{transition:2s;animation:2s linear infinite fade-in-out}.background-blend-bg-initial{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#000;z-index:0;transition:opacity 1s}.background-blend-bg-active{pointer-events:visible;z-index:1100;opacity:.6;cursor:pointer}.footerPages-container-initial{position:fixed;bottom:3rem;left:.5rem;z-index:-1;opacity:0;color:rgba(var(--secondary-font-color),.9);background:rgba(var(--primary-color),.8);border-radius:8px;padding:.5rem 1rem;transition:opacity}.header-reserve-container,.header-reserve-pick-container{position:fixed;right:3rem;width:150px;background-color:rgba(var(--accent-color),1)}.footerPages-container-active{opacity:1;z-index:1101;transition:opacity 1.5s}.footer-text{color:rgba(var(--secondary-font-color),.8)}.header-headline,.header-reserve-container,.header-reserve-pick-container,.header-title{color:rgba(var(--secondary-font-color),1)}.header-menu-container{flex-grow:0;z-index:1;transform:translateY(15%)}.header-logo-container{flex-grow:1;text-align:center;transform:translateX(-50px)}.header-reserve-container{top:-2rem;height:150px;display:flex;justify-content:center;align-items:center;border:none;border-radius:50%;font-size:1rem;letter-spacing:.05em;line-height:1.25;text-transform:uppercase;text-decoration:none;text-align:center;transition:.4s ease-in-out}.header-reserve-container.active{border-radius:0}.header-reserve-pick-container{top:5rem;margin-top:-.5rem;padding-left:.9rem;padding-right:.9rem;z-index:10;pointer-events:none;opacity:0;transition:.3s}.main-combo-container,.main-element{position:relative}.combo-image img,.combo-text{background-color:#fff;border-radius:10px}.header-reserve-pick-container.active{pointer-events:all;opacity:1;transition:.4s}.header-reserve-pick-container label{font-size:.8rem}#reserveResponse{padding:5px 0;font-size:.8rem}.header-headline{font-family:SarabunBold;font-size:1rem;margin-left:-11.5rem;transition:.4s}.header-headline.minimize{font-size:.9rem;color:rgba(var(--primary-font-color),1);margin-left:-6.7rem}.header-title{font-family:Alana;font-size:3rem;margin-top:-1.2rem;margin-left:.5rem;transition:.4s}.header-title.minimize{font-size:2rem;margin-top:-.9rem;margin-left:.3rem;color:rgba(var(--primary-color),1)}.main-intro{margin:2rem}.main-intro img{width:100%;object-fit:contain}.main-welcome{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:2rem}.main-welcome div{flex-basis:50%;align-self:center;margin-left:2rem;margin-right:2rem}.main-welcome div:first-child{text-align:center;font-family:SquarePeg;font-size:2.2rem;line-height:1}.main-element{margin:4rem 2rem;transform:translateY(25%)}.combo-image.float-left,.combo-text{margin-left:1rem}.combo-title{position:absolute;top:-1.2rem;left:-.5rem;font-family:Alana;font-size:2.1rem;font-weight:700;line-height:1.2;color:rgba(var(--primary-color),1);letter-spacing:.06em;transform:rotate(-5deg)}.combo-image{max-width:30%}.combo-image img{width:100%;object-fit:contain;padding:10px}.combo-text{width:65%;margin-top:3rem;padding:2rem}.float-left~.combo-text{margin-left:35%}#mapImage~.combo-source,.combo-image:hover .combo-source{opacity:1}.combo-source{opacity:0;text-align:right;font-size:.7rem;transition:.4s}#mapImage~.combo-source a{color:rgba(var(--primary-font-color),.4)}#mapImage~.combo-source a:hover{color:rgba(var(--primary-font-color),.8)}.map-overlay{position:absolute;padding:.3rem .5rem;color:rgb(var(--secondary-font-color));background-color:rgba(var(--primary-color),.8);border-radius:8px;transition:.4s}.map-overlay-image{width:6rem;object-fit:contain}.map-overlay-title{padding-left:.5rem;font-family:SarabunBold}.move-up{animation:.5s both move-up}.menu-btn-container{color:rgba(var(--secondary-font-color),1);cursor:pointer;font-family:SarabunBold;font-size:1rem;letter-spacing:.05em;line-height:1.25;text-transform:uppercase;transition:.4s}.menu-btn-container.minimize{color:rgba(var(--primary-font-color),1)}.menu-btn-container div{padding-top:5px;padding-bottom:5px;margin-left:8px}.menu-btn-container label{display:flex;flex-direction:column;width:45px;cursor:pointer}.menu-btn-container label span{background:rgba(var(--primary-color),1);border-radius:10px;height:6px;margin:3px 0;transition:.4s cubic-bezier(.68, -.6, .32, 1.6)}.menu-btn-container span:first-of-type{width:50%}.menu-btn-container span:nth-of-type(2){width:100%}.menu-btn-container span:nth-of-type(3){width:75%}input[type=checkbox]{display:none}input[type=checkbox]:checked~span:first-of-type{transform-origin:bottom;transform:rotatez(45deg) translate(8px,0)}input[type=checkbox]:checked~span:nth-of-type(2){transform-origin:top;transform:rotatez(-45deg)}input[type=checkbox]:checked~span:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(17px,-7px) rotatez(45deg)}.menu-container{opacity:.4;position:fixed;top:10rem;bottom:8rem;left:0;padding:1rem 2.5rem 2rem;color:rgba(var(--secondary-font-color),.8);background-color:rgb(var(--accent-color));transform:translateX(-100%);transition:transform .5s,opacity .4s}.menu-container.active{opacity:1;transform:translateX(0);transition:transform .5s}.menu-item{width:12rem;line-height:2.5;padding-top:1rem;border-bottom:2px solid rgb(var(--secondary-font-color));transition:.4s}.menu-item:hover{cursor:pointer;color:rgba(var(--secondary-font-color),1)}.menu-item::after{content:'>';float:right}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes move-up{from{transform:translateY(25%)}to{transform:translateY(0)}}@keyframes fade-in-out{0%,100%{opacity:0}30%{opacity:1}}@keyframes fade-out-in{0%{opacity:1}20%{opacity:.8}80%{opacity:.2}100%{opacity:0}}