/*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */.main-menu-btn,.waves-effect{cursor:pointer;-webkit-tap-highlight-color:transparent;overflow:hidden}.page-banner h2,.page-banner p,body,footer{font-family:"Open Sans",sans-serif}.nav-brand img,img{max-width:100%;height:auto}.waves-effect{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;z-index:1;will-change:opacity,transform;transition:.3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,.2);transition:.7s ease-out;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,.7)}.waves-effect input[type=button],.waves-effect input[type=reset],.waves-effect input[type=submit]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:0 0}.waves-effect img{position:relative;z-index:-1}.waves-notransition{transition:none!important}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%);text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}#main-menu-state:checked~#main-menu,.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}.contra-nav{position:relative}.contra-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0px/0 serif;overflow:hidden}.nav-brand{float:left;margin:0;height:78px;padding:2px}.nav-brand img{display:block;max-height:74px;padding:2px}.nav-brand a{display:block;font-size:22px;font-weight:400;line-height:78px;text-decoration:none}#main-menu{clear:both;z-index:1004}#main-menu:before{content:'';display:block;height:1px;font:1px/1px sans-serif;overflow:hidden}body,p{line-height:21px}.main-menu-btn{float:right;margin:24.5px 10px 10px;position:relative;display:inline-block;width:29px;height:29px;text-indent:29px;white-space:nowrap}#main-menu-state:not(:checked)~#main-menu,.back-to-top,.search .SearchButton,.top-bar .contact-details li:first-child a:before,.top-bar .general-functions .dropdown-toggle:after,.top-bar .general-functions li .message-holder .buttonGroup .userDisplayName,.top-bar .general-functions li .message-holder .buttonGroup .userNotifications,.top-bar .general-functions li .message-holder .buttonGroup .userProfileImg,.top-bar .general-functions li .notification-holder .buttonGroup .userDisplayName,.top-bar .general-functions li .notification-holder .buttonGroup .userMessages,.top-bar .general-functions li .notification-holder .buttonGroup .userProfileImg,.top-bar .general-functions li .profile-holder .buttonGroup .userDisplayName,.top-bar .general-functions li .profile-holder .buttonGroup .userMessages,.top-bar .general-functions li .profile-holder .buttonGroup .userNotifications,.top-bar .general-functions li:first-child a:before{display:none}.main-menu-btn-icon,.main-menu-btn-icon:after,.main-menu-btn-icon:before{position:absolute;top:50%;left:2px;height:2px;width:24px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon{height:0;background:0 0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}.sm-contra{background:0 0}.sm-contra a,.sm-contra a:active,.sm-contra a:focus,.sm-contra a:hover{padding:13px 58px 13px 20px;font-size:14px;font-weight:400;line-height:17px;text-decoration:none}.sm-contra a span.sub-arrow{position:absolute;top:0;right:0;font-size:20px;left:auto;width:34px;height:34px;overflow:hidden;text-align:center;text-shadow:none;padding-top:12px}.sm-contra a.highlighted span.sub-arrow:before{display:block;content:'-';height:34px}.sm-contra>li:hover,.top-bar a:hover,a,footer a:hover{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.sm-contra>li:first-child{border-top:none}.sm-contra ul a,.sm-contra ul a:active,.sm-contra ul a:focus,.sm-contra ul a:hover{font-size:16px;border-left:8px solid transparent}.sm-contra ul ul a,.sm-contra ul ul a:active,.sm-contra ul ul a:focus,.sm-contra ul ul a:hover{border-left:16px solid transparent}.sm-contra ul ul ul a,.sm-contra ul ul ul a:active,.sm-contra ul ul ul a:focus,.sm-contra ul ul ul a:hover{border-left:24px solid transparent}.sm-contra ul ul ul ul a,.sm-contra ul ul ul ul a:active,.sm-contra ul ul ul ul a:focus,.sm-contra ul ul ul ul a:hover{border-left:32px solid transparent}.sm-contra ul ul ul ul ul a,.sm-contra ul ul ul ul ul a:active,.sm-contra ul ul ul ul ul a:focus,.sm-contra ul ul ul ul ul a:hover{border-left:40px solid transparent}.page-banner p,footer,footer p{font-size:13px;line-height:22px;margin:0}@media (min-width:768px){.sm-contra a,.sm-contra a.highlighted,.sm-contra a:active,.sm-contra a:focus,.sm-contra a:hover{line-height:78px;padding:0 10px;font-size:14px}.sm-contra li li a,.sm-contra li li a.highlighted,.sm-contra li li a:active,.sm-contra li li a:focus,.sm-contra li li a:hover{line-height:34px}.sm-contra a.has-submenu{padding-right:24px}.sm-contra a span.sub-arrow{top:50%;margin-top:-2px;right:12px;font-size:20px;width:0;height:0;border-width:4px;border-style:solid dashed dashed;background:0 0}#main-menu:before,.sm-contra a.highlighted span.sub-arrow:before,.sm-contra.sm-vertical>li>ul:after,.sm-contra.sm-vertical>li>ul:before{display:none}.sm-contra li{border-top:0;float:left}.sm-contra>li>ul:after{top:-16px;left:31px;border-width:8px}.sm-contra ul{border-top:none!important;padding:0;position:absolute;width:12em}.sm-contra ul a,.sm-contra ul a.highlighted,.sm-contra ul a:active,.sm-contra ul a:focus,.sm-contra ul a:hover{border:0!important;padding:10px 20px}.sm-contra ul a.has-submenu{padding-right:20px}.sm-contra ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:4px;border-style:dashed dashed dashed solid}.sm-contra span.scroll-down,.sm-contra span.scroll-up{position:absolute;display:none;visibility:hidden;overflow:hidden;height:20px}.sm-contra span.scroll-down-arrow,.sm-contra span.scroll-up-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid}.sm-contra span.scroll-down-arrow{top:8px;border-style:solid dashed dashed}.sm-contra.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-contra.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-contra.sm-rtl.sm-vertical a.has-submenu,.sm-contra.sm-vertical a,.sm-contra.sm-vertical ul a{padding:10px 20px}.sm-contra.sm-rtl ul a span.sub-arrow,.sm-contra.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed}.sm-contra.sm-rtl>li>ul:before{left:auto;right:30px}.sm-contra.sm-rtl>li>ul:after{left:auto;right:31px}.sm-contra.sm-rtl ul a.has-submenu{padding:10px 20px!important}.sm-contra.sm-vertical{padding:10px 0}.sm-contra.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid}#main-menu,.sm-contra.sm-rtl li{float:right}#main-menu{clear:none}.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked)~#main-menu{display:block}.sm-contra ul li,.sm-contra.sm-rtl ul li,.sm-contra.sm-vertical li{float:none}.sm-contra .sm-nowrap>li>:not(ul) a,.sm-contra .sm-nowrap>li>a,.sm-contra a{white-space:nowrap}.sm-contra ul a,.sm-contra.sm-vertical a{white-space:normal}.sm-contra a span.sub-arrow{padding-top:0}}@media (max-width:768px){.sm-contra>li:hover{border-bottom:none!important;background:#f2f2f2}}header{position:fixed;top:0;width:100%;z-index:100!important;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.personalBarContainer~.header{width:calc(100% - 80px)}.top-bar>.container-fluid{margin-right:-15px}.contraC .contentpane ul.social-list li a,.top-bar a{text-decoration:none}.top-bar .contact-details li a{font-size:12px;display:block;line-height:45px}.top-bar .contact-details li a:before{position:relative;content:"|";font-size:12px;margin:0 3px}.top-bar .general-functions .open>.dropdown-menu{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1}.top-bar .general-functions .dropdown-menu{opacity:.3;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:scale(1,0);display:block;transition:.2s linear;-webkit-transition:.2s linear;z-index:1005!important;width:45px;min-width:inherit;border-top-color:transparent;padding:0;margin:-1px 0 0;text-align:center}.top-bar .general-functions li{margin-right:0;float:right;border:none}.top-bar .general-functions li .buttonGroup{list-style:none;margin:0!important}.top-bar .general-functions li .fas{font-size:1.8em;display:block;width:45px;height:45px;line-height:45px;text-align:center}.top-bar .general-functions li a{font-size:12px;display:block;border:none;line-height:43px;text-align:center}.top-bar .general-functions li .message-holder a,.top-bar .general-functions li .notification-holder a{display:block;position:relative;height:43px;width:43px;font-size:0;text-align:center;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.top-bar .general-functions li .notification-holder .buttonGroup .userNotifications strong:before{font-family:'Font Awesome 5 Free';content:"\f4ad";font-weight:900;font-style:normal;font-size:24px;line-height:45px;-webkit-font-smoothing:antialiased}.top-bar .general-functions li .message-holder .buttonGroup .userMessages span,.top-bar .general-functions li .notification-holder .buttonGroup .userNotifications span{line-height:18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;font-weight:400;font-size:10px;text-align:center;width:18px;top:50%;right:10px;z-index:10;display:block;position:absolute;overflow:hidden}.top-bar .general-functions li .message-holder .buttonGroup .userMessages strong:before{font-family:'Font Awesome 5 Free';content:"\f7cd";font-weight:900;font-style:normal;font-size:24px;line-height:45px;-webkit-font-smoothing:antialiased}.top-bar .general-functions li .profile-holder a{display:block;position:relative;height:45px;width:45px;font-size:0;text-align:center;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.top-bar .general-functions li .profile-holder .buttonGroup .userProfileImg{height:45px;width:45px}.top-bar .general-functions li .profile-holder .buttonGroup .userProfileImg a{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;text-align:center}.top-bar .general-functions li .profile-holder .buttonGroup .userProfileImg img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;border:2px solid;width:25px}.top-bar .general-functions li .profile-holder .buttonGroup .userProfileImg img:hover{border:2px solid;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-banner{padding:40px 0;margin-bottom:20px}.page-banner.banner1{background:url(../images/slide-01-bg.jpg) center #f9f9f9}.page-banner.banner2{background:url(../images/slide-02-bg.jpg) center #f9f9f9}.page-banner.banner3{background:url(../images/slide-03-bg.jpg) center #f9f9f9}.page-banner.banner4{background:url(../images/slide-04-bg.jpg) center #f9f9f9}.page-banner.banner5{background:url(../images/pattern-01-bg.png) top center #f9f9f9}.page-banner.banner6{background:url(../images/pattern-02-bg.png) top center #f9f9f9}.page-banner.banner7{background:url(../images/pattern-03-bg.png) top center #f9f9f9}.page-banner.banner8{background:url(../images/pattern-04-bg.png) top center #f9f9f9}.page-banner h2{font-weight:600;text-transform:uppercase}.page-banner p{color:#666;font-weight:400}footer{padding-top:60px}footer .copyright-section{padding:15px 0;font-size:12px;letter-spacing:.5px;border-top:1px solid rgba(255,255,255,.06)}footer a:active,footer a:focus,footer a:link,footer a:visited{text-decoration:none;transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}.back-to-top{position:fixed;bottom:18px;right:15px}.back-to-top i{display:block;width:36px;height:36px;line-height:36px;color:#fff;text-align:center;background-color:#444;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.search{text-align:center}.search .searchInputContainer,.search ul.searchSkinObjectPreview>li{width:100%}.search input{width:100%;height:45px}.search ul.searchSkinObjectPreview{border-top:none;width:100%}.search ul.searchSkinObjectPreview>li.searchSkinObjectPreview_group{width:100%;text-align:left;font-weight:400;border-bottom:none}body{margin:0;font-size:1rem;font-weight:300}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6,p{font-weight:400;font-family:"Open Sans",sans-serif;margin:0}ol,ul{margin-bottom:18px;margin-left:18px}ul{list-style-type:disc}i{font-size:1.1em}h1,h2{font-size:2rem;line-height:3rem}h3,h4{font-size:1.5rem;line-height:2.5rem}h5,h6{font-size:1.2rem;line-height:2.2rem}p{padding-bottom:20px;font-size:1rem}.contraC .contentpane ul.social-list{margin-bottom:0!important;margin-left:0!important}.contraC .contentpane .social-list{margin-bottom:0}.contraC .contentpane .social-list li{padding:0}.contraC .contentpane .social-list li a{margin:0 3px;display:inline-block;transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}.contraC .contentpane .social-list li a.btn-xsmall i{font-size:1em}.contraC .contentpane .social-list li a.btn-small i{font-size:1.5em}.contraC .contentpane .social-list-item:not(:last-child){margin-right:0}