.calender-events{margin-bottom:1.875rem}.calender-events .event-calendar-result.is-loading{pointer-events:none}.calender-events .event-calendar-result .event-calendar-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;align-items:flex-start;padding-top:3rem;background-color:#fff}@media screen and (min-width:768px){.calender-events .columnDate{flex:0 0 16%!important}}.calender-events p{margin-bottom:.5rem}.calender-events .icon-box{width:18px;height:auto;text-align:center}.calender-events .b-skeleton-img{border-radius:.3rem!important}.calender-events .b-skeleton-button{border-radius:100px}.calender-events .min-width-svg{min-width:40px}.calender-events .is-loading{position:absolute;top:50%}.calender-events .btn-moredetail{position:absolute;bottom:1rem;right:2rem}.calender-events .invisible{visibility:hidden}.calender-events #OPP_DAY_LINK button span:after{content:"";display:inline-block;width:.875rem;height:.875rem;margin-left:.5rem;vertical-align:baseline;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23868686' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6m4-3h6v6m-11 5L21 3'/%3E%3C/svg%3E")}.calender-events .calender-bannerdesktop{background:-webkit-linear-gradient(80deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 100%)}.calender-events .calender-bannerdesktop img{display:none;position:relative;z-index:-5;top:0}@media (min-width:768px){.calender-events .calender-bannerdesktop img{display:inline;width:auto;height:auto}}.calender-events .calender-bannermobile{background:-webkit-linear-gradient(80deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 100%)}.calender-events .calender-bannermobile img{display:inline;position:relative;z-index:-5;top:0}@media (min-width:768px){.calender-events .calender-bannermobile img{display:none}}.calender-events .content-name{font-family:DB Helvethaica X\ 65 Med,sans-serif;font-size:34px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.97;letter-spacing:1.24px;text-align:center;margin-top:15rem;color:#fff}@media (min-width:768px){.calender-events .content-name{font-size:52px;margin-top:15rem}}@media (min-width:992px){.calender-events .content-name{margin-top:18rem}}@media (min-width:1200px){.calender-events .content-name{margin-top:20rem}}.calender-events .calender-barner-body .card{margin-left:auto;margin-right:auto;height:auto;border:transparent;background-color:#fff}.calender-events .calender-barner-body .card-body{padding:.5rem 1rem}.calender-events .no-activity{display:grid;align-content:center;min-height:200px}.calender-events .no-activity>h4{color:#868686;height:100%}.calender-events .event-calendar-body{padding:1rem 15px .5rem}@media (min-width:768px){.calender-events .event-calendar-body{padding:1.5rem 15px 1rem}}.calender-events .calender-month-title{font-family:DB Helvethaica X\ 65 Med,sans-serif;font-size:22px;color:#231f20;margin-bottom:.75rem}@media (min-width:768px){.calender-events .calender-month-title{font-size:38px}}.calender-events .event-filter{border:1px solid #dedede;border-radius:12px;padding:1rem;margin-bottom:1.5rem;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.04),0 8px 20px 0 rgba(0,0,0,.08)}.calender-events .event-filter .event-keyword-input{height:3.125rem;border:1px solid #dedede;border-radius:10px;font-family:DB Helvethaica X,sans-serif;font-size:1.25rem}.calender-events .event-filter .event-keyword-input:focus{background-color:#fff;border-color:#ffb41d;box-shadow:none}.calender-events .event-filter .btn-filter-clear{display:flex;align-items:center;font-family:DB Helvethaica X,sans-serif;font-size:1.25rem;color:#868686;text-decoration:none}.calender-events .event-filter .btn-filter-clear:focus,.calender-events .event-filter .btn-filter-clear:hover{color:#231f20;text-decoration:none;box-shadow:none}.calender-events .event-filter .btn-filter-clear .icon-flip-x{transform:scaleX(-1)}.calender-events .event-filter .btn-filter-search{font-family:DB Helvethaica X,sans-serif;font-size:1.25rem;color:#000;background-color:#ffb41d;border-color:#ffb41d;min-width:6.875rem}.calender-events .event-section-title{font-family:DB Helvethaica X,sans-serif;font-size:1.25rem;color:#868686;margin-bottom:.5rem}@media (min-width:768px){.calender-events .event-section-title{font-size:1.625rem}}.calender-events .event-section-title .event-section-title-line{height:1px;background-color:#dedede}.calender-events .skeleton-card{border-left:.375rem solid #dedede}.calender-events .calender-card{position:relative;height:auto;border:.0625rem solid #dedede;background-color:#fff;margin:1rem auto;transition:all .2s ease-in-out}@media screen and (min-width:768px){.calender-events .calender-card:hover{background-color:#fff4d6;box-shadow:0 10px 10px 0 rgba(0,0,0,.17);transform:scale(1.01)}.calender-events .calender-card:hover .btn-Register{color:#000;background-color:#ffb41d}}@media (min-width:768px){.calender-events .calender-card{height:auto!important;border-top:.0625rem solid #dedede;border-left:.375rem solid #dedede}.calender-events .calender-card:hover{border-left:.375rem solid #ffb41d;box-shadow:0 10px 10px 0 rgba(0,0,0,.17);transform:scale(1.01)}}.calender-events .calender-card .btn-detail-desktop{position:absolute;right:1rem}.calender-events .calender-card .pin-icon{position:absolute;top:.75rem;right:.75rem;line-height:0;z-index:2}.calender-events .calender-card.is-pinned{border:.0625rem solid #ffb41d;border-left-width:.375rem}@media (min-width:768px){.calender-events .calender-card.is-pinned{border-top:.0625rem solid #ffb41d;border-left:.375rem solid #ffb41d}}.calender-events .calender-card.is-pinned .card-body{padding-right:2rem}.calender-events .Text-datedesktop{display:none}@media (min-width:768px){.calender-events .Text-datedesktop{display:inline}.calender-events .Text-datedesktop .text_datenumber{font-family:DB Helvethaica X\ 65 Med,sans-serif;font-size:38px;color:#231f20}.calender-events .Text-datedesktop .text_date{border-left:.3rem solid #ffb41d;padding-left:.5rem;line-height:.55;font-family:DB Helvethaica X\ 65 Med,sans-serif;font-size:1.5rem;color:#231f20}}.calender-events .Text-datemobile{display:inline}.calender-events .Text-datemobile .text_detemobile{display:inline;padding-left:.5rem;font-family:DB Helvethaica X\ 65 Med,sans-serif;font-size:34px;color:#231f20}@media (min-width:768px){.calender-events .Text-datemobile,.calender-events .Text-datemobile .text_detemobile{display:none}}.calender-events .img-fluid{border-radius:.5rem}.calender-events .text_title{font-family:DB Helvethaica X,sans-serif;font-size:1.625rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.52px;color:#231f20;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.calender-events .text_title{font-size:28px}}.calender-events .btn-textmedia{font-size:1.2rem;color:#000;background-color:#fec81f;border:#fec81f;min-height:0}.calender-events .btn-textmedia,.calender-events .free{font-family:DB Helvethaica X,sans-serif;font-weight:300;position:relative;margin-top:.5rem;text-align:center}.calender-events .free{font-size:1.1875rem;color:#fec81f;background-color:#fff4d6;border:#fff4d6}.calender-events .free:active,.calender-events .free:hover{color:#fec81f!important;background-color:#fff4d6!important}.calender-events .textitemdate{font-family:DB Manothai X,sans-serif;font-size:22px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.3px;color:#868686}@media (min-width:768px){.calender-events .textitemdate{font-size:1.5rem}}.calender-events .item-location{margin:-1.5rem 0}.calender-events .btn-Register{display:flex;font-family:DB Helvethaica X\ 65 Med,sans-serif;font-size:1.5rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;padding:2px 20px}@media (min-width:768px){.calender-events .btn-Register{font-size:1.5rem;margin-left:auto}}.calender-events .pagination{display:flex;justify-content:center}.calender-events .b-pagination-pills .page-item .page-link{font-family:DB Manothai X,sans-serif;border-radius:50%!important;width:2.8125rem;height:2.8125rem;color:#868686!important;margin-left:1.25rem;line-height:1;font-size:28px;border-color:transparent!important;padding:.5rem!important;text-align:center!important;font-weight:400!important}.calender-events .page-item.active .page-link{z-index:3;font-size:1.875rem;font-weight:700;color:#fff!important;background-color:#ffb41d!important;border-color:transparent!important}.calender-events .page-link:focus{box-shadow:none}.dd-select{position:relative}.dd-select .dd-select-box{position:relative;border:1px solid #dedede;border-radius:10px;background-color:#fff}.dd-select .dd-select-box.is-open{border-color:#ffb41d;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.dd-select .dd-select-toggle{padding:.34375rem 2rem .34375rem 1rem;cursor:pointer;position:relative}.dd-select .dd-select-toggle.has-placeholder{display:block!important;padding-top:.375rem;padding-bottom:.375rem;min-height:3.1rem}.dd-select .dd-select-toggle .select-value-placeholder{display:block;font-family:DB Helvethaica X,sans-serif;font-size:1rem;line-height:1;color:#868686}.dd-select .dd-select-toggle .select-value-display{display:block;min-width:0;font-family:DB Helvethaica X,sans-serif;font-size:1.25rem;line-height:1;color:#231f20}.dd-select .dd-select-toggle .dd-select-arrow{top:50%;right:.75rem;line-height:0;transform:translateY(-50%);transition:transform .2s ease}.dd-select .dd-select-toggle .dd-select-arrow.arrow-up{transform:translateY(-50%) rotate(180deg)}.dd-select-menu{position:absolute;border:1px solid #dedede;border-radius:10px;background-color:#fff;box-shadow:0 5px 4px rgba(97,98,102,.21);margin-top:2px;width:100%;z-index:7}.dd-select-menu .dd-select-search .dd-select-input-search{height:auto;font-size:1.25rem}.dd-select-menu .dd-select-search .dd-select-input-search:focus{border-color:#ffb41d}.dd-select-menu .dd-select-list{max-height:325px;overflow:auto;list-style:none;margin:0}.dd-select-menu .dd-select-list .dd-select-item{display:flex;align-items:center;cursor:pointer;font-family:DB Helvethaica X,sans-serif;font-size:1.3rem;color:#000;padding:.375rem .5rem;margin-bottom:.25rem;border-radius:4px}.dd-select-menu .dd-select-list .dd-select-item:last-child{margin-bottom:0}.dd-select-menu .dd-select-list .dd-select-item:hover{color:#ffb41d;background-color:#f7f7f9;transition:.3s}.dd-select-menu .dd-select-list .dd-select-item.active{color:#ffb41d!important;background-color:#f7f7f9!important}.dd-select-menu .dd-select-list .dd-select-group-title{font-family:DB Helvethaica X\ 65 Med,sans-serif;font-size:1.125rem;color:#000;cursor:default;padding:.375rem .5rem .125rem}.dd-select-menu .dd-select-list .dd-select-divider{height:0;padding:0;margin:.375rem .5rem;border-bottom:1px solid #dedede;cursor:default}.dd-select-menu .dd-select-list .dd-select-empty{font-size:1.25rem;cursor:default}.set-pagination .custom-select{font-size:1.5rem!important;padding:0 1.75rem 0 .75rem!important}.set-pagination .pagination{-webkit-padding-start:0;-webkit-padding-end:0}.set-pagination .paginSizetxt{font-family:DB Helvethaica X,sans-serif;color:#676b80}.set-pagination .bv-d-xs-down-none{display:block!important}.set-pagination .pagination-next,.set-pagination .pagination-prev{margin-top:-.3rem}.set-pagination .pagination{display:flex;justify-content:flex-end}.set-pagination .b-pagination-pills .page-item .page-link{width:2.2rem;height:2.3rem;font-size:1.5rem;margin:0 auto!important}@media (min-width:768px){.set-pagination .b-pagination-pills .page-item .page-link{font-family:DB Helvethaica X,sans-serif;border-radius:50%!important;width:2.8125rem;height:2.8125rem;color:#868686!important;margin-left:.75rem;line-height:1;font-size:28px;border-color:transparent!important;padding:.5rem!important;text-align:center!important;font-weight:400!important}}.set-pagination .page-item.active .page-link{font-size:1.5rem}@media (min-width:768px){.set-pagination .page-item.active .page-link{z-index:3;font-size:1.875rem;font-weight:700;color:#fff!important;background-color:#ffb41d!important;border-color:transparent!important}}.set-pagination .page-link:focus{box-shadow:none}.set-pagination .custom-select{height:auto;border-width:2px;border-radius:.5rem;font-family:DB Helvethaica X,sans-serif}.set-pagination .custom-select:focus{border-color:#ffb41d;box-shadow:0 0 0 .2rem #fff4d6}@media (min-width:768px){.knowledge-banner+.knowledge-container{margin-top:-4rem}}@media (min-width:768px){.knowledge-banner+.knowledge-container .knowledge-container-shadow{position:absolute;top:0;left:0;z-index:-1;background-color:transparent;border-radius:.75rem .75rem 0 0;height:11.5rem;box-shadow:0 -16px 11px 0 rgba(0,0,0,.05);width:100%}}.knowledge-container{position:relative;max-width:71.4375rem;background-color:#fff}.knowledge-container [role=tablist]{padding-right:0;padding-left:0;margin-bottom:1.5rem}@media (min-width:768px){.knowledge-container [role=tablist]{padding-right:15px;padding-left:15px}}@media (min-width:768px){.knowledge-container{border-radius:.75rem .75rem 0 0}}.knowledge-container .knowledge-tab{position:relative;width:100%}@media (min-width:768px){.knowledge-container .knowledge-tab{border-radius:.75rem .75rem 0 0}}.knowledge-container .knowledge-tab .tab .element-tabs{margin-right:0;margin-left:0}.knowledge-container .knowledge-tab .tab .btn-prev{left:0}.knowledge-container .knowledge-tab .tab .btn-next{right:0}.tab .element-tabs{margin-right:-15px;margin-left:-15px;overflow:hidden}@media (min-width:768px){.tab .element-tabs{margin-right:0;margin-left:0;border-radius:.75rem .75rem 0 0}}.tab .nav-tabs{display:none!important}.tab .nav-tab{position:relative}.tab .nav-tab>button{color:#868686;display:block;font-family:DB Helvethaica X,sans-serif;font-weight:400;width:100%;padding:1rem 1.5rem}.tab .nav-tab>button:after{position:absolute;background-color:#ffb41d;content:"";height:4px;right:1px;bottom:1px;left:0;transform:scale(0);transition:all .2s ease-in-out}@media (hover:hover) and (pointer:fine){.tab .nav-tab>button:hover{color:#404044;transition:all .2s ease-in-out}.tab .nav-tab>button:hover:after{transform:scale(1)}.tab .nav-tab>button:hover .tab-img-icon svg path{fill:#ffb41d}}.tab .nav-tab>button.active{color:#404044;transition:all .2s ease-in-out}.tab .nav-tab>button.active:after{transform:scale(1)}.tab .nav-tab>button.active .tab-img-icon svg path{fill:#ffb41d}.tab .nav-tab>button .tab-img-icon{margin-right:.5rem}.tab .show-draggable:first-child{padding-left:2rem}.tab .show-draggable:first-child:after{position:absolute;content:"";height:100%;top:0;left:0;width:2rem;background-color:#fff}@media (min-width:768px){.tab .show-draggable:first-child:after{border-radius:.75rem 0 0 0}}.tab .show-draggable:last-child{padding-right:2rem}.tab .show-draggable:last-child:after{position:absolute;content:"";height:100%;top:0;right:0;width:2rem;background-color:#fff}@media (min-width:768px){.tab .show-draggable:last-child:after{border-radius:0 .75rem 0 0}}.tab .btn-next:focus,.tab .btn-next:hover,.tab .btn-prev:focus,.tab .btn-prev:hover{color:#ffb41d!important}.tab .btn-arrow{width:2rem;position:absolute;top:50%;transform:translateY(-50%)}.tab .btn-prev{left:0;min-width:2rem}@media (min-width:768px){.tab .btn-prev{border-radius:.75rem 0 0 0!important}}.tab .btn-next{right:0;min-width:2rem}@media (min-width:768px){.tab .btn-next{border-radius:0 .75rem 0 0!important}}