/*
Theme Name: Wizeedu
Theme URI: http://gt3demo.com/wp/wizeedu/
Author: GT3themes
Author URI: gt3themes.com
Description: GT3themes team presents absolutely fresh and powerful WordPress theme. It combines new technologies and functional design that helps to showcase your content in better way. This WordPress theme is developed with attention to details, so you can create effective presentation of a website easily. Enjoy building web pages with our product!
Version: 1.0.2
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: wizeedu

*/
.single-member-page .member-urls .team-links > div {
    float: left;
    padding-bottom: 0 !important;
    width: 100%;
}
.w-inline-block{max-width:100%;display:inline-block;}
.footer-mobile-only-nav{display:none;}
.footer-social{margin-left:10px;}
.footer-social:hover{opacity:0.6;}
.footer-follow{margin-right:5px;color:#fff;font-size:12px;font-weight:300;}
.hkust-footer-logo{margin-top:-5px;margin-right:20px;}
.footer-copyright{margin-top:5px;color:#fff;font-size:12px;font-weight:300;}
.footer-socal-div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}
.footer-main-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.footer-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
.footer-links-left{margin-right:30px;color:#fff;letter-spacing:0.1em;text-decoration:none;}
.footer-links-left:hover{text-decoration:underline;}
.footer-links-mo{margin-right:30px;color:#fff;letter-spacing:0.1em;text-decoration:none;}
.footer-links-mo:hover{text-decoration:underline;}
.footer-left-inner{display:inline-block;}
.footer-right-div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.arr{margin-left:5px;}
@media (max-width: 991px){
.footer-mobile-only-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.footer-social{margin-right:10px;}
.footer-follow{margin-right:0px;margin-bottom:5px;}
.hkust-footer-logo{margin-right:auto;margin-left:auto;}
.footer-copyright{width:100%;}
.footer-socal-div{margin-bottom:20px;}
.footer-main-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;}
.footer-left{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.footer-links-left{display:none;margin-right:20px;margin-left:20px;}
.footer-links-mo{margin-right:20px;margin-left:20px;}
.footer-left-inner{width:100%;text-align:center;}
.footer-right-div{margin-top:2px;margin-right:auto;margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.arr{display:block;margin-left:0px;}
}
@media (max-width: 767px){
.footer-main-row{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}
.footer-links-left{margin-right:25px;}
}
@media (max-width: 479px){
.footer-copyright{font-size:11px;text-align:center;}
.footer-links-left{margin-top:10px;margin-right:0px;margin-bottom:15px;}
}

/* Header */
input{color:inherit;font:inherit;margin:0;}
input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="search"]{-webkit-appearance:none;}
.search-button {
    overflow: hidden !important;
    width: 40px !important;
    height: 40px !important;
    float: right !important;
    background-color: transparent !important;
    color: transparent !important;
    border: none !important;
  }
  .sub-menu-parent {
    position: relative;
  }
  .sub-menu-child {
    position: absolute;
    display: none;
    top: 0;
    left: 100%;
    background-color: white;
  }
  .sub-menu-parent:hover > .sub-menu-child {
    display: block;
  }
  
[class*=" w-icon-"]{font-family:'webflow-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.w-icon-dropdown-toggle:before{content:"\e603";}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
img{max-width:100%;vertical-align:middle;display:inline-block;}
.w-inline-block{max-width:100%;display:inline-block;}
.w-clearfix:before,.w-clearfix:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2;}
.w-clearfix:after{clear:both;}
.w-button{display:inline-block;padding:9px 15px !important;background-color:#3898EC;color:white;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0;}
input.w-button{-webkit-appearance:button;}
h1{font-weight:bold;margin-bottom:10px;}
h1{font-size:38px;line-height:44px;margin-top:20px;}
.w-form{margin:0 0 15px;}
.w-input{display:block;width:100%;height:38px;padding:8px 12px !important;margin-bottom:10px;font-size:14px;line-height:1.428571429;color:#333333;vertical-align:middle;background-color:#ffffff;border:1px solid #cccccc;}
.w-input:-moz-placeholder{color:#999;}
.w-input::-moz-placeholder{color:#999;opacity:1;}
.w-input:-ms-input-placeholder{color:#999;}
.w-input::-webkit-input-placeholder{color:#999;}
.w-input:focus{border-color:#3898EC;outline:0;}
.w-container{margin-left:auto;margin-right:auto;max-width:940px;}
.w-container:before,.w-container:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2;}
.w-container:after{clear:both;}
.w-hidden-main{display:none!important;}
@media screen and (max-width: 991px){
.w-container{max-width:728px;}
.w-hidden-main{display:inherit!important;}
.w-hidden-medium{display:none!important;}
}
@media screen and (max-width: 767px){
.w-hidden-main{display:inherit!important;}
.w-hidden-medium{display:inherit!important;}
.w-hidden-small{display:none!important;}
}
@media screen and (max-width: 479px){
.w-container{max-width:none;}
.w-hidden-main{display:inherit!important;}
.w-hidden-medium{display:inherit!important;}
.w-hidden-small{display:inherit!important;}
.w-hidden-tiny{display:none!important;}
}
.w-dropdown{display:inline-block;position:relative;text-align:left;margin-left:auto;margin-right:auto;z-index:900;}
.w-dropdown-toggle,.w-dropdown-link{position:relative;vertical-align:top;text-decoration:none;color:#222222;padding:20px;text-align:left;margin-left:auto;margin-right:auto;white-space:nowrap;}
.w-dropdown-toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer;padding-right:40px;}
.w-icon-dropdown-toggle{position:absolute;top:0;right:0;bottom:0;margin:auto;margin-right:20px;width:1em;height:1em;}
.w-dropdown-list{position:absolute;background:white;display:none;min-width:100%;}
.w-dropdown-link{padding:10px 20px;display:block;color:#222222;}
@media screen and (max-width: 991px){
.w-nav[data-collapse="medium"] .w-dropdown,.w-nav[data-collapse="medium"] .w-dropdown-toggle{display:block;}
.w-nav[data-collapse="medium"] .w-dropdown-list{position:static;}
}
.w-nav{position:relative;background:#dddddd;z-index:1000;}
.w-nav:before,.w-nav:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2;}
.w-nav:after{clear:both;}
.w-nav-menu{position:relative;float:right;}
.w-nav-overlay{position:absolute;overflow:hidden;display:none;top:100%;left:0;right:0;width:100%;}
.w-nav-button{position:relative;float:right;padding:18px;font-size:24px;display:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
@media screen and (max-width: 991px){
.w-nav[data-collapse="medium"] .w-nav-menu{display:none;}
.w-nav[data-collapse="medium"] .w-nav-button{display:block;}
}
.reveal-div{display:block;overflow:hidden;background-color:#fff;box-shadow:inset 0 -26px 12px -25px rgba(0, 0, 0, .65);}
.reveal-title{margin-bottom:10px;color:#036;font-size:16px;font-weight:700;text-align:center;}
.top-bar{height:40px;background-color:#036;}
.reveal-top-btn{width:65px;height:40px;float:right;border-right:1px solid #fff;border-left:1px solid #fff;color:#fff;cursor:pointer;}
.reveal-top-arrow{display:block;margin-top:16px;margin-right:auto;margin-left:auto;}
.max1200-w{width:100%;max-width:1200px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;}
.main-menu-div{position:relative;z-index:1;width:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(70%, #fff), color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(85%, hsla(0, 0%, 100%, .85)), color-stop(90%, hsla(0, 0%, 100%, .65)), to(hsla(0, 0%, 100%, 0)));background-image:linear-gradient(180deg, #fff, #fff 70%, hsla(0, 0%, 100%, .9) 80%, hsla(0, 0%, 100%, .85) 85%, hsla(0, 0%, 100%, .65) 90%, hsla(0, 0%, 100%, 0));}
.menu-logo-row{display:block;padding-top:10px;padding-bottom:0px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.search-input{overflow:hidden;height:40px !important;width:100% !important;padding-right:40px !important;border-style:none;background-color:transparent !important;background-image:url('./img/search-solid.svg');background-position:98% 50%;background-size:auto 24px;background-repeat:no-repeat;background-attachment:scroll;font-family:Muli, sans-serif;text-align:right;}
.search-input:focus{background-color:#dedede !important;}
form.search{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:30%;height:40px;float:right;clear:none;opacity:0.65;}
.search-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:30%;margin-top:10px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;opacity:0.65;}
.search-block:hover{opacity:0.85;}
.reveal-content{min-height:180px;padding-top:30px;padding-bottom:20px;font-family:Muli, sans-serif;letter-spacing:1px;}
.header{position:fixed;left:0px;top:0px;right:0px;z-index:9;width:100%;}
.logo-row-inline{display:inline-block;width:70%;}
.line-1{width:24px;height:3px;border-radius:1px;background-color:#555;}
.line-2{width:24px;height:3px;margin-top:5px;margin-bottom:5px;border-radius:1px;background-color:#555;}
.line-3{width:24px;height:3px;border-radius:1px;background-color:#555;}
.scroll-trans-bg{position:fixed;left:0px;top:0px;right:0px;z-index:8;width:100%;height:160px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0, 0, 0, .75);opacity:0;}
.scroll-spacer-a{height:10px;}
.scroll-spacer-b{height:10px;}
.scroll-trans-bg-mobile{position:fixed;left:0px;top:0px;right:0px;z-index:8;width:100%;height:0px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0, 0, 0, .75);opacity:0;}
.more-links-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.more-links-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:25%;margin-top:15px;margin-bottom:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;}
.more-links{width:100%;margin-right:auto;margin-left:auto;color:#000;font-size:14px;line-height:18px;text-align:center;letter-spacing:0.05em;text-decoration:none;text-transform:uppercase;}
.more-links:hover{color:#036;text-decoration:underline;}
.header-reveal-spacer{width:100%;height:0px;background-color:#fff;}
.logo-search-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.logo-row-flex{position:relative;z-index:1001;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.hkust-logo-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:58px;margin-right:15px;padding-right:18px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:1px solid #036;}
.site-logo-link{text-decoration:none;}
.top-bar-inner-div{display:block;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}
.mobile-search{display:block;width:35px;height:40px;margin-left:15px;padding-right:15px;float:right;text-align:right;cursor:pointer;}
.search-icon-open{margin-top:11px;float:right;}
.search-overlay-div{position:fixed;left:0px;top:0px;right:0px;bottom:0px;z-index:10000;display:none;width:100%;height:100%;background-color:hsla(0, 0%, 100%, .8);background-image:-webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, .9)), to(hsla(0, 0%, 100%, 0)));background-image:linear-gradient(180deg, hsla(0, 0%, 100%, .9), hsla(0, 0%, 100%, 0));text-align:left;}
.search-title-o{width:80%;margin-top:145px;margin-right:auto;margin-left:auto;font-family:Muli, sans-serif;color:#036;font-weight:600;letter-spacing:1px;text-transform:uppercase;}
.search-block-o{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:80%;margin-top:30px;margin-right:auto;margin-left:auto;}
.search-input-o{overflow:hidden;width:100% !important;height:60px !important;margin-bottom:0px;padding:20px 65px 20px 20px;border-style:none;border-radius:10px;background-color:#036 !important;background-image:url('./img/search-icon.svg');background-position:98% 50%;background-size:auto 30px;background-repeat:no-repeat;font-family:Muli, sans-serif;color:#fff!important;font-size:18px;font-weight:600;letter-spacing:1px;}
.search-button-o{width:60px !important;height:60px !important;margin-left:-60px;float:right;background-color:transparent!important;color:hsla(0, 0%, 100%, 0)!important;border:none !important;}
.search-overlay-close{position:fixed;top:0px;right:0px;z-index:99999;width:50px;height:50px;margin-top:50px;margin-right:20px;background-image:url('./img/search-close-blue.svg');background-position:50% 50%;background-size:35px 35px;background-repeat:no-repeat;cursor:pointer;}
.dropdown-toggle-nav{padding:0px;}
.dropdown-list{
    margin-top: 10px;
    margin-left: -5px;
}
.menu-nav-link{display:inline-block;margin-left:25px;padding:10px 5px;color:#036;font-size:18.5px;font-weight:700;text-decoration:none;text-transform:uppercase;}
.menu-nav-link:hover{padding-bottom:6px;border-bottom:4px solid #036;}
.menu-nav-link.non-mobile-hidden{display:none;}
.menu-container{width:100%;min-width:100%;margin-bottom:30px;font-family:Muli, sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}
.burger-wrapper{position:relative;z-index:201;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:60px;height:60px;padding:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;cursor:pointer;}
.burger-wrapper.white-box{width:55px;height:55px;padding-left:15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-shadow:none;}
.dropdown-links {
  margin-right: 12px;
  margin-left: 12px;
  padding: 12px 10px;
  border-top: 1px solid #eee;
  color: #036;
  font-size: 15px;
  letter-spacing: 1px;
  text-transform: none;
  border-bottom: 4px solid white;
}

.dropdown-links:first-child {
  border-top: 1px solid white;
}

.dropdown-links:hover {
  border-bottom: 4px solid #036;
}

.menu-drop-icon{color:#036;}
.menu-navbar{background-color:transparent;}
.nav-menu{color:#036;}
.menu-nav-row{margin-right:0px;margin-left:0px;}
.dropdown-main-text{color:#036;}
.top-bar-link{font-size:13px;max-width:300px;margin-top:10px;margin-right:15px;float:left;font-family:Muli, sans-serif;color:#fff !important;font-weight:300;letter-spacing:0.05em;text-decoration:none;text-transform:uppercase;}
.top-bar-link:hover{border-bottom:1px solid #fff;}
.header-section{overflow:hidden;width:100%;}
@media (max-width: 991px){
  .sub-menu-child {
    position: initial;
    display: block;
    padding-left:10px;
    background-color: white;
  }
.top-bar{height:30px;}
.reveal-top-btn{height:30px;}
.reveal-top-arrow{margin-top:11px;}
.main-menu-div{height:90px;min-height:auto;background-color:#fff;}
.menu-logo-row{display:block;padding-top:10px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}
.logo-row-inline{width:80%;}
.scroll-spacer-b{height:0px;}
.scroll-trans-bg-mobile{height:120px;}
.more-links-flex{width:50%;}
.logo-search-flex{margin-top:5px;}
.hkust-logo-link{margin-right:15px;padding-right:15px;}
.mobile-search{height:30px;}
.search-icon-open{margin-top:5px;}
.search-input-o{background-size:auto 28px;}
.menu-button{display:block;padding:10px 0px;}
.menu-nav-link{min-width:100%;margin-right:0px;margin-left:0px;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0;font-weight:600;text-align:left;}
.menu-nav-link:hover{padding-bottom:13px;}
.menu-container{margin-top:5px;margin-bottom:0px;}
.dropdown-links:hover{
  border-bottom: 4px solid white;
}
.nav-menu{position:absolute;width:100%;height:75vh;max-width:100%;padding-top:10px;padding-right:5px;padding-left:5px;border-bottom:15px solid #036;background-color:#fff;}
.menu-nav-row{position:relative;top:-70px;margin-right:-10px;margin-left:-10px;}
.top-bar-link{margin-top:5px;}
}
@media (max-width: 767px){
.main-menu-div{height:82px;}
.menu-logo-row{padding-top:12px;}
.scroll-trans-bg-mobile{height:90px;}
.logo-search-flex{margin-top:0px;}
.hkust-logo-link{margin-right:12px;padding-right:12px;}
.search-title-o{width:90%;}
.search-block-o{width:90%;}
.search-input-o{padding-right:52px;background-position:97% 50%;background-size:auto 26px;font-size:16px;}
.menu-button{padding-top:8px;padding-bottom:8px;}
.menu-nav-row{top:-68px;}
.top-bar-link{display:block;}
}
@media (max-width: 479px){
.scroll-trans-bg-mobile{height:110px;}
.more-links-flex{margin-top:12px;margin-bottom:12px;}
.more-links{font-size:11px;line-height:14px;}
.logo-search-flex{margin-top:0px;}
.hkust-logo-link{margin-right:3px;padding-right:3px;}
.hkust-logo{padding-right:3px;}
.site-logo{padding-left:2px;}
.search-input-o{background-position:96% 50%;background-size:auto 25px;}
.search-button-o{width:45px !important;margin-left:-45px;}
.search-overlay-close{margin-right:15px;}
.menu-nav-link.non-mobile-hidden{display:inline-block;}
.top-bar-link.mobile-hidden{display:none;}
}
@media screen{
@media (max-width: 991px){
.nav-menu{overflow-y:auto;overflow-x:hidden;}
}
.nav-menu{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
}
.w-dropdown-list.w--open {
    display: block;
  }
  .w-nav-button.w--open {
    background-color: transparent;
    color: white;
  }
  .w--nav-menu-open {
    display: block !important;
    position: absolute;
    top: 4px;
    left: 0;
    right: 0;
    background: white;
    text-align: center;
    overflow: auto;
    min-width: 200px;
  }
  .main-menu-wrap-div{
      width: auto;
  }
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  display: none;
}
.site_wrapper {
  margin-top: 150px;
}
.home .wpb_revslider_element.wpb_content_element { margin-top: -45px }
@media screen and (max-width: 1130px){
  .site_wrapper {
    margin-top: 125px;
  }
  .home .wpb_revslider_element.wpb_content_element { margin-top: -20px }
}
@media screen and (max-width: 992px){
  .site_wrapper {
    margin-top: 120px;
  }
  .home .wpb_revslider_element.wpb_content_element { margin-top: 0px; }
}
@media screen and (max-width: 768px){
  .site_wrapper {
    margin-top: 112px;
  }
  .home .wpb_revslider_element.wpb_content_element { margin-top: 0px; }
}
@media screen and (max-width: 480px){
  .site_wrapper {
    margin-top: 110px;
  }
  .home .wpb_revslider_element.wpb_content_element { margin-top: 0px; }
}
@font-face{font-family:'webflow-icons';src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'Muli';font-style:normal;font-weight:300;src:local('Muli Light'), local('Muli-Light'), url(https://fonts.gstatic.com/s/muli/v13/7Au_p_0qiz-adZnkOCr2z24PMFk-0g.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Muli';font-style:normal;font-weight:300;src:local('Muli Light'), local('Muli-Light'), url(https://fonts.gstatic.com/s/muli/v13/7Au_p_0qiz-adZnkOCv2z24PMFk-0g.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Muli';font-style:normal;font-weight:300;src:local('Muli Light'), local('Muli-Light'), url(https://fonts.gstatic.com/s/muli/v13/7Au_p_0qiz-adZnkOCX2z24PMFk.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Muli';font-style:normal;font-weight:400;src:local('Muli Regular'), local('Muli-Regular'), url(https://fonts.gstatic.com/s/muli/v13/7Auwp_0qiz-afT3GLQjUwkQ1OQ.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Muli';font-style:normal;font-weight:400;src:local('Muli Regular'), local('Muli-Regular'), url(https://fonts.gstatic.com/s/muli/v13/7Auwp_0qiz-afTzGLQjUwkQ1OQ.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Muli';font-style:normal;font-weight:400;src:local('Muli Regular'), local('Muli-Regular'), url(https://fonts.gstatic.com/s/muli/v13/7Auwp_0qiz-afTLGLQjUwkQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Muli';font-style:normal;font-weight:600;src:local('Muli SemiBold'), local('Muli-SemiBold'), url(https://fonts.gstatic.com/s/muli/v13/7Au_p_0qiz-ade3iOCr2z24PMFk-0g.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Muli';font-style:normal;font-weight:600;src:local('Muli SemiBold'), local('Muli-SemiBold'), url(https://fonts.gstatic.com/s/muli/v13/7Au_p_0qiz-ade3iOCv2z24PMFk-0g.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Muli';font-style:normal;font-weight:600;src:local('Muli SemiBold'), local('Muli-SemiBold'), url(https://fonts.gstatic.com/s/muli/v13/7Au_p_0qiz-ade3iOCX2z24PMFk.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Muli';font-style:normal;font-weight:700;src:local('Muli Bold'), local('Muli-Bold'), url(https://fonts.gstatic.com/s/muli/v13/7Au_p_0qiz-adYnjOCr2z24PMFk-0g.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Muli';font-style:normal;font-weight:700;src:local('Muli Bold'), local('Muli-Bold'), url(https://fonts.gstatic.com/s/muli/v13/7Au_p_0qiz-adYnjOCv2z24PMFk-0g.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Muli';font-style:normal;font-weight:700;src:local('Muli Bold'), local('Muli-Bold'), url(https://fonts.gstatic.com/s/muli/v13/7Au_p_0qiz-adYnjOCX2z24PMFk.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Muli';font-style:normal;font-weight:800;src:local('Muli ExtraBold'), local('Muli-ExtraBold'), url(https://fonts.gstatic.com/s/muli/v13/7Au_p_0qiz-adZXgOCr2z24PMFk-0g.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Muli';font-style:normal;font-weight:800;src:local('Muli ExtraBold'), local('Muli-ExtraBold'), url(https://fonts.gstatic.com/s/muli/v13/7Au_p_0qiz-adZXgOCv2z24PMFk-0g.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Muli';font-style:normal;font-weight:800;src:local('Muli ExtraBold'), local('Muli-ExtraBold'), url(https://fonts.gstatic.com/s/muli/v13/7Au_p_0qiz-adZXgOCX2z24PMFk.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}