.op_container{margin:0 auto;max-width:1100px;padding:0 15px}.op_header{position:fixed;top:-30px;bottom:-30px;padding:30px 0;width:280px;box-shadow:0 0 20px rgb(0 0 0 / .1);overflow-y:auto;appearance:none;z-index:101}.op_logo{padding:35px 30px;margin:0 0 50px}.op_logo img{display:block;max-width:100%}.op_address{padding:15px;line-height:1.3;font-size:12px;margin:0 30px 15px;border-radius:5px}.thisnav .accordion>li{padding:0;border-right:2px solid #fff0;font-size:15px;line-height:1.2;position:relative;display:block}.thisnav .accordion>li:hover,.thisnav .accordion>li.current-menu-item{background:rgb(0 0 0 / .06)}.thisnav .accordion>li.active{background:rgb(0 0 0 / .06)}.thisnav li:has(ul):after{content:"\E806";font-family:"mading-font";font-style:normal;font-weight:400;position:absolute;top:18px;right:25px;height:16px;line-height:15px!important;width:20px;background:rgb(0 0 0 / .06);border-radius:3px;text-align:center;font-size:11px;transition:all 0.4s ease}.thisnav .accordion li{position:relative}.thisnav .accordion li a{display:inline-block;position:relative;font-size:14px;font-weight:700;padding:15px 30px}.thisnav .accordion li>a>span{position:absolute;top:calc(50% - 12px);right:-35px;height:24px;line-height:23px;padding:0 8px;font-size:11px;border-radius:20px}.thisnav .accordion li.menu-item-has-children:after{content:"\E80F";font-family:"mading-font";font-style:normal;font-weight:400;position:absolute;top:48px;right:6px;line-height:1;font-size:10px;transition:all 0.4s ease}.thisnav .accordion li.menu-item-has-children:after{top:16px;right:20px}.thisnav .accordion li>.sub-menu{position:relative;max-height:0;overflow:hidden;transition:opacity 0.5s ease,max-height 0.5s ease;box-shadow:0 0 0 #fff0;background:rgb(0 0 0 / .03)}.thisnav .accordion li.active>.sub-menu{max-height:500px;transition:opacity 0.5s ease,max-height 0.5s ease;height:auto}.thisnav .accordion li>.sub-menu>li{width:auto;position:relative}.site_content{margin:0 0 0 280px;padding:100px 0 0}.op_topscroll{position:fixed;top:-30px;right:0;left:280px;height:40px;padding:50px 0 20px;transition:all 0.3s ease;z-index:100}.scroll-down .op_topscroll{top:-120px}.scroll-up .op_topscroll{top:-30px;box-shadow:0 0 10px rgb(0 0 0 / .1)}.op_f_search{float:left;margin:0 10px}.op_s_input{float:left;width:342px;margin:0 5px 0 0}.op_s_input input{width:calc(100% - 40px);height:40px;line-height:40px;border:0;border-radius:8px;padding:0 20px;font-size:14px}.op_s_select{float:left;width:150px;padding:0;margin:0 5px 0 0}.op_s_select select{width:100%;height:40px;line-height:40px;border:0;border-radius:8px;padding:0 20px;font-size:14px;appearance:none}.op_s_button{float:left;width:auto;line-height:40px;padding:0 8px}.op_s_button button{display:block;width:auto;height:40px;line-height:40px;background:none;border:0}.op_contact{position:relative;float:right;height:40px;margin:0 10px}.op_call{float:right;height:40px;line-height:40px;padding:0 25px;border-radius:8px;font-weight:700}.op_call i{display:none}.op_school{position:absolute;right:100%;width:300px;text-align:right;height:40px;margin:0 10px 0 0;display:none}.opensocial .op_school{display:inline-block}.op_school a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;font-size:16px;margin:0 0 0 5px;border-radius:20px}.op_opmenu{display:none;float:left;width:40px;height:40px;line-height:40px;text-align:center;font-size:16px;margin:0 0 0 5px;border-radius:20px;margin:0 0 0 10px}.op_dot{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;font-size:16px;margin:0 0 0 5px;border-radius:20px;margin:0 10px 0 0}.wb{font-weight:700}.fb{font-size:25px}.fv{font-size:22px}.fx{font-size:20px}.fm{font-size:18px}.fn{font-size:14px}.fs{font-size:13px}.top_home{margin:0}.top_full{width:100%}.top_left{float:left;width:calc(100% - 360px)}.top_in_left{margin:0 10px}.op_slider{position:relative;border-radius:15px;overflow:hidden;box-shadow:0 10px 20px rgb(0 0 0 / .1);margin:0 0 40px}.op_slider img{width:100%;height:100%;object-fit:cover;display:block}.op_today{margin:0 0 30px}.days{float:left}.the_day{line-height:30px;height:30px}.the_date{height:20px;line-height:20px;opacity:.8}#hours{float:right;height:40px;padding:5px 0;font-size:15px;font-weight:700}#hours span{position:relative;display:inline-block;height:40px;line-height:40px;width:40px;text-align:center;margin:0 0 0 4px;border-radius:40px;box-shadow:0 5px 10px rgb(0 0 0 / .06);z-index:2}.top_right{float:right;width:360px;position:sticky;top:100px}.scroll-down .top_right{top:30px}.top_in_right{position:relative;margin:0 10px 20px;padding:35px;border-radius:10px;overflow:hidden}.top_in_right:before{content:"";width:300px;height:250px;opacity:.05;position:absolute;top:-150px;left:-100px;transform:rotate(37deg);z-index:1}.top_in_right:after{content:"";width:300px;height:250px;opacity:.06;position:absolute;top:-140px;left:-40px;transform:rotate(37deg);z-index:2}.inner_right{position:relative;z-index:3}.info_sch{margin:0 0 15px;height:28px}.info_sch span{display:inline-block;height:28px;line-height:28px;font-weight:700;padding:0 15px;border-radius:8px}.top_right h3{position:relative;line-height:1.15;margin:0 0 20px}.coloring{position:relative;font-size:13px;padding:15px;line-height:1.3;margin:0 0 15px 50px;border-radius:0 12px 12px 12px}.col_mail:after,.col_address:after{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;opacity:.2;border-radius:0 12px 12px 12px}.col_mail a{display:block;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.coloring i{position:absolute;top:5px;left:-40px;font-size:22px}.op_master{padding:50px 0 0}.op_master table{width:100%;margin:0 0 25px}.op_photo{width:50px;padding:0 20px 0 0}.get_photos{width:55px;height:55px;border-radius:55px;overflow:hidden}.get_photos img{width:100%}.op_mas{vertical-align:middle}.op_mas h4{font-weight:700;margin:0 0 2px}.mas_jab{opacity:.8}.op_mas_time{margin:0 0 6px}.op_mas_loop h3{line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 30px}.op_latest{margin:0 -10px}.home_event{position:sticky;top:100px;float:left;width:44%}.minimize .home_event,.minimize .scroll-down .home_event{width:100%;float:none;position:relative;top:auto!important}.scroll-down .home_event{top:30px}.op_ev_home{margin:0 10px}.op_event{margin:0 0 20px;padding:25px;border-radius:10px}.op_ev_title{position:relative;padding:0 80px 20px 0;line-height:1.25}.op_ev_title span{display:inline-block;position:absolute;top:5px;right:0;width:28px;height:28px;border-radius:28px;transition:all 0.3s ease}.op_event:hover .op_ev_title span,.op_next .op_ev_title span{transform:rotate(-315deg)}.op_ev_title span:before{content:"";position:absolute;right:9px;top:9px;width:8px;height:8px;border-width:1px 1px 0 0;border-style:solid;transition:all 0.3s ease}.op_ev_title span:after{content:"";position:absolute;right:9px;top:12.5px;width:8px;height:1px;transform:rotate(-45deg);transition:all 0.3s ease}.op_ev_date{position:relative;float:right;width:70px;text-align:center;height:70px;border-radius:6px}.op_ev_date:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;border-radius:6px;opacity:.1}.op_ev_date span:first-child{position:relative;z-index:2;display:block;font-size:32px;height:45px;line-height:55px}.op_ev_date span:last-child{position:relative;z-index:2;display:block;height:13px;line-height:13px}.op_ev_time{float:left;width:calc(100% - 85px);padding:28px 0 0}.op_ev_time span{display:block;height:18px}.op_ev_time span:first-child{opacity:.8}.home_middle{float:left;position:sticky;top:100px;width:56%}.minimize .home_middle,.minimize .scroll-down .home_middle{width:100%;float:none;position:relative;top:auto!important}.scroll-down .home_middle{top:30px}.op_umum{margin:0 10px 20px;padding:60px 25px 25px;border-radius:10px;position:relative}.op_pg_box{margin:0 0 20px;position:relative}.op_pg_box:last-child{margin:0}.op_pg_box h4{line-height:1.25;margin:0 80px 15px 0}.op_pg_time{opacity:.8;margin:0 0 4px}.op_pg_link{position:absolute;height:28px;line-height:28px;top:calc(50% - 14px);font-size:18px;right:0}.op_pg_head{position:absolute;top:0;right:0;height:36px;margin:0 0 20px;text-align:right;padding:0 0 10px 10px;border-radius:0 0 0 30px}.op_pg_head:before{content:"";position:absolute;top:0;left:-15px;width:20px;height:20px;z-index:1}.op_pg_head:after{content:"";position:absolute;top:0;left:-20px;width:20px;height:20px;border-radius:0 15px 0 0;z-index:2}.op_pg_head span{position:relative;display:inline-block;height:36px;line-height:36px;border-radius:20px;padding:0 12px 0 20px;text-transform:uppercase}.op_pg_head span:before{content:"";position:absolute;bottom:-30px;right:0;width:20px;height:20px;z-index:1}.op_pg_head span:after{content:"";position:absolute;bottom:-32px;right:0;width:22px;height:22px;border-radius:0 15px 0 0;z-index:2}.op_str{display:flex;justify-content:center;flex-wrap:wrap;padding:0 0 10px;margin:0 0 30px;border-bottom:1px solid rgb(125 125 125 / .5)}.op_news{margin:0 10px 20px;padding:25px;border-radius:10px}.op_str .op_news{display:inline-block;width:calc(33.33% - 70px)}.op_str>.madclear{display:none;width:100%}.op_str>.madclear:nth-child(6n){display:block}.op_nw_in{border-radius:6px 6px 20px 20px}.op_nw_author{margin:0 0 15px}.op_nw_author img{float:left;width:40px;height:40px;border-radius:40px;margin:0 15px 0 0}.op_nw_author i{float:left;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;border-radius:40px;margin:0 15px 0 0}.op_nw_name{float:right;width:calc(100% - 55px)}.get_author{height:20px;line-height:20px;font-weight:700}.get_author:first-letter{text-transform:uppercase}.get_dates{height:16px;line-height:16px;opacity:.8}.op_nw_head{position:relative;padding:15px 0;margin:0 0 20px}.op_nw_head:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;opacity:.2}.archive .op_nw_head,.blog .op_nw_head{padding:22px 0}.op_nw_link{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;float:left;width:calc(100% - 130px);line-height:1.3}.op_nw_open{position:absolute;top:calc(50% - 20px);right:0;display:inline-block;height:40px;line-height:40px;padding:0 20px;border-radius:6px;font-size:14px}.op_nw_img{border-radius:6px 6px 12px 12px;overflow:hidden;height:180px}.archive .op_nw_img,.blog .op_nw_img{height:220px}.op_nw_img img{width:100%}.op_nw_share a{position:relative;display:inline-block;width:36px;height:36px;margin:0 4px 0 0;border-radius:36px}.op_nw_share a:before{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;top:0;border-radius:36px;opacity:.06}.op_nw_share i{position:relative;z-index:2;display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:36px}.op_nw_share i.i_share{background:rgb(0 0 0 / .06);margin:0 4px 0 0;border-radius:36px}.op_quote{padding:50px;margin:0 0 20px;border-radius:10px}.op_after{padding:0 10px}.op_outer{margin:0 -10px}.op_inner{margin:0 10px}.op_guru{float:left;width:40%;position:sticky;top:100px}.scroll-down .op_guru{top:30px}.op_guru_top{margin:0 0 20px;padding:25px;border-radius:10px}.op_guru_title{float:left}.op_guru_title h3{position:relative;font-weight:700;line-height:30px;height:30px}.op_guru_title h3 a{position:absolute;top:calc(50% - 14px);right:0;display:inline-block;height:28px;line-height:28px}.op_gr_text{height:20px;line-height:20px;opacity:.8}.op_gr_mini{float:right;height:50px;padding:0 15px 0 0}.op_gr_img{float:left;width:44px;height:44px;line-height:44px;border-radius:44px;font-size:18px;text-align:center;position:relative;margin:0 -15px 0 0;box-shadow:0 4px 15px rgb(0 0 0 / .1);overflow:hidden;z-index:1}.op_guru .op_tea{margin:0 0 20px}.op_tea{margin:0 10px 20px;padding:60px 25px 25px;border-radius:10px;position:relative}.op_tea_box{margin:0 0 20px;position:relative}.op_tea_box:last-child{margin:0}.op_tea_box h4{line-height:1.25;margin:0 80px 15px 0}.op_tea_time{opacity:.8;margin:0 0 4px}.op_tea_link{position:absolute;height:28px;line-height:28px;top:calc(50% - 14px);font-size:18px;right:0}.op_tea_head{position:absolute;top:0;right:0;height:36px;margin:0 0 20px;text-align:right;padding:0 0 10px 10px;border-radius:0 0 0 30px}.op_tea_head:before{content:"";position:absolute;top:0;left:-15px;width:20px;height:20px;z-index:1}.op_tea_head:after{content:"";position:absolute;top:0;left:-20px;width:20px;height:20px;border-radius:0 15px 0 0;z-index:2}.op_tea_head span{position:relative;display:inline-block;height:36px;line-height:36px;border-radius:20px;padding:0 12px 0 20px;text-transform:uppercase}.op_tea_head span:before{content:"";position:absolute;bottom:-30px;right:0;width:20px;height:20px;z-index:1}.op_tea_head span:after{content:"";position:absolute;bottom:-32px;right:0;width:22px;height:22px;border-radius:0 15px 0 0;z-index:2}.all_in{float:left;width:60%}.op_info{float:left;width:50%;position:sticky;top:100px}.scroll-down .op_info{top:30px}.op_press{padding:25px;margin:0 0 20px;border-radius:10px}.op_press h4{margin:0 0 10px;position:relative}.op_press h4 a{position:absolute;top:calc(50% - 14px);right:0;display:inline-block;height:28px;line-height:28px}.op_pr_list{padding:10px 0;position:relative}.op_pr_list a{display:block;padding:0 60px 0 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.op_pr_list a i{position:absolute;right:0;top:calc(50% - 14px);width:28px;height:28px;line-height:27px;font-size:12px;text-align:center;border-radius:28px;transition:all 0.3s ease;background:rgb(0 0 0 / .06)}.op_pr_list span{opacity:.8}.op_keg{border-radius:10px;overflow:hidden;margin:0 0 20px}.facility{position:relative}.facility .op_keg_ttl{position:absolute;top:30px;left:0;right:0;bottom:0;text-align:center;z-index:2}.facility .op_keg_ttl span{display:inline-block;height:36px;line-height:36px;padding:0 15px;text-transform:uppercase;font-size:12px;font-weight:700;border-radius:40px}.op_keg_box{position:relative;margin:10px}.op_keg_box img{display:block;border-radius:4px}.op_keg_box h4{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:rgb(0 0 0 / .5);border-radius:4px}.op_keg_box a{display:block;color:#fff;max-width:200px;margin:0 auto;padding:150px 0 0;font-size:15px;text-align:center;opacity:0;transition:all 0.3s ease 0.3s}.is-visible .op_keg_box a{opacity:1;padding:100px 0 0}.op_fas{padding:25px;margin:0 0 20px;border-radius:10px}.op_fas h4{margin:0 0 10px;position:relative}.op_fas h4 a{position:absolute;top:calc(50% - 14px);right:0;display:inline-block;height:28px;line-height:28px}.op_fas_list{padding:10px 0;position:relative}.op_fas_list a{display:block;padding:0 60px 0 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.op_fas_list a i{position:absolute;right:0;top:calc(50% - 14px);width:28px;height:28px;line-height:27px;font-size:12px;text-align:center;border-radius:28px;transition:all 0.3s ease;background:rgb(0 0 0 / .06)}.op_fas_list span{opacity:.8}.op_galeria{margin:0 -5px;position:relative}.op_gv_top{margin:0 0 20px;padding:25px;border-radius:10px}.op_gv_title{float:left}.op_gv_title h3{position:relative;font-weight:700;line-height:30px;height:30px}.op_gv_text{height:20px;line-height:20px;opacity:.8}.op_gal_box{float:left;width:calc(50% - 10px);margin:5px}.op_gal_box img{width:100%}.op_gal_box.gal1 img{border-radius:100px 10px 40px 100px}.op_gal_box.gal2 img{border-radius:20px 40px 20px 30px}.op_gal_box.gal3 img{border-radius:20px 30px 40px 30px}.op_gal_box.gal4 img{border-radius:40px 100px 100px 10px}.op_gal_link{position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);width:40px;height:40px;line-height:39px;text-align:center;border-radius:38px;font-size:20px;z-index:2}.op_vid_box{position:relative}.video-responsive iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;margin:5px 0;border-radius:10px}.op_al_box{border-radius:10px;margin:0 0 20px}.op_al_box:last-child{margin:0}.op_al_top{margin:0 0 20px;padding:25px;border-radius:10px}.op_al_top h3{position:relative;font-weight:700;line-height:30px;height:30px;margin:0 0 20px}.op_al_top h3 a{position:absolute;top:calc(50% - 14px);right:0;display:inline-block;height:28px;line-height:28px}.al_pic{float:left;width:40px;height:40px;line-height:40px;text-align:center;font-size:18px;margin:0 15px 0 0;border-radius:40px;overflow:hidden}.al_pic img{width:100%}.al_info{float:right;width:calc(100% - 55px);position:relative}.al_info h5{display:block;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 20px 0 0;margin:0 0 4px}.op_ar_box .al_info h5{margin:0}.al_class{opacity:.8;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding:0 30px 0 0}.al_info i{position:absolute;top:5px;right:0;font-size:18px}.op_gu_box{padding:15px;border-radius:10px;margin:0 0 15px}.op_gu_box:last-child{margin:0}.gu_pic{float:left;width:40px;height:40px;line-height:40px;text-align:center;font-size:18px;margin:0 15px 0 0;border-radius:40px;overflow:hidden}.gu_pic img{width:100%}.gu_info{float:right;width:calc(100% - 55px);position:relative}.gu_info h5{display:block;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 20px 0 0;margin:0 0 4px}.gu_class{opacity:.8;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding:0 30px 0 0}.gu_info i{position:absolute;top:5px;right:0;font-size:18px}.op_guru_all{display:inline-block;margin:0 auto;height:40px;line-height:40px;padding:0 20px;border-radius:6px;font-weight:700}.content_small{position:sticky;top:100px;float:left;width:280px;margin:0 0 20px}.minimize .content_small,.minimize .scroll-down .content_small{width:100%;float:none;position:relative;top:auto!important}.scroll-down .content_small{top:30px}.op_sm_inner{margin:0 10px}.content_full{position:relative;column-count:3;margin:0 10px 20px;column-gap:20px}.content_big{float:right;position:sticky;top:100px;width:calc(100% - 280px)}.minimize .content_big,.minimize .scroll-down .content_big{width:100%;float:none;position:relative;top:auto!important}.scroll-down .content_big{top:30px}.content_big .widget_block{padding:25px;border-radius:10px;margin:0 10px 20px}.pagination{margin:0 10px 40px;text-align:center}.pagination a{display:inline-block;height:36px;line-height:36px;width:36px;text-align:center;margin:0 2px;font-weight:700;border-radius:36px;box-shadow:0 5px 10px rgb(0 0 0 / .06)}.single_box{margin:0 10px 20px;padding:25px;border-radius:10px}.single_author{margin:0 0 15px}.single_author img{float:left;width:40px;height:40px;border-radius:40px;margin:0 15px 0 0}.single_author i{float:left;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;border-radius:40px;margin:0 15px 0 0}.single_name{float:right;width:calc(100% - 55px)}.single_top{height:20px;line-height:20px;font-weight:700;margin:0 0 2px}.single_dates{height:16px;line-height:16px;opacity:.8}.single_thumb{border-radius:6px 6px 12px 12px;overflow:hidden}.single_head{font-size:25px;line-height:1.3;padding:15px 0;position:relative;border-bottom:1px solid #ddd;margin:0 0 20px}.single_share{margin:0 0 20px}.single_share i{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center}.single_share a{display:inline-block;width:36px;height:36px;margin:0 4px 0 0;background:rgb(0 0 0 / .06);border-radius:36px}.single_share i.i_share{background:rgb(0 0 0 / .06);margin:0 4px 0 0;border-radius:36px}.single_cat{position:relative;padding:20px;height:60px;border-radius:10px;margin:0 0 20px}.single_cat span{font-size:22px}.text_link{position:absolute;left:20px;bottom:20px}.single_cat .cat_link{display:inline-block;position:absolute;bottom:20px;right:20px;width:28px;height:28px;border-radius:28px;transition:all 0.3s ease;transform:rotate(0deg)}.single_cat:hover .cat_link{transform:rotate(-315deg)}.single_cat .cat_link:before{content:"";position:absolute;right:9px;top:9px;width:8px;height:8px;border-width:1px 1px 0 0;border-style:solid;transition:all 0.3s ease}.single_cat .cat_link:after{content:"";position:absolute;right:9px;top:12.5px;width:8px;height:1px;transform:rotate(-45deg);transition:all 0.3s ease}.single_view{padding:20px;border-radius:10px;margin:0 0 20px}.single_view span{display:block;font-size:16px;margin:0}.single_view i{font-size:22px}.single_tag{padding:20px 0 0}.single_tag a{display:inline-block;height:24px;line-height:24px;padding:0 10px;border-radius:20px;margin:0 5px 8px 0;font-size:13px}.single_bread{padding:20px;border-radius:10px;margin:0 0 20px;font-size:13px}.op_article{line-height:1.5;margin:0 0 50px}.op_sg_event{margin:0 0 20px;padding:60px 20px 20px;border-radius:6px}.op_sg_event.op_prev{background:rgb(0 0 0 / .04)}.op_sg_out{margin:0 -10px}.op_sg_float{float:left;width:calc(50% - 20px);margin:30px 10px 0}.op_sg_float.sg_full{width:calc(100% - 20px)}.op_sg_float span{display:block}.op_sg_float span:first-child{opacity:.8}.op_maps{margin:0 0 20px}.op_maps iframe{display:block;width:100%;height:240px}.op_article h1,.op_article h2,.op_article h3,.op_article h4,.op_article h5,.op_article h6{font-weight:700;line-height:1.3;margin:5px 0 15px}.op_article h1{font-size:25px}.op_article h2{font-size:23px}.op_article h3{font-size:21px}.op_article h4{font-size:20px}.op_article h5{font-size:19px}.op_article h6{font-size:18px}.op_article{font-weight:400}.op_article table td{vertical-align:top;border:1px solid #ddd}.op_article p{margin:0 0 15px}.op_article img{max-width:100%;height:auto;margin:0 0 20px}.op_article img.alignleft{float:left;margin:0 30px 20px 0}.op_article img.alignright{float:right;margin:0 0 20px 30px}.op_article img.aligncenter{float:none;margin:0 auto 20px}.op_article .prestasi__list-image img{margin:0}.op_article blockquote{margin:0 0 20px;padding:20px 20px 10px 50px;background:rgb(0 0 0 / .05)}.op_article ul{margin:0 0 20px;list-style:disc!important}.op_article ol{margin:0 0 20px;list-style:decimal!important}.op_article li{margin:0 0 0 15px}.op_article li ol,.op_article li ul{margin:0}.op_have_comment{margin:0 0 20px}.comment-body{padding:0 0 40px}.comment-meta{margin:0 0 15px;position:relative}.comment-meta .avatar{float:left;margin:0 15px 0 0;border-radius:50px}.comment-author{margin:0 0 5px;font-size:15px;line-height:1}.comment-metadata{font-size:12px}.comment-content{padding:20px;margin:0 0 10px;position:relative;border-radius:8px}.comment-content p{position:relative;z-index:2}.comment-content:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#222;opacity:.06;border-radius:8px;z-index:1}.reply{margin:0;position:relative;z-index:2}.comment-reply-link{display:inline-block;height:30px;line-height:30px;border-radius:5px;padding:0 15px}.comment.depth-2,.comment.depth-3,.comment.depth-4,.comment.depth-5{margin-left:20px}.comment_leads{font-size:20px;line-height:1.2;margin:0 0 20px}.comment-respond{margin:0}.comment__author span{font-weight:300;text-transform:uppercase}.comment__author{padding:0 0 10px}.comment__author span a{font-weight:700;font-size:16px}.comment__author em{font-size:13px}.comment__meta p{line-height:1.6}.comment__meta .comment-reply-link{display:block;padding:10px 0}.comment-form{position:relative;padding:150px 0 0}.comment-form #submit{border:none;font-weight:700;cursor:pointer;padding:0 15px;height:40px;line-height:40px;border-radius:4px}#respond .comment_message{margin:10px 0 15px}#respond .mading__form-textarea{position:absolute;top:0;left:0;width:100%;height:140px}#comment{height:120px;width:calc(100% - 30px);padding:10px 15px;background:rgb(0 0 0 / .03);border:0}.mading__form-author,.mading__form-email,.mading__form-url{width:100%;padding:15px 0 0}.inncom{width:calc(100% - 15px)}.mading__form-url .inncom{width:100%}.inncom input{height:36px;line-height:36px;padding:0 15px;width:calc(100% - 30px);font-size:14px;border:0;background:rgb(0 0 0 / .03)}.comment-form-cookies-consent{display:block;clear:both;padding:15px 0}.op_related{padding:20px;border-radius:0 10px 10px}.rel_title{display:inline-block;height:30px;line-height:30px;padding:0 15px;border-radius:10px 10px 0 0;font-weight:700;font-size:15px}.op_loop{margin:0 0 20px}.rel_image{float:left;width:50px;height:50px;margin:0 15px 0 0;border-radius:50px;overflow:hidden}.rel_right{float:right;width:calc(100% - 65px)}.rel_right span{display:block;font-size:12px;opacity:.8}.rel_right span.exp{opacity:1}.rel_right h3 a{font-size:14px;line-height:1.3;font-weight:400}.big_404{font-size:180px;font-weight:700;opacity:.2}.login_in{position:relative;padding:25px;border-radius:10px;margin:0 0 20px}.formim a{text-decoration:underline}.log_open{margin:0 0 15px}.login_in h3{font-size:18px;margin:0 0 15px}#register,#login{display:none}.showform#register{display:block}.showform#login{display:block}.inlog{padding:20px 0 0}.logajax input{height:38px;line-height:38px;padding:0 15px;border:1px solid #fff;background:#fff;border-radius:5px;margin:0 0 15px;width:calc(100% - 32px)}.robot{padding:15px 0 15px 24px;position:relative;font-size:13px}.robot input{position:absolute;left:0;top:18px}.submit_button,.log_close a{display:inline-block;border:0;height:40px;line-height:40px;padding:0 20px;border-radius:6px;font-weight:700}.submit_button{margin:0 0 20px}.alumni_head{padding:25px;border-radius:10px;margin:0 10px 20px}.frontend__post{padding:25px;border-radius:10px;margin:0 10px 20px}.frontend__post label{display:block;margin:0 0 4px;opacity:.8}.frontend__post input{height:38px;line-height:38px;padding:0 15px;border:1px solid #fff;background:rgb(0 0 0 / .06);border-radius:5px;margin:0 0 15px;width:calc(100% - 32px)}.frontend__post input[type="file"]{padding:0}.frontend__post input[type="submit"]{display:inline-block;width:auto;padding:0 15px;border-radius:5px;height:40px;line-height:40px;border:0;margin:0}.op_ar_box{padding:15px 25px;border-radius:10px;margin:0 10px 15px}.content_full .op_ar_box,.content_full .op_news{margin:0 0 20px;padding:20px;display:grid;grid-template-rows:1fr auto;break-inside:avoid}.op_al_archive{margin:0 10px}.op_all_alumni{padding:25px;border-radius:10px;margin:0 0 20px}.op_pic_alumni{position:relative;float:left;width:140px;margin:0 25px 0 0}.op_pic_alumni img{display:block;width:100%;border-radius:8px;margin:0 0 15px}.op_pic_alumni span{position:absolute;left:-20px;top:40%;width:36px;height:36px;line-height:36px;font-size:12px;text-align:center;font-weight:700;border-radius:36px;box-shadow:0 0 10px rgb(0 0 0 / .1)}.op_sos_alumni{text-align:center}.op_sos_alumni a{display:inline-block;margin:0;width:30px;height:30px;line-height:30px;border-radius:5px;background:rgb(0 0 0 / .06)}.op_data_alumni{float:right;width:calc(100% - 165px)}.basic_alumni{margin:0 0 6px}.basic_alumni strong{font-size:16px}.idname{font-size:13px;opacity:.8}.op_ar_inner{padding:0 0 25px}.op_ar_head{margin:0 0 10px}.op_ar_text{opacity:.8;margin:0 0 15px}.op_ar_add{padding:15px 100px 15px 15px;position:relative;background:rgb(0 0 0 / .06);border-radius:6px}.op_ar_add .download{position:absolute;right:15px;top:calc(50% - 18px);height:36px;line-height:36px;border-radius:5px;padding:0 15px;font-weight:700}.op_pop_img{margin:0 0 20px}.op_pop_img img{display:block;border-radius:6px}.mat_by{padding:15px 0 0}.op_mat_pel{display:inline-block;height:30px;line-height:30px;border-radius:6px;padding:0 10px;margin:0 5px 0 0}.op_mat_kel{display:inline-block;height:30px;line-height:30px;border-radius:6px;padding:0 10px;margin:0 5px 0 0}.op_news.op_ar_quotes{padding:35px}.op_tab_siswa{border-radius:10px;margin:0 10px 20px;padding:25px}.op_tab_siswa table{width:100%}.op_tab_siswa td{border-bottom:1px solid #ddd}.op_tab_siswa td:first-child{width:36px;text-align:center;padding:10px 0}.op_tab_siswa td:nth-child(2){padding:10px 15px 10px 0}.op_tab_siswa td:nth-child(3){width:100px;padding:10px 0;text-align:right}.op_tab_siswa a{display:block;margin:0 0 5px}.op_tab_nik{opacity:.8}.op_ar_video iframe{overflow:hidden}.some_input input{height:36px;line-height:36px;border:1px solid #ccc;background:rgb(0 0 0 / .06);border-radius:36px;padding:0 20px;width:calc(100% - 42px);margin:0 0 20px}.some_result{margin:0 0 20px}.ajax_down{margin:0 0 20px;position:relative}.ajax_box{float:left;width:calc(100% - 56px);font-size:13px}.down_down{position:absolute;right:0;top:cacl(50% - 18px);width:36px;line-height:36px;border-radius:36px;text-align:center}.ajax_box h4{font-size:16px;line-height:16px;margin:0 0 2px;opacity:1}.op_sr_box{padding:20px;border-radius:10px;margin:0}.op_sr_head{margin:0 0 15px}.op_ct_down{margin:0 0 10px;padding:10px;background:rgb(0 0 0 / .06);border-radius:5px}.op_ct_down span{float:right}.op_gu_pro{margin:0 -5px 20px}.op_gu_float{float:left;width:calc(50% - 40px);padding:30px 15px 15px;margin:0 5px 10px;border-radius:6px;background:#ffe6e9}.op_gu_float.gu_full{width:calc(100% - 40px)}.op_gu_float:nth-child(2){background:#ceeed6}.op_gu_float:nth-child(3){background:#f9e7d3}.op_gu_float:nth-child(4){background:#f0cff9}.op_gu_float:nth-child(5){background:#baecff}.op_gu_float:nth-child(6){background:#f1ffca}.op_gu_float:nth-child(7){background:#e8ecda}.gu_head{margin:0 0 10px}.op_gu_float table{width:100%}.op_gu_float table td{padding:10px 0}.op_gu_float table td:nth-child(2){padding:0;text-align:right}.op_gu_float span{display:block}.single_share.gu_share a{width:50px}.single_share.gu_share i{width:45px}.single_share a i{border-radius:36px;line-height:35px;font-size:18px}.single_share a.ip i{background:#ff7e97;color:#fff}.single_share a.iw i{background:#4ec895;color:#fff}.single_share a.if i{background:#5b84ff;color:#fff}.single_share a.it i{background:#555;color:#fff}.single_share a.ig i{background:#f05cad;color:#fff}.single_share a.im i{background:#ffc336;color:#fff}.op_widget{padding:0}.widget_small{float:right;width:360px;position:sticky;top:100px}.scroll-down .widget_small{top:30px}.widget_big{float:left;width:calc(100% - 360px);position:sticky;top:100px}.scroll-down .widget_big{top:30px}.big_inner{margin:0 -10px}.widget_big_left{float:left;width:50%;position:sticky;top:100px}.minimize .widget_big_left,.minimize .scroll-down .widget_big_left{width:100%;float:none;position:relative;top:auto!important}.scroll-down .widget_big_left{top:30px}.widget_big_right{float:right;width:50%;position:sticky;top:100px}.minimize .widget_big_right,.minimize .scroll-down .widget_big_right{width:100%;float:none;position:relative;top:auto!important}.scroll-down .widget_big_right{top:30px}.widget_big_inner{margin:0 10px}.widget_box-inner{margin:0 10px 20px;padding:25px;border-radius:10px}.widget_block h1{font-size:22px;margin:0 0 10px}.widget_block h2{font-size:20px;margin:0 0 10px}.widget_block h3{font-size:19px;margin:0 0 10px}.widget_block h4{font-size:18px;margin:0 0 10px}.widget_block h5{font-size:17px;margin:0 0 10px}.widget_block h6{font-size:16px;margin:0 0 10px}.widget_block p{margin:0 0 10px}.widget_block ul,.widget_block ol{margin:0 0 10px}.widget_block ul li,.widget_block ol li{margin:0 0 0 15px}.widget_block blockquote{padding:15px;background:rgb(0 0 0 / .02);font-size:16px}.widget_block blockquote cite{font-size:13px}.widget_block .wp-block-code code{padding:15px;background:rgb(0 0 0 / .02)}.widget_block .wp-block-table{width:100%}.widget_block .wp-block-table td{padding:10px;border:1px solid rgb(125 125 125 / .3);margin:0 0 -1px -1px}.widget_block .wp-block-pullquote blockquote{background:none}.widget_block figcaption{font-size:12px;padding:5px 0}.widget_block .wp-block-archives,.widget_block .wp-block-categories{margin:0;list-style:none}.widget_block .wp-block-archives li,.widget_block .wp-block-categories li{padding:0 0 7px;margin:0 0 7px;border-bottom:1px dashed rgb(125 125 125 / .3)}.widget_block .wp-block-calendar table th{background:rgb(0 0 0 / .05)}.widget_block .wp-block-calendar table caption{font-size:16px;padding:0 0 10px}.widget_block .wp-calendar-nav{padding:10px 0}.widget_block .wp-block-latest-comments__comment{padding:0 0 7px;margin:0 0 7px;line-height:1.5;border-bottom:1px dashed rgb(125 125 125 / .3)}.widget_block .wp-block-latest-comments__comment-excerpt p{line-height:1.4}.widget_block .wp-block-latest-comments__comment-date{font-style:italic}.widget_block .wp-block-latest-posts.wp-block-latest-posts__list li,.widget_block .wp-block-pages-list__item{margin:0;padding:0 0 10px}.widget_block .wp-block-latest-posts.wp-block-latest-posts__list li time{font-size:13px;line-height:1.3}.widget_block .wp-block-page-list{list-style:none}.widget_block .wp-block-pages-list__item.has-child{padding:0}.widget_block .wp-block-pages-list__item.has-child .submenu-container{margin:10px 0 0 15px}.widget_block .wp-block-rss{list-style:none}.widget_block .wp-block-rss__item{padding:0 0 10px;margin:0}.widget_block .wp-block-tag-cloud a{display:inline-block;height:26px;line-height:26px;font-size:14px!important;padding:0 10px;margin:0 0 4px}.widget_block .wp-block-search .wp-block-search__button{border:0;height:30px;line-height:30px;width:70px;padding:0;margin-left:10px;text-align:center}.widget_block .wp-block-search .wp-block-search__input{border:1px dashed rgb(125 125 125 / .3);height:30px;line-height:30px;width:calc(100% - 90px);padding:0 9px;background:#fff;color:#222;float:left}.widget_block .wp-block-search .wp-block-search__label{margin:0 0 6px;font-style:italic;display:block}.widget_block.widget_meta li{padding:0 0 10px}.widget_block.widget_nav_menu li{padding:0 0 10px}.widget_block.widget_nav_menu li.menu-item-has-children{padding:0}.widget_block.widget_nav_menu li.menu-item-has-children ul.sub-menu{margin:10px 0 0}.widget_block .wp-block-video iframe{width:100%;padding:0 0 10px;height:200px}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{width:calc(100% - 10px)!important}.wp-block-search.wp-block-search__no-button .wp-block-search__inside-wrapper{width:calc(100% - 2px)!important}.wp-block-search.wp-block-search__button-outside .wp-block-search__inside-wrapper{width:100%!important}.post_widget{padding:0 0 12px;margin:0 0 12px;border-bottom:1px dashed rgb(125 125 125 / .3)}.widget_thumb{width:80px;height:60px;margin-right:15px;float:left;padding:10px;border-radius:3px;box-shadow:0 0 10px rgb(125 125 125 / .13)}.post_widspan{font-size:13px;padding:4px 0}.agenda_widget{padding:0 0 12px;margin:0 0 12px;border-bottom:1px solid rgb(125 125 125 / .3)}.agenda_dt{float:left;padding:5px 0;margin:0 15px 0 0;width:70px;display:inline;letter-spacing:-3px;text-align:center;border:0}.a_date{display:block;font-weight:700;font-size:40px;line-height:1.4}.a_month{letter-spacing:0;display:block;font-weight:700;font-size:11px;line-height:1.4}.agenda_info{float:right;width:calc(100% - 90px)}.a_time span{position:relative;display:inline-block;height:24px;font-weight:700;font-size:11px;line-height:24px;padding:0 3px;margin:0 0 8px 8px}.a_time span:after{content:"";position:absolute;top:0;right:-8px;border-bottom:24px solid #fff0;border-top:0}.a_time span:before{content:"";position:absolute;top:0;left:-8px;border-top:24px solid #fff0}.vid_widin iframe{width:100%;margin:0 0 15px;height:230px}.widget_contact td{padding:8px;border:1px solid rgb(125 125 125 / .3)}.wid_num{padding:8px;margin:0 0 -1px;border:1px solid rgb(125 125 125 / .3)}.op_footer{padding:0 40px 20px 320px;margin:0 0 -20px}.to_top{position:fixed;right:20px;bottom:30px;width:36px;height:36px;line-height:34px!important;text-align:center;border-radius:10px;font-size:15px;box-shadow:0 0 15px rgb(0 0 0 / .15);z-index:100;display:none}.fade .to_top{display:block}@media screen and (max-width:982px){.layout_awesome{overflow:hidden}.awesome{transition:all 0.3s ease}.openmenu .awesome{margin:0 -280px 0 280px}.op_opmenu{display:inline-block}.op_header{left:-300px;transition:all 0.3s ease}.openmenu .op_header{left:0}.op_topscroll{left:0;transition:all 0.3s ease}.openmenu .op_topscroll{left:280px;right:-280px}.home_event,.home_middle,.content_big,.content_small{width:100%;float:none}.op_guru,.all_in{width:50%;position:relative;top:auto!important}.op_info{width:100%;float:none;position:relative;top:auto!important}.widget_big,.widget_small{width:50%;position:relative;top:auto!important}.widget_big_left,.widget_big_right{width:100%;float:none;position:relative;top:auto!important}.site_content{margin:0;padding:100px 0 0}.op_footer{padding:0 40px 10px;margin:0;text-align:center}}@media screen and (max-width:800px){.op_f_search{width:calc(100% - 180px)}.op_s_input{width:calc(100% - 200px)}.op_s_button{width:36px;padding:0;text-align:center}.op_s_button button{width:36px}.op_call{width:40px;text-align:center;padding:0}.number i{display:block}.number span{display:none}}@media screen and (max-width:720px){.site_content{max-width:533px;margin:0 auto}.site_content .op_container{padding:0 5px}.top_left,.top_right,.widget_big,.widget_small{float:none;width:100%;position:relative;top:auto!important}.op_guru,.all_in{float:none;width:100%;position:relative;top:auto!important}.content_full{column-count:2;column-gap:10px}.op_str{padding:0 5px 10px;margin:0 0 30px}.op_str .op_news{width:calc(50% - 50px);padding:20px;margin:0 5px 20px}.op_str>.madclear:nth-child(6n){display:none}.op_str>.madclear:nth-child(4n){display:block}}@media screen and (max-width:533px){.op_opmenu,.op_contact{margin:0}.op_f_search{width:calc(100% - 150px)}.op_s_input{width:calc(100% - 115px)}.op_s_input input{width:calc(100% - 26px);font-size:14px}.op_s_select{width:68px}.op_s_select select{padding:0 12px}.mad_400 .mad_bigslider{height:400px}.mad_500 .mad_bigslider{height:500px}}@media screen and (max-width:420px){.fb{font-size:23px}.fv{font-size:20px}.op_slider{margin:0 0 25px}.op_today{margin:0 0 20px}.op_quote{padding:25px}.coloring{font-size:14px}.fs{font-size:14px}.op_pr_list a.fn{font-size:15px}.op_ar_box{padding:20px 25px}.op_gu_box{padding:20px 25px}.al_info h5.fn,.gu_info h5.fn{font-size:17px;margin:0}.get_author.fn{font-size:17px;margin:0 0 2px}.single_bread{font-size:14px}.single_view,.single_cat,.single_bread{padding:25px}.single_view img{width:100%;display:block}.facility .op_keg_ttl{top:40px}.op_keg_box h4{font-size:17px}.op_ev_time.fn{font-size:16px}.rel_right{width:calc(100% - 80px)}.rel_right span{font-size:14px}.rel_right h3 a{font-size:16px}.rel_image{float:left;width:60px;height:60px;margin:0 20px 0 0}.thisnav .accordion li a{font-size:16px}}