:root{--fluid-title:2.25rem + 1vw;--fluid-txt:1rem + 1vw;--fluid-margin:5px
+ 1vw;--ease:cubic-bezier(0.585, 0.040, 0.345, 1.015);--gradX:100%;--gradY:50%;--c1:#333;--c2:#ddd}@media only screen and (max-width: 1199px){:root{--header-h:80px;--fluid-title:1.8rem + 1vw;--fluid-txt:15px + 1vw}}@media only screen and (max-width: 991px){.hidden-sm{display:none !important}:root{--fluid-title:1.6rem + 1vw;--fluid-txt:14px + 1vw;--fluid-margin:7px
+ 1vw}}@media only screen and (max-width: 767px){:root{--header-h:60px;--fluid-title:1.35rem + 1vw;--fluid-margin:5px
+ 1vw;--fluid-txt:13px + 1vw}.hidden-xs{display:none !important}}[data-scroll]{opacity:0;will-change:opacity;-webkit-transition:opacity 1s ease 0.1s;transition:opacity 1s ease 0.1s}[data-scroll=in]{opacity:1}@property --angle{syntax:"<angle>";initial-value:90deg;inherits:true}@property --gradX{syntax:"<percentage>";initial-value:50%;inherits:true}@property --gradY{syntax:"<percentage>";initial-value:0%;inherits:true}@-webkit-keyframes
borderRadial{20%{--gradX:100%;--gradY:50%}40%{--gradX:100%;--gradY:100%}60%{--gradX:50%;--gradY:100%}80%{--gradX:0%;--gradY:50%}100%{--gradX:50%;--gradY:0%}}@keyframes
borderRadial{20%{--gradX:100%;--gradY:50%}40%{--gradX:100%;--gradY:100%}60%{--gradX:50%;--gradY:100%}80%{--gradX:0%;--gradY:50%}100%{--gradX:50%;--gradY:0%}}@-webkit-keyframes
textGradient{20%{--gradX:100%;--gradY:50%}40%{--gradX:100%;--gradY:100%}60%{--gradX:50%;--gradY:100%}80%{--gradX:0%;--gradY:50%}100%{--gradX:50%;--gradY:0%}}@keyframes
textGradient{20%{--gradX:100%;--gradY:50%}40%{--gradX:100%;--gradY:100%}60%{--gradX:50%;--gradY:100%}80%{--gradX:0%;--gradY:50%}100%{--gradX:50%;--gradY:0%}}.slick-dots{list-style:none;text-align:center;padding:0;width:100%}.slick-dots
li{display:inline-block;margin:0
1rem;text-align:center}.slick-dots li
button{outline:none;width:5px;height:5px;padding:0;border-radius:50%;display:block;border:none;font-size:0;line-height:0;background-color:#000;border:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-box-shadow:none;box-shadow:none}.slick-dots li.slick-active
button{width:12px;height:12px;background-color:#fff;border:1px
solid #6a0500}.slick-dots li:hover
button{background:#6a0500}.slick-prev,.slick-next{position:absolute;z-index:1;width:55px;height:55px;border-radius:50%;border:1px
solid #6a0500;display:block;line-height:0;font-size:0;cursor:pointer;display:block;font-size:0;padding:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.slick-prev.slick-disabled,.slick-next.slick-disabled{cursor:not-allowed;opacity:0.3}.slick-prev:before,.slick-next:before{content:"";display:inline-block;position:absolute;top:50%;left:50%;width:9px;height:9px;-webkit-transform:rotate(-45deg) translate(-50%, -50%);-ms-transform:rotate(-45deg) translate(-50%, -50%);transform:rotate(-45deg) translate(-50%, -50%);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:border 0.3s ease;transition:border 0.3s ease}.slick-prev{left:0px}.slick-prev:before{margin-left:4px;border-left:1px solid #6a0500;border-top:1px solid #6a0500;border-right:1px solid transparent;border-bottom:1px solid transparent}.slick-prev:not(.slick-disabled):active:before{border-left:1px solid #6a0500;border-top:1px solid #6a0500}.slick-next{right:0px}.slick-next:before{margin-right:4px;border-left:1px solid transparent;border-top:1px solid transparent;border-right:1px solid #6a0500;border-bottom:1px solid #6a0500}.slick-next:not(.slick-disabled):active:before{border-right:1px solid #6a0500;border-bottom:1px solid #6a0500}.slick-lightbox .slick-lightbox-inner .slick-lightbox-close{width:50px;height:50px;background:transparent;border:1px
solid #6a0500}.slick-lightbox .slick-lightbox-inner .slick-lightbox-close:before{font-size:40px;color:#6a0500}.slick-vertical .slick-slide{border:0}.pc .slick-prev:hover{background:#6a0500}.pc .slick-prev:hover::before{border-left:1px solid #fff;border-top:1px solid #fff}.pc .slick-next:hover{background:#6a0500}.pc .slick-next:hover::before{border-right:1px solid #fff;border-bottom:1px solid #fff}.pc .slick-lightbox .slick-lightbox-inner .slick-lightbox-close:hover{background:#6a0500;border:1px
solid #6a0500}.pc .slick-lightbox .slick-lightbox-inner .slick-lightbox-close:hover:before{color:#fff}@media (max-width: 767px){.slick-dots
li{margin:0
10px}.slick-prev,.slick-next{width:40px;height:40px;background:#6a0500}.slick-prev::before{width:8px;height:8px;border-left:1px solid #fff;border-top:1px solid #fff}.slick-next::before{width:8px;height:8px;border-right:1px solid #fff;border-bottom:1px solid #fff}}.page-box{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;font-size:1.0625rem;font-weight:bold;color:#fff;position:absolute;right:3.5rem;bottom:4rem;gap:2rem}.page-box::after{content:"";position:absolute;left:50%;top:50%;width:15px;height:1px;display:inline-block;background:rgba(255, 255, 255, 0.5);-webkit-transform:rotate(-45deg) translate(-50%, -50%);-ms-transform:rotate(-45deg) translate(-50%, -50%);transform:rotate(-45deg) translate(-50%,-50%);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.slider-arrow{position:absolute;height:40px;width:195px}.slider-arrow .slick-prev{left:0}.slider-arrow .slick-next{right:0}@media (max-width: 767px){.page-box{font-size:0.875rem}}.page-load-status{display:none;margin:0
auto;font-size:0.8235rem;letter-spacing:2px;text-align:center}.loader-eff{font-size:20px;position:relative;width:4em;height:1em;margin:10px
auto}.loader-eff>div{display:block;width:0.6em;height:0.6em;border-radius:0.5em;background:#333;opacity:0.8;position:absolute;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loader-eff>div:nth-child(1),.loader-eff>div:nth-child(2){left:0}.loader-eff>div:nth-child(3){left:1.5em}.loader-eff>div:nth-child(4){left:3em}.loader-eff>div:nth-child(1){-webkit-animation-name:reveal;animation-name:reveal}.loader-eff>div:nth-child(2),.loader-eff>div:nth-child(3){-webkit-animation-name:slide;animation-name:slide}.loader-eff>div:nth-child(4){-webkit-animation-name:reveal;animation-name:reveal;animation-direction:reverse}@-webkit-keyframes
reveal{from{-webkit-transform:scale(0.001);transform:scale(0.001)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes
reveal{from{-webkit-transform:scale(0.001);transform:scale(0.001)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes
slide{to{-webkit-transform:translateX(1.5em);transform:translateX(1.5em)}}@keyframes
slide{to{-webkit-transform:translateX(1.5em);transform:translateX(1.5em)}}.mfp-bg{background:rgba(0, 0, 0, 0.6)}.mfp-close-btn-in .mfp-close{font-size:0;right:10px;top:10px;width:49px;height:49px;text-align:center;line-height:1;color:#fff;opacity:1;background:#dbccb6;border-radius:50%}.mfp-close-btn-in .mfp-close::after, .mfp-close-btn-in .mfp-close::before{content:"";position:absolute;left:23px;top:13px;display:block;width:3px;height:24px;background:#fff}.mfp-close-btn-in .mfp-close::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mfp-close-btn-in .mfp-close::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}img.mfp-img{padding:0}.mfp-figure:after{-webkit-box-shadow:none;box-shadow:none}button.mfp-arrow{border-radius:50%;border:2px
solid #fff;width:50px;height:50px;opacity:1}button.mfp-arrow:after{width:20px;height:2px;border:0;margin:0;background:#fff;margin:0;top:50%;opacity:1}button.mfp-arrow::before{top:50%;width:16px;height:16px;margin-top:-1px;border-style:solid;opacity:1}.mfp-arrow-left{left:25%}.mfp-arrow-left:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.mfp-arrow-left::before{margin-left:-7px;margin-right:0;left:50%;border-width:2px 0 0 2px;border-color:#fff transparent transparent #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.mfp-arrow-right{right:25%}.mfp-arrow-right:after{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.mfp-arrow-right::before{margin-left:11px;right:50%;border-width:2px 2px 0 0;border-color:#fff #fff transparent transparent;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.mfp-3d-unfold .mfp-content{-webkit-perspective:2000px;perspective:2000px}.mfp-3d-unfold{}.mfp-3d-unfold .mfp-with-anim{opacity:0;-webkit-transition:all 0.3s var(--ease);transition:all 0.3s var(--ease);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-60deg);transform:rotateY(-60deg)}.mfp-3d-unfold.mfp-bg{opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s}.mfp-3d-unfold{}.mfp-3d-unfold.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.mfp-3d-unfold.mfp-ready.mfp-bg{opacity:0.8}.mfp-3d-unfold{}.mfp-3d-unfold.mfp-removing .mfp-with-anim{-webkit-transform:rotateY(60deg);transform:rotateY(60deg);opacity:0}.mfp-3d-unfold.mfp-removing.mfp-bg{opacity:0}@media (max-width: 1366px){.mfp-arrow-left{left:10%}.mfp-arrow-right{right:10%}}@media (max-width: 991px){button.mfp-arrow{background:#6a0500;border:1px
solid #6a0500}.mfp-arrow-left{left:3%}.mfp-arrow-right{right:3%}}