@font-face{font-family:"Lobster";src:url("scss/fonts/SVN-Lobster.ttf")}@font-face{font-family:"SanFranciscoDisplay-Bold";src:url("scss/fonts/SanFrancisco/SanFranciscoDisplay-Bold.otf");font-weight:700}@font-face{font-family:"SanFranciscoDisplay-Semibold";src:url("scss/fonts/SanFrancisco/SanFranciscoDisplay-Semibold.otf");font-weight:600}@font-face{font-family:"SanFranciscoDisplay-Medium";src:url("scss/fonts/SanFrancisco/SanFranciscoDisplay-Medium.otf");font-weight:500}@font-face{font-family:"SanFranciscoDisplay-Regular";src:url("scss/fonts/SanFrancisco/SanFranciscoDisplay-Regular.otf");font-weight:400}.list-bar li a,.gallery-box,.header-connect,.header-connect a{display:flex}.button-icon,.popup-gallery .swiper-button-next,.popup-gallery .swiper-button-prev,.gallery-box .images a,.header-search .header-search-icon,.header-menu .menu-link,.header-search .header-search-content button,.search-empty,.search-empty .search-empty-box,.search-empty .icon-search{display:flex;justify-content:center;align-items:center}.title-box,.header,.header-links{display:flex;justify-content:space-between;align-items:center}.button,.button:hover,.button:focus-visible,.button:focus,.button:active,.button-icon:hover,.button-icon:focus-visible,.button-icon:focus,.button-icon:active{outline:none;box-shadow:none;border:0}*{margin:0;padding:0;box-sizing:border-box}body{color:#393b3d;font-weight:400;font-size:17px;line-height:27px;margin:0;padding:0}h1,h1.h1,h2,h3{color:#191b1d;font-family:"SanFranciscoDisplay-Semibold";font-weight:600;color:#191b1d}h1{font-size:24px}h1.h1{font-size:36px}h2{font-size:20px}h3{font-size:17px}h4{font-size:15px}p{font-family:"SanFranciscoDisplay-Regular";font-size:17px;font-weight:400;color:#393b3d}a{color:#191b1d}a:hover{text-decoration:none;color:#66331a}ul,li{list-style:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#e5cabc}.button{padding:6px 12px;color:#66331a;background-color:#f0eae7;border-radius:25px;cursor:pointer;line-height:21px;min-height:33px;font-weight:500;font-family:"SanFranciscoDisplay-Medium";transition:all 0.4s}.button:hover{background-color:#e5cabc;transition:all 0.4s}.button:focus-visible,.button:focus,.button:active{color:#fff;background-color:#66331a;transition:all 0.4s}.button-icon{background-color:#f0eae7;color:#66331a;height:48px;width:48px;border-radius:100%;cursor:pointer}.button-icon.white{background-color:#f0eae7;color:#66331a;border:1px solid #f0eae7}.button-icon.white:hover,.button-icon.white:focus-visible,.button-icon.white:focus,.button-icon.white:active{background-color:#e5cabc;border:1px solid #e5cabc}.button-icon.white i{color:#66331a}.button-icon.dark{background-color:transparent;color:#e5cabc;border:1px solid #e5cabc}.button-icon.dark:hover,.button-icon.dark:focus-visible,.button-icon.dark:focus,.button-icon.dark:active{background-color:#e5cabc;border:1px solid #e5cabc;color:#66331a}.button-icon.dark:hover i,.button-icon.dark:focus-visible i,.button-icon.dark:focus i,.button-icon.dark:active i{color:#66331a}.button-icon.dark i{color:#e5cabc}.button-icon:hover,.button-icon:focus-visible,.button-icon:focus,.button-icon:active{transition:all 0.4s}.button-icon i{font-size:20px}@media (min-width: 1200px){.container{max-width:846px}}@media (min-width: 992px){.container{max-width:846px}}.title-box{position:relative}@media screen and (min-width: 768px){.title-box{margin-bottom:36px}}@media screen and (max-width: 767px){.title-box{padding-top:24px;margin-top:14px;margin-bottom:24px}}.title-box:before{content:"";height:1px;width:100%;background-color:#ddd;z-index:1;position:absolute;left:0;right:0;top:0}@media screen and (min-width: 768px){.title-box:before{bottom:0;margin:auto}}.title-box h2{background-color:#fff;padding-right:32px;margin-bottom:0;padding-top:10px;padding-bottom:10px;padding-left:0;color:#5e5f61;font-family:"Lobster";position:relative;z-index:10}.title-box .box-button{background-color:#fff;padding-left:32px;position:relative;z-index:10}.title-box .button{font-size:15px}@media screen and (min-width: 768px){.list-item{display:flex;justify-content:space-between;margin-bottom:36px}}.list-item-left{position:relative}@media screen and (min-width: 768px){.list-item-left{width:calc(50% - 16px)}.list-item-left h2{position:absolute;width:100%;top:0;right:calc(-100% - 32px)}}.list-item-left h2{margin-bottom:0;padding-bottom:0}@media screen and (max-width: 767px){.list-item-left h2{margin-bottom:16px}}.list-item-left h2 a{display:-webkit-box;-webkit-line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:24px;margin-bottom:0;padding-bottom:0}.list-item-left h2 a:hover{color:#66331a}.list-item-left img{max-width:100%}@media screen and (min-width: 768px){.list-item-right{width:calc(50% - 16px);padding-top:58px}}.list-item-right p{color:#393b3d;display:-webkit-box;-webkit-line-clamp:3;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media screen and (max-width: 767px){.list-item-right p{margin-top:16px}}.list-bar ul{padding:0;list-style:none}.list-bar li{list-style:none;position:relative;padding-bottom:20px}.list-bar li a{padding-left:20px;position:relative;font-size:15px;line-height:21px;color:#393b3d;font-family:"SanFranciscoDisplay-Medium"}.list-bar li a:hover{color:#66331a}.list-bar li a:before{content:"";width:6px;height:6px;background-color:#a3a4a5;border-radius:100%;position:absolute;left:0;right:auto;bottom:0;top:0;margin:auto}.post-banner img{border-radius:15px;max-width:100%;margin-bottom:16px}.post-banner h1{margin-bottom:16px}.post-banner p{display:-webkit-box;-webkit-line-clamp:3;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media screen and (min-width: 768px){.list-video-list{display:flex;justify-content:space-between;flex-wrap:wrap}.list-video-list li{width:calc(50% - 16px);margin-bottom:20px}}.list-video-list .list-video-left{width:40%}.list-video-list .list-video-right{width:calc(60% - 16px)}.list-video-list li{display:flex;justify-content:space-between}.list-video-bar a.img{margin-bottom:16px;display:inline-block}.list-video-bar li{margin-bottom:24px;padding-left:20px;position:relative;float:left;width:100%}.list-video-bar li:before{content:"";width:6px;height:6px;background-color:#a3a4a5;border-radius:100%;position:absolute;left:0;top:0;margin:auto}.list-video a.img{border-radius:10px;position:relative;overflow:hidden}.list-video a.img:before{content:"";width:44px;height:44px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background-image:url("../images/icon-video.png");background-size:44px}.list-video img{max-width:100% !important;border-radius:10px}.list-video h4{margin-bottom:4px;line-height:24px;color:#191b1d;font-family:"SanFranciscoDisplay-Bold"}.list-video .name{margin-bottom:4px}.list-video .name,.list-video .date{font-size:13px;color:#5e5f61;line-height:18px;width:100%;float:left}@media screen and (max-width: 767px){.body-menu:before{background-color:rgba(0,0,0,0.5);position:fixed;z-index:99;top:0;left:0;right:0;bottom:0;content:"";height:100%;width:100%}}.menu-container{padding:0 10px}@media screen and (max-width: 767px){.menu-container{padding-top:60px !important}}.menu-container li a{line-height:27px;display:block;color:#191b1d;font-size:17px;transition:all 0.4s;padding:13px 24px}.menu-container li a:hover{background-color:#f0eae7;border-radius:5px;transition:all 0.4s}@media screen and (min-width: 768px){.menu-container{display:none;position:absolute;background-color:#fff;width:285px;top:32px;right:0;box-shadow:0px 16px 24px rgba(0,0,0,0.1),0px 2px 6px rgba(0,0,0,0.04),0px 0px 1px rgba(0,0,0,0.04);border-radius:5px;z-index:9999}.menu-container .close-menu{display:none}}@media screen and (max-width: 767px){.menu-container{background-color:#fff;z-index:9999;position:fixed;top:0;right:0;bottom:0;margin:auto;box-shadow:0px 16px 24px rgba(0,0,0,0.1),0px 2px 6px rgba(0,0,0,0.04),0px 0px 1px rgba(0,0,0,0.04);border-radius:0;z-index:9999;width:330px;transform:translateX(-333px);transform:translate(330px, 0px);opacity:0.5;transition:all 0.4s}.menu-container .close-menu{float:right;width:32px;height:32px;display:flex;justify-content:center;align-items:center;margin-top:-40px;margin-right:10px;font-size:24px;display:block}}.header-menu{position:relative}@media screen and (max-width: 767px){.header-menu.open-menu .menu-container{opacity:1;transform:translate(0px, 0px);transition:all 0.4s}}@media screen and (min-width: 768px){.header-menu.open-menu .menu-container{display:block}}@media screen and (min-width: 768px){.col-wrap{display:flex;justify-content:space-between}}@media screen and (min-width: 768px){.col-main{width:calc(100% - 292px)}}@media screen and (min-width: 768px){.col-right{width:260px}}@media screen and (max-width: 991px){.modal-backdrop{display:none !important}}@media screen and (max-width: 991px){.popup-gallery{display:none !important}}.popup-gallery .swiper-button-next:after,.popup-gallery .swiper-button-prev:after{display:none !important}.popup-gallery .swiper-button-next,.popup-gallery .swiper-button-prev{width:48px;height:48px;border-radius:100%;background-color:#fff;color:#5e5f61;font-size:20px;opacity:1;position:absolute;z-index:999;opacity:1}.popup-gallery .swiper-button-next.swiper-button-disabled,.popup-gallery .swiper-button-prev.swiper-button-disabled{opacity:0.2}.popup-gallery .swiper-button-next{right:calc(100vw / 2 - 520px);bottom:30px;top:auto}@media (min-width: 992px) and (max-width: 1279px){.popup-gallery .swiper-button-next{right:calc(100vw / 2 - 400px)}}.popup-gallery .swiper-button-prev{left:calc(100vw / 2 - 520px);bottom:30px;top:auto}@media (min-width: 992px) and (max-width: 1279px){.popup-gallery .swiper-button-prev{left:calc(100vw / 2 - 400px)}}.popup-gallery .modal-dialog{max-width:100%;margin:0}.popup-gallery .popup-content{padding:0}.popup-gallery .gallery-container{position:relative}.popup-gallery .gallery-container .img{max-width:880px;margin:20px auto;width:100%;border-radius:15px;overflow:hidden}@media screen and (min-width: 1280px){.popup-gallery .gallery-container .img{max-width:880px}}@media (min-width: 1024px) and (max-width: 1279px){.popup-gallery .gallery-container .img{max-width:600px}}@media (min-width: 768px) and (max-width: 1023px){.popup-gallery .gallery-container .img{max-width:500px}}.popup-gallery .gallery-container .img img{width:100%}.popup-gallery .modal-content{background-color:transparent;border:0}.popup-gallery .gallery-content{position:absolute;top:100px;right:20px;width:200px;text-align:right}.popup-gallery .gallery-content p{color:#e6cabc;line-height:1.4;font-size:18px;font-weight:600;padding-bottom:12px;font-family:"SanFranciscoDisplay-Semibold"}.popup-gallery .gallery-content span{float:right;width:100%;color:#fff;opacity:0.6;font-size:15px;line-height:1.4;font-weight:500;padding-bottom:4px}.popup-gallery .social-page{position:absolute;top:300px;right:20px}.gallery-wrap{margin-bottom:34px}.gallery-box{margin-left:-3px;margin-right:-3px}@media screen and (max-width: 767px){.gallery-box{margin-left:-2.4px;margin-right:-2.4px}}.gallery-box .layer-1{padding:3px;width:59%}@media screen and (max-width: 767px){.gallery-box .layer-1{padding:1.2px}}.gallery-box .layer-1 .images:before{padding-bottom:56%}.gallery-box .layer-2{width:18%;padding:3px}@media screen and (max-width: 767px){.gallery-box .layer-2{padding:1.2px}}.gallery-box .layer-2 .images:before{padding-bottom:190%}@media screen and (max-width: 767px){.gallery-box .layer-2 .images:before{padding-bottom:188%}}.gallery-box .layer-3{width:23%;padding:3px}@media screen and (max-width: 767px){.gallery-box .layer-3{padding:1.2px}}.gallery-box .layer-3 .images:last-child{margin-top:6px}@media screen and (max-width: 767px){.gallery-box .layer-3 .images:last-child{margin-top:2.4px}}.gallery-box .layer-3 .images:before{padding-bottom:calc(74% - 3px)}@media screen and (max-width: 767px){.gallery-box .layer-3 .images:before{padding-bottom:calc(74% - 2.4px)}}.gallery-box .images{position:relative;overflow:hidden}.gallery-box .images:before{content:"";display:block}.gallery-box .images a{position:absolute;left:0;top:0;bottom:0;right:0;overflow:hidden;border-radius:10px}@media screen and (max-width: 992px){.gallery-box .images img{transform:scale(0.95)}}@media screen and (max-width: 767px){.gallery-box .images img{transform:scale(0.8)}}.header{padding:15px 0}.logo{display:flex;align-items:center}.logo img{max-height:34px}.logo h1{font-family:"Lobster";font-size:24px;line-height:30px;color:#66331a;margin-left:12px;font-weight:400;margin-bottom:0}.logo-page{max-width:240px}.logo-page a{display:flex;align-items:center}.logo-page .icon-home{font-size:20px;color:#5e5f61;margin-top:6px}.logo-page h1{display:-webkit-box;-webkit-line-clamp:1;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;font-family:"Lobster";font-size:24px;margin-bottom:0;margin-left:20px;margin-right:30px}@media screen and (max-width: 767px){.header-connect{display:none !important}}.header-connect .map-l{margin-right:42px}.header-connect .map-l i{color:#46c06f}.header-connect .youtube-l{margin-right:32px}.header-connect .youtube-l i{color:#ff3650}.header-connect .images-l i{color:#6675ff}.header-connect a{align-items:center}.header-connect a i{font-size:16px}.header-connect a span{color:#393b3d;font-size:15px;font-family:"SanFranciscoDisplay-Bold";line-height:24px;margin-left:10px}.header-search{margin-right:30px}@media screen and (max-width: 767px){.header-search{display:none !important}}.header-search .header-search-icon{height:34px;width:34px}.header-menu .menu-link{font-size:26px;height:34px;width:34px}.header-search{position:relative}.header-search .header-search-content{display:none;background-color:#fff;position:absolute;right:0;height:34px;top:0}.header-search .header-search-content input{height:34px;background-color:#f0eae7;border-radius:10px;font-size:17px;line-height:27px;font-weight:400;color:#333;border:0;padding-left:16px}.header-search .header-search-content input:focus,.header-search .header-search-content input:focus-visible{border:0;outline:0}.header-search .header-search-content button{border:0;background-color:transparent;outline:0;position:absolute;right:0;bottom:0;top:0;margin:auto;width:34px;height:34px;color:#5e5f61;cursor:pointer}.header-search:hover .header-search-content,.header-search:active .header-search-content,.header-search:focus .header-search-content{display:block}@media screen and (min-width: 768px){.footer-main{display:flex;justify-content:space-between}}@media screen and (min-width: 768px){.footer-links{width:60%;display:flex;justify-content:space-between}}@media screen and (min-width: 768px){.footer-links .list-bar{width:calc(50% - 16px)}}.footer-links .list-bar ul{margin-bottom:0}.footer-links .list-bar li{padding-bottom:23px}.footer-links .list-bar a{color:#000;font-family:"SanFranciscoDisplay-Medium"}@media screen and (min-width: 768px){.footer-social{width:25%}}.footer-social ul li{padding-bottom:23px}.footer-social ul a{display:flex}.footer-social ul a i{width:28px;color:#5e5f61;font-size:20px;text-align:center}.footer-social ul a span{font-family:"SanFranciscoDisplay-Medium";font-size:15px;color:#000;margin-left:18px;line-height:21px}.footer-bottom p{color:#000;font-size:13px;line-height:1.4}.to-top{position:fixed;bottom:25px;right:calc(100vw / 2 - 415px);z-index:99999}.to-top a{background-color:#f4f4f4;border-radius:20px;padding:10px 20px;height:41px;line-height:1.4;font-size:15px;color:#5e5f61;font-weight:500}.to-top a:hover{background-color:#fff;box-shadow:0px 16px 24px rgba(0,0,0,0.06),0px 2px 6px rgba(0,0,0,0.04),0px 0px 1px rgba(0,0,0,0.04)}.to-top a i{margin-left:10px}.map{margin-bottom:40px}#map{height:521px;width:100%;border-radius:15px;overflow:hidden}.breadcrumb-list{display:flex;align-items:center;padding:18px 0}.breadcrumb-list a{padding-right:20px;position:relative;color:#5e5f61;font-size:13px;line-height:18px;font-weight:400}.breadcrumb-list a:after{content:"\f105";font-family:"Font Awesome 6 Pro";font-weight:900;position:absolute;right:0;bottom:0;top:0;margin:auto;color:#5e5f61}.breadcrumb-list a:not(:first-child){padding-left:14px}@media screen and (max-width: 992px){.breadcrumb-list a:not(:first-child){display:none}}.breadcrumb-list span{padding-left:14px;color:#191b1d;font-size:13px;line-height:18px}@media screen and (max-width: 992px){.breadcrumb-list span{display:-webkit-box;-webkit-line-clamp:1;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;width:calc(100% - 115px)}}.close-page{position:absolute;top:20px;right:20px}@media screen and (max-width: 992px){.close-page{top:5px;right:5px}}.close-page .close{width:48px;height:48px;border-radius:100%;background-color:#f4f4f4;color:#5e5f61;font-size:20px;opacity:1}.close-page .close:hover{box-shadow:0px 16px 24px rgba(0,0,0,0.06),0px 2px 6px rgba(0,0,0,0.04),0px 0px 1px rgba(0,0,0,0.04);background-color:#fff}.close-page .close:focus,.close-page .close:focus-visible{outline:0}.modal-close{position:absolute;top:20px;right:20px;z-index:10}.modal-close .close{width:48px;height:48px;border-radius:100%;background-color:transparent;border:1px solid #e5cabc;color:#e5cabc;font-size:20px;opacity:1}.modal-close .close:hover{border:1px solid #fff;background-color:#fff;color:#5e5f61}.modal-close .close:focus,.modal-close .close:focus-visible{outline:0}.page-detail{overflow:hidden}.page-detail .title-box{justify-content:flex-start}.page-detail-wrap{margin:0 auto;max-width:700px;overflow-y:scroll;height:100%;overflow-x:hidden;box-shadow:0px 16px 24px rgba(0,0,0,0.06),0px 2px 6px rgba(0,0,0,0.04),0px 0px 1px rgba(0,0,0,0.04)}@media screen and (min-width: 992px){.page-detail-wrap{padding-left:73px;padding-right:73px}}@media screen and (max-width: 991px){.page-detail-wrap{padding-left:20px;padding-right:20px;position:relative}}@media screen and (max-width: 767px){.page-detail-wrap{max-width:540px}}.page-detail-content{margin-top:16px}.page-detail-content h1{margin-bottom:26px;color:#333}.page-detail-content p{color:#191b1d;white-space:pre-line}.page-detail-content p:not(:last-child){padding-bottom:24px}.page-detail-content img{margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:100%}@media screen and (min-width: 992px){.social-page{position:fixed;right:calc(100vw / 2 - 420px);top:16px}.social-page a{margin-bottom:16px}}@media screen and (max-width: 991px){.social-page{margin-top:30px}.social-page>div{display:flex;justify-content:flex-end;margin-bottom:36px}.social-page a{margin-left:16px}}.list-gallery-bar ul li{margin-bottom:24px;padding-left:20px;position:relative;float:left;width:100%;cursor:pointer}.list-gallery-bar ul li img{max-width:100%}.list-gallery-bar ul li:before{content:"";width:6px;height:6px;background-color:#a3a4a5;border-radius:100%;position:absolute;left:0;top:0;bottom:0;margin:auto}.list-gallery-bar ul li:hover::before{background-color:#66331a}.list-gallery-bar ul li:hover .name-title,.list-gallery-bar ul li:hover .author{color:#66331a}.list-gallery-bar ul .name-title{color:#393b3d;font-size:15px;line-height:21px;margin-bottom:4px;padding-bottom:0;font-weight:500;width:100%;float:left}.list-gallery-bar ul .author{padding:0;color:#5e5f61;font-size:13px;font-weight:400;line-height:18px}@media screen and (max-width: 1023px){.list-gallery-bar{display:none}}@media screen and (min-width: 1024px){.list-gallery-bar{width:180px;position:fixed;left:calc(100vw / 2 - 640px);top:16px}}@media screen and (min-width: 1289px){.list-gallery-bar{width:232px}}@media screen and (min-width: 1024px){.list-peotry-bar .title-box{display:none}}@media screen and (max-width: 1023px){.list-peotry-bar{display:block !important}.list-peotry-bar ul{margin-bottom:30px;display:block;float:left;width:100%}.list-peotry-bar ul li{margin-bottom:20px !important}}.list-gallery{list-style:none;display:flex;justify-content:flex-start;flex-wrap:wrap}.list-gallery li{width:calc(100% / 3 - 6.66666666px);margin-bottom:10px;border-radius:10px}.list-gallery li:not(:nth-child(3n)){margin-right:10px}.list-gallery li img{max-width:100%}.title-head{padding-bottom:0;color:#333}.author-head{color:#191b1d;line-height:1.6}.list-gallery{margin-top:32px}.page-detail-peotry .title-head{margin-bottom:16px;margin-top:16px}.page-peotry{background:url("../images/bg-post.png");background-position:top right;background-size:auto;background-repeat:no-repeat}.page-peotry .social-page>div{justify-content:flex-start !important}.page-peotry .social-page>div a:first-child{margin-left:0}.list-peotry{margin-top:32px}.list-peotry p{color:#191b1d;white-space:pre-line;margin-bottom:0;line-height:34px}.list-peotry p:not(:last-child){padding-bottom:24px}.list-peotry span{font-size:13px;color:#191b1d;white-space:pre-line}.list-peotry span:not(:last-child){padding-bottom:24px}.page-peotry-list p:not(.author-head){margin-top:10px;color:#191b1d;white-space:pre-line;font-size:17px;line-height:2}.page-peotry-list p:not(.author-head):not(:last-child){padding-bottom:24px}@media screen and (max-width: 767px){.page-peotry-main .page-peotry{padding-top:30px;padding-bottom:30px}.page-peotry-main .breadcrumb-list,.page-peotry-main .close-page{display:none !important}}.search-page-head{display:flex}.search-page-head h1{margin-right:10px}.search-page-head p{padding:4px 8px;border-radius:5px;background-color:#f0eae7;line-height:1.4;color:#66331a;font-size:15px;display:flex;align-items:center;height:28px;font-family:"SanFranciscoDisplay-Medium"}.search-empty{min-height:400px;text-align:center}.search-empty .search-empty-box{flex-wrap:wrap}.search-empty .icon-search{width:100px;height:100px;border-radius:30px;background-color:#f4f4f4}.search-empty .icon-search i{font-size:47px;color:#a3a4a5}.search-empty .text{margin-top:15px;width:100%;float:left;text-align:center;color:#878889 !important;font-size:17px;color:400}
/*# sourceMappingURL=styles.css.map */
