@charset "UTF-8";@font-face{font-family:LXGW WenKai TC;src:url(/fixed_assets/fonts/LxgwWenkaiTC/LXGWWenKaiTC-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:LXGW WenKai TC;src:url(/fixed_assets/fonts/LxgwWenkaiTC/LXGWWenKaiTC-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:LXGW WenKai TC;src:url(/fixed_assets/fonts/LxgwWenkaiTC/LXGWWenKaiTC-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}::selection{background-color:#727174;color:#fff}*{font-family:"Noto Serif TC",serif;font-optical-sizing:auto;font-style:normal}*:focus-visible{outline:0px}.main-bg-color{background-color:#ebeae8}.main-font-color{color:#f08051;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.main-font-color:hover{color:#dd6938}.font-montserrat{font-family:Montserrat,serif}.font-roboto{font-family:Roboto,sans-serif}.fa,.fas,.fal,.fa-regular{font-family:"Font Awesome 5 Free";font-weight:900}.fab{font-family:"Font Awesome 5 Brands"}body{background-color:#ebeae8}body.locked{overflow:hidden}a,span{display:inline-block}img{max-width:100%}.section-padding,.section-padding-lg,.section-padding-xl{padding-top:40px;padding-bottom:40px}.section-margin{margin-top:40px;margin-bottom:40px}.container{position:relative;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.text-justify{text-align:justify!important}.form-control:focus{color:#212529;background-color:#fff;border-color:#f08051;outline:0;box-shadow:0 0 0 .25rem #f0805140}.btn-check:focus+.btn,.btn:focus{box-shadow:0 0 0 .25rem #f0805140}.form-check-input{background-color:transparent}.form-check-input:focus{border-color:#f08051;outline:0;box-shadow:0 0 0 .25rem #f0805140}.form-check-input:checked{background-color:#f08051;border-color:#f08051}.form-select:focus{outline:0;box-shadow:0 0 0 .25rem #f0805140}.form-switch{display:flex;align-items:center}.form-switch .form-check-input{width:2.8em;height:1.3em;margin-top:0}.form-switch .form-check-label{font-size:16;padding-left:1em}.tab-content .tab-pane,.custom-tooltip{font-size:18px}.df-container .loading-info{margin-left:1px!important;font-size:18px!important;max-height:38px!important}.swal2-modal{width:37em}.swal2-confirm{background-color:#f08051;padding:7px 25px}.swal2-confirm:hover{background-color:color-mix(in srgb,#F08051,var(--swal2-action-button-hover))}.swal2-cancel{padding:7px 25px}.swal2-html-container{padding:20px 10px}input[type=radio]{border-color:#f08051;background-color:transparent}input:checked[type=radio]{background-image:unset!important;border-color:#f08051;background-color:#f08051;-webkit-box-shadow:inset 0 0 0 2px #ebeae8;box-shadow:inset 0 0 0 2px #ebeae8}#glightbox-slider .gslide-description{padding-bottom:35px}#glightbox-slider .gslide-title{font-size:20px}#glightbox-slider .gslide-desc{font-size:16px}.glightbox-mobile .glightbox-container .gslide-description{bottom:60px!important}@media screen and (min-width: 391px){.d-xs-none{display:none!important}}@media screen and (min-width: 576px){.section-padding,.section-padding-lg,.section-padding-xl{padding-top:70px;padding-bottom:70px}.section-margin{margin-top:70px;margin-bottom:70px}.tab-content .tab-pane{font-size:22px}}@media screen and (min-width: 770px){.gslide-description.description-left,.gslide-description.description-right{max-width:345px!important}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:relative!important}}@media screen and (min-width: 992px){.section-padding-lg{padding-top:90px;padding-bottom:90px}.section-padding-xl{padding-top:120px;padding-bottom:120px}.tab-content .tab-pane{font-size:25px}}@media screen and (max-width: 992px){.hide-scrollbar::-webkit-scrollbar{display:none}}@media screen and (max-width: 768px){.fancybox__carousel .f-button.is-arrow{display:none}}.dot-loader{width:50px;aspect-ratio:1;display:grid;-webkit-mask:conic-gradient(from 15deg,rgba(0,0,0,0),#000);animation:DotLoaderAnimate 1s infinite steps(12)}.dot-loader,.dot-loader:before,.dot-loader:after{background:radial-gradient(closest-side at 50% 12.5%,#fff 96%,#0000) 50% 0/20% 80% repeat-y,radial-gradient(closest-side at 12.5% 50%,#fff 96%,#0000) 0 50%/80% 20% repeat-x}.dot-loader:before,.dot-loader:after{content:"";grid-area:1/1;transform:rotate(30deg)}.dot-loader:after{transform:rotate(60deg)}@keyframes DotLoaderAnimate{to{transform:rotate(1turn)}}.dot-loader-2{width:48px;height:48px;border:5px dotted #FFF;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:DotLoader2Animate 4s linear infinite}@keyframes DotLoader2Animate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.multi-line-loader{width:30px;aspect-ratio:1;display:grid;border:2px solid rgba(0,0,0,0);border-radius:50%;border-right-color:#25b09b;animation:multiLineLoaderAnimate 1s infinite linear}.multi-line-loader:before,.multi-line-loader:after{content:"";grid-area:1/1;margin:2px;border:inherit;border-radius:50%;animation:multiLineLoaderAnimate 2s infinite}.multi-line-loader:after{margin:8px;animation-duration:3s}@keyframes multiLineLoaderAnimate{to{transform:rotate(1turn)}}.skeleton{background-image:linear-gradient(90deg,transparent 25%,rgba(255,255,255,.5) 50%,transparent 75%);background-size:200% 100%;border-radius:4px;animation:loading 5s infinite linear}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.announcement-area{position:fixed;top:0;left:0;width:100dvw;height:100dvh;z-index:150;display:flex;align-items:center;justify-content:center;background-color:#000006ba}.announcement-area .announcement-content{max-width:1000px;width:calc(100% - 30px);height:fit-content;max-height:90dvh;padding:40px 15px;position:relative}.announcement-area .announcement-content .close-btn{font-size:20px;position:absolute;right:15px;top:10px;cursor:pointer;color:#fff;display:flex;align-items:center}.announcement-area .announcement-content .close-btn .close-icon{font-size:28px}.announcement-area .announcement-content img{border-radius:15px;max-height:80dvh}.header-wrap{position:fixed;top:0;width:100%;max-height:85px;background-color:#f6f5f2;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;z-index:100}.header-wrap .header-content{height:65px;width:100%;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.header-wrap .logo{max-width:100%;width:80%;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.header-wrap .logo img{max-width:400px;width:100%}.header-wrap.with-shadow{box-shadow:0 4px 4px #0000001a,0 1px 8px #0000000d,0 3px 20px #0000001a}.normal-nav{display:none}.mobile-nav{max-width:40%;width:20%;display:flex;justify-content:flex-end;align-items:center}.mobile-nav .menu-text{display:none}.mobile-nav .navbar-toggler{color:#000;padding:.25rem .55rem;cursor:pointer}.mobile-nav .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.mobile-nav .mobile-menu-wrap{position:fixed;top:0;left:0;width:100%;height:100dvh;opacity:0;pointer-events:none;background-color:#00000090;background-image:url(/fixed_assets/images/menu-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;background-blend-mode:overlay;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;z-index:99999}.mobile-nav .mobile-menu-wrap .close-btn{color:#d1d1d1;font-size:40px;position:absolute;top:25px;right:25px;width:40px;height:40px;cursor:pointer;z-index:2}.mobile-nav .mobile-menu-wrap .close-btn span{position:absolute;display:block;top:19px;right:-3px;width:46px;height:2px;border-radius:10px;margin-bottom:0;background-color:#d1d1d1;transform-origin:center;transform:rotate(0);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.mobile-nav .mobile-menu-wrap .menu-content{margin-top:40px}.mobile-nav .mobile-menu-wrap .menu-content ul{list-style:none;padding:0rem}.mobile-nav .mobile-menu-wrap .menu-content .menu-list{height:calc(100dvh - 80px);overflow:auto}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item{margin-bottom:15px;text-align:center;padding:0;position:relative}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a{text-decoration:none;color:#fff;font-size:20px;width:fit-content;display:block;margin:auto;position:relative;cursor:pointer;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a:before{content:"";background-color:#f08051;width:0px;height:2px;top:-5px;display:block;position:absolute;left:50%;transform:translate(-50%);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a:after{content:"";background-color:#f08051;width:0px;height:2px;bottom:-10px;display:block;position:absolute;left:50%;transform:translate(-50%);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a .title{display:block;transition:all .3s ease}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a .sub-title{display:block;font-size:12px;line-height:13px;transition:all .3s ease}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a:hover:before,.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a:focus:before,.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a:active:before,.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a.active:before{width:100%}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a:hover:after,.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a:focus:after,.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a:active:after,.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a.active:after{width:100%}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a.active{color:#fff;font-size:25px}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item .menu-back-btn{display:none;color:#fff;font-size:20px;cursor:pointer;width:fit-content;margin:auto;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item .menu-back-btn:hover,.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item .menu-back-btn:focus,.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item .menu-back-btn:active{color:#f08051}.mobile-nav .mobile-menu-wrap .menu-content .submenu-list{display:none;margin-top:20px;margin-bottom:20px}.mobile-nav .mobile-menu-wrap .menu-content .submenu-list .submenu-item{margin-bottom:6px}.mobile-nav .mobile-menu-wrap .menu-content .submenu-list .submenu-item a{font-size:17px}.mobile-nav .mobile-menu-wrap .menu-content .submenu-list.active{display:block}.mobile-nav .mobile-menu-wrap .menu-content .submenu-list.active .submenu-item a{color:#ffb799}.mobile-nav .mobile-menu-wrap .menu-content .member-control-wrp{width:300px;display:flex;flex-wrap:nowrap;margin:auto}.mobile-nav .mobile-menu-wrap.active{opacity:1;pointer-events:auto}.mobile-nav .mobile-menu-wrap.active .close-btn span:nth-child(1){transform:rotate(45deg)}.mobile-nav .mobile-menu-wrap.active .close-btn span:nth-child(2){transform:rotate(-45deg)}.main-content{margin-top:65px}.content-nav-tab{background-color:#303030;padding:30px 0}.content-nav-tab .nav-control-bar ul{justify-content:center}.content-nav-tab .nav-control-bar .nav-item{position:relative}.content-nav-tab .nav-control-bar .nav-item:not(:last-child){margin-right:12px}.content-nav-tab .nav-control-bar .nav-item:not(:last-child):after{content:"";position:absolute;right:-6px;top:25%;height:50%;width:1px;background-color:#a5a5a5}.content-nav-tab .nav-control-bar .nav-link{font-size:16px;color:#fff;border-radius:14px;padding:.3rem .7rem;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.content-nav-tab .nav-control-bar .nav-link.active{background-color:#f08051}.content-nav-tab .select-control-bar{display:none}.grid-items-wrapper{margin-top:40px}.grid-items-wrapper .wait-loading-mask{width:100%;text-align:center;padding:40px 0;animation:loadingMaskAnimate 1.2s linear infinite alternate}.grid-items-wrapper .wait-loading-mask.error{animation:unset}.grid-items-wrapper .search-no-result{text-align:center}.grid-items-wrapper .grid-container{display:grid;row-gap:70px;column-gap:20px;padding:0 10px;margin:0 auto 100px;grid-template-columns:1fr}.grid-items-wrapper .item-info{max-width:440px;margin:auto}.grid-items-wrapper .item-info .image-part{text-align:center}.grid-items-wrapper .item-info .image-part .box-img{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .7s;overflow:hidden;border-radius:10px}.grid-items-wrapper .item-info .image-part .box-img:before{content:"";background:inherit;position:absolute;top:0;bottom:0;left:0;right:0;transition:inherit}.grid-items-wrapper .item-info .image-part .cover-bg-img{opacity:0}.grid-items-wrapper .item-info .text-part{margin-top:0}.grid-items-wrapper .item-info .text-part a{text-decoration:none}.grid-items-wrapper .item-info .text-part .item-title{color:#000;font-weight:700;font-size:18px;letter-spacing:1px;margin-top:5px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.grid-items-wrapper .item-info .text-part .tags{background-color:#737375;color:#fff;padding:3px 10px;border-radius:14px;vertical-align:bottom;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.grid-items-wrapper .item-info .text-part .author-title{margin-top:5px;font-size:18px}.grid-items-wrapper .item-info:hover .box-img:before{transform:scale(1.07)}.grid-items-wrapper .item-info:hover .text-part .item-title{color:#f08051}.pagination-control-bar ul{list-style:none;padding-left:0;display:flex;align-items:center;justify-content:center;max-width:90%;margin:auto}.pagination-control-bar ul li{padding:0 5px;min-width:27px;text-align:center;border-radius:10px;margin:0 1px}.pagination-control-bar ul li span{line-height:27px;font-weight:600}.pagination-control-bar ul .st-pagination-prev span,.pagination-control-bar ul .st-pagination-next span,.pagination-control-bar ul .st-pagination-first span,.pagination-control-bar ul .st-pagination-last span{position:relative;font-size:30px;font-family:Montserrat,sans-serif}.pagination-control-bar ul .st-pagination-prev span,.pagination-control-bar ul .st-pagination-first span{top:-1px;right:1px}.pagination-control-bar ul .st-pagination-next span,.pagination-control-bar ul .st-pagination-last span{top:-1px;left:1px}.pagination-control-bar ul .st-pagination:not(.active):not(.dots){cursor:pointer;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.pagination-control-bar ul .st-pagination:not(.active):not(.dots):hover{background-color:#bababa}.pagination-control-bar ul .st-pagination:not(.active):not(.dots):hover span{color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.pagination-control-bar ul .st-pagination.active{background-color:#bababa}.pagination-control-bar ul .st-pagination.active span{color:#fff}.pagination-control-bar ul .blade-pagination-prev span,.pagination-control-bar ul .blade-pagination-next span{position:relative;font-size:30px;font-family:Montserrat,sans-serif}.pagination-control-bar ul .blade-pagination-prev span{top:-1px;right:1px}.pagination-control-bar ul .blade-pagination-next span{top:-1px;left:1px}.pagination-control-bar ul .blade-pagination a{color:#000;text-decoration:none;width:17px}.pagination-control-bar ul .blade-pagination:not(.active):not(.dots){cursor:pointer;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.pagination-control-bar ul .blade-pagination:not(.active):not(.dots):hover{background-color:#bababa}.pagination-control-bar ul .blade-pagination:not(.active):not(.dots):hover span{color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.pagination-control-bar ul .blade-pagination.active{background-color:#bababa}.pagination-control-bar ul .blade-pagination.active span{color:#fff}.footer{padding-top:0;margin-bottom:0}.footer .footer-container{background-color:#fff;width:100%;margin-right:auto;margin-left:auto;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.footer .fill-right-container{background-color:#fff;width:100%;padding:40px 30px}.footer .block-logo{display:flex;justify-content:center;align-items:center}.footer .block-logo a{display:inline-block;width:65vw}.footer .block-logo .logo-img{max-width:100%}.footer .footer-block-item:not(:first-of-type){margin-top:30px}.footer .subtitle{position:relative;color:#000;margin-bottom:20px}.footer .subtitle span{padding:0 20px;background-color:#efefef;font-size:18px;line-height:36px;letter-spacing:2px}.footer .subtitle.line-shap:after{content:"";margin-left:15px;margin-top:-5px;position:relative;display:inline-block;vertical-align:middle;width:4vw;height:1px;background:#2828281a}.footer .block-content,.footer .block-content-list{letter-spacing:1px;line-height:36px;font-size:18px;color:#000}.footer .block-content a,.footer .block-content-list a{color:#000;text-decoration:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.footer .block-content a:hover,.footer .block-content-list a:hover{color:#f08051}.footer .block-content-list{list-style:none;padding-left:0}.footer .soical-block .socials{padding:0}.footer .soical-block .socials li{display:inline-block}.footer .soical-block .socials li:not(:last-of-type){margin-right:-10px}.footer .soical-block .socials li a{position:relative;width:60px;height:60px;border:1px solid rgba(40,40,40,.1019607843);border-radius:50%;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;color:#000;transition:all .3s ease;text-decoration:none}.footer .soical-block .socials li a i{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:24px;line-height:42px}.footer .soical-block .socials li a span{color:#000;font-weight:700;font-size:13px;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;cursor:pointer;position:absolute;top:50%;left:50%;opacity:0;-webkit-transition:all .3s cubic-bezier(.55,.02,.1,.9);-o-transition:all .3s cubic-bezier(.55,.02,.1,.9);transition:all .3s cubic-bezier(.55,.02,.1,.9)}.footer .soical-block .socials li a:hover i.fa-youtube{color:red}.footer .soical-block .socials li a:hover i.fa-facebook-f{color:#4267b2}.footer .soical-block .socials li a:hover i.fa-line{color:#06c755}.footer .soical-block .socials li a:hover i.fa-envelope{color:#f08051}.footer .soical-block .socials li a:hover span{color:#f08051;opacity:1;transform:matrix(1,0,0,1,-20,-22);transition:all .6s cubic-bezier(.75,-.5,0,1.75)}.footer .footer-credits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 15px 0;margin-top:30px}.footer .footer-credits .copyright{font-size:18px;text-transform:uppercase;letter-spacing:2px}.footer .footer-credits .copyright a{color:#000;text-decoration:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.footer .footer-credits .copyright a:hover{color:#f08051}.scroll-to-top{position:fixed;right:-100px;bottom:40px;width:60px;height:60px;z-index:99;cursor:pointer;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.scroll-to-top img{-webkit-filter:invert(1);filter:invert(1)}.scroll-to-top .box-number{width:fit-content;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.scroll-to-top .box-number .percentage-text{font-size:14px;color:#f08051;mix-blend-mode:difference}.main-btn-style{color:#fff;background-color:#f08051;border-radius:40px;padding:8px 21px;font-size:16px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.main-btn-style:hover,.main-btn-style:focus,.main-btn-style:active{transform:translate3d(2px,2px,0);background-color:#fff;color:#f08051}.sub-btn-style{color:#fff;background-color:#737375;border-radius:40px;padding:8px 21px;font-size:16px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.sub-btn-style:hover,.sub-btn-style:focus,.sub-btn-style:active{transform:translate3d(2px,2px,0);background-color:#fff;color:#f08051}.hollow-btn-style{color:#fff;border-radius:40px;padding:8px 21px;background-color:transparent;border:1px solid #fff;font-size:16px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.hollow-btn-style:hover,.hollow-btn-style:focus,.hollow-btn-style:active{transform:translate3d(2px,2px,0);background-color:#f08051;color:#fff}#banner_section{position:relative;height:250px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#banner_section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-color:#757575;background-blend-mode:soft-light;transform:translate3d(0,var(--parallax-y, 0),0);opacity:1;z-index:-1}.banner-header{display:flex;height:inherit;justify-content:center;align-items:center;color:#fff}.banner-header .title-part{display:flex;align-items:center;flex-direction:column}.banner-header .title-part .main-title{font-weight:700;font-size:25px;margin-bottom:5px}.banner-header .title-part .sub-title{font-size:1rem}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.section-header .title-part{display:flex;align-items:flex-start;flex-direction:column}.section-header .title-part .main-title{font-size:25px;margin-bottom:5px;margin-right:1rem;font-weight:700}.section-header .title-part .sub-title{font-size:1rem;font-weight:700}.section-content{font-weight:500}.section-content p{font-size:18px}.force-fixed-font-size,.force-fixed-font-size p,.force-fixed-font-size span,.force-fixed-font-size li,.force-fixed-font-size a,.force-fixed-font-size div{font-size:18px!important;word-break:break-word}.force-fixed-font-size img{height:auto!important;max-width:100%!important}.opacity-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;opacity:.12;z-index:-1}.darker-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-color:#4b4b4b;background-blend-mode:overlay;opacity:1;z-index:-1}.swiper-outter-wrapper{position:relative;margin-bottom:30px}.swiper-outter-wrapper .swiper-nav-control-bar{display:none;justify-content:center;align-items:center}.swiper-outter-wrapper .swiper-nav-control-bar .swiper-pagination{position:relative;width:auto;margin-bottom:6px}.swiper-outter-wrapper .swiper-nav-control-bar .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 7px;opacity:1;background-color:#bababa}.swiper-outter-wrapper .swiper-nav-control-bar .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.swiper-outter-wrapper .swiper-nav-control-bar .swiper-button-prev,.swiper-outter-wrapper .swiper-nav-control-bar .swiper-button-next{position:relative;color:#000}.swiper-outter-wrapper .swiper-nav-control-bar .swiper-button-prev .swiper-navigation-icon,.swiper-outter-wrapper .swiper-nav-control-bar .swiper-button-next .swiper-navigation-icon{width:11px}.procedure-item-div{background-color:#fff;margin-bottom:30px;border-radius:20px;padding:15px 20px}.procedure-item-div .num-wrapper{font-size:50px;font-weight:700;margin-bottom:20px}.procedure-item-div .content-wrapper .title{display:block;font-size:25px;font-weight:700;margin-bottom:20px}.procedure-item-div .content-wrapper .content{display:block;font-size:18px;text-align:justify}.html-error-page .error-code{font-size:60px;font-weight:800}.html-error-page .error-title{font-size:40px;font-weight:800}.html-error-page .error-desc{font-size:30px}@keyframes loadingMaskAnimate{to{opacity:0}}@media screen and (min-width: 576px){.header-wrap .header-content{height:70px}.header-wrap .logo{width:65%}.mobile-nav{width:35%}.mobile-nav .menu-text{cursor:pointer;display:block}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item{margin-bottom:20px}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a{font-size:30px}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a .sub-title{font-size:25px;line-height:25px}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a.active{font-size:40px}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item .submenu-list .submenu-item{margin-bottom:15px}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item .menu-back-btn{font-size:28px}.main-content{margin-top:70px}.content-nav-tab .nav-control-bar .nav-item:not(:last-child){margin-right:20px}.content-nav-tab .nav-control-bar .nav-item:not(:last-child):after{right:-10px}.content-nav-tab .nav-control-bar .nav-link{font-size:18px;padding:.5rem 1rem}.grid-items-wrapper{margin-top:70px}.grid-items-wrapper .item-info .text-part{margin-top:10px}.grid-items-wrapper .item-info .text-part .item-title{font-size:22px}.pagination-control-bar ul{max-width:450px}.pagination-control-bar ul li{margin:0 7px}.scroll-to-top{width:70px;height:70px}.scroll-to-top .box-number .percentage-text{font-size:16px}.main-btn-style,.sub-btn-style,.hollow-btn-style{padding:14px 34px;font-size:24px}#banner_section{height:265px}.banner-header .title-part .main-title{font-size:35px}.banner-header .title-part .sub-title{font-size:1.25rem}.section-header{margin-bottom:50px}.section-header .title-part{flex-direction:unset;align-items:flex-end}.section-header .title-part .main-title{margin-bottom:0;font-size:35px}.section-header .title-part .sub-title{font-size:1.25rem}.section-content p{font-size:22px}.force-fixed-font-size,.force-fixed-font-size p,.force-fixed-font-size span,.force-fixed-font-size li,.force-fixed-font-size a,.force-fixed-font-size div{font-size:22px!important}.swiper-outter-wrapper{margin-bottom:0}.swiper-outter-wrapper .swiper-nav-control-bar{display:flex}.swiper-outter-wrapper .swiper-nav-control-bar .swiper-pagination{margin-left:20px;margin-right:20px}.swiper-outter-wrapper .swiper-nav-control-bar.light-color .swiper-pagination .swiper-pagination-bullet{background-color:#ffffff4d}.swiper-outter-wrapper .swiper-nav-control-bar.light-color .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.swiper-outter-wrapper .swiper-nav-control-bar.light-color .swiper-button-prev,.swiper-outter-wrapper .swiper-nav-control-bar.light-color .swiper-button-next{color:#fff}}@media screen and (min-width: 992px){.header-wrap .header-content{height:85px}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item{margin-bottom:24px}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a{font-size:35px}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item a .sub-title{font-size:30px;line-height:30px}.mobile-nav .mobile-menu-wrap .menu-content .menu-list .menu-item .menu-back-btn{font-size:30px}.main-content{margin-top:85px}.content-nav-tab .nav-control-bar{display:block}.content-nav-tab .nav-control-bar ul{justify-content:start}.content-nav-tab .nav-control-bar .nav-item:not(:last-child){margin-right:40px}.content-nav-tab .nav-control-bar .nav-item:not(:last-child):after{right:-20px}.content-nav-tab .nav-control-bar .nav-link{font-size:20px}.content-nav-tab .select-control-bar{display:none}.grid-items-wrapper .grid-container{padding:0;grid-template-columns:repeat(3,1fr)}.grid-items-wrapper .item-info .text-part{margin-top:20px}.grid-items-wrapper .item-info .text-part .item-title-wrapper{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.grid-items-wrapper .item-info .text-part .item-title{font-size:25px}.footer .block-logo a{width:auto}.footer .footer-block-item:not(:first-of-type){margin-top:0}#banner_section{height:345px}.banner-header .title-part .main-title{font-size:50px}.banner-header .title-part .sub-title{font-size:1.5rem}.section-header .title-part .main-title{font-size:50px}.section-header .title-part .sub-title{font-size:1.5rem}.section-content p{font-size:25px}.force-fixed-font-size,.force-fixed-font-size p,.force-fixed-font-size span,.force-fixed-font-size li,.force-fixed-font-size a,.force-fixed-font-size div{font-size:25px!important}.procedure-item-div{display:flex;align-items:center;margin-bottom:50px;padding:25px 25px 25px 0}.procedure-item-div .num-wrapper{font-size:70px;margin-bottom:0;width:200px;text-align:center}.procedure-item-div .content-wrapper{width:calc(100% - 200px)}.procedure-item-div .content-wrapper .title{font-size:35px;margin-bottom:20px}.procedure-item-div .content-wrapper .content{font-size:25px}}@media screen and (min-width: 1026px){.header-wrap .logo{max-width:22%;width:22%}.header-wrap .navigation-wrap.normal-nav{display:flex;max-width:77%;width:77%}.header-wrap .navigation-wrap.mobile-nav{display:none}.normal-nav .navbar-nav{width:calc(100% - 144px);flex-wrap:nowrap;flex-direction:row;justify-content:space-evenly}.normal-nav .navbar-nav .nav-link{color:#000;font-weight:600}.normal-nav .navbar-nav>li{position:relative}.normal-nav .navbar-nav>li a{font-size:16px}.normal-nav .navbar-nav>li a:after{content:"";position:relative;display:block;height:2px;width:0%;background-color:#f08051;margin:auto;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.normal-nav .navbar-nav>li>ul{list-style:none;position:absolute;left:-20px;top:200%;width:fit-content;padding:0;z-index:100;background:#f6f5f2;visibility:hidden;opacity:0;border-radius:10px;-ms-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;box-shadow:0 8px 8px #00000061}.normal-nav .navbar-nav>li>ul>li{position:relative;float:none;width:100%;padding:0}.normal-nav .navbar-nav>li>ul>li>a{text-decoration:none;position:relative;display:block;padding:10px 20px;font-weight:500;color:#000;word-break:keep-all;width:fit-content;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.normal-nav .navbar-nav>li>ul>li:hover>a{color:#f08051}.normal-nav .navbar-nav>li>ul>li:hover>a:after{content:"";position:relative;display:block;height:2px;width:100%;background-color:#f08051;margin:auto}.normal-nav .navbar-nav>li>ul>li:not(:last-child){border-bottom:1px solid rgba(230,230,230,.5)}.normal-nav .navbar-nav>li:hover>a{color:#f08051}.normal-nav .navbar-nav>li:hover>a:after{content:"";position:relative;display:block;height:2px;width:100%;background-color:#f08051;margin:auto}.normal-nav .navbar-nav>li:hover>ul{top:115%;opacity:1;visibility:visible}.normal-nav .navbar-nav>li.active>a{color:#f08051;font-weight:700}.normal-nav .other-navbar{width:144px;display:flex;justify-content:space-evenly}.normal-nav .other-navbar .member-control-wrp a{color:#000;background-color:#0000;border-radius:3px;padding:2px 10px;text-decoration:none;cursor:pointer;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.normal-nav .other-navbar .member-control-wrp a:hover,.normal-nav .other-navbar .member-control-wrp a.active{color:#fff;background-color:#f08051}.footer{padding-top:60px}.footer .footer-container{margin-right:unset;width:95dvw}}@media screen and (min-width: 1200px){.normal-nav .navbar-nav>li a{font-size:18px}.footer .footer-container{width:79dvw}}@media screen and (min-width: 1400px){.header-wrap .navigation-wrap.normal-nav{max-width:70%;width:70%}}#login_page{width:100%;height:calc(100vh - 65px);background-color:#00000040;background-image:url(/fixed_assets/images/menu-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;background-blend-mode:overlay;display:flex;justify-content:center;align-items:center;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#login_page .login-form-wrapper{margin-top:-10vh;border-radius:10px;padding-top:15px;width:90%;max-width:400px;background-color:#ffffffc2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #fff;box-shadow:0 0 10px 1px #fff}#login_page .login-form-wrapper .header{text-align:center;font-weight:700;margin-bottom:20px}#login_page .login-form-wrapper .form-wrapper{width:90%;margin:auto}#login_page .login-form-wrapper .form-wrapper .input-wrapper{margin-bottom:25px}#login_page .login-form-wrapper .form-wrapper .input-wrapper input{font-family:Montserrat,serif;font-size:1.15rem;border-radius:7px}#login_page .login-form-wrapper .form-wrapper .find-pw-link{font-style:italic;font-size:.9rem;color:#708090;text-decoration:none}#login_page .login-form-wrapper .form-wrapper .error-msg-box{font-size:16px;font-weight:700;letter-spacing:.15rem}#login_page .login-form-wrapper .form-wrapper .submit-btn{position:relative;font-weight:700;font-size:18px;border-radius:40px;border:1px solid #000;padding:5px 30px;width:100%;box-shadow:0 1px 1px #00000012,0 2px 2px #00000026;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#login_page .login-form-wrapper .form-wrapper .submit-btn .dot-loader{position:absolute;display:none;width:28px;top:4px;right:2%}#login_page .login-form-wrapper .form-wrapper .submit-btn:hover,#login_page .login-form-wrapper .form-wrapper .submit-btn:focus,#login_page .login-form-wrapper .form-wrapper .submit-btn:active,#login_page .login-form-wrapper .form-wrapper .submit-btn.active{background-color:#f08051;border:1px solid #F08051;color:#fff;transform:translate3d(2px,2px,0)}#login_page .login-form-wrapper .form-wrapper .submit-btn.active .dot-loader{display:grid}#login_page .login-form-wrapper .form-wrapper .promote-register{color:#cf5a29;font-size:.9rem;font-weight:700}@media screen and (min-width: 390px){#login_page .login-form-wrapper{padding-top:45px}#login_page .login-form-wrapper .header{margin-bottom:40px}#login_page .login-form-wrapper .form-wrapper{width:85%}#login_page .login-form-wrapper .form-wrapper .input-wrapper{margin-bottom:25px}#login_page .login-form-wrapper .form-wrapper .input-wrapper input{font-size:1.25rem}#login_page .login-form-wrapper .form-wrapper .error-msg-box{font-size:18px}}@media screen and (min-width: 576px){#login_page{height:calc(100vh - 70px)}}@media screen and (min-width: 992px){#login_page{height:calc(100vh - 85px)}}#register_page .header{text-align:center;font-weight:700;margin-bottom:20px}#register_page .register-form-wrapper{margin:auto;padding:60px 5px;max-width:1000px;border:1px solid rgba(0,0,0,0);border-radius:10px;box-shadow:0 0 10px 1px #cfcfcf}#register_page .register-form-wrapper .form-wrapper{width:90%;margin:auto}#register_page .register-form-wrapper .form-wrapper .col-box{position:relative;margin-bottom:30px}#register_page .register-form-wrapper .form-wrapper .input-wrapper .form-label{font-size:18px}#register_page .register-form-wrapper .form-wrapper .input-wrapper input{font-family:Montserrat,serif;font-size:1.05rem;background-color:transparent;border-color:#ffaf66}#register_page .register-form-wrapper .form-wrapper .input-wrapper input[aria-invalid=true]{border-color:red}#register_page .register-form-wrapper .form-wrapper .input-wrapper input[type=text]~.visibility-control .eye-close{display:none}#register_page .register-form-wrapper .form-wrapper .input-wrapper input[type=password]~.visibility-control .eye-open{display:none}#register_page .register-form-wrapper .form-wrapper .radio-group{display:flex;padding-left:20px;flex-flow:wrap}#register_page .register-form-wrapper .form-wrapper .radio-group .form-check-input,#register_page .register-form-wrapper .form-wrapper .radio-group .form-check-label{font-size:1.3rem}#register_page .register-form-wrapper .form-wrapper .householding-group,#register_page .register-form-wrapper .form-wrapper .family-member-group{position:relative;background-color:#ffdfd2;padding:12px 5px;border-radius:10px;margin-left:0;margin-right:0;margin-bottom:20px}#register_page .register-form-wrapper .form-wrapper .householding-group .remove-householding-group-btn,#register_page .register-form-wrapper .form-wrapper .householding-group .remove-family-member-group-btn,#register_page .register-form-wrapper .form-wrapper .family-member-group .remove-householding-group-btn,#register_page .register-form-wrapper .form-wrapper .family-member-group .remove-family-member-group-btn{position:absolute;top:-5px;right:-15px;display:flex;align-items:center;justify-content:center;cursor:pointer;width:30px;height:30px;background-color:#000;border-radius:15px}#register_page .register-form-wrapper .form-wrapper .householding-group .remove-householding-group-btn .remove-icon,#register_page .register-form-wrapper .form-wrapper .householding-group .remove-family-member-group-btn .remove-icon,#register_page .register-form-wrapper .form-wrapper .family-member-group .remove-householding-group-btn .remove-icon,#register_page .register-form-wrapper .form-wrapper .family-member-group .remove-family-member-group-btn .remove-icon{color:#fff}#register_page .register-form-wrapper .form-wrapper .householding-group:first-child .remove-householding-group-btn,#register_page .register-form-wrapper .form-wrapper .householding-group:first-child .remove-family-member-group-btn,#register_page .register-form-wrapper .form-wrapper .family-member-group:first-child .remove-householding-group-btn,#register_page .register-form-wrapper .form-wrapper .family-member-group:first-child .remove-family-member-group-btn{display:none;pointer-events:none}#register_page .register-form-wrapper .form-wrapper .add-more-householding-group,#register_page .register-form-wrapper .form-wrapper .add-more-family-member-group{display:flex;align-items:center;justify-content:center;border-radius:10px;border:2px dashed #d39300;padding:10px 5px;cursor:pointer;max-width:250px;margin:auto}#register_page .register-form-wrapper .form-wrapper select{background-color:transparent;border-color:#ffaf66;font-size:18px;height:44px;font-family:Montserrat,serif}#register_page .register-form-wrapper .form-wrapper select:focus{outline:0;box-shadow:0 0 0 .25rem #f0805140}#register_page .register-form-wrapper .form-wrapper #reg_religious_other::placeholder{color:#000;opacity:.2}#register_page .register-form-wrapper .form-wrapper label.error{color:red}#register_page .register-form-wrapper .form-wrapper .visibility-control{position:absolute;right:12px;top:17px}#register_page .register-form-wrapper .form-wrapper .visibility-control .material-symbols-outlined{color:#878787}#register_page .register-form-wrapper .form-wrapper .error-msg-box{font-size:16px;font-weight:700;letter-spacing:.15rem}#register_page .register-form-wrapper .form-wrapper .submit-btn{position:relative;font-weight:700;font-size:18px;border-radius:40px;border:1px solid #000;padding:5px 30px;width:100%;max-width:350px;box-shadow:0 1px 1px #00000012,0 2px 2px #00000026;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#register_page .register-form-wrapper .form-wrapper .submit-btn .dot-loader{position:absolute;display:none;width:28px;top:4px;right:2%}#register_page .register-form-wrapper .form-wrapper .submit-btn:hover,#register_page .register-form-wrapper .form-wrapper .submit-btn:focus,#register_page .register-form-wrapper .form-wrapper .submit-btn:active,#register_page .register-form-wrapper .form-wrapper .submit-btn.active{background-color:#f08051;border:1px solid #F08051;color:#fff;transform:translate3d(2px,2px,0)}#register_page .register-form-wrapper .form-wrapper .submit-btn.active .dot-loader{display:grid}#register_page .register-form-wrapper .datepicker .datepicker-cell.selected,#register_page .register-form-wrapper .datepicker .datepicker-cell.selected:hover{background-color:#f08051;border-radius:10px}#register_page .register-form-wrapper .datepicker .days-of-week .dow:first-child,#register_page .register-form-wrapper .datepicker .days-of-week .dow:last-child{color:#f08051}#register_page .register-form-wrapper .send-ph-confirm-button{position:absolute;right:6px;top:8px;color:#fff;border:0px;background-color:#f08051;padding:9px 10px;text-decoration:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#register_page .register-form-wrapper .send-ph-confirm-button:hover{background-color:#dd6938}#register_page .register-form-wrapper .send-ph-confirm-button:disabled{background-color:#ffb799}@media screen and (min-width: 390px){#register_page .header{margin-bottom:40px}#register_page .register-form-wrapper .form-wrapper{width:85%}#register_page .register-form-wrapper .form-wrapper .input-wrapper input{font-size:1.25rem}#register_page .register-form-wrapper .form-wrapper .error-msg-box{font-size:18px}}#forget_password_page{width:100%;height:calc(100vh - 65px);background-color:#00000040;background-image:url(/fixed_assets/images/menu-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;background-blend-mode:overlay;display:flex;justify-content:center;align-items:center;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#forget_password_page .forget-pwd-form-wrapper{margin-top:-10vh;border-radius:10px;padding-top:15px;width:90%;max-width:500px;background-color:#ffffffc2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #fff;box-shadow:0 0 10px 1px #fff}#forget_password_page .forget-pwd-form-wrapper .header{text-align:center;font-weight:700;margin-bottom:20px}#forget_password_page .forget-pwd-form-wrapper .form-wrapper{width:90%;margin:auto}#forget_password_page .forget-pwd-form-wrapper .form-wrapper .input-wrapper{margin-bottom:25px}#forget_password_page .forget-pwd-form-wrapper .form-wrapper .input-wrapper input{font-family:Montserrat,serif;font-size:1.15rem;border-radius:7px}#forget_password_page .forget-pwd-form-wrapper .form-wrapper .radio-group{display:flex;justify-content:center;padding-left:20px;flex-flow:wrap}#forget_password_page .forget-pwd-form-wrapper .form-wrapper .radio-group .form-check-input,#forget_password_page .forget-pwd-form-wrapper .form-wrapper .radio-group .form-check-label{font-size:1.3rem}#forget_password_page .forget-pwd-form-wrapper .form-wrapper .error-msg-box{font-size:16px;font-weight:700;letter-spacing:.15rem}#forget_password_page .forget-pwd-form-wrapper .form-wrapper .submit-btn{position:relative;font-weight:700;font-size:18px;border-radius:40px;border:1px solid #000;padding:5px 30px;width:100%;max-width:300px;box-shadow:0 1px 1px #00000012,0 2px 2px #00000026;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#forget_password_page .forget-pwd-form-wrapper .form-wrapper .submit-btn .dot-loader{position:absolute;display:none;width:28px;top:4px;right:2%}#forget_password_page .forget-pwd-form-wrapper .form-wrapper .submit-btn:hover,#forget_password_page .forget-pwd-form-wrapper .form-wrapper .submit-btn:focus,#forget_password_page .forget-pwd-form-wrapper .form-wrapper .submit-btn:active,#forget_password_page .forget-pwd-form-wrapper .form-wrapper .submit-btn.active{background-color:#f08051;border:1px solid #F08051;color:#fff;transform:translate3d(2px,2px,0)}#forget_password_page .forget-pwd-form-wrapper .form-wrapper .submit-btn.active .dot-loader{display:grid}#forget_password_page #sms_code_verify_modal .inputs-wrapper{display:flex;align-items:center;justify-content:space-evenly}#forget_password_page #sms_code_verify_modal .inputs-wrapper .sms-code-input{width:250px;letter-spacing:3px;font-weight:600;font-size:18px}#reset_password_page{width:100%;height:calc(100vh - 65px);background-image:url(/fixed_assets/images/menu-bg-1.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#reset_password_page .reset-pwd-form-wrapper{margin-top:-10vh;border-radius:10px;padding-top:15px;width:90%;max-width:700px;background-color:#ffffffc2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #fff;box-shadow:0 0 10px 1px #fff}#reset_password_page .reset-pwd-form-wrapper .header{text-align:center;font-weight:700;margin-bottom:20px}#reset_password_page .reset-pwd-form-wrapper .form-wrapper{width:90%;margin:auto}#reset_password_page .reset-pwd-form-wrapper .form-wrapper .input-wrapper{margin-bottom:25px}#reset_password_page .reset-pwd-form-wrapper .form-wrapper .input-wrapper input{font-family:Montserrat,serif;font-size:1.15rem;border-radius:7px}#reset_password_page .reset-pwd-form-wrapper .form-wrapper .input-wrapper input[type=text]~.visibility-control .eye-close{display:none}#reset_password_page .reset-pwd-form-wrapper .form-wrapper .input-wrapper input[type=password]~.visibility-control .eye-open{display:none}#reset_password_page .reset-pwd-form-wrapper .form-wrapper .visibility-control{position:absolute;right:12px;top:17px}#reset_password_page .reset-pwd-form-wrapper .form-wrapper .visibility-control .material-symbols-outlined{color:#878787}#reset_password_page .reset-pwd-form-wrapper .form-wrapper .error-msg-box{font-size:16px;font-weight:700;letter-spacing:.15rem}#reset_password_page .reset-pwd-form-wrapper .form-wrapper .submit-btn{position:relative;font-weight:700;font-size:18px;border-radius:40px;border:1px solid #000;padding:5px 30px;width:100%;max-width:300px;box-shadow:0 1px 1px #00000012,0 2px 2px #00000026;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#reset_password_page .reset-pwd-form-wrapper .form-wrapper .submit-btn .dot-loader{position:absolute;display:none;width:28px;top:4px;right:2%}#reset_password_page .reset-pwd-form-wrapper .form-wrapper .submit-btn:hover,#reset_password_page .reset-pwd-form-wrapper .form-wrapper .submit-btn:focus,#reset_password_page .reset-pwd-form-wrapper .form-wrapper .submit-btn:active,#reset_password_page .reset-pwd-form-wrapper .form-wrapper .submit-btn.active{background-color:#f08051;border:1px solid #F08051;color:#fff;transform:translate3d(2px,2px,0)}#reset_password_page .reset-pwd-form-wrapper .form-wrapper .submit-btn.active .dot-loader{display:grid}.grecaptcha-badge{display:none}@media screen and (min-width: 390px){#forget_password_page .forget-pwd-form-wrapper{padding-top:45px}#forget_password_page .forget-pwd-form-wrapper .header{margin-bottom:40px}#forget_password_page .forget-pwd-form-wrapper .form-wrapper{width:85%}#forget_password_page .forget-pwd-form-wrapper .form-wrapper .input-wrapper{margin-bottom:25px}#forget_password_page .forget-pwd-form-wrapper .form-wrapper .input-wrapper input{font-size:1.25rem}#forget_password_page .forget-pwd-form-wrapper .form-wrapper .error-msg-box{font-size:18px}#reset_password_page .reset-pwd-form-wrapper{padding-top:45px}#reset_password_page .reset-pwd-form-wrapper .header{margin-bottom:40px}#reset_password_page .reset-pwd-form-wrapper .form-wrapper{width:85%}#reset_password_page .reset-pwd-form-wrapper .form-wrapper .input-wrapper{margin-bottom:25px}#reset_password_page .reset-pwd-form-wrapper .form-wrapper .input-wrapper input{font-size:1.25rem}#reset_password_page .reset-pwd-form-wrapper .form-wrapper .error-msg-box{font-size:18px}}@media screen and (min-width: 576px){#forget_password_page,#reset_password_page{height:calc(100vh - 70px)}}@media screen and (min-width: 992px){#forget_password_page,#reset_password_page{height:calc(100vh - 85px)}}#index_page #index_banner_slider{width:100%;height:calc(100vh - 65px)}#index_page #index_banner_slider .swiper-slide{overflow:hidden;position:relative;height:inherit}#index_page #index_banner_slider .swiper-slide.overlay:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:#292929;opacity:.3;z-index:2}#index_page #index_banner_slider .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center;transform:translate3d(0,var(--parallax-y, 0),0)}#index_page #index_banner_slider .swiper-slide .banner-slogan{color:#fff;position:absolute;top:50%;left:50%;width:100%;padding:0 20px;z-index:3;transform:translate(-50%,-22%);text-align:center}#index_page #index_banner_slider .swiper-slide .banner-slogan .main-slogan{margin-bottom:1.5rem;font-size:25px;font-weight:700}#index_page #index_banner_slider .swiper-slide .banner-slogan p{font-size:16px}#index_page #index_banner_slider .swiper-slide .banner-slogan .banner-btn-group{display:flex;justify-content:center;flex-wrap:nowrap;width:100%;margin:auto}#index_page #index_banner_slider .swiper-pagination{bottom:25px!important}#index_page #index_banner_slider .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 8px!important;background-color:#fff;opacity:1}#index_page #index_banner_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{position:relative}#index_page #index_banner_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{content:"";position:absolute;width:24px;height:24px;top:-7px;left:-7px;border-radius:50%;background-color:#fff;opacity:.5;z-index:-1}#index_page #about_section .figure img{border-radius:10px}#index_page #about_section .more-btn,#index_page #activity_section{position:relative}#index_page #activity_section.opacity-bg:before{background-image:url(/fixed_assets/images/index/index_activity_bg.jpg)}#index_page #activity_section .container .more-btn{position:relative}#index_page #index_activities_slider{width:100%;height:auto;border-top-left-radius:10px;border-top-right-radius:10px}#index_page #index_activities_slider .swiper-slide{width:85%}#index_page #index_activities_slider .activity-info .image-part{text-align:center}#index_page #index_activities_slider .activity-info .image-part .box-img{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .7s;overflow:hidden;border-radius:10px}#index_page #index_activities_slider .activity-info .image-part .box-img:before{content:"";background:inherit;position:absolute;top:0;bottom:0;left:0;right:0;transition:inherit}#index_page #index_activities_slider .activity-info .image-part .cover-bg-img{opacity:0}#index_page #index_activities_slider .activity-info .text-part{margin-top:20px}#index_page #index_activities_slider .activity-info .text-part a{text-decoration:none}#index_page #index_activities_slider .activity-info .text-part .activity-title{color:#000;font-weight:700;letter-spacing:2px;display:inline;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#index_page #index_activities_slider .activity-info .text-part .tags{background-color:#000;color:#fff;padding:3px 10px;border-radius:14px;vertical-align:bottom;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#index_page #index_activities_slider .activity-info:hover .box-img:before{transform:scale(1.07)}#index_page #index_activities_slider .activity-info:hover .text-part .activity-title{color:#f08051}#index_page #index_activities_slider .activity-info:hover .text-part .tags{background-color:#f08051}#index_page #messages_section{position:relative}#index_page #messages_section.darker-bg:before{background-image:url(/fixed_assets/images/index/index_message_bg.jpg)}#index_page #messages_section .container .section-content{padding:0 10px}#index_page #messages_section .container .more-btn{position:relative;text-align:center;margin-top:20px}#index_page #index_messages_slider{width:100%;height:auto}#index_page #index_messages_slider .swiper-slide{position:relative;width:85%;height:auto}#index_page #index_messages_slider .message-box-wrapper{height:100%;padding-bottom:45px}#index_page #index_messages_slider .message-info{background-color:#40403d;color:#fff;padding:10px 20px;height:100%;display:flex;flex-direction:column;justify-content:space-between}#index_page #index_messages_slider .message-info .info-part-1 .activity-title{margin:22px 0}#index_page #index_messages_slider .message-info .info-part-1 .activity-title span{background-color:#f08051;padding:6px 22px;border-radius:35px;font-size:18px}#index_page #index_messages_slider .message-info .info-part-2{font-size:18px;margin-bottom:30px}#index_page #index_messages_slider .quote-icon{display:block;position:absolute;bottom:10px;right:15px;width:70px;height:70px;border-radius:50%;background-color:#f08051}#index_page #index_messages_slider .quote-icon span{color:#fff;font-size:95px;font-weight:400;position:absolute;left:18px;top:-9px}#index_page #final_section .content-box{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}#index_page #final_section .text-part{font-weight:500;padding:0 15px}#index_page #final_section .image-part{padding:0 15px}#index_page #final_section .image-part figure img{border-radius:10px}#index_page #activity_location_section .location-list{list-style:none;padding-left:0}#index_page #activity_location_section .location-list li{font-size:24px;font-weight:900;margin-bottom:15px}#index_page #activity_location_section .location-list li a{color:#f08051;text-decoration:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#index_page #activity_location_section .location-list li a:hover{color:#dd6938}@media screen and (min-width: 576px){#index_page #index_banner_slider{height:calc(100vh - 70px)}#index_page #index_banner_slider .swiper-slide .banner-slogan{transform:translate(-50%,-13%)}#index_page #index_banner_slider .swiper-slide .banner-slogan .main-slogan{font-size:35px}#index_page #index_banner_slider .swiper-slide .banner-slogan p{font-size:18px}#index_page #index_banner_slider .swiper-slide .banner-slogan .banner-btn-group{width:400px}#index_page #about_section .more-btn{position:absolute;top:70px;right:15px}#index_page #about_section .more-btn .main-btn-style{padding:10px 30px;font-size:22px}#index_page #activity_section .container .more-btn{position:absolute;top:0;right:15px}#index_page #activity_section .container .more-btn .main-btn-style{padding:10px 30px;font-size:22px}#index_page #index_activities_slider .swiper-slide,#index_page #messages_section .container .swiper-slide{width:100%}#index_page #messages_section .container .more-btn .hollow-btn-style{padding:10px 30px;font-size:22px}#index_page index_messages_slider .swiper-slide{width:100%}#index_page index_messages_slider .message-info .info-part-1 .activity-title span{font-size:22px}#index_page index_messages_slider .message-info .info-part-2{font-size:22px}}@media screen and (min-width: 992px){#index_page #index_banner_slider{height:calc(100vh - 85px)}#index_page #index_banner_slider .swiper-slide .banner-slogan .main-slogan{font-size:50px}#index_page #index_banner_slider .swiper-slide .banner-slogan p{font-size:22px}#index_page #index_messages_slider .quote-icon{bottom:0;right:30px;width:90px;height:90px}#index_page #index_messages_slider .quote-icon span{font-size:120px;left:22px;top:-10px}#index_page #messages_section .container .more-btn{position:absolute;top:0;right:15px}#index_page #messages_section .container .more-btn .hollow-btn-style{font-size:15px}#index_page #final_section .content-box{flex-wrap:nowrap}#index_page #final_section .content-box .text-part{width:70%;padding-right:75px}#index_page #final_section .content-box .image-part{width:30%}}@media screen and (min-width: 1026px){#index_page #index_banner_slider .swiper-pagination{top:50%!important;left:unset!important;right:4.5dvw!important;width:auto!important;height:fit-content;display:flex;flex-direction:column;transform:translateY(-50%)}#index_page #index_banner_slider .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;margin:12px 0!important;background-color:#fff;opacity:1}#index_page #index_banner_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{position:relative}#index_page #index_banner_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{content:"";position:absolute;width:34px;height:34px;top:-10px;left:-10px;border-radius:50%;background-color:#fff;opacity:.5;z-index:-1}#index_page #index_activities_slider{height:530px}#index_page #index_messages_slider .message-info .info-part-1{font-size:1.2rem}#index_page #index_messages_slider .message-info .info-part-1 .activity-title span{font-size:25px}#index_page #index_messages_slider .message-info .info-part-1 p{padding:0 20px}#index_page #index_messages_slider .message-info .info-part-2{font-size:25px}}#origin_page #banner_section:before{background-image:url(/fixed_assets/images/about/banner.jpg)}#origin_page #slider_section{position:relative}#origin_page #slider_section.opacity-bg:before{background-image:url(/fixed_assets/images/about/slider_section_bg.jpg)}#origin_page #slider_section p{font-weight:500;margin-bottom:40px}#origin_page #about_origin_slider img{border-radius:10px}#origin_page #section_2 .flex-div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#origin_page #section_2 .flex-div p{font-weight:500;margin-bottom:40px}#origin_page #section_2 .flex-div img{border-radius:10px}#origin_page #section_3{position:relative}#origin_page #section_3.darker-bg:before{background-image:url(/fixed_assets/images/about/section_bg_1.jpg);background-color:#333}#origin_page #section_3 .section-content{padding:5% 10%;color:#fff}#origin_page #section_3 p{margin-bottom:0}#origin_page #section_4 h1{font-size:25px;font-weight:700;margin-bottom:1rem;text-align:center}#origin_page #section_4 p{margin-bottom:0;padding:0px 1.5rem}#origin_page #section_4 .more-btn{text-align:center;padding:0px 1.5rem}#meerkat_page #banner_section:before{background-image:url(/fixed_assets/images/about/banner_1.jpg)}#meerkat_page #section_1{position:relative}#meerkat_page #section_1.opacity-bg:before{background-image:url(/fixed_assets/images/about/meerkat_bg.jpg)}#meerkat_page #section_1 p{margin:0}#meerkat_page #section_2 .flex-div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#meerkat_page #section_2 .flex-div p{font-weight:500;margin-top:40px}#meerkat_page #section_2 .flex-div img{border-radius:10px}#about_download_page #banner_section:before{background-image:url(/fixed_assets/images/about/banner_2.jpg)}#about_download_page #download-tabContent .tab-pane ul{list-style:none;padding-left:0}#about_download_page #download-tabContent .tab-pane ul li{margin-bottom:10px}#about_download_page #download-tabContent .tab-pane ul li div{display:flex;justify-content:space-between;align-items:center}#about_download_page #download-tabContent .tab-pane ul li a{color:#000;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#about_download_page #download-tabContent .tab-pane ul li a:hover{color:#f08051}#about_download_page #download-tabContent .tab-pane ul li .timestamp-label{display:none;background-color:#737375;color:#fff;font-size:18px;padding:5px 20px;border-radius:30px}#about_download_page #financial_tab_content hr{margin:1rem 0;opacity:1}#about_download_page #financial_type_nav .nav-link{color:#ababab;font-size:18px;padding:.5rem 0rem;margin-right:30px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#about_download_page #financial_type_nav .nav-link.active{color:#000;text-decoration:underline}#about_download_page #financial-tabContent{margin-top:50px}@media screen and (min-width: 576px){#origin_page #slider_section p,#origin_page #section_2 .flex-div p{margin-bottom:60px}#origin_page #section_4 h1{font-size:35px}#meerkat_page #section_2 .flex-div p{margin-top:60px}#about_download_page #download-tabContent .tab-pane ul li .timestamp-label{display:block}#about_download_page #financial_tab_content hr{margin:2rem 0}#about_download_page #financial_type_nav .nav-link{font-size:22px}#about_download_page #financial-tabContent{margin-top:60px}}@media screen and (min-width: 992px){#origin_page #section_2 .flex-div{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}#origin_page #section_2 .flex-div .text-part{width:55%;padding:0 15px;order:2}#origin_page #section_2 .flex-div .text-part p{margin-bottom:0}#origin_page #section_2 .flex-div .image-part{width:45%;padding:0 15px;order:1}#origin_page #section_4 h1{margin-bottom:3rem;text-align:start;font-size:50px}#origin_page #section_4 p{padding:0}#origin_page #section_4 .more-btn{text-align:start;padding:0}#meerkat_page #section_2 .flex-div{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}#meerkat_page #section_2 .flex-div .text-part{width:55%;padding:0 15px}#meerkat_page #section_2 .flex-div .text-part p{max-width:600px;margin-left:auto;margin-top:0}#meerkat_page #section_2 .flex-div .image-part{width:45%}#about_download_page #financial_tab_content hr{margin:3rem 0}#about_download_page #financial_type_nav .nav-link{font-size:25px}#about_download_page #financial-tabContent{margin-top:70px}}#news_list_page #banner_section:before{background-image:url(/fixed_assets/images/news/banner.jpg)}#news_list_page #news_list_section .news-filter-control-bar{display:flex;align-items:center;flex-direction:column;justify-content:space-between}#news_list_page #news_list_section .news-filter-control-bar .left{display:flex;align-items:center;word-break:keep-all}#news_list_page #news_list_section .news-filter-control-bar .left select{border-color:#40403d;background-color:transparent}#news_list_page #news_list_section .news-filter-control-bar .right input{background-color:transparent;border-color:#40403d;border-right:0px}#news_list_page #news_list_section .news-filter-control-bar .right .btn{border-color:#40403d;border-left:0px}#news_post_content_page #banner_section:before{background-image:url(/fixed_assets/images/news/banner.jpg)}#news_post_content_page .section-header .title-part .main-title{margin-bottom:15px}#news_post_content_page .post-cover{margin-bottom:10px}@media screen and (min-width: 576px){#news_list_page #news_list_section .news-filter-control-bar{flex-direction:row}#news_post_content_page .section-header .title-part{align-items:flex-start;flex-direction:column}#news_post_content_page .post-cover{margin-bottom:30px}}@media screen and (min-width: 992px){#news_list_page #news_list_section{padding-bottom:0}#news_post_content_page .post-cover{margin-bottom:50px}}#quarterly_page #banner_section:before{background-image:url(/fixed_assets/images/dayilife/quarterly_banner.jpg)}#quarterly_page #quarterly_items_wrapper{margin-top:40px}#quarterly_page #quarterly_items_wrapper .grid-container{display:grid;row-gap:70px;column-gap:20px;padding:0 10px;margin:0 auto 100px;grid-template-columns:1fr}#quarterly_page #quarterly_items_wrapper .ebook-info .image-part{text-align:center}#quarterly_page #quarterly_items_wrapper .ebook-info .image-part .box-img{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .7s;overflow:hidden;border-radius:10px}#quarterly_page #quarterly_items_wrapper .ebook-info .image-part .box-img:before{content:"";background:inherit;position:absolute;top:0;bottom:0;left:0;right:0;transition:inherit}#quarterly_page #quarterly_items_wrapper .ebook-info .image-part .cover-bg-img{opacity:0}#quarterly_page #quarterly_items_wrapper .ebook-info .text-part{margin-top:20px;font-size:18px}#quarterly_page #quarterly_items_wrapper .ebook-info .text-part a{text-decoration:none}#quarterly_page #quarterly_items_wrapper .ebook-info .text-part .ebook-title{color:#000;font-weight:700;font-size:18px;letter-spacing:1px;margin-top:10px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#quarterly_page #quarterly_items_wrapper .ebook-info .text-part .bookview-link{color:#000;margin-top:10px;margin-left:20px;top:5px;position:relative;vertical-align:bottom;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#quarterly_page #quarterly_items_wrapper .ebook-info .text-part .bookview-link:hover{color:#f08051}#quarterly_page #quarterly_items_wrapper .ebook-info:hover .box-img:before{transform:scale(1.07)}#quarterly_page #quarterly_items_wrapper .ebook-info:hover .text-part .ebook-title{color:#f08051}#quarterly_content_img_ver_page #banner_section:before{background-image:url(/fixed_assets/images/dayilife/quarterly_banner.jpg)}#quarterly_content_img_ver_page .section-header .title-part .main-title{margin-bottom:15px}#quarterly_content_img_ver_page #book_view_imgs{overflow:hidden}#column_articles_list_page #banner_section:before{background-image:url(/fixed_assets/images/dayilife/happiness_column_banner.jpg)}#column_articles_list_page #column_articles_list_section .column-articles-filter-control-bar{display:flex;align-items:center;flex-direction:column;justify-content:end}#column_articles_list_page #column_articles_list_section .column-articles-filter-control-bar .right input{background-color:transparent;border-color:#40403d;border-right:0px}#column_articles_list_page #column_articles_list_section .column-articles-filter-control-bar .right .btn{border-color:#40403d;border-left:0px}#column_article_content_page #banner_section:before{background-image:url(/fixed_assets/images/dayilife/happiness_column_banner.jpg)}#column_article_content_page .section-header .title-part .main-title,#column_article_content_page .section-header .title-part .author-title{margin-bottom:15px}#column_article_content_page .post-cover{margin-bottom:10px}#interact_articles_list_page #banner_section:before{background-image:url(/fixed_assets/images/dayilife/defining_happiness_banner.jpg)}#interact_articles_list_page #interact_articles_list_section .interact-articles-filter-control-bar{display:flex;align-items:center;flex-direction:column;justify-content:end}#interact_articles_list_page #interact_articles_list_section .interact-articles-filter-control-bar .right input{background-color:transparent;border-color:#40403d;border-right:0px}#interact_articles_list_page #interact_articles_list_section .interact-articles-filter-control-bar .right .btn{border-color:#40403d;border-left:0px}#interact_article_content_page #banner_section:before{background-image:url(/fixed_assets/images/dayilife/defining_happiness_banner.jpg)}#interact_article_content_page .section-header .title-part .main-title,#interact_article_content_page .section-header .title-part .author-title{margin-bottom:15px}#interact_article_content_page .interact-article-swiper{margin:auto auto 10px;max-width:750px}#interact_article_content_page .interact-article-swiper .swiper-wrapper{align-items:center}#interact_article_content_page .interact-article-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;height:-webkit-fill-available;height:-moz-available;height:stretch;background-color:#ebeae8;border-radius:10px}#interact_article_content_page .interact-article-swiper .swiper-slide img{border-radius:10px;width:100%}#messages_list_page #banner_section:before{background-image:url(/fixed_assets/images/dayilife/happiness_message_banner.jpg)}#messages_list_page .darker-bg:before{background-image:url(/fixed_assets/images/dayilife/happiness_message_bg.jpg);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#messages_list_page #messages_list_section .messages-filter-control-bar{display:flex;align-items:center;flex-direction:column;justify-content:space-between}#messages_list_page #messages_list_section .messages-filter-control-bar .left{display:flex;align-items:center;word-break:keep-all;color:#fff}#messages_list_page #messages_list_section .messages-filter-control-bar .left .year-dropdown{color:#fff}#messages_list_page #messages_list_section .messages-filter-control-bar .left .year-dropdown button{border:1px solid #fff}#messages_list_page #messages_list_section .messages-filter-control-bar .left .year-dropdown ul li a{cursor:pointer}#messages_list_page #messages_list_section .messages-filter-control-bar .right input{color:#fff;background-color:transparent;border-color:#fff;border-right:0px}#messages_list_page #messages_list_section .messages-filter-control-bar .right input::placeholder{color:#ced4da;opacity:1}#messages_list_page #messages_list_section .messages-filter-control-bar .right .btn{color:#fff;border-color:#fff;border-left:0px}#messages_list_page #messages_list_section #message_items_swiper_wrapper{margin-top:50px;min-height:450px}#messages_list_page #messages_list_section #message_items_swiper_wrapper .loader-wrapper{position:absolute;display:flex;align-items:center;justify-content:center;height:100%;min-height:200px;width:100%;z-index:2}#messages_list_page #messages_list_section #message_items_slider{width:100%;height:auto}#messages_list_page #messages_list_section #message_items_slider .swiper-slide{position:relative;width:100%;height:auto!important}#messages_list_page #messages_list_section #message_items_slider .message-box-wrapper{height:100%;padding-bottom:45px}#messages_list_page #messages_list_section #message_items_slider .message-info{background-color:#40403d;color:#fff;padding:10px 20px;height:100%;display:flex;flex-direction:column;justify-content:space-between}#messages_list_page #messages_list_section #message_items_slider .message-info .info-part-1 .activity-title{margin:22px 0}#messages_list_page #messages_list_section #message_items_slider .message-info .info-part-1 .activity-title span{background-color:#f08051;padding:6px 22px;border-radius:35px;font-size:18px}#messages_list_page #messages_list_section #message_items_slider .message-info .info-part-2{font-size:18px;margin-bottom:30px}#messages_list_page #messages_list_section #message_items_slider .quote-icon{display:block;position:absolute;bottom:10px;right:15px;width:70px;height:70px;border-radius:50%;background-color:#f08051}#messages_list_page #messages_list_section #message_items_slider .quote-icon span{color:#fff;font-size:95px;font-weight:400;position:absolute;left:18px;top:-9px}#messages_list_page #messages_list_section .nav-control-bar{display:none}#music_list_page #banner_section:before{background-image:url(/fixed_assets/images/dayilife/etude_banner.jpg)}#music_list_page #music_list_section .music-filter-control-bar{display:flex;align-items:center;flex-direction:column;justify-content:end}#music_list_page #music_list_section .music-filter-control-bar .right input{background-color:transparent;border-color:#40403d;border-right:0px}#music_list_page #music_list_section .music-filter-control-bar .right .btn{border-color:#40403d;border-left:0px}#music_list_page #music_items_wrapper .column-header{display:flex;justify-content:space-between;font-size:18px;margin-bottom:20px}#music_list_page #music_items_wrapper .column-header .left{width:calc(100% - 77px);display:flex}#music_list_page #music_items_wrapper .column-header .left.destop{display:none}#music_list_page #music_items_wrapper .column-header .right{width:77px;text-align:center}#music_list_page #music_items_wrapper .row-items .music-item-info{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #BABABA;padding:14px 0 15px}#music_list_page #music_items_wrapper .row-items .music-item-info .left{width:calc(100% - 77px);display:flex;flex-direction:column}#music_list_page #music_items_wrapper .row-items .music-item-info .left .author-text{font-size:18px}#music_list_page #music_items_wrapper .row-items .music-item-info .left .author-text .name{font-weight:700}#music_list_page #music_items_wrapper .row-items .music-item-info .left .topic-text{font-size:18px}#music_list_page #music_items_wrapper .row-items .music-item-info .right{width:77px;text-align:center}#music_list_page #music_items_wrapper .row-items .music-item-info .right a{color:#000;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#music_list_page #music_items_wrapper .row-items .music-item-info .right a:hover{color:#f08051}#music_list_page #music_items_wrapper .row-items .music-item-info .right .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 100,"GRAD" 0,"opsz" 24;font-size:30px;cursor:pointer}#partnerships_list_page #banner_section:before{background-image:url(/fixed_assets/images/dayilife/collaboration_banner.jpg)}#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar{display:flex;align-items:center;flex-direction:column;justify-content:end}#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar .left{display:flex;font-size:18px;margin-bottom:20px}#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar .left>div{padding-left:15px;padding-right:15px}#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar .left .category-title{writing-mode:vertical-lr;margin-bottom:10px}#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar .left .category-count{color:#737375}#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar .left a{color:#000;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-decoration:none;height:-webkit-fill-available;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar .left a.active,#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar .left a:hover{color:#f08051}#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar .right input{background-color:transparent;border-color:#40403d;border-right:0px}#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar .right .btn{border-color:#40403d;border-left:0px}#partnerships_list_page #partnerships_list_section #partnerships_items_wrapper{display:grid;row-gap:70px;column-gap:30px;padding:0 10px;margin:0 auto 70px;grid-template-columns:1fr;justify-items:center}#partnerships_list_page #partnerships_list_section #partnerships_items_wrapper .item-box{width:100%;color:#000}#partnerships_list_page #partnerships_list_section #partnerships_items_wrapper .item-box a{text-align:center;color:#000;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}#partnerships_list_page #partnerships_list_section #partnerships_items_wrapper .item-box a:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#partnerships_list_page #partnerships_list_section #partnerships_items_wrapper .item-box .partnership-logo{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .7s;overflow:hidden;border-radius:10px;margin-bottom:20px}#partnerships_list_page #partnerships_list_section #partnerships_items_wrapper .item-box .partnership-logo img{opacity:0}#partnerships_list_page #partnerships_list_section #partnerships_items_wrapper .item-box .partnership-title{font-size:18px;font-weight:700}#partnerships_content_page #partnerships_content_section .section-header .categoty-part{font-size:16px;min-width:max-content}#partnerships_content_page #partnerships_content_section .section-content .info-row{width:100%;display:flex;flex-direction:row;letter-spacing:.05rem;font-size:18px;margin-bottom:15px}#partnerships_content_page #partnerships_content_section .section-content .info-row a{color:#000;text-decoration:none}#partnerships_content_page #partnerships_content_section .section-content .info-row .column{color:#737375;min-width:max-content;text-align:justify;margin-right:20px}#partnerships_content_page #partnerships_content_section .section-content .info-row .data{text-align:justify;word-break:break-all}#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper{margin-top:20px;margin-bottom:20px}#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info{width:100%;background-color:#fff;border-radius:10px;overflow:hidden;padding:30px 15px;display:flex;flex-direction:column;align-items:center}#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info .info-content{margin-bottom:30px}#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info .sp-off-image-wrapper .not-login-div,#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info .sp-off-image-wrapper .login-div{position:relative;border-radius:10px;overflow:hidden}#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info .sp-off-image-wrapper .not-login-div img,#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info .sp-off-image-wrapper .login-div img{width:100%;max-width:450px}#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info .sp-off-image-wrapper .not-login-div img.demo,#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info .sp-off-image-wrapper .login-div img.demo{opacity:.3}#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info .sp-off-image-wrapper .not-login-div .hint-text,#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info .sp-off-image-wrapper .login-div .hint-text{position:absolute;width:100%;text-align:center;font-size:18px;left:0;top:50%;transform:translateY(-50%);z-index:1}#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info .sp-off-image-wrapper .not-login-div .hint-text .login-btn,#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info .sp-off-image-wrapper .login-div .hint-text .login-btn{color:#f08051;text-decoration:none;font-weight:700}#partnerships_content_page #partnerships_content_section .section-content .goback-btn{font-size:20px;color:#737375;text-decoration:none;transition:all .4s ease}#partnerships_content_page #partnerships_content_section .section-content .goback-btn:hover{text-shadow:2px 3px 3px #fff,3px 3px 6px #fff;transform:translate(-2px,-2px)}@media screen and (min-width: 390px){#partnerships_list_page #partnerships_list_section #partnerships_items_wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 576px){#quarterly_page #quarterly_items_wrapper .grid-container{padding:0;column-gap:25px;grid-template-columns:repeat(2,1fr)}#quarterly_page #quarterly_items_wrapper .ebook-info .text-part{font-size:20px}#quarterly_page #quarterly_items_wrapper .ebook-info .text-part .ebook-title{font-size:25px}#quarterly_page #quarterly_items_wrapper .ebook-info .text-part .bookview-link span{font-size:32px}#quarterly_content_img_ver_page .section-header .title-part{align-items:flex-start;flex-direction:column}#column_articles_list_page #column_articles_list_section .column-articles-filter-control-bar{flex-direction:row}#column_article_content_page .section-header .title-part{align-items:flex-start;flex-direction:column}#column_article_content_page .post-cover{margin-bottom:30px}#interact_articles_list_page #interact_articles_list_section .interact-articles-filter-control-bar{flex-direction:row}#interact_article_content_page .section-header .title-part{align-items:flex-start;flex-direction:column}#interact_article_content_page .interact-article-swiper{margin-bottom:30px}#messages_list_page #messages_list_section .messages-filter-control-bar{flex-direction:row}#messages_list_page #messages_list_section #message_items_swiper_wrapper{margin-top:70px}#messages_list_page #messages_list_section #message_items_slider .swiper-slide{width:100%}#messages_list_page #messages_list_section #message_items_slider .message-info .info-part-1 .activity-title span,#messages_list_page #messages_list_section #message_items_slider .message-info .info-part-2{font-size:22px}#messages_list_page #messages_list_section .swiper-nav-control-bar .swiper-pagination.swiper-pagination-bullets-dynamic{left:unset;transform:unset}#messages_list_page #messages_list_section .swiper-nav-control-bar .swiper-button-prev,#messages_list_page #messages_list_section .swiper-nav-control-bar .swiper-button-next{position:relative}#music_list_page #music_list_section .music-filter-control-bar{flex-direction:row}#partnerships_content_page #partnerships_content_section .section-header .categoty-part,#partnerships_content_page #partnerships_content_section .section-content .info-row{font-size:22px}}@media screen and (min-width: 768px){#messages_list_page #messages_list_section #message_items_swiper_wrapper{min-height:1000px}#music_list_page #music_items_wrapper .column-header .left.destop{display:flex}#music_list_page #music_items_wrapper .column-header .left.destop .author-text{width:40%}#music_list_page #music_items_wrapper .column-header .left.destop .topic-text{width:60%}#music_list_page #music_items_wrapper .column-header .left.mobile{display:none}#music_list_page #music_items_wrapper .row-items .music-item-info .left{flex-direction:row;align-items:center}#music_list_page #music_items_wrapper .row-items .music-item-info .left .author-text{width:40%;display:flex;flex-direction:column;padding-right:20px}#music_list_page #music_items_wrapper .row-items .music-item-info .left .author-text .name{font-size:22px}#music_list_page #music_items_wrapper .row-items .music-item-info .left .topic-text{width:60%}#partnerships_list_page #partnerships_list_section #partnerships_items_wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 992px){#quarterly_page #quarterly_items_wrapper .grid-container{column-gap:30px;grid-template-columns:repeat(3,1fr)}#quarterly_page #quarterly_items_wrapper .ebook-info .text-part .ebook-title{font-size:35px}#quarterly_page #quarterly_items_wrapper .ebook-info .text-part .bookview-link span{font-size:43px}#column_articles_list_page #column_articles_list_section{padding-bottom:0}#column_article_content_page .post-cover{margin-bottom:50px}#interact_articles_list_page #interact_articles_list_section{padding-bottom:0}#interact_article_content_page .interact-article-swiper{margin-bottom:50px}#messages_list_page #messages_list_section #message_items_swiper_wrapper{margin-top:90px}#music_list_page #music_items_wrapper .row-items .music-item-info .left .author-text .name{font-size:25px}#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar{flex-direction:row;justify-content:space-between}#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar .left{margin-bottom:0}#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar .left>div{padding-left:25px;padding-right:25px}#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar .left>div:not(:last-child){border-right:1px solid #000}#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar .left .category-title{writing-mode:unset}#partnerships_content_page #partnerships_content_section .section-header .categoty-part,#partnerships_content_page #partnerships_content_section .section-content .info-row{font-size:25px}}@media screen and (min-width: 1200px){#partnerships_list_page #partnerships_list_section .partnerships-filter-control-bar .left>div{padding-left:35px;padding-right:35px}#partnerships_list_page #partnerships_list_section #partnerships_items_wrapper{grid-template-columns:repeat(4,1fr)}#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info{flex-direction:row;justify-content:space-around;padding:50px 15px}#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info .info-content{margin-bottom:0;margin-left:20px;margin-right:20px}#partnerships_content_page #partnerships_content_section .section-content .promo-info-wrapper .promo-info .sp-off-image-wrapper{margin-left:20px;margin-right:20px}}@media screen and (min-width: 1400px){#partnerships_list_page #partnerships_list_section #partnerships_items_wrapper{grid-template-columns:repeat(5,1fr)}}#activity_guidelines_page #banner_section:before{background-image:url(/fixed_assets/images/activity/guidelines_banner.jpg)}#activity_list_page #banner_section:before{background-image:url(/fixed_assets/images/activity/activitylist_banner.jpg)}#activity_list_page #location_navi .nav-control-bar{overflow:auto}#activity_list_page #location_navi ul{word-break:keep-all;flex-wrap:nowrap;justify-content:flex-start}#activity_list_page #location_info_section .location-info-wrapper{display:flex;flex-wrap:wrap;flex-direction:column}#activity_list_page #location_info_section .location-info-wrapper .pipe{display:none}#activity_list_page #location_info_section .location-info-wrapper h1{font-size:30px;font-weight:700;margin-bottom:15px}#activity_list_page #location_info_section .location-info-wrapper span{font-size:18px;margin-bottom:5px}#activity_list_page #location_info_section .location-info-wrapper a{color:#000;text-decoration:none}#activity_list_page #activity_list_section .activities-filter-control-bar{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between}#activity_list_page #activity_list_section .activities-filter-control-bar .left{display:flex;align-items:center;word-break:keep-all;flex-wrap:wrap}#activity_list_page #activity_list_section .activities-filter-control-bar .left select{border-color:#40403d;background-color:transparent;width:auto}#activity_list_page #activity_list_section .activities-filter-control-bar .right input{background-color:transparent;border-color:#40403d;border-right:0px}#activity_list_page #activity_list_section .activities-filter-control-bar .right .btn{border-color:#40403d;border-left:0px}#activity_list_page #activity_items_wrapper .item-info .image-part{position:relative}#activity_list_page #activity_items_wrapper .item-info .image-part span{position:absolute;top:15px;right:-10px;color:#fff;font-size:18px;padding:2px 7px;border:1px solid #a9a9a9;border-radius:5px}#activity_list_page #activity_items_wrapper .item-info .image-part span.status1{background-color:#c0cbfd}#activity_list_page #activity_items_wrapper .item-info .image-part span.status3{background-color:#a1a1a1}#activity_list_page #activity_items_wrapper .item-info .image-part span.status4{background-color:#f08051}#activity_list_page #activity_items_wrapper .item-info .text-part{margin-top:20px}#activity_list_page #activity_items_wrapper .item-info .text-part a{text-decoration:none}#activity_list_page #activity_items_wrapper .item-info .text-part .activity-title{color:#000;font-weight:700;letter-spacing:2px;display:inline;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#activity_list_page #activity_items_wrapper .item-info .text-part .tags{background-color:#000;color:#fff;padding:3px 10px;border-radius:14px;vertical-align:bottom;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#activity_list_page #activity_items_wrapper .item-info:hover .text-part .activity-title{color:#f08051}#activity_list_page #activity_items_wrapper .item-info:hover .text-part .tags{background-color:#f08051}#activity_content_page #activity_info_section .mobile-display{display:block;padding:0 6px;font-size:18px}#activity_content_page #activity_info_section .mobile-display .icon-svg{width:23px}#activity_content_page #activity_info_section .mobile-display .icon-svg.g-icon{color:#f08051;font-size:26px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;margin-left:-1px}#activity_content_page #activity_info_section .mobile-display .header-info{display:flex;justify-content:space-between;font-weight:700}#activity_content_page #activity_info_section .mobile-display .header-info .location{display:flex;align-items:center}#activity_content_page #activity_info_section .mobile-display .activity-title{font-size:25px;font-weight:700;display:flex;align-items:center;margin-top:30px;margin-bottom:30px}#activity_content_page #activity_info_section .mobile-display .activity-title .tags{background-color:#000;color:#fff;padding:3px 10px;border-radius:14px}#activity_content_page #activity_info_section .mobile-display .activity-cover-img{margin-bottom:30px}#activity_content_page #activity_info_section .mobile-display .activity-cover-img img{width:100%;border-radius:10px;aspect-ratio:4/3;object-fit:cover}#activity_content_page #activity_info_section .mobile-display .activity-base-info{margin-bottom:35px}#activity_content_page #activity_info_section .mobile-display .activity-base-info .info-row{display:flex;margin-bottom:20px}#activity_content_page #activity_info_section .mobile-display .activity-base-info .info-row .column{display:flex;align-items:center;width:auto;min-width:125px;font-weight:700}#activity_content_page #activity_info_section .mobile-display .activity-base-info .info-row .data{width:calc(100% - 125px)}#activity_content_page #activity_info_section .mobile-display .activity-content-info{margin-bottom:30px}#activity_content_page #activity_info_section .mobile-display .activity-content-info .header{position:relative;font-size:25px;font-weight:700;margin-bottom:20px}#activity_content_page #activity_info_section .mobile-display .activity-content-info .header:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;height:3px;background:linear-gradient(to right,#F08051 0%,#F08051 15%,rgba(255,165,0,.5) 40%,transparent 100%)}#activity_content_page #activity_info_section .mobile-display .signup-btn{padding:8px 90px;font-size:22px;border-radius:40px}#activity_content_page #activity_info_section .mobile-display .signup-btn.status1{background-color:#c0cbfd;color:#fff;cursor:unset}#activity_content_page #activity_info_section .mobile-display .signup-btn.status3{background-color:#a1a1a1;color:#fff;cursor:unset}#activity_content_page #activity_info_section .mobile-display .signup-btn.status4{background-color:#f08051;color:#fff;cursor:unset}#activity_content_page #activity_info_section .desktop-display{display:none}#activity_content_page #activity_info_section .desktop-display .icon-svg{width:23px}#activity_content_page #activity_info_section .desktop-display .icon-svg.g-icon{color:#f08051;font-size:26px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;margin-left:-1px}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper{display:flex}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part{width:52%}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part .header-wrapper{position:sticky;top:85px;background-color:#ebeae8;z-index:2;transition:all .1s ease;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part .header-wrapper.is-pinned{padding-top:5px;border-bottom:2px solid #7b7b7b;box-shadow:0 6px #0000001a,0 5px #0000001a,0 4px #0000001a,0 3px #0000001a}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part .header-info{display:flex;justify-content:space-between;align-items:center;font-weight:700}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part .header-info .location{display:flex;align-items:center;font-size:30px}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part .header-info .class{font-size:20px}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part .activity-title{font-size:36px;font-weight:700;display:flex;align-items:center;margin-top:30px;margin-bottom:30px}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part .activity-title .tags{font-size:30px;background-color:#000;color:#fff;padding:3px 12px;border-radius:18px;margin-top:3px}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part .activity-base-info{margin-bottom:35px;font-size:22px}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part .activity-base-info .info-row{display:flex;margin-bottom:20px}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part .activity-base-info .info-row .column{display:flex;align-items:center;width:auto;min-width:150px;font-weight:700}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part .activity-base-info .info-row .data{width:calc(100% - 150px)}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part .activity-content-info{margin-bottom:30px}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part .activity-content-info .header{position:relative;font-size:25px;font-weight:700;margin-bottom:20px}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .left-part .activity-content-info .header:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;height:3px;background:linear-gradient(to right,#F08051 0%,#F08051 15%,rgba(255,165,0,.5) 40%,transparent 100%)}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .right-part{width:48%;padding-left:25px}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .right-part .img-wrapper{position:sticky;top:95px}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .right-part .activity-cover-img{margin-bottom:30px}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .right-part .activity-cover-img img{width:100%;border-radius:10px;aspect-ratio:4/3;object-fit:cover}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .right-part .signup-btn{padding:8px 90px;font-size:22px;border-radius:40px}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .right-part .signup-btn.status1{background-color:#c0cbfd;color:#fff;cursor:unset}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .right-part .signup-btn.status3{background-color:#a1a1a1;color:#fff;cursor:unset}#activity_content_page #activity_info_section .desktop-display .activity-info-wrapper .right-part .signup-btn.status4{background-color:#f08051;color:#fff;cursor:unset}#activity_signup_page #activity_info_section .activity-title{font-size:25px;font-weight:700;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:30px;margin-bottom:30px}#activity_signup_page #activity_info_section .activity-title .tags{background-color:#000;color:#fff;padding:3px 10px;border-radius:14px}#activity_signup_page .signup-section-wrapper{max-width:800px;margin:auto;padding:0 17px}#activity_signup_page .signup-section-wrapper hr{margin:35px 0}#activity_signup_page .signup-section-wrapper .content-loading-mask{display:flex;justify-content:center;padding-top:110px;border-radius:20px;width:100%;height:300px;background-color:#bad3bf}#activity_signup_page .signup-section-wrapper .content-loading-mask .loading-wrapper{display:flex;justify-content:center}#activity_signup_page #activity_signup_form{max-width:800px;margin:auto}#activity_signup_page #activity_signup_form .row-box{align-items:center;margin-bottom:15px}#activity_signup_page #activity_signup_form .row-box .content{padding:0 25px;font-size:20px}#activity_signup_page #activity_signup_form select{background-color:transparent;border-color:#ffaf66;font-size:18px;height:44px;font-family:Montserrat,serif}#activity_signup_page #activity_signup_form select:focus{outline:0;box-shadow:0 0 0 .25rem #f0805140}#activity_signup_page #activity_signup_form .family-member-div .family-member-table{width:100%;text-align:center;vertical-align:middle}#activity_signup_page #activity_signup_form .family-member-div .family-member-table tr{border-color:#c9c9c9}#activity_signup_page #activity_signup_form .family-member-div .family-member-table thead{font-size:16px}#activity_signup_page #activity_signup_form .family-member-div .family-member-table tbody{font-size:18px}#activity_signup_page #activity_signup_form .notice-info{font-size:17px}#activity_signup_page #activity_signup_form .submit-btn{position:relative;font-weight:700;font-size:20px;border-radius:10px;border:1px solid #e5e5e5;background-color:#f08051;color:#fff;padding:10px 30px;width:100%;max-width:200px;box-shadow:0 2px 1px #00000017;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#activity_signup_page #activity_signup_form .submit-btn .dot-loader{position:absolute;display:none;width:28px;top:11px;right:4%}#activity_signup_page #activity_signup_form .submit-btn:hover,#activity_signup_page #activity_signup_form .submit-btn:active,#activity_signup_page #activity_signup_form .submit-btn.active{background-color:#dd6938;transform:translate3d(2px,2px,0)}#activity_signup_page #activity_signup_form .submit-btn.active .dot-loader{display:grid}#activity_location_page #banner_section:before{background-image:url(/fixed_assets/images/activity/activitylocation_banner.jpg)}#activity_location_page #location_navi .nav-control-bar{overflow:auto}#activity_location_page #location_navi ul{word-break:keep-all;flex-wrap:nowrap;justify-content:flex-start}#activity_location_page #location_info_section{padding-bottom:20px}#activity_location_page #location_info_section .location-info-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-end}#activity_location_page #location_info_section .location-info-wrapper h1{font-size:30px;font-weight:700;margin-bottom:0}#activity_location_page #location_info_section .location-info-wrapper span{font-size:18px;font-weight:700}#activity_location_page #location_detail_section{margin-bottom:70px}#activity_location_page #location_detail_section hr{background-color:#000}#activity_location_page #location_detail_section .main-route-direction{font-size:18px}#activity_location_page #location_detail_section .gmap-iframe-wrapper iframe{width:100%;height:98vw;max-height:450px}#activity_location_page #location_detail_section .public-direction .title{font-size:25px;font-weight:700;margin-bottom:20px}#activity_location_page #location_detail_section .public-direction .direction-row{margin-bottom:20px}#activity_location_page #location_detail_section .public-direction .direction-row .tags{display:flex;border:1px solid #000;width:fit-content;padding:3px 10px;margin-bottom:7px}#activity_location_page #location_detail_section .public-direction .direction-row .tags .tag{padding:0 10px;position:relative}#activity_location_page #location_detail_section .public-direction .direction-row .tags .tag:not(:last-child):after{content:"";width:2px;height:16px;background-color:#000;position:absolute;right:0;top:50%;transform:translateY(-50%)}#activity_location_page #location_detail_section .public-direction .direction-row .content{font-size:18px}#activity_location_page #location_detail_section .self-direction .title{font-size:25px;font-weight:700;margin-bottom:20px}#activity_location_page #location_detail_section .self-direction .content{font-size:18px}#activity_photo_album_list_page #banner_section:before{background-image:url(/fixed_assets/images/activity/activity_photo_banner.jpg)}#activity_photo_album_list_page #class_navi .nav-control-bar{overflow:auto}#activity_photo_album_list_page #class_navi ul{word-break:keep-all;flex-wrap:nowrap;justify-content:flex-start}#activity_photo_album_list_page #class_info_section .class-info-wrapper{display:flex;flex-wrap:wrap;flex-direction:column}#activity_photo_album_list_page #class_info_section .class-info-wrapper h1{font-size:30px;font-weight:700;margin-bottom:15px}#activity_photo_album_list_page #class_info_section .class-info-wrapper a{color:#000;text-decoration:none}#activity_photo_album_list_page #activity_photo_album_list_section #activity_photo_album_items_wrapper .item-info .text-part a{text-decoration:none}#activity_photo_album_list_page #activity_photo_album_list_section #activity_photo_album_items_wrapper .item-info .text-part .album-title{color:#000;font-weight:700;letter-spacing:2px;display:inline;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#activity_photo_album_list_page #activity_photo_album_list_section #activity_photo_album_items_wrapper .item-info:hover .text-part .album-title{color:#f08051}@media screen and (min-width: 576px){#activity_list_page #location_info_section{padding-bottom:40px}#activity_list_page #location_info_section .location-info-wrapper h1{font-size:40px}#activity_signup_page .signup-section-wrapper{padding:0}#activity_signup_page #activity_signup_form .row-box .label{font-size:18px}#activity_signup_page #activity_signup_form .row-box .content{font-size:22px}#activity_signup_page #activity_signup_form .family-member-div .family-member-table thead{font-size:20px}#activity_signup_page #activity_signup_form .family-member-div .family-member-table tbody{font-size:21px}#activity_signup_page #activity_signup_form .notice-info{font-size:20px}#activity_location_page #location_info_section .location-info-wrapper h1{font-size:40px}#activity_location_page #location_info_section .location-info-wrapper span{font-size:22px}#activity_photo_album_list_page #class_info_section{padding-bottom:40px}#activity_photo_album_list_page #class_info_section .class-info-wrapper h1{font-size:40px}}@media screen and (min-width: 992px){#activity_list_page #location_navi .nav-control-bar{overflow:auto}#activity_list_page #location_navi ul{flex-wrap:wrap}#activity_list_page #location_info_section .location-info-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-end}#activity_list_page #location_info_section .location-info-wrapper h1{font-size:50px}#activity_list_page #location_info_section .location-info-wrapper span{margin-left:15px;margin-right:15px;margin-bottom:15px}#activity_list_page #location_info_section .location-info-wrapper .pipe{display:block;margin-left:0;margin-right:0}#activity_list_page #activity_list_section .activities-filter-control-bar{flex-direction:row}#activity_content_page #activity_info_section .mobile-display{display:none}#activity_content_page #activity_info_section .desktop-display{display:block}#activity_signup_page #activity_signup_form .row-box .label{font-size:20px}#activity_signup_page #activity_signup_form .row-box .content{font-size:25px}#activity_location_page #location_navi .nav-control-bar{overflow:auto}#activity_location_page #location_navi ul{flex-wrap:wrap}#activity_location_page #location_info_section .location-info-wrapper h1{font-size:50px}#activity_location_page #location_info_section .location-info-wrapper span,#activity_location_page #location_detail_section .main-route-direction{font-size:25px}#activity_location_page #location_detail_section .direction-wrapper{display:flex;align-items:center}#activity_location_page #location_detail_section .direction-wrapper .map-part{width:47%}#activity_location_page #location_detail_section .direction-wrapper .map-part hr{display:none}#activity_location_page #location_detail_section .direction-wrapper .multi-direction-part{padding-left:50px;width:53%}#activity_location_page #location_detail_section .direction-wrapper .multi-direction-part .title{font-size:35px}#activity_location_page #location_detail_section .direction-wrapper .multi-direction-part .content{font-size:25px}#activity_location_page #location_detail_section .direction-wrapper .multi-direction-part .tag{font-size:18px}#activity_location_page #location_detail_section .direction-wrapper .multi-direction-part hr{margin:2rem 0}#activity_photo_album_list_page #class_navi .nav-control-bar{overflow:auto}#activity_photo_album_list_page #class_navi ul{flex-wrap:wrap}#activity_photo_album_list_page #class_info_section .class-info-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-end}#activity_photo_album_list_page #class_info_section .class-info-wrapper h1{font-size:50px}}#volunteer_page #banner_section:before{background-image:url(/fixed_assets/images/volunteer/origin_banner.jpg)}#volunteer_page #section_2{position:relative}#volunteer_page #section_2.darker-bg:before{background-image:url(/fixed_assets/images/volunteer/section_bg_1.jpg);background-color:#333}#volunteer_page #section_2 .section-content{color:#fff}#volunteer_page #section_2 .flex-div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#volunteer_page #section_2 .flex-div p{font-weight:500;margin-bottom:50px}#volunteer_page #section_2 .flex-div img{border-radius:10px}#volunteer_page #section_3{position:relative}#volunteer_page #section_3 .flex-div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#volunteer_page #section_3 .flex-div p{font-weight:500;margin-bottom:50px}#volunteer_page #section_3 .flex-div img{border-radius:10px}#volunteer_page .image-section{background-image:url(/fixed_assets/images/volunteer/image3.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:400px}#volunteer_page #section_5{position:relative}#volunteer_page #section_5 .flex-div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#volunteer_page #section_5 .flex-div p{font-weight:500;margin-bottom:50px}#volunteer_page #section_5 .flex-div img{border-radius:10px}#volunteer_page #download_section .list-wrapper ul{list-style:none;padding-left:0;font-size:18px}#volunteer_page #download_section .list-wrapper ul li{margin-bottom:10px}#volunteer_page #download_section .list-wrapper ul li div{display:flex;justify-content:space-between;align-items:center}#volunteer_page #download_section .list-wrapper ul li a{color:#000;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#volunteer_page #download_section .list-wrapper ul li a:hover{color:#f08051}#volunteer_page #download_section .list-wrapper ul li .timestamp-label{display:none;background-color:#737375;color:#fff;font-size:18px;padding:5px 20px;border-radius:30px}#volunteer_journey_articles_list_page #banner_section:before{background-image:url(/fixed_assets/images/volunteer/journey_banner.jpg)}#volunteer_journey_articles_list_page #journey_articles_list_section .journey-articles-filter-control-bar{display:flex;align-items:center;flex-direction:column;justify-content:end}#volunteer_journey_articles_list_page #journey_articles_list_section .journey-articles-filter-control-bar .right input{background-color:transparent;border-color:#40403d;border-right:0px}#volunteer_journey_articles_list_page #journey_articles_list_section .journey-articles-filter-control-bar .right .btn{border-color:#40403d;border-left:0px}#volunteer_journey_article_content_page #banner_section:before{background-image:url(/fixed_assets/images/volunteer/journey_banner.jpg)}#volunteer_journey_article_content_page .section-header .title-part .main-title,#volunteer_journey_article_content_page .section-header .title-part .author-title{margin-bottom:15px}#volunteer_journey_article_content_page .post-cover{margin-bottom:10px}#volunteer_photo_album_list_page #banner_section:before{background-image:url(/fixed_assets/images/volunteer/volunteer_photo_banner.jpg)}#volunteer_photo_album_list_page #volunteer_photo_album_list_section .volunteer-filter-control-bar{display:flex;align-items:center;flex-direction:column;justify-content:space-between}#volunteer_photo_album_list_page #volunteer_photo_album_list_section .volunteer-filter-control-bar .right input{background-color:transparent;border-color:#40403d;border-right:0px}#volunteer_photo_album_list_page #volunteer_photo_album_list_section .volunteer-filter-control-bar .right .btn{border-color:#40403d;border-left:0px}#volunteer_photo_album_list_page #volunteer_photo_album_list_section #volunteer_photo_album_items_wrapper .item-info .text-part a{text-decoration:none}#volunteer_photo_album_list_page #volunteer_photo_album_list_section #volunteer_photo_album_items_wrapper .item-info .text-part .album-title{color:#000;font-weight:700;letter-spacing:2px;display:inline;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#volunteer_photo_album_list_page #volunteer_photo_album_list_section #volunteer_photo_album_items_wrapper .item-info:hover .text-part .album-title{color:#f08051}@media screen and (min-width: 576px){#volunteer_page #download_section .list-wrapper ul{font-size:22px}#volunteer_page #download_section .list-wrapper ul li .timestamp-label{display:block}#volunteer_journey_articles_list_page #journey_articles_list_section .journey-articles-filter-control-bar{flex-direction:row}#volunteer_journey_article_content_page .section-header .title-part{align-items:flex-start;flex-direction:column}#volunteer_journey_article_content_page .post-cover{margin-bottom:30px}#volunteer_photo_album_list_page #volunteer_photo_album_list_section .volunteer-filter-control-bar{flex-direction:row}}@media screen and (min-width: 992px){#volunteer_page #section_2 .flex-div{flex-wrap:nowrap}#volunteer_page #section_2 .flex-div .text-part{width:60%;padding-right:20px}#volunteer_page #section_2 .flex-div .image-part{width:40%;padding-left:20px}#volunteer_page #section_2 .flex-div p{margin-bottom:0}#volunteer_page #section_3 .flex-div{flex-wrap:nowrap}#volunteer_page #section_3 .flex-div .text-part{order:2;width:40%}#volunteer_page #section_3 .flex-div .image-part{order:1;width:60%;padding-right:50px}#volunteer_page #section_3 .flex-div p{margin-bottom:0}#volunteer_page .image-section{height:450px}#volunteer_page #section_5 .flex-div{flex-wrap:nowrap}#volunteer_page #section_5 .flex-div .text-part{width:60%;padding-right:20px}#volunteer_page #section_5 .flex-div .image-part{width:40%;padding-left:20px}#volunteer_page #section_5 .flex-div p{margin-bottom:0}#volunteer_page #download_section .list-wrapper ul{font-size:25px}#volunteer_journey_articles_list_page #journey_articles_list_section,#volunteer_photo_album_list_page #volunteer_photo_album_list_section{padding-bottom:0}}@media screen and (min-width: 1200px){#volunteer_page #section_2 .flex-div .text-part{width:65%;padding-right:40px}#volunteer_page #section_2 .flex-div .image-part{width:35%;padding-left:40px}#volunteer_page #section_5 .flex-div .text-part{width:65%;padding-right:40px}#volunteer_page #section_5 .flex-div .image-part{width:35%;padding-left:40px}}#venue_rental_procedure_page #banner_section:before{background-image:url(/fixed_assets/images/venue_rental/procedures_banner.jpg)}#venue_rental_procedure_page #download_section .list-wrapper ul{list-style:none;padding-left:0;font-size:18px}#venue_rental_procedure_page #download_section .list-wrapper ul li{margin-bottom:10px}#venue_rental_procedure_page #download_section .list-wrapper ul li div{display:flex;justify-content:space-between;align-items:center}#venue_rental_procedure_page #download_section .list-wrapper ul li a{color:#000;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#venue_rental_procedure_page #download_section .list-wrapper ul li a:hover{color:#f08051}#venue_rental_procedure_page #download_section .list-wrapper ul li .timestamp-label{display:none;background-color:#737375;color:#fff;font-size:18px;padding:5px 20px;border-radius:30px}#venue_introduction_page #banner_section:before{background-image:url(/fixed_assets/images/venue_rental/introduction_banner.jpg)}#venue_introduction_page .content-nav-tab{background-color:transparent;margin-top:30px}#venue_introduction_page .content-nav-tab .nav-control-bar .nav-link{color:#303030}#venue_introduction_page .content-nav-tab .nav-control-bar .nav-link.active{background-color:#f08051;color:#fff}#venue_introduction_page .content-nav-tab .select-control-bar{display:none}#venue_introduction_page .swiper-outter-wrapper{margin-bottom:30px}#venue_introduction_page .swiper-outter-wrapper .swiper-nav-control-bar{display:flex;justify-content:space-between;margin-top:30px}#venue_introduction_page .swiper-outter-wrapper .swiper-nav-control-bar .swiper-button-prev,#venue_introduction_page .swiper-outter-wrapper .swiper-nav-control-bar .swiper-button-next{background-color:#fff;border-radius:50%}#venue_introduction_page .swiper-outter-wrapper .swiper-nav-control-bar .swiper-button-prev .swiper-navigation-icon,#venue_introduction_page .swiper-outter-wrapper .swiper-nav-control-bar .swiper-button-next .swiper-navigation-icon{width:9px}#venue_introduction_page .venue-swiper img{border-radius:10px}@media screen and (min-width: 576px){#venue_rental_procedure_page #download_section .list-wrapper ul{font-size:22px}#venue_rental_procedure_page #download_section .list-wrapper ul li .timestamp-label{display:block}#venue_introduction_page .swiper-outter-wrapper .swiper-nav-control-bar .swiper-button-prev{margin-left:20px}#venue_introduction_page .swiper-outter-wrapper .swiper-nav-control-bar .swiper-button-next{margin-right:20px}}@media screen and (min-width: 992px){#venue_rental_procedure_page #download_section .list-wrapper ul{font-size:25px}}#happy_farm_page #banner_section:before{background-image:url(/fixed_assets/images/farm/happy_farm_banner.jpg)}#happy_farm_page #section_1{position:relative}#happy_farm_page #section_1.opacity-bg:before{background-image:url(/fixed_assets/images/farm/bg1.jpg)}#happy_farm_page #section_1 p{margin:0}#happy_farm_page #slider_section{position:relative}#happy_farm_page #slider_section p{font-weight:500;margin-bottom:40px}#happy_farm_page .happy-farm-swiper{margin-bottom:30px}#happy_farm_page .happy-farm-swiper .swiper-nav-control-bar{display:flex;justify-content:space-between;margin-top:30px}#happy_farm_page .happy-farm-swiper .swiper-nav-control-bar .swiper-button-prev,#happy_farm_page .happy-farm-swiper .swiper-nav-control-bar .swiper-button-next{background-color:#fff;border-radius:50%}#happy_farm_page .happy-farm-swiper .swiper-nav-control-bar .swiper-button-prev .swiper-navigation-icon,#happy_farm_page .happy-farm-swiper .swiper-nav-control-bar .swiper-button-next .swiper-navigation-icon{width:9px}#happy_farm_page #happy_farm_slider img{border-radius:10px}#happy_farm_page #messages_section{position:relative}#happy_farm_page #messages_section.darker-bg:before{background-image:url(/fixed_assets/images/farm/bg2.jpg)}#happy_farm_page #messages_section .container .section-content{padding:0 10px}#happy_farm_page #messages_section .container .more-btn{position:relative;text-align:center;margin-top:20px}#happy_farm_page #farm_messages_slider{width:100%;height:auto}#happy_farm_page #farm_messages_slider .swiper-slide{position:relative;width:85%;height:auto}#happy_farm_page #farm_messages_slider .message-box-wrapper{height:100%;padding-bottom:45px}#happy_farm_page #farm_messages_slider .message-info{background-color:#40403d;color:#fff;padding:10px 20px;height:100%;display:flex;flex-direction:column;justify-content:space-between}#happy_farm_page #farm_messages_slider .message-info .info-part-1 .activity-title{margin:22px 0}#happy_farm_page #farm_messages_slider .message-info .info-part-1 .activity-title span{background-color:#f08051;padding:6px 22px;border-radius:35px;font-size:18px}#happy_farm_page #farm_messages_slider .message-info .info-part-2{font-size:18px;margin-bottom:30px}#happy_farm_page #farm_messages_slider .quote-icon{display:block;position:absolute;bottom:10px;right:15px;width:70px;height:70px;border-radius:50%;background-color:#f08051}#happy_farm_page #farm_messages_slider .quote-icon span{color:#fff;font-size:95px;font-weight:400;position:absolute;left:18px;top:-9px}#happy_farm_page #location_detail_section{margin-bottom:70px}#happy_farm_page #location_detail_section hr{background-color:#000}#happy_farm_page #location_detail_section .main-route-direction{font-size:18px}#happy_farm_page #location_detail_section .gmap-iframe-wrapper iframe{width:100%;height:98vw;max-height:450px}#happy_farm_page #location_detail_section .public-direction .title{font-size:25px;font-weight:700;margin-bottom:20px}#happy_farm_page #location_detail_section .public-direction .direction-row{margin-bottom:20px}#happy_farm_page #location_detail_section .public-direction .direction-row .tags{display:flex;border:1px solid #000;width:fit-content;padding:3px 10px;margin-bottom:7px}#happy_farm_page #location_detail_section .public-direction .direction-row .tags .tag{padding:0 10px;position:relative}#happy_farm_page #location_detail_section .public-direction .direction-row .tags .tag:not(:last-child):after{content:"";width:2px;height:16px;background-color:#000;position:absolute;right:0;top:50%;transform:translateY(-50%)}#happy_farm_page #location_detail_section .public-direction .direction-row .content{font-size:18px}#happy_farm_page #location_detail_section .self-direction .title{font-size:25px;font-weight:700;margin-bottom:20px}#happy_farm_page #location_detail_section .self-direction .content{font-size:18px}#adoption_information_page #banner_section:before{background-image:url(/fixed_assets/images/farm/adoption_information_banner.jpg)}#adoption_information_page #adoption_information_nav .nav-link{color:#ababab;font-size:18px;padding:.5rem 0rem;margin-right:30px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#adoption_information_page #adoption_information_nav .nav-link.active{color:#000;text-decoration:underline}#adoption_information_page #adoption_information_tabContent{margin-top:50px}#adoption_information_page #download_section .list-wrapper ul{list-style:none;padding-left:0;font-size:18px}#adoption_information_page #download_section .list-wrapper ul li{margin-bottom:10px}#adoption_information_page #download_section .list-wrapper ul li div{display:flex;justify-content:space-between;align-items:center}#adoption_information_page #download_section .list-wrapper ul li a{color:#000;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#adoption_information_page #download_section .list-wrapper ul li a:hover{color:#f08051}#adoption_information_page #download_section .list-wrapper ul li .timestamp-label{display:none;background-color:#737375;color:#fff;font-size:18px;padding:5px 20px;border-radius:30px}#farm_photo_album_list_page #banner_section:before{background-image:url(/fixed_assets/images/farm/farm_photo_banner.jpg)}#farm_photo_album_list_page #farm_photo_album_list_section .farm-filter-control-bar{display:flex;align-items:center;flex-direction:column;justify-content:space-between}#farm_photo_album_list_page #farm_photo_album_list_section .farm-filter-control-bar .right input{background-color:transparent;border-color:#40403d;border-right:0px}#farm_photo_album_list_page #farm_photo_album_list_section .farm-filter-control-bar .right .btn{border-color:#40403d;border-left:0px}#farm_photo_album_list_page #farm_photo_album_list_section #farm_photo_album_items_wrapper .item-info .text-part a{text-decoration:none}#farm_photo_album_list_page #farm_photo_album_list_section #farm_photo_album_items_wrapper .item-info .text-part .album-title{color:#000;font-weight:700;letter-spacing:2px;display:inline;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#farm_photo_album_list_page #farm_photo_album_list_section #farm_photo_album_items_wrapper .item-info:hover .text-part .album-title{color:#f08051}@media screen and (min-width: 576px){#happy_farm_page #slider_section p{margin-bottom:60px}#happy_farm_page .happy-farm-swiper .swiper-nav-control-bar .swiper-button-prev{margin-left:20px}#happy_farm_page .happy-farm-swiper .swiper-nav-control-bar .swiper-button-next{margin-right:20px}#adoption_information_page #info_section hr{margin:2rem 0}#adoption_information_page #adoption_information_nav .nav-link{font-size:22px}#adoption_information_page #adoption_information_tabContent{margin-top:60px}#adoption_information_page #download_section .list-wrapper ul{font-size:22px}#adoption_information_page #download_section .list-wrapper ul li .timestamp-label{display:block}#farm_photo_album_list_page #farm_photo_album_list_section .farm-filter-control-bar{flex-direction:row}}@media screen and (min-width: 992px){#happy_farm_page #location_detail_section .main-route-direction{font-size:25px}#happy_farm_page #location_detail_section .direction-wrapper{display:flex;align-items:center}#happy_farm_page #location_detail_section .direction-wrapper .map-part{width:47%}#happy_farm_page #location_detail_section .direction-wrapper .map-part hr{display:none}#happy_farm_page #location_detail_section .direction-wrapper .multi-direction-part{padding-left:50px;width:53%}#happy_farm_page #location_detail_section .direction-wrapper .multi-direction-part .title{font-size:35px}#happy_farm_page #location_detail_section .direction-wrapper .multi-direction-part .content{font-size:25px}#happy_farm_page #location_detail_section .direction-wrapper .multi-direction-part .tag{font-size:18px}#happy_farm_page #location_detail_section .direction-wrapper .multi-direction-part hr{margin:2rem 0}#adoption_information_page #info_section hr{margin:3rem 0}#adoption_information_page #adoption_information_nav .nav-link{font-size:25px}#adoption_information_page #adoption_information_tabContent{margin-top:70px}#adoption_information_page #download_section .list-wrapper ul{font-size:25px}#farm_photo_album_list_page #farm_photo_album_list_section{padding-bottom:0}}#privacy_page{background-image:linear-gradient(to bottom,#fff0 60%,#ebeae8 90%),url(/fixed_assets/images/bg-privacy-light.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding:15px 15px 60px}#privacy_page .section-header{justify-content:center}#privacy_page .content-wrapper{max-width:1150px;background-color:#e1e1e1;border-radius:10px;box-shadow:0 0 2px 2px #00000012,0 4px 4px #00000024;padding:30px 10px}#privacy_page .content-wrapper p{font-size:18px;font-weight:500;margin-bottom:0}@media screen and (min-width: 576px){#privacy_page .content-wrapper{padding:30px 20px}#privacy_page .content-wrapper p{font-size:22px}}@media screen and (min-width: 992px){#privacy_page .content-wrapper p{font-size:25px}}#terms_agree_page{background-image:linear-gradient(to bottom,#fff0 60%,#ebeae8 90%),url(/fixed_assets/images/bg-privacy-light.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding:15px 15px 60px}#terms_agree_page .hint-msg-wrapper{max-width:1150px;background-color:#fff;padding:20px 10px;font-size:18px}#terms_agree_page .section-header{justify-content:center}#terms_agree_page .content-wrapper{max-width:1150px;background-color:#fff;border-radius:10px;box-shadow:0 0 2px 2px #00000012,0 4px 4px #00000024;padding:30px 10px}#terms_agree_page .content-wrapper ul{list-style:none;padding-left:0}#terms_agree_page .content-wrapper p,#terms_agree_page .content-wrapper li{font-size:18px;font-weight:500;margin-bottom:15px}#terms_agree_page .submit-btn{position:relative;font-weight:700;font-size:18px;border-radius:40px;border:1px solid #000;padding:10px 25px;width:fit-content;max-width:360px;box-shadow:0 2px 1px #00000017;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#terms_agree_page .submit-btn:hover,#terms_agree_page .submit-btn:focus,#terms_agree_page .submit-btn:active,#terms_agree_page .submit-btn.active{background-color:#f08051;border:1px solid #F08051;color:#fff;transform:translate3d(2px,2px,0)}@media screen and (min-width: 576px){#terms_agree_page .hint-msg-wrapper{padding:20px;font-size:22px}#terms_agree_page .content-wrapper{padding:30px 20px}#terms_agree_page .content-wrapper p,#terms_agree_page .content-wrapper li{font-size:22px}}@media screen and (min-width: 992px){#terms_agree_page .content-wrapper p,#terms_agree_page .content-wrapper li{font-size:25px}#terms_agree_page .submit-btn{font-size:22px}}#contact_us_page #banner_section:before{background-image:url(/fixed_assets/images/contact_us/contact_us_banner.jpg)}#contact_us_page #contact_us_form .mobile-alert{color:#f08051}#contact_us_page #contact_us_form .input-row{margin-bottom:20px}#contact_us_page #contact_us_form .input-row .required-text{display:none;color:#fff;background-color:#f08051;padding:1px 10px;border-radius:10px;font-size:13px;margin-right:10px;word-break:keep-all}#contact_us_page #contact_us_form .input-row .required-symbol{color:#f08051;font-size:35px;line-height:15px;margin-top:10px;margin-right:7px}#contact_us_page #contact_us_form .input-row .space-div{width:0px}#contact_us_page #contact_us_form .input-row.fix-align-top .label-wrapper{align-items:center}#contact_us_page #contact_us_form input:not([type=checkbox]),#contact_us_page #contact_us_form select,#contact_us_page #contact_us_form textarea{border-radius:10px;border:0px}#contact_us_page #contact_us_form select{background-color:transparent;border:1px solid #000}#contact_us_page #contact_us_form .form-check-input{width:1.25rem;height:1.25rem}#contact_us_page #contact_us_form a{color:var(--bs-body-color)}#contact_us_page #contact_us_form .msg-box{font-size:20px;font-weight:700;letter-spacing:.15rem}#contact_us_page #contact_us_form .submit-btn{position:relative;font-weight:700;font-size:20px;border-radius:40px;border:1px solid #000;padding:10px 30px;width:100%;max-width:360px;box-shadow:0 2px 1px #00000017;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#contact_us_page #contact_us_form .submit-btn .dot-loader{position:absolute;display:none;width:28px;top:11px;right:20%}#contact_us_page #contact_us_form .submit-btn:hover,#contact_us_page #contact_us_form .submit-btn:focus,#contact_us_page #contact_us_form .submit-btn:active,#contact_us_page #contact_us_form .submit-btn.active{background-color:#f08051;border:1px solid #e5e5e5;color:#fff;transform:translate3d(2px,2px,0)}#contact_us_page #contact_us_form .submit-btn.active .dot-loader{display:grid}@media screen and (min-width: 576px){#contact_us_page #contact_us_form .mobile-alert{display:none}#contact_us_page #contact_us_form .input-row .required-text{display:inline-block}#contact_us_page #contact_us_form .input-row .required-symbol{display:none}#contact_us_page #contact_us_form .input-row .space-div{width:56px}#contact_us_page #contact_us_form .input-row .space-div+label{width:calc(100% - 56px)}#contact_us_page #contact_us_form .input-row.fix-align-top .label-wrapper{margin-top:7px;align-items:flex-start}#contact_us_page #contact_us_form .input-row.fix-align-top .label-wrapper .required-text{margin-top:7px}#contact_us_page #contact_us_form .contact-type-select{max-width:160px}}@media screen and (min-width: 992px){#contact_us_form .submit-btn{font-size:25px}}#member_center_page #banner_section:before{background-image:url(/fixed_assets/images/member/center_banner.jpg);background-color:transparent}#member_center_page #banner_section .banner-header{color:#000}#member_center_page #member_function_navi .nav-control-bar{overflow:auto}#member_center_page #member_function_navi ul{word-break:keep-all;flex-wrap:nowrap}#member_center_page .update-form-wrapper{position:relative;margin:auto;padding:60px 5px;max-width:1000px;border:1px solid rgba(0,0,0,0);border-radius:10px;box-shadow:0 0 10px 1px #cfcfcf}#member_center_page .update-form-wrapper .form-loading-mask{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;display:flex;align-items:center;justify-content:center;background-color:#bad3bfab;z-index:1}#member_center_page .update-form-wrapper .form-loading-mask .loading-wrapper{display:flex;justify-content:center}#member_center_page .update-form-wrapper .form-wrapper{width:90%;margin:auto}#member_center_page .update-form-wrapper .form-wrapper .input-wrapper .form-label{font-size:18px}#member_center_page .update-form-wrapper .form-wrapper .input-wrapper input{font-family:Montserrat,serif;font-size:1.05rem;background-color:transparent;border-color:#ffaf66}#member_center_page .update-form-wrapper .form-wrapper .input-wrapper input[aria-invalid=true]{border-color:red}#member_center_page .update-form-wrapper .form-wrapper .input-wrapper input[type=text]~.visibility-control .eye-close{display:none}#member_center_page .update-form-wrapper .form-wrapper .input-wrapper input[type=password]~.visibility-control .eye-open{display:none}#member_center_page .update-form-wrapper .form-wrapper select{background-color:transparent;border-color:#ffaf66;font-size:18px;height:44px;font-family:Montserrat,serif}#member_center_page .update-form-wrapper .form-wrapper select:focus{outline:0;box-shadow:0 0 0 .25rem #f0805140}#member_center_page .update-form-wrapper .form-wrapper .radio-group{display:flex;padding-left:20px;flex-flow:wrap}#member_center_page .update-form-wrapper .form-wrapper .radio-group .form-check-input,#member_center_page .update-form-wrapper .form-wrapper .radio-group .form-check-label{font-size:1.3rem}#member_center_page .update-form-wrapper .form-wrapper .error-msg-box{font-size:16px;font-weight:700;letter-spacing:.15rem}#member_center_page .update-form-wrapper .form-wrapper .submit-btn{position:relative;font-weight:700;font-size:18px;border-radius:40px;border:1px solid #000;padding:5px 30px;width:100%;max-width:350px;box-shadow:0 1px 1px #00000012,0 2px 2px #00000026;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#member_center_page .update-form-wrapper .form-wrapper .submit-btn .dot-loader{position:absolute;display:none;width:28px;top:4px;right:2%}#member_center_page .update-form-wrapper .form-wrapper .submit-btn:hover,#member_center_page .update-form-wrapper .form-wrapper .submit-btn:focus,#member_center_page .update-form-wrapper .form-wrapper .submit-btn:active,#member_center_page .update-form-wrapper .form-wrapper .submit-btn.active{background-color:#f08051;border:1px solid #F08051;color:#fff;transform:translate3d(2px,2px,0)}#member_center_page .update-form-wrapper .form-wrapper .submit-btn.active .dot-loader{display:grid}#member_center_page .update-form-wrapper .form-wrapper .col-title{font-size:15px;color:gray}#member_center_page .update-form-wrapper .form-wrapper .col-value{font-size:17px;font-weight:600}#member_center_page .update-form-wrapper .form-wrapper .col-box{position:relative;margin-bottom:30px}#member_center_page .update-form-wrapper .form-wrapper .householding-group,#member_center_page .update-form-wrapper .form-wrapper .family-member-group{position:relative;background-color:#ffdfd2;padding:12px 5px;border-radius:10px;margin-left:0;margin-right:0;margin-bottom:20px}#member_center_page .update-form-wrapper .form-wrapper .householding-group .remove-householding-group-btn,#member_center_page .update-form-wrapper .form-wrapper .householding-group .remove-family-member-group-btn,#member_center_page .update-form-wrapper .form-wrapper .family-member-group .remove-householding-group-btn,#member_center_page .update-form-wrapper .form-wrapper .family-member-group .remove-family-member-group-btn{position:absolute;top:-5px;right:-15px;display:flex;align-items:center;justify-content:center;cursor:pointer;width:30px;height:30px;background-color:#000;border-radius:15px}#member_center_page .update-form-wrapper .form-wrapper .householding-group .remove-householding-group-btn .remove-icon,#member_center_page .update-form-wrapper .form-wrapper .householding-group .remove-family-member-group-btn .remove-icon,#member_center_page .update-form-wrapper .form-wrapper .family-member-group .remove-householding-group-btn .remove-icon,#member_center_page .update-form-wrapper .form-wrapper .family-member-group .remove-family-member-group-btn .remove-icon{color:#fff}#member_center_page .update-form-wrapper .form-wrapper .add-more-householding-group,#member_center_page .update-form-wrapper .form-wrapper .add-more-family-member-group{display:flex;align-items:center;justify-content:center;border-radius:10px;border:2px dashed #d39300;padding:10px 5px;cursor:pointer;max-width:250px;margin:auto}#member_center_page .update-form-wrapper .form-wrapper .family-member-block{margin-left:-13px;margin-right:-13px}#member_center_page .update-form-wrapper .form-wrapper .family-member-table{max-width:650px;margin:auto auto 20px;vertical-align:middle}#member_center_page .update-form-wrapper .form-wrapper #reg_religious_other::placeholder{color:#000;opacity:.2}#member_center_page .update-form-wrapper .form-wrapper label.error{color:red}#member_center_page .update-form-wrapper .form-wrapper .visibility-control{position:absolute;right:12px;top:17px}#member_center_page .update-form-wrapper .form-wrapper .visibility-control .material-symbols-outlined{color:#878787}#member_center_page .update-form-wrapper .form-wrapper .fm-edit-btn{line-height:1;padding:2px;border-radius:7px}#member_center_page .update-form-wrapper .datepicker .datepicker-cell.selected,#member_center_page .update-form-wrapper .datepicker .datepicker-cell.selected:hover{background-color:#f08051;border-radius:10px}#member_center_page .update-form-wrapper .datepicker .days-of-week .dow:first-child,#member_center_page .update-form-wrapper .datepicker .days-of-week .dow:last-child{color:#f08051}#member_center_page .update-form-wrapper .send-ph-confirm-button{position:absolute;right:6px;top:8px;color:#fff;border:0px;background-color:#f08051;padding:9px 10px;text-decoration:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#member_center_page .update-form-wrapper .send-ph-confirm-button:hover{background-color:#dd6938}#member_center_page .update-form-wrapper .send-ph-confirm-button:disabled{background-color:#ffb799}#member_center_page #family_member_edit_Modal .modal-content{border-radius:10px}#member_center_page #family_member_edit_Modal .modal-content .modal-header{padding:.5rem 1rem}#member_center_page #family_member_edit_Modal .modal-content .input-wrapper .form-label{font-size:18px}#member_center_page #family_member_edit_Modal .modal-content .input-wrapper input{font-family:Montserrat,serif;font-size:1.05rem;background-color:transparent;border-color:#ffaf66}#member_center_page #family_member_edit_Modal .modal-content .input-wrapper input[aria-invalid=true]{border-color:red}#member_center_page #family_member_edit_Modal .modal-content .input-wrapper input[type=text]~.visibility-control .eye-close{display:none}#member_center_page #family_member_edit_Modal .modal-content .input-wrapper input[type=password]~.visibility-control .eye-open{display:none}#member_center_page #family_member_edit_Modal .modal-content select{background-color:transparent;border-color:#ffaf66;font-size:18px;height:44px;font-family:Montserrat,serif}#member_center_page #family_member_edit_Modal .modal-content select:focus{outline:0;box-shadow:0 0 0 .25rem #f0805140}#member_center_page #family_member_edit_Modal .modal-content .radio-group{display:flex;padding-left:20px;flex-flow:wrap}#member_center_page #family_member_edit_Modal .modal-content .radio-group .form-check-input,#member_center_page #family_member_edit_Modal .modal-content .radio-group .form-check-label{font-size:1.3rem}#member_center_page #family_member_edit_Modal .modal-content .error-msg-box{font-size:16px;font-weight:700;letter-spacing:.15rem}#member_center_page #family_member_edit_Modal .modal-content .submit-btn{position:relative;font-weight:700;font-size:18px;border-radius:40px;border:1px solid #000;padding:5px 30px;width:100%;max-width:350px;box-shadow:0 1px 1px #00000012,0 2px 2px #00000026;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#member_center_page #family_member_edit_Modal .modal-content .submit-btn .dot-loader{position:absolute;display:none;width:28px;top:4px;right:2%}#member_center_page #family_member_edit_Modal .modal-content .submit-btn:hover,#member_center_page #family_member_edit_Modal .modal-content .submit-btn:focus,#member_center_page #family_member_edit_Modal .modal-content .submit-btn:active,#member_center_page #family_member_edit_Modal .modal-content .submit-btn.active{background-color:#f08051;border:1px solid #F08051;color:#fff;transform:translate3d(2px,2px,0)}#member_center_page #family_member_edit_Modal .modal-content .submit-btn.active .dot-loader{display:grid}#member_center_page #family_member_edit_Modal .modal-content .submit-btn{max-width:175px}#member_center_page #records_section .activity-signup-record-div{max-width:870px;margin:auto}#member_center_page #records_section .activity-signup-record-div .content-loading-mask{display:flex;justify-content:center;padding-top:90px;border-radius:20px;width:100%;height:220px;background-color:#bad3bf}#member_center_page #records_section .activity-signup-record-div .content-loading-mask .loading-wrapper{display:flex;justify-content:center}#member_center_page #records_section .collapse-group{margin-bottom:30px}#member_center_page #records_section .collapse-group .collapse-title-box{display:flex;flex-wrap:wrap;align-items:center;position:relative}#member_center_page #records_section .collapse-group .collapse-title-box .location_on-icon{color:#f08051}#member_center_page #records_section .collapse-group .collapse-title-box .act-date-label{background-color:#f08051;color:#fff;padding:4px 10px;margin-right:10px;margin-bottom:5px;order:1}#member_center_page #records_section .collapse-group .collapse-title-box .act-location-label{display:flex;align-items:center;font-size:18px;margin-right:10px;margin-bottom:5px;width:50%;order:2}#member_center_page #records_section .collapse-group .collapse-title-box .act-title-label{font-size:18px;margin-right:10px;margin-bottom:5px;order:3;transition:color .3s ease;-moz-transition:color .3s ease;-webkit-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease}#member_center_page #records_section .collapse-group .collapse-title-box .act-tags-label{margin-right:10px;margin-bottom:5px;order:4}#member_center_page #records_section .collapse-group .collapse-title-box .act-tags-label span{background-color:#000;color:#fff;border-radius:15px;padding:0 7px;font-size:15px;margin-right:5px}#member_center_page #records_section .collapse-group .collapse-title-box:hover .act-title-label{color:#f08051}#member_center_page #records_section .collapse-group .collapse-content-box .card{border-radius:0;background-color:transparent;border:0px solid #000;border-top:2px solid;padding:0;margin-top:7px}#member_center_page #records_section .collapse-group .collapse-content-box .col-title,#member_center_page #records_section .collapse-group .collapse-content-box .col-data-row{display:flex;flex-wrap:wrap}#member_center_page #records_section .collapse-group .collapse-content-box .col-title .col-name,#member_center_page #records_section .collapse-group .collapse-content-box .col-data-row .col-name,#member_center_page #records_section .collapse-group .collapse-content-box .col-title .col-date,#member_center_page #records_section .collapse-group .collapse-content-box .col-data-row .col-date,#member_center_page #records_section .collapse-group .collapse-content-box .col-title .col-status,#member_center_page #records_section .collapse-group .collapse-content-box .col-data-row .col-status{padding:5px;width:28%}#member_center_page #records_section .collapse-group .collapse-content-box .col-title .col-edit,#member_center_page #records_section .collapse-group .collapse-content-box .col-data-row .col-edit{padding:5px;width:16%;display:flex;align-items:center}#member_center_page #records_section .collapse-group .collapse-content-box .col-title{font-size:16px;font-weight:600;border-bottom:1px solid}#member_center_page #records_section .collapse-group .collapse-content-box .col-data-row{font-size:16px;border-bottom:1px solid #cfcfcf;align-items:center}#member_center_page #records_section .collapse-group .cancel-icon{cursor:pointer;border:1px solid #000;border-radius:20px;display:flex;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#member_center_page #records_section .collapse-group .cancel-icon span{font-size:26px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 20}#member_center_page #records_section .collapse-group .cancel-icon:hover{color:#fff;background-color:red}#member_data_verify_page #banner_section:before{background-image:url(/fixed_assets/images/member/center_banner.jpg);background-color:transparent}#member_data_verify_page #banner_section .banner-header{color:#000}#member_data_verify_page .hint-msg-wrapper{max-width:1000px;background-color:#fff;padding:20px 10px;font-size:18px;margin-bottom:50px}#member_data_verify_page .verify-form-wrapper{position:relative;margin:auto;padding:60px 5px;max-width:1000px;border:1px solid rgba(0,0,0,0);border-radius:10px;box-shadow:0 0 10px 1px #cfcfcf}#member_data_verify_page .verify-form-wrapper .form-loading-mask{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;display:flex;align-items:center;justify-content:center;background-color:#bad3bfab;z-index:1}#member_data_verify_page .verify-form-wrapper .form-loading-mask .loading-wrapper{display:flex;justify-content:center}#member_data_verify_page .verify-form-wrapper .form-wrapper{width:90%;margin:auto}#member_data_verify_page .verify-form-wrapper .form-wrapper .input-wrapper .form-label{font-size:18px}#member_data_verify_page .verify-form-wrapper .form-wrapper .input-wrapper input{font-family:Montserrat,serif;font-size:1.05rem;background-color:transparent;border-color:#ffaf66}#member_data_verify_page .verify-form-wrapper .form-wrapper .input-wrapper input[aria-invalid=true]{border-color:red}#member_data_verify_page .verify-form-wrapper .form-wrapper .input-wrapper input[type=text]~.visibility-control .eye-close{display:none}#member_data_verify_page .verify-form-wrapper .form-wrapper .input-wrapper input[type=password]~.visibility-control .eye-open{display:none}#member_data_verify_page .verify-form-wrapper .form-wrapper .error-msg-box{font-size:16px;font-weight:700;letter-spacing:.15rem}#member_data_verify_page .verify-form-wrapper .form-wrapper .submit-btn{position:relative;font-weight:700;font-size:18px;border-radius:40px;border:1px solid #000;padding:5px 30px;width:100%;max-width:350px;box-shadow:0 1px 1px #00000012,0 2px 2px #00000026;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#member_data_verify_page .verify-form-wrapper .form-wrapper .submit-btn .dot-loader{position:absolute;display:none;width:28px;top:4px;right:2%}#member_data_verify_page .verify-form-wrapper .form-wrapper .submit-btn:hover,#member_data_verify_page .verify-form-wrapper .form-wrapper .submit-btn:focus,#member_data_verify_page .verify-form-wrapper .form-wrapper .submit-btn:active,#member_data_verify_page .verify-form-wrapper .form-wrapper .submit-btn.active{background-color:#f08051;border:1px solid #F08051;color:#fff;transform:translate3d(2px,2px,0)}#member_data_verify_page .verify-form-wrapper .form-wrapper .submit-btn.active .dot-loader{display:grid}#member_data_verify_page .verify-form-wrapper .form-wrapper .col-title{font-size:15px;color:gray}#member_data_verify_page .verify-form-wrapper .form-wrapper .col-value{font-size:17px;font-weight:600}#member_data_verify_page .verify-form-wrapper .form-wrapper .col-box{position:relative;margin-bottom:30px}#member_data_verify_page .verify-form-wrapper .form-wrapper .family-member-block{margin-left:-13px;margin-right:-13px}#member_data_verify_page .verify-form-wrapper .form-wrapper .family-member-table{max-width:650px;margin:auto auto 20px;vertical-align:middle}#member_data_verify_page .verify-form-wrapper .form-wrapper label.error{color:red}#member_data_verify_page .verify-form-wrapper .form-wrapper #update_ph_num_m,#member_data_verify_page .verify-form-wrapper .form-wrapper #update_email{border-bottom-left-radius:0;border-bottom-right-radius:0}#member_data_verify_page .verify-form-wrapper .form-wrapper .is-verified-mask{position:absolute;width:100%;height:calc(100% + 20px);top:-10px;left:0;padding:0 10px;background-color:#8cc7fde0;color:#fff;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.25rem}#member_data_verify_page .send-ph-confirm-button,#member_data_verify_page .send-email-confirm-button{width:100%;color:#fff;border:0px;background-color:#f08051;padding:4px 10px;margin-bottom:10px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}#member_data_verify_page .send-ph-confirm-button:hover,#member_data_verify_page .send-email-confirm-button:hover{background-color:#dd6938}#member_data_verify_page .send-ph-confirm-button:disabled,#member_data_verify_page .send-email-confirm-button:disabled{background-color:#ffb799}#member_data_verify_page .ph_confirm_code_wrapper,#member_data_verify_page .email_confirm_code_wrapper{display:flex}#member_data_verify_page .ph_confirm_code_wrapper .input-wrapper,#member_data_verify_page .email_confirm_code_wrapper .input-wrapper{margin-right:10px;width:calc(100% - 90px)}#member_data_verify_page .ph_confirm_code_wrapper .verify-button,#member_data_verify_page .email_confirm_code_wrapper .verify-button{width:80px;background-color:#f08051;color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#member_data_verify_page .ph_confirm_code_wrapper .verify-button:hover,#member_data_verify_page .email_confirm_code_wrapper .verify-button:hover{background-color:#dd6938}#member_data_verify_page .ph_confirm_code_wrapper .verify-button:disabled,#member_data_verify_page .email_confirm_code_wrapper .verify-button:disabled{background-color:#ffb799}@media screen and (min-width: 390px){#member_center_page .update-form-wrapper .form-wrapper{width:85%}#member_center_page .update-form-wrapper .form-wrapper .input-wrapper input{font-size:1.25rem}#member_center_page .update-form-wrapper .form-wrapper .error-msg-box{font-size:18px}#member_center_page #family_member_edit_Modal .modal-content .input-wrapper input{font-size:1.25rem}#member_center_page #family_member_edit_Modal .modal-content .error-msg-box{font-size:18px}#member_data_verify_page .verify-form-wrapper .form-wrapper{width:85%}#member_data_verify_page .verify-form-wrapper .form-wrapper .input-wrapper input{font-size:1.25rem}#member_data_verify_page .verify-form-wrapper .form-wrapper .error-msg-box{font-size:18px}}@media screen and (min-width: 576px){#member_data_verify_page .hint-msg-wrapper{padding:20px;font-size:22px}}@media screen and (min-width: 768px){#member_center_page #records_section .collapse-group{margin-bottom:50px}#member_center_page #records_section .collapse-group .collapse-title-box .act-date-label{margin-bottom:0}#member_center_page #records_section .collapse-group .collapse-title-box .act-location-label{margin-bottom:0;font-size:20px;width:auto;order:4}#member_center_page #records_section .collapse-group .collapse-title-box .act-title-label{margin-bottom:0;font-size:20px;margin-right:20px;order:2}#member_center_page #records_section .collapse-group .collapse-title-box .act-tags-label{margin-bottom:0;padding-top:2px;order:3}#member_center_page #records_section .collapse-group .collapse-title-box .act-tags-label span{background-color:#000;color:#fff;font-size:17px;margin-right:5px}#member_center_page #records_section .collapse-group .collapse-content-box .col-title{font-size:20px;font-weight:600;border-bottom:1px solid}#member_center_page #records_section .collapse-group .collapse-content-box .col-data-row{font-size:20px;border-bottom:1px solid #cfcfcf;align-items:center}#member_center_page .update-form-wrapper .form-wrapper .recieve-notification-check .form-check-input{width:3em;height:1.5em}#member_center_page .update-form-wrapper .form-wrapper .recieve-notification-check .form-check-label{font-size:20px;padding-left:1em}}@media screen and (min-width: 992px){#member_center_page #member_function_navi .nav-control-bar{overflow:auto}#member_center_page #member_function_navi ul{flex-wrap:wrap;justify-content:flex-start}#member_center_page .update-form-wrapper .form-wrapper .col-title{font-size:20px;color:#212529}#member_center_page .update-form-wrapper .form-wrapper .col-value{font-size:20px;font-weight:500}#member_center_page #records_section .collapse-group .collapse-title-box .act-location-label,#member_center_page #records_section .collapse-group .collapse-title-box .act-title-label{font-size:20px}#member_data_verify_page .verify-form-wrapper .form-wrapper .col-title{font-size:20px;color:#212529}#member_data_verify_page .verify-form-wrapper .form-wrapper .col-value{font-size:20px;font-weight:500}#member_data_verify_page .verify-form-wrapper .form-wrapper .phone-verified-mask{left:-5px}#member_data_verify_page .verify-form-wrapper .form-wrapper .email-verified-mask{left:5px}}#exhibitions_list_page #banner_section:before{background-image:url(/fixed_assets/images/activity/exhibition_banner.jpg)}#exhibitions_list_page #exhibitions_list_section .exhibitions-filter-control-bar{display:flex;align-items:center;flex-direction:column;justify-content:space-between}#exhibitions_list_page #exhibitions_list_section .exhibitions-filter-control-bar .left{display:flex;align-items:center;word-break:keep-all}#exhibitions_list_page #exhibitions_list_section .exhibitions-filter-control-bar .left select{border-color:#40403d;background-color:transparent}#exhibitions_list_page #exhibitions_list_section .exhibitions-filter-control-bar .right input{background-color:transparent;border-color:#40403d;border-right:0px}#exhibitions_list_page #exhibitions_list_section .exhibitions-filter-control-bar .right .btn{border-color:#40403d;border-left:0px}#exhibitions_list_page .grid-items-wrapper .grid-container{row-gap:50px}#exhibitions_list_page .grid-items-wrapper .grid-container .item-info .image-part a{position:relative;color:#fff;text-decoration:none}#exhibitions_list_page .grid-items-wrapper .grid-container .item-info .image-part a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000040;border-radius:10px;z-index:1}#exhibitions_list_page .grid-items-wrapper .grid-container .item-info .image-part a .date-info-div{position:absolute;top:30px;right:30px;display:flex;z-index:2}#exhibitions_list_page .grid-items-wrapper .grid-container .item-info .image-part a .date-info-div .start{text-align:start}#exhibitions_list_page .grid-items-wrapper .grid-container .item-info .image-part a .date-info-div .start .year{font-size:18px}#exhibitions_list_page .grid-items-wrapper .grid-container .item-info .image-part a .date-info-div .start .mon-day{font-size:25px;letter-spacing:.1rem;line-height:24px}#exhibitions_list_page .grid-items-wrapper .grid-container .item-info .image-part a .date-info-div .dash{width:40px;position:relative}#exhibitions_list_page .grid-items-wrapper .grid-container .item-info .image-part a .date-info-div .dash:after{position:absolute;content:"";width:76%;height:.5px;left:12%;bottom:11px;background-color:#fff}#exhibitions_list_page .grid-items-wrapper .grid-container .item-info .image-part a .date-info-div .end{text-align:start}#exhibitions_list_page .grid-items-wrapper .grid-container .item-info .image-part a .date-info-div .end .year{font-size:18px}#exhibitions_list_page .grid-items-wrapper .grid-container .item-info .image-part a .date-info-div .end .mon-day{font-size:25px;letter-spacing:.1rem;line-height:24px}#exhibition_content_page .content-nav-tab .nav-control-bar{overflow:auto}#exhibition_content_page .content-nav-tab .nav-control-bar ul{word-break:keep-all;flex-wrap:nowrap;justify-content:flex-start}#exhibition_content_page .content-nav-tab .nav-control-bar .nav-link:hover{background-color:#f08051}#exhibition_content_page #artist_info_section{scroll-margin-top:80px}#exhibition_content_page #artist_info_section .artist-info-wrapper{margin-bottom:50px}#exhibition_content_page #artist_info_section .artist-info-wrapper .artist-with-title{letter-spacing:.1rem;font-weight:700}#exhibition_content_page #artist_info_section .artist-info-wrapper .exhibition-date{display:block;letter-spacing:.1rem;font-size:18px;margin-bottom:30px}#exhibition_content_page #artist_info_section .artist-info-wrapper .artist-name{letter-spacing:.1rem;margin-bottom:3px}#exhibition_content_page #artist_info_section .artist-info-wrapper .social-info a{text-decoration:none;display:flex;align-items:center;width:fit-content;color:#000;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#exhibition_content_page #artist_info_section .artist-info-wrapper .social-info a img{width:23px;margin-right:6px}#exhibition_content_page #artist_info_section .artist-info-wrapper .social-info a:hover{color:#f08051}#exhibition_content_page #artist_info_section .exhibition-info-wrapper .row{margin-bottom:7px}#exhibition_content_page #artist_info_section .exhibition-info-wrapper .col-label{letter-spacing:.1rem;font-size:18px;font-weight:600}#exhibition_content_page #artist_info_section .exhibition-info-wrapper .col-content{letter-spacing:.1rem;font-size:18px;margin-left:20px;max-width:calc(100% - 30px);word-wrap:break-word}#exhibition_content_page #artist_intro_section{scroll-margin-top:80px;position:relative}#exhibition_content_page #artist_intro_section .section-content{color:#fff}#exhibition_content_page #artist_intro_section p{margin-bottom:0}#exhibition_content_page #exhibition_works{scroll-margin-top:80px;background-color:#fff}#exhibition_content_page #exhibition_works #exhibition_works_slider{width:100%}#exhibition_content_page #exhibition_works #exhibition_works_slider .swiper-wrapper{align-items:center}#exhibition_content_page #exhibition_works #exhibition_works_slider .swiper-slide{width:85%}#exhibition_content_page #exhibition_works #exhibition_works_slider .work-info{position:relative;text-align:center}#exhibition_content_page #exhibition_works #exhibition_works_slider .work-info img{max-height:320px}#exhibition_content_page #exhibition_works #exhibition_works_slider .work-info a{text-decoration:none}#exhibition_content_page #exhibition_works #exhibition_works_slider .work-info .title-mask{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:20px;background-color:#00000069;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#exhibition_content_page #exhibition_works #exhibition_works_slider .work-info:hover .title-mask{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#exhibition_content_page #artist_QA_section .qa-title{font-size:20px;font-weight:600;margin-bottom:22px}#exhibition_content_page #artist_QA_section .qa-title .right{text-align:end}#exhibition_content_page #artist_QA_section .qa-wrapper{margin-bottom:17px}#exhibition_content_page #artist_QA_section .qa-wrapper .question-part{display:flex;flex-wrap:nowrap;font-size:18px;font-weight:700;margin-bottom:7px}#exhibition_content_page #artist_QA_section .qa-wrapper .question-part .q-no{width:50px}#exhibition_content_page #artist_QA_section .qa-wrapper .question-part .q-content{width:calc(100% - 50px)}#exhibition_content_page #artist_QA_section .qa-wrapper .answer-part{display:flex;flex-wrap:nowrap;font-size:16px}#exhibition_content_page #artist_QA_section .qa-wrapper .answer-part .a-label{width:50px}#exhibition_content_page #artist_QA_section .qa-wrapper .answer-part .a-content{width:calc(100% - 50px)}#exhibition_content_page #artist_files_section{scroll-margin-top:80px}#exhibition_content_page #artist_files_section .file-title{font-size:20px;text-align:center;border-bottom:1px solid #000}#exhibition_content_page #artist_files_section .file-list a{text-decoration:none;color:#000;font-size:18px}@media screen and (min-width: 576px){#exhibitions_list_page #exhibitions_list_section .exhibitions-filter-control-bar{flex-direction:row}#exhibition_content_page #artist_info_section .artist-info-wrapper .exhibition-date,#exhibition_content_page #artist_info_section .artist-info-wrapper .artist-name,#exhibition_content_page #artist_info_section .artist-info-wrapper .social-info a{font-size:20px}#exhibition_content_page #artist_info_section .artist-info-wrapper .social-info a img{width:26px}#exhibition_content_page #artist_info_section .exhibition-info-wrapper .col-label{width:113px;font-size:20px}#exhibition_content_page #artist_info_section .exhibition-info-wrapper .col-content{font-size:20px;width:calc(100% - 113px);margin-left:0}#exhibition_content_page #artist_QA_section .qa-title{font-size:25px;display:flex}#exhibition_content_page #artist_QA_section .qa-title .left{margin-right:7px}#exhibition_content_page #artist_QA_section .qa-wrapper .question-part{font-size:22px}#exhibition_content_page #artist_QA_section .qa-wrapper .question-part .q-no{width:60px}#exhibition_content_page #artist_QA_section .qa-wrapper .question-part .q-content{width:calc(100% - 60px)}#exhibition_content_page #artist_QA_section .qa-wrapper .answer-part{font-size:18px}#exhibition_content_page #artist_QA_section .qa-wrapper .answer-part .a-label{width:60px}#exhibition_content_page #artist_QA_section .qa-wrapper .answer-part .a-content{width:calc(100% - 60px)}}@media screen and (min-width: 768px){#exhibition_content_page #artist_info_section .artist-info-wrapper{margin-bottom:0}#exhibition_content_page #artist_files_section{position:relative}#exhibition_content_page #artist_files_section .file-title{display:none}#exhibition_content_page #artist_files_section .file-list{position:relative;display:flex;justify-content:space-around;z-index:1}#exhibition_content_page #artist_files_section .file-list a{display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;border:1px solid #000;font-size:17px;background-color:#ebeae8;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}#exhibition_content_page #artist_files_section .file-list a:hover{background-color:#000;color:#fff}#exhibition_content_page #artist_files_section .line{position:absolute;height:1px;width:100%;top:50%;background-color:#000}}@media screen and (min-width: 992px){#exhibitions_list_page #exhibitions_list_section{padding-bottom:0}#exhibitions_list_page .grid-items-wrapper .grid-container{row-gap:50px;grid-template-columns:repeat(2,1fr)}#exhibitions_list_page .grid-items-wrapper .grid-container .item-info{max-width:unset}#exhibitions_list_page .grid-items-wrapper .grid-container .item-info .text-part{margin-top:7px}#exhibition_content_page #artist_info_section .artist-info-wrapper .exhibition-date{font-size:25px;margin-bottom:60px}#exhibition_content_page #artist_info_section .artist-info-wrapper .artist-name,#exhibition_content_page #artist_info_section .artist-info-wrapper .social-info a{font-size:25px}#exhibition_content_page #artist_info_section .artist-info-wrapper .social-info a img{width:30px}#exhibition_content_page #artist_info_section .exhibition-info-wrapper .col-label{width:125px;font-size:23px}#exhibition_content_page #artist_info_section .exhibition-info-wrapper .col-content{font-size:23px;width:calc(100% - 125px)}#exhibition_content_page #artist_QA_section .qa-title{font-size:35px}#exhibition_content_page #artist_QA_section .qa-wrapper{margin-bottom:25px}#exhibition_content_page #artist_QA_section .qa-wrapper .question-part{font-size:25px}#exhibition_content_page #artist_QA_section .qa-wrapper .question-part .q-no{width:70px}#exhibition_content_page #artist_QA_section .qa-wrapper .question-part .q-content{width:calc(100% - 70px)}#exhibition_content_page #artist_QA_section .qa-wrapper .answer-part{font-size:20px}#exhibition_content_page #artist_QA_section .qa-wrapper .answer-part .a-label{width:70px}#exhibition_content_page #artist_QA_section .qa-wrapper .answer-part .a-content{width:calc(100% - 70px)}#exhibition_content_page #artist_files_section .file-list a{width:150px;height:150px;border-radius:50%;font-size:20px}}#survey_guest_or_lgoin_page #banner_section:before{background-image:url(/fixed_assets/images/survey-banner.jpg)}#survey_guest_or_lgoin_page #survey_guestorlogin_select_section .survey-title{margin-bottom:70px}#survey_guest_or_lgoin_page #survey_guestorlogin_select_section .select-way{display:flex;align-items:center;justify-content:center;flex-direction:column}#survey_fill_page #banner_section:before{background-image:url(/fixed_assets/images/survey-banner.jpg)}#survey_fill_page #survey_info_section .survey-wrapper{background-color:#efefef;padding:40px 10px 50px;margin:auto}#survey_fill_page #survey_info_section .survey-wrapper .survey-title{margin-bottom:30px}#survey_fill_page #survey_info_section .survey-wrapper .survey-desc{color:#666;margin-bottom:30px}#survey_fill_page #survey_info_section .survey-wrapper .divider{border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:15px;width:100%;margin:auto auto 30px}#survey_fill_page #survey_info_section .question-list{width:100%;text-align:start}#survey_fill_page #survey_info_section .question-item{padding:5px;font-size:18px}#survey_fill_page #survey_info_section .question-item.error{border:3px solid #ff7474;border-radius:7px}#survey_fill_page #survey_info_section .question-item .question-limit{font-size:15px}#survey_fill_page #survey_info_section .question-item .other-text input{background-color:transparent;border:0px;border-bottom:1px solid #000;border-radius:0}#survey_fill_page #survey_info_section .question-item .other-text input:focus{box-shadow:unset}#survey_fill_page #survey_info_section .user-info{max-width:500px;margin:auto}#survey_fill_page #survey_info_section .is-resident-check-group{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;font-size:18px}#survey_fill_page #survey_info_section .is-resident-check-group .input-label{width:auto;margin-bottom:7px}#survey_fill_page #survey_info_section .is-resident-check-group .radio-group{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:7px}#survey_fill_page #survey_info_section .is-resident-check-group .radio-group .form-check{margin-right:10px}#survey_fill_page #survey_info_section .is-resident-check-group .radio-group .form-check input:checked~label{font-weight:600}#survey_fill_page #survey_info_section .name-input-wrapper{margin-bottom:12px}#survey_fill_page #survey_info_section .name-input-wrapper input,#survey_fill_page #survey_info_section .resident-div select,#survey_fill_page #survey_info_section .not-resident-div select{border:0px;border-radius:0}#survey_fill_page #survey_info_section .member-select{max-width:400px;margin:auto}#survey_fill_page #survey_info_section .error-msg-box{font-size:20px}#survey_fill_page #survey_info_section .submit-btn{position:relative;font-weight:700;font-size:18px;border-radius:40px;border:1px solid #000;background-color:#f08051;border:1px solid #F08051;color:#fff;padding:5px 30px;width:100%;max-width:350px;box-shadow:0 1px 1px #00000012,0 2px 2px #00000026;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}#survey_fill_page #survey_info_section .submit-btn .dot-loader{position:absolute;display:none;width:28px;top:4px;right:2%}#survey_fill_page #survey_info_section .submit-btn:hover,#survey_fill_page #survey_info_section .submit-btn:focus,#survey_fill_page #survey_info_section .submit-btn:active,#survey_fill_page #survey_info_section .submit-btn.active{transform:translate3d(2px,2px,0)}#survey_fill_page #survey_info_section .submit-btn.active .dot-loader{display:grid}#survey_thankyou_page #banner_section:before{background-image:url(/fixed_assets/images/survey-banner.jpg)}#survey_thankyou_page #survey_thankyou_section{min-height:250px}#survey_thankyou_page #survey_thankyou_section .survey-thankyou-text{line-height:2.7rem}@media screen and (min-width: 390px){#survey_fill_page #survey_info_section .is-resident-check-group .radio-group .form-check{margin-right:25px}}@media screen and (min-width: 576px){#survey_guest_or_lgoin_page #survey_guestorlogin_select_section .select-way{flex-direction:unset}#survey_fill_page #survey_info_section .survey-wrapper{padding:40px 15px 50px}#survey_fill_page #survey_info_section .question-item,#survey_fill_page #survey_info_section .question-item textarea,#survey_fill_page #survey_info_section .is-resident-check-group,#survey_fill_page #survey_info_section .name-input-wrapper input,#survey_fill_page #survey_info_section .resident-div select,#survey_fill_page #survey_info_section .not-resident-div select,#survey_fill_page #survey_info_section .member-select{font-size:20px}}@media screen and (min-width: 768px){#survey_fill_page #survey_info_section .is-resident-check-group{justify-content:center}#survey_fill_page #survey_info_section .is-resident-check-group .input-label{margin-right:20px}}@media screen and (min-width: 992px){#survey_fill_page #survey_info_section .survey-wrapper{max-width:1100px;padding:40px 40px 50px}#survey_fill_page #survey_info_section .question-item{font-size:23px}#survey_fill_page #survey_info_section .question-item .answer-options{padding-left:25px}}
