@font-face{font-family:'ProximaNova-Bold';src:url('../fonts/ProximaNova-Bold.eot');src:url('../fonts/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Bold.woff') format('woff'),url('../fonts/ProximaNova-Bold.ttf') format('truetype'),url('../fonts/ProximaNova-Bold.svg#GothamBold') format('svg')}@font-face{font-family:'ProximaNova-Extrabld';src:url('../fonts/ProximaNova-Extrabld.eot');src:url('../fonts/ProximaNova-Extrabld.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Extrabld.woff') format('woff'),url('../fonts/ProximaNova-Extrabld.ttf') format('truetype'),url('../fonts/ProximaNova-Extrabld.svg#GothamBold') format('svg')}@font-face{font-family:'ProximaNova-Regular';src:url('../fonts/ProximaNova-Regular.eot');src:url('../fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Regular.woff') format('woff'),url('../fonts/ProximaNova-Regular.ttf') format('truetype'),url('../fonts/ProximaNova-Regular.svg#GothamBold') format('svg')}@font-face{font-family:'ProximaNova-Semibold';src:url('../fonts/ProximaNova-Semibold.eot');src:url('../fonts/ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Semibold.woff') format('woff'),url('../fonts/ProximaNova-Semibold.ttf') format('truetype'),url('../fonts/ProximaNova-Semibold.svg#GothamBold') format('svg')}h4{font-family:'ProximaNova-Bold';font-size:18px;line-height:1.44;color:#4a4a4a}ol,ul{padding:0 0 0 16px;margin:0}ol li,ul li{margin-bottom:5px}.dropdown:hover>.dropdown-menu{display:block}.dropdown>.dropdown-toggle:active{pointer-events:none}.dropdown-menu{top:95%}#menubar{background-image:linear-gradient(#000,rgba(0,0,0,0))}#menubar.bg-white{background:#fff}#menubar .navbar-brand{padding:0;margin:18px 0}#menubar .navbar-brand img{width:84px;height:59px}#menubar .nav-item{margin:0 20px 0 0;position:relative}#menubar .nav-item:last-child{margin:0}#menubar .nav-item.dropdown.show .nav-link,#menubar .nav-item.active .nav-link{color:#ea2e2e}#menubar .nav-item.active:after{content:" ";display:block;position:absolute;height:3px;width:30%;background:#ea2e2e;bottom:0;left:50%;transform:translateX(-50%)}#menubar .nav-link{font-family:'ProximaNova-Bold';font-size:13px;letter-spacing:.68px;color:#fff;outline:0;text-transform:uppercase}#menubar.bg-white .nav-link{color:#4a4a4a}#menubar .dropdown-item{font-family:'Open Sans',sans-serif;font-size:12px;letter-spacing:.67px;color:#4a4a4a}#menubar .dropdown-item:active{background:#ea2e2e}#menubar .search{margin:0 10px;padding:0;color:#fff}#menubar .search .btnsearch{font-size:14px;color:#fff;display:block;margin:-5px 0 0}#menubar.bg-white .search .btnsearch{color:#4a4a4a}#menubar .search .btnsearch.active{color:#ea2e2e}.search-box{position:absolute;margin:8px 0 0;top:100%;right:15px;background:#fff;padding:20px 15px;border:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;z-index:-1;width:400px;-webkit-box-shadow:0 7px 5px 1px rgba(0,0,0,0.14);-moz-box-shadow:0 7px 5px 1px rgba(0,0,0,0.14);box-shadow:0 7px 5px 1px rgba(0,0,0,0.14)}.search-box h4{font-family:'ProximaNova-Bold';font-size:16px;color:#4a4a4a;margin:0 0 10px}.search-box .form-search .form-control,.search-box .form-search .btn{border-radius:1.5rem;font-family:'ProximaNova-Regular';font-size:14px;color:#717171;font-weight:normal}.search-box .form-search .btn{color:#fff}.search-box .form-search .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.search-box .form-search .btn{border-top-left-radius:0;border-bottom-left-radius:0}.search-box .result{display:block;list-style-type:none;margin:20px -15px 0;border-top:1px solid #f2f2f2}.search-box .result li{padding:0;margin:20px 0 0;display:block;font-family:'ProximaNova-Regular';font-size:12px;color:#717171}.search-box .result li:last-child{margin-bottom:15px}.search-box .result li a{font-family:'ProximaNova-Bold';font-size:15px;color:#4a4a4a;display:block;margin:0 0 5px}.search-box .result li a:hover{color:#ea2e2e}.search-box .result li p{margin:0}.search-box .view-all-wrap{margin:0 -15px;padding:10px 0 0;border-top:1px solid #f2f2f2}.search-box .view-all{font-family:'ProximaNova-Regular';font-size:13px;color:#ea2e2e;text-decoration:none}.nav-lang{margin:0 0 0 20px;position:relative;height:35.5px;width:50px}.nav-lang ul{top:0;left:0;position:absolute;list-style-type:none;padding:0;border-radius:5px;overflow:hidden;border:1px solid transparent}.nav-lang ul:hover{border-color:#333;background:#333}.nav-lang li{width:50px;position:relative;padding:2px;margin:2px 0 0}.nav-lang li:first-child{margin:0}.nav-lang li a,.nav-lang li span{padding:0;display:block;cursor:pointer;font-family:'ProximaNova-Bold';font-size:12px;letter-spacing:.63px;color:#ea2e2e;text-transform:uppercase;text-decoration:none;position:relative}.nav-lang li img,.nav-lang li span img{width:100%;height:auto}.nav-lang:hover ul li a,.nav-lang:hover ul li span{color:#fff}.nav-lang li:nth-child(2){display:none}.nav-lang:hover li:nth-child(2){display:block}.bg-white .nav-lang li img{border:1px solid #333;border-radius:5px}#homeslider{width:100%;height:38vw;position:relative;overflow:hidden;margin:111px 0 0}#homeslider .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}#homeslider .carousel-item{height:38vw}#homeslider .carousel-item .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}#homeslider .carousel-item .container .caption{margin:0 0 0 94px}#homeslider .carousel-item .container .caption h3{width:600px;text-shadow:0 0 3px rgba(0,0,0,0.5);font-family:'ProximaNova-Bold';font-size:32px;letter-spacing:1.67px;color:#fff}#homeslider .carousel-item .container .caption p{width:400px;font-family:'ProximaNova-Regular';font-size:16px;line-height:1.38;letter-spacing:.83px;color:#fff}#homeslider .carousel-item .container .caption .btn-danger,#homeslider .carousel-item .container .caption .btn-danger:hover{border-radius:5px;box-shadow:0 2px 1px 0 rgba(0,0,0,0.2);background-color:#ea2e2e;font-family:'ProximaNova-Regular';font-size:16px;letter-spacing:.83px;color:#fff;border-color:transparent}.block-title{font-family:ProximaNova-Extrabld;font-size:27px;letter-spacing:1.41px;text-align:center;color:#4a4a4a;border-bottom:#ddd solid 1px;padding-bottom:28px}.block-title-noline{padding:0;border-bottom:0}.block-title-white{color:#fff}.block-desc{width:600px;font-family:'ProximaNova-Bold';font-size:17px;line-height:1.88;letter-spacing:1.21px;text-align:center;color:#4a4a4a;margin:20px 0 0}.block-desc-full{width:100%}.block-desc-white{color:#fff}.block-desc-regular{font-family:'ProximaNova-Regular';line-height:1.76;letter-spacing:1.29px}.block-desc-small{font-family:'ProximaNova-Regular';font-size:16px}#block-ourpurpose{background:transparent url('../images/bg-our-purpose.png') no-repeat top right;background-size:100% auto}#block-program{background-color:#f3f3f3;position:relative}#block-program .spy-program{position:absolute;background:transparent;height:1px;top:-103px;left:0;width:100%}#block-video{background-image:radial-gradient(circle at 50% 55%,#525252,#606060 57%,#777 87%)}#block-video .col{margin-bottom:20px}#block-video .line:after{content:"";display:block;height:1px;background:#fff;width:100%;margin:40px 15px}#block-video .thumb{border-radius:5px;text-decoration:none;outline:0;border:0;display:block;height:221px;position:relative;overflow:hidden;margin:0 0 15px}#block-video .thumb img{position:relative;height:100%;width:auto;left:50%;transform:translateX(-50%)}#block-video .title{text-decoration:none;outline:0;border:0;display:block}#block-video .title h4{font-family:'ProximaNova-Bold';font-size:16px;letter-spacing:.83px;color:#fff;margin:0;padding:0}#block-video header{display:block;position:relative;margin:0 0 25px}#block-video header:after{content:"";clear:both;display:block}#block-video header h3,#block-video header span,#block-video header a{float:left}#block-video header h3{display:inline-block;font-family:'ProximaNova-Extrabld';font-size:21px;letter-spacing:1.1px;color:#fff;vertical-align:middle;margin:0;padding:0;width:13%}#block-video header span{width:69%;display:inline-block;vertical-align:middle;height:1px;background:#fbfbfb;margin:11px 0 0}#block-video header a{width:18%;vertical-align:middle;display:inline-block;text-decoration:underline;outline:0;border:0;font-family:'ProximaNova-Bold';font-size:14px;letter-spacing:.73px;text-align:right;color:#fff;margin:2px 0 0}#block-news,#block-blog{background:#f6f6f6}#block-publikasi{background:#fff}#block-tata ul{list-style-type:none;margin:0;padding:0;display:inline-block}#block-tata ul li{display:inline-block;position:relative;margin:0 20px 0 0}#block-tata ul li:after{content:"";display:inline-block;border-radius:50%;width:5px;height:5px;background:#ea2e2e;vertical-align:middle;margin:0 0 0 20px}#block-tata ul li:last-child{margin:0}#block-tata ul li:last-child:after{display:none}#block-tata ul li a{vertical-align:middle;display:inline-block;font-family:'ProximaNova-Bold';font-size:16px;line-height:1.31;letter-spacing:.83px;color:#ea2e2e}#block-footer{font-family:'Open Sans',sans-serif;background:#4b4245;font-size:15px;color:#fff}#block-footer .block{position:relative;width:100%}#block-footer .block .info,#block-footer .block .link{display:inline-block;float:left;width:25%}#block-footer .block .info{width:34%;max-width:34%}#block-footer .block .link{float:right}#block-footer .block .link h5{font-family:'Open Sans',sans-serif;font-size:17px;font-weight:bold}#block-footer .block .link a{color:#fff}#block-pilar{position:relative}#block-pilar .spy-focus{position:absolute;background:transparent;height:1px;top:-103px;left:0;width:100%}#footer{background:#c21f21;font-family:'Open Sans',sans-serif;font-size:15px;color:#fff}#footer span{font-weight:bold}#footer .copy{font-weight:300;font-size:13px}#footer .social{display:inline-block;vertical-align:middle;color:#fff;font-size:16px;text-decoration:none;outline:0}#footer .social .fa{color:#fff;font-size:26px}#titlebar{margin:103px 0 0;background-image:linear-gradient(to left,#f65b5b,#ea2e2e 39%)}#titlebar h2{font-family:ProximaNova-Extrabld;font-size:22px;letter-spacing:1.15px;color:#fff;margin:0;text-transform:uppercase}#titlebar.search h2{margin-top:10px;float:left}#titlebar .search{display:inline-block;float:right;position:relative}#titlebar .search input{background:#fff;border-radius:22px;font-family:'ProximaNova-Semibold';font-size:11px;color:#9b9b9b;border:0;padding:14px 20px 11px;width:250px}#titlebar .search input::-webkit-input-placeholder{color:#9b9b9b}#titlebar .search input::-moz-placeholder{color:#9b9b9b}#titlebar .search input:-ms-input-placeholder{color:#9b9b9b}#titlebar .search input:-moz-placeholder{color:#9b9b9b}#sidebar .card-header{background:transparent;font-family:'ProximaNova-Bold';font-size:14px;line-height:1.36;color:#4a4a4a}#sidebar .list-group-item{font-family:'ProximaNova-Regular';font-size:16px;color:#717171}#sidebar .list-group-item a{text-decoration:none;color:#717171}#sidebar .list-group-item.active{background:#ea2e2e;border:1px solid rgba(0,0,0,.125)}#sidebar .list-group-item.active a{font-family:'ProximaNova-Bold';font-size:16px;color:#fff}.sb-checkbox{display:block;position:relative;overflow:hidden;border:0;border-radius:0;background:transparent;padding:0 0 0 36px;margin:0;font-family:'ProximaNova-Regular';font-size:16px;color:#717171;cursor:pointer}.sb-checkbox input{position:absolute;opacity:0;height:0;width:0}.sb-checkbox span{display:block;position:absolute;top:0;left:0;border-radius:2px;width:16px;height:16px;box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1);border:solid 1px #ddd;background-color:#fff}.sb-checkbox span:before{content:"\2713";color:#ea2e2e;font-family:"Arial";font-size:14px;font-weight:bold;position:absolute;top:-3px;left:2px;display:none}.sb-checkbox input:checked+span:before{display:block}#container-content{padding-top:40px;padding-bottom:40px}.content-wrap{font-family:'ProximaNova-Regular';font-size:14px;text-align:justify;color:#4a4a4a}.content-wrap h2{font-family:'ProximaNova-Bold';font-size:21px;line-height:1.24;color:#4a4a4a;padding:0 0 15px;border-bottom:1px solid #ddd;margin:0 0 15px}.content-wrap .quote{font-family:'ProximaNova-Regular';font-size:16px;line-height:1.75;letter-spacing:1.21px;text-align:center;color:#4a4a4a}.content-wrap .line{height:1px;background:#ddd;margin:30px 0}.content-wrap img{max-width:100%;height:auto}.content-wrap ul.sitemap{padding:0 0 0 15px;margin:0 0 20px}.content-wrap ul.sitemap a{color:#d33}.mitra-list{list-style-type:none;padding:0;margin:26px 0 0}.mitra-list:after{content:"";clear:both;display:table}.mitra-list li{display:inline-block;float:left;width:25%;padding:0 15px;text-align:center;margin:0 0 26px}.mitra-list li p{margin:1rem 0 0}.mitra-list-5 li{width:20%}.mitra-list-h221 li{height:221px}.mitra-list li .avatar{display:block;width:153px;height:153px;margin:0 auto;position:relative;overflow:hidden;background:transparent no-repeat center;background-size:auto 100%;border-radius:50%;outline:0;border:0}.mitra-list li h4{font-family:'ProximaNova-Bold';font-size:16px;line-height:1.13;text-align:center;color:#4a4a4a;margin:20px 0 8px;padding:0}.mitra-list li h4+p{margin:0}.mitra-list li a{text-decoration:none;outline:0}.mitralokal{list-style-type:none;padding:0;margin:30px 0 0}.mitralokal li{display:block;margin:0 0 30px}.mitralokal li .icon,.mitralokal li .info{display:table-cell}.mitralokal li .icon{width:10%;min-width:120px;vertical-align:middle}.mitralokal li .info{font-family:'ProximaNova-Regular';font-size:14px;color:#4a4a4a;vertical-align:top}.mitralokal li .info h4{font-family:'ProximaNova-Bold';font-size:14px;line-height:1.29;color:#4a4a4a;border-bottom:1px solid #e3e3e3;padding:0 0 8px;margin:0 0 6px}.mitralokal li .info p{margin:0 0 8px}.mitralokal li .info a{font-family:'ProximaNova-Semibold';font-size:13px;line-height:1.38;color:#4a90e2}.card-index{margin:40px 0 0}.card-index .card{margin-left:55px;margin-right:55px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);background-color:#fff}.card-index .card .card-title{text-transform:uppercase;font-family:'ProximaNova-Bold';font-size:18px;line-height:1.17;letter-spacing:.94px;color:#4a4a4a;margin:0 0 31px}.card-index .card p{height:135px}.card-index .card p img{position:relative;top:50%;transform:translateY(-50%)}.card-index .card .btn-danger{border-radius:5px;box-shadow:0 1px 13px 0 rgba(0,0,0,0.1);background-color:#ea2e2e;font-family:'ProximaNova-Bold';font-size:14px;letter-spacing:.73px;text-align:center;color:#fff;width:100%;margin:41px 0 0}#container-article,#container-agenda{padding-top:3rem;padding-bottom:3rem}.article-list .card{margin:0 0 20px}.article-list .card .card-img-top{overflow:hidden;position:relative;min-height:50px;height:50px}.article-list .card .card-img-top img{height:100%;width:auto;position:relative;left:50%;transform:translateX(-50%)}.article-list .card .card-body{margin:0;padding-top:16px;height:285px}.article-list-home .card .card-body{height:210px}.article-list .card .card-title,.article-list .card .card-title h5{font-family:'ProximaNova-Bold';font-size:17px;line-height:1.35;color:#202428;text-decoration:none;margin:0;padding:0}.article-list .card .card-title{display:block;margin:0 0 10px}.article-list .card .card-text{font-family:'ProximaNova-Regular';font-size:15px;line-height:1.6;color:#4a4a4a}.article-list .card .card-text a{font-family:'ProximaNova-Bold';color:#ea2e2e}.article-list .card .card-text .period{display:block;font-style:normal;font-family:'ProximaNova-Semibold';font-size:14px;color:#ea2e2e;margin:15px 0 0}nav.pagination{display:block !important;text-align:center;font-family:'Open Sans',sans-serif;font-size:14px;color:#717171;text-decoration:none;font-weight:600;margin:10px 0 0}nav.pagination a,nav.pagination strong{display:inline-block;color:#717171;text-decoration:none;width:28px;height:28px;padding:3px 0 0;margin:0 3px}nav.pagination strong,nav.pagination a:hover{border-radius:3px;background:#ea2e2e;color:#fff}.search-info{margin:0 0 30px}.search-info h4{font-family:'ProximaNova-Regular';font-size:24px;line-height:1.17;color:#4a4a4a;margin:0 0 12px}.search-info h4 span{font-family:'ProximaNova-Bold';color:#ea2e2e}.search-info p{font-family:'ProximaNova-Regular';font-size:18px;line-height:1.56;color:#4a4a4a}.content-article .meta{font-family:'ProximaNova-Semibold';font-size:16px;line-height:1.63;color:#ea2e2e;margin:0 0 34px}.content-article .meta .location{background:transparent url('../images/icon-map.png') no-repeat left center;background-size:11px 17px;padding:0 0 0 21px;font-family:'ProximaNova-Semibold';font-size:16px;color:#ea2e2e;text-decoration:underline;margin:0 60px 0 0}.content-article .meta .views{background:transparent url('../images/icon-views.png') no-repeat left center;background-size:18px 12px;padding:0 0 0 28px;font-family:'ProximaNova-Regular';font-size:16px;color:#4a4a4a;margin:0 60px 0 0}.content-article .meta .date{margin:0 30px 0 0}.content-article .meta .date.grey{color:#9b9b9b;font-family:'ProximaNova-Regular'}.content-article .meta a{display:inline-block;text-decoration:none;outline:0;border:0;margin:0 15px 0 0}.content-article .poster{position:relative;overflow:hidden;margin:0 0 20px}.content-article .poster img{width:100%;height:auto}.content-article .poster .caption{background:#ea2e2e;color:#fff;font-family:'ProximaNova-Regular';font-size:14px;padding:10px}.content-article .content{font-family:'ProximaNova-Regular';font-size:15px;line-height:2;text-align:justify;color:#4a4a4a;border-bottom:1px solid #ddd;padding:0 0 30px;margin:0 0 30px}.content-article .content p{margin:0 0 10px}.content-article .content.noline{margin:0;padding:0;border-bottom:0}.content-article .content blockquote,.content-wrap blockquote{margin:0 50px 20px;background:#f7f7f7;padding:10px 20px;border-left:2px solid #ea2e2e}.content-article .content blockquote p:last-child,.content-wrap blockquote p:last-child{margin-bottom:0}.content-article .content a{color:#ea2e2e}.content-article .content img{max-width:100% !important;height:auto !important}.content-article .content figure.image{display:inline-block;border:1px solid gray;margin:0 2px 0 1px;background:#f5f2f0}.content-article .content figure.align-left{float:left;margin-right:10px}.content-article .content figure.align-right{float:right;margin-left:10px}.content-article .content figure.image img{margin:8px 8px 0 8px}.content-article .content figure.image figcaption{margin:6px 8px 6px 8px;text-align:center}.content-article a.download-pdf{color:#ffff}.content-article .area-download{background:#c21f21;width:65px;padding:5px;text-align:center;border-radius:10px}.content-article .tag{margin:0 0 30px}.content-article .tag h5{font-family:'ProximaNova-Bold';font-size:20px;color:#4a4a4a}.content-article .tag ul{list-style-type:none;margin:0;padding:0}.content-article .tag ul li{display:inline-block}.content-article .tag ul li a{font-family:'ProximaNova-Bold';font-size:16px;color:#4a90e2;text-decoration:underline;margin:0 10px 0 0}.content-article .tag ul li a:hover{color:#ddd;text-decoration:none}.content-article .related .row{margin-top:30px}.content-article .related .row:first-child{margin-top:0}.content-article .related .row .col:last-child:after{content:" ";display:block;height:1px;background:#ddd;margin-top:30px}.content-article .related .item{position:relative}.content-article .related .item .thumb{display:block;text-decoration:none;outline:0;border:0;height:138px;overflow:hidden;position:relative}.content-article .related .item .thumb img{position:relative;width:100%;height:auto;top:50%;transform:translateY(-50%)}.content-article .related .item .title{display:block;text-decoration:none;outline:0;border:0;font-family:'ProximaNova-Regular';font-size:14px;line-height:1.71;letter-spacing:.77px;color:#4a4a4a;margin:13px 0 0;padding:0 24px}.content-article .doc{position:relative}.content-article .doc a{display:inline-block;text-decoration:none;font-family:'ProximaNova-Regular';font-size:16px;color:#ea2e2e;margin:0 10px 0 0}.content-article .doc .download{padding:5px 10px;background:#ea2e2e;color:#fff;text-align:center;border-radius:5px}.content-article .line{height:1px;border-bottom:1px solid #ddd;padding:0 0 30px;margin:0 0 30px}#agenda{position:relative;margin-top:35px}#agenda .left,#agenda .right{display:inline-block;vertical-align:top;float:left}#agenda .left{margin-right:35px}#agenda .right{width:725px}#agenda .vanilla-calendar{margin:0;padding:14px}#agenda .vanilla-calendar .vanilla-calendar-week{background-color:transparent}#agenda .vanilla-calendar .vanilla-calendar-week span{color:#717171}#agenda .vanilla-calendar .vanilla-calendar-date--active{background-color:#ea2e2e;color:#fff}#agenda .vanilla-calendar .vanilla-calendar-date--disabled{opacity:1;color:#4a4a4a}#agenda .right h2{font-family:'ProximaNova-Bold';font-size:18px;letter-spacing:.5px;color:#4a4a4a;padding:0 0 15px;border-bottom:1px solid #ddd;margin:0 0 15px}#agenda .right ul{list-style-type:none;margin:0;padding:0}#agenda .right ul li{display:block;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ddd}#agenda .right ul li h4{font-family:'ProximaNova-Bold';font-size:15px;letter-spacing:.5px;color:#4a4a4a;margin:0 0 15px}#agenda .right ul li .time{font-family:'ProximaNova-Regular';font-size:14px;letter-spacing:.5px;color:#4a4a4a;background:transparent url('../images/icon-time.png') left top no-repeat;background-size:16px 16px;padding-left:25px;margin:0 0 15px}#agenda .right ul li .place{font-family:'ProximaNova-Regular';font-size:14px;letter-spacing:.5px;color:#4a4a4a;background:transparent url('../images/icon-marker.png') left top no-repeat;background-size:11px 17px;padding-left:25px}.pilar{margin-top:50px;margin-bottom:50px}.pilar .col{text-align:center;position:relative}.pilar .col p{font-family:'ProximaNova-Bold';font-size:13px;letter-spacing:.78px;color:#717171;margin:15px 0 20px;text-transform:uppercase;height:40px}.pilar .col p.sline{line-height:45px}.pilar .col a{display:inline-block;border-radius:5px;box-shadow:0 1px 13px 0 rgba(0,0,0,0.1);background-color:#ea2e2e;font-family:'ProximaNova-Bold';font-size:14px;letter-spacing:.73px;text-align:center;color:#fff;text-decoration:none;border:0;outline:0;padding:10px 15px;width:132px;min-width:132px}.pilar img{width:80%}.boxprog{position:relative;border-radius:10px;overflow:hidden;background:#fff;text-align:center;height:403px;max-height:403px}.boxprog header{display:block;font-family:'ProximaNova-Bold';font-size:18px;letter-spacing:.94px;text-align:center;background:#ea2e2e;color:#ffff;padding:25px}.boxprog header.underline{background:transparent;position:relative;padding-bottom:0}.boxprog header.underline:after{content:" ";height:1px;background:#ddd;position:relative;display:block;margin:25px 0 0}.boxprog .map{height:328px;position:relative;overflow:hidden;top:0}.boxprog .map img{width:100%;height:100%}.boxprog a{font-family:'ProximaNova-Bold';font-size:18px;letter-spacing:.94px;text-align:center;color:#ffff;text-decoration:none}.boxprog ul{list-style-type:none;margin:0 30px 60px;padding:0}.boxprog ul a{text-decoration:none}.boxprog ul li{display:block;text-align:left;font-family:'ProximaNova-Bold';font-size:15px;letter-spacing:.78px;color:#4a4a4a;padding:10px 0;text-decoration:underline;margin:10px 0;align-items:center}.boxprog ul li .img-unit{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.boxprog ul li .img-unit img{width:45px;height:45px;object-fit:cover;object-position:center;border-radius:50%;margin-right:20px}.boxprog ul li .img-unit p{font-family:'ProximaNova-Bold';font-size:15px;letter-spacing:.78px;color:#4a4a4a;margin:0}#flipster .box{width:345px;text-align:center;border-radius:5px;border:0;background-color:#fff;padding:26px 32px}#flipster .flipster__item--current .box{-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,0.5);box-shadow:0 0 10px 1px rgba(0,0,0,0.5)}#flipster .box h4{font-family:'ProximaNova-Bold';font-size:21px;letter-spacing:1.1px;color:#4a4a4a;margin:0 0 25px;padding:0}#flipster .box p{font-family:'ProximaNova-Regular';font-size:16px;line-height:1.63;letter-spacing:1.21px;color:#4a4a4a;margin:25px 0}#flipster .box a{display:block;text-decoration:none;outline:0;border-radius:5px;box-shadow:0 1px 13px 0 rgba(0,0,0,0.1);background-color:#ea2e2e;font-family:'ProximaNova-Bold';font-size:14px;letter-spacing:.73px;text-align:center;color:#fff;padding:10px 0;text-transform:uppercase}.col-lg-27{-ms-flex:0 0 27%;flex:0 0 27%;max-width:27%}.col-lg-73{-ms-flex:0 0 73%;flex:0 0 73%;max-width:73%}h5.subtitle{font-family:'ProximaNova-Bold';font-size:15px;color:#717171;text-transform:uppercase;margin-bottom:20px}.nav-sidebar ul{list-style-type:none;margin:0 0 40px;padding:0}.nav-sidebar ul li{display:block;margin:0 0 12px;padding:0;position:relative}.checkbox{display:block;position:relative;overflow:hidden;border-radius:5px;border:solid 1px #c5c5c5;background-color:#fff;font-family:'ProximaNova-Regular';font-size:13px;letter-spacing:.68px;color:#4a4a4a;text-align:left}.checkbox input{position:absolute;top:-50px;left:-50px}.checkbox label{display:block;padding:15px 10px;margin:0;cursor:pointer}.checkbox label:before{content:"";display:inline-block;margin:0 15px 0 0;width:15px;height:15px;border-radius:2px;border:solid 1px #d3d3d3;background-color:#fff;vertical-align:middle}.checkbox input:checked+label:before{background-color:#ea2e2e}.nav-sidebar .filter-year{position:relative}.select{float:left;display:inline-block;border-radius:5px;border:solid 1px #c5c5c5;background-color:#fff;overflow:hidden;vertical-align:middle;width:45%;position:relative}.select select{font-family:'ProximaNova-Regular';font-size:13px;letter-spacing:.68px;color:#4a4a4a;background-color:transparent;border:0;padding:16px 15px 17px;width:130%}.nav-sidebar span.to{float:left;vertical-align:middle;font-family:'ProximaNova-Bold';font-size:14px;letter-spacing:.73px;color:#4a4a4a;width:10%;text-align:center;margin:15px 0 0}.nav-sidebar input[type=submit]{width:100%;border-radius:5px;border:solid 1px #d3d3d3;background-color:#ea2e2e;font-family:'ProximaNova-Bold';font-size:13px;letter-spacing:1.68px;text-align:center;color:#fff;margin:20px 0 0;padding:15px 0;text-transform:uppercase}.videolist .item{margin-bottom:30px}.videolist .poster,.videolist .title{display:block;text-decoration:none;outline:0;position:relative;overflow:hidden}.videolist .poster img{height:auto;width:100%;position:relative;top:0}.videolist .title{height:auto;font-family:'ProximaNova-Bold';font-size:16px;letter-spacing:.83px;color:#4a4a4a;margin:15px 0 0}.card-deck-mobile{display:none}.btn-redborder{border-radius:5px;border:solid 1px #ea2e2e;font-family:'ProximaNova-Bold';font-size:14px;letter-spacing:.73px;text-align:center;color:#ea2e2e;padding:15px;display:inline-block;background-color:transparent;text-transform:uppercase}.btn-redborder:hover{color:#ea2e2e;text-decoration:none}.tab{position:relative}.tab ul.nav{padding:0;margin:0 0 20px;border-bottom:1px solid #ddd}.tab ul.nav li{display:inline-block;margin:0 25px 0 0}.tab ul.nav li a{display:block;font-family:'ProximaNova-Regular';font-size:14px;letter-spacing:.78px;color:#9b9b9b;text-decoration:none;padding:0 0 15px}.tab ul.nav li a.active{font-family:'ProximaNova-Bold';color:#ea2e2e;border-bottom:2px solid #ea2e2e}.tab .content{display:none}.tab .tab-1{display:block}.tab .content ul.list{padding:0;margin:0;list-style-type:none}.tab .content ul.list li{font-family:'ProximaNova-Semibold';font-size:16px;line-height:1.13;color:#4a4a4a;padding:0 0 20px;border-bottom:.5px solid #e5e5e5;margin:0 0 20px}.post-list{font-family:'ProximaNova-Regular'}.post-list .item{margin:0 0 50px}.post-list .item .title{display:block;text-decoration:none;margin:0 0 12px}.post-list .item .title h3{font-family:'ProximaNova-Bold';font-size:18px;line-height:1.22;color:#4a4a4a}.post-list .item .date{font-size:13px;line-height:1.69;color:#9b9b9b;margin:0 0 10px}.post-list .item .doc{font-size:14px;line-height:1.57;color:#ea2e2e;margin:0}.post-list .item .btn-readmore{text-decoration:none;display:inline-block;border-radius:5px;box-shadow:0 1px 13px 0 rgba(0,0,0,0.1);background-color:#ea2e2e;font-family:'ProximaNova-Bold';font-size:14px;letter-spacing:.73px;text-align:center;color:#fff;margin:15px 0 0;padding:10px 25px}.post-grid{position:relative;margin:0 0 25px}.post-grid .poster{text-decoration:none;outline:0;display:block;overflow:hidden;position:relative;height:162px}.post-grid .poster img{width:100%;height:auto;position:relative;top:50%;transform:translateY(-50%)}.post-grid .box{border:1px solid #e5e5e5;padding:12px 22px;word-break:break-all}.post-grid .box .title,.post-grid .box .url{display:block;text-decoration:none}.post-grid .box .title h3{font-family:'ProximaNova-Bold';font-size:17px;line-height:1.35;color:#4a4a4a}.post-grid .box .url h3{font-family:'ProximaNova-Semibold';font-size:14px;line-height:1.71;letter-spacing:.77px;color:#4a4a4a}.post-grid .box .title:hover h3,.post-grid .box .url:hover h3{color:#ea2e2e}.post-grid .box .file{font-family:'ProximaNova-Regular';font-size:14px;line-height:1.57;color:#ea2e2e;margin:0;padding:0}.boxinfo{padding:20px;border-radius:5px;border:solid 1px #ddd;background-color:#f8f8f8;margin-bottom:30px}.boxinfo .btn-danger{display:block;text-align:center;padding:15px;background:#ea2e2e;color:#fff;font-family:'ProximaNova-Bold';font-size:14px}.boxinfo .btn-danger:before{content:"";display:inline-block;margin:0 10px 0 0;background:transparent url('../images/icon-search.png') no-repeat center;background-size:13px 13px;width:13px;height:13px;vertical-align:middle}.box-search{padding:20px 25px;background:#f8f8f8;border-radius:8px;margin:0 0 30px;font-family:'ProximaNova-Bold';font-size:16px;color:#4a4a4a;position:relative}.box-search span,.box-search input,.box-search .combo,.box-search button{display:inline-block;vertical-align:middle;margin:0 30px 0 0}.box-search input,.box-search .combo{width:30%}.box-search input,.box-search .combo{background:#fff;border-radius:22px;font-family:'ProximaNova-Regular';font-size:13px;border:0;padding:15px 20px 12px}.box-search input:placeholder{color:#9b9b9b}.box-search .combo{position:relative;overflow:hidden}.box-search .combo .wrap{overflow:hidden;position:relative}.box-search .combo select{background:transparent;border:0;padding:0;margin:0;font-family:'ProximaNova-Regular';font-size:13px;width:110%;outline:0}.box-search .combo select .grey{color:#9b9b9b !important}.box-search button{background:#ea2e2e;border:0;color:#fff;border-radius:22px;font-family:'ProximaNova-Semibold';font-size:13px;padding:14px 20px 11px}.box-search button:before{content:"";display:inline-block;background:transparent url('../images/icon-search.png') no-repeat center;background-size:13px 13px;width:13px;height:13px;margin:0 10px 0 0;vertical-align:middle}.job-list{display:table;table-layout:fixed;width:100%;overflow-wrap:break-word;font-family:'ProximaNova-Regular';font-size:15px;color:#9b9b9b}.job-list .trow{display:table-row}.job-list .trow .tcel{display:table-cell;padding:20px 0;border-bottom:.5px solid #e5e5e5}.job-list .trow .tcel:nth-child(3){text-align:right;width:150px}.job-list .trow .tcel:nth-child(2){text-align:center;width:200px;padding:20px}.job-list .trow .tcel a{font-family:'ProximaNova-Semibold';font-size:16px;color:#4a4a4a;text-decoration:underline}.job-list .trow .tcel a:hover{text-decoration:none;color:#ea2e2e}.btn-apply{display:block;border-radius:5px;box-shadow:0 1px 13px 0 rgba(0,0,0,0.1);background-color:#ea2e2e;font-family:'ProximaNova-Bold';font-size:18px;color:#fff;padding:15px;margin:0 0 30px}.btn-apply:hover{color:#fff}.btn-apply.active{background:#d2d2d2}.apply-box{border:1px solid #ddd;border-radius:5px;background:#f8f8f8;font-family:'ProximaNova-Regular';font-size:18px;color:#4a4a4a;text-align:center;padding:20px}.apply-box a{font-family:'ProximaNova-Bold';text-decoration:none;color:#4a4a4a}.apply-box .copy{display:inline-block;background:transparent url('../images/icon-copy.png') no-repeat center;background-size:18px 20px;width:18px;height:20px;vertical-align:middle;margin:0 0 0 20px;cursor:pointer}.apply-box .copy:active{background:#d2d2d2}.apply-box input{opacity:0;position:absolute;top:0;left:-9999px}.job-filter-mobile{display:none}#vacancy-filter-popup{display:none}.sb-input{display:block;background:#fff;border-radius:22px;padding:15px 20px;font-family:'ProximaNova-Regular';font-size:13px;color:#4a4a4a;margin:0 0 20px;overflow:hidden;position:relative}.sb-input:last-child{margin:0}.sb-input input{display:block;border:0;padding:0;margin:0}.sb-input input::placeholder{color:#9b9b9b}.sb-input .mask{display:block;width:100%;position:relative;overflow:hidden}.sb-input select{display:block;width:110%;border:0}.search-list{position:relative}.search-list .pagination{margin:20px 0 0}.search-list .item{display:block;position:relative;margin:0 0 40px}.search-list .item .poster,.search-list .item .info{float:left}.search-list .item .poster{width:15%;position:relative}.search-list .item .poster img{width:100%;height:auto}.search-list .item .info{width:85%;padding:0 0 0 30px;font-family:"ProximaNova-Regular";font-size:15px;color:#4a4a4a}.search-list .item .info .title{display:block}.search-list .item .info .title:hover{text-decoration:none}.search-list .item .info h3{font-family:"ProximaNova-Bold";font-size:18px;color:#202428;margin:0 0 10px}.search-list .item .info .title:hover h3{color:#ea2e2e;text-decoration:none}.search-list .item .info .date{font-family:"ProximaNova-Semibold";font-size:12px;color:#ea2e2e;margin:0 0 15px}.content-detail{position:relative}.content-detail .profile-info{position:relative;display:inline-block;float:left;text-align:center;margin:0 50px 50px 0}.content-detail .profile-info .avatar{display:block;width:153px;height:153px;margin:0 auto;position:relative;overflow:hidden;background:transparent no-repeat center;background-size:auto 100%;border-radius:50%;outline:0;border:0}.content-detail .profile-info h4{font-family:'ProximaNova-Bold';font-size:16px;line-height:1.13;text-align:center;color:#4a4a4a;margin:20px 0 8px;padding:0}.content-detail .profile-info p{margin:1rem 0 0}@media(max-width:991px){#menubar{padding-top:10px;padding-bottom:10px}#menubar .navbar-brand{margin:0}#menubar .navbar-brand img{width:65px;height:46px}#menubar .icon-burger{display:inline-block;text-decoration:none;outline:0;background:transparent url('../images/btn-menu.png') no-repeat center;background-size:24px 19px;width:24px;height:19px}#menubar.bg-white .icon-burger{background-image:url('../images/btn-menu-red.png')}#menubar .icon-search{position:absolute;font-size:18px;color:#fff;top:8px;right:40px}#menubar.bg-white .icon-search{color:#ea2e2e}#homeslider{margin-top:66px}#homeslider,#homeslider .carousel-item{height:114vw}#homeslider .carousel-item .container .caption{margin:0}#homeslider .carousel-item .container .caption h3{width:auto;font-size:20px}#homeslider .carousel-item .container .caption p{width:auto;font-size:14px}#sidebarnav{position:fixed;top:0;bottom:0;right:-76%;height:100%;width:75%;background:#fff;z-index:1040;padding:40px 0 0;overflow-y:scroll;-webkit-transition:all .5s;transition:all .5s}#sidebarnav.show{right:0}#sidebarnav .btn-close{display:inline-block;text-decoration:none;outline:0;background:transparent url('../images/icon-close.png') no-repeat center;background-size:12px 12px;width:12px;height:12px;position:absolute;top:15px;right:20px}#sidebarnav ul{list-style-type:none;margin:0 0 20px;padding:0;border-bottom:0}#sidebarnav ul li{display:block;position:relative}#sidebarnav ul li a{display:block;font-family:'ProximaNova-Bold';font-size:13px;letter-spacing:.68px;color:#4a4a4a;padding:10px 20px;text-decoration:none;text-transform:uppercase;outline:0}#sidebarnav ul li.active>a{font-family:'ProximaNova-Bold';font-size:13px;letter-spacing:.68px;color:#fff;background-color:#ea2e2e}#sidebarnav li.sub>a:after{content:"";display:inline-block;width:6px;height:6px;border:2px solid #4a4a4a;border-top:0;border-left:0;right:20px;transform:rotate(45deg);margin:4px 0 0 10px;vertical-align:top}#sidebarnav li.sub.show>a:after{transform:rotate(-135deg);margin-top:7px}#sidebarnav li.sub.active>a:after{border-color:#fff}#sidebarnav li.sub ul{margin:0 20px;display:none}#sidebarnav li.sub.show ul{display:block}#sidebarnav li.sub ul li{border-bottom:1px solid #e5e5e5}#sidebarnav li.sub ul li a{font-family:'ProximaNova-Regular';font-size:13px;letter-spacing:.68px;color:#4a4a4a;text-transform:none;padding:10px 0}#sidebarnav .lang{margin:0;border:0}#sidebarnav .lang li{margin:0 0 20px}#sidebarnav .lang a{padding-top:0;padding-bottom:0}#sidebarnav .lang span{display:inline-block;vertical-align:middle;font-family:"ProximaNova-Bold";font-size:13px;color:#ea2e2e;margin:0 15px 0 0}#sidebarnav .lang img{width:32px;height:auto;-webkit-box-shadow:0 8px 6px -6px #333;-moz-box-shadow:0 8px 6px -6px #333;box-shadow:0 8px 6px -6px #333}#sidebarnav .lang .arrow{content:"";width:7px;height:7px;border:2px solid #ea2e2e;border-right-color:transparent;border-top-color:transparent;transform:rotate(-45deg);margin:-5px 0 0}#sidebarnav-bg{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.7);z-index:1039}#sidebarnav-bg.show{display:block}.block-title{font-size:21px}.block-desc{width:auto;font-family:'ProximaNova-Regular';font-size:14px}#block-ourpurpose{background-image:url('../images/bg-our-purpose-mobile.png');background-position:85% 100%}#flipster .box{width:240px}#flipster .box h4{font-size:18px;margin-bottom:15px}#flipster .box p{font-size:14px;margin-top:15px;margin-bottom:15px}.pilar{margin-top:30px;margin-bottom:30px}.pilar .col{margin-bottom:30px}.pilar .col:last-child{margin-bottom:0}.pilar-mobile img{width:40%}.boxprog{height:auto;margin-bottom:20px;max-height:unset}.boxprog header{font-size:15px;padding:20px}.boxprog .map{height:150px}.boxprog a{margin:0 0 20px}.boxprog ul{margin:0 25px 63px}.boxprog ul li{background-position:left center}.boxprog .map img{object-fit:cover;object-position:center}#block-tata ul li{display:block;margin:0 0 15px;text-align:left}#block-tata ul li:last-child{margin-bottom:0}#block-tata ul li:after{display:none}#block-tata ul li:before{content:"";display:inline-block;border-radius:50%;width:5px;height:5px;background:#ea2e2e;vertical-align:middle;margin:0 15px 0 0}#block-video .line::after{display:none}#block-video .col-lg-8::after{content:"";display:block;height:1px;background:#fff;width:100%;margin:0 0 20px}#block-video header h3{font-size:18px;width:25%}#block-video header span{width:38%}#block-video header a{width:37%;font-size:13px}#block-footer .block .info,#block-footer .block .link{display:block;width:auto;float:none;max-width:none;text-align:center}#block-footer .block .info,#block-footer .block .link{margin-bottom:40px}#block-footer .block .link:last-child{margin-bottom:0}#block-footer .block .link h5{margin-bottom:19px}#block-footer .block .link li{margin-bottom:14px}#footer .container{text-align:center}#footer .social.mx-4{margin-left:10px !important;margin-right:10px !important}#footer .copy{float:none !important;display:block;margin-top:20px}#container-content{padding-top:15px;padding-bottom:15px}.content-wrap{padding-bottom:0 !important}.content-wrap h2{font-size:16px;padding:0;border-bottom:0;margin:0 0 15px;text-align:center}#titlebar{margin:66px 0 0}#titlebar h2{font-size:18px}#titlebar .container{position:relative}#titlebar .search{display:inline-block;float:right;position:static}#sidebar-mobile{position:relative;overflow:hidden;padding-bottom:20px;margin-bottom:20px}#sidebar-mobile:after{content:"";position:absolute;bottom:0;width:200%;height:1px;background-color:#f5f5f5;left:-20%}#sidebar-mobile .slider{position:relative;margin-left:15px}#sidebar-mobile .slider a{text-decoration:none;display:block;padding:10px;border-radius:2px;border:solid 1px #e3e3e3;font-family:'ProximaNova-Regular';font-size:14px;line-height:1.29;text-align:center;color:#9b9b9b;margin:0 15px 0 0;outline:0}#sidebar-mobile .slider a.active{font-weight:bold;color:#80aa05;border:solid 1px #80aa05;background-color:rgba(128,170,5,0.1)}.mitra-list li{width:50%}.mitra-list li img{width:100%;height:auto}.mitra-list li .avatar{width:120px;height:120px}.mitralokal li .icon{min-width:auto;vertical-align:top}.mitralokal li .icon img{width:70px}.card-deck-desktop{display:none}.card-deck-mobile{display:block}.content-wrap .quote{font-size:13px;text-align:left}.card-index .card{margin-left:0;margin-right:0}.card-deck-mobile .card-body{padding:15px}.card-deck-mobile .card-body div{display:inline-block;float:left;position:relative}.card-deck-mobile .card-body div:first-child{width:25%}.card-deck-mobile .card-body div:first-child img{width:100%}.card-deck-mobile .card-body div:last-child{text-align:left;width:75%;padding-left:10px}.card-index .card .card-title{font-size:10px;margin:0 0 10px;padding:0 0 8px;border-bottom:1px solid #e3e3e3}.card-index .card .btn-danger{font-size:9px;width:auto;margin:0}#container-article{padding-top:0;padding-bottom:0}#container-agenda{padding-top:15px;padding-bottom:0}.article-list .col-6{padding:0 !important}.article-list .card{border:0;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-radius:0;margin:0}.article-list .card:last-child{border-right:1px solid #d8d8d8}.article-list-home .card{margin-bottom:20px}.article-list .card .card-title,.article-list .card .card-title h5{font-size:14px}.article-list .card .card-text{font-size:12px}.article-list .card .card-body{padding:15px !important;height:270px}.article-list .card .card-img-top{border-radius:0}nav.pagination{margin:20px 0}#titlebar.search h2{margin-top:5px}#titlebar .search input{padding:5px 13px 4px;width:135px;border-radius:10px}#titlebar .search input:focus{position:absolute;width:90%;left:15px}.search-info{margin:16px 0 20px}.search-info h4{font-size:19px}.search-info p{font-size:14px}.content-article .meta{font-size:14px;margin:20px 0}.content-article .meta .grey{font-family:'ProximaNova-Regular';font-size:13px;color:#4a4a4a}.content-article .meta-bottom{border-bottom:1px solid #ddd;padding-bottom:15px}.content-article .meta .date{margin:0 15px 0 0}.content-article .meta .date.grey{font-size:13px;margin:0}.content-article .meta a{width:32px;height:32px;margin:0 10px 0 0}.content-article .meta a img{width:32px;height:32px}.content-article .meta .location{font-size:13px;background-size:9px 13px;padding-left:15px;margin-right:28px}.content-article .meta .views{font-size:13px;background-size:14px 9px;padding-left:20px;margin-right:28px}.content-article .content{font-size:13px}.content-article .poster{margin:0 -15px 20px}.content-article .content .embed-responsive{margin:0 -15px;width:auto}.content-article .content blockquote{margin-left:15px;margin-right:15px}.content-article .tag{margin:0 0 20px}.content-article .tag h5{font-size:16px}.content-article .tag ul li a{font-size:14px;margin:0 5px 0 0}.content-article .related .col-12{margin-bottom:50px}.content-article .related .col,.content-article .related .w-100{display:none}.content-article .area-download{width:55px;margin-bottom:20px}.videolist{margin:15px 0}.videolist .poster{height:70px}.videolist .title{font-size:13px}.col-lg-73{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#menu-filter{position:fixed;background:#fff;width:100%;left:0;bottom:0;z-index:2;text-align:center;padding:10px}#menu-filter a{display:inline-block;border:1px solid #9b9b9b;font-family:'ProximaNova-Bold';font-size:14px;text-align:center;color:#717171;padding:10px;width:98%;background:#fff;border-radius:3px;text-decoration:none}#menu-filter-container{position:fixed;background:#fff;width:100%;left:0;top:0;z-index:1040;height:100%;display:none !important;opacity:0;-webkit-transition:all .5s;transition:all .5s}#menu-filter-container.show{display:block !important;opacity:1}#menu-filter-container header{background-image:linear-gradient(to left,#f65b5b,#ea2e2e 39%);padding:35px 15px;font-family:'ProximaNova-Bold';font-size:18px;color:#fff}#menu-filter-container header .close{color:#fff;text-shadow:none;opacity:1}#menu-filter-container content h5{font-family:'ProximaNova-Bold';font-size:11px;color:#717171;padding:25px 15px 5px;margin:0}#menu-filter-container content ul{list-style-type:none;margin:0;padding:0}#menu-filter-container content ul li{display:block}#menu-filter-container content .filter-year{margin:10px 15px 0}#menu-filter-container content .filter-year .to{float:left;vertical-align:middle;font-family:'ProximaNova-Bold';font-size:14px;letter-spacing:.73px;color:#4a4a4a;width:10%;text-align:center;margin:15px 0 0}#menu-filter-container footer{position:fixed;bottom:0;left:0;width:100%;box-shadow:0 -3px 5px 0 rgba(0,0,0,0.05);background-color:#fff;text-align:center}#menu-filter-container footer button{display:inline-block;width:95%;margin:15px 0;border-radius:3px;background-color:#ea2e2e;font-family:'ProximaNova-Bold';font-size:14px;text-align:center;color:#fff;border:0;padding:15px 0 14px}.checkbox{border-radius:0;border-top:0;border-left:0;border-right:0}.checkbox label{padding:15px 15px}.select select{padding:10px 10px 8px}#cityprog{margin:20px 0 30px}#cityprog a{text-decoration:none;outline:0;display:block;border-radius:5px;box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05);border:solid 1px #e5e5e5;background-color:#fff;padding:15px;position:relative;overflow:hidden;margin:0 0 15px}#cityprog a:before{content:"";position:absolute;top:0;left:0;bottom:0;width:6px;background-color:#b8e986}#cityprog a:nth-child(3n+1):before{background-color:#4a90e2}#cityprog a:nth-child(3n):before{background-color:#f5a623}#cityprog a:after{content:"";position:absolute;top:0;right:15px;bottom:0;width:20px;background:transparent url('../images/icon-prog.png') no-repeat center;background-size:20px 20px}#cityprog a h4{font-family:'ProximaNova-SemiBold';font-size:16px;color:#4a4a4a;margin:0 0 5px}#cityprog a p{font-family:'ProximaNova-Regular';font-size:13px;color:#4a4a4a;margin:0}.content-wrap .line{margin:15px 0}#agenda .left,#agenda .right{display:block;float:none}#agenda .left{margin:0 0 30px}#agenda .right{width:100%}#agenda .right h2{font-size:16px;text-align:left}#agenda .right ul li h4{font-size:13px}#agenda .right ul li .time,#agenda .right ul li .place{font-size:12px}.boxinfo{margin:15px 0}.btn-apply{font-size:14px;letter-spacing:.73px}.apply-box{font-size:13px;padding:15px;margin-bottom:20px}.apply-box .copy{margin-left:10px}.box-search{display:none}.job-list{min-height:60vh}.job-list,.job-list .trow,.job-list .trow .tcel{display:block;border:0;font-size:13px;padding:0}.job-list .trow{padding:10px 0;border-bottom:.5px solid #e5e5e5}.job-list .trow .tcel a{font-size:15px}.job-list .trow .tcel{margin:0 0 6px}.job-list .trow .tcel:nth-child(2),.job-list .trow .tcel:nth-child(3){display:inline-block;padding:0;width:auto;margin:0 20px 0 0}.job-list .trow .tcel:nth-child(3){margin:0}.job-filter-mobile{display:block;position:relative;box-shadow:0 -3px 5px 0 rgba(0,0,0,0.05);padding:11px 15px;margin:0 -15px;text-align:center}.job-filter-mobile .btn{margin:0 10px;font-family:'ProximaNova-SemiBold';font-size:13px;color:#fff;border-radius:22px;background:#ea2e2e;padding:10px 25px}.job-filter-mobile .btn .fa{font-size:12px;margin:0 10px 0 0}#vacancy-filter-popup{position:fixed;z-index:1033;top:0;left:0;width:100%;height:100%;background:#fff}#vacancy-filter-popup header{background-image:linear-gradient(to left,#f65b5b,#ea2e2e 39%);padding:20px 15px}#vacancy-filter-popup header h3{font-family:'ProximaNova-Bold';font-size:18px;color:#fff;padding:0;margin:0}#vacancy-filter-popup footer{position:absolute;bottom:0;left:0;right:0;display:block;box-shadow:0 -3px 5px 0 rgba(0,0,0,0.05);background-color:#fff;padding:15px}#vacancy-filter-popup footer button{display:block;border:0;border-radius:3px;background:#ea2e2e;font-family:'ProximaNova-Bold';font-size:14px;color:#fff;text-align:center;padding:12px;width:100%}#vacancy-filter-popup content{display:block;position:relative}#vacancy-filter-popup content ul{list-style-type:none;margin:0 15px;padding:0}#vacancy-filter-popup content ul li{display:block;padding:10px;border-bottom:1px solid #f2f2f2}#vacancy-filter-popup content .search{display:none;background:#f8f8f8;padding:20px 15px}#vacancy-filter-popup.search content ul{display:none}#vacancy-filter-popup.search content .search{display:block}.search-box-mobile{margin:0;top:0;right:0;z-index:1031;width:100%}.search-box-mobile h4{margin:0 -15px 15px;padding:0 15px 15px;border-bottom:1px solid #f2f2f2}.search-box-mobile .btn-close{display:inline-block;text-decoration:none;outline:0;background:transparent url('../images/icon-close.png') no-repeat center;background-size:12px 12px;width:12px;height:12px;position:absolute;top:25px;right:20px}.footer-filter{padding:10px 15px;margin:10px 0 -15px;position:relative;text-align:center;border-top:1px solid #f2f2f2;position:relative;width:100%}.footer-filter .btn-red{text-decoration:none;background:#ea2e2e;border-radius:25px;font-family:"ProximaNova-SemiBold";font-size:13px;color:#fff;padding:15px 0}.popup-filter{position:fixed;z-index:1040;background:#fff;width:100%;height:100%;top:0;left:0}.popup-filter header{background:#ea2e2e;padding:20px 15px;position:relative}.popup-filter header h4{font-family:'ProximaNova-Bold';font-size:18px;color:#fff;margin:0;padding:0}.popup-filter header .btn-close{display:inline-block;text-decoration:none;outline:0;background:transparent url('../images/icon-close-white.png') no-repeat center;background-size:14px 15px;width:14px;height:15px;position:absolute;top:25px;right:20px}.popup-filter content ul{list-style-type:none;margin:0 15px;padding:0}.popup-filter content ul li{display:block;font-family:'ProximaNova-Regular';font-size:16px;color:#717171;padding:20px;border-bottom:1px solid #f1f1f1}.popup-filter footer{position:absolute;bottom:0;left:0;right:0;width:100%;padding:10px 15px;border-top:1px solid #f2f2f2;display:block}.popup-filter footer input{text-decoration:none;background:#ea2e2e;border-radius:25px;font-family:"ProximaNova-SemiBold";font-size:13px;color:#fff;padding:15px 0;border:0;width:100%}.content-detail .profile-info{display:block;float:none;margin:0 0 50px}}