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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--height-hd:10rem;--height-fixed:8rem;--font-pri:"Darker Grotesque", sans-serif;--font-sec:"UTM Impact", sans-serif}@media screen and (max-width: 767px){:root{--height-hd:8rem}}*{box-sizing:border-box}html{font-size:10px;scroll-behavior:smooth}html ::-webkit-scrollbar{width:0.4rem;height:0.4rem}html ::-webkit-scrollbar-thumb{border-radius:1rem;background:rgba(51, 51, 51, 0.8)}body{line-height:1.3;color:#171717;font-weight:400;font-size:1.6rem;overflow:hidden auto;background-color:#fff8ef;font-family:var(--font-pri)}body.admin-bar
.header{top:3.2rem}@media screen and (max-width: 782px){body.admin-bar
.header{top:4.6rem}}body .mona-empty{font-weight:600;color:#171717}a{color:inherit;text-decoration:none}button,select{border:none;outline:none;cursor:pointer;-webkit-appearance:none}button{padding:0;cursor:pointer;background-color:transparent}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.container{width:100%;height:100%;margin:0
auto;padding:0
1.6rem;max-width:124.6rem}.container-pri{max-width:153.6rem;width:100%;height:100%;margin:0
auto;padding:0
1.6rem}.no-scroll{overflow:hidden;touch-action:none;overscroll-behavior:none;-webkit-overflow-scrolling:none}iframe{vertical-align:middle}img{height:auto;display:block;max-width:100%}.tabBtn{cursor:pointer}.gItem{cursor:pointer}.hide-sitename{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}section{scroll-margin-top:12rem}.row{--rg:3.2rem;--cg:3.2rem;display:flex;flex-wrap:wrap;margin:0
calc(var(--cg) / 2 * -1) calc(var(--rg) * -1)}@media screen and (max-width: 1200px){.row{--rg:2.4rem;--cg:2.4rem}}.col{width:100%;margin-bottom:var(--rg);padding:0
calc(var(--cg) / 2)}.col-11{width:calc(11 / 12 * 100%)}.col-10{width:calc(10 / 12 * 100%)}.col-9{width:calc(9 / 12 * 100%)}.col-8{width:calc(8 / 12 * 100%)}.col-7{width:calc(7 / 12 * 100%)}.col-6{width:50%}.col-5{width:calc(5 / 12 * 100%)}.col-4{width:calc(4 / 12 * 100%)}.col-3{width:calc(3 / 12 * 100%)}.col-2{width:calc(2 / 12 * 100%)}.col-1{width:calc(1 / 12 * 100%)}.mona-content>*{color:#4d4d4d;line-height:1.5;font-size:2.4rem;font-weight:500}@media only screen and (max-width: 1200px){.mona-content>*{font-size:2rem}}.mona-content b,
.mona-content
strong{font-weight:700}.mona-content em,
.mona-content
i{font-style:italic}.mona-content h1,
.mona-content h2,
.mona-content h3,
.mona-content h4,
.mona-content h5,
.mona-content
h6{color:#0a0a0a;font-weight:700;margin-bottom:0.8rem}.mona-content
h1{font-size:3.2rem}@media only screen and (max-width: 1200px){.mona-content
h1{font-size:2.7rem}}@media only screen and (max-width: 800px){.mona-content
h1{font-size:2.2rem}}.mona-content
h2{font-size:3rem}@media only screen and (max-width: 1200px){.mona-content
h2{font-size:2.7rem}}@media only screen and (max-width: 800px){.mona-content
h2{font-size:2.4rem}}.mona-content
h3{font-size:2.8rem}@media only screen and (max-width: 1200px){.mona-content
h3{font-size:2.4rem}}@media only screen and (max-width: 800px){.mona-content
h3{font-size:2.1rem}}.mona-content
h4{font-size:2.6rem}@media only screen and (max-width: 1200px){.mona-content
h4{font-size:2.2rem}}@media only screen and (max-width: 800px){.mona-content
h4{font-size:1.9rem}}.mona-content
h5{font-size:2.4rem}@media only screen and (max-width: 1200px){.mona-content
h5{font-size:2rem}}.mona-content
h6{font-size:2.2rem}@media only screen and (max-width: 1200px){.mona-content
h6{font-size:2rem}}@media only screen and (max-width: 800px){.mona-content
h6{font-size:1.9rem}}.mona-content
p{font-size:2.4rem;margin-bottom:3.2rem}@media only screen and (max-width: 1200px){.mona-content
p{font-size:2rem}}@media screen and (max-width: 1200px){.mona-content
p{margin-bottom:2.4rem}}.mona-content ul,
.mona-content
ol{margin:1.6rem 0;padding-left:2.4rem}.mona-content ul ul,
.mona-content ul ol,
.mona-content ol ul,
.mona-content ol
ol{margin-left:1.6rem}.mona-content
ul{list-style-type:disc}.mona-content
ol{list-style-type:decimal}.mona-content ul ul,
.mona-content ol
ul{list-style-type:circle}.mona-content ol ol,
.mona-content ul
ol{list-style-type:lower-latin}.mona-content img,
.mona-content
iframe{height:auto;margin:3.2rem 0;user-select:none;border-radius:0.6rem;max-width:100% !important}@media screen and (max-width: 1200px){.mona-content img,
.mona-content
iframe{margin:2.4rem 0}}.mona-content
blockquote{background:#f9f9f9;border-left:1rem solid #ccc;margin:1em
0;padding:1em;quotes:"“" "”" "‘" "’"}.mona-content blockquote::before{color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em}.mona-content blockquote
p{display:inline}.mona-content
table{max-width:100%;margin:3.2rem 0;border-collapse:collapse}@media screen and (max-width: 1200px){.mona-content
table{margin:2.4rem 0}}.mona-content table th,
.mona-content table
td{padding:1.2rem 0;vertical-align:middle;border-bottom:0.1rem solid rgba(0, 0, 0, 0.1)}.mona-content .mona-youtube-wrap{position:relative;height:0;padding-top:56.25%}.mona-content .mona-youtube-wrap
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mona-content .mona-table-wrap{overflow:auto}.mona-content .wp-caption-text{font-size:2rem;text-align:center}@media only screen and (max-width: 1200px){.mona-content .wp-caption-text{font-size:1.8rem}}.mona-content .wp-caption{border:0;padding:0;max-width:100%;margin-bottom:3.2rem}@media screen and (max-width: 1200px){.mona-content .wp-caption{margin-bottom:2.4rem}}.mona-content .wp-caption-text{text-align:left;font-weight:500;line-height:1.5;margin:1.5rem 0;color:#a3a3a3;font-size:2.2rem;padding-left:1.6rem;border-left:0.2rem solid #36624c}@media only screen and (max-width: 1200px){.mona-content .wp-caption-text{font-size:2rem}}@media only screen and (max-width: 800px){.mona-content .wp-caption-text{font-size:1.9rem}}@media screen and (max-width: 1200px){.mona-content .wp-caption-text{padding-left:1.2rem}}.mona-content .wp-caption.alignnone{margin:3.2rem 0}@media screen and (max-width: 576px){.mona-content .wp-caption.alignnone{margin:2.4rem 0}}.mona-content .wp-caption.alignright{float:right;display:inline;margin-bottom:0;margin-left:1.5rem}.mona-content .wp-caption.aligncenter{margin:2.4rem auto}.mona-content .wp-caption.alignleft{float:left;display:inline;margin-bottom:0;margin-right:1.5rem}.mona-content .wp-caption
img{margin:0;width:100%;max-width:100%;overflow:hidden}.mona-content
a{font-weight:700;color:#e17000;transition:all 0.5s ease}.mona-content a:hover{text-decoration:underline;color:#0faa17}.mona-content
li{margin:1em
0}.mona-content
figure{width:fit-content;margin-top:1em;margin-bottom:1em;margin-right:auto;margin-left:auto}.mona-content figure
img{margin:0}.mona-content
figcaption{font-style:italic;text-align:center;font-size:2rem}@media only screen and (max-width: 1200px){.mona-content
figcaption{font-size:1.8rem}}.mona-content .img-full
img{width:100%}.mona-content
table{width:100%}.mona-content table
td{text-align:left;vertical-align:middle}.mona-content table th,
.mona-content table
td{padding:1.2rem 0}.mona-content table
td{background-color:transparent}.mona-content table
tbody{background-color:#fff}.mona-content table
th{color:#111;font-weight:600;text-align:left}.mona-content .table-resp{overflow-x:auto;margin-bottom:3rem}.mona-content img.size-full{width:100%}.mona-content
img.alignnone{margin:3.2rem 0}@media screen and (max-width: 576px){.mona-content
img.alignnone{margin:2.4rem 0}}.mona-content
img.aligncenter{margin:3.2rem auto}@media screen and (max-width: 576px){.mona-content
img.aligncenter{margin:2.4rem auto}}.mona-content
img.alignright{margin-left:auto}.mona-content
img.alignleft{margin-right:auto}.mona-content .size-large{width:100%}.mona-content .size-large
img{width:100%}.title-64{font-size:6.4rem;line-height:1.1}@media only screen and (max-width: 1200px){.title-64{font-size:3.9rem}}@media only screen and (max-width: 800px){.title-64{font-size:2.9rem}}.title-48{font-size:4.8rem;line-height:1.1}@media only screen and (max-width: 1200px){.title-48{font-size:4.3rem}}@media only screen and (max-width: 800px){.title-48{font-size:3.3rem}}@media only screen and (max-width: 420px){.title-48{font-size:2.8rem}}.title-32{font-size:3.2rem;line-height:1.2}@media only screen and (max-width: 1200px){.title-32{font-size:2.7rem}}@media only screen and (max-width: 800px){.title-32{font-size:2.2rem}}.title-24{font-size:2.4rem;line-height:1.2}@media only screen and (max-width: 1200px){.title-24{font-size:2rem}}.title-28{font-size:2.8rem;line-height:1.2}@media only screen and (max-width: 1200px){.title-28{font-size:2.4rem}}@media only screen and (max-width: 800px){.title-28{font-size:2.1rem}}.text-20{font-size:2.6rem;line-height:1.5}@media only screen and (max-width: 1200px){.text-20{font-size:2.2rem}}@media only screen and (max-width: 800px){.text-20{font-size:1.9rem}}.text-18{line-height:1.5;font-size:2.4rem}@media only screen and (max-width: 1200px){.text-18{font-size:2rem}}.text-16{line-height:1.5;font-size:1.8rem}@media only screen and (max-width: 1200px){.text-16{font-size:1.6rem}}.text-14{font-size:1.4rem}.text-12{line-height:1.6;font-size:1.2rem}.label-15{font-size:1.5rem}.label-13{font-size:1.3rem}.label-11{font-size:1.1rem}.flex{display:flex;flex-direction:column}.flex-40{row-gap:4rem}@media screen and (max-width: 1200px){.flex-40{row-gap:3.2rem}}@media screen and (max-width: 767px){.flex-40{row-gap:2.4rem}}.flex-32{row-gap:3.2rem}@media screen and (max-width: 1200px){.flex-32{row-gap:2.4rem}}.flex-28{row-gap:2.8rem}@media screen and (max-width: 1200px){.flex-28{row-gap:1.6rem}}.flex-24{row-gap:2.4rem}@media screen and (max-width: 1200px){.flex-24{row-gap:1.6rem}}.flex-20{row-gap:2rem}@media screen and (max-width: 1200px){.flex-20{row-gap:1.6rem}}.flex-18{row-gap:1.8rem}@media screen and (max-width: 1200px){.flex-18{row-gap:1.2rem}}.flex-16{row-gap:1.6rem}@media screen and (max-width: 1200px){.flex-16{row-gap:1.2rem}}.flex-15{row-gap:1.5rem}@media screen and (max-width: 1200px){.flex-15{row-gap:1.2rem}}.flex-12{row-gap:1.2rem}@media screen and (max-width: 1200px){.flex-12{row-gap:0.8rem}}.flex-10{row-gap:1rem}@media screen and (max-width: 1200px){.flex-10{row-gap:0.8rem}}.flex-8{row-gap:0.8rem}.flex-4{row-gap:0.4rem}.flex-2{row-gap:0.2rem}.f-tt{font-family:var(--font-title)}.t-ct{text-align:center}.fs-i{font-style:italic}.t-up{text-transform:uppercase}.fw-ub{font-weight:800}.fw-b{font-weight:bold}.fw-sb{font-weight:600}.fw-m{font-weight:500}.fw-n{font-weight:400}.fw-t{font-weight:300}.fw-900{font-weight:900}.pd-12{padding:12rem 0}@media screen and (max-width: 1200px){.pd-12{padding:6rem 0}}@media screen and (max-width: 767px){.pd-12{padding:4rem 0}}.pt-12{padding-top:12rem}@media screen and (max-width: 1200px){.pt-12{padding-top:6rem}}@media screen and (max-width: 767px){.pt-12{padding-top:4rem}}.cl-sec{color:#e17000}.cl-pri{color:#0faa17}.title-w-desc .title-48{font-weight:900}.title-w-desc .title-48
span{color:#0faa17}.swiper-control{margin-top:4rem;user-select:none;position:relative;column-gap:1.6rem;display:flex;align-items:center}@media screen and (max-width: 1200px){.swiper-control{display:none}}.swiper-control .next,
.swiper-control
.prev{margin-top:0;flex-shrink:0;position:static;border-radius:50%;transition:0.4s ease-in-out;width:4.8rem;height:4.8rem;border:0.1rem solid #a3a3a3}@media screen and (min-width: 1201px){.swiper-control .next:hover,
.swiper-control .prev:hover{border-color:transparent;background-color:#126917}.swiper-control .next:hover:after,
.swiper-control .prev:hover:after{filter:brightness(0) invert(1)}}.swiper-control .next:after,
.swiper-control .prev:after{content:"";transition:0.4s ease-in-out;width:2.4rem;height:2.4rem;background-image:url("/template/assets/images/icons/ic-chevron.svg");background-size:cover;background-repeat:no-repeat;background-position:center}.swiper-control .next:after{transform:rotate(180deg)}.pagi-pagination{margin-left:auto;margin-right:auto;text-align:center;margin-top:3.2rem;transform:unset !important}.pagi-pagination .swiper-pagination-bullet-active{background-color:#0faa17}.swiper-pagination .swiper-pagination-bullet-active{background-color:#0faa17}.paginations{margin-top:4rem}.page-numbers{display:flex;align-items:center;justify-content:center;gap:1.2rem}.page-numbers .page-numbers{color:#565656;text-align:center;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5;width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;transition:0.4s ease-in-out;border-radius:0.4rem}.page-numbers .page-numbers.disable{opacity:0.2;pointer-events:none}@media screen and (max-width: 768px){.page-numbers .page-numbers{font-size:1.4rem;width:2.6rem;height:2.6rem}}.page-numbers .page-numbers.dots{pointer-events:none;border:none}.page-numbers .page-numbers:hover{color:#fff;background:#e17000}.page-numbers .page-numbers.current{background:#e17000;color:#fff}.page-numbers .page-numbers.prev, .page-numbers .page-numbers.next{border:none !important}.page-numbers .page-numbers.prev img, .page-numbers .page-numbers.next
img{width:1.6rem;height:1.6rem}.page-numbers .page-numbers.prev:hover img, .page-numbers .page-numbers.next:hover
img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(89deg) brightness(104%) contrast(101%)}.page-numbers .page-numbers.prev
img{transform:rotate(-180deg)}.breadcrumb-list{justify-content:center;display:flex;flex-wrap:wrap}.breadcrumb-item:not(:first-child){display:flex;align-items:center}.breadcrumb-item:not(:first-child)::before{content:"/";color:white;margin:0
0.4rem;line-height:1.5;pointer-events:none;display:inline-block}.breadcrumb-item .text-16{color:#fafafa;transition:0.4s ease-in-out;font-size:2rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}@media only screen and (max-width: 1200px){.breadcrumb-item .text-16{font-size:1.8rem}}@media screen and (min-width: 1201px){.breadcrumb-item a:hover{color:#e17000}}.header{top:0;left:0;width:100%;z-index:99;padding:2rem 0;position:fixed;transition:0.4s ease-in-out;height:var(--height-hd);background-color:#fff8ef}@media screen and (max-width: 767px){.header{padding:1.58rem 0}}@media screen and (min-width: 768px){.header.is-fixed{padding:1rem 0;height:var(--height-fixed)}}.header-nav,.menu{column-gap:8rem;display:flex;align-items:center}@media screen and (max-width: 1500.98px){.header-nav,.menu{column-gap:6rem}}@media screen and (max-width: 1350.98px){.header-nav,.menu{column-gap:4rem}}@media screen and (max-width: 1270.98px){.header-nav,.menu{column-gap:3rem}}.header-main{column-gap:8rem;display:flex;align-items:center}@media screen and (max-width: 1200px){.header-main{column-gap:2.4rem;justify-content:space-between}}.custom-logo-link{display:block;user-select:none;max-width:24.7rem}@media screen and (max-width: 767px){.custom-logo-link{max-width:20rem}}.custom-logo-link
img{width:100%;object-fit:cover}@media screen and (max-width: 1200px){.menu{width:100%;column-gap:0;flex-wrap:wrap;overflow:hidden auto}}.menu-dropdown{gap:0.8rem;position:relative;display:flex;align-items:center}@media screen and (min-width: 1201px){.menu-dropdown:hover
img{transform:rotate(270deg)}.menu-dropdown:hover
.child{opacity:1;pointer-events:auto}}@media screen and (max-width: 1200px){.menu-dropdown{flex-wrap:wrap}}@media screen and (max-width: 1200px){.menu-dropdown .menu-link{width:calc(100% - 3rem)}}.menu-dropdown
img{transition:0.4s ease-in-out;width:1.6rem;height:1.6rem;transform:rotate(90deg)}.menu-close-icon{width:100%;padding:1.2rem}@media screen and (min-width: 1201px){.menu-close-icon{display:none}}.menu-close-icon
img{margin-left:auto;width:2.4rem;height:2.4rem;filter:brightness(0) saturate(100%) invert(8%) sepia(0%) saturate(259%) hue-rotate(114deg) brightness(96%) contrast(96%)}.menu-bar{cursor:pointer;width:fit-content}@media screen and (min-width: 1201px){.menu-bar .menu-span:hover
span{width:2.4rem !important}}.menu-bar .menu-span
span{width:2.4rem;height:0.2rem;display:block;user-select:none;margin-left:auto;margin-top:0.4rem;border-radius:0.5rem;background-color:#171717;transition:0.4s ease-in-out}.menu-bar .menu-span span:nth-child(1){width:1.8rem;margin-top:0}.menu-bar .menu-span span:nth-child(3){width:1.2rem}.menu-item{position:relative}@media screen and (min-width: 1201px){.menu-item:hover:after,.menu-item.current-page-item:after,.menu-item.current_page_item:after{width:100%}}@media screen and (max-width: 1200px){.menu-item{width:100%}}.menu-item::after{content:"";bottom:0;width:0;left:50%;right:50%;height:0.2rem;position:absolute;pointer-events:none;transform:translateX(-50%);background-color:#171717;transition:0.4s ease-in-out}.menu-link{display:block;line-height:1.2;font-weight:600;font-size:1.8rem;padding:1.9rem 0;text-transform:uppercase;transition:0.4s ease-in-out}@media screen and (max-width: 1200px){.menu-link{padding:1.2rem}}@media screen and (min-width: 1201px){.child{top:100%;left:50%;z-index:5;opacity:0;min-width:15rem;text-align:center;position:absolute;transition:0.4s ease-in-out;pointer-events:none;border-radius:0.5rem;background-color:white;transform:translate(-50%, -1rem)}}@media screen and (max-width: 1200px){.child{width:100%;margin-left:1.2rem;border-left:0.1rem solid rgba(225, 112, 0, 0.4)}}.child .menu-item:after{content:unset}.child .menu-item:not(:last-child){border-bottom:0.1rem solid #d0d0d0}.child .menu-link{padding:0.8rem;font-size:1.6rem;transition:0.4s ease-in-out}@media screen and (min-width: 1201px){.child .menu-link:hover{color:#e17000}}@media screen and (max-width: 1200px){.child .menu-link{width:100%}}.current-page-item .menu-link{font-weight:800}@media screen and (max-width: 1200px){.current-page-item .menu-link{color:#0faa17}}.header-nav{margin-left:auto}@media screen and (max-width: 1200px){.header-nav{top:0;right:0;z-index:101;width:53rem;height:100vh;position:fixed;transition:0.4s ease-in-out;flex-direction:column;background-color:#fff8ef;transform:translateX(100%)}.header-nav::before{content:"";top:0;left:0;width:100%;height:87.8rem;position:absolute;pointer-events:none;background-image:url("/template/assets/images/header/header-bg.png");background-size:cover;background-repeat:no-repeat;background-position:center}}@media screen and (max-width: 1200px) and (max-width: 576px){.header-nav{width:35rem}}@media screen and (max-width: 1200px){.header-nav.is-active{transform:unset}}.header-nav.is-active
.side{transform:unset}@media screen and (min-width: 1201px){.side{top:0;right:0;z-index:101;width:53rem;height:100vh;padding:4rem;position:fixed;transition:0.4s ease-in-out;overflow:hidden auto;background-color:#fff8ef;transform:translateX(100%)}.side::before{content:"";top:0;left:0;width:100%;height:87.8rem;position:absolute;pointer-events:none;background-image:url("/template/assets/images/header/header-bg.png");background-size:cover;background-repeat:no-repeat;background-position:center}}@media screen and (max-width: 1200px){.side{margin-top:auto;padding:1.2rem}}.side-box .title-24{color:#0faa17}@media screen and (max-width: 767px){.side-list{row-gap:1.2rem}}@media screen and (max-width: 767px){.side-info{row-gap:1.2rem}}.side-info .custom-logo-link{margin-left:auto;margin-right:auto}.side-info .text-20{color:#525252}@media screen and (max-width: 576px){.side-info .text-20{max-height:10rem;font-size:1.6rem;overflow:hidden auto}}.side-link{column-gap:0.8rem;display:flex;align-items:center}@media screen and (min-width: 1201px){.side-link:hover .text-18{color:#0faa17}}.side-link
img{flex-shrink:0;user-select:none;width:2.4rem;height:2.4rem;filter:brightness(0) saturate(100%) invert(15%) sepia(0%) saturate(529%) hue-rotate(152deg) brightness(96%) contrast(99%)}.side-link .text-18{color:#262626;transition:0.4s ease-in-out}@media screen and (max-width: 576px){.side-link .text-18{font-size:1.2rem}}.overlay-ct{inset:0;opacity:0;width:100%;z-index:100;height:100vh;position:fixed;visibility:hidden;pointer-events:none;background:rgba(0, 0, 0, 0.6);transition:0.4s ease-in-out}.overlay-ct.is-active{opacity:1;visibility:visible;pointer-events:auto}.footer{min-height:112rem;position:relative;isolation:isolate;justify-content:flex-end}@media screen and (max-width: 1200px){.footer{min-height:80rem}}@media screen and (max-width: 576px){.footer{min-height:85rem}}.footer .custom-logo-link{max-width:53.6rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 1200px){.footer .custom-logo-link{max-width:40rem}}@media screen and (max-width: 767px){.footer .custom-logo-link{max-width:32rem}}.footer
.menu{column-gap:6rem;padding:2.4rem 0;justify-content:center;border-top:0.1rem solid rgba(250, 250, 250, 0.2);border-bottom:0.1rem solid rgba(250, 250, 250, 0.2)}@media screen and (max-width: 767px){.footer
.menu{gap:2.4rem;flex-wrap:wrap}}@media screen and (max-width: 1200px){.footer .menu-item{width:auto}}@media screen and (max-width: 576px){.footer .menu-item{width:calc(calc(100% / 3) - 1.6rem)}}.footer .menu-item:after{content:unset}.footer .current-page-item .menu-link{color:#e17000}.footer .menu-link{padding:0;color:white;font-weight:800}@media screen and (min-width: 1201px){.footer .menu-link:hover{color:#e17000}}.footer-bg{left:0;right:0;bottom:0;z-index:-1;user-select:none;position:absolute;pointer-events:none}@media screen and (max-width: 1200px){.footer-bg{top:0;width:100%;height:100%}}.footer-bg
img{width:100%;mix-blend-mode:darken}@media screen and (max-width: 1200px){.footer-bg
img{height:100%;object-fit:cover}}.footer-desc .text-20{color:#e5e5e5}.footer-copyright{padding:2rem 0}@media screen and (max-width: 1200px){.footer-copyright{padding:1.6rem 0}}.footer-copyright .text-16{color:white}@media screen and (max-width: 576px){.footer-copyright .text-16{font-size:1.4rem}}.js-footer .swiper-slide{width:calc(100% / 3)}@media screen and (max-width: 991px){.js-footer .swiper-slide{width:calc(100% / 2)}}@media screen and (max-width: 576px){.js-footer .swiper-slide{width:100%}}.js-footer .swiper-wrapper{row-gap:3.2rem;flex-wrap:wrap;justify-content:center;transform:unset !important}@media screen and (max-width: 1200px){.js-footer .swiper-wrapper{row-gap:2.4rem}}@media screen and (max-width: 767px){.js-footer .swiper-wrapper{row-gap:1.6rem}}.footer-box .title-28{color:#fafafa}.footer-link{display:flex;column-gap:0.8rem;justify-content:center}@media screen and (min-width: 1201px){.footer-link:hover .text-18,
.footer-link:hover .title-32{color:#e17000}}.footer-link .text-18{color:#e5e5e5;transition:0.4s ease-in-out}.footer-link
img{flex-shrink:0;user-select:none;margin-top:0.2rem;width:2.4rem;height:2.4rem}.footer-link .title-32{color:white;display:block;transition:0.4s ease-in-out}.footer-link .text-12{color:white}.footer-link:has(.title-32){flex-direction:column}.ic-fixed{position:fixed;z-index:999;right:3.5rem;bottom:2rem;display:flex;flex-direction:column;row-gap:2.4rem;align-items:center;justify-content:center}@media screen and (max-width: 575.98px){.ic-fixed{right:1.5rem}}.ic-social{background:#fff;border:0.6rem solid #0faa17;border-radius:50%;height:5.5rem;width:5.5rem;cursor:pointer}.ic-icon{display:flex;background:#fff;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;position:relative}.ic-icon>img{width:2.6rem;height:auto}.ico-wave{background-color:#0faa17b7;left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1;width:100%;height:100%;border-radius:50%;animation:sonarWave 1.8s linear infinite}@keyframes
sonarWave{from{opacity:0.6}to{transform:scale(3);opacity:0}}.ic-top{position:relative}.ic-contact{visibility:hidden;opacity:0;transition:0.4s ease-in-out;transform:translateY(-5px);position:fixed;bottom:14.5rem;right:3.5rem;width:fit-content;z-index:999;padding:1.2rem;background-color:#fff;background-clip:padding-box;border-radius:0.8rem;box-shadow:0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05)}@media screen and (max-width: 575.98px){.ic-contact{right:1.5rem}}.ic-contact::after{position:absolute;top:100%;content:"";right:2rem;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff}.ic-contact.is-active{visibility:visible;opacity:1;transform:translateY(0)}.social-list{display:flex;flex-direction:column;row-gap:1.2rem}.social-item{display:flex;align-items:center;gap:1.2rem}.social-item>img{width:3.4rem;height:auto}.social-tt{font-weight:800}.social-content{color:#525252;font-size:1.8rem;font-weight:700}@media only screen and (max-width: 1200px){.social-content{font-size:1.6rem}}.social-info{display:flex;gap:1.2rem;margin-top:0.5rem}.social-info>p{border:1.5px solid #0faa17;border-radius:3.5rem;cursor:pointer;font-size:1.4rem;font-weight:800;padding:0.4rem 0.7rem;transition:0.4s ease-in-out}.social-info>p:hover{background:#0faa17;color:#fff}.totop{border-radius:50%;overflow:hidden;height:4.4rem;right:3.5rem;width:4.4rem;cursor:pointer;transition:0.4s ease-in-out}.totop.is-active{transform:translateX(0);opacity:1}.btn{z-index:3;display:flex;color:white;cursor:pointer;font-weight:600;overflow:hidden;user-select:none;font-size:1.8rem;column-gap:0.8rem;text-align:center;position:relative;width:fit-content;padding:1rem 2rem;line-height:1.5;align-items:center;border-radius:0.4rem;justify-content:center;background-color:#262626;font-family:var(--font-pri);transition:0.4s ease-in-out}@media screen and (min-width: 1201px){.btn:hover{color:white}.btn:hover::after{left:0;width:100%}}@media screen and (max-width: 1200px){.btn{padding:1.2rem 2.4rem}}.btn::after{content:"";top:0;right:0;width:0;z-index:-1;height:100%;position:absolute;background-color:#0faa17;transition:0.4s ease-in-out}.btn
span{line-height:normal}.btn
img{transition:0.4s ease-in-out;width:2.4rem;height:2.4rem}.btn .wpcf7-spinner{top:50%;left:50%;margin:0
auto;position:absolute;transform:translate(-50%, -50%)}.btn--border{border-radius:6px;border:1px
solid #e17000;background:transparent;color:#e17000;font-size:2rem;font-weight:600;line-height:1.2;padding:1.2rem 2.4rem}@media only screen and (max-width: 1200px){.btn--border{font-size:1.8rem}}.btn--border
span{line-height:1.2}.btn--border
img{margin-top:0.25rem}@media screen and (max-width: 575.98px){.btn--border{padding:0.6rem 1.2rem}.btn--border
img{width:1.6rem;height:1.6rem}}.btn--next{flex-direction:row-reverse}.btn--next
img{transform:rotate(-180deg)}.btn-pri{color:white;background-color:#087050}.btn-pri
img{filter:brightness(0) invert(1)}.form-wrap{display:flex;flex-wrap:wrap;row-gap:2.4rem}@media screen and (max-width: 1200px){.form-wrap{row-gap:1.6rem}}.wpcf7-not-valid-tip{display:none}.form-group{width:100%;display:flex;flex-wrap:wrap;column-gap:2.4rem}@media screen and (max-width: 1200px){.form-group{column-gap:1.6rem}}.form-box{width:calc(calc(100% / 2) - 1.2rem)}@media screen and (max-width: 1200px){.form-box{width:calc(calc(100% / 2) - 0.8rem)}}.form-label{width:100%;position:relative}.form-text{display:block;font-size:2.4rem;line-height:1.5;font-weight:700;margin-bottom:0.8rem;text-transform:capitalize}@media only screen and (max-width: 1200px){.form-text{font-size:2rem}}.sup .form-text:after{content:"*";color:#ec1f26;margin-left:0.2rem}.form-action{margin-left:auto}input,textarea{outline:0;width:100%;display:block;font-weight:500;font-size:2rem;color:#171717;transition:0.4s ease-in-out;border-radius:0.4rem;padding:1.1rem 1.6rem;background-color:white;font-family:var(--font-pri);border:0.1rem solid #e5e5e5}@media only screen and (max-width: 1200px){input,textarea{font-size:1.8rem}}input:hover,input:focus,input:not(:placeholder-shown),textarea:hover,textarea:focus,textarea:not(:placeholder-shown){border-color:#171717}input::placeholder,textarea::placeholder{color:#737373}textarea{resize:none;height:14.8rem}.g-recaptcha-wrap{padding:0
!important}.form-label:has(.wpcf7-not-valid-tip.borderLine) input,
.form-label:has(.wpcf7-not-valid-tip.borderLine) textarea{border-color:#ec1f26}.form-label:has(.wpcf7-not-valid-tip.borderLine) .select2-container .select2-selection--single{border-color:#ec1f26}.wpcf7-form-control-wrap{width:100%;display:block}.wpcf7-form-control-wrap:has(.wpcf7-not-valid-tip.borderLine) input,
.wpcf7-form-control-wrap:has(.wpcf7-not-valid-tip.borderLine) textarea{border-color:#ec1f26}.wpcf7-form-control-wrap:has(.wpcf7-not-valid-tip.borderLine) .select2.select2-container.select2-container--default.select2-container--below.select2-container--open .select2-selection--single{border-color:#ec1f26}.wpcf7-not-valid-tip{right:0;z-index:4;color:white;bottom:-2.2rem;padding:0.4rem;font-size:1.2rem;width:fit-content;position:absolute;border-radius:0.5rem;background-color:red}.wpcf7-not-valid-tip::before{content:"";width:0;height:0;bottom:100%;right:1.6rem;position:absolute;border-left:0.5rem solid transparent;border-right:0.5rem solid transparent;border-bottom:0.5rem solid #ec1f26}.wpcf7-response-output{text-align:center;margin:2rem 0 0 0 !important}@media screen and (max-width: 1200px){.wpcf7-response-output{font-size:1.4rem !important;margin:1.2rem 0 0 0 !important}}.select2-results{box-shadow:0 0.8rem 3.2rem 0 rgba(18, 18, 18, 0.1);overflow:hidden;background-color:white;border:0.1rem solid white;border-radius:0 !important}.select2-container .select2-dropdown{border:0;background-color:transparent}.select2-container--default
.select2-results__option--highlighted.select2-results__option--selectable{background-color:#0faa17}.select2-container--default
.select2-selection--single
.select2-selection__rendered{line-height:44px;color:#262626}.select2-container--default
.select2-selection--single
.select2-selection__placeholder{color:#737373;font-size:1.8rem;font-weight:500;line-height:1}@media only screen and (max-width: 1200px){.select2-container--default
.select2-selection--single
.select2-selection__placeholder{font-size:1.6rem}}.select2-container .select2-selection--single{height:4.8rem;border-radius:4px;border:1px
solid #e5e5e5;background:#fff;font-size:1.8rem;font-weight:500;line-height:1}@media only screen and (max-width: 1200px){.select2-container .select2-selection--single{font-size:1.6rem}}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:1.6rem}.select2-container--default
.select2-selection--single
.select2-selection__arrow{width:2.4rem;height:2.4rem;background-image:url("/template/assets/images/book/down.svg");background-size:contain;background-repeat:no-repeat;background-position:center;top:50%;right:0.8rem;transform:translateY(-50%);transition:0.4s ease-in-out}.select2-container--default
.select2-selection--single
.select2-selection__arrow
b{display:none}.select2.select2-container.select2-container--default.select2-container--below.select2-container--open .select2-selection__arrow{transform:translateY(-50%) rotate(-180deg)}.select2.select2-container.select2-container--default.select2-container--below.select2-container--open .select2-selection--single{border-color:#171717}input[type="date"]{position:relative;padding:10px}input[type="date"]:not(:placeholder-shown){border-color:#e5e5e5}input[type="date"]:hover,input[type="date"]:focus{border-color:#171717}input[type="date"]::-webkit-calendar-picker-indicator{color:transparent;background:none;z-index:1}input[type="date"]:before{color:transparent;background:none;display:block;content:"";background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("/template/assets/images/book/date.svg");width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%);right:8px}.hero{position:relative}.hero-bg{overflow:hidden;user-select:none;position:relative;min-height:37.5rem;padding-top:calc(375 / 1728 * 100%)}@media screen and (max-width: 576px){.hero-bg{min-height:30rem;padding-top:calc(300 / 1728 * 100%)}}.hero-bg
img{top:50%;left:50%;width:100%;height:100%;object-fit:cover;position:absolute;transform:translate(-50%, -50%)}.hero-position{z-index:3;width:100%;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%)}.hero-content .title-64{color:white;font-weight:900}.hero.hero--pri .hero-bg{position:relative;padding-top:calc(858 / 1728 * 100%);border:1px
solid rgba(250, 250, 250, 0.5)}.hero.hero--pri .hero-bg::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:rgba(18, 18, 18, 0.4)}.hero.hero--pri .title-64,
.home-banner .title-64{font-size:25rem;text-transform:uppercase;font-family:var(--font-sec);color:#000;z-index:1;transition:0.6s linear;line-height:1;text-align:left;letter-spacing:5px;background:linear-gradient(0deg, rgba(255, 255, 255, 0) -2.36%, #fff 50.38%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width: 1640px){.hero.hero--pri .title-64,
.home-banner .title-64{font-size:18rem}}@media screen and (max-width: 920px){.hero.hero--pri .title-64,
.home-banner .title-64{font-size:14rem}}@media screen and (max-width: 750px){.hero.hero--pri .title-64,
.home-banner .title-64{font-size:10rem}}@media screen and (max-width: 600px){.hero.hero--pri .title-64,
.home-banner .title-64{font-size:8rem}}@media screen and (max-width: 420px){.hero.hero--pri .title-64,
.home-banner .title-64{font-size:6rem}}@media screen and (max-width: 350px){.hero.hero--pri .title-64,
.home-banner .title-64{font-size:4rem}}@media screen and (min-width: 1441px){.home-banner .title-64{font-size:30rem}}@media screen and (min-width: 1201px){.article-box:hover
img{transform:translate(-50%, -50%) scale(1.05)}.article-box:hover .title-28{color:#0faa17}}.article-content
.cate{display:flex;align-items:center}.article-content .cate .text-16{color:#525252}.article-content .cate .text-16:not(:first-child)::before{content:"-";margin:0
0.4rem;user-select:none}.article-content .title-28{transition:0.4s ease-in-out}@media screen and (max-width: 576px){.article-content .title-28{font-size:1.8rem}}.article-content .title-28
a{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.article-content .text-18{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width: 1200px){.article-content .text-18{-webkit-line-clamp:3}}.article-img{overflow:hidden;user-select:none;position:relative;border-radius:0.6rem;padding-top:calc(226 / 352 * 100%);display:block}.article-img
img{top:50%;left:50%;width:100%;height:100%;object-fit:cover;position:absolute;transform:translate(-50%, -50%);transition:0.4s ease-in-out}.prepare-item{padding:1.6rem;height:100%;border-radius:6px;background:#fff8ef;box-shadow:0px 16px 32px 0px rgba(17, 34, 17, 0.1);display:flex;flex-direction:column;gap:1.6rem;font-size:1.8rem;font-weight:500;line-height:1.3;color:#262626}@media only screen and (max-width: 1200px){.prepare-item{font-size:1.6rem}}.prepare-item .title-40{font-weight:800;color:#e17000;font-size:4rem}@media only screen and (max-width: 1200px){.prepare-item .title-40{font-size:3.5rem}}@media only screen and (max-width: 800px){.prepare-item .title-40{font-size:2.7rem}}.prepare-icon{width:fit-content;padding:1.2rem;border-radius:10px;border:1px
solid #e4e7ec;background:#fff;box-shadow:0px 0px 0px 1px rgba(16, 24, 40, 0.18) inset, 0px -2px 0px 0px rgba(16, 24, 40, 0.05) inset, 0px 1px 2px 0px rgba(16, 24, 40, 0.05)}.prepare-icon
img{width:2.4rem;height:2.4rem}.prepare-img{border-radius:6px;overflow:hidden}.prepare-img
img{width:100%;height:auto}.riding-list{display:flex;flex-wrap:wrap;column-gap:2.4rem;padding-top:3.2rem;padding-bottom:6rem;margin-top:0.8rem;row-gap:1.6rem}.riding-list .prepare-item{width:calc(50% - 0.5 * 2.4rem);flex-direction:row;gap:1.6rem}.riding-list .prepare-item .title-40{font-size:2rem;font-weight:700;line-height:1.5;color:#171717;margin-bottom:0.2rem}@media only screen and (max-width: 1200px){.riding-list .prepare-item .title-40{font-size:1.8rem}}.riding-list .prepare-icon{width:4.8rem;height:4.8rem}.riding-list .article-img{padding-top:calc(329 / 346 * 100%);border-radius:6px;overflow:hidden;height:100%}.riding-list .prepare-img{width:46%}.riding-list .prepare-img
img{height:100%}.riding-list .prepare-img:hover
img{transform:translate(-50%, -50%) scale(1.05)}.riding-list .prepare-price{font-size:3.2rem;font-weight:800;line-height:1;color:#262626;margin-bottom:0.8rem}@media only screen and (max-width: 1200px){.riding-list .prepare-price{font-size:2.7rem}}@media only screen and (max-width: 800px){.riding-list .prepare-price{font-size:2.2rem}}.riding-list .prepare-price .title-40{font-weight:800;line-height:1;color:#0faa17;font-size:4rem;margin-bottom:0}@media only screen and (max-width: 1200px){.riding-list .prepare-price .title-40{font-size:3.5rem}}@media only screen and (max-width: 800px){.riding-list .prepare-price .title-40{font-size:2.7rem}}.riding-list .prepare-icon{margin-bottom:1.6rem}@media screen and (max-width: 1199.98px){.riding-list{column-gap:1.6rem}.riding-list .prepare-img{width:40%}.riding-list .prepare-price .title-40{font-size:3rem}}@media only screen and (max-width: 1199.98px) and (max-width: 1200px){.riding-list .prepare-price .title-40{font-size:2.7rem}}@media only screen and (max-width: 1199.98px) and (max-width: 800px){.riding-list .prepare-price .title-40{font-size:2.4rem}}@media screen and (max-width: 991.98px){.riding-list .prepare-img{width:46%}.riding-list .prepare-item{width:100%}}@media screen and (max-width: 575.98px){.riding-list{padding-bottom:4rem;margin-top:0}.riding-list .prepare-item{flex-direction:column}.riding-list .prepare-img{width:100%}.riding-list .article-img{padding-top:80%}}.riding-content{flex:1;display:flex;flex-direction:column;justify-content:space-between}.riding-content .form-action{margin-left:0;margin-top:1.6rem}.riding-desc{font-weight:500;font-size:2rem;line-height:1.3;color:#262626}@media only screen and (max-width: 1200px){.riding-desc{font-size:1.8rem}}.riding-desc
strong{font-weight:700}.prepare-desc{font-size:1.8rem}@media only screen and (max-width: 1200px){.prepare-desc{font-size:1.6rem}}#ez-toc-container
a{font-size:1.8rem}@media only screen and (max-width: 1200px){#ez-toc-container
a{font-size:1.6rem}}.ez-toc-title-container{font-size:2rem}@media only screen and (max-width: 1200px){.ez-toc-title-container{font-size:1.8rem}}.blocker{z-index:101}.hidden-sitename{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}