@media(max-width:1170px){.template-component-menu-default ul.sf-menu>li>a{font-size:13px !important}.template-header .template-header-top .template-header-top-logo{max-width:100px !important}.template-main,.template-component-menu-default ul.sf-menu .sf-mega{width:100% !important;padding:0 15px}}#mobile-menu{display:none}#mobile-menu{position:absolute;width:90px;height:24px;z-index:900000;cursor:pointer;right:20px;top:30px;color:#fe6500;text-transform:uppercase;align-items:center}#mobile-menu span.top,#mobile-menu span.bottom,#mobile-menu span.middle{position:absolute;right:0;background:#fe6500;width:32px;height:2px}#mobile-menu span.top{top:3px}#mobile-menu span.middle{top:50%;transform:translateY(-50%)}#mobile-menu span.bottom{bottom:3px}.overlay{position:fixed;top:0;left:0;width:100%;height:0;opacity:0;visibility:hidden;z-index:900000;background:#fe6500;padding:100px 0 0;text-align:center;overflow:scroll}.overlay.open{opacity:.9;visibility:visible;height:100%;transition:opacity .35s,visibility .35s,height .35s}.overlay.open .flex{flex-wrap:wrap;flex-direction:column}.overlay.open li{animation:fadeInRight .5s ease forwards;animation-delay:.35s;opacity:0;position:relative;list-style:none;padding:8px 0}.overlay.open ul li,.overlay.open ul li a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:22px;font-weight:600;cursor:pointer;display:block;width:100%;margin:0 auto;padding:10px 0}.overlay.open ul li ul{display:none}.overlay.open ul li .template-icon-menu{display:none}#btn-close{position:absolute;top:30px;background:transparent;width:50px;height:50px;z-index:99999999999;cursor:pointer;left:50%;transform:translateX(-50%);display:none}#btn-close span{position:absolute;left:0;background:#fff;width:100%;height:2px;top:20px}#btn-close>span.left{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#btn-close>span.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@keyframes fadeInRight{0{opacity:0;left:20%}100%{opacity:1;left:0}}.error-message{position:absolute;right:10px;bottom:3px;color:#f00;font-size:12px}.validation-failed{border:1px solid #f00 !important}#main-image{position:relative;max-width:1920px;overflow:hidden;margin:0 auto;height:600px}#main-image img{height:100%;width:100%;object-fit:cover}#main-image .layer{position:absolute;top:20%;left:17%;max-width:600px;font-size:26px;color:#56509f;line-height:40px;z-index:5000}#main-image .layer span{font-weight:700;color:#fe6500;font-size:34px;line-height:34px}#institution ul li{position:relative;margin:0 0 10px;padding:0 0 0 30px}#institution ul li:before{content:'';width:5px;height:6px;background:url('/resources/images/bullet_list.png') no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}#institution ul li a{text-decoration:none;font-size:24px}#institution ul li a:hover{text-decoration:underline}#institution .template-component-gallery{float:right}#counter h2{font-size:48px;color:#fff;font-weight:300;text-align:center;margin:0 0 50px}#foundation .template-component-header-subheader{padding-bottom:20px}#foundation .lead{margin:0 0 30px}ul.template-widget-list>li>h6{font-family:'Open Sans';font-size:16px}.template-widget-archive.template-widget-archive-style-1>ul>li{float:left;margin:0 5px 0 0}.downloads{margin:20px 0 0;padding:20px}.downloads p{margin:0}.single-post h2{font-size:30px;margin:20px 0;line-height:40px}.template-footer .faq ul li{padding-left:30px;margin-bottom:8px;background-size:17px 17px;background-repeat:no-repeat;background-position:left 2px}.template-footer .faq ul li{background-image:url('../media/image/icon/bullet/style_1_alt.png')}.hor-sep{height:140px}@media handheld,only screen and (max-width:1480px),only screen and (max-device-width:1480px) and (orientation:portrait){#main-image .layer{left:4%}}@media handheld,only screen and (max-width:1180px),only screen and (max-device-width:1180px) and (orientation:portrait){#main-image .layer{font-size:28px;line-height:38px}#main-image .layer span{font-size:32px}}@media handheld,only screen and (max-width:1010px),only screen and (max-device-width:1010px) and (orientation:portrait){#main-image .layer span{font-size:24px;line-height:28px}#main-image .layer{font-size:18px;line-height:24px}}@media handheld,only screen and (max-width:787px),only screen and (max-device-width:787px) and (orientation:portrait){.template-header-top-menu .screen ul li{display:none}.template-header-top-menu #mobile-menu{display:flex}}@media handheld,only screen and (max-width:768px),only screen and (max-device-width:768px) and (orientation:portrait){#main-image{height:300px}#main-image .layer{font-size:16px;line-height:21px}#main-image .layer span{font-size:21px;list-style:none}}@media handheld,only screen and (max-width:480px),only screen and (max-device-width:480px) and (orientation:portrait){#main-image .layer{font-size:15px;list-style:18px}#main-image .layer span{font-size:16px;line-height:21px}#institution ul li a{font-size:18px}}#popup{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);visibility:hidden;opacity:0;z-index:900000}#popup.show{visibility:visible;opacity:1;transition:.5s all;-webkit-transition:.5s all}#popup .inner{position:relative;width:300px;max-width:80%;background:#fff;border:2px solid #56509f;padding:20px}#popup .inner a{text-decoration:none;display:inline-block;text-align:center}#popup .inner a:hover{text-decoration:underline}@media(min-width:1600px){#popup .inner{width:423px}}#popup .inner .close{position:absolute;top:-24px;right:-24px;cursor:pointer;width:24px;height:24px;background:url('../images/icon_close.png')}