@font-face{font-family:Canela-BoldItalic;src:url(Canela-BoldItalic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HJ Proza Display;src:url(HJProzaDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:MyriadPro-Regular;src:url(MyriadPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Mallory;src:url(Mallory-Thin.ttf) format("truetype");font-weight:400;font-style:normal;font-weight:300}@font-face{font-family:Mallory;src:url(Mallory-Book.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Mallory;src:url(Mallory-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Exemplar Pro;src:url(ExemplarPro-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Exemplar Pro;src:url(ExemplarPro-LightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Exemplar Pro;src:url(ExemplarPro-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Exemplar Pro;src:url(ExemplarPro-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Exemplar Pro;src:url(ExemplarPro-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Exemplar Pro;src:url(ExemplarPro-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Exemplar Pro;src:url(ExemplarPro-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Exemplar Pro;src:url(ExemplarPro-ExtraBoldItalic.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}button,input,select,textarea{margin:0;outline:none}*,html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}body,html{margin:0;padding:0}.white{color:#fff}body.hidden{overflow:hidden}.icon_common:hover img,.icon_common:hover svg{-webkit-animation-name:snakeX;animation-name:snakeX;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:1s;animation-duration:1s}::-webkit-scrollbar{width:4px;background:#f2f4f7}::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:4px}::-webkit-scrollbar-thumb:window-inactive{background:#d0d5dd}.typography blockquote,.typography body,.typography dd,.typography dl,.typography dt,.typography fieldset,.typography figure,.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6,.typography hr,.typography html,.typography iframe,.typography legend,.typography li,.typography ol,.typography p,.typography pre,.typography textarea,.typography ul{margin:0;padding:0}.typography ul{list-style:none}.typography a{text-decoration:none}@-webkit-keyframes future{0%{-webkit-transform:translate(-400px) rotate(-45deg);transform:translate(-400px) rotate(-45deg)}50%{-webkit-transform:translate(0) rotate(-45deg);transform:translate(0) rotate(-45deg)}to{-webkit-transform:translate(400px) rotate(-45deg);transform:translate(400px) rotate(-45deg)}}@keyframes future{0%{-webkit-transform:translate(-400px) rotate(-45deg);transform:translate(-400px) rotate(-45deg)}50%{-webkit-transform:translate(0) rotate(-45deg);transform:translate(0) rotate(-45deg)}to{-webkit-transform:translate(400px) rotate(-45deg);transform:translate(400px) rotate(-45deg)}}@-webkit-keyframes scroll_down{0%{-webkit-transform:translate(0);transform:translate(0);opacity:0}40%{opacity:1}80%{-webkit-transform:translateY(.6944444444vw);transform:translateY(.6944444444vw);opacity:0}to{opacity:0}}@keyframes scroll_down{0%{-webkit-transform:translate(0);transform:translate(0);opacity:0}40%{opacity:1}80%{-webkit-transform:translateY(.6944444444vw);transform:translateY(.6944444444vw);opacity:0}to{opacity:0}}@-webkit-keyframes flicker{0%{opacity:.3;-webkit-filter:blur(1px) drop-shadow(0 0 10px #f4f7f1);filter:blur(1px) drop-shadow(0 0 10px #F4F7F1)}25%{opacity:.65;-webkit-filter:blur(1px) drop-shadow(0 0 20px #f4f7f1);filter:blur(1px) drop-shadow(0 0 20px #F4F7F1)}50%{opacity:1;-webkit-filter:blur(1px) drop-shadow(0 0 30px #f4f7f1);filter:blur(1px) drop-shadow(0 0 30px #F4F7F1)}75%{opacity:.65;-webkit-filter:blur(1px) drop-shadow(0 0 20px #f4f7f1);filter:blur(1px) drop-shadow(0 0 20px #F4F7F1)}to{opacity:.3;-webkit-filter:blur(1px) drop-shadow(0 0 10px #f4f7f1);filter:blur(1px) drop-shadow(0 0 10px #F4F7F1)}}@keyframes flicker{0%{opacity:.3;-webkit-filter:blur(1px) drop-shadow(0 0 10px #f4f7f1);filter:blur(1px) drop-shadow(0 0 10px #F4F7F1)}25%{opacity:.65;-webkit-filter:blur(1px) drop-shadow(0 0 20px #f4f7f1);filter:blur(1px) drop-shadow(0 0 20px #F4F7F1)}50%{opacity:1;-webkit-filter:blur(1px) drop-shadow(0 0 30px #f4f7f1);filter:blur(1px) drop-shadow(0 0 30px #F4F7F1)}75%{opacity:.65;-webkit-filter:blur(1px) drop-shadow(0 0 20px #f4f7f1);filter:blur(1px) drop-shadow(0 0 20px #F4F7F1)}to{opacity:.3;-webkit-filter:blur(1px) drop-shadow(0 0 10px #f4f7f1);filter:blur(1px) drop-shadow(0 0 10px #F4F7F1)}}.btn_teaser_def{cursor:pointer;position:relative;display:inline-block;overflow:hidden;padding:0 1.6666666667vw;height:3.3333333333vw;background:linear-gradient(308deg,#cda163,#d5ad70,#eacd92,#f3dba1,#eed499,#e2c185,#cea365,#cda163);font-family:Mallory;font-size:1.0416666667vw;color:#002818;font-weight:400;line-height:3.4722222222vw;letter-spacing:-.225px;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:767px){.btn_teaser_def{font-size:13px;height:auto;padding:.77em 1.6em .72em;line-height:1.4em}}.btn_teaser_def:before{position:absolute;content:"";width:0;height:150px;background-color:hsla(0,0%,100%,.55);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-shadow:0 0 40px 30px hsla(0,0%,100%,.55);box-shadow:0 0 40px 30px hsla(0,0%,100%,.55);-webkit-animation:future 2.5s linear infinite;animation:future 2.5s linear infinite}.btn_teaser_def._fix{position:absolute;z-index:100;top:2.5vw;right:2.5vw}@media only screen and (max-width:767px){.btn_teaser_def._fix{right:16px;top:24px}}body,html{color:#000;font-family:Mallory,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-.015em;-webkit-font-smoothing:antialiased}@media only screen and (max-width:640px){body,html{font-size:16px}}.tw-themes .tw-container{max-width:1440px;margin:0 auto;padding:0 15px}@media only screen and (max-width:1440px){.tw-themes .tw-container{max-width:1300px}}@media only screen and (max-width:1200px){.tw-themes .tw-container{padding:0 40px}}@media only screen and (max-width:768px){.tw-themes .tw-container{padding:0 24px}}.tw-themes .tw-container2{max-width:1600px;margin:0 auto;padding:0 30px}@media only screen and (max-width:1440px){.tw-themes .tw-container2{max-width:1300px}}@media only screen and (max-width:1200px){.tw-themes .tw-container2{padding:0 40px}}@media only screen and (max-width:768px){.tw-themes .tw-container2{padding:0 24px}}.tw-themes .tw-background{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.tw-themes .tw-background img{width:100%;-o-object-fit:cover;object-fit:cover}.tw-themes .tw-background picture{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.tw-themes .tw-background picture img{width:100%;height:auto}.tw-themes .tw-button{font-family:ExemplarPro,sans-serif;font-weight:400;font-size:18px;font-style:normal;line-height:55px;letter-spacing:-.54px;text-transform:uppercase;outline:none;border:none;border-radius:0;cursor:pointer;color:#fff;height:59px;min-width:240px;display:-webkit-inline-box;display:inline-flex;padding:4px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:16px;background:radial-gradient(262.49% 141.42% at 100% 0,#eec386 14%,#a38047 66.16%,#967845 100%);-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}@media only screen and (max-width:640px){.tw-themes .tw-button{font-size:12px;font-weight:400;line-height:41.25px;letter-spacing:-.36px;min-height:40px;height:44.25px;min-width:180px}}.tw-themes .tw-button:hover{background:radial-gradient(262.49% 141.42% at 100% 0,#a38047 14%,#967845 66.16%,#eec386 100%)}.tw-themes .tw-button:before{content:"";position:absolute;top:4px;left:4px;right:4px;bottom:4px;border:1px solid #f4dca2;pointer-events:none;width:calc(100% - 8px);height:calc(100% - 8px)}.tw-themes .d-flex{display:-webkit-box;display:flex}.tw-themes .d-inline-flex{display:-webkit-inline-box;display:inline-flex}.tw-themes .d-flex.align-start,.tw-themes .d-inline-flex.align-start{-webkit-box-align:start;align-items:flex-start}.tw-themes .d-flex.align-end,.tw-themes .d-inline-flex.align-end{-webkit-box-align:end;align-items:flex-end}.tw-themes .d-flex.align-center,.tw-themes .d-inline-flex.align-center{-webkit-box-align:center;align-items:center}.tw-themes .d-flex.justify-between,.tw-themes .d-inline-flex.justify-between{-webkit-box-pack:justify;justify-content:space-between}.tw-themes .d-flex.justify-end,.tw-themes .d-inline-flex.justify-end{-webkit-box-pack:end;justify-content:flex-end}.tw-themes .d-flex.justify-start,.tw-themes .d-inline-flex.justify-start{-webkit-box-pack:start;justify-content:flex-start}.tw-themes .d-flex.justify-center,.tw-themes .d-inline-flex.justify-center{-webkit-box-pack:center;justify-content:center}.tw-themes .d-flex.flex-wrap,.tw-themes .d-inline-flex.flex-wrap{flex-wrap:wrap}.tw-themes .d-flex.flex-column,.tw-themes .d-inline-flex.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.tw-themes .d-flex.flex-row,.tw-themes .d-inline-flex.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.tw-themes .d-flex.gap-8,.tw-themes .d-inline-flex.gap-8{gap:8px}.tw-themes .d-flex.gap-16,.tw-themes .d-inline-flex.gap-16{gap:16px}.tw-themes .d-flex.gap-24,.tw-themes .d-inline-flex.gap-24{gap:24px}.tw-themes .d-flex.gap-32,.tw-themes .d-inline-flex.gap-32{gap:32px}.tw-themes .text-center{text-align:center}.tw-themes .text-right{text-align:right}.tw-themes .text-left{text-align:left}.tw-themes .text-decoration-none{text-decoration:none}.tw-themes .text-uppercase{text-transform:uppercase}.tw-themes .tw-body{font-family:Mallory,sans-serif;font-weight:400}.tw-themes .tw-body.light{font-weight:300}.tw-themes .tw-body.medium{font-weight:500}.tw-themes .tw-body.semibold{font-weight:600}.tw-themes .tw-body.bold{font-weight:700}.tw-themes .tw-body.b5{font-size:20px;line-height:28px;letter-spacing:-.3px}.tw-themes .tw-body.b6{font-size:15px;line-height:20px;letter-spacing:-.225px}.container_common{padding:0 8.3333333333vw}@media (max-width:1024px){.container_common{padding:0 2.9296875vw}}@media (max-width:576px){.container_common{padding:0 4vw}}.menu-button{font-family:Exemplar Pro,serif;text-transform:uppercase;background:transparent;outline:0;border:none;padding:0;cursor:pointer}.header-main{position:absolute;z-index:990;top:0;left:0;width:100%;padding:30px 0}@media only screen and (max-width:640px){.header-main{padding:32px 0}.header-main .logo{width:86px}.header-main .logo svg{width:100%;height:100%}}.header-main .content-right{gap:28px;color:#fff}.header-main .content-right.is-black{color:#59462c}.header-main .switch-lang{gap:9px}@media only screen and (max-width:640px){.header-main .switch-lang{display:none}}.header-main .switch-lang select{font-family:Exemplar Pro;background:transparent;border:none}.header-main .menu-button,.header-main .switch-lang select{color:inherit;font-size:24px;font-weight:300;line-height:55px;letter-spacing:-.72px;text-transform:uppercase}.header-main .menu-button{font-style:normal}@media only screen and (max-width:640px){.header-main .menu-button{font-size:16px;letter-spacing:-.48px;line-height:1}}.header-main .menu-button .icon{position:relative;width:64px;height:26px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}@media only screen and (max-width:640px){.header-main .menu-button .icon{width:24px;height:18px}}.header-main .menu-button .icon span{display:block;width:100%;height:2px;background:currentColor}.header-menu{position:fixed;z-index:999;top:0;left:0;width:100%;padding:36px 0 80px;background:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);color:var(--Green-1-01,#002818);opacity:0;visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:640px){.header-menu{padding:28px 0 60px;height:100%}}.header-menu.active{opacity:1;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}.header-menu .menu-button{margin-left:auto;position:relative;-webkit-box-pack:end;justify-content:flex-end}.header-menu .menu-wrapper{margin-top:32px;padding-top:40px;border-top:1px solid #80a795;gap:32px;flex-wrap:wrap}@media only screen and (max-width:640px){.header-menu .menu-wrapper{margin-top:24px;padding-top:24px}}.header-menu .menu-wrapper .main-menu{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:24px 48px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch;width:51.1805555556%;height:144px;padding-right:140px}@media only screen and (max-width:1200px){.header-menu .menu-wrapper .main-menu{padding-right:0;width:auto}}@media only screen and (max-width:640px){.header-menu .menu-wrapper .main-menu{gap:16px;height:auto}}.header-menu .menu-wrapper .main-menu li{display:-webkit-box;display:flex}.header-menu .menu-wrapper .main-menu li.current-menu-item a,.header-menu .menu-wrapper .main-menu li:hover a{color:#cca063}.header-menu .menu-wrapper .main-menu li a{color:inherit;font-family:HJ Proza Display;font-size:26px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:.26px;text-decoration:none}@media only screen and (max-width:640px){.header-menu .menu-wrapper .main-menu li a{font-size:20px;line-height:24px;letter-spacing:.2px}}#site-footer{position:relative;z-index:9}.footer-main{background:linear-gradient(118deg,#002818 37.5%,#094926);padding:48px 24px 24px;color:#fff}@media only screen and (max-width:640px){.footer-main{padding-bottom:82px}}.footer-main .partners{max-width:719px;margin:auto;gap:24px;flex-wrap:wrap}@media only screen and (max-width:640px){.footer-main .partners{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}}.footer-main .partners .partner{display:-webkit-box;display:flex;-webkit-box-align:center;gap:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;align-items:center;-webkit-box-pack:center;justify-content:center}.footer-main .infomation{max-width:911px;margin:40px auto 24px;text-align:center;gap:48px}@media only screen and (max-width:640px){.footer-main .infomation{margin-top:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:12px;-webkit-box-align:center;align-items:center}}.footer-main .infomation a{color:inherit;-webkit-box-flex:1;flex:1 0 auto}.footer-main .infomation svg{flex-shrink:0}.footer-main .social .item{text-decoration:none;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:56px;height:56px;border:1px solid rgba(236,220,198,.5);border-radius:100px}.footer-main .note{max-width:718px;margin:16px auto 0;color:#80a795;text-align:center;font-family:Mallory;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.18px}@media only screen and (max-width:640px){.footer-main .note{margin-top:24px}}.copyright{background:#001f13;width:100%;padding:6px 24px;font-size:12px;line-height:1.5;letter-spacing:-.18px;color:hsla(0,0%,100%,.8)}.floating{position:fixed;right:0;z-index:90;top:50%;gap:4px}.floating .item{width:50px;height:50px;background:#ffde17;color:inherit;text-decoration:none}.floating .item svg{-webkit-animation:snakeX 1.2s ease-in-out infinite;animation:snakeX 1.2s ease-in-out infinite}.floating .item.form{padding:16px}@-webkit-keyframes snakeX{0%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}to{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}}@keyframes snakeX{0%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}to{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}}#breadcrumb{position:relative;z-index:12;padding:20px 0}#breadcrumb .breadcrumb{display:-webkit-box;display:flex;gap:16px;color:var(--Brown-01,#b58857);font-family:Mallory,sans-serif;font-size:24px;line-height:1.46875;text-transform:uppercase}#breadcrumb .breadcrumb a{color:inherit}@media only screen and (max-width:640px){#breadcrumb .breadcrumb{font-size:12px;line-height:1.5}}#breadcrumb .entry-title-page{color:#59462c;font-family:Exemplar Pro,serif;font-size:80px;font-weight:300;line-height:67px;letter-spacing:-.03em;text-transform:uppercase;padding-top:32px}@media only screen and (max-width:640px){#breadcrumb .entry-title-page{font-size:36px;line-height:1.3;padding-top:12px}}.nav-tab{position:relative;border:1px solid var(--Gold-03,#cda163);padding:5px;border-image-slice:1;border-image-source:linear-gradient(28.96deg,#cda163,#d5ad70 21%,#eacd92 60%,#f3dba1 74%,#eed499 80%,#e2c185 89%,#cea365 99%,#cda163);max-width:960px;width:100%;margin:0 auto}@media only screen and (max-width:768px){.nav-tab{gap:16px;flex-wrap:wrap;padding:16px}}.nav-tab:before{position:absolute;content:"";top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);border:1px solid var(--Gold-03,#cda163);border-image-slice:1;border-image-source:linear-gradient(28.96deg,#cda163,#d5ad70 21%,#eacd92 60%,#f3dba1 74%,#eed499 80%,#e2c185 89%,#cea365 99%,#cda163)}@media only screen and (max-width:1024px){.nav-tab:before{display:none}}.nav-tab .btn-tab{width:100%;height:54px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:none;border:none;outline:0;text-decoration:none;color:var(--Green-2-01,#014f2b);text-align:center;font-family:Exemplar Pro;font-size:20px;font-style:normal;font-weight:400;line-height:1.23077;letter-spacing:.01em;text-transform:uppercase;padding:16px 8px;border-radius:80px;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden;position:relative}@media only screen and (max-width:1024px){.nav-tab .btn-tab{width:30%;height:44px;font-size:16px}}@media only screen and (max-width:768px){.nav-tab .btn-tab{width:calc(50% - 8px);height:36px;font-size:14px}}.nav-tab .btn-tab:after,.nav-tab .btn-tab:before{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:80px;background-color:#ecdcc6;z-index:-1}.nav-tab .btn-tab:before{top:0;left:0;width:100%;height:100%;background:linear-gradient(28.96deg,#cca063,#cea467 21%,#d6b073 47%,#e4c589 76%,#f4dca2)}.nav-tab .btn-tab.active,.nav-tab .btn-tab:hover{background:var(--Green-2-01,#014f2b);color:#fff}.tab-content{position:relative}.tab-content .tab-panel{display:none}.tab-content .tab-panel.active{display:block}.logo_tease_fix{position:absolute;display:block;top:2.5vw;left:3.6111111111vw;z-index:100}@media only screen and (max-width:767px){.logo_tease_fix{left:16px}}.logo_tease_fix img{-webkit-transition:all .4s ease;transition:all .4s ease;width:13.6111111111vw}.logo_tease_fix img.active{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(16%) saturate(0) hue-rotate(13deg) brightness(108%) contrast(102%);filter:brightness(0) saturate(100%) invert(100%) sepia(16%) saturate(0) hue-rotate(13deg) brightness(108%) contrast(102%)}@media only screen and (max-width:767px){.logo_tease_fix img.active{-webkit-filter:unset;filter:unset}}@media only screen and (max-width:767px){.logo_tease_fix img{width:150px}}.fp-section.fp-table,.fp-slide.fp-table{display:-webkit-box;display:flex}.fp-slidesNav{bottom:4.5%!important}.fp-slidesNav ul{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.fp-slidesNav ul li{width:.5555555556vw;height:.5555555556vw;margin:0 .2777777778vw}@media only screen and (max-width:767px){.fp-slidesNav ul li{width:8px;height:8px;margin:0 4px}}.fp-slidesNav ul li a span{width:.5555555556vw!important;height:.5555555556vw!important;background:hsla(0,0%,100%,.6);margin:0!important;left:0;top:0}@media only screen and (max-width:767px){.fp-slidesNav ul li a span{width:8px!important;height:8px!important;margin:0 4px}}.fp-slidesNav ul li a.active span{background:#fff}.fp-controlArrow{border-color:transparent!important;border-width:0!important;width:3.3333333333vw!important;height:3.3333333333vw!important;margin-top:-1.6666666667vw}@media only screen and (max-width:767px){.fp-controlArrow{width:32px!important;height:32px!important;margin-top:-24px!important}}.fp-controlArrow:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-image:url(assets/images/teaser/btn-slide.svg);background-size:100% 100%}.fp-controlArrow.fp-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);right:2.5vw}.fp-controlArrow.fp-prev{left:2.5vw}.scroll_down{position:absolute;bottom:4.5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5;display:inline-block;font-family:Mallory;font-size:1.0416666667vw;font-weight:400;line-height:133.333%;letter-spacing:-.225px;color:#fff;padding-top:2.2222222222vw;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:99}@media only screen and (max-width:767px){.scroll_down{font-size:13px;padding-top:32px;bottom:5%}}.scroll_down span{position:absolute;top:0;left:50%;width:1.1111111111vw;height:1.6666666667vw;border:.1388888889vw solid #fff;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.scroll_down span{width:16px;height:24px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.scroll_down span:before{position:absolute;top:.2083333333vw;left:50%;content:"";width:.2777777778vw;height:.4166666667vw;margin-left:-.1388888889vw;background-color:#fff;border-radius:100%;-webkit-animation:scroll_down 2s infinite;animation:scroll_down 2s infinite;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.scroll_down span:before{width:4px;height:6px;margin-left:-2px;top:3px}}.teaser-s1 .ss1-slide{height:100%}.teaser-s1 .decor1{position:absolute;z-index:3;top:0;height:100%;left:0;width:2.5vw;-o-object-fit:cover;object-fit:cover}.teaser-s1 .decor2{right:0;width:22.3611111111vw;mix-blend-mode:screen}.teaser-s1 .decor2,.teaser-s1 .decor3{position:absolute;z-index:4;bottom:0;height:auto;display:none}.teaser-s1 .decor3{left:2.5vw;width:93.5416666667vw;mix-blend-mode:lighten}.teaser-s1 .ellip{position:absolute;z-index:4;-webkit-animation:flicker 4s infinite;animation:flicker 4s infinite;display:none}.teaser-s1 .ellip.ellip1{bottom:20%;right:18.9583333333vw;width:3.2638888889vw;-webkit-animation-delay:2s;animation-delay:2s}.teaser-s1 .ellip.ellip2{top:18.5%;left:28.6805555556vw;width:2.7083333333vw}.teaser-s1 .ellip.ellip3{top:25.25%;right:16.6666666667vw;width:3.125vw;-webkit-animation-delay:3s;animation-delay:3s}.teaser-s1 .ellip.ellip4{top:10.875%;left:34.3055555556vw;width:1.6666666667vw;-webkit-animation-delay:1s;animation-delay:1s}.teaser-s1 .right{position:absolute;top:0;right:0;width:73.6111111111vw;height:100%}@media only screen and (max-width:767px){.teaser-s1 .right{width:100%;height:65%}}.teaser-s1 .right .decor-mb{position:absolute;top:50vh;left:0;width:100%;height:50vh;z-index:9;display:none}@media only screen and (max-width:767px){.teaser-s1 .right .decor-mb{display:block}}.teaser-s1 .right .decor,.teaser-s1 .right:before{position:absolute;z-index:2;left:0}.teaser-s1 .right:before{content:"";bottom:0;width:100%;height:8.5416666667vw;background:-webkit-gradient(linear,left top,left bottom,from(rgba(73,48,26,0)),to(rgba(73,48,26,.9)));background:linear-gradient(180deg,rgba(73,48,26,0),rgba(73,48,26,.9))}.teaser-s1 .right .decor{width:34.5138888889vw;top:0;opacity:.7;mix-blend-mode:lighten}.teaser-s1 .right .img-main{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.teaser-s1 .right .img-main.--mb{display:none}.teaser-s1 .left{position:absolute;z-index:2;left:0;top:0;width:38.1944444444vw;height:100%}@media only screen and (max-width:767px){.teaser-s1 .left{display:none}}.teaser-s1 .left .thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom right;object-position:bottom right}.teaser-s1 .left .l_decor1,.teaser-s1 .left .l_decor2{position:absolute;top:0;height:100%;width:auto}.teaser-s1 .left .l_decor1{right:-7.6388888889vw;z-index:2}.teaser-s1 .left .l_decor2{right:-.6944444444vw;z-index:3}.teaser-s1 .text{position:absolute;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;z-index:5;bottom:9%;left:5vw;z-index:9}@media only screen and (max-width:767px){.teaser-s1 .text{top:66vh;left:16px;bottom:auto}}.teaser-s1 .text .heading-v2 strong{display:block;color:#fff;font-family:Exemplar Pro,serif;font-size:3.8194444444vw;font-style:normal;font-weight:700;line-height:1em;text-transform:uppercase}@media only screen and (max-width:767px){.teaser-s1 .text .heading-v2 strong{font-size:32px}}.teaser-s1 .text .heading-v2 strong:first-of-type{margin-bottom:.6944444444vw}.teaser-s1 .text .heading-v2 strong:nth-of-type(2){margin-top:1.6666666667vw}.teaser-s1 .text .heading-v2 span{display:block;color:#fff;font-family:Mallory,sans-serif;font-size:3.8194444444vw;font-style:normal;font-weight:300;line-height:1em;letter-spacing:-1.925px;text-transform:uppercase}@media only screen and (max-width:767px){.teaser-s1 .text .heading-v2 span{font-size:32px}}.teaser-s1 .text .heading-v2 .line{width:3.4722222222vw;height:2px;background-color:#fff;margin-top:1.6666666667vw;margin-bottom:1.6666666667vw}@media only screen and (max-width:767px){.teaser-s1 .text .heading-v2 .line{width:32px}}.teaser-s1 .text h2.old{font-family:HJ Proza Display;line-height:1.1;padding-top:.9027777778vw;background:linear-gradient(136deg,#cda163 2.99%,#d5ad70 23.86%,#eacd92 62.62%,#f3dba1 76.53%,#eed499 82.5%,#e2c185 91.44%,#cea365 101.38%,#cda163 102.37%);background-clip:text;-webkit-background-clip:text}.teaser-s1 .text h2.old,.teaser-s1 .text h2.old span{display:inline-block;font-weight:400;-webkit-text-fill-color:transparent}.teaser-s1 .text h2.old span{font-family:Mallory;font-size:1.8055555556vw;line-height:1;letter-spacing:-.91px;margin-left:.4166666667vw;background:linear-gradient(308deg,#cda163 .03%,#d5ad70 19.34%,#eacd92 55.22%,#f3dba1 68.09%,#eed499 73.61%,#e2c185 81.89%,#cea365 91.09%,#cda163 92.01%);background-clip:text;-webkit-background-clip:text}@media only screen and (max-width:767px){.teaser-s1 .text h2.old span{font-size:20px}}.teaser-s1 .text h2.old:first-of-type{font-size:3.3333333333vw;letter-spacing:-.72px}@media only screen and (max-width:767px){.teaser-s1 .text h2.old:first-of-type{font-size:36px}}.teaser-s1 .text h2.old:nth-of-type(2){font-size:4.4444444444vw;letter-spacing:-.96px;text-transform:uppercase}@media only screen and (max-width:767px){.teaser-s1 .text h2.old:nth-of-type(2){font-size:48px}}.teaser-s1 .text h2.old:nth-of-type(2) span{text-align:right;text-transform:none;margin-right:.4861111111vw;margin-left:0}.teaser-s2 .slide .content{position:relative;width:100%;height:100%}.teaser-s2 .slide .content .img-decor,.teaser-s2 .slide .content .img-number,.teaser-s2 .slide .content .text{position:absolute;z-index:3}@media only screen and (max-width:767px){.teaser-s2 .slide .content .img-decor,.teaser-s2 .slide .content .img-number,.teaser-s2 .slide .content .text{z-index:9999}}.teaser-s2 .slide .content .img-number{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:13.1944444444vw}@media only screen and (max-width:767px){.teaser-s2 .slide .content .img-number{width:128px}}.teaser-s2 .slide .content .text{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:767px){.teaser-s2 .slide .content .text{width:100%;text-align:center}}.teaser-s2 .slide .content .text h2{text-shadow:0 0 2.5px #fff}.teaser-s2 .slide .content .text h2 span{display:inline-block}.teaser-s2 .slide .content .gallery{width:100%;height:100%;display:-webkit-box;display:flex}.teaser-s2 .slide .content .gallery .item{position:relative;width:33.3333333333%;height:100%}.teaser-s2 .slide .content .gallery .item:before{position:absolute;content:"";bottom:0;left:0;background-size:contain;background-repeat:no-repeat}.teaser-s2 .slide .content .gallery .item .img-main{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-s2 .slide:first-of-type .content .img-decor,.teaser-s2 .slide:nth-of-type(2) .content .img-decor,.teaser-s2 .slide:nth-of-type(3) .content .img-decor{left:0;bottom:0;width:21.9444444444vw}.teaser-s2 .slide:first-of-type .content .img-number,.teaser-s2 .slide:nth-of-type(2) .content .img-number,.teaser-s2 .slide:nth-of-type(3) .content .img-number{top:10.4166666667vw}@media only screen and (max-width:767px){.teaser-s2 .slide:first-of-type .content .img-number,.teaser-s2 .slide:nth-of-type(2) .content .img-number,.teaser-s2 .slide:nth-of-type(3) .content .img-number{top:15vh}}.teaser-s2 .slide:first-of-type .content .text,.teaser-s2 .slide:nth-of-type(2) .content .text,.teaser-s2 .slide:nth-of-type(3) .content .text{bottom:4.8611111111vw}@media only screen and (max-width:767px){.teaser-s2 .slide:first-of-type .content .text,.teaser-s2 .slide:nth-of-type(2) .content .text,.teaser-s2 .slide:nth-of-type(3) .content .text{bottom:auto;top:36vh}}.teaser-s2 .slide:first-of-type .content .text h2:nth-of-type(2),.teaser-s2 .slide:nth-of-type(2) .content .text h2:nth-of-type(2),.teaser-s2 .slide:nth-of-type(3) .content .text h2:nth-of-type(2){font-family:HJ Proza Display;color:#fff;font-size:5vw;font-weight:400;line-height:75%;letter-spacing:-1.2px;text-transform:uppercase;margin-top:2.2222222222vw}@media only screen and (max-width:767px){.teaser-s2 .slide:first-of-type .content .text h2:nth-of-type(2),.teaser-s2 .slide:nth-of-type(2) .content .text h2:nth-of-type(2),.teaser-s2 .slide:nth-of-type(3) .content .text h2:nth-of-type(2){font-size:40px}}.teaser-s2 .slide:first-of-type .content .text h2:first-of-type,.teaser-s2 .slide:nth-of-type(2) .content .text h2:first-of-type,.teaser-s2 .slide:nth-of-type(3) .content .text h2:first-of-type{margin-top:1.1111111111vw;color:#fff;font-family:HJ Proza Display;font-size:3.3333333333vw;font-weight:400;line-height:1;letter-spacing:-1.8px;text-transform:uppercase}@media only screen and (max-width:767px){.teaser-s2 .slide:first-of-type .content .text h2:first-of-type,.teaser-s2 .slide:nth-of-type(2) .content .text h2:first-of-type,.teaser-s2 .slide:nth-of-type(3) .content .text h2:first-of-type{font-size:26px}}.teaser-s2 .slide:first-of-type .content .text h2:first-of-type span,.teaser-s2 .slide:nth-of-type(2) .content .text h2:first-of-type span,.teaser-s2 .slide:nth-of-type(3) .content .text h2:first-of-type span{font-family:Mallory;font-size:1.5277777778vw;font-style:normal;font-weight:400;line-height:138.5%;letter-spacing:-.91px;text-transform:none;text-transform:uppercase;margin-top:.5555555556vw}@media only screen and (max-width:767px){.teaser-s2 .slide:first-of-type .content .text h2:first-of-type span,.teaser-s2 .slide:nth-of-type(2) .content .text h2:first-of-type span,.teaser-s2 .slide:nth-of-type(3) .content .text h2:first-of-type span{font-size:20px}}.teaser-s2 .slide:first-of-type .content .gallery .item:before,.teaser-s2 .slide:nth-of-type(2) .content .gallery .item:before,.teaser-s2 .slide:nth-of-type(3) .content .gallery .item:before{width:100%;height:100%;mix-blend-mode:lighten}.teaser-s2 .slide:first-of-type .content .gallery .item:first-of-type:before,.teaser-s2 .slide:nth-of-type(2) .content .gallery .item:first-of-type:before,.teaser-s2 .slide:nth-of-type(3) .content .gallery .item:first-of-type:before{background-image:url(assets/images/teaser/s2-decor2.png)}.teaser-s2 .slide:first-of-type .content .gallery .item:nth-of-type(2):before,.teaser-s2 .slide:nth-of-type(2) .content .gallery .item:nth-of-type(2):before,.teaser-s2 .slide:nth-of-type(3) .content .gallery .item:nth-of-type(2):before{background-image:url(assets/images/teaser/s2-decor4.png)}.teaser-s2 .slide:first-of-type .content .gallery .item:nth-of-type(3):before,.teaser-s2 .slide:nth-of-type(2) .content .gallery .item:nth-of-type(3):before,.teaser-s2 .slide:nth-of-type(3) .content .gallery .item:nth-of-type(3):before{background-image:url(assets/images/teaser/s2-decor5.png)}.teaser-s2 .slide:nth-of-type(3) .text{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.teaser-s3{position:relative;background:linear-gradient(121deg,#002818 36.54%,#09432c 63.46%,#002818 90.24%)}.teaser-s3 .decor-bg{position:absolute;top:0;left:0;width:100%;pointer-events:none}.teaser-s3 .top{position:relative;display:-webkit-box;display:flex;width:100%;height:83.5078534031%;padding:2.5vw 2.5vw 0}@media only screen and (max-width:767px){.teaser-s3 .top{padding:0;height:auto;margin-top:100px}}.teaser-s3 .top .left{width:56.4583333333vw;height:100%}@media only screen and (max-width:767px){.teaser-s3 .top .left{display:none}}.teaser-s3 .top .left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.teaser-s3 .top .right{width:38.5416666667vw;background:#ffde17;height:calc(100% + p(36));margin-top:-2.5vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.5vw 2.5vw 1.9444444444vw;background-image:url(assets/images/teaser/ss3-form-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:100% 0}@media only screen and (max-width:767px){.teaser-s3 .top .right{width:100%;height:auto;padding:24px 16px}}.teaser-s3 .top .right .title{font-family:HJ Proza Display;font-size:4.4444444444vw;font-weight:400;line-height:118.75%;letter-spacing:.64px;color:#59462c;margin-bottom:1.6666666667vw}@media only screen and (max-width:767px){.teaser-s3 .top .right .title{font-size:32px;margin-bottom:20px}}.teaser-s3 .top .right .title span{font-family:Mallory;font-weight:400;font-size:1.8055555556vw;line-height:138.462%;letter-spacing:-.39px}@media only screen and (max-width:767px){.teaser-s3 .top .right .title span{font-size:20px}}.teaser-s3 .top .right form .all-group .frm-group{position:relative;width:100%;margin-bottom:1.3888888889vw}@media only screen and (max-width:767px){.teaser-s3 .top .right form .all-group .frm-group{margin-bottom:20px}}.teaser-s3 .top .right form .all-group .frm-group input,.teaser-s3 .top .right form .all-group .frm-group label{width:100%;font-family:Mallory;font-weight:400;color:#010101}.teaser-s3 .top .right form .all-group .frm-group label{margin-bottom:.4166666667vw;font-size:.9027777778vw;line-height:140%;letter-spacing:-.195px;opacity:.8}@media only screen and (max-width:767px){.teaser-s3 .top .right form .all-group .frm-group label{font-size:13px}}.teaser-s3 .top .right form .all-group .frm-group input{width:100%;height:1.9444444444vw;padding:0 .5555555556vw;background:transparent;border:0;border-bottom:1px solid #b58857;outline:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:1.0416666667vw;line-height:133.33%;letter-spacing:-.225px}@media only screen and (max-width:767px){.teaser-s3 .top .right form .all-group .frm-group input{height:28px;padding:0 8px;font-size:15px}}.teaser-s3 .top .right form .all-group .frm-group ._error_msg{position:absolute;top:100%;right:0;font-family:Mallory;font-weight:400;font-size:.8333333333vw;color:#002818;font-style:italic}@media only screen and (max-width:767px){.teaser-s3 .top .right form .all-group .frm-group ._error_msg{font-size:12px}}.teaser-s3 .top .right form .all-group .frm-group .list{display:-webkit-box;display:flex;margin-top:.8333333333vw}@media only screen and (max-width:767px){.teaser-s3 .top .right form .all-group .frm-group .list{flex-wrap:wrap;margin-top:12px;row-gap:12px}}.teaser-s3 .top .right form .all-group .frm-group .list .item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-right:1.6666666667vw}@media only screen and (max-width:767px){.teaser-s3 .top .right form .all-group .frm-group .list .item{margin-right:24px}}.teaser-s3 .top .right form .all-group .frm-group .list .item:last-child{margin-right:0}.teaser-s3 .top .right form .all-group .frm-group .list .item label{position:relative;padding-left:1.9444444444vw;display:block;font-family:Mallory;font-weight:400;font-size:1.0416666667vw;line-height:133.33%;letter-spacing:-.225px;color:#010101;width:100%;opacity:1}@media only screen and (max-width:767px){.teaser-s3 .top .right form .all-group .frm-group .list .item label{font-size:15px;padding-left:28px}}.teaser-s3 .top .right form .all-group .frm-group .list .item label:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.3888888889vw;height:1.3888888889vw;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.2777777778vw}@media only screen and (max-width:767px){.teaser-s3 .top .right form .all-group .frm-group .list .item label:before{width:20px;height:20px;border-radius:4px}}.teaser-s3 .top .right form .all-group .frm-group .list .item label:after{content:"";position:absolute;left:.2777777778vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.8333333333vw;height:.8333333333vw;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;background-image:url(assets/images/teaser/icon-check.svg);background-size:100% 100%}@media only screen and (max-width:767px){.teaser-s3 .top .right form .all-group .frm-group .list .item label:after{left:4px;width:12px;height:12px}}.teaser-s3 .top .right form .all-group .frm-group .list .item input{width:100%;height:1.3888888889vw;display:none}.teaser-s3 .top .right form .all-group .frm-group .list .item input:checked+label:after{opacity:1}.teaser-s3 .top .right form .all-group .frm-group .list#typeCheck{flex-wrap:wrap}.teaser-s3 .top .right form .all-group .frm-group .list#typeCheck .item{width:100%;margin-right:0;margin-bottom:.6944444444vw}.teaser-s3 .top .right form .all-group .frm-group .list#typeCheck .item:last-child{margin-bottom:0}.teaser-s3 .top .right form .all-group .frm-group:nth-child(2){width:calc(50% - 8px);padding-right:8px;display:inline-block}.teaser-s3 .top .right form .all-group .frm-group:nth-child(3){width:calc(50% - 8px);padding-left:8px;display:inline-block}.teaser-s3 .top .right form .btn-group{width:100%;margin-top:2.5vw}.teaser-s3 .top .right form .btn-group button{outline:none;border:0;width:100%;background:#cea265;color:#002818}.teaser-s3 .top .right form .frm_msg{width:100%;font-family:Mallory;font-weight:400;color:#010101;font-size:1.3888888889vw;line-height:138.462%;letter-spacing:-.39px}@media only screen and (max-width:767px){.teaser-s3 .top .right form .frm_msg{font-size:20px}}.teaser-s3 .bottom{position:relative;width:100%;height:15.5%;padding:0 2.5vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;background:#fdf7ee}@media only screen and (max-width:767px){.teaser-s3 .bottom{height:auto;padding:16px 16px 200px}}.teaser-s3 .bottom .decor{position:absolute;top:0;left:13.1944444444vw;width:34.8611111111vw}.teaser-s3 .bottom .left{width:13.6111111111vw;margin-left:1.6666666667vw}@media only screen and (max-width:767px){.teaser-s3 .bottom .left{display:none}}.teaser-s3 .bottom .left img{width:100%;height:auto}.teaser-s3 .bottom .right{display:-webkit-box;display:flex;padding-right:3.8194444444vw}@media only screen and (max-width:767px){.teaser-s3 .bottom .right{-webkit-box-pack:space-evenly;justify-content:space-evenly;width:100%;margin-top:16px}}.teaser-s3 .bottom .right .item{margin-left:2.2222222222vw}.teaser-s3 .bottom .right .item p{font-family:Mallory;color:#002818;font-size:1.0416666667vw;font-weight:400;line-height:133.333%;letter-spacing:-.225px;margin-bottom:.8333333333vw}@media only screen and (max-width:767px){.teaser-s3 .bottom .right .item p{font-size:13px;margin-bottom:12px}}.teaser-s3 .bottom .right .item .logo{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:2.7777777778vw}@media only screen and (max-width:767px){.teaser-s3 .bottom .right .item .logo{height:40px}}.teaser-s3 .bottom .right .item .logo img{width:auto;max-height:100%}@media only screen and (max-width:767px){.teaser-s3 .bottom .right .item .logo img{max-height:unset}}.teaser-s3 .bottom .right .item:first-of-type{padding:0 .3472222222vw}.teaser-s3 .bottom .right .item:nth-of-type(2){padding:0 1.3888888889vw}.fp-tableCell{overflow:hidden}.fp-tableCell,.gallery{position:relative}@media only screen and (max-width:767px){.gallery{display:block!important;position:absolute;top:0;left:0}}@media only screen and (max-width:767px){.gallery .item{position:absolute!important}.gallery .item:first-child{bottom:0;left:0;width:50%!important;height:40vh!important}.gallery .item:nth-child(2){top:0;left:0;width:100%!important;height:60vh!important;z-index:999}.gallery .item:nth-child(3){bottom:0;right:0;width:50%!important;height:40vh!important}}.h-section1{position:relative;z-index:2}.h-section1 .tw-content{position:absolute;top:0;left:0;width:100%;padding-top:12.2916666667%}@media only screen and (max-width:960px){.h-section1 .tw-content{padding-top:160px}}@media only screen and (max-width:640px){.h-section1 .tw-content{padding-top:106px}}.h-section1 .tw-content .text{text-transform:uppercase;background:linear-gradient(85deg,#967847 21.54%,#cca063 65.86%,#917445 75.55%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:-webkit-inline-box;display:inline-flex}.h-section1 .tw-content .text-normal{font-family:Mallory,sans-serif;font-style:normal;letter-spacing:-.03em;font-size:32px;line-height:42px}@media only screen and (max-width:960px){.h-section1 .tw-content .text-normal{font-size:26px;line-height:31px}}@media only screen and (max-width:640px){.h-section1 .tw-content .text-normal{font-size:12px;line-height:16.404px}}.h-section1 .tw-content .text-heading{font-family:Exemplar Pro,serif;font-size:80px;font-weight:300;line-height:55px;letter-spacing:-.03em;padding:36px 0 16px}@media only screen and (max-width:960px){.h-section1 .tw-content .text-heading{font-size:60px;padding:20px 0}}@media only screen and (max-width:640px){.h-section1 .tw-content .text-heading{font-size:36px;line-height:25px;padding:12px 0}}.h-section2{position:relative;z-index:1;color:#59462c;background:#fdf7ee}@media only screen and (max-width:960px){.h-section2{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;padding:40px 0 80px}}@media only screen and (max-width:640px){.h-section2{padding:20px 0 40px}}.h-section2 .bg{position:absolute;width:100%;top:0;margin-top:-26.6666666667%;left:0}@media only screen and (max-width:640px){.h-section2 .bg{margin-top:-31.2%}}.h-section2 .tw-background{position:relative;z-index:3;margin-top:-56px}.h-section2 .tw-content{position:absolute;z-index:4;top:-9.9750623441%;left:0;width:100%}@media only screen and (max-width:960px){.h-section2 .tw-content{top:-50px;position:relative}.h-section2 .tw-content .tw-container2{gap:16px}}.h-section2 .text-normal{font-style:normal;text-transform:uppercase;max-width:600px;display:-webkit-box;display:flex;font-size:26px;line-height:32px}@media only screen and (max-width:960px){.h-section2 .text-normal{font-size:20px;line-height:26px}}@media only screen and (max-width:640px){.h-section2 .text-normal{font-size:12px;line-height:13px;letter-spacing:-.36px}}.h-section2 .text-heading{font-family:Exemplar Pro,serif;font-weight:300;letter-spacing:-.03em;text-transform:uppercase;max-width:533px;display:-webkit-box;display:flex;font-size:60px;line-height:1;padding-top:20px}@media only screen and (max-width:960px){.h-section2 .text-heading{font-size:48px;line-height:52px;padding-top:0}.h-section2 .text-heading br{display:none}}@media only screen and (max-width:640px){.h-section2 .text-heading{font-size:36px;line-height:25px;letter-spacing:-1.08px}}.h-section3{padding-top:26px;position:relative;z-index:2}.h-section3 .bg{position:absolute;top:-19.6721311475%;left:0;width:100%;display:-webkit-box;display:flex}@media only screen and (max-width:1023px){.h-section3 .bg{height:130%}.h-section3 .bg img{height:100%}}.h-section3 .bg img{width:100%}.h-section3 .tw-background,.h-section3 .tw-container2{position:relative;z-index:9}.h-section3 .tw-heading{color:#59462c;text-transform:uppercase;margin-bottom:80px}@media only screen and (max-width:767px){.h-section3 .tw-heading{margin-bottom:40px}}.h-section3 .tw-heading .entry-title{line-height:1.18em;font-size:26px}@media only screen and (max-width:767px){.h-section3 .tw-heading .entry-title{font-size:12px}}.h-section3 .tw-heading .subtitle{color:#59462c;font-family:Exemplar Pro,serif;font-weight:300;letter-spacing:-.03em;padding-top:21px;font-size:60px;line-height:1.1}@media only screen and (max-width:767px){.h-section3 .tw-heading .subtitle{font-size:36px;line-height:1.35em}}.h-section3 .tw-background{margin-top:-15.3846153846%}.h-section3 .content{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:80px}@media only screen and (max-width:1023px){.h-section3 .content{row-gap:24px;margin-bottom:24px}}.h-section3 .content .desc{-webkit-box-flex:0;flex:0 0 36%;max-width:36%;letter-spacing:-.3px;text-align:justify;margin-top:-20px;font-size:16px}@media only screen and (max-width:1023px){.h-section3 .content .desc{flex-basis:100%;max-width:100%}}@media only screen and (max-width:767px){.h-section3 .content .desc{font-size:15px}}.h-section3 .content ul{-webkit-box-flex:0;flex:0 0 23%;max-width:23%;list-style:none;margin:0;padding:0}@media only screen and (max-width:1440px){.h-section3 .content ul{-webkit-box-flex:0;flex:0 0 27%;max-width:27%}}@media only screen and (max-width:1023px){.h-section3 .content ul{flex-basis:100%;max-width:100%}}.h-section3 .content ul li{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.h-section3 .content ul li:not(:last-child){margin-bottom:16px}.h-section3 .content ul .label{display:block;color:#a5834f;font-size:15px;font-weight:500;line-height:1.33em;letter-spacing:-.225px;-webkit-box-flex:0;flex:0 0 104px;max-width:104px}.h-section3 .content ul .value{margin-top:-4px;padding-left:16px;display:block;color:#59462c;letter-spacing:-.3px;font-size:16px}@media only screen and (max-width:767px){.h-section3 .content ul .value{font-size:15px}}.site-content{overflow:hidden}.map-project{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.map-project img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.map-project .ring{position:absolute;z-index:2;width:81.6622691293%;aspect-ratio:1;padding-top:81.5303430079%;border-radius:100%;overflow:hidden;border:1px dashed #b78a58;right:1.6490765172%;top:10.1538461538%;-webkit-animation:rotate 80s linear infinite;animation:rotate 80s linear infinite}@media only screen and (max-width:640px){.map-project .ring{border-width:.3px}}.map-project .ring.small{width:43.8654353562%;padding-top:43.8654353562%;aspect-ratio:1;right:20.580474934%;top:32%;-webkit-animation:rotate 50s linear infinite;animation:rotate 50s linear infinite}.map-project .dropshadow,.map-project .logo{width:9.1029023747%;padding-top:8.1464379947%;top:56.4615384615%;right:30.3430079156%;position:absolute;z-index:3;clip-path:polygon(8.63% 48.58%,8.28% .922%,8.28% .922%,8.286% .872%,8.303% .83%,8.329% .797%,8.362% .774%,8.398% .761%,8.436% .759%,8.474% .767%,8.508% .787%,8.537% .819%,8.559% .864%,24.373% 48.724%,24.373% 48.724%,24.391% 48.77%,24.414% 48.812%,24.441% 48.851%,24.471% 48.885%,24.505% 48.915%,24.542% 48.941%,24.581% 48.961%,24.623% 48.976%,24.666% 48.985%,24.71% 48.988%,99.64% 48.988%,99.64% 48.988%,99.699% 48.993%,99.754% 49.008%,99.806% 49.033%,99.853% 49.066%,99.895% 49.106%,99.931% 49.154%,99.96% 49.207%,99.982% 49.265%,99.995% 49.327%,100% 49.393%,100% 99.595%,100% 99.595%,99.995% 99.661%,99.982% 99.723%,99.96% 99.781%,99.931% 99.834%,99.895% 99.881%,99.853% 99.922%,99.806% 99.955%,99.754% 99.979%,99.699% 99.995%,99.64% 100%,1.079% 100%,1.079% 100%,1.021% 99.995%,.965% 99.979%,.914% 99.955%,.867% 99.922%,.825% 99.881%,.789% 99.834%,.76% 99.781%,.738% 99.723%,.724% 99.661%,.719% 99.595%,.719% 49.393%,.719% 49.393%,.724% 49.327%,.738% 49.265%,.76% 49.207%,.789% 49.154%,.825% 49.106%,.867% 49.066%,.914% 49.033%,.965% 49.008%,1.021% 48.993%,1.079% 48.988%,8.27% 48.988%,8.27% 48.988%,8.329% 48.982%,8.385% 48.967%,8.437% 48.942%,8.484% 48.909%,8.526% 48.868%,8.562% 48.82%,8.591% 48.767%,8.612% 48.708%,8.626% 48.646%,8.63% 48.58%);-webkit-animation:scale 2.5s linear infinite;animation:scale 2.5s linear infinite}.map-project .dropshadow:after,.map-project .dropshadow:before,.map-project .logo:after,.map-project .logo:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#cda163;z-index:-2}.map-project .dropshadow:after,.map-project .logo:after{z-index:-1;top:1px;left:1px;right:1px;bottom:1px;width:calc(100% - 2px);height:calc(100% - 2px);background:#042817}.map-project .dropshadow img,.map-project .logo img{position:absolute;width:78.9855072464%;bottom:10.8502024291%;right:6.884057971%}.map-project .dropshadow{z-index:0;clip-path:none;background:#ffde17;margin-top:20px;-webkit-filter:blur(20px);filter:blur(20px);opacity:.3;-webkit-animation:blur 2.5s linear infinite;animation:blur 2.5s linear infinite}.map-project .dropshadow:after,.map-project .dropshadow:before{display:none}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.045) translate(3px,2px);transform:scale(1.045) translate(3px,2px)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.045) translate(3px,2px);transform:scale(1.045) translate(3px,2px)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes blur{0%{-webkit-filter:blur(20px);filter:blur(20px);opacity:.2}50%{-webkit-filter:blur(40px);filter:blur(40px);opacity:1}to{-webkit-filter:blur(20px);filter:blur(20px);opacity:.2}}@keyframes blur{0%{-webkit-filter:blur(20px);filter:blur(20px);opacity:.2}50%{-webkit-filter:blur(40px);filter:blur(40px);opacity:1}to{-webkit-filter:blur(20px);filter:blur(20px);opacity:.2}}.h-section4{padding-top:80px;padding-bottom:20px;position:relative;z-index:9}@media only screen and (max-width:767px){.h-section4{padding-top:56px;padding-bottom:56px;overflow:hidden}}.h-section4 .background{position:absolute;top:-40vh;left:0;width:100%;height:calc(100% + 40vh)}@media only screen and (max-width:767px){.h-section4 .background{top:-20vh;height:calc(100% + 20vh)}}.h-section4 .ss4-main{display:-webkit-box;display:flex;position:relative;-webkit-box-pack:justify;justify-content:space-between;gap:32px}@media only screen and (max-width:767px){.h-section4 .ss4-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:24px}}.h-section4 .ss4-main .wrap-content{position:relative;max-width:270px;z-index:9}@media only screen and (max-width:767px){.h-section4 .ss4-main .wrap-content{max-width:100%}}.h-section4 .ss4-main .images{width:78.125%;z-index:1;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:end;align-items:flex-end;margin-left:auto}@media only screen and (max-width:767px){.h-section4 .ss4-main .images{-webkit-box-align:center;align-items:center;width:100%}}.h-section4 .ss4-main>.tab-panel{height:auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;opacity:0;visibility:hidden;-o-object-fit:contain;object-fit:contain}.h-section4 .ss4-main>.tab-panel.active{opacity:1;visibility:visible}.h-section4 .tw-heading{color:#59462c;text-transform:uppercase;margin-bottom:24px}@media only screen and (max-width:767px){.h-section4 .tw-heading{text-align:center}}.h-section4 .tw-heading span{display:block}@media only screen and (max-width:767px){.h-section4 .tw-heading span{display:inline-block}}@media only screen and (min-width:768px){.h-section4 .tw-heading span:first-child{margin-top:8px}}@media only screen and (min-width:768px){.h-section4 .tw-heading span:nth-child(2){padding-top:36px;margin-top:16px;position:relative}.h-section4 .tw-heading span:nth-child(2):before{content:"";height:1px;width:70%;background:#59462c;position:absolute;top:0;left:0}}@media only screen and (min-width:1440px){.h-section4 .tw-heading span:nth-child(2){padding-top:24px}}.h-section4 .tw-heading .entry-title{font-size:32px;line-height:38px}@media only screen and (max-width:767px){.h-section4 .tw-heading .entry-title{font-size:12px;line-height:1.33em}}.h-section4 .tw-heading .subtitle{color:#59462c;font-family:Exemplar Pro,serif;font-weight:300;letter-spacing:-2.97px;font-size:60px;line-height:66px;padding-top:8px}@media only screen and (max-width:767px){.h-section4 .tw-heading .subtitle{font-size:36px;line-height:1.4em;padding-top:0}}.h-section4 .desc{margin-bottom:80px;color:#59462c;letter-spacing:-.3px;font-size:16px}@media only screen and (max-width:767px){.h-section4 .desc{font-size:15px;margin-bottom:56px}}.h-section4 .box-button-mb{display:none;margin-bottom:40px}@media only screen and (max-width:767px){.h-section4 .box-button-mb{display:block}}.h-section4 .box-button-mb select{border:1px solid #59462c;padding:16px;color:#59462c;font-family:Exemplar Pro;font-size:16px;font-style:normal;font-weight:400;line-height:2em;letter-spacing:.16px;text-transform:uppercase;background-color:transparent;width:100%}.h-section4 .box-button{padding:0;border:none}.h-section4 .box-button:after,.h-section4 .box-button:before{display:none}@media only screen and (max-width:767px){.h-section4 .box-button{display:none}}.h-section4 .box-button .btn-tab{cursor:pointer;width:100%;max-width:254px;text-align:left;display:block;color:#59462c;font-family:Exemplar Pro,serif;font-size:32px;line-height:1.4em;letter-spacing:.32px;text-transform:uppercase;background:transparent;border:0;border-bottom:1px solid #59462c;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;border-radius:0;padding:16px 0;height:auto}.h-section4 .box-button .btn-tab:before{display:none}.h-section4 .box-button .btn-tab.active{color:#014f2b;border-color:#014f2b}.h-section4 .box-button .btn-tab.active:after{-webkit-filter:brightness(0) saturate(100%) invert(23%) sepia(20%) saturate(2135%) hue-rotate(107deg) brightness(94%) contrast(102%);filter:brightness(0) saturate(100%) invert(23%) sepia(20%) saturate(2135%) hue-rotate(107deg) brightness(94%) contrast(102%)}.h-section4 .box-button .btn-tab:not(:last-child){margin-bottom:24px}.h-section4 .box-button .btn-tab:after{content:"";height:28px;width:40px;border-radius:0;background-color:transparent;background-image:url(assets/images/long-arrow-left.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;right:0;left:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.h-section5{position:relative;overflow:hidden;z-index:9;background:#fdf7ee;color:#59462c;font-family:Exemplar Pro,serif;font-weight:300;letter-spacing:-.03em;text-transform:uppercase;padding:160px 0 80px;font-size:28px;line-height:1.5}@media only screen and (max-width:1440px){.h-section5{padding-top:120px}}@media only screen and (max-width:960px){.h-section5{font-size:28px;line-height:1.5}}@media only screen and (max-width:640px){.h-section5{padding:47px 0 80px;font-size:16px;font-weight:400}}@media only screen and (max-width:960px){.h-section5 .tw-heading{position:relative;margin-bottom:80px}}.h-section5 .tw-heading .number{font-style:italic;font-weight:300;text-transform:uppercase;background:-webkit-gradient(linear,left top,left bottom,from(#ecdcc6),to(rgba(236,220,198,.1)));background:linear-gradient(180deg,#ecdcc6,rgba(236,220,198,.1));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-right:10px;font-size:444px;line-height:1;letter-spacing:-.03em;margin-top:-66px}@media only screen and (max-width:1440px){.h-section5 .tw-heading .number{font-size:400px;margin-top:-54px}}@media only screen and (max-width:960px){.h-section5 .tw-heading .number{font-size:360px;margin-top:-32px}}@media only screen and (max-width:640px){.h-section5 .tw-heading .number{font-size:300px}}.h-section5 .tw-heading .entry-title{font-weight:300;text-transform:uppercase;background:linear-gradient(85deg,#967847 21.54%,#cca063 65.86%,#917445 75.55%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:80px;line-height:1.14;letter-spacing:-2.4px;margin-top:-126px;padding-top:32px}@media only screen and (max-width:960px){.h-section5 .tw-heading .entry-title{font-size:60px;line-height:1.14;letter-spacing:-1.8px;margin-top:-50px;position:absolute;bottom:38px;padding-top:0}}@media only screen and (max-width:640px){.h-section5 .tw-heading .entry-title{font-size:36px;letter-spacing:-1.08px;bottom:16px;padding:12px 0}}.h-section5 .tw-heading .subtitle{font-family:Mallory,sans-serif;font-size:32px;font-weight:400;line-height:55px;letter-spacing:-.96px;text-transform:uppercase;background:linear-gradient(85deg,#967847 21.54%,#cca063 65.86%,#917445 75.55%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width:960px){.h-section5 .tw-heading .subtitle{font-size:20px;line-height:1.1;position:absolute;bottom:0}}@media only screen and (max-width:640px){.h-section5 .tw-heading .subtitle{font-size:12px;line-height:8px;letter-spacing:-.36px;padding:4px 0}}.h-section5 .content-list{width:55%}@media only screen and (max-width:960px){.h-section5 .content-list{width:100%}}.h-section5 .content-list .swiper-navigation{-webkit-box-pack:justify;justify-content:space-between;width:63.6363636364%;margin:80px auto 0}@media only screen and (max-width:14400px){.h-section5 .content-list .swiper-navigation{margin-top:40px}}@media only screen and (max-width:640px){.h-section5 .content-list .swiper-navigation{width:100%;margin-top:70px}}.h-section5 .content-list .swiper-pagination{position:relative;bottom:auto;left:auto;margin:auto;width:240px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}@media only screen and (max-width:640px){.h-section5 .content-list .swiper-pagination{width:120px}}.h-section5 .content-list .swiper-pagination:before{position:absolute;content:"";width:calc(100% - 16px);height:1px;background:#ecdcc6;top:50%;left:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0}.h-section5 .content-list .swiper-pagination .swiper-pagination-bullet{position:relative;z-index:2;width:24px;height:24px;border-radius:100px;margin:0;opacity:1;border:1px solid transparent;background:transparent}@media only screen and (max-width:640px){.h-section5 .content-list .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}}.h-section5 .content-list .swiper-pagination .swiper-pagination-bullet:after{position:absolute;content:"";width:16px;height:16px;border-radius:100px;background:#ecdcc6;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:640px){.h-section5 .content-list .swiper-pagination .swiper-pagination-bullet:after{width:8px;height:8px}}.h-section5 .content-list .swiper-pagination .swiper-pagination-bullet-active{border-color:#b57b3c}.h-section5 .content-list .swiper-pagination .swiper-pagination-bullet-active:after{background:#b57b3c}.h-section5 .content-list .swiper-button-next,.h-section5 .content-list .swiper-button-prev{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:1px solid #b58857;border-radius:100px;width:48px;height:48px;position:relative;z-index:10;-webkit-transform:none;transform:none;margin:0;left:auto;right:auto;top:auto}.h-section5 .content-list .swiper-button-next:after,.h-section5 .content-list .swiper-button-prev:after{display:none}.h-section5 .content-list .swiper-slide .item{gap:40px;display:-webkit-box;display:flex}@media only screen and (max-width:640px){.h-section5 .content-list .swiper-slide .item{gap:24px}}.h-section5 .content-list .swiper-slide .item:first-child{padding-top:13px}.h-section5 .content-list .swiper-slide .item:not(:last-child){margin-bottom:60px}@media only screen and (max-width:640px){.h-section5 .content-list .swiper-slide .item:not(:last-child){margin-bottom:48px}}.h-section5 .content-list .swiper-slide .item .number{font-style:italic;font-weight:300;letter-spacing:-1.92px;text-transform:uppercase;font-size:48px;line-height:35px}@media only screen and (max-width:640px){.h-section5 .content-list .swiper-slide .item .number{font-size:36px;font-weight:400;line-height:25px;letter-spacing:-1.08px}}.h-section5 .content-list .swiper-slide .item .entry-content{margin-top:-13px}.h-section6{overflow:hidden;background:#fdf7ee}.h-section6,.h-section6 .tw-content{position:relative}.h-section6 .tw-content .content,.h-section6 .tw-content .image{width:50%;height:50vw}@media only screen and (max-width:960px){.h-section6 .tw-content .content,.h-section6 .tw-content .image{width:100%;height:auto}}.h-section6 .tw-content .swiper-images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.h-section6 .tw-content .content{position:relative;background:#094926;padding:4.5390070922% 5.6737588652% 7.9432624113%;height:50vw}@media only screen and (max-width:1440px){.h-section6 .tw-content .content{padding:3.937007874% 3.1496062992%}}@media only screen and (max-width:960px){.h-section6 .tw-content .content{padding:54px 60px 100px;height:auto}}@media only screen and (max-width:640px){.h-section6 .tw-content .content{padding:32px 34px 80px}}.h-section6 .tw-content .content:after,.h-section6 .tw-content .content:before{position:absolute;content:"";pointer-events:none}.h-section6 .tw-content .content:before{top:13px;left:13px;width:calc(100% - 26px);height:calc(100% - 26px);border:2px solid #fef7d4}@media only screen and (max-width:640px){.h-section6 .tw-content .content:before{top:6px;left:6px;width:calc(100% - 12px);height:calc(100% - 12px)}}.h-section6 .tw-content .content:after{top:26px;left:26px;width:calc(100% - 52px);height:calc(100% - 52px);border:1px solid #fef7d4}@media only screen and (max-width:640px){.h-section6 .tw-content .content:after{top:12px;left:12px;width:calc(100% - 24px);height:calc(100% - 24px)}}.h-section6 .tw-content .content .swiper{position:relative;z-index:9;height:100%}.h-section6 .tw-content .content .swiper .swiper-button-next,.h-section6 .tw-content .content .swiper .swiper-button-prev{width:64px;height:64px;border-radius:100px;overflow:hidden;border:1px solid #fff;top:0;margin:0}@media only screen and (max-width:960px){.h-section6 .tw-content .content .swiper .swiper-button-next,.h-section6 .tw-content .content .swiper .swiper-button-prev{width:52px;height:52px}}@media only screen and (max-width:640px){.h-section6 .tw-content .content .swiper .swiper-button-next,.h-section6 .tw-content .content .swiper .swiper-button-prev{width:40px;height:40px;padding:12px 11px}}.h-section6 .tw-content .content .swiper .swiper-button-next:after,.h-section6 .tw-content .content .swiper .swiper-button-prev:after{display:none}.h-section6 .tw-content .content .swiper .swiper-button-prev{left:0}.h-section6 .tw-content .content .swiper .swiper-button-next{right:0}.h-section6 .tw-content .content .swiper .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;overflow:hidden}.h-section6 .tw-content .content .swiper .swiper-slide .label{color:var(--Yellow-01,#ffde17);text-align:center;height:60px;font-family:Exemplar Pro;font-size:30px;font-weight:300;line-height:41.25px;letter-spacing:-.9px;text-transform:uppercase;width:100%;height:80px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width:640px){.h-section6 .tw-content .content .swiper .swiper-slide .label{height:40px;font-size:20px;line-height:27.5px;letter-spacing:-.6px}}.h-section6 .tw-content .content .swiper .swiper-slide .company{color:var(--Brown-04,#ecdcc6);text-align:center;font-family:Mallory,sans-serif;font-style:normal;font-size:16px;line-height:1.3333;letter-spacing:-.015em;text-transform:uppercase;width:100%;margin-top:auto}@media only screen and (max-width:640px){.h-section6 .tw-content .content .swiper .swiper-slide .company{font-size:12px;max-width:203px;margin:96px auto 0}}.h-section6 .tw-content .content .swiper .swiper-slide .slogan{text-align:center;font-family:Exemplar Pro;font-size:24px;font-style:normal;font-weight:400;line-height:1.25;text-transform:uppercase;background:var(--Gold-01,linear-gradient(136deg,#cda163 2.99%,#d5ad70 23.86%,#eacd92 62.62%,#f3dba1 76.53%,#eed499 82.5%,#e2c185 91.44%,#cea365 101.38%,#cda163 102.37%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:100%;max-width:410px;margin:8px auto 0}.h-section6 .tw-content .content .swiper .swiper-slide .logo{margin:40px auto;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;max-width:100%}@media only screen and (max-width:1440px){.h-section6 .tw-content .content .swiper .swiper-slide .logo{margin:24px auto}}.h-section6 .tw-content .content .swiper .swiper-slide .description{width:100%;max-width:548px;color:var(--Brown-04,#ecdcc6);text-align:center;font-family:Mallory,sans-serif;font-size:16px;margin:0 auto 15px}@media only screen and (max-width:1440px){.h-section6 .tw-content .content .swiper .swiper-slide .description{font-size:14px;margin-bottom:12px}}.h-section6 .tw-content .content .swiper .swiper-slide .tw-button{margin:auto auto 0;position:relative}@media only screen and (max-width:960px){.h-section6 .tw-content .content .swiper .swiper-slide .tw-button{margin-top:85px}}.h-section7{position:relative;padding:160px 0;background:#fdf7ee}@media only screen and (max-width:960px){.h-section7{padding:120px 0}}@media only screen and (max-width:640px){.h-section7{padding:100px 0 60px}}.h-section7 .entry-title{color:#0c150e;font-family:Exemplar Pro;font-size:64px;font-style:normal;font-weight:300;line-height:55px;letter-spacing:-1.92px;text-transform:uppercase}@media only screen and (max-width:640px){.h-section7 .entry-title{font-size:36px;line-height:25px;letter-spacing:-1.08px}}.h-section7 .description{color:var(--Green-1-01,#002818);letter-spacing:-.225px;margin:32px 0 65px}.swiper-posts{position:relative}.swiper-posts .swiper-slide{width:384px;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--Gold-04,linear-gradient(90deg,#cca063 .26%,#cea467 21.09%,#d6b073 47.21%,#e4c589 76.03%,#f4dca2));padding:1px;max-height:408px}.swiper-posts .swiper-slide .post-item{position:relative;display:block;width:100%;height:100%}.swiper-posts .swiper-slide .post-item .post-image{background:var(--Green-2-04,#80a795);height:240px;display:-webkit-box;display:flex;width:100%}.swiper-posts .swiper-slide .post-item .post-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.4s ease-out;transition:.4s ease-out}.swiper-posts .swiper-slide .post-item .post-date{background:var(--Gold-04,linear-gradient(90deg,#cca063 .26%,#cea467 21.09%,#d6b073 47.21%,#e4c589 76.03%,#f4dca2));color:var(--Green-1-01,#002818);font-size:15px;font-weight:400;line-height:20px;letter-spacing:-.225px;padding:16px;width:100%;border-top:none}@media only screen and (max-width:640px){.swiper-posts .swiper-slide .post-item .post-date{padding:12px 36px}}.swiper-posts .swiper-slide .post-item .post-title{padding:20px;color:var(--Green-1-01,#002818);font-family:Exemplar Pro;font-size:18px;font-weight:400;line-height:1.3333;letter-spacing:.01em;border-top:none;background:#fdf7ee;-webkit-transition:.4s ease-out;transition:.4s ease-out;gap:16px;display:-webkit-box;display:flex}.swiper-posts .swiper-slide .post-item .post-title .text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.swiper-posts .swiper-slide .post-item .post-title svg{flex-shrink:0}@media only screen and (max-width:640px){.swiper-posts .swiper-slide .post-item .post-title{padding:16px;font-size:14px}}.swiper-posts .swiper-slide .post-item:hover .post-title{background:var(--Green-2-01,#014f2b);color:var(--Brown-04,#ecdcc6)}.h-section8{position:relative;background:url(assets/images/home/section8/bg.png) no-repeat 50%;background-size:cover;padding:9.3229166667% 0 16.3020833333%}@media only screen and (max-width:640px){.h-section8{padding:0;background:none}}.h-section8 .wrap-form{width:75%;margin:0 auto;padding:4.3055555556% 11.1111111111% 3.5416666667% 5.5555555556%;position:relative;border:2.5px solid;border-image-source:linear-gradient(180deg,#cca063,#f2daa0 48.79%,#cca063);border-image-slice:1}@media only screen and (max-width:960px){.h-section8 .wrap-form{padding:40px 60px 60px}}@media only screen and (max-width:640px){.h-section8 .wrap-form{width:100%;padding:64px 21px 85px 27px}}.h-section8 .wrap-form:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#106844;mix-blend-mode:multiply;opacity:.7}@media only screen and (max-width:640px){.h-section8 .wrap-form:before{opacity:1;mix-blend-mode:normal;background:#094926}}.h-section8 .wrap-form:after{position:absolute;content:"";top:16px;left:16px;right:16px;bottom:16px;width:calc(100% - 32px);height:calc(100% - 32px);border:1px solid;border-image-source:linear-gradient(180deg,#cca063,#f2daa0 48.79%,#cca063);border-image-slice:1}@media only screen and (max-width:640px){.h-section8 .wrap-form:after{top:11px;left:11px;right:11px;bottom:11px;width:calc(100% - 22px);height:calc(100% - 22px)}}.h-section8 .wrap-form form{position:relative;z-index:9;color:#fff;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;gap:32px}@media only screen and (max-width:640px){.h-section8 .wrap-form form{padding-bottom:88px;gap:0}}.h-section8 .wrap-form form .flex-1{-webkit-box-flex:1;flex:1 0 auto}.h-section8 .wrap-form form .form-heading{margin-bottom:32px}.h-section8 .wrap-form form .form-heading .form-title{color:#fff;font-weight:500;letter-spacing:-.81px;text-transform:uppercase;font-size:20px;line-height:14px}@media only screen and (max-width:640px){.h-section8 .wrap-form form .form-heading .form-title{font-size:12px;line-height:8px;letter-spacing:-.36px}}.h-section8 .wrap-form form .form-heading .form-subtitle{color:#fff;font-family:Exemplar Pro,serif;font-weight:300;letter-spacing:-1.92px;text-transform:uppercase;background:-webkit-gradient(linear,left bottom,left top,from(#faf0cd),color-stop(#c89069),to(#9c6546));background:linear-gradient(0deg,#faf0cd,#c89069,#9c6546);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:48px;line-height:35px;padding:20px 0 6px}@media only screen and (max-width:640px){.h-section8 .wrap-form form .form-heading .form-subtitle{font-size:36px;line-height:25px;padding-top:16px}}.h-section8 .wrap-form form .form-column{width:40%}@media only screen and (max-width:960px){.h-section8 .wrap-form form .form-column{width:100%}}.h-section8 .wrap-form form .form-group{margin-bottom:16px;position:relative;padding-bottom:20px}@media only screen and (max-width:640px){.h-section8 .wrap-form form .form-group{margin-bottom:0}.h-section8 .wrap-form form .form-group.form-button{position:absolute;bottom:0;left:0}}.h-section8 .wrap-form form .form-group:last-child{margin-bottom:0;padding-bottom:0}.h-section8 .wrap-form form .form-group:last-child .form-message{top:100%;bottom:auto}.h-section8 .wrap-form form .form-group .form-message{font-size:12px;position:absolute;bottom:0;left:0;color:#ff6363}.h-section8 .wrap-form form .form-group.location{margin-bottom:6px}.h-section8 .wrap-form form .form-group.location .form-label{margin-bottom:16px}.h-section8 .wrap-form form .form-group.location .d-flex{color:var(--White,#fff);font-family:Mallory,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.225px;gap:24px}@media only screen and (max-width:640px){.h-section8 .wrap-form form .form-group.location .d-flex{flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}}.h-section8 .wrap-form form .form-group.location .d-flex .option{display:-webkit-box;display:flex;gap:8px}.h-section8 .wrap-form form .form-group.location .d-flex .option input{display:none}.h-section8 .wrap-form form .form-group.location .d-flex .option input:checked+label:after{opacity:1}.h-section8 .wrap-form form .form-group.location .d-flex .option label{padding-left:28px;position:relative;cursor:pointer}.h-section8 .wrap-form form .form-group.location .d-flex .option label:after,.h-section8 .wrap-form form .form-group.location .d-flex .option label:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";width:20px;height:20px;border-radius:4px;background:#fff}.h-section8 .wrap-form form .form-group.location .d-flex .option label:after{left:4px;width:12px;height:9.49698px;clip-path:polygon(10.4104px .523438px,4.2962px 6.19559px,1.71048px 3.43619px,0 5.039px,4.17737px 9.49698px,12px 2.24655px,10.4104px .523438px);background:#106844;opacity:0}.h-section8 .wrap-form form .form-control,.h-section8 .wrap-form form .form-label{font-family:Mallory,sans-serif;font-weight:400;display:block;width:100%}.h-section8 .wrap-form form .form-label{font-size:15px;line-height:20px;letter-spacing:-.225px;opacity:.8;margin-bottom:4px}.h-section8 .wrap-form form .form-label .required{color:#ff6363}.h-section8 .wrap-form form .form-control{color:var(--White,#fff);font-size:20px;line-height:28px;letter-spacing:-.3px;height:36px;border:none;border-bottom:1px solid #b58857;background:transparent;padding:0;border-radius:0}.h-section8 .wrap-form form .form-control::-webkit-input-placeholder{color:hsla(0,0%,100%,.3);font-family:Mallory,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.225px;padding:4px 8px}.h-section8 .wrap-form form .form-control::-moz-placeholder{color:hsla(0,0%,100%,.3);font-family:Mallory,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.225px;padding:4px 8px}.h-section8 .wrap-form form .form-control::placeholder{color:hsla(0,0%,100%,.3);font-family:Mallory,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.225px;padding:4px 8px}.h-section8 .wrap-form form .form-response{font-size:14px;line-height:1.35;margin-bottom:12px}@media only screen and (max-width:640px){.h-section8 .wrap-form form .form-response{width:100%}}.h-section8 .wrap-form form .form-response.success{color:green}.h-section8 .wrap-form form .form-response.failed{color:red}.h-section8 .wrap-form form .tw-button{border:1px solid #f4dca2;background:radial-gradient(262.49% 141.42% at 100% 0,#eec386 14%,#a38047 66.16%,#967845 100%)}.h-section8 .wrap-form form .tw-button:before{border:none}.h-section9{position:relative;background:#fdf7ee;padding:128px 0}@media only screen and (max-width:640px){.h-section9{padding:64px 0 112px}}.h-section9 .tw-container{display:-webkit-box;display:flex;gap:8.75%}@media only screen and (max-width:640px){.h-section9 .tw-container{flex-wrap:wrap;gap:24px}}.h-section9 .tw-heading{flex-shrink:0}.h-section9 .entry-title{color:#7b6039;font-family:HJ Proza Display;font-size:48px;font-style:normal;font-weight:400;line-height:58px;letter-spacing:.48px;text-transform:uppercase;margin-bottom:16px}@media only screen and (max-width:640px){.h-section9 .entry-title{font-size:36px;font-style:normal;font-weight:300;line-height:25px;letter-spacing:-1.08px}.h-section9 .entry-title br{display:none}}.h-section9 .navigation{position:relative}@media only screen and (max-width:640px){.h-section9 .navigation{display:none}}.h-section9 .navigation .swiper-button-next,.h-section9 .navigation .swiper-button-prev{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:1px solid #7b6039;border-radius:100px;width:80px;height:80px;position:relative;z-index:10;-webkit-transform:none;transform:none;margin:0;left:auto;right:auto;top:auto}.h-section9 .navigation .swiper-button-next:after,.h-section9 .navigation .swiper-button-prev:after{display:none}.h-section9 .wrap-slider{flex-shrink:0;width:100%;padding-right:18.75%}@media only screen and (max-width:640px){.h-section9 .wrap-slider{padding-right:0}}.h-section9 .swiper-dealers{width:100%;margin:0}.h-section9 .swiper-dealers .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--Green-2-01,#014f2b);padding:32px 24px;border:1px solid #7b6039;background:#fdf7ee;width:464px;display:-webkit-box;display:flex;gap:24px;margin-right:16px}@media only screen and (max-width:640px){.h-section9 .swiper-dealers .swiper-slide{width:80%;margin-right:0;margin-bottom:16px;padding:22px 16px;gap:16px}}.h-section9 .swiper-dealers .swiper-slide .logo{width:160px;height:160px}.h-section9 .swiper-dealers .swiper-slide .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.h-section9 .swiper-dealers .swiper-slide .title{font-family:HJ Proza Display;font-size:26px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:.26px;margin-bottom:16px}.h-section9 .swiper-dealers .swiper-slide svg{flex-shrink:0}.h-section9 .swiper-dealers .swiper-slide .hotline{display:-webkit-inline-box;display:inline-flex;margin-bottom:12px;text-decoration:none;color:inherit}.tw-news-page{background-color:#fdf7ee}.tw-news-page.--news-detail .section2 .heading{padding-top:0;border:0}.tw-news-page.--news-detail .section2 .heading a{color:var(--Green-1-01,#002818);text-align:center;font-family:Exemplar Pro;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.tw-news-page.--news-detail .section2 .heading a svg{margin-left:16px;width:29px;height:auto}.tw-news-page .banner{position:relative}.tw-news-page .banner .decor{position:absolute;top:55%;width:100%;left:0}.tw-news-page .section2{padding-top:150px;padding-bottom:230px;position:relative}@media only screen and (max-width:767px){.tw-news-page .section2{padding-top:64px;padding-bottom:64px}}.tw-news-page .heading{padding-top:80px;border-top:1px solid #dab98b;margin-bottom:48px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.tw-news-page .heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:32px;padding-top:48px}}.tw-news-page .heading .title{color:var(--Green-1-01,#002818);font-family:Exemplar Pro,sans-serif;font-size:48px;line-height:1.2em;letter-spacing:.48px;text-transform:uppercase;font-weight:400}@media only screen and (max-width:1023px){.tw-news-page .heading .title{font-size:36px}}@media only screen and (max-width:767px){.tw-news-page .heading .title{font-size:32px;margin-bottom:16px}}.tw-news-page .detail-main{position:relative;z-index:9}.tw-news-page .detail-main .detail-title{color:#674929;text-align:center;font-family:Exemplar Pro,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2em;letter-spacing:.48px;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:20px}@media only screen and (max-width:767px){.tw-news-page .detail-main .detail-title{font-size:36px}}.tw-news-page .detail-main .quotes{margin-right:auto;margin-left:auto;width:56px;height:56px}.tw-news-page .detail-main .quotes svg{width:100%;height:auto}.tw-news-page .detail-main .post-date{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:var(--Neu-1,#010101);font-family:Mallory,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.75em;position:relative}.tw-news-page .detail-main .post-date:before{content:"";width:16px;height:16px;background-image:url(assets/images/news/clock.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;margin-right:6px}.tw-news-page .detail-main .desc{max-width:1120px;margin-left:auto;margin-right:auto;color:var(--Green-1-01,#002818);text-align:justify;font-family:Mallory,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.5em;letter-spacing:-.3px}@media only screen and (max-width:767px){.tw-news-page .detail-main .desc{font-size:16px}}.tw-news-page .detail-main .desc p{margin-top:1.5rem;margin-bottom:1.5rem}.tw-news-page .detail-main .desc strong{color:var(--Green-1-01,#002818)}.tw-news-page .detail-main .share{padding-top:16px;border-top:1px solid var(--Brown-03,#dab98b);position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#14161f;font-family:Mallory,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5em;letter-spacing:-.24px}.tw-news-page .detail-main .share a{color:#374ea2;margin-left:4px}.tw-news-page .detail-main .share:before{content:"";width:24px;height:24px;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(assets/images/news/share.svg);margin-right:16px}.paginate_links.--posts{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.paginate_links.--posts .page-numbers{color:var(--Green-1-01,#002818);font-family:Exemplar Pro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5em;letter-spacing:-.24px;width:44px;height:40px;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.paginate_links.--posts .page-numbers.current{color:#fff;background:var(--Green-2-01,#014f2b)}.post-list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-right:-21px;row-gap:24px}@media only screen and (max-width:767px){.post-list{margin-right:0}}.post-list .post-item{-webkit-box-flex:0;flex:0 0 calc(33.33% - 21px);max-width:calc(33.33% - 21px);margin-right:21px;background:#fff}@media only screen and (max-width:1023px){.post-list .post-item{-webkit-box-flex:0;flex:0 0 calc(50% - 21px);max-width:calc(50% - 21px)}}@media only screen and (max-width:767px){.post-list .post-item{flex-basis:100%;max-width:100%;margin-right:0}}.featured-posts{padding-top:100px}@media only screen and (max-width:767px){.featured-posts{padding-top:64px}}.featured-post-item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.featured-post-item .featured-img{display:block;width:100%;position:relative;padding-top:53.875%}.featured-post-item .featured-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured-post-item .featured-body{padding:32px 80px;position:absolute;left:0;bottom:0;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),color-stop(.01%,rgba(1,1,1,.9)),color-stop(94.44%,transparent));background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(1,1,1,.9) .01%,transparent 94.44%)}@media only screen and (max-width:767px){.featured-post-item .featured-body{padding:16px 20px}}.featured-post-item .post-date{color:var(--White,#fff);font-family:Mallory,sans-serif;font-weight:400;font-size:15px;line-height:1.33em;letter-spacing:-.225px;margin-bottom:16px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.featured-post-item .post-date svg{width:16px;height:auto;margin-right:6px}.featured-post-item .featured-title{color:var(--White,#fff);font-family:Exemplar Pro,sans-serif;font-size:36px;line-height:1.22em;letter-spacing:.36px;max-width:720px;font-weight:400;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:auto}@media only screen and (max-width:1023px){.featured-post-item .featured-title{font-size:26px}}@media only screen and (max-width:767px){.featured-post-item .featured-title{font-size:18px}}.post-item{border:1px solid var(--Gold-04,#cca063);-webkit-box-sizing:border-box;box-sizing:border-box}.post-item .post-img{display:-webkit-box;display:flex;width:100%;position:relative;padding-top:53.875%}.post-item .post-img img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.post-item .post-body{background:var(--White,#fff)}.post-item .post-date{color:var(--Green-1-01,#002818);font-family:Exemplar Pro,sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:1.33em;text-transform:uppercase;border-top:1px solid var(--Gold-04,#cca063);border-bottom:1px solid var(--Gold-04,#cca063);background:var(--Gold-04,linear-gradient(90deg,#cca063 .26%,#cea467 21.09%,#d6b073 47.21%,#e4c589 76.03%,#f4dca2));display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:.75em 2.1em .65em}@media only screen and (max-width:767px){.post-item .post-date{font-size:14px}}.post-item .post-title{font-size:24px;padding:.9em 1.5em;display:block}@media only screen and (max-width:1023px){.post-item .post-title{font-size:20px}}@media only screen and (max-width:767px){.post-item .post-title{font-size:16px}}.post-item .post-title span{color:var(--Green-1-01,#002818);font-family:Exemplar Pro,sans-serif;font-style:normal;font-weight:400;line-height:1.46em;letter-spacing:.26px;font-size:inherit;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:auto}.tw-contact-page .banner{margin-bottom:0}.tw-contact-page #breadcrumb{padding:0 0 64px}@media only screen and (max-width:1023px){.tw-contact-page #breadcrumb{padding:0 0 32px}}.tw-contact-page .info{position:relative;z-index:10;padding-bottom:200px}@media only screen and (max-width:1023px){.tw-contact-page .info{padding-bottom:100px}}@media only screen and (max-width:767px){.tw-contact-page .info{padding-bottom:56px}}.tw-contact-page .info .tw-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.tw-contact-page .info .tw-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:24px}}.tw-contact-page .info .tw-container .content{width:480px;flex-shrink:0}@media only screen and (max-width:1023px){.tw-contact-page .info .tw-container .content{width:100%}}.tw-contact-page .info .tw-container .content .row{margin-bottom:8px;flex-wrap:wrap}.tw-contact-page .info .tw-container .content .row .label{width:160px;flex-shrink:0;color:var(--Green-1-01,#002818);font-weight:500;gap:4px}.tw-contact-page .info .tw-container .content .row .label svg{width:24px}@media only screen and (max-width:375px){.tw-contact-page .info .tw-container .content .row .label{width:100%}}.tw-contact-page .info .tw-container .content .row a{color:inherit}.tw-contact-page .info .tw-container .content .row .value{width:235px;color:var(--Green-1-01,#002818)}.tw-contact-page .info .tw-container .map{width:100%;height:auto;margin-top:-200px;display:-webkit-box;display:flex;position:relative;padding-top:46.6141732283%}@media only screen and (max-width:1023px){.tw-contact-page .info .tw-container .map{margin-top:0}}.tw-contact-page .info .tw-container .map:after{content:"";position:absolute;z-index:3;top:11px;left:11px;right:11px;bottom:11px;width:calc(100% - 22px);height:calc(100% - 22px);pointer-events:none;border:1.5px solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#cca063,#cea467 21%,#d6b073 47%,#e4c589 76%,#f4dca2)}.tw-contact-page .info .tw-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;aspect-ratio:4/3}.tw-utilities-page .banner{margin-bottom:0}@media only screen and (max-width:960px){.tw-utilities-page .banner .decor{display:none}}.tw-utilities-page #breadcrumb{text-align:center}.tw-utilities-page #breadcrumb .breadcrumb{-webkit-box-pack:center;justify-content:center}.tw-utilities-page .intro{position:relative;z-index:9;padding-top:120px}@media only screen and (max-width:1280px){.tw-utilities-page .intro{padding-top:80px}}@media only screen and (max-width:960px){.tw-utilities-page .intro{padding-top:60px}}@media only screen and (max-width:640px){.tw-utilities-page .intro{padding-top:40px}}.tw-utilities-page .intro .tw-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;gap:32px}@media only screen and (max-width:1280px){.tw-utilities-page .intro .tw-container{flex-wrap:wrap}}.tw-utilities-page .intro .content-left{gap:20px;max-width:747px;color:#59462c;text-transform:uppercase}@media only screen and (max-width:1280px){.tw-utilities-page .intro .content-left{width:100%}}.tw-utilities-page .intro .content-left .text-heading{display:block;font-family:Exemplar Pro;font-size:48px;line-height:45px;letter-spacing:-.03em}@media only screen and (max-width:640px){.tw-utilities-page .intro .content-left .text-heading{font-size:36px;line-height:38px}}.tw-utilities-page .intro .content-left .text-normal{display:block;font-size:20px;line-height:38px}@media only screen and (max-width:640px){.tw-utilities-page .intro .content-left .text-normal{font-size:16px;line-height:28px}}.tw-utilities-page .intro .content-right{max-width:736px}.tw-utilities-page .intro .content-right p:not(:last-child){margin-bottom:24px}.tw-utilities-page .intro .image{margin-top:80px;position:relative}@media only screen and (max-width:1280px){.tw-utilities-page .intro .image{margin-top:40px}}.tw-utilities-page .utilities-list{position:relative;z-index:9;padding-top:140px}@media only screen and (max-width:1280px){.tw-utilities-page .utilities-list{padding-top:80px}}@media only screen and (max-width:960px){.tw-utilities-page .utilities-list{padding-top:60px}}.tw-utilities-page .utilities-list .image{position:relative}.tw-utilities-page .utilities-list .image .list-number-additional span,.tw-utilities-page .utilities-list .image .list-number span{position:absolute;z-index:9;-webkit-transition:.3s;transition:.3s;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:.41px solid #917445;width:24px;height:24px;background:#ffc438;border-radius:100px;color:#6b4d2f;font-family:Exemplar Pro;font-size:13.252px;font-style:normal;font-weight:700;line-height:normal;-webkit-filter:drop-shadow(0 0 10px #000);filter:drop-shadow(0 0 10px #000);cursor:pointer}@media only screen and (max-width:960px){.tw-utilities-page .utilities-list .image .list-number-additional span,.tw-utilities-page .utilities-list .image .list-number span{width:20px;height:20px;font-size:11.5px}}@media only screen and (max-width:640px){.tw-utilities-page .utilities-list .image .list-number-additional span,.tw-utilities-page .utilities-list .image .list-number span{width:15px;height:15px;font-size:9px}}.tw-utilities-page .utilities-list .image .list-number-additional span:after,.tw-utilities-page .utilities-list .image .list-number-additional span:before,.tw-utilities-page .utilities-list .image .list-number span:after,.tw-utilities-page .utilities-list .image .list-number span:before{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:120%;height:120%;border-radius:100%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .5s;transition:all .5s;background:#fec439;z-index:-1;opacity:0}.tw-utilities-page .utilities-list .image .list-number-additional span:after,.tw-utilities-page .utilities-list .image .list-number span:after{width:220%;height:220%;border:2px solid #fec439;background-color:transparent}.tw-utilities-page .utilities-list .image .list-number-additional span.active,.tw-utilities-page .utilities-list .image .list-number-additional span:hover,.tw-utilities-page .utilities-list .image .list-number span.active,.tw-utilities-page .utilities-list .image .list-number span:hover{-webkit-transform:scale(2);transform:scale(2);border-color:#6b4d2f;-webkit-filter:drop-shadow(0 0 20px #000);filter:drop-shadow(0 0 20px #000)}.tw-utilities-page .utilities-list .image .list-number-additional span.active:before,.tw-utilities-page .utilities-list .image .list-number-additional span:hover:before,.tw-utilities-page .utilities-list .image .list-number span.active:before,.tw-utilities-page .utilities-list .image .list-number span:hover:before{opacity:1;-webkit-animation:phonering-circle-fill 1.8s ease-in-out infinite;animation:phonering-circle-fill 1.8s ease-in-out infinite}.tw-utilities-page .utilities-list .image .list-number-additional span.active:after,.tw-utilities-page .utilities-list .image .list-number-additional span:hover:after,.tw-utilities-page .utilities-list .image .list-number span.active:after,.tw-utilities-page .utilities-list .image .list-number span:hover:after{opacity:.5;-webkit-animation:phonering-cricle 1s ease-in-out infinite;animation:phonering-cricle 1s ease-in-out infinite}.tw-utilities-page .utilities-list .image .list-number-additional span:first-child,.tw-utilities-page .utilities-list .image .list-number span:first-child{left:52.5088541667%;bottom:10.5283757339%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(2),.tw-utilities-page .utilities-list .image .list-number span:nth-child(2){left:39.0901041667%;bottom:18.7455968689%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(3),.tw-utilities-page .utilities-list .image .list-number span:nth-child(3){left:50.8625%;bottom:19.9207436399%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(4),.tw-utilities-page .utilities-list .image .list-number span:nth-child(4){left:47.0166666667%;bottom:33.2788649706%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(5),.tw-utilities-page .utilities-list .image .list-number span:nth-child(5){left:63.5802083333%;bottom:25.9021526419%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(6),.tw-utilities-page .utilities-list .image .list-number span:nth-child(6){left:66.1796875%;bottom:33.0684931507%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(7),.tw-utilities-page .utilities-list .image .list-number span:nth-child(7){right:22.4067708333%;bottom:40.2906066536%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(8),.tw-utilities-page .utilities-list .image .list-number span:nth-child(8){right:26.6072916667%;bottom:35.4833659491%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(9),.tw-utilities-page .utilities-list .image .list-number span:nth-child(9){left:45.48125%;bottom:20.2818003914%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(10),.tw-utilities-page .utilities-list .image .list-number span:nth-child(10){right:24.1791666667%;bottom:12.3864970646%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(11),.tw-utilities-page .utilities-list .image .list-number span:nth-child(11){right:19.3223958333%;top:33.5029354207%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(12),.tw-utilities-page .utilities-list .image .list-number span:nth-child(12){right:12.0875%;bottom:15.35518591%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(13),.tw-utilities-page .utilities-list .image .list-number span:nth-child(13){left:59.7536458333%;bottom:1.6908023483%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(14),.tw-utilities-page .utilities-list .image .list-number span:nth-child(14){left:15.8557291667%;bottom:1.9569471624%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(15),.tw-utilities-page .utilities-list .image .list-number span:nth-child(15){right:14.2869791667%;bottom:1.518590998%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(16),.tw-utilities-page .utilities-list .image .list-number span:nth-child(16){right:8.9338541667%;bottom:9.3532289628%}.tw-utilities-page .utilities-list .image .list-number-additional span:nth-child(17),.tw-utilities-page .utilities-list .image .list-number span:nth-child(17){left:54.7973958333%;bottom:10.9549902153%}.tw-utilities-page .utilities-list .image .list-number-additional span.add-item{top:auto;left:auto;right:auto;bottom:auto}.tw-utilities-page .utilities-list .image .list-number-additional span.fv-1{top:43.6653620352%;right:25.2567708333%}.tw-utilities-page .utilities-list .image .list-number-additional span.fv-2{bottom:37.9745596869%;right:33.6333333333%}.tw-utilities-page .utilities-list .image .list-number-additional span.fv-3{bottom:24.7690802348%;right:20.8130208333%}.tw-utilities-page .utilities-list .image .list-number-additional span.t{top:45.2015655577%;right:37.6208333333%}.tw-utilities-page .utilities-list .image .list-number-additional span.elv{bottom:32.2641878669%;right:13.184375%}.tw-utilities-page .utilities-list .image .list-number-additional span.tw{top:25.0342465753%;right:24.56875%}.tw-utilities-page .utilities-list .image .list-number-additional span.tht{top:48.6516634051%;right:11.8932291667%}.tw-utilities-page .utilities-list .image .list-number-additional span.st-1{top:17.0293542074%;right:20.7140625%}.tw-utilities-page .utilities-list .image .list-number-additional span.st-2{top:39.6272015656%;right:11.2682291667%}.tw-utilities-page .utilities-list .image .list-number-additional span.st-3{bottom:41.4403131115%;right:8.9338541667%}.tw-utilities-page .utilities-list .image .list-number-additional span.svt{bottom:18.6281800391%;right:11.2088541667%}.tw-utilities-page .utilities-list .content{padding:80px 0 76px;background:#fdf7ee}@media only screen and (max-width:960px){.tw-utilities-page .utilities-list .content{padding:40px 0 36px}}.tw-utilities-page .utilities-list .tw-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;gap:24px}@media only screen and (max-width:1280px){.tw-utilities-page .utilities-list .tw-container{flex-wrap:wrap}}.tw-utilities-page .utilities-list .entry-title{color:#59462c;font-family:Exemplar Pro;font-size:48px;font-weight:300;line-height:55px;letter-spacing:-.03em;text-transform:uppercase;max-width:300px;flex-shrink:0}@media only screen and (max-width:1280px){.tw-utilities-page .utilities-list .entry-title{width:100%;max-width:auto}}.tw-utilities-page .utilities-list .list{max-width:1200px;height:232px;gap:12px}@media only screen and (max-width:1280px){.tw-utilities-page .utilities-list .list{flex-wrap:wrap;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between}}.tw-utilities-page .utilities-list .list .item{width:26.6666666667%;color:#59462c;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.24px;margin-left:auto;cursor:pointer}.tw-utilities-page .utilities-list .list .item.active .item-title,.tw-utilities-page .utilities-list .list .item:hover .item-title{color:#fec439}@media only screen and (max-width:1280px){.tw-utilities-page .utilities-list .list .item{margin-left:0;width:30%}}@media only screen and (max-width:960px){.tw-utilities-page .utilities-list .list .item{width:48%}}@media only screen and (max-width:640px){.tw-utilities-page .utilities-list .list .item{width:100%}}.tw-utilities-page .utilities-list .list .item:nth-child(2) .item-title{padding:0}.tw-utilities-page .utilities-list .list .number{background:#fec439;width:28px;height:28px;border-radius:100px;color:var(--Green-1-01,#002818);font-family:HJ Proza Display;font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.15px;flex-shrink:0}.tw-utilities-page .utilities-list .list .item-title{padding:2px 0}@-webkit-keyframes phonering-cricle{0%{-webkit-transform:translate(-50%,-50%) rotate(0) scale(.5) skew(1deg);transform:translate(-50%,-50%) rotate(0) scale(.5) skew(1deg);opacity:.1}50%{-webkit-transform:translate(-50%,-50%) rotate(0) scale(.7) skew(1deg);transform:translate(-50%,-50%) rotate(0) scale(.7) skew(1deg);opacity:.5}to{-webkit-transform:translate(-50%,-50%) rotate(0) scale(1) skew(1deg);transform:translate(-50%,-50%) rotate(0) scale(1) skew(1deg);opacity:.1}}@keyframes phonering-cricle{0%{-webkit-transform:translate(-50%,-50%) rotate(0) scale(.5) skew(1deg);transform:translate(-50%,-50%) rotate(0) scale(.5) skew(1deg);opacity:.1}50%{-webkit-transform:translate(-50%,-50%) rotate(0) scale(.7) skew(1deg);transform:translate(-50%,-50%) rotate(0) scale(.7) skew(1deg);opacity:.5}to{-webkit-transform:translate(-50%,-50%) rotate(0) scale(1) skew(1deg);transform:translate(-50%,-50%) rotate(0) scale(1) skew(1deg);opacity:.1}}@-webkit-keyframes phonering-circle-fill{0%{-webkit-transform:translate(-50%,-50%) rotate(0) scale(.7) skew(1deg);transform:translate(-50%,-50%) rotate(0) scale(.7) skew(1deg);opacity:.6}50%{-webkit-transform:translate(-50%,-50%) rotate(0) scale(1) skew(1deg);transform:translate(-50%,-50%) rotate(0) scale(1) skew(1deg);opacity:.6}to{-webkit-transform:translate(-50%,-50%) rotate(0) scale(.7) skew(1deg);transform:translate(-50%,-50%) rotate(0) scale(.7) skew(1deg);opacity:.6}}@keyframes phonering-circle-fill{0%{-webkit-transform:translate(-50%,-50%) rotate(0) scale(.7) skew(1deg);transform:translate(-50%,-50%) rotate(0) scale(.7) skew(1deg);opacity:.6}50%{-webkit-transform:translate(-50%,-50%) rotate(0) scale(1) skew(1deg);transform:translate(-50%,-50%) rotate(0) scale(1) skew(1deg);opacity:.6}to{-webkit-transform:translate(-50%,-50%) rotate(0) scale(.7) skew(1deg);transform:translate(-50%,-50%) rotate(0) scale(.7) skew(1deg);opacity:.6}}.tw-location-page .banner{margin-bottom:0}.tw-location-page #breadcrumb{text-align:center}.tw-location-page #breadcrumb .breadcrumb{-webkit-box-pack:center;justify-content:center}.tw-location-page .intro-location{position:relative;z-index:2;padding:120px 0 180px}@media only screen and (max-width:1280px){.tw-location-page .intro-location{padding:80px 0}}@media only screen and (max-width:960px){.tw-location-page .intro-location{padding:60px 0 80px}}.tw-location-page .intro-location .tw-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;gap:24px}@media only screen and (max-width:960px){.tw-location-page .intro-location .tw-container{flex-wrap:wrap;gap:32px}}.tw-location-page .intro-location .content-left{width:30%}@media only screen and (max-width:960px){.tw-location-page .intro-location .content-left{width:100%}}.tw-location-page .intro-location .content-left .label{color:var(--Green-2-01,#014f2b);font-size:15px;font-weight:400;line-height:20px;letter-spacing:3px;text-transform:uppercase}.tw-location-page .intro-location .content-left .entry-title{color:#59462c;font-family:Exemplar Pro,serif;font-size:48px;font-weight:300;line-height:1.1;letter-spacing:-.03em;text-transform:uppercase;margin:24px 0 60px}@media only screen and (max-width:960px){.tw-location-page .intro-location .content-left .entry-title{margin:24px 0 30px}}.tw-location-page .intro-location .content-left .excerpt{color:var(--Green-1-01,#002818);font-family:Exemplar Pro,serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:.01em;margin-bottom:24px;max-width:336px}@media only screen and (max-width:960px){.tw-location-page .intro-location .content-left .excerpt{max-width:none}}.tw-location-page .intro-location .content-left .excerpt.p2{margin-top:60px}@media only screen and (max-width:960px){.tw-location-page .intro-location .content-left .excerpt.p2{margin-top:24px}}.tw-location-page .intro-location .content-left .description{color:#59462c;font-family:Mallory,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.225px;max-width:336px}@media only screen and (max-width:960px){.tw-location-page .intro-location .content-left .description{max-width:none}}.tw-location-page .intro-location .content-right{width:65%}@media only screen and (max-width:960px){.tw-location-page .intro-location .content-right{width:100%}}.tw-location-page .type-product{position:relative;z-index:2;color:#59462c}.tw-location-page .type-product .type-product-content{position:absolute;top:0;left:0;width:100%;z-index:9;padding-top:60px}@media only screen and (max-width:1180px){.tw-location-page .type-product .type-product-content{position:relative;padding:0 0 30px}}.tw-location-page .type-product .type-product-content .tw-container{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;gap:56px}@media only screen and (max-width:1180px){.tw-location-page .type-product .type-product-content .tw-container{gap:32px}}.tw-location-page .type-product .type-product-content .entry-title{font-family:Exemplar Pro;font-size:48px;font-weight:300;line-height:1.2;letter-spacing:-.03em;text-transform:uppercase;max-width:280px}@media only screen and (max-width:1180px){.tw-location-page .type-product .type-product-content .entry-title{max-width:none}}@media only screen and (max-width:960px){.tw-location-page .type-product .type-product-content .entry-title{font-size:32px}}.tw-location-page .type-product .type-product-content .entry-content{gap:112px;margin-right:110px}@media only screen and (max-width:1440px){.tw-location-page .type-product .type-product-content .entry-content{margin-right:0}}@media only screen and (max-width:1180px){.tw-location-page .type-product .type-product-content .entry-content{position:relative;margin-left:28px}}@media only screen and (max-width:960px){.tw-location-page .type-product .type-product-content .entry-content{gap:32px}}.tw-location-page .type-product .type-product-content .entry-content .paragraph{position:relative;max-width:320px}@media only screen and (max-width:960px){.tw-location-page .type-product .type-product-content .entry-content .paragraph{max-width:100%}}.tw-location-page .type-product .type-product-content .entry-content .paragraph p{font-size:20px;line-height:1.4;letter-spacing:-.03em;position:relative}@media only screen and (max-width:1440px){.tw-location-page .type-product .type-product-content .entry-content .paragraph p{font-size:16px}}.tw-location-page .type-product .type-product-content .entry-content .paragraph p:before{position:absolute;content:"";width:12px;height:12px;background:#ffde17;border-radius:50%;top:10px;left:-28px}@media only screen and (max-width:1440px){.tw-location-page .type-product .type-product-content .entry-content .paragraph p:before{left:-20px;top:6px}}.tw-location-page .type-product .type-product-content .entry-content .paragraph p:not(:last-child){margin-bottom:20px}.tw-location-page .type-product .type-product-content .entry-content .paragraph ul{font-size:15px;line-height:20px;letter-spacing:-.225px;margin-top:12px;margin-left:15px}.tw-location-page .type-product .type-product-content .entry-content .paragraph ul li{list-style:disc}.tw-location-page .type-product .image{background:#fdf7ee}.tw-location-page .map{position:relative;background:url(assets/images/page/bg-map-location-2.png) no-repeat bottom;background-size:cover}.tw-location-page .map .map-project{margin-bottom:104px}.tw-location-page .map .map-content{padding-top:116px;position:relative;background:url(assets/images/page/bg-map-location.png) no-repeat 0 100%;background-size:cover}.tw-location-page .map .map-content .heading-section{margin-bottom:42px}@media only screen and (max-width:960px){.tw-location-page .map .map-content .heading-section{flex-wrap:wrap}}.tw-location-page .map .map-content .entry-title{color:#fec439;font-size:24px;font-weight:400;line-height:1.1875;text-transform:uppercase}@media only screen and (max-width:960px){.tw-location-page .map .map-content .entry-title{font-size:20px}}.tw-location-page .map .map-content .subtitle{color:#fff;font-family:Exemplar Pro;font-size:40px;font-weight:300;line-height:1.14286;letter-spacing:-.03em;text-transform:uppercase;margin-top:16px}@media only screen and (max-width:960px){.tw-location-page .map .map-content .subtitle{font-size:32px}}.tw-location-page .map .map-content .label{color:#59462c;text-align:right;font-family:Exemplar Pro;font-size:52px;font-style:italic;font-weight:300;line-height:.85938;letter-spacing:-.03em;text-transform:uppercase}@media only screen and (max-width:960px){.tw-location-page .map .map-content .label{font-size:40px}}@media only screen and (max-width:640px){.tw-location-page .map .map-content .label{font-size:32px;-webkit-box-align:center;align-items:center}}.tw-location-page .map .map-content .label .t1{margin-top:64px}@media only screen and (max-width:960px){.tw-location-page .map .map-content .label .t1{margin-top:32px}}@media only screen and (max-width:640px){.tw-location-page .map .map-content .label .t1{margin:0}}.tw-location-page .map .map-content .label .t2{margin-top:129px}@media only screen and (max-width:960px){.tw-location-page .map .map-content .label .t2{margin-top:50px}}@media only screen and (max-width:640px){.tw-location-page .map .map-content .label .t2{margin:0}}.tw-location-page .map .map-content .label .number{font-size:280px;font-style:italic;font-weight:300;line-height:1;letter-spacing:-.03em;background:var(--Gold-02,linear-gradient(354deg,#917445 -5.56%,#967847 13.28%,#a5834f 38.02%,#bf965c 63.93%,#cda163 75.71%,#d0a668 83.95%,#d9b477 94.55%,#e9cc91 106.33%,#f3dba1 112.22%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 17px 0 18px}@media only screen and (max-width:960px){.tw-location-page .map .map-content .label .number{font-size:200px}}@media only screen and (max-width:640px){.tw-location-page .map .map-content .label .number{font-size:120px}}.tw-location-page .map .content-list{position:relative;gap:5.9375%;margin-bottom:-20px}@media only screen and (max-width:960px){.tw-location-page .map .content-list{margin-bottom:0}}.tw-location-page .map .content-list:before{position:absolute;content:"";width:100%;height:1px;background:#fff;left:0;top:50%}@media only screen and (max-width:768px){.tw-location-page .map .content-list:before{display:none}}.tw-location-page .map .content-list .item-map{width:27.2340425532%;position:relative;color:#59462c;text-transform:uppercase;padding-left:1.7021276596%;overflow:hidden}@media only screen and (max-width:768px){.tw-location-page .map .content-list .item-map{width:100%;padding:20px!important;margin:0!important;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:20px}.tw-location-page .map .content-list .item-map:after,.tw-location-page .map .content-list .item-map:before{display:none!important}}@media only screen and (max-width:640px){.tw-location-page .map .content-list .item-map{padding:16px 0!important}}.tw-location-page .map .content-list .item-map:first-child{margin-left:3.9716312057%}.tw-location-page .map .content-list .item-map:first-child,.tw-location-page .map .content-list .item-map:nth-child(2),.tw-location-page .map .content-list .item-map:nth-child(3){padding-bottom:3.3333333333%}.tw-location-page .map .content-list .item-map:first-child:before,.tw-location-page .map .content-list .item-map:nth-child(2):before,.tw-location-page .map .content-list .item-map:nth-child(3):before{position:absolute;content:"";width:6px;height:6px;border-radius:100px;background:#fff;top:28px;left:0}.tw-location-page .map .content-list .item-map:first-child:after,.tw-location-page .map .content-list .item-map:nth-child(2):after,.tw-location-page .map .content-list .item-map:nth-child(3):after{position:absolute;content:"";width:1px;height:calc(100% - 33px);top:31px;left:3px;border-left:1px dashed #fff}.tw-location-page .map .content-list .item-map:nth-child(4){margin-left:auto}.tw-location-page .map .content-list .item-map:nth-child(4),.tw-location-page .map .content-list .item-map:nth-child(5),.tw-location-page .map .content-list .item-map:nth-child(6){padding-top:2.9787234043%}.tw-location-page .map .content-list .item-map:nth-child(4):before,.tw-location-page .map .content-list .item-map:nth-child(5):before,.tw-location-page .map .content-list .item-map:nth-child(6):before{position:absolute;content:"";width:6px;height:6px;border-radius:100px;background:#fff;bottom:25px;left:0}.tw-location-page .map .content-list .item-map:nth-child(4):after,.tw-location-page .map .content-list .item-map:nth-child(5):after,.tw-location-page .map .content-list .item-map:nth-child(6):after{position:absolute;content:"";width:1px;height:calc(100% - 25px);bottom:25px;left:3px;border-left:1px dashed #fff}.tw-location-page .map .content-list .item-map:nth-child(5) .item-text,.tw-location-page .map .content-list .item-map:nth-child(6) .item-text{max-width:255px}.tw-location-page .map .content-list .item-map .item-number{font-family:Exemplar Pro;font-size:64px;font-style:italic;font-weight:300;line-height:1;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:16px}.tw-location-page .swiper-times{position:relative;margin:0 0 43px}.tw-location-page .swiper-times:before{left:0;width:100%;height:1px;background:#dab98b}.tw-location-page .swiper-times:after,.tw-location-page .swiper-times:before{position:absolute;content:"";z-index:0;pointer-events:none;top:136px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tw-location-page .swiper-times:after{right:0;width:8px;height:14px;background:url(assets/images/icons/next-time.svg) no-repeat 50%}.tw-location-page .swiper-times .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:24px;width:215px}.tw-location-page .swiper-times .swiper-slide:after{position:absolute;content:"";width:16px;height:16px;background:#cea265;border-radius:50%;left:0;top:128px}.tw-location-page .swiper-times .swiper-slide:first-child{width:184px;margin-right:56px}.tw-location-page .swiper-times .swiper-slide:nth-child(2){width:192px;margin-right:48px}.tw-location-page .swiper-times .swiper-slide .number{color:#59462c;font-family:Exemplar Pro;font-size:80px;line-height:1;font-style:italic;font-weight:300;letter-spacing:-2.4px;text-transform:uppercase}.tw-location-page .swiper-times .swiper-slide .text{color:#59462c;font-size:20px;font-weight:400;line-height:24px;text-transform:uppercase}.tw-location-page .swiper-times .swiper-slide .count{padding-bottom:40px}.tw-location-page .swiper-times .swiper-slide .description{padding-top:50px;color:var(--Green-1-01,#002818);font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.24px;text-transform:uppercase}.tw-location-page .swiper-times .swiper-slide p,.tw-location-page .swiper-times .swiper-slide ul li{position:relative;padding-left:24px}.tw-location-page .swiper-times .swiper-slide p:not(:last-child),.tw-location-page .swiper-times .swiper-slide ul li:not(:last-child){margin-bottom:24px}.tw-location-page .swiper-times .swiper-slide p:before,.tw-location-page .swiper-times .swiper-slide ul li:before{position:absolute;left:0;top:4px;content:"";display:inline-block;width:12px;height:12px;background:#ffde17;border-radius:50%;margin-right:12px}.tw-location-page .investor-partner{padding:160px 0}@media only screen and (max-width:1280px){.tw-location-page .investor-partner{padding:120px 0}}@media only screen and (max-width:960px){.tw-location-page .investor-partner{padding:80px 0}}.tw-location-page .investor-partner .entry-title{color:#59462c;color:#0c150e;font-family:Exemplar Pro;font-size:48px;font-weight:300;line-height:1.1;letter-spacing:-.03em;text-transform:uppercase}.tw-location-page .investor-partner .content-right{max-width:640px;width:100%}.tw-location-page .investor .description p{color:#59462c;margin-bottom:24px}.tw-location-page .partner{padding-top:80px}@media only screen and (max-width:640px){.tw-location-page .partner{padding-top:60px}}.tw-location-page .partner .navigation{position:relative;margin-top:16px}@media only screen and (max-width:640px){.tw-location-page .partner .navigation{display:none}}.tw-location-page .partner .navigation .swiper-button-next,.tw-location-page .partner .navigation .swiper-button-prev{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#014f2b;border:1px solid var(--Green-2-01,#014f2b);background:#fdf7ee;border-radius:100px;width:80px;height:80px;position:relative;z-index:10;-webkit-transform:none;transform:none;margin:0;left:auto;right:auto;top:auto}.tw-location-page .partner .navigation .swiper-button-next svg path,.tw-location-page .partner .navigation .swiper-button-prev svg path{fill:currentColor}.tw-location-page .partner .navigation .swiper-button-next:after,.tw-location-page .partner .navigation .swiper-button-prev:after{display:none}.tw-location-page .partner .swiper-partners{margin:0}.tw-location-page .partner .swiper-partners .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;width:320px;padding:16px;color:var(--Green-1-01,#002818);text-align:justify;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.21px;text-transform:uppercase}@media only screen and (max-width:640px){.tw-location-page .partner .swiper-partners .swiper-slide{width:100%;padding:0}}.tw-location-page .partner .swiper-partners .swiper-slide .partner-logo{width:100%;height:168px;border:1px solid var(--Brown-04,#ecdcc6);padding:25px}@media only screen and (max-width:640px){.tw-location-page .partner .swiper-partners .swiper-slide .partner-logo{height:120px;padding:16px}}.tw-location-page .partner .swiper-partners .swiper-slide .partner-title{margin-top:16px}.tw-library-page .banner{margin-bottom:0}.tw-library-page .main-content{margin-top:100px;position:relative;z-index:9;background:#fdf7ee;padding:3.1205673759% 8.5106382979% 8.5106382979%}@media only screen and (max-width:1024px){.tw-library-page .main-content{padding:24px 32px 60px;margin-top:80px}}@media only screen and (max-width:768px){.tw-library-page .main-content{padding:24px 16px 60px}}.tw-library-page .main-content .tab-content{padding-top:80px}@media only screen and (max-width:1024px){.tw-library-page .main-content .tab-content{padding-top:40px}}.tw-library-page .main-content .tab-images,.tw-library-page .main-content .tab-videos{position:relative}.tw-library-page .main-content .tab-images .item-gallery,.tw-library-page .main-content .tab-videos .item-gallery{width:calc(33.33333% - 16px);overflow:hidden;position:relative}@media only screen and (max-width:1024px){.tw-library-page .main-content .tab-images .item-gallery,.tw-library-page .main-content .tab-videos .item-gallery{width:calc(50% - 16px)}}.tw-library-page .main-content .tab-images .item-gallery .item-image,.tw-library-page .main-content .tab-videos .item-gallery .item-image{position:relative;overflow:hidden;padding-top:64.8148148148%;cursor:pointer}.tw-library-page .main-content .tab-images .item-gallery .item-image img,.tw-library-page .main-content .tab-videos .item-gallery .item-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tw-library-page .main-content .tab-images .item-gallery .item-image .count,.tw-library-page .main-content .tab-videos .item-gallery .item-image .count{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;background:rgba(0,0,0,.6);-webkit-transition:.4s ease-out;transition:.4s ease-out;color:#fff}.tw-library-page .main-content .tab-images .item-gallery .item-image .icon,.tw-library-page .main-content .tab-videos .item-gallery .item-image .icon{position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:48px;height:48px;border-radius:100px;background:-webkit-gradient(linear,left top,right top,from(#cca063),color-stop(21%,#cea467),color-stop(47%,#d6b073),color-stop(76%,#e4c589),to(#f4dca2));background:linear-gradient(90deg,#cca063,#cea467 21%,#d6b073 47%,#e4c589 76%,#f4dca2)}.tw-library-page .main-content .tab-images .item-gallery .item-image .icon:before,.tw-library-page .main-content .tab-videos .item-gallery .item-image .icon:before{position:absolute;content:"";top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:100px;background:#fff}.tw-library-page .main-content .tab-images .item-gallery .item-image .icon svg,.tw-library-page .main-content .tab-videos .item-gallery .item-image .icon svg{position:relative;z-index:2;margin-left:3px}.tw-library-page .main-content .tab-images .item-gallery .item-image:hover .count,.tw-library-page .main-content .tab-videos .item-gallery .item-image:hover .count{opacity:1;visibility:visible}.tw-library-page .main-content .tab-images .item-gallery .item-title,.tw-library-page .main-content .tab-videos .item-gallery .item-title{color:var(--Green-1-01,#002818);font-family:Exemplar Pro;font-size:20px;line-height:1.23077;letter-spacing:.01em}@media only screen and (max-width:1024px){.tw-library-page .main-content .tab-images .item-gallery .item-title,.tw-library-page .main-content .tab-videos .item-gallery .item-title{font-size:16px}}@media only screen and (max-width:768px){.tw-library-page .main-content .tab-images .item-gallery .item-title,.tw-library-page .main-content .tab-videos .item-gallery .item-title{font-size:14px}}.tw-library-page .main-content .tab-documents .item-gallery{width:calc(33.33333% - 16px);background:var(--Green-2-01,#014f2b)}@media only screen and (max-width:1024px){.tw-library-page .main-content .tab-documents .item-gallery{width:calc(50% - 16px)}}@media only screen and (max-width:768px){.tw-library-page .main-content .tab-documents .item-gallery{width:100%}}.tw-library-page .main-content .tab-documents .item-gallery .logo{padding:28px 0 16px}.tw-library-page .main-content .tab-documents .item-gallery .document-body{padding:16px 24px;border-top:1px solid rgba(181,136,87,.8);background:var(--Linear-Green,linear-gradient(118deg,#002818 37.5%,#09432c))}.tw-library-page .main-content .tab-documents .item-gallery .document-body .document-title{color:var(--White,#fff);font-size:16px;letter-spacing:-.015em}.tw-library-page .main-content .tab-documents .item-gallery .document-body .document-title a{color:inherit;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.tw-library-page .main-content .tab-documents .item-gallery .document-body .document-tool{margin-left:auto;flex-shrink:0}.tw-investor-page{color:#59462c}.tw-investor-page .award,.tw-investor-page .intro,.tw-investor-page .quote{position:relative;z-index:9}.tw-investor-page .intro{padding:100px 0 240px}@media only screen and (max-width:1280px){.tw-investor-page .intro{padding:80px 0 160px}}@media only screen and (max-width:1024px){.tw-investor-page .intro{padding:60px 0 120px}}.tw-investor-page .intro .tw-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;gap:16.4539007092%}@media only screen and (max-width:1366px){.tw-investor-page .intro .tw-container{gap:72px}}@media only screen and (max-width:960px){.tw-investor-page .intro .tw-container{flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;gap:24px}}.tw-investor-page .intro .tw-container .image{width:51.5602836879%;position:relative;align-self:center}@media only screen and (max-width:960px){.tw-investor-page .intro .tw-container .image{width:100%;max-height:720px}}.tw-investor-page .intro .tw-container .image:before{position:absolute;content:"";z-index:-1;width:436px;height:546px;background:var(--Gold-04,linear-gradient(90deg,#cca063 .26%,#cea467 21.09%,#d6b073 47.21%,#e4c589 76.03%,#f4dca2));bottom:-73px;right:-73px}@media only screen and (max-width:960px){.tw-investor-page .intro .tw-container .image:before{display:none}}.tw-investor-page .intro .tw-container .image img{width:100%;-o-object-fit:cover;object-fit:cover}.tw-investor-page .intro .tw-container .content{max-width:560px}@media only screen and (max-width:960px){.tw-investor-page .intro .tw-container .content{width:100%;max-width:none}}.tw-investor-page .intro .tw-container .content .entry-title{text-transform:uppercase;text-align:center}.tw-investor-page .intro .tw-container .content .entry-title span:first-child{font-family:Exemplar Pro;font-size:66px;font-weight:300;line-height:.81818;letter-spacing:-.03em}@media only screen and (max-width:768px){.tw-investor-page .intro .tw-container .content .entry-title span:first-child{font-size:48px}}.tw-investor-page .intro .tw-container .content .entry-title span:nth-child(2){text-align:right;position:relative;margin:22px 0 35px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:20px;font-size:32px;font-weight:400;line-height:1.40625}@media only screen and (max-width:768px){.tw-investor-page .intro .tw-container .content .entry-title span:nth-child(2){font-size:24px}}.tw-investor-page .intro .tw-container .content .entry-title span:nth-child(2):before{content:"";display:block;width:45%;height:1px;background-color:#ecdcc6}.tw-investor-page .intro .tw-container .content .entry-title span:nth-child(3){font-family:Exemplar Pro;font-size:48px;font-weight:300;line-height:.92857;letter-spacing:-.03em}@media only screen and (max-width:768px){.tw-investor-page .intro .tw-container .content .entry-title span:nth-child(3){font-size:32px}}.tw-investor-page .intro .tw-container .content .desc{margin-top:100px;text-align:justify}@media only screen and (max-width:960px){.tw-investor-page .intro .tw-container .content .desc{margin-top:40px}}.tw-investor-page .intro .tw-container .content .desc p{margin-bottom:32px}.tw-investor-page .quote{text-align:center}.tw-investor-page .quote .quote-content{text-align:center;font-family:Exemplar Pro;font-size:48px;font-style:italic;font-weight:400;line-height:1.28571;letter-spacing:-.03em;text-transform:uppercase;max-width:800px;margin:auto;position:relative}@media only screen and (max-width:960px){.tw-investor-page .quote .quote-content{width:calc(100% - 48px);font-size:36px;padding:0 24px}}@media only screen and (max-width:768px){.tw-investor-page .quote .quote-content{font-size:24px}}.tw-investor-page .quote .quote-content svg.left{position:absolute;top:-46px;left:-47px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media only screen and (max-width:768px){.tw-investor-page .quote .quote-content svg.left{width:50px;left:15px;top:-24px}}.tw-investor-page .quote .quote-content svg.right{position:absolute;bottom:-45px;right:-47px;-webkit-transform:translateX(100%);transform:translateX(100%)}@media only screen and (max-width:768px){.tw-investor-page .quote .quote-content svg.right{bottom:-24px;width:50px;right:15px}}.tw-investor-page .quote .signature{font-family:Exemplar Pro;font-size:24px;font-style:italic;font-weight:400;line-height:1.2;letter-spacing:-.03em;text-transform:uppercase;width:100%;max-width:504px;height:96px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:140px auto 0;padding:24px 42px;background:url(assets/images/page/bg-signature.png) no-repeat 50%;background-size:100%;position:relative}.tw-investor-page .quote .signature:before{position:absolute;content:"";width:32px;height:116px;background:url(assets/images/page/signature-connect.svg) no-repeat top;background-size:100%;overflow:hidden;bottom:100%}@media only screen and (max-width:768px){.tw-investor-page .quote .signature:before{width:24px;height:88px}}@media only screen and (max-width:768px){.tw-investor-page .quote .signature{padding:12px 24px;font-size:18px;margin-top:100px}}.tw-investor-page .award{padding:112px 0 180px}@media only screen and (max-width:1280px){.tw-investor-page .award{padding:80px 0 120px}}@media only screen and (max-width:768px){.tw-investor-page .award{padding:60px 0 80px}}.tw-investor-page .award .tw-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;gap:48px}@media only screen and (max-width:768px){.tw-investor-page .award .tw-container{flex-wrap:wrap;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}.tw-investor-page .award .tw-container .image{width:39.7163120567%;flex-shrink:0;align-self:center}@media only screen and (max-width:768px){.tw-investor-page .award .tw-container .image{width:100%}}.tw-investor-page .award .tw-container .image img{width:100%;-o-object-fit:contain;object-fit:contain}.tw-investor-page .award .tw-container .content{max-width:800px}@media only screen and (max-width:768px){.tw-investor-page .award .tw-container .content{width:100%}}.tw-investor-page .award .tw-container .content h2,.tw-investor-page .award .tw-container .content h3{font-family:Exemplar Pro;font-size:40px;font-weight:300;line-height:1.14583;letter-spacing:-.03em;text-transform:uppercase;margin:1em 0}.tw-investor-page .award .tw-container .content p:not(:last-child){margin-bottom:32px}.template-part-ground{position:relative;z-index:9}.template-part-ground:after{position:absolute;content:"";z-index:1;pointer-events:none;width:100%;height:100%;top:0;left:0;background:#000;opacity:.5}.template-part-ground .bg{width:100%}.template-part-ground .tab-content{position:absolute;z-index:2;width:100%;height:100%}.template-part-ground .tab-content .tab-panel{display:block;opacity:0;-webkit-transition:.4s;transition:.4s}.template-part-ground .tab-content .tab-panel.active,.template-part-ground .tab-content .tab-panel:hover{opacity:1;z-index:9}.template-part-ground .tab-content .btn-ground{position:absolute;padding:0 15px;border-radius:16.67px;border:none;width:17.7083333333%;max-width:340px;min-width:180px;min-height:69px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#59462c;text-align:center;font-family:Mallory,sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.03em;text-transform:uppercase;overflow:hidden;background:transparent}@media only screen and (max-width:960px){.template-part-ground .tab-content .btn-ground{font-size:16px}}@media only screen and (max-width:640px){.template-part-ground .tab-content .btn-ground{font-size:14px;padding:12px 5px;min-height:auto;border-radius:12px}.template-part-ground .tab-content .btn-ground:after,.template-part-ground .tab-content .btn-ground:before{border-radius:10px!important}}.template-part-ground .tab-content .btn-ground:after,.template-part-ground .tab-content .btn-ground:before{position:absolute;content:"";z-index:-1;width:100%;height:100%;top:0;left:0;border-radius:inherit}.template-part-ground .tab-content .btn-ground:before{top:2px;left:2px;right:2px;bottom:2px;width:calc(100% - 4px);height:calc(100% - 4px);background:var(--Gold-04,linear-gradient(90deg,#cca063 .26%,#cea467 21.09%,#d6b073 47.21%,#e4c589 76.03%,#f4dca2));border-radius:15.67px}.template-part-ground .tab-content .btn-ground:after{z-index:-2;background:linear-gradient(-28.96deg,#cda163,#d5ad70 21%,#eacd92 60%,#f3dba1 74%,#eed499 80%,#e2c185 89%,#cea365 99%,#cda163)}.template-part-ground .tab-content .tab-panel-0 .btn-ground{top:15.5%;left:43.2291666667%}@media only screen and (max-width:768px){.template-part-ground .tab-content .tab-panel-0 .btn-ground{left:20%}}.template-part-ground .tab-content .tab-panel-0 .ground-area{position:absolute;top:9.3%;left:57.8645833333%;width:34.0364583333%;height:67.35%}.template-part-ground .tab-content .tab-panel-0 .ground-area:before{position:absolute;content:"";width:111.55317521%;height:111.210096511%;top:-4.4058744993%;left:-4.5267489712%;background:url(assets/images/page/blur-ground-arcadia.png) no-repeat 50%;background-size:cover;z-index:-1}.template-part-ground .tab-content .tab-panel-0 .ground-area img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template-part-ground .tab-content .tab-panel-1 .btn-ground{top:32%;left:65%}@media only screen and (max-width:768px){.template-part-ground .tab-content .tab-panel-1 .btn-ground{left:40%}}.template-part-ground .tab-content .tab-panel-1 .ground-area{position:absolute;top:1.6%;left:78.125%;width:14.63125%;height:60.963%}.template-part-ground .tab-content .tab-panel-1 .ground-area:before{position:absolute;content:"";width:127.0824434%;height:112.52727064%;top:-4.8104956268%;left:-9.243697479%;background:url(assets/images/page/blur-ground-gardenia.png) no-repeat 50%;background-size:cover;z-index:-1}.template-part-ground .tab-content .tab-panel-1 .ground-area img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tw-ground-page .template-part-ground{margin-top:100px}@media only screen and (max-width:768px){.tw-ground-page .template-part-ground{margin-top:40px}}.tw-ground-page .gallery{padding:136px 0 183px;position:relative;z-index:9}@media only screen and (max-width:1280px){.tw-ground-page .gallery{padding:100px 0 120px}}@media only screen and (max-width:768px){.tw-ground-page .gallery{padding:60px 0 80px}.tw-ground-page .gallery .nav-tab{padding:10px}}.tw-ground-page .gallery .entry-title{color:#59462c;font-family:Exemplar Pro;font-size:52px;font-weight:300;line-height:.70313;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:1em;text-align:center}@media only screen and (max-width:960px){.tw-ground-page .gallery .entry-title{font-size:32px}}@media only screen and (max-width:640px){.tw-ground-page .gallery .entry-title{font-size:24px}}.tw-ground-page .gallery .tab-content{padding-top:64px;max-width:1280px;margin:auto}.tw-ground-page .gallery .tab-content .swiper-button-next,.tw-ground-page .gallery .tab-content .swiper-button-prev{flex-shrink:0;width:64px;height:64px;border-radius:100px;overflow:hidden;background:linear-gradient(28.96deg,#cda163,#d5ad70 21%,#eacd92 60%,#f3dba1 74%,#eed499 80%,#e2c185 89%,#cea365 99%,#cda163)}.tw-ground-page .gallery .tab-content .swiper-button-next:before,.tw-ground-page .gallery .tab-content .swiper-button-prev:before{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);z-index:-1;background:#dab98b;border-radius:100px}.tw-ground-page .gallery .tab-content .swiper-button-next:after,.tw-ground-page .gallery .tab-content .swiper-button-prev:after{display:none}.tw-ground-page .gallery .tab-content .swiper-button-next svg,.tw-ground-page .gallery .tab-content .swiper-button-prev svg{position:relative;z-index:2}@media only screen and (max-width:768px){.tw-ground-page .gallery .tab-content .swiper-button-next,.tw-ground-page .gallery .tab-content .swiper-button-prev{width:48px;height:48px}}.tw-ground-page .gallery .tab-content .swiper-main-images{position:relative}.tw-ground-page .gallery .tab-content .swiper-main-images .swiper-slide{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;overflow:hidden}.tw-ground-page .gallery .tab-content .swiper-main-images .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.tw-ground-page .gallery .tab-content .wrap-slide-thumb{margin-top:24px;-webkit-box-pack:center;justify-content:center;gap:48px}@media only screen and (max-width:768px){.tw-ground-page .gallery .tab-content .wrap-slide-thumb{gap:16px}}.tw-ground-page .gallery .tab-content .wrap-slide-thumb .swiper{margin:0}.tw-ground-page .gallery .tab-content .wrap-slide-thumb .swiper-slide{width:80px;height:120px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-transition:.4s;transition:.4s;margin-right:4px;border-radius:8px}.tw-ground-page .gallery .tab-content .wrap-slide-thumb .swiper-slide:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5)}.tw-ground-page .gallery .tab-content .wrap-slide-thumb .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tw-ground-page .gallery .tab-content .wrap-slide-thumb .swiper-slide.swiper-slide-thumb-active{width:240px}.tw-ground-page .gallery .tab-content .wrap-slide-thumb .swiper-slide.swiper-slide-thumb-active:after{display:none}