/* _______ Colors _______ */
.header-nav .menu a {
    text-decoration: none;
}
@media screen and (min-width: 1200px) {
    .nav {
        display: -ms-flexbox;
        display: flex;

        height: 100%;
    }

    .header-nav {
        font-family: 'Open Sans', sans-serif;
        line-height: 70px;

        width: 100%;
        height: 70px;

        text-transform: uppercase;

        color: #fff;
    }

    .header-nav .menu {
        display: -ms-flexbox;
        display: flex;

        width: 100%;
        height: 100%;
        margin: 0;
        padding: 0;

        text-align: center;
        white-space: nowrap;

        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: justify;

        justify-content: center;
        -webkit-justify-content: center;
    }

    .header-nav .menu > li {
        display: -ms-flexbox !important;
        display: flex !important;

        height: 100%;

        -ms-flex-align: center;
        align-items: center;
    }
    /*
    .header-nav .menu > li:hover {
        background-color: #20305c;
    }
    */

    .header-nav .menu > li:hover a {
        position: relative;
        z-index: 2;
    }

    .header-nav .menu > li#menu-item-475:hover a,
    .header-nav .menu > li#menu-item-996:hover a {
        z-index: 200;
    }

    .header-nav .menu > li:hover a:hover,
    .header-nav .menu > li:hover a:focus {
        text-decoration: none;
    }

    .header-nav .menu > .menu-item-has-children > a:after {
        font: normal normal normal 14px/1 FontAwesome;

        display: inline-block;
        vertical-align: middle;
        margin-top: -4px;
        margin-left: 7px;

        content: '\f078';
    }

    .header-nav .menu > .menu-item-has-children:hover:after {
        position: absolute;
        z-index: 50;
        top: 15px;
        left: 0;

        display: block;

        width: 240px;
        height: 50px;

        content: '';
    }

    .header-nav .menu li {
        line-height: 1.2;

        position: relative;

        display: inline-block;

        padding: 0 20px;

        list-style: none;

        text-align: center;
        vertical-align: middle;
        white-space: normal;
    }

    .header-nav .menu li:hover > .sub-menu {
        display: block;
    }

    .header-nav .menu a {
        color: inherit;
    }

    .header-nav .menu .sub-menu {
        position: absolute;
        z-index: 100;
        top: 100%;
        left: 0;

        display: none;

        min-width: 240px;
        margin: 0;
        padding: 0;

        background: white;
        box-shadow: 0 6px 23.49px 5.51px rgba(39, 39, 39, .15);
    }

    .header-nav .menu .sub-menu li {
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;

        display: list-item;

        padding: 10px 15px;

        list-style: none;

        text-align: left;

        color: #000;
        border-bottom: 2px solid #e0e0ec;
    }

    .header-nav .menu .sub-menu li:hover {
        color: var(--dkBlue);
        background: var(--grey);
    }

    .header-nav .menu .sub-menu li:last-child {
        border-bottom: 0;
    }

    .header-nav .menu .sub-menu > .menu-item-has-children {
        position: relative;
    }

    .header-nav .menu .sub-menu > .menu-item-has-children:before {
        position: absolute;
        z-index: 40;
        top: 0;
        bottom: 0;
        left: 90%;

        display: block;

        width: 100px;

        content: '';
    }

    .header-nav .menu .sub-menu > .menu-item-has-children:after {
        font: normal normal normal 14px/1 FontAwesome;
        position: absolute;
        top: 0;
        right: 15px;
        bottom: 0;
        height: 10px;
        margin: auto;

        content: '\f054';
    }

    .header-nav .menu .sub-menu a {
        text-decoration: none;
    }

    .header-nav .menu .sub-menu .sub-menu {
        top: 0;
        left: calc(100% + 5px);
    }
}

.mobile-menu-btn,
.close-mobile-menu {
    display: none;
}

@media screen and (max-width: 2000px) and (min-width: 1201px) {
    .header-nav .menu > li {
        font-size: .85vw !important;

        padding: 0 .75vw;
    }

    .header-nav .menu > .menu-item-has-children > a:after {
        font-size: .6vw;
    }
}

@media screen and (max-width: 1200px) {
    .mobile-menu-open .nav {
        left: 0;
    }

    .mobile-menu-open .mobile-menu-btn .fa {
        background: url("../../images/close-menu.png");
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        color: transparent;
        transform: scale(1.7);
    }

    .nav {
        border-top: 1px solid #e0dfec;
        font-size: 1.8rem;

        position: fixed;
        z-index: 9000;
        top: 70px;
        left: -100%;
        overflow-y: scroll;
        overflow-x: hidden;
        width: 100%;
        max-width: 500px;
        height: calc(100% - 70px);
        padding: 0 15px 20px;

        transition: .5s;

        color: #182549;
        background: #fff;

        text-transform: uppercase;
    }

    .nav ul {
        margin: 0;
        padding: 0 10px;

    }

    .nav li {
        position: relative;
        list-style: none;
        font-size: 19px !important;
    }

    .nav li:after {
        content: '';
        display: block;
        position: absolute;
        bottom: 0;
        left: -50vw;
        width: 150vw;
        height: 1px;
        background: #e0dfec;
    }

    .nav a {
        padding: 5px 0;
        color: #000;
        text-transform: capitalize !important;
        width: 100%;
        display: inline-block;
    }

    .nav .menu-item-has-children > a:after {
        float: right;
        padding: 8px 0 0;
        transform: rotate(-90deg);
    }

    .mobile-menu-open .menu-item-has-children > a.active {
        position: relative;
        color: #fff;
    }

    .mobile-menu-open .menu-item-has-children > a.active:after {
        color: #fff;
        transform: rotate(0);
    }

    .mobile-menu-open .menu-item-has-children > a.active:before {
        content: '';
        position: absolute;
        top: 0;
        bottom: 0;
        display: block;
        z-index: -1;
        left: -50vw;
        width: 150vw;
        background: var(--grey);
    }

    .nav a:hover,
    .nav a:focus,
    .nav a:active,
    .nav a:visited {
        text-decoration: none;
    }

    .nav .sub-menu li:last-child:after {
        content: none;
    }

    .nav .sub-menu {
        font-size: 19px;
        padding: 0 0 0 10px;
        display: none;
        position: relative;
    }

    .nav .sub-menu:after {
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: -50vw;
        width: 150vw;
        height: 1px;
        background: #e0dfec;
    }

    .nav .sub-menu .sub-menu {
        font-size: 19px;
    }

    .nav .menu-item-has-children > a:after {
        font: normal normal normal 14px/1 FontAwesome;
        display: inline-block;
        margin-left: 7px;
        content: '\f078';
        vertical-align: middle;
    }

    .mobile-menu-btn {
        font-size: 22px;
        display: block;
        padding: 20px;
        cursor: pointer;
        text-align: right;
        color: #ffffff;
    }

    .close-mobile-menu {
        position: absolute;
        top: 20px;
        right: 20px;
        display: block;
        cursor: pointer;
    }
}

@media screen and (max-width: 992px) {
    .mobile-menu-btn {
        text-align: right;
    }

    .header-social {
        display: none;
    }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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O01BQ2xCLGNBQWM7TUFDZCxjQUFjLEVBQUU7TUFDaEI7UUFDRSxrQkFBa0IsRUFBRTtJQUN4QjtNQUNFLGlCQUFpQjtNQUNqQiw4Q0FBOEM7TUFDOUMsc0JBQXNCO01BQ3RCLHVCQUF1QjtNQUN2QixpQkFBaUIsRUFBRTtFQUN2QjtJQUNFLGdCQUFnQjtJQUNoQixlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLGdCQUFnQjtJQUNoQixlQUFlO0lBQ2YsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLFVBQVU7SUFDVixZQUFZO0lBQ1osZ0JBQWdCLEVBQUUsRUFBRTs7QUFFeEI7RUFDRTtJQUNFLGtCQUFrQixFQUFFO0VBQ3RCO0lBQ0UsY0FBYyxFQUFFLEVBQUUiLCJmaWxlIjoibWVudS9uYXZpZ2F0aW9uLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIF9fX19fX18gQ29sb3JzIF9fX19fX18gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExNzBweCkge1xuICAubmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuaGVhZGVyLW5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogIzE4MjU0OTtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGhlaWdodDogNzBweDtcbiAgICBsaW5lLWhlaWdodDogNzBweDsgfVxuICAgIC5oZWFkZXItbmF2IC5tZW51IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmhlYWRlci1uYXYgLm1lbnUgPiBsaSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgIC5oZWFkZXItbmF2IC5tZW51ID4gbGk6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMDMwNWM7IH1cbiAgICAgICAgICAuaGVhZGVyLW5hdiAubWVudSA+IGxpOmhvdmVyIGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjsgfVxuICAgICAgICAgICAgLmhlYWRlci1uYXYgLm1lbnUgPiBsaTpob3ZlciBhOmhvdmVyLCAuaGVhZGVyLW5hdiAubWVudSA+IGxpOmhvdmVyIGE6Zm9jdXMge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZjA3OCc7XG4gICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4OyB9XG4gICAgICAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHotaW5kZXg6IDUwOyB9XG4gICAgICAuaGVhZGVyLW5hdiAubWVudSBsaSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuaGVhZGVyLW5hdiAubWVudSBsaTpob3ZlciA+IC5zdWItbWVudSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5oZWFkZXItbmF2IC5tZW51IGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgICAgLmhlYWRlci1uYXYgLm1lbnUgLnN1Yi1tZW51IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggNnB4IDIzLjQ5cHggNS41MXB4IHJnYmEoMzksIDM5LCAzOSwgMC4xNSk7IH1cbiAgICAgICAgLmhlYWRlci1uYXYgLm1lbnUgLnN1Yi1tZW51IGxpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlMGUwZWM7IH1cbiAgICAgICAgICAuaGVhZGVyLW5hdiAubWVudSAuc3ViLW1lbnUgbGk6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzE4MjU0OTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgICAgLmhlYWRlci1uYXYgLm1lbnUgLnN1Yi1tZW51IGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAgICAgICAuaGVhZGVyLW5hdiAubWVudSAuc3ViLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgLmhlYWRlci1uYXYgLm1lbnUgLnN1Yi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBsZWZ0OiA5MCU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiA0MDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDsgfVxuICAgICAgICAgIC5oZWFkZXItbmF2IC5tZW51IC5zdWItbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgY29udGVudDogJ1xcZjA1NCc7XG4gICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7IH1cbiAgICAgICAgLmhlYWRlci1uYXYgLm1lbnUgLnN1Yi1tZW51IGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAuaGVhZGVyLW5hdiAubWVudSAuc3ViLW1lbnUgLnN1Yi1tZW51IHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogY2FsYygxMDAlICsgNXB4KTsgfSB9XG5cbi5tb2JpbGUtbWVudS1idG4sIC5jbG9zZS1tb2JpbGUtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjAwMHB4KSBhbmQgKG1pbi13aWR0aDogMTE3MHB4KSB7XG4gIC5oZWFkZXItbmF2IC5tZW51ID4gbGkge1xuICAgIGZvbnQtc2l6ZTogMC43NXZ3ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAwLjc1dnc7IH1cbiAgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMC42dnc7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgLm1vYmlsZS1tZW51LW9wZW4gLm5hdiB7XG4gICAgbGVmdDogMDsgfVxuICAubmF2IHtcbiAgICB6LWluZGV4OiA5MDAwO1xuICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgcGFkZGluZzogNTBweCAxNXB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogIzE4MjU0OTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgICAubmF2IHVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAgIC5uYXYgbGkge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICAgLm5hdiBhIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2IGE6aG92ZXIsIC5uYXYgYTpmb2N1cywgLm5hdiBhOmFjdGl2ZSwgLm5hdiBhOnZpc2l0ZWQge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAubmF2IC5zdWItbWVudSB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAubmF2IC5zdWItbWVudSAuc3ViLW1lbnUge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAgIC5uYXYgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwNzgnO1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7IH1cbiAgLm1vYmlsZS1tZW51LWJ0biB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgY29sb3I6ICMxODI1NDk7XG4gICAgcGFkZGluZzogMjBweCAwOyB9XG4gIC5jbG9zZS1tb2JpbGUtbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9iaWxlLW1lbnUtYnRuIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAuaGVhZGVyLXNvY2lhbCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG4iXX0= */