.site-header{border:0;z-index:1000;transition:background,padding .4s ease-in-out 0s;padding-top:0}.site-header .container{padding:15px}.site-header .row{align-items:flex-start}.site-header .site-branding{padding-right:0}.site-header .site-title-tagline{display:inline-flex;align-items:flex-end}.site-header .site-title,.site-header .site-description{margin:0 10px}.site-header .site-description{font-size:16px;line-height:24px}.main-navigation{margin:auto}.main-navigation .children>li,.main-navigation .sub-menu>li{border-top:none}.main-navigation .children>li a,.main-navigation .sub-menu>li a{padding:8px}.main-navigation .children>li a:after,.main-navigation .sub-menu>li a:after{margin-top:4px}.main-navigation a{padding:5px 8px;font-weight:400}ul.sub-menu{background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;text-align:center;padding:0;margin:.125rem 0 0}#secondary .search-form label{width:100%;position:relative}#secondary .search-form input[type=text]{padding:9px;max-width:80%}#secondary .search-form .icon-search{background:#6ec1e4 none repeat scroll 0% 0%;padding:17.5px;width:20%;position:absolute;color:#fff;text-align:center}#secondary .widget-wrapper ul li{border-top:none;font-size:16px}#secondary .widget-title{text-transform:capitalize}#secondary .widget-title h4{font-size:32px}body{background-color:#fff;font-family:BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif}h2{font-size:32px}