@keyframes spin{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:0.4}50%{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:1}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:0.4}}@keyframes rotate-one{0%{-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}100%{-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@keyframes rotate-two{0%{-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}100%{-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@keyframes rotate-three{0%{-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}100%{-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@keyframes bounce{0%{-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes blink{0%{background-color:#F0F0F0;color:#555555}50%{background-color:#D3332E;color:#ffffff}100%{background-color:#F0F0F0;color:#555555}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}[role="button"],input[type="submit"],input[type="reset"],input[type="button"],button{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer}input[type="submit"],input[type="reset"],input[type="button"],button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}[role="button"]{color:inherit;display:inline-block;text-align:center;text-decoration:none;white-space:pre;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}b,strong{font-weight:bolder}i,cite,em,var,address{font-style:italic}pre,tt,code,kbd,samp{font-family:monospace}pre{white-space:pre}big{font-size:1.17em}small,sub,sup{font-size:0.83em}sub{vertical-align:sub}sup{vertical-align:super}s,strike,del{text-decoration:line-through}hr{border:1px inset}u,ins{text-decoration:underline}center{text-align:center}table{max-width:100%;width:100%}table th,table td{line-height:1.42857;padding:8px}a{outline:0}img{max-width:100%}:focus{outline:thin dotted invert}.pull-left{float:left}.pull-right{float:right}.no-margin{margin:0}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}ul.has-bullet{margin-left:20px;list-style:disc}ul.has-bullet li{list-style:disc}.ajax_loader{background:rgba(0,0,0,0.5);z-index:100;position:absolute;left:0;top:0;width:100%;height:100%}.ajax_loader:after{content:'';width:30px;height:30px;position:absolute;left:calc(50% - (30px / 2));top:calc(50% - (30px / 2));border:8px solid #fff;border-right-color:transparent;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-shadow:0 0 25px 2px #eee;-webkit-box-shadow:0 0 25px 2px #eee;box-shadow:0 0 25px 2px #eee;-moz-animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}input::-moz-focus-inner{border:0}.video-wrapper{position:relative;padding-bottom:52.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.clearfix:after{content:"";clear:both;display:block}@font-face{font-family:'kittithada';src:url("../asset/font/kittithada/PSL242pro_2.eot");src:url("../asset/font/kittithada/PSL242pro_2.woff") format("woff"),url("../asset/font/kittithada/PSL242pro_2.ttf") format("truetype"),url("../asset/font/kittithada/PSL242pro_2.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'kittithada';src:url("../asset/font/kittithada/PSL243pro_2.eot");src:url("../asset/font/kittithada/PSL243pro_2.woff") format("woff"),url("../asset/font/kittithada/PSL243pro_2.ttf") format("truetype"),url("../asset/font/kittithada/PSL243pro_2.svg") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'kittithada';src:url("../asset/font/kittithada/PSL245pro_2.eot");src:url("../asset/font/kittithada/PSL245pro_2.woff") format("woff"),url("../asset/font/kittithada/PSL245pro_2.ttf") format("truetype"),url("../asset/font/kittithada/PSL245pro_2.svg") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'kittithada';src:url("../asset/font/kittithada/PSL256pro_2.eot");src:url("../asset/font/kittithada/PSL256pro_2.woff") format("woff"),url("../asset/font/kittithada/PSL256pro_2.ttf") format("truetype"),url("../asset/font/kittithada/PSL256pro_2.svg") format("svg");font-weight:bold;font-style:italic}html,body{height:100%}body{font:6vw/1 kittithada, Arial, Helvetica, sans-serif}@media screen and (min-width: 600px){body{font-size:4vw}}body.fixed header,body.fixed footer{position:fixed;width:100%;left:0}body.fixed header{top:0}body.fixed footer{bottom:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}h1,h2,h4{font-weight:bold}h1{font-size:10vw;text-align:center}h2{font-size:8vw;text-align:center}header{text-align:center}header img{-moz-box-shadow:0 0 7px 7px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 7px 7px rgba(0,0,0,0.3);box-shadow:0 0 7px 7px rgba(0,0,0,0.3);width:100vw}main{padding:20px;margin:0 auto}@media screen and (min-width: 600px){main{padding:40px}}main.static{padding:20px 0 !important}footer{color:#61a339;text-align:center;font-size:4vw;background:#ffffff}footer a{color:#61a339}form .form-group{margin:3vw 0}form .panel-footer{margin-top:2vw}form a{color:#61a339}form .link{text-align:center;margin:10vw 0 20vw 0}form .link a{color:#ea6d00;text-decoration:underline}input:not([type=checkbox]):not([type=radio]),textarea,select{border:0.5vw solid #61a43a;font-family:kittithada, Arial, Helvetica, sans-serif;font-size:7vw;padding:4vw 3vm;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:100%;text-align:center;line-height:1.42857}input:not([type=checkbox]):not([type=radio]):focus,textarea:focus,select:focus{background-color:#c1e1ae}input:not([type=checkbox]):not([type=radio]):-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{text-align:center;color:#61a339;font-weight:bold}input:not([type=checkbox]):not([type=radio])::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{text-align:center;color:#61a339;font-weight:bold}input:not([type=checkbox]):not([type=radio]):-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{text-align:center;color:#61a339;font-weight:bold}input:not([type=checkbox]):not([type=radio])::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{text-align:center;color:#61a339;font-weight:bold}.block{display:block}.btn{background:#61a43a;color:#FFFFFF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:block;text-align:center;padding:0.7vw 1.7vw;font-weight:bold;font-size:10vw;width:100%;margin:3vw 0;line-height:1.42857;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.btn.inline{display:inline;padding:0 1.5vw;font-size:7vw}.btn.orange{background:#ea6d00}.btn.arrow_right{position:relative}.btn.arrow_right:after{content:'';display:block;position:absolute;top:50%;margin-top:-3vw;right:3vw;width:0;height:0;border-top:3vw solid transparent;border-bottom:3vw solid transparent;border-left:3vw solid #fff}.how_to h1{text-align:left;color:#61a339}.how_to h1:after{content:"";clear:both;display:block}.how_to h1 span{font-size:28vw;float:left;line-height:0.8em}.how_to h1 strong,.how_to h1 em{display:block;margin-left:13vw;line-height:.8em}.how_to h1 strong{font-size:15vw}.how_to h1 em{font-size:10vw}.how_to ul li{margin:6vw 0}.how_to ul li:after{content:"";clear:both;display:block}.how_to ul li div{width:52%;text-align:center}.how_to ul li img{width:48%}.how_to ul li em{font-style:normal;font-weight:bold;border:2px solid #67a35b;width:7vw;height:7vw;-moz-border-radius:7vw;-webkit-border-radius:7vw;border-radius:7vw;display:inline-block;text-align:center;line-height:6vw;font-size:7vw;color:#61a339}.how_to ul li p{font-size:8vw}.how_to ul li:nth-child(odd) div{float:right}.how_to ul li:nth-child(even) div{float:left}.static{text-align:center}.static p{font-size:7vw}#div_map{height:85vh}.swal2-modal{font-family:inherit}.swal2-modal .swal2-styled{font-size:inherit}.swal2-modal .swal2-content{font-size:inherit}.swal2-modal .swal2-input,.swal2-modal .swal2-file,.swal2-modal .swal2-textarea{font-size:inherit}.swal2-modal .btn{display:inline-block;width:45%;margin:0 2%}.parsley-errors-list{color:red}.quiz h4,.quiz label{border-bottom:2px solid #f7f7f7;font-size:7vw}.quiz h4{padding:2vw 0}.quiz label{padding:2vw 10vw 2vw 5vw;position:relative}.quiz label input{position:absolute;right:5vw;top:35%}.quiz .quiz_input{border-bottom:2px solid #f7f7f7;padding:2vw 0}#div_status h2{color:red}.coupon_code{margin-top:20px;color:red;text-align:center}.coupon_code h3{font-size:20vw}.check_in img{width:100%}.check_in ul{overflow:hidden;*zoom:1}.check_in ul li{float:left;width:46%;margin:2%}.check_in .pin{text-align:center}.check_in .pin span{width:32px;height:49px;display:block;margin:0 auto;background:url("../images/pin-checkin.png") no-repeat;font-size:20px;color:#8fc54b;line-height:28px}
