@media print{*,:after,:before{text-shadow:none!important;color:#000!important;box-shadow:none!important;background:transparent!important}}*,:after,:before{box-sizing:border-box}.top__menu{margin-top:5px}.ws_container{margin-right:auto;padding-right:15px;margin-left:auto;padding-left:15px}.ws_container:after,.ws_container:before{content:" ";display:table}.ws_container:after{clear:both}@media (min-width:768px){.ws_container{width:750px}}@media (min-width:992px){.ws_container{width:970px}}@media (min-width:1200px){.ws_container{width:1170px}}.top{font-size:13px;color:#aaa;border-bottom:1px solid #ededed;background-color:#f5f5f5}.top__tagline{padding:8px 0 2.5px;text-align:center}@media (min-width:992px){.top__tagline{padding:7.5px 0;float:left}}.top__menu{text-align:center}@media (min-width:992px){.top__menu{float:right}}.header{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-flex;display:-ms-flexbox;display:flex}.header__logo{padding-top:10px;margin-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1);background-color:#fff;-ms-flex-order:1;padding-bottom:10px;-webkit-order:1;order:1;width:100%}@media (min-width:992px){.header__logo{height:120px;padding-top:0;margin-bottom:0;border-bottom:0;padding-bottom:0;width:270px;z-index:1}}@media (min-width:1200px){.header__logo{position:relative}.header__logo:after{height:43px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:-22px;content:"";position:absolute;bottom:9px;background-color:#fff;width:43px;z-index:-1}}.header__logo img{margin-bottom:15px;width:60%;margin-top:15px;display:inline-block}@media (min-width:480px){.header__logo img{width:auto}}@media (min-width:992px){.header__logo img{margin-bottom:0}}.header__logo a{transition:all .1s ease-out}.header__logo a:hover{text-decoration:none}.header__logo a h1{color:#444;margin:40px 0}.header__logo a h1:hover{color:#000}.header__widgets{background-color:#fff;-ms-flex-order:3;-webkit-order:3;order:3;width:100%}@media (min-width:992px){.header__widgets{-ms-flex-pack:end;height:120px;padding:37.5px 0;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:right;-ms-flex-order:2;-webkit-order:2;order:2;width:calc(100% - 270px);display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:1200px){.header__widgets{height:90px;padding:22.5px 0}}.header__navigation{-ms-flex-order:2;-webkit-order:2;order:2;width:100%}@media (min-width:992px){.header__navigation{-ms-flex-order:3;-webkit-order:3;order:3;width:75%}}@media (min-width:1200px){.header__navigation{margin-left:300px;width:calc(80% - 300px);margin-top:-30px}}.header__navigation .navbar-collapse{padding:0}@media (min-width:992px){.is-sticky-nav .header__navigation{position:fixed;top:0;background-color:#1f425d;box-shadow:0 0 10px rgba(0,0,0,.33);margin-left:0;left:0;width:100%;margin-top:0;display:block;z-index:50}.is-sticky-nav.admin-bar .header__navigation{top:32px}}.header__navigation-widgets{padding:20px 0;-ms-flex-order:4;-webkit-order:4;order:4;width:100%}@media (min-width:992px){.header__navigation-widgets{padding:10px 0;text-align:right;width:25%}}@media (min-width:1200px){.header__navigation-widgets{width:20%;margin-top:-30px}}.header__container{position:relative;background-color:#fff}@media (min-width:992px){.header__container{background-color:#1f425d}.header__container:after,.header__container:before{content:"";position:absolute;bottom:60px;top:0;background-color:#fff;width:calc(50% - 470px)}.header__container:before{left:0}.header__container:after{right:0}}@media (min-width:1200px){.header__container:after,.header__container:before{width:calc(50% - 570px)}.header__container:before{bottom:30px}}.footer{position:relative}.footer:after,.footer:before{content:"";position:absolute;background-color:#1f425d}@media (min-width:992px){.footer:before{height:43px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:calc(50% - 555px);top:-21px;width:43px}}@media (min-width:1200px){.footer:before{right:calc(50% - 655px)}}@media (min-width:992px){.footer:after{height:30px;right:0;top:-30px;width:calc(50% - 533px)}}@media (min-width:1200px){.footer:after{width:calc(50% - 633px)}}.footer-top{padding:30px 0;color:#fff;position:relative;background-color:#1f425d}@media (min-width:992px){.footer-top{padding:55px 0}}.footer-top:after,.footer-top:before{content:"";position:absolute;background-color:#1f425d}@media (min-width:992px){.footer-top:before{height:43px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);bottom:-21px;left:calc(50% - 555px);width:43px}}@media (min-width:1200px){.footer-top:before{left:calc(50% - 655px)}}@media (min-width:992px){.footer-top:after{height:30px;bottom:-30px;left:0;width:calc(50% - 533px)}}@media (min-width:1200px){.footer-top:after{width:calc(50% - 633px)}}.footer-top__headings{font-size:21px;margin-bottom:21px;color:#fff;margin-top:0}.footer-bottom{padding:10px 0;color:#577186;text-align:center;background-color:#333}@media (min-width:992px){.footer-bottom{padding:19px 0}}.footer-bottom a{font-weight:700;color:#eee}.footer-bottom a:hover{color:#fff}@media (min-width:992px){.footer-bottom__left{float:left}}.footer-bottom__right{padding-top:5px}@media (min-width:992px){.footer-bottom__right{padding-top:0;float:right}}.header__widgets .btn{width:100%}@media (min-width:992px){.header__widgets .btn{width:auto}}.header .widget-icon-box:first-of-type .icon-box{border-left:0;margin-left:0;padding-left:0}.header .icon-box{margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1);text-align:left;padding-bottom:20px;width:100%;display:inline-block}@media (min-width:992px){.header .icon-box{border-left:1px solid rgba(0,0,0,.1);margin-right:20px;margin-bottom:0;border-bottom:0;padding-bottom:0;width:auto;padding-left:20px}}@media (min-width:1200px){.header .icon-box{margin-right:30px;padding-left:30px}}.header .icon-box:hover{text-decoration:none}.header .icon-box .fa{margin-right:3px;color:#e21f2f}.header .icon-box__title{font-size:13px;font-weight:400;color:#aaa;letter-spacing:0;margin:0;font-family:Roboto,Helvetica,Arial,sans-serif;display:inline-block}.header .icon-box__subtitle{font-weight:700;color:#444;display:block}