.wg-mm-wrap{display:block}.wg-mm-wrap ul{list-style-type:none;padding:0;margin:0}.wg-mm-wrap ul.wg-mm-col-modules{width:100%}.wg-mm-wrap ul li{list-style:none;padding:0;margin:0}.wg-mm-wrap ul li a{text-decoration:none}.wg-mm-wrap ul.wg-mm-primary{display:flex;justify-content:space-between;list-style-type:none}.wg-mm-wrap ul.wg-mm-primary .mm-icons-grid{display:flex;margin:0 -5px}.wg-mm-wrap ul.wg-mm-primary .mm-icons-grid li.mm-ic{flex:0 0 25%;max-width:25%;padding:5px}.wg-mm-wrap ul.wg-mm-primary .mm-icons-grid li.mm-ic span.mm-lie-icon{position:relative;padding-bottom:100%;background-color:#fff}.wg-mm-wrap ul.wg-mm-primary .mm-icons-grid li.mm-ic span.mm-lie-icon>span{position:absolute;top:5px;right:5px;bottom:5px;left:5px;background-size:contain;background-position:center;background-repeat:no-repeat}@media(min-width:1200px){.wg-mm-wrap ul.wg-mm-primary>li:hover .sub-menu-cols{position:absolute;top:60px;background-color:#fff;display:block;background:#FFFFFF;border:1px solid #EEF1F5;box-shadow:0px 16px 28px -1px rgba(96,108,124,0.18);border-radius:8px;display:flex;justify-content:center;padding:0;margin:0;list-style-type:none;left:0;right:0;max-width:100%}.wg-mm-wrap ul.wg-mm-primary>li:hover .sub-menu-cols.mm-col-count-2{left:15%;right:15%}.wg-mm-wrap ul.wg-mm-primary>li:hover .sub-menu-cols li.wg-mm-col:last-child{border:none}.wg-mm-wrap ul.wg-mm-primary>li:hover .sub-menu-cols li.wg-mm-col{display:flex;flex-direction:column;align-items:flex-start;padding:28px 36px;max-width:37%;border-right:1px solid #EEF1F5;flex:auto;min-width:250px}.wg-mm-wrap ul.wg-mm-primary>li:hover .sub-menu-cols li.wg-mm-col.mm-col-count-2{max-width:50%}.wg-mm-wrap ul.wg-mm-primary>li:hover .sub-menu-cols li.wg-mm-col.mm-col-count-4{max-width:37%}.wg-mm-wrap ul.wg-mm-primary>li:hover .sub-menu-cols li.wg-mm-col.mm-col-count-4{max-width:30%}.wg-mm-wrap ul.wg-mm-primary>li:hover .sub-menu-cols li.wg-mm-col.mm-col-white{background-color:#fff}.wg-mm-wrap ul.wg-mm-primary>li:hover .sub-menu-cols li.wg-mm-col.mm-col-blue{background-color:#F2F9FF}}.wg-mm-wrap ul.wg-mm-primary .mm-col-separator{width:100%;height:1px;background-color:#A9B8C8;margin-bottom:15px}.wg-mm-wrap ul.wg-mm-primary .mm-module-link+.mm-col-separator{margin-top:8px}.wg-mm-wrap ul.wg-mm-primary .mm-col-title{font-weight:600;font-size:14px;line-height:20px;text-transform:uppercase;color:#A9B8C8;margin-bottom:10px}.wg-mm-wrap ul.wg-mm-primary .mm-module-link{padding:10px 0}.wg-mm-wrap ul.wg-mm-primary .mm-module-link a:hover span.mm-lie-header .mm-lie-title{color:#2790FF}.wg-mm-wrap ul.wg-mm-primary .mm-module-link.mm-module-simple_link{padding:6px 0}.wg-mm-wrap ul.wg-mm-primary .mm-module-link.mm-module-simple_link a{font-size:14px;font-weight:500;padding:0}.wg-mm-wrap ul.wg-mm-primary .mm-module-link span{display:block}.wg-mm-wrap ul.wg-mm-primary .mm-module-link span.mm-lie-header{display:flex;align-items:center}.wg-mm-wrap ul.wg-mm-primary .mm-module-link span.mm-lie-header .mm-lie-icon{flex:0 0 35px;max-width:35px;position:relative;height:35px}.wg-mm-wrap ul.wg-mm-primary .mm-module-link span.mm-lie-header .mm-lie-icon>span{position:absolute;top:5px;left:0;right:10px;bottom:5px;background-size:contain;background-repeat:no-repeat;background-position:left center}.wg-mm-wrap ul.wg-mm-primary .mm-module-link span.mm-lie-header .mm-lie-title{font-size:16px;line-height:1.3;font-weight:600;color:#2B3844;transition:all 0.3s ease}.wg-mm-wrap ul.wg-mm-primary .mm-module-link span.mm-lie-excerpt{font-size:14px;line-height:1.42;color:#4C6072;font-weight:400;padding:5px 0}.wg-mm-wrap ul.wg-mm-primary .mm-module-link span.mm-lie-image{margin-bottom:15px;position:relative;display:block}.wg-mm-wrap ul.wg-mm-primary .mm-module-link span.mm-lie-image img{max-width:100%;height:auto}.wg-mm-wrap ul.wg-mm-primary .mm-module-link .mm-btn-text{color:#2790FF;font-size:14px;font-weight:600;transition:all 0.3s ease;display:inline-block;padding-right:20px;position:relative;width:auto}.wg-mm-wrap ul.wg-mm-primary .mm-module-link .mm-btn-text::after{content:'';position:absolute;top:0;bottom:0;width:15px;right:0;background-image:url(//blueshift.com/wp-content/mu-plugins/wg-project//assets/images/btn-text-arrow.svg);background-size:contain;background-position:right center;background-repeat:no-repeat}.wg-mm-wrap ul.wg-mm-primary>li{list-style:none}.wg-mm-wrap ul.wg-mm-primary>li .sub-menu-cols{display:none}.wg-mm-wrap ul.wg-mm-primary>li>a{padding:30px 20px;text-decoration:none;font-size:16px;color:#4C6072;transition:all 0.3s ease;position:relative;overflow:hidden}.wg-mm-wrap ul.wg-mm-primary>li>a::after{content:"";position:absolute;bottom:20px;left:20px;right:20px;height:2px;background-color:currentColor;opacity:0;transition:all 0.3s ease}@media(min-width:1200px){.wg-mm-wrap ul.wg-mm-primary>li>a:hover{color:#2790FF}.wg-mm-wrap ul.wg-mm-primary>li>a:hover::after{bottom:27px;opacity:1}}header.main-header .container{position:relative}@media(max-width:1199.98px){body.menu-open header.main-header .navbar-toggler .icon-bar.top-bar{transform:rotate(45deg);transform-origin:30% 10%}body.menu-open header.main-header .navbar-toggler .icon-bar.middle-bar{opacity:0}body.menu-open header.main-header .navbar-toggler .icon-bar.bottom-bar{transform:rotate(-45deg);transform-origin:15% 0%}header.main-header .container{position:relative}header.main-header .navbar-toggler{position:relative;display:inline-block;width:30px;height:30px;min-height:30px;padding:0;margin:0;outline:none !important;box-shadow:none;border:none;top:1px;background-color:transparent;background:transparent !important;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}header.main-header .navbar-toggler .icon-bar{position:relative;width:30px;height:2px;transition:all 0.2s ease;background-color:#000;margin-top:0;margin-left:0;display:block;margin:4px 0}header.main-header .navbar-toggler .icon-bar.top-bar{transform:rotate(0);transform-origin:30% 10%}header.main-header .navbar-toggler .icon-bar.middle-bar{opacity:1}header.main-header .navbar-toggler .icon-bar.bottom-bar{transform:rotate(0);transform-origin:15% 0%}body.admin-bar header.main-header #menu-collapse-main{max-height:calc(100vh - 88px);top:88px}body header.main-header #menu-collapse-main{align-items:flex-start;justify-content:flex-start;max-height:calc(100vh - 56px);top:56px}body header.main-header #menu-collapse-main .navbar-nav{width:100%;margin:0}body header.main-header #menu-collapse-main .navbar-nav+.flex-column{width:100%;padding:20px 0;justify-content:center;max-width:980px;margin:0 auto;margin-top:auto}body header.main-header #menu-collapse-main .navbar-nav+.flex-column a.btn{flex:1;margin:10px}body header.main-header #menu-collapse-main .navbar-nav+.flex-column a.btn.btn-default{border:1px solid #000}body .wg-mm-wrap{position:relative;overflow:hidden;padding:10px 0}body .wg-mm-wrap>ul{max-width:960px;margin:0 auto}body .wg-mm-wrap::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:#EEF1F5}body .wg-mm-wrap::after{content:"";position:absolute;bottom:0;left:-50vw;right:-50vw;height:1px;background-color:#EEF1F5}body .wg-mm-wrap ul.wg-mm-primary{display:block}body .wg-mm-wrap ul.wg-mm-primary>li>a{padding:10px 10px;display:block;position:relative;color:#4C6072}body .wg-mm-wrap ul.wg-mm-primary>li>a:hover{color:#4C6072}body .wg-mm-wrap ul.wg-mm-primary>li>a:hover::after{bottom:0}body .wg-mm-wrap ul.wg-mm-primary>li>a::after{background-color:transparent;width:40px;height:auto;top:0;right:0;left:auto;bottom:0;opacity:1;background-image:url(//blueshift.com/wp-content/mu-plugins/wg-project//assets/images/menu-chevron-right.svg);background-position:center;background-repeat:no-repeat}body.menu-open ul.level-2-open li.wg-mm-link-mega:not(.level-open),body.menu-open ul.level-2-open li.wg-mm-link-simple:not(.level-open){display:none}body.menu-open ul.level-2-open li.level-open>a{padding-left:40px}body.menu-open ul.level-2-open li.level-open>a::after{bottom:0;right:auto;left:0;transform:rotate(180deg)}body.menu-open ul.level-2-open li.level-open ul.sub-menu{display:block}body.menu-open ul.level-2-open li.level-open ul.sub-menu .wg-mm-col{padding:10px 10px;border-bottom:1px solid #EEF1F5}body.menu-open ul.level-2-open li.level-open ul.sub-menu .wg-mm-col:last-child{border-bottom:0}body.menu-open ul.level-2-open li.level-open ul.sub-menu .mm-module-link_icon_excerpt .mm-lie-excerpt{display:none}}@media(max-width:767px){header.main-header .navbar-toggler{transform:scale(0.7);margin-right:5px}}