@font-face{font-family:'Playfair Display';src:url("../fonts/PlayfairDisplay-Medium.woff2") format("woff2"),url("../fonts/PlayfairDisplay-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Playfair Display';src:url("../fonts/PlayfairDisplay-Bold.woff2") format("woff2"),url("../fonts/PlayfairDisplay-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Playfair Display';src:url("../fonts/PlayfairDisplay-SemiBold.woff2") format("woff2"),url("../fonts/PlayfairDisplay-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Playfair Display';src:url("../fonts/PlayfairDisplay-Regular.woff2") format("woff2"),url("../fonts/PlayfairDisplay-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}header{padding:2rem 0;position:fixed;top:0;left:0;width:100%;z-index:100;border-top:solid #CDBD94 0.2rem}@media only screen and (max-width: 1024px){header{background:#fff;position:-webkit-sticky;position:sticky}}header.secondary{position:relative}@media only screen and (max-width: 1024px){header.secondary{height:5rem;position:-webkit-sticky;position:sticky}}header.secondary .logo{width:22rem;height:8rem;background:url(/assets/images/main/logo-secondary.png) no-repeat;background-size:cover;margin-top:4rem}@media only screen and (max-width: 1024px){header.secondary .logo{width:14rem;height:6rem;background:url(/assets/images/main/logo-secondary.png) no-repeat;background-size:14rem;margin-top:3rem}}header.secondary:before{content:'';width:100%;height:.1rem;background:#CDBD94;position:absolute;bottom:1rem;left:0}@media only screen and (max-width: 1024px){header.secondary:before{bottom:-.4rem}}header.secondary .navmenu>ul>li>a{font-size:2rem;color:#CDBD94}@media only screen and (max-width: 1024px){header{padding:0}}header.light{background:#fff}header .header-content{max-width:134rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:8rem;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:auto}@media only screen and (max-width: 1370px){header .header-content{padding:0 2rem}}@media only screen and (max-width: 1024px){header .header-content{height:5rem}}header .logo{width:22rem;height:8rem;background:url(/assets/images/main/logo.png) no-repeat;background-size:22rem}@media only screen and (max-width: 1024px){header .logo{width:14rem;height:6rem;background:url(/assets/images/main/logo-secondary.png) no-repeat;background-size:14rem;margin-top:3rem}}header .navmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem;z-index:5;position:absolute;height:100%;left:50%;top:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media only screen and (max-width: 1024px){header .navmenu{display:none}}header .navmenu ul{border:0;list-style:none;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;position:relative}header .navmenu ul ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}header .navmenu ul li{border:0;list-style:none;line-height:1;display:block;position:relative}header .navmenu ul li a{border:0;list-style:none;line-height:1;display:block;position:relative}header .navmenu>ul>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .navmenu>ul>li>a{font-size:2rem;height:8rem;font-weight:500;text-decoration:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;gap:1rem;-webkit-transition:all .5s;transition:all .5s}header .navmenu>ul>li>a:hover{-webkit-transition:all .5s;transition:all .5s;opacity:.5}@media only screen and (max-width: 1920px){header .navmenu>ul>li>a{font-size:2rem}}@media only screen and (max-width: 1370px){header .navmenu>ul>li>a{font-size:1.8rem}}header .navmenu>ul>li>a img{width:1.4rem}header .navmenu ul{-webkit-transition:all .5s;transition:all .5s}header .navmenu ul ul{min-width:30rem;position:absolute;left:-9999px;-webkit-transition:all .5s;transition:all .5s;opacity:0;visibility:hidden;-webkit-transform:translateY(2rem);transform:translateY(2rem);border-radius:2rem}header .navmenu>ul>li:hover .link{opacity:.5;-webkit-transition:all .5s;transition:all .5s}header .navmenu>ul>li.has-sub:hover>a:before{top:23px;height:0}header .navmenu li:hover>ul{left:auto;-webkit-transition:all .5s;transition:all .5s;opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}header .navmenu li:hover>ul>li{width:100%;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .navmenu ul ul{background:#fff;padding:0 2rem;-webkit-box-shadow:0 6px 10px 3px rgba(0,0,0,0.07);box-shadow:0 6px 10px 3px rgba(0,0,0,0.07)}header .navmenu ul ul ul{margin-left:100%;top:0 !important;background:#2f2f6c}header .navmenu ul ul li a,header .navmenu ul ul li h4{border-bottom:solid #cbcbcb .1rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.6rem;color:#B9B9B9;font-weight:500;width:100%;-webkit-transition:all .5s;transition:all .5s;cursor:pointer}header .navmenu ul ul li a img,header .navmenu ul ul li h4 img{width:.7rem;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width: 1920px){header .navmenu ul ul li a img,header .navmenu ul ul li h4 img{width:.6rem}}header .navmenu ul ul li:last-child>a,header .navmenu ul ul li.last-item>a{border-bottom:0}header .navmenu ul ul li:hover>a,header .navmenu ul ul li a:hover{color:#CDBD94;-webkit-transition:all .5s;transition:all .5s}header .navmenu ul ul li.has-sub>a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}header .navmenu ul ul li.has-sub>a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;transition:all .25s ease}header .navmenu ul ul li.has-sub>a:hover{background:#363636}header .navmenu ul ul>li.has-sub:hover>a:before{top:17px;height:0}header .navmenu>ul>li>a:hover{opacity:0.5}header .mobile-menu-button{display:none}@media only screen and (max-width: 1024px){header .mobile-menu-button{display:block}}header .menu-button img{width:3rem}@media only screen and (max-width: 1024px){header .button{width:7rem;text-wrap:wrap;font-size:1.4rem}}header .right{display:-webkit-box;display:-ms-flexbox;display:flex}.header-custom{width:100%;position:relative;height:45rem;overflow:hidden}.header-custom .container{position:relative}.header-custom .video{width:100%;position:absolute;inset:0}.header-custom .video:before{content:'';position:absolute;inset:0;background:rgba(0,0,0,0.2);z-index:1}.header-custom .video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative}.header-custom header{position:relative;z-index:2;background:none}.header-custom header ul li a{color:#fff}.menu-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:6rem;background:#CDBD94;gap:2rem}@media only screen and (max-width: 1024px){.menu-links{width:100%;cursor:default;overflow:scroll hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 2rem}}.menu-links li.active a{text-decoration:underline}.menu-links li a{font-size:2rem;color:#fff;text-wrap:nowrap}@media only screen and (max-width: 1024px){.menu-links li a{font-size:1.6rem}}.mobile-menu{position:fixed;width:100%;height:100dvh;top:0;left:0;background:#fff;z-index:5;padding:2rem 2rem;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .5s;transition:all .5s}.mobile-menu.active{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu .mobile-menu-close{width:5rem;height:5rem;border:solid #CDBD94 0.1rem;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem;margin-left:auto}.mobile-menu .mobile-menu-close svg{width:2.4rem;fill:#CDBD94}.mobile-menu .menu .navmobilemenu{opacity:1;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.mobile-menu .menu .navmobilemenu ul{margin-left:1em}.mobile-menu .menu .navmobilemenu li{list-style:none;border-bottom:solid rgba(255,255,255,0.1) 0.1rem}.mobile-menu .menu .navmobilemenu a{display:block}.mobile-menu .menu .navmobilemenu .navmobilemenu-node .accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile-menu .menu .navmobilemenu .navmobilemenu-node .accordion::after{content:'';width:2rem;height:100%;position:relative;background:url(/assets/images/icons/icon-down-dark.svg) no-repeat center center;-webkit-transition:all .5s;transition:all .5s;background-size:1.6rem;transition:all .5s}.mobile-menu .menu .navmobilemenu .navmobilemenu-node .navmobilemenu-level-1 li,.mobile-menu .menu .navmobilemenu .navmobilemenu-node .navmobilemenu-level-2 li{border:none}.mobile-menu .menu .navmobilemenu .navmobilemenu-node .navmobilemenu-level-1 li a,.mobile-menu .menu .navmobilemenu .navmobilemenu-node .navmobilemenu-level-2 li a{font-size:1.6rem}.mobile-menu .menu .navmobilemenu .navmobilemenu-node .navmobilemenu-level-2{padding-left:2rem}.mobile-menu .menu .navmobilemenu .navmobilemenu-node .navmobilemenu-level-2 li a{height:4rem}.mobile-menu .menu .navmobilemenu .navmobilemenu-node.navmobilemenu-open{border-radius:1rem;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}.mobile-menu .menu .navmobilemenu .navmobilemenu-node.navmobilemenu-open .accordion::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .5s;transition:all .5s}.mobile-menu .menu .navmobilemenu .navmobilemenu-node .navmobilemenu-closed .accordion::after{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .5s;transition:all .5s}.mobile-menu .menu .navmobilemenu li.mobilemenu-node>a{font-weight:bold}.mobile-menu .menu .navmobilemenu .mobilemenu-level-1 li a{font-size:1.6rem;font-weight:normal !important}.mobile-menu .menu .navmobilemenu a{-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.mobile-menu .menu .navmobilemenu.bubba ul{margin-left:0}.mobile-menu .menu .navmobilemenu.bubba ul li{font-size:.9em}.mobile-menu .menu .navmobilemenu.bubba li.mobilemenu-node>a{font-weight:bold;text-transform:upperCase}.mobile-menu .menu .navmobilemenu.bubba li.mobilemenu-node>a:after{content:'›';margin-left:.5em;font-weight:normal}.mobile-menu .menu .navmobilemenu.bubba li:last-child>a{border:none}.mobile-menu .menu .navmobilemenu.bubba li.mobilemenu-active>a{background:#FFC000;color:#FFF}.mobile-menu .menu .navmobilemenu.bubba>li:last-child{border-bottom:none}.mobile-menu .menu .navmobilemenu.bubba>li.mobilemenu-open>a{background:#DDD}.mobile-menu .menu .navmobilemenu.bubba li li>a{padding-left:2em}.mobile-menu .menu .navmobilemenu.bubba li li li>a{padding-left:3em}.mobile-menu .menu .navmobilemenu.bubba li li li li>a{padding-left:4em}.mobile-menu .menu .navmobilemenu.bubba li li li li li>a{padding-left:5em}.mobile-menu .menu .navmobilemenu.skinny li{font-size:.9em}.mobile-menu .menu .navmobilemenu.skinny a{padding:0px 18px;color:#555}.mobile-menu .menu .navmobilemenu.skinny a:hover{text-decoration:underline}.mobile-menu .menu .navmobilemenu.skinny li.mobilemenu-node:before{float:left;margin-left:.5em;zoom:.8;margin-top:.1em;color:#777}.mobile-menu .menu .navmobilemenu.skinny li.mobilemenu-open:before{content:'-'}.mobile-menu .menu .navmobilemenu.skinny li.mobilemenu-closed:before{content:'+'}.mobile-menu .menu .navmobilemenu.skinny ul>li:first-child{margin-top:.1em}.mobile-menu .menu .navmobilemenu.skinny ul>li:last-child{margin-bottom:.3em}.mobile-menu .menu .navmobilemenu.skinny ul a{color:#666}.mobile-menu .menu .navmobilemenu.menu ul{margin-left:0}.mobile-menu .menu .navmobilemenu.menu ul>li{font-size:.9em}.mobile-menu .menu .navmobilemenu.menu li.mobilemenu-node{position:relative;background:#2f2f6c;border-radius:1rem}.mobile-menu .menu .navmobilemenu.menu li.mobilemenu-node>a:before{color:#CCC;font-weight:normal;position:absolute;right:20px}.mobile-menu .menu .navmobilemenu.menu li.mobilemenu-open>a:before{content:'-'}.mobile-menu .menu .navmobilemenu.menu li.mobilemenu-closed>a:before{content:'+'}.mobile-menu .menu .navmobilemenu.menu ul>li:first-child{margin-top:1px}.mobile-menu .menu .navmobilemenu.menu li.mobilemenu-open>a{background:#222}.mobile-menu .menu .navmobilemenu.menu li>a:hover,.mobile-menu .menu .navmobilemenu.menu li.mobilemenu-active>a{-webkit-transition:all .5s;transition:all .5s}.mobile-menu .menu .navmobilemenu.menu li.mobilemenu-node>ul>li:last-child{margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #333}.mobile-menu .menu .navmobilemenu.menu li.mobilemenu-node:last-child>ul>li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.mobile-menu .menu .navmobilemenu.menu a{height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;font-weight:600;padding-left:0;color:#CDBD94}.mobile-menu .menu .navmobilemenu.menu li li>a{padding-left:0;margin-left:2rem}.mobile-menu .menu .navmobilemenu.menu li li li>a{padding-left:0;margin-left:2rem}.mobile-menu .menu .navmobilemenu.menu li li li li>a{padding-left:3.2em}.mobile-menu .menu .navmobilemenu.menu li li li li li>a{padding-left:4em}.mobile-menu .menu .navmobilemenu.jet ul{margin-left:0}.mobile-menu .menu .navmobilemenu.jet li{margin-bottom:1px}.mobile-menu .menu .navmobilemenu.jet li:last-child{margin-bottom:0px}.mobile-menu .menu .navmobilemenu.jet li:first-child{margin-top:1px}.mobile-menu .menu .navmobilemenu.jet li.mobilemenu-active a{background:#E3E3E3}.mobile-menu .menu .navmobilemenu.jet li.mobilemenu-active li:last-child>a{border-radius:0px 0px 3px 3px}.mobile-menu .menu .navmobilemenu.jet li.mobilemenu-active>a{background:#008cba;color:#FFF;border-radius:3px 3px 0px 0px}.mobile-menu .menu .navmobilemenu.jet li>a:hover{background:#FFC000;color:#FFF}.mobile-menu .menu .navmobilemenu.jet a{padding:5px 0px 5px 1em}.mobile-menu .menu .navmobilemenu.jet li li>a{padding-left:2em}.mobile-menu .menu .navmobilemenu.jet li li li>a{padding-left:3em}.mobile-menu .menu .navmobilemenu.jet li li li li>a{padding-left:4em}.mobile-menu .menu .navmobilemenu.jet li li li li li>a{padding-left:5em}.mobile-menu .menu .navmobilemenu.nix{background:none}.mobile-menu .menu .navmobilemenu.nix a{display:inline}.mobile-menu .menu .navmobilemenu.nix ul{margin-left:1em}.mobile-menu .menu .navmobilemenu.nix ul>li{list-style-position:inside}.mobile-menu .menu .navmobilemenu.nix li{list-style:disc}.navmobilemenu-skin-selector{display:none}.drilldown{width:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:none}@media only screen and (max-width: 1024px){.drilldown{display:block}}.drilldown .drilldown-sub{display:none}.drilldown-root{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}.drilldown-root li:hover a{opacity:1;-webkit-transition:all .5s;transition:all .5s}.drilldown-root li a{width:100%;font-size:2rem;font-weight:600;color:#787878;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;-webkit-transition:all .5s;transition:all .5s}.drilldown-root li a svg{width:1.8rem;margin-left:auto}footer{border-radius:0 7vmax 0 0;overflow:hidden;margin-top:4rem}footer nav{width:100%;background:#CDBD94;padding:4rem 1.2rem}footer nav .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 1024px){footer nav .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}}footer nav .logo{width:22rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (max-width: 1024px){footer nav .logo{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media only screen and (max-width: 768px){footer nav .logo{margin-bottom:-6rem}}footer nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (max-width: 1920px){footer nav ul{gap:2rem}}@media only screen and (max-width: 768px){footer nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;border-bottom:solid #fff 0.1rem;max-width:30rem;width:100%;padding-bottom:4rem}}footer nav ul li a{font-size:2.4rem;color:#fff}@media only screen and (max-width: 1920px){footer nav ul li a{font-size:2rem}}footer nav .social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (max-width: 1024px){footer nav .social{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}footer nav .social a svg{width:4.4rem;fill:#fff}footer .bottom{width:100%;padding:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .bottom span{font-size:1.6rem;color:#929292}.button,button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;cursor:pointer;padding:0 3rem;font-size:1.8rem;font-weight:bold;border-radius:.8rem;gap:2rem;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 1920px){.button,button{font-size:1.8rem}}@media only screen and (max-width: 1024px){.button,button{height:4rem;font-size:1.4rem}}.button svg,button svg{width:1.8rem;fill:#000;-webkit-transition:all .5s;transition:all .5s}.button.small,button.small{height:4rem;padding:0 4rem;font-size:1.6rem}@media only screen and (max-width: 1024px){.button.small,button.small{font-size:1.4rem}}.button.primary,button.primary{background:#CDBD94;color:#fff}.button.primary svg,button.primary svg{fill:#000;-webkit-transition:all .5s;transition:all .5s}.button.primary:hover,button.primary:hover{background:#787878;color:#fff;-webkit-transition:all .5s;transition:all .5s}.button.primary:hover svg,button.primary:hover svg{fill:#fff;-webkit-transition:all .5s;transition:all .5s;margin-left:2rem}.button.primary.dark,button.primary.dark{background:#787878}.button.border,button.border{border:solid #787878 0.1rem;color:#787878;-webkit-transition:all .5s;transition:all .5s}.button.border:hover,button.border:hover{border:solid #CDBD94 0.1rem;background:#CDBD94;-webkit-transition:all .5s;transition:all .5s;color:#fff}.button.border:hover svg,button.border:hover svg{fill:#fff;-webkit-transition:all .5s;transition:all .5s}.button.border.dark,button.border.dark{border:solid #787878 0.1rem;color:#787878}.button.border.dark:hover,button.border.dark:hover{background:#CDBD94;-webkit-transition:all .5s;transition:all .5s;color:#fff}.button.border.dark:hover svg,button.border.dark:hover svg{fill:#fff;-webkit-transition:all .5s;transition:all .5s}.button.border.light,button.border.light{border:solid #fff 0.1rem;color:#fff}.button.border.light:hover,button.border.light:hover{background:#fff;-webkit-transition:all .5s;transition:all .5s;color:#CDBD94}.button.border.light:hover svg,button.border.light:hover svg{fill:#fff;-webkit-transition:all .5s;transition:all .5s}.page-tabmenu{width:100%;border-bottom:solid #CDBD94 0.1rem;padding:0 8rem;margin:4rem 0}@media only screen and (max-width: 1024px){.page-tabmenu{padding:0 2rem}}.page-tabmenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-bottom:-.1rem}@media only screen and (max-width: 1024px){.page-tabmenu ul{overflow:scroll hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.page-tabmenu ul li.active a{background:#CDBD94;color:#fff}.page-tabmenu ul li a{height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-wrap:nowrap;border-top:solid #CDBD94 0.1rem;border-left:solid #CDBD94 0.1rem;border-right:solid #CDBD94 0.1rem;border-radius:1rem 1rem 0 0;padding:0 4rem;font-size:1.6rem;color:#CDBD94}.cards{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:3rem}@media only screen and (max-width: 1024px){.cards{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.cards{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr)}}.cards.hotels .item figure img{height:24rem}@media only screen and (max-width: 768px){.cards.hotels .item figure img{height:18rem}}.cards .item figure img{-o-object-fit:cover;object-fit:cover;border-radius:2rem 2rem 2rem 0;border:solid #CDBD94 0.2rem}.cards .item .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:2rem 0}.cards .item .caption span{font-size:2rem;color:#CDBD94}.cards .item .caption p{font-size:1.6rem;color:#929292}.cards .item .caption small{font-size:1.4rem;color:#929292}.lifestyle-cards{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:3rem}@media only screen and (max-width: 768px){.lifestyle-cards{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr)}}.lifestyle-cards .item figure img{height:34rem;-o-object-fit:cover;object-fit:cover;border-radius:2rem 2rem 2rem 0;border:solid #CDBD94 0.2rem}@media only screen and (max-width: 1024px){.lifestyle-cards .item figure img{height:24rem}}.lifestyle-cards .item .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 0}.lifestyle-cards .item .caption span{font-size:3.6rem;color:#787878;margin-bottom:2rem}@media only screen and (max-width: 1024px){.lifestyle-cards .item .caption span{font-size:2.8rem}}.lifestyle-cards .item .caption p{font-size:1.6rem;color:#929292;margin-bottom:1rem}.lifestyle-cards .item .caption .date{font-size:1.6rem;color:#929292;margin-bottom:2rem}.selectbox{height:4.4rem;border-radius:100vmax;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selectbox .SelectBox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selectbox .SelectBox span{width:100%;font-size:1.6rem;line-height:1.4;color:#787878}@media only screen and (max-width: 1024px){.selectbox .SelectBox span{font-size:1.4rem}}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;height:3rem;line-height:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;font-size:1.1rem;background:#fff5f5;color:red;margin-top:.5rem}.SumoSelect.open>.optWrapper{display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0 1rem;border:none}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SumoSelect.open label i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.SumoSelect .select-all>label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;opacity:0;cursor:pointer}.SelectClass{z-index:1}.SumoSelect{width:100%;display:inline-block;position:relative;outline:0;height:100%;padding-left:1rem;border:solid #787878 0.1rem;border-radius:1rem}.SumoSelect>.CaptionCont{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.SumoSelect>.CaptionCont>span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{inset:0 2rem 0 0;position:absolute;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.SumoSelect>.CaptionCont>label>i{background:url(/assets/images/icons/icon-down-dark.svg) no-repeat;background-position:center center;width:1.6rem;height:100%;background-size:contain}.SumoSelect>.optWrapper{display:none;z-index:1000;width:100%;position:absolute;left:0;background:#fff;border-radius:3px;overflow:hidden;border-radius:2rem;padding:.5rem;max-height:40rem;overflow:auto;-webkit-box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto;max-height:20rem}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;-webkit-box-shadow:0 0 100px #595959;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{position:relative;border-bottom:1px solid #f5f5f5;height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;cursor:pointer}.SumoSelect>.optWrapper>.options li.opt label{font-size:1.8rem;line-height:1.4}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{border-radius:.5rem}.SumoSelect .select-all.sel{background-color:#a1c0e4}.SumoSelect .select-all>span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:2rem;height:2rem;border-radius:.5rem;background-color:#fff}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i{-webkit-box-shadow:none;box-shadow:none;border-color:transparent;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:center center}.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:2rem;height:2rem;border-radius:.5rem;background-color:#fff}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.2rem}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{-webkit-box-shadow:0 0 2px #a1c0e4;box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.13);box-shadow:0 0 2px rgba(0,0,0,0.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{-webkit-box-shadow:none;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:0 0 0 3.5rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.reset-all{height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.reset-all label{font-size:1.4rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:.5rem}.reset-all label::before{content:'';position:relative;margin-right:1rem;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyLjAwMDcgMTAuNTg2NUwxNi45NTA0IDUuNjM2NzJMMTguMzY0NiA3LjA1MDkzTDEzLjQxNDkgMTIuMDAwN0wxOC4zNjQ2IDE2Ljk1MDRMMTYuOTUwNCAxOC4zNjQ2TDEyLjAwMDcgMTMuNDE0OUw3LjA1MDkzIDE4LjM2NDZMNS42MzY3MiAxNi45NTA0TDEwLjU4NjUgMTIuMDAwN0w1LjYzNjcyIDcuMDUwOTNMNy4wNTA5MyA1LjYzNjcyTDEyLjAwMDcgMTAuNTg2NVoiPjwvcGF0aD48L3N2Zz4=") no-repeat center center;background-size:1.8rem}.SumoSelect[is-selected=false] .reset-all{opacity:.5;pointer-events:none}.SumoSelect[is-selected=true] .reset-all{opacity:1;cursor:pointer}.SumoSelect[is-selected=true] .reset-all *{cursor:pointer}.SumoSelect[is-selected=true] .reset-all:hover{color:#000}.sumoStopScroll{overflow:hidden}.form .head{font-size:4rem;color:#CDBD94;margin-bottom:2rem}@media only screen and (max-width: 1024px){.form .head{font-size:3rem}}.form form input{height:4.4rem;border:solid #787878 0.1rem;border-radius:1rem}.form form input,.form form textarea{width:100%;font-size:1.6rem;color:#000;padding:0 1rem;-webkit-transition:all .5s;transition:all .5s;font-family:"Playfair Display"}@media only screen and (max-width: 1024px){.form form input,.form form textarea{font-size:1.4rem}}.form form input::-webkit-input-placeholder,.form form textarea::-webkit-input-placeholder{color:#787878}.form form input:-ms-input-placeholder,.form form textarea:-ms-input-placeholder{color:#787878}.form form input::-ms-input-placeholder,.form form textarea::-ms-input-placeholder{color:#787878}.form form input::placeholder,.form form textarea::placeholder{color:#787878}.form form textarea{resize:none;text-align:justify;display:table-row;text-align-last:left;padding:1rem;height:8rem;border:solid #787878 0.1rem;border-radius:1rem}.form form button{width:100%}.form form a{text-decoration:underline}.form form .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.swiper-button-next,.swiper-button-prev{width:6rem;height:6rem;border-radius:100%;-webkit-transform:translateZ(0);transform:translateZ(0);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .5s;transition:all .5s;position:relative}@media only screen and (max-width: 1024px){.swiper-button-next,.swiper-button-prev{display:none}}.swiper-button-next.border,.swiper-button-prev.border{border:solid #787878 0.1rem;-webkit-transition:all .5s;transition:all .5s}.swiper-button-next.border svg,.swiper-button-prev.border svg{fill:#787878;-webkit-transition:all .5s;transition:all .5s}.swiper-button-next.border:hover,.swiper-button-prev.border:hover{background:#787878;-webkit-transition:all .5s;transition:all .5s}.swiper-button-next.border:hover svg,.swiper-button-prev.border:hover svg{fill:#fff;-webkit-transition:all .5s;transition:all .5s}.swiper-button-next.light,.swiper-button-prev.light{background:#fff}.swiper-button-next.light:hover,.swiper-button-prev.light:hover{opacity:.5}.swiper-button-next svg,.swiper-button-prev svg{width:3.4rem;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 1024px){.swiper-button-next svg,.swiper-button-prev svg{width:2.4rem}}.swiper-button-next::after,.swiper-button-prev::after{display:none}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1;cursor:pointer;pointer-events:all}.main-slider{position:relative;overflow:hidden;width:100%;top:0}.main-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media only screen and (max-width: 1024px){.main-slider .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}}.main-slider .swiper-slide figure{max-width:100%;width:100%;margin-left:auto}@media only screen and (max-width: 1024px){.main-slider .swiper-slide figure{max-width:100%;margin-left:0}}.main-slider .swiper-slide figure img{height:100rem;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1920px){.main-slider .swiper-slide figure img{height:70rem}}@media only screen and (max-width: 1024px){.main-slider .swiper-slide figure img{height:40rem}}.main-slider .swiper-slide .video{max-width:70%;width:100%;height:100%;margin-left:auto}@media only screen and (max-width: 1024px){.main-slider .swiper-slide .video{max-width:100%;margin-left:0}}.main-slider .swiper-slide .video video{width:100%;height:70rem;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1920px){.main-slider .swiper-slide .video video{height:50rem}}@media only screen and (max-width: 768px){.main-slider .swiper-slide .video video{max-width:100%;margin-left:0;height:30rem}}.main-slider .swiper-slide .caption{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;z-index:2}@media only screen and (max-width: 1024px){.main-slider .swiper-slide .caption{position:relative;background:#fff;padding:2rem;text-align:center}}.main-slider .swiper-slide .caption span{font-size:10rem;font-weight:normal}@media only screen and (max-width: 1920px){.main-slider .swiper-slide .caption span{font-size:8rem}}@media only screen and (max-width: 1024px){.main-slider .swiper-slide .caption span{font-size:2.6rem;color:#787878}}.main-slider .swiper-slide .caption p{font-size:2rem;margin-bottom:2rem;font-weight:500}@media only screen and (max-width: 1024px){.main-slider .swiper-slide .caption p{color:#787878;font-size:1.4rem;margin-top:1rem}}.main-slider .slide-control{position:absolute;left:50%;top:auto;bottom:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);max-width:140rem;width:100%;z-index:2}@media only screen and (max-width: 1024px){.main-slider .slide-control{position:relative;padding:2rem 0}}.main-slider .slide-control .buttons{padding-bottom:2rem}@media only screen and (max-width: 1024px){.main-slider .slide-control .buttons{position:absolute;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:1.2rem;right:1.2rem}}.main-slider .slide-control .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.4rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.main-slider .slide-control .swiper-pagination .swiper-pagination-bullet{width:1.8rem;height:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:0;-webkit-transition:all .5s;transition:all .5s;opacity:1}@media only screen and (max-width: 1024px){.main-slider .slide-control .swiper-pagination .swiper-pagination-bullet{background:#bfbfbf}}.main-slider .slide-control .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#CDBD94;height:3rem}@media only screen and (max-width: 1024px){.main-slider .slide-control .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:2rem}}.main-slider .slide-control .swiper-pagination .swiper-pagination-bullet:first-child{border-radius:1rem 0 0 0}.main-slider .slide-control .swiper-pagination .swiper-pagination-bullet:last-child{border-radius:0 1rem 0 0}@media only screen and (max-width: 1024px){.main-slider .slide-control .swiper-pagination .swiper-pagination-bullet{width:1rem;height:1rem}}.main-slider .slide-control .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-transition:all .5s;transition:all .5s}.slide-control{display:-webkit-box;display:-ms-flexbox;display:flex}.slide-control .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin-left:auto}.slide-control .buttons .swiper-button-prev,.slide-control .buttons .swiper-button-next{width:2.6rem;height:2.6rem;background:#CDBD94;overflow:visible}.slide-control .buttons .swiper-button-prev svg,.slide-control .buttons .swiper-button-next svg{width:1.8rem}.slide-control .buttons .swiper-button-prev svg{margin-right:-1.6rem}.slide-control .buttons .swiper-button-next svg{margin-left:-1.6rem}.slide-control svg{stroke:#fff}.event-slider{width:100%;padding:8rem 6rem}@media only screen and (max-width: 1024px){.event-slider{padding:2rem 1.2rem}}.event-slider .title{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4rem}@media only screen and (max-width: 1024px){.event-slider .title{width:100%;margin-bottom:2rem}}.event-slider .title span{height:6.6rem;font-size:4.4rem;border:solid #CDBD94 0.1rem;padding:0 4rem;color:#CDBD94;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1024px){.event-slider .title span{font-size:1.8rem;height:4rem}}.event-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem}@media only screen and (max-width: 1024px){.event-slider .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.event-slider .swiper-slide .image{width:50%}@media only screen and (max-width: 1024px){.event-slider .swiper-slide .image{width:100%}}.event-slider .swiper-slide .image img{border-radius:5rem;border:solid #CDBD94 0.2rem}.event-slider .swiper-slide .caption{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:3rem;gap:2rem;border-top:solid #CDBD94 0.1rem}@media only screen and (max-width: 1024px){.event-slider .swiper-slide .caption{width:100%;text-align:center;border:none;padding-top:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.event-slider .swiper-slide .caption span{font-size:4rem;color:#CDBD94}@media only screen and (max-width: 1024px){.event-slider .swiper-slide .caption span{font-size:2.6rem}}.event-slider .swiper-slide .caption p{font-size:1.6rem;color:#929292;line-height:1.6;font-weight:500}@media only screen and (max-width: 1024px){.event-slider .swiper-slide .caption p{font-size:1.2rem;line-height:1.8}}.event-slider .slide-control{width:50%;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1024px){.event-slider .slide-control{width:100%;margin-top:2rem}}.event-slider .slide-control .buttons{width:100%;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.event-slider .slide-control .line{-webkit-box-flex:1;-ms-flex:1;flex:1;height:.1rem;background:#CDBD94;margin:0 2rem}@media only screen and (max-width: 1024px){.event-slider .slide-control .line{display:none}}.event-slider .slide-control a{font-size:2.6rem;color:#CDBD94;font-weight:500}@media only screen and (max-width: 1024px){.event-slider .slide-control a{font-size:1.4rem;position:absolute;width:100%;text-align:center}}.history-slider .swiper-wrapper{padding-bottom:2rem}.history-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-bottom:8rem}@media only screen and (max-width: 768px){.history-slider .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto;padding-bottom:5rem}}.history-slider .swiper-slide figure{max-width:100%;width:100%;margin-left:auto}@media only screen and (max-width: 1024px){.history-slider .swiper-slide figure{max-width:100%;margin-left:0}}.history-slider .swiper-slide figure img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:5rem;border:solid #CDBD94 0.2rem}.history-slider .swiper-slide .video{max-width:70%;width:100%;height:100%;margin-left:auto}@media only screen and (max-width: 1024px){.history-slider .swiper-slide .video{max-width:100%;margin-left:0}}.history-slider .swiper-slide .video video{width:100%;height:70rem;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1920px){.history-slider .swiper-slide .video video{height:50rem}}@media only screen and (max-width: 768px){.history-slider .swiper-slide .video video{max-width:100%;margin-left:0;height:30rem}}.history-slider .swiper-slide .caption{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;z-index:2}.history-slider .swiper-slide .caption span{font-size:10rem;font-weight:normal}@media only screen and (max-width: 1920px){.history-slider .swiper-slide .caption span{font-size:8rem}}.history-slider .swiper-slide .caption p{font-size:2rem;margin-bottom:2rem}.history-slider .slide-control{position:absolute;left:50%;top:auto;bottom:10rem;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);max-width:140rem;width:100%;z-index:2}@media only screen and (max-width: 1024px){.history-slider .slide-control{bottom:3rem}}.history-slider .slide-control .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.4rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width: 1024px){.history-slider .slide-control .swiper-pagination{gap:.2rem}}.history-slider .slide-control .swiper-pagination .swiper-pagination-bullet{width:1.8rem;height:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:0;-webkit-transition:all .5s;transition:all .5s;opacity:1}@media only screen and (max-width: 1024px){.history-slider .slide-control .swiper-pagination .swiper-pagination-bullet{background:#bfbfbf}}.history-slider .slide-control .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#CDBD94;height:3rem}@media only screen and (max-width: 1024px){.history-slider .slide-control .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:1.8rem}}.history-slider .slide-control .swiper-pagination .swiper-pagination-bullet:first-child{border-radius:1rem 0 0 0}.history-slider .slide-control .swiper-pagination .swiper-pagination-bullet:last-child{border-radius:0 1rem 0 0}@media only screen and (max-width: 1024px){.history-slider .slide-control .swiper-pagination .swiper-pagination-bullet{width:1rem;height:1rem}}.history-slider .slide-control .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-transition:all .5s;transition:all .5s}.history-slider .buttons{padding-bottom:2rem;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:6rem;z-index:10;bottom:0}@media only screen and (max-width: 1024px){.history-slider .buttons{height:6rem}}.history-slider .buttons .swiper-button-prev,.history-slider .buttons .swiper-button-next{width:2.6rem;height:2.6rem;background:#CDBD94;overflow:visible}.history-slider .buttons .swiper-button-prev svg,.history-slider .buttons .swiper-button-next svg{width:1.8rem;stroke:#fff}.history-slider .buttons .swiper-button-prev svg{margin-right:-1.6rem}.history-slider .buttons .swiper-button-next svg{margin-left:-1.6rem}.fadeUp,.slideLeft,.slideRigt{opacity:0;visibility:hidden}@media only screen and (max-width: 1024px){.fadeUp,.slideLeft,.slideRigt{opacity:1;visibility:visible}}.page-cover figure img{width:100%;height:50rem;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1024px){.page-cover figure img{height:30rem}}.start-image{width:100%;height:50rem}.start-image figure{position:absolute;inset:0;z-index:-.1}.start-image figure:before{content:'';position:absolute;inset:0;background:rgba(0,0,0,0.3);z-index:1}.start-image figure img{width:100%;height:50rem;-o-object-fit:cover;object-fit:cover}.start-image-headlines{position:relative}.start-image-headlines figure img{width:100%;height:41rem;-o-object-fit:cover;object-fit:cover}.start-image-headlines figure figcaption{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-top:10rem;color:#fff}@media only screen and (max-width: 1024px){.start-image-headlines figure figcaption{padding-top:0}}.start-content{position:relative;overflow:hidden;height:100vh;background:-webkit-gradient(linear, left top, left bottom, from(#EEFFF5), to(rgba(239,251,244,0.5)));background:linear-gradient(180deg, #EEFFF5 0%, rgba(239,251,244,0.5) 100%);display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1024px){.start-content{height:80dvh}}.start-content figure{inset:0;position:absolute;overflow:hidden}.start-content figure::before{content:'';position:absolute;background:rgba(0,0,0,0.1);inset:0;z-index:1}.start-content figure img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.start-content .content{max-width:150rem;width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;background:url(/assets/images/main/start-image.svg) no-repeat center top;padding:0 2rem}@media only screen and (max-width: 1920px){.start-content .content{padding:0 6rem}}.start-content .content .caption{max-width:70rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#787878;-ms-flex-negative:0;flex-shrink:0;padding:14rem 0;opacity:0;visibility:hidden}@media only screen and (max-width: 1920px){.start-content .content .caption{max-width:50rem}}.start-content .content .caption span{max-width:56rem;font-size:8rem;font-weight:bold;letter-spacing:-0.3rem;line-height:1.1}@media only screen and (max-width: 1920px){.start-content .content .caption span{font-size:6rem}}.start-content .content .caption p{font-size:2rem;margin:2rem 0 4rem;line-height:1.5;text-wrap:pretty}@media only screen and (max-width: 1920px){.start-content .content .caption p{font-size:1.8rem}}.start-content .content .content-items{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;background:url(/assets/images/main/character.svg) no-repeat bottom left;position:relative;margin-left:8rem}.start-content .content .content-items .chat-item-01{width:26rem;position:absolute;left:0;top:12rem}.start-content .content .content-items .chat-item-02{width:20rem;position:absolute;right:16rem;top:0}@media only screen and (max-width: 1920px){.start-content .content .content-items .chat-item-02{top:10rem}}.start-content .content .content-items .chat-item-03{width:24rem;position:absolute;right:0;top:26rem}.start-content .content .content-items .chat-item-04{width:28rem;position:absolute;right:10rem;bottom:10rem}.content-image figure{border-radius:0 0 10vmax 10vmax;overflow:hidden}@media only screen and (max-width: 1024px){.content-image figure{border-radius:3rem;margin:0 1.2rem}}@media only screen and (max-width: 1024px){.content-image figure img{height:16rem;-o-object-fit:cover;object-fit:cover}}.lifestyle{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:solid #CDBD94 0.1rem;padding:4rem 0}.lifestyle .content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem}@media only screen and (max-width: 1024px){.lifestyle .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}}.lifestyle .title{height:6.6rem;font-size:4.4rem;border:solid #CDBD94 0.1rem;padding:0 4rem;color:#CDBD94;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 6rem}@media only screen and (max-width: 1024px){.lifestyle .title{font-size:1.8rem;height:4rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto}}.lifestyle .lifestyle-cards{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:3rem}@media only screen and (max-width: 1024px){.lifestyle .lifestyle-cards{margin-top:2rem;padding:0 1.2rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:1.8rem}}@media only screen and (max-width: 768px){.lifestyle .lifestyle-cards{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr)}}.lifestyle .lifestyle-cards .item figure img{height:17rem;-o-object-fit:cover;object-fit:cover;border-radius:2rem 2rem 2rem 0;border:solid #CDBD94 0.2rem}.lifestyle .lifestyle-cards .item .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.lifestyle .lifestyle-cards .item .caption span{font-size:2rem;color:#CDBD94}@media only screen and (max-width: 1024px){.lifestyle .lifestyle-cards .item .caption span{margin-bottom:0}}.lifestyle .lifestyle-cards .item .caption p{font-size:1.6rem;color:#929292}.lifestyle .lifestyle-cards .item .caption small{font-size:1.4rem;color:#929292}.lifestyle .buttom{width:100%;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lifestyle .buttom .line{-webkit-box-flex:1;-ms-flex:1;flex:1;height:.1rem;background:#CDBD94}@media only screen and (max-width: 1024px){.lifestyle .buttom .line{display:none}}@media only screen and (max-width: 1024px){.lifestyle .buttom .button{margin:auto}}.about-event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:4rem}.about-event span{font-size:4.6rem;color:#CDBD94;text-align:center;margin-bottom:4rem}@media only screen and (max-width: 1024px){.about-event span{font-size:3.2rem}}.about-event figure{position:relative}.about-event figure img{-o-object-fit:cover;object-fit:cover;border-radius:5rem;border:solid #CDBD94 0.2rem}.about-event article{padding:4rem 0 8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-event article p{font-size:1.6rem;line-height:1.8;color:#929292;margin-bottom:4rem}.about-event .image figure img{height:46rem;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1024px){.about-event .image figure img{height:30rem}}.about-event .image-caption{margin-bottom:4rem}.about-event .image-caption figure img{height:24rem}.about-event .image-caption figure figcaption{position:absolute;inset:0;font-size:4rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-event .image-caption figure .button{margin:-1rem auto}.histroy-content{width:100%}.histroy-content .tab-nav-bar{position:relative;margin:6rem 1rem 4rem 1rem}@media only screen and (max-width: 1024px){.histroy-content .tab-nav-bar{margin:4rem 1rem 4rem 1rem}}.histroy-content .tab-navigation{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto}.histroy-content .line{width:100%;height:.1rem;background:#CDBD94;position:absolute;top:1.8rem;z-index:-1}@media only screen and (max-width: 1024px){.histroy-content .line{top:1.2rem}}.histroy-content .line:before{content:'';width:1rem;height:1rem;background:#CDBD94;position:absolute;left:0;top:-.4rem;border-radius:100%}.histroy-content .line:after{content:'';width:1rem;height:1rem;background:#CDBD94;position:absolute;right:0;top:-.4rem;border-radius:100%}.histroy-content .tab-menu{list-style:none;max-width:100%;height:11rem;padding:0 8rem;white-space:nowrap;scroll-behavior:smooth;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20rem;position:relative}@media only screen and (max-width: 1024px){.histroy-content .tab-menu{gap:10rem}}.histroy-content .tab-menu.dragging{scroll-behavior:unset;cursor:-webkit-grab;cursor:grab}.histroy-content .tab-menu::-webkit-scrollbar{display:none}.histroy-content .tab-btn{font-size:3.2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 1024px){.histroy-content .tab-btn{font-size:2.4rem}}.histroy-content .tab-btn i{width:3.2rem;height:3.2rem;background:#787878;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:100%;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 1024px){.histroy-content .tab-btn i{width:2.4rem;height:2.4rem}}.histroy-content .tab-btn.active{font-size:4.4rem;color:#CDBD94;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 1024px){.histroy-content .tab-btn.active{font-size:3.6rem}}.histroy-content .tab-btn.active i{background:#CDBD94;-webkit-transition:all .5s;transition:all .5s}.histroy-content .tab-menu.dragging .tab-btn{pointer-events:none}.histroy-content .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}@media only screen and (max-width: 1024px){.histroy-content .buttons{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.histroy-content .buttons .left-btn,.histroy-content .buttons .right-btn{width:2.6rem;height:2.6rem;background:#CDBD94;overflow:visible;cursor:pointer;border-radius:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.histroy-content .buttons .left-btn svg,.histroy-content .buttons .right-btn svg{width:1.8rem;stroke:#fff}.histroy-content .buttons .left-btn svg{margin-right:-1.6rem}.histroy-content .buttons .right-btn svg{margin-left:-1.6rem}.histroy-content p{font-size:1.6rem;line-height:1.8;text-align:center;margin-bottom:4rem}.histroy-content .tab-content{width:100%;padding:0 10rem}@media only screen and (max-width: 1024px){.histroy-content .tab-content{padding:0}}.histroy-content .tab{-webkit-transform:translateY(25px);transform:translateY(25px);content-visibility:hidden}.histroy-content .tab.active{-webkit-transform:translateY(0);transform:translateY(0);content-visibility:visible;opacity:1;-webkit-transition:opacity 1s ease, -webkit-transform 1s ease;transition:opacity 1s ease, -webkit-transform 1s ease;transition:opacity 1s ease, transform 1s ease;transition:opacity 1s ease, transform 1s ease, -webkit-transform 1s ease}.histroy-content .tab .row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:50px 0;gap:30px}.histroy-content .tab .img-card{position:relative;width:450px;max-width:450px;height:300px;max-height:300px;border-radius:20px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.histroy-content .tab .img-card img{width:100%;-o-object-fit:cover;object-fit:cover}.lifestyle-detail{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:4rem;gap:3.6rem}@media only screen and (max-width: 1024px){.lifestyle-detail{gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.lifestyle-detail .detail{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lifestyle-detail .detail .date{font-size:2rem;color:#787878;margin-bottom:3rem}.lifestyle-detail .detail figure{margin-bottom:4rem}@media only screen and (max-width: 1024px){.lifestyle-detail .detail figure{margin-bottom:2rem}}.lifestyle-detail .detail figure img{height:56rem;-o-object-fit:cover;object-fit:cover;border-radius:5rem 5rem 5rem 0;border:solid #CDBD94 0.2rem}.lifestyle-detail .detail h1{font-size:3.6rem;color:#CDBD94}@media only screen and (max-width: 1024px){.lifestyle-detail .detail h1{font-size:2.8rem}}.lifestyle-detail .detail span{font-size:3rem;color:#CDBD94}.lifestyle-detail .detail p{font-size:1.6rem;line-height:1.8;padding:2.6rem 0}.lifestyle-detail .sidebar{width:40rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;gap:2rem}@media only screen and (max-width: 1024px){.lifestyle-detail .sidebar{width:100%}}.lifestyle-detail .sidebar .item span{font-size:2.4rem;color:#787878;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1024px){.lifestyle-detail .sidebar .item span{font-size:2rem}}.lifestyle-detail .sidebar .item img{height:22rem;-o-object-fit:cover;object-fit:cover;border-radius:3rem 3rem 3rem 0;border:solid #CDBD94 0.2rem}@media only screen and (max-width: 1024px){.lifestyle-detail .sidebar .item img{height:22rem}}.our-sponsors{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:6rem;padding-bottom:4rem}.our-sponsors .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:2rem}.our-sponsors .head h1{font-size:3.6rem;color:#CDBD94}.our-sponsors .head span{font-size:2.8rem;color:#787878;padding:0;border:none;margin:2rem 0 6rem}.our-sponsors span{font-size:2.8rem;color:#787878;text-align:center;padding:2rem 0;margin:4rem 0;border-top:solid #CDBD94 0.1rem;border-bottom:solid #CDBD94 0.1rem}.our-sponsors .logos{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(27rem, auto))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(27rem, auto));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem}@media only screen and (max-width: 1024px){.our-sponsors .logos{-ms-grid-columns:(minmax(19rem, auto))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(19rem, auto))}}.our-sponsors .logos.platinum{-ms-grid-columns:(minmax(27rem, auto))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(27rem, auto))}@media only screen and (max-width: 1024px){.our-sponsors .logos.platinum{-ms-grid-columns:(minmax(19rem, auto))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(19rem, auto))}}.our-sponsors .logos.platinum:has(.item:nth-child(-n+4):last-child){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.our-sponsors .logos.platinum:has(.item:nth-child(-n+4):last-child) .item{width:auto}.our-sponsors .logos .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.our-sponsors .logos img{width:20rem;-webkit-filter:grayscale(1);filter:grayscale(1)}@media only screen and (max-width: 1024px){.our-sponsors .logos img{width:17rem}}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8rem 0;gap:6rem}@media only screen and (max-width: 1024px){.contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4rem 0}}.contact .info{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact .info .map{width:100%;height:20rem;position:relative;border-radius:3rem;overflow:hidden;margin-bottom:2rem}.contact .info .map iframe{position:absolute;width:100%;height:100%;top:0;left:0}.contact .info span{font-size:4rem;color:#CDBD94}@media only screen and (max-width: 1024px){.contact .info span{font-size:3rem}}.contact .info .text{padding:2rem 0}.contact .info .text,.contact .info a{font-size:2rem;line-height:1.8;color:#787878}@media only screen and (max-width: 1024px){.contact .info .text,.contact .info a{font-size:1.6rem}}.contact .form{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.contact .form:before{content:'';position:absolute;top:0;left:-3rem;width:.1rem;height:100%;background:#CDBD94}.container{max-width:144rem;padding:0 1.2rem;width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}[class*="col-"]{display:-ms-grid;display:grid;gap:1rem}.row{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr);gap:1rem}.col-2{grid-column:span 2}.col-3{grid-column:span 3}@media only screen and (max-width: 1920px){.col-3{grid-column:span 4}}@media only screen and (max-width: 1024px){.col-3{grid-column:span 6}}@media only screen and (max-width: 648px){.col-3{grid-column:span 12}}.col-4{grid-column:span 4}@media only screen and (max-width: 1024px){.col-4{grid-column:span 6}}@media only screen and (max-width: 768px){.col-4{grid-column:span 12}}.col-5{grid-column:span 5}.col-6{grid-column:span 6}@media only screen and (max-width: 1024px){.col-6{grid-column:span 12}}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 9}.col-12{grid-column:span 12}[text-split]{opacity:0}@media only screen and (max-width: 1024px){[text-split]{opacity:1}}.text-animated{position:relative;overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{font-size:clamp(8rem, 12vw, 10.6rem)}@media only screen and (max-width: 1368px){h1{font-size:8rem}}@media only screen and (max-width: 1024px){h1{font-size:4rem}}h5{font-size:clamp(6rem, 12vw, 8rem)}h6{font-size:clamp(5rem, 12vw, 5rem)}.start-caption{width:100%;padding:6rem 2rem;background:#CDBD94;border-radius:0 0 10vmax 10vmax}@media only screen and (max-width: 1024px){.start-caption{margin:0 1.2rem;width:auto;border-radius:3rem}}.start-caption .caption{max-width:130rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;text-align:center;margin:auto}.start-caption .caption p{font-size:2.4rem;line-height:1.4;color:#fff;font-weight:500}@media only screen and (max-width: 1024px){.start-caption .caption p{font-size:1.6rem}}.start-caption .caption img{width:7.2rem}@media only screen and (max-width: 1024px){.start-caption .caption img{width:3.6rem}}.start-caption-grey{width:100%;padding:6rem 2rem;background:#f2f2f2;border-radius:0 0 10vmax 10vmax;position:relative;overflow:hidden;margin-bottom:4rem}@media only screen and (max-width: 1024px){.start-caption-grey{margin:1.2rem;width:auto;border-radius:3rem}}.start-caption-grey:before{content:'';position:absolute;inset:0;background:url(/assets/images/main/logo-icon.svg) no-repeat center center;background-size:10rem}.start-caption-grey .caption{max-width:130rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;text-align:center;margin:auto;position:relative}.start-caption-grey .caption p{font-size:2.6rem;line-height:1.8;color:#929292}@media only screen and (max-width: 1024px){.start-caption-grey .caption p{font-size:1.6rem}}.content-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:4rem 8rem}@media only screen and (max-width: 1024px){.content-caption{padding:2rem 1.2rem}}.content-caption span{font-size:4.4rem;color:#CDBD94}@media only screen and (max-width: 1024px){.content-caption span{font-size:1.8rem}}.content-caption p{font-size:1.6rem;color:#929292;margin:2rem 5rem;font-weight:500}@media only screen and (max-width: 1024px){.content-caption p{font-size:1.2rem;line-height:1.8}}.selectbox{height:4.4rem;border-radius:100vmax;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selectbox .SelectBox{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selectbox .SelectBox span{width:100%;font-size:1.6rem;line-height:1.4;color:#787878}@media only screen and (max-width: 1024px){.selectbox .SelectBox span{font-size:1.4rem}}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;height:3rem;line-height:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;font-size:1.1rem;background:#fff5f5;color:red;margin-top:.5rem}.SumoSelect.open>.optWrapper{display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0 1rem;border:none}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SumoSelect.open label i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.SumoSelect .select-all>label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;opacity:0;cursor:pointer}.SelectClass{z-index:1}.SumoSelect{width:100%;display:inline-block;position:relative;outline:0;height:100%;padding-left:1rem;border:solid #787878 0.1rem;border-radius:1rem}.SumoSelect>.CaptionCont{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.SumoSelect>.CaptionCont>span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{inset:0 2rem 0 0;position:absolute;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.SumoSelect>.CaptionCont>label>i{background:url(/assets/images/icons/icon-down-dark.svg) no-repeat;background-position:center center;width:1.6rem;height:100%;background-size:contain}.SumoSelect>.optWrapper{display:none;z-index:1000;width:100%;position:absolute;left:0;background:#fff;border-radius:3px;overflow:hidden;border-radius:2rem;padding:.5rem;max-height:40rem;overflow:auto;-webkit-box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto;max-height:20rem}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;-webkit-box-shadow:0 0 100px #595959;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{position:relative;border-bottom:1px solid #f5f5f5;height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;cursor:pointer}.SumoSelect>.optWrapper>.options li.opt label{font-size:1.8rem;line-height:1.4}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{border-radius:.5rem}.SumoSelect .select-all.sel{background-color:#a1c0e4}.SumoSelect .select-all>span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:2rem;height:2rem;border-radius:.5rem;background-color:#fff}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i{-webkit-box-shadow:none;box-shadow:none;border-color:transparent;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:center center}.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:2rem;height:2rem;border-radius:.5rem;background-color:#fff}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.2rem}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{-webkit-box-shadow:0 0 2px #a1c0e4;box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.13);box-shadow:0 0 2px rgba(0,0,0,0.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{-webkit-box-shadow:none;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:0 0 0 3.5rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.reset-all{height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.reset-all label{font-size:1.4rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:.5rem}.reset-all label::before{content:'';position:relative;margin-right:1rem;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyLjAwMDcgMTAuNTg2NUwxNi45NTA0IDUuNjM2NzJMMTguMzY0NiA3LjA1MDkzTDEzLjQxNDkgMTIuMDAwN0wxOC4zNjQ2IDE2Ljk1MDRMMTYuOTUwNCAxOC4zNjQ2TDEyLjAwMDcgMTMuNDE0OUw3LjA1MDkzIDE4LjM2NDZMNS42MzY3MiAxNi45NTA0TDEwLjU4NjUgMTIuMDAwN0w1LjYzNjcyIDcuMDUwOTNMNy4wNTA5MyA1LjYzNjcyTDEyLjAwMDcgMTAuNTg2NVoiPjwvcGF0aD48L3N2Zz4=") no-repeat center center;background-size:1.8rem}.SumoSelect[is-selected=false] .reset-all{opacity:.5;pointer-events:none}.SumoSelect[is-selected=true] .reset-all{opacity:1;cursor:pointer}.SumoSelect[is-selected=true] .reset-all *{cursor:pointer}.SumoSelect[is-selected=true] .reset-all:hover{color:#000}.sumoStopScroll{overflow:hidden}.form .head{font-size:4rem;color:#CDBD94;margin-bottom:2rem}@media only screen and (max-width: 1024px){.form .head{font-size:3rem}}.form form input{height:4.4rem;border:solid #787878 0.1rem;border-radius:1rem}.form form input,.form form textarea{width:100%;font-size:1.6rem;color:#000;padding:0 1rem;-webkit-transition:all .5s;transition:all .5s;font-family:"Playfair Display"}@media only screen and (max-width: 1024px){.form form input,.form form textarea{font-size:1.4rem}}.form form input::-webkit-input-placeholder,.form form textarea::-webkit-input-placeholder{color:#787878}.form form input:-ms-input-placeholder,.form form textarea:-ms-input-placeholder{color:#787878}.form form input::-ms-input-placeholder,.form form textarea::-ms-input-placeholder{color:#787878}.form form input::placeholder,.form form textarea::placeholder{color:#787878}.form form textarea{resize:none;text-align:justify;display:table-row;text-align-last:left;padding:1rem;height:8rem;border:solid #787878 0.1rem;border-radius:1rem}.form form button{width:100%}.form form a{text-decoration:underline}.form form .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body,html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;font-family:"Playfair Display"}*{margin:0;padding:0;outline:none;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;text-decoration:none;list-style:none;-webkit-box-shadow:none;box-shadow:none}img{width:100%;vertical-align:middle}body{overflow-x:hidden;overflow-y:auto}body::-webkit-scrollbar{width:.8rem}body::-webkit-scrollbar-thumb{background:#CDBD94;outline:1px solid #CDBD94;border-radius:1rem}#smooth-content{will-change:transform}img{max-inline-size:none !important;max-block-size:none !important}.site-list{width:40rem;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:6rem;margin:auto}.site-list img{width:30rem}.site-list .links ol{margin-top:6rem}.site-list .links ol li{margin:2rem 0;list-style-type:decimal;font-size:2rem;color:#787878;padding-left:1rem}.site-list .links ol li a{font-size:2rem;color:#787878;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:capitalize}.site-list .links ol li a:hover{text-decoration:underline}
/*# sourceMappingURL=layout.min.css.map */