/* @import url('https://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/****************************************/
/* HubSpot Style Boilerplate            */
/****************************************/

/* These includes are optional, but helpful. */
/* Images */

img {
    max-width: 100%;
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: bottom; /* Suppress the space beneath the baseline */
}

/* Videos */

video {
    max-width: 100%;
    height: auto;
}

/* Embed Container (iFrame, Object, Embed) */

.hs-responsive-embed {
    position: relative;
    height: auto;
    overflow: hidden;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
}

.hs-responsive-embed iframe, .hs-responsive-embed object, .hs-responsive-embed embed {
    width: 100%;
    height: 100%;
    border: 0;
}

.hs-responsive-embed,
.hs-responsive-embed.hs-responsive-embed-youtube,
.hs-responsive-embed.hs-responsive-embed-wistia,
.hs-responsive-embed.hs-responsive-embed-vimeo {
    padding-bottom: 2%;
}

.hs-responsive-embed.hs-responsive-embed-instagram {
    padding-bottom: 116.01%;
}

.hs-responsive-embed.hs-responsive-embed-pinterest {
    height: auto;
    overflow: visible;
    padding: 0;
}

.hs-responsive-embed.hs-responsive-embed-pinterest iframe {
    position: static;
    width: auto;
    height: auto;
}

iframe[src^="http://www.slideshare.net/slideshow/embed_code/"] {
    width: 100%;
    max-width: 100%;
}

@media (max-width: 568px) {
    iframe {
        max-width: 100%;
    }
}

/* Forms */

textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select {
    padding: 6px;
    display: inline-block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* Menus */

.hs-menu-wrapper ul {
    padding: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal ul {
    list-style: none;
    margin: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    display: inline-block;
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    left: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 180px;
    top: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch {
    position: relative;
    margin-bottom: 20px;
    min-height: 7em;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children {
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical {
    width: 100%;
}

.hs-menu-wrapper.hs-menu-flow-vertical ul {
    list-style: none;
    margin: 0;
}

.hs-menu-wrapper.hs-menu-flow-vertical li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul {
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-menu-depth-1 > a {
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li a {
    padding: 10px 20px;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    top: 0;
    left: 180px;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li a {
    min-width: 140px;
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul {
    max-width: 100%;
    overflow: hidden;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li.hs-item-has-children > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-2 > a {
    padding-left: 4em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-3 > a {
    padding-left: 6em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-4 > a {
    padding-left: 8em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-5 > a {
    padding-left: 140px;
}

.hs-menu-wrapper.hs-menu-not-show-active-branch li.hs-menu-depth-1 ul {
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
}

@media (max-width: 568px) {
    .hs-menu-wrapper, .hs-menu-wrapper * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: block;
        width: 100%;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal ul {
        list-style: none;
        margin: 0;
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
        float: none;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
        display: block;
        max-width: 100%;
        width: 100%;
    }
}

.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: visible;
    opacity: 1;
}

/* Space Module */

.widget-type-space {
    visibility: hidden;
}

/* Blog Author Section */

.hs-author-listing-header {
    margin: 0 0 .75em 0;
}

.hs-author-social-links {
    display: inline-block;
}

.hs-author-social-links a.hs-author-social-link {
    width: 24px;
    height: 24px;
    border-width: 0px;
    border: 0px;
    line-height: 24px;
    background-size: 24px 24px;
    background-repeat: no-repeat;
    display: inline-block;
    text-indent: -99999px;
}

.hs-author-social-links a.hs-author-social-link.hs-social-facebook {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-linkedin {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-twitter {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-google-plus {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png");
}

/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

/* Wrapper */
.hs_cos_wrapper_type_image_slider {
    display: block;
    overflow: hidden
}

/* Browser Resets */
.hs_cos_flex-container a:active,
.hs_cos_flex-slider a:active,
.hs_cos_flex-container a:focus,
.hs_cos_flex-slider a:focus  {outline: none;}
.hs_cos_flex-slides,
.hs_cos_flex-control-nav,
.hs_cos_flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* FlexSlider Necessary Styles
*********************************/
.hs_cos_flex-slider {margin: 0; padding: 0;}
.hs_cos_flex-slider .hs_cos_flex-slides > li {display: none; -webkit-backface-visibility: hidden; position: relative;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.hs_cos_flex-slider .hs_cos_flex-slides img {width: 100%; display: block; border-radius: 0px;}
.hs_cos_flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .hs_cos_flex-slides element */
.hs_cos_flex-slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .hs_cos_flex-slides {display: block;}
* html .hs_cos_flex-slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */

/* FlexSlider Default Theme
*********************************/
.hs_cos_flex-slider {margin: 0 0 60px; background: #fff; border: 0; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; zoom: 1;}
.hs_cos_flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .hs_cos_flex-viewport {max-height: 300px;}
.hs_cos_flex-slider .hs_cos_flex-slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.hs_cos_flex-direction-nav {*height: 0;}
.hs_cos_flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.hs_cos_flex-direction-nav .hs_cos_flex-next {background-position: 100% 0; right: -36px; }
.hs_cos_flex-direction-nav .hs_cos_flex-prev {left: -36px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next {opacity: 0.8; right: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-prev {opacity: 0.8; left: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next:hover, .hs_cos_flex-slider:hover .hs_cos_flex-prev:hover {opacity: 1;}
.hs_cos_flex-direction-nav .hs_cos_flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Direction Nav for the Thumbnail Carousel */
.hs_cos_flex_thumbnavs-direction-nav {
    margin: 0px;
    padding: 0px;
    list-style: none;
    }
.hs_cos_flex_thumbnavs-direction-nav {*height: 0;}
.hs_cos_flex_thumbnavs-direction-nav a {width: 30px; height: 140px; margin: -60px 0 0; display: block; background: url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 40%; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1; -webkit-transition: all .3s ease;}
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-next {background-position: 100% 40%; right: 0px; }
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev {left: 0px;}
.hs-cos-flex-slider-control-panel img { cursor: pointer; }
.hs-cos-flex-slider-control-panel img:hover { opacity:.8; }
.hs-cos-flex-slider-control-panel { margin-top: -30px; }



/* Control Nav */
.hs_cos_flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.hs_cos_flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.hs_cos_flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.hs_cos_flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.hs_cos_flex-control-paging li a.hs_cos_flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.hs_cos_flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.hs_cos_flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.hs_cos_flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.hs_cos_flex-control-thumbs img:hover {opacity: 1;}
.hs_cos_flex-control-thumbs .hs_cos_flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .hs_cos_flex-direction-nav .hs_cos_flex-prev {opacity: 1; left: 0;}
  .hs_cos_flex-direction-nav .hs_cos_flex-next {opacity: 1; right: 0;}
}

.hs_cos_flex-slider .caption {
    background-color: rgba(0,0,0,0.5);
    position: absolute;
    font-size: 2em;
    line-height: 1.1em;
    color: white;
    padding: 0px 5% 0px 5%;
    width: 100%;
    bottom: 0;
    text-align: center;
}

.hs_cos_flex-slider .superimpose .caption {
    color: white;
    font-size: 3em;
    line-height: 1.1em;
    position: absolute;
    padding: 0px 5% 0px 5%;
    width: 90%;
    top: 40%;
    text-align: center;
    background-color: transparent;
}

@media all and (max-width: 400px) {
    .hs_cos_flex-slider .superimpose .caption {
        background-color: black;
        position: static;
        font-size: 2em;
        line-height: 1.1em;
        color: white;
        width: 90%;
        padding: 0px 5% 0px 5%;
        top: 40%;
        text-align: center;
    }

    /* beat recaptcha into being responsive, !importants and specificity are necessary */
    #recaptcha_area table#recaptcha_table {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r1_c1 {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r4_c4 { width: 67px !important;}
    #recaptcha_area table#recaptcha_table #recaptcha_image {width:280px !important;}
}

.hs_cos_flex-slider h1,
.hs_cos_flex-slider h2,
.hs_cos_flex-slider h3,
.hs_cos_flex-slider h4,
.hs_cos_flex-slider h5,
.hs_cos_flex-slider h6,
.hs_cos_flex-slider p {
    color: white;
}

/* Thumbnail only version of the gallery */
.hs-gallery-thumbnails li {
    display: inline-block;
    margin: 0px;
    padding: 0px;
    margin-right:-4px;
}
.hs-gallery-thumbnails.fixed-height li img {
    max-height: 150px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
}


/* responsive pre elements */

pre {
    overflow-x: auto;
}

/* responsive pre tables */

table pre {
    white-space: pre-wrap;
}

/* adding minimal spacing for blog comments */
.comment {
    margin: 10px 0 10px 0;
}

/* make sure lines with no whitespace don't interefere with layout */
.hs_cos_wrapper_type_rich_text,
.hs_cos_wrapper_type_text,
.hs_cos_wrapper_type_header,
.hs_cos_wrapper_type_section_header,
.hs_cos_wrapper_type_raw_html,
.hs_cos_wrapper_type_raw_jinja,
.hs_cos_wrapper_type_page_footer {
    word-wrap: break-word;
}




/* HTML 5 Reset */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

audio:not([controls]) {
    display: none;
}

/* Support migrations from wordpress */

.wp-float-left {
    float: left;
    margin: 0 20px 20px 0;
}

.wp-float-right {
    float: right;
    margin: 0 0 20px 20px;
}

/* Responsive Google Maps */

#map_canvas img, .google-maps img {
    max-width: none;
}

/* line height fix for reCaptcha theme */
#recaptcha_table td {line-height: 0;}
.recaptchatable #recaptcha_response_field {min-height: 0;line-height: 12px;}





/*****************************************/
/* Start your style declarations here    */
/*****************************************/


/* FONTS **/
@font-face {
  font-family: "Libre Baskerville";
  font-style: normal;
  font-weight: 800;
  src: url("/hubfs/AMS/fonts/LibreBaskerville-Bold.eot?#iefix") format("embedded-opentype"), url("/hubfs/AMS/fonts/LibreBaskerville-Bold.woff2") format("woff2"), url("/hubfs/AMS/fonts/LibreBaskerville-Bold.woff") format("woff"), url("/hubfs/AMS/fonts/LibreBaskerville-Bold.ttf") format("truetype"), url("/hubfs/AMS/fonts/LibreBaskerville-Bold.svg#Libre Baskerville") format("svg");
}
@font-face {
  font-family: "Libre Baskerville";
  font-style: italic;
  font-weight: normal;
  src: url("/hubfs/AMS/fonts/LibreBaskerville-Italic.eot?#iefix") format("embedded-opentype"), url("/hubfs/AMS/fonts/LibreBaskerville-Italic.woff2") format("woff2"), url("/hubfs/AMS/fonts/LibreBaskerville-Italic.woff") format("woff"), url("/hubfs/AMS/fonts/LibreBaskerville-Italic.ttf") format("truetype"), url("/hubfs/AMS/fonts/LibreBaskerville-Italic.svg#Libre Baskerville") format("svg");
}
@font-face {
  font-family: "Libre Baskerville";
  font-style: normal;
  font-weight: normal;
  src: url("/hubfs/AMS/fonts/LibreBaskerville-Regular.eot?#iefix") format("embedded-opentype"), url("/hubfs/AMS/fonts/LibreBaskerville-Regular.woff2") format("woff2"), url("/hubfs/AMS/fonts/LibreBaskerville-Regular.woff") format("woff"), url("/hubfs/AMS/fonts/LibreBaskerville-Regular.ttf") format("truetype"), url("/hubfs/AMS/fonts/LibreBaskerville-Regular.svg#Libre Baskerville") format("svg");
}
@font-face {
  font-family: "Francois One";
  font-style: normal;
  font-weight: 400;
  src: url("/hubfs/AMS/fonts/FrancoisOne.eot?#iefix") format("embedded-opentype"), url("/hubfs/AMS/fonts/FrancoisOne.woff2") format("woff2"), url("/hubfs/AMS/fonts/FrancoisOne.woff") format("woff"), url("/hubfs/AMS/fonts/FrancoisOne.ttf") format("truetype"), url("/hubfs/AMS/fonts/FrancoisOne.svg#Francois One") format("svg");
}
/* Disabled by JVT
@font-face {
  font-family: "Francois One";
  font-style: normal;
  font-weight: 100;
  src: url("https://blog.antwerpmanagementschool.be/hubfs/AMS/fonts/FrancoisOne.eot?#iefix") format("embedded-opentype"), url("https://blog.antwerpmanagementschool.be/hubfs/AMS/fonts/FrancoisOne.woff2") format("woff2"), url("https://blog.antwerpmanagementschool.be/hubfs/AMS/fonts/FrancoisOne.woff") format("woff"), url("https://blog.antwerpmanagementschool.be/hubfs/AMS/fonts/FrancoisOne.ttf") format("truetype"), url("https://blog.antwerpmanagementschool.be/hubfs/AMS/fonts/FrancoisOne.svg#Francois One") format("svg");
} */
@font-face{
    font-family: "FontAwesome";
    font-style: normal;
    font-weight:normal;
    src: url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),
         url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2") format("woff2"),
         url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/fonts/fontawesome-webfont.woff") format("woff"),
         url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf") format("truetype"),
         url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/fonts/fontawesome-webfont.svg") format("svg");
}
.font-francois{
    font-family: "Francois One","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight:normal;
}
/** Basics */

body{
    margin:0;
    padding:0;
    line-height: 1.5em;
    font-size:16px;
    color:#848484;
    font-family:"Libre Baskerville", Helvetica;
}


h1, hx, h2, h3, h4, h5, h6 {
    font-family: "Francois One", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: normal;
    color: #1B3840;
    display: block;
}
h1 a, hx a, h2 a, h3 a, h4 a, h5 a, h5 span, h6 a{color: #1B3840;}


h1, hx {
    font-size: 2.22rem;
    line-height: 1.5em;
    letter-spacing: -0.008em;
}

img a {
    text-decoration: none;
}

a,a:hover{color:#758777;}

.body-container a:not(.hexIn){
    text-decoration:none;
    display: inline-block;
    position: relative;
}
.body-container a:hover:not(.hs-button):not(.hexIn){color: #1B3840;}

.body-container a:not(.hexIn):after{

    content: '';
    position: absolute;
    left: 50%;
    bottom: 2px;
    background-color: #858788;
    display: block;
    width: 100%;
    height: 1px;
    -moz-transform: translate(-50%, -200%);
    -ms-transform: translate(-50%, -200%);
    -webkit-transform: translate(-50%, -200%);
    transform: translate(-50%, -200%);
}
.body-container a:not(.hexIn):hover:after{
    height: 2px;
    background-color: #1B3840;
    -moz-transform: translate(-50%, 100%);
    -ms-transform: translate(-50%, 100%);
    -webkit-transform: translate(-50%, 100%);
    transform: translate(-50%, 100%);
}

.body-container a.cta_button:after{
    content: none;
    display: none;
    visibility: hidden;
}

a img:after{content:none;}

h1 a:after, hx a:after, h2 a:after, h3 a:after, h4 a:after, h5 a:after, h6 a:after{content:none !important;}

.body-container .sidebar a:after,
.hs-author-social-links a:after,
.card-wrapper.with-featured a:after,
.hs-featured-image-wrapper a:after,
.related-social-share a:after,
.share-post a:after,
a.hs-button:after{content:none;}

.hs-form-field {
    float: left;
    display: block;
    width: 100%;
    max-width: 567px;
    position:relative;
}
/*.input,*/
.hs_submit {
    width: 100%;

}


body .hs-form fieldset.form-columns-1 .hs-input {
    width: 100%;
}
.form-columns-2 .field > label{
  width:100%;
}

form.hs-form textarea, form.hs-form input[type="text"], form.hs-form input[type="password"], form.hs-form input[type="datetime"],
form.hs-form input[type="datetime-local"], form.hs-form input[type="date"], form.hs-form input[type="month"],
form.hs-form input[type="time"], form.hs-form input[type="week"], form.hs-form input[type="number"],
form.hs-form input[type="email"], form.hs-form input[type="url"], form.hs-form input[type="search"],
form.hs-form input[type="tel"], form.hs-form input[type="color"], form.hs-form select,
body input.gsc-input,
body form.hs-form .hs-button, .hs-button{
    padding: .5rem;
    font-size: 1rem;
    color: #848484;
    border: 1px solid rgba(0,0,0,.2);
    outline:none;
    border-radius:0 !important;
}

form.hs-form select {
    height: 47px;
    margin-bottom: 1rem;
    border-radius:0 !important;
}
form.hs-form .fancy-select{margin-bottom: 1rem;}

form.hs-form input:not([type="checkbox"]),form.hs-form textarea {
    font-size: 1rem;
    margin-bottom: 1rem;
    border-radius:0 !important;
}
.field > label {
    float: left;
    width: 35%;
}

body input.gsc-input,
body form.hs-form .hs-button, .hs-button{
   -webkit-appearance: none;
   display:inline-block;
}


.btn,.button,body .hs-form input[type=submit],
body .cse input.gsc-search-button, body input.gsc-search-button,
a.hs-button, body .hs-form .hs-button{
    font-family: "Francois One", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 1.22rem;
    line-height: 1rem;
    text-transform: uppercase;
    display: inline-block;
    vertical-align: middle;
    padding: 17px 0 15px;
    min-height: 48px;
    background-color: #1B3840;
    color: #ffffff;
    text-align: center;
    box-shadow: 0px 4px 20px #ffffff;
    border: 0px solid transparent;
    -webkit-appearance: none !important;
    width:100%;
    cursor:pointer;
    border-radius:0 !important;
}

body .cse input.gsc-search-button, body input.gsc-search-button {
    height: auto;
    font-weight: normal;
    font-size: 1rem;
    padding: 14px 20px;
}

#comment-form .hs-form fieldset,
#comment-form .hs-form-field{width:100%;max-width:100%;}
#comment-form input[type=submit] {
    /* margin-left: 35%; */
    width: 65%;
}
.hs-form fieldset{   max-width: 567px; }
#comment-form .actions {
    padding-right: 0;
}

#form_topic input[type="submit"] {
    margin: 0;
    width: 100%;
    text-align: center;
}

.btn:hover, .button:hover, .button:focus,
input[type=submit]:hover, input[type=submit]:focus,
.hs-button:hover{
    color: #ffffff;
    box-shadow: 0px 3px 20px #888;
    -moz-transform: translateY(-4px);
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
}

body form.hs-form input.hs-button,
body form.hs-form input.hs-button:active,
body form.hs-form input.hs-button:focus{
    background: #ae1936;
    box-shadow: none !important;
    border: none !Important;
    text-shadow: none;
    border-radius: 0;
    /* max-width: 500px; */
    transition: .4s;
}

.btn.red,.button.red,input[type=submit].red{
    background-color: #AE1936;
}

ul.inputs-list {
    margin-right: -54%;
}
.landing ul.inputs-list{margin:0;padding:0}

.landing ul.inputs-list li{
  margin-bottom:.6rem;
}

.landing .field > label {
    width: 100%;
}


.hs-form ul.hs-error-msgs {
    position: absolute;
    width: 100%;
    top: 6rem;
    z-index:99999;
    padding: 0;
    bottom:0;
    pointer-events: none;
}


.hs-form ul.hs-error-msgs li {
    display: block;
    width: auto;
    padding: 0 .5rem;
    border: 2px solid #e50038;
    background-color: #e50038;
    color: #fff !important;
    /* text-align: left; */
    position: absolute;
    bottom: 0;
    left: 0;
    transition: .5s;
}
.hs-form ul.hs-error-msgs li label{color:#fff;}
ul.hs-error-msgs li:before {
    content: "";
    width: 0;
    height: 0;
    padding:0;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 11px solid #e50038;
    position: absolute;
    top: -13px;
    left: 20px;
}

.hs-form-field:hover ul.hs-error-msgs li {
    transform: translateY(20px);
}


body input.error {
    border: 2px solid #e50038 !important;
    color: #e50038 !important;
}

 .legal-consent-container p, .legal-consent-container a{
    font-size: 0.7rem !important;
  }

/** General classes **/
.page-center,
.row-fluid-wrapper .row-fluid .page-center{
    margin: 0 auto;
    max-width: 1170px;
    padding:0 15px;
    float:none;
}
@media (max-width: 769px){
    .post-content img {
        width: 100% !important;
        height: auto !important;
    }
}
@media (min-width: 768px){
    .page-center,
    .row-fluid-wrapper .row-fluid .page-center{
        width: 750px;

    }
    

}
@media (max-width: 992px){
    [class*=span].blog-content,
    [class*=span].post-content{width: 100%;}
    [class*=span].sidebar {
        width: 360px;
        max-width: 100%;
        margin: auto;
        float: none;
    }
}
@media (min-width: 992px){
    .page-center,
    .row-fluid-wrapper .row-fluid .page-center {
      width: 970px;}
     .span12.widget-span.widget-type-blog_content {margin-left:30px;}
    
}


@media (min-width: 1200px){
    .page-center,
    .row-fluid-wrapper .row-fluid .page-center{
        width: 1170px;
    }
}


.system-page .body-container .page-center {
    width: 840px !important;
    padding-top: 5rem;
    padding-bottom: 4rem;
    min-height: 50vh;
}

.system-page .hs-search-field{
    margin-bottom: 4rem;
}

.system-page a.hs-search-results__title {
    font-family: Francois One,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 18px;
    line-height: 1.38em;
    padding-bottom: 15px;
    color: #1b3840;
    text-decoration: none;
}
.system-page a.hs-search-results__title:after {
    content: none !important;
}
.system-page .hs-search-results__description {
    margin-top: 0;
    padding-bottom: 1rem;
    border-bottom: 1px solid #ebebeb;

    max-height: 3em;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 2rem;
}
.system-page .hs-search-field__bar:before {
    content: "";
    display: block;
    width: 18px;
    height: 18px;
    position: absolute;
    top: 14px;
    left: 18px;
    background: url(https://www.antwerpmanagementschool.be/app/themes/ams/dist/images/search-icon.svg)!important;
    background-position: 0!important;
    background-repeat: no-repeat!important;
    background-size: 18px 17px!important;

}
.system-page input.hs-search-field__input{
    text-indent: 48px!important;
}

.hs-search-submit__button {
    position: absolute;
    top: 0;
    right: 0;
    height: 45px;
    width: 70px;
    background: #1b3840;
    border: 0;
}
.hs-search-field--open .hs-search-field__suggestions{
    padding: .5rem;
}

.text-center{text-align:center;}
.text-right{text-align:right;}


.bg_green{
    background:#758777;
}
.bg_blue{
    background:#121b2a;
}
.bg_blue.dark{
    background:#09101a;
}


.vertical-padding{
    padding: 2rem 0;
}
@media (max-width: 1200px){
    .vertical-padding{
        padding: 1.5rem 0;
    }
}
@media (max-width: 992px){
    .vertical-padding{
        padding: 1rem 0;
    }
}

.transition,
a:after,
.topnav__dropdown a,
.topnav__searchform,
.topnav__searchform input[type=text],
.btn, .button, input[type=submit],
#comments-listing .comment-reply-to:after{
    -moz-transition: -moz-transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), box-shadow 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
    -o-transition: -o-transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), box-shadow 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
    -webkit-transition: -webkit-transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), box-shadow 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
    transition: transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), box-shadow 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}


/* listing blog */

.blog-header {
    margin-top: -100px;
    padding-top: 60px;
    margin-bottom: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
}
.row-fluid .blog-header .vertical-padding{
    padding: 0 0 15vh;
}
@media (min-width: 992px){
    .row-fluid .blog-header .vertical-padding{
        padding: 10vh 0 15vh; 
    }
}
.blog-header form#form_topic {
    padding: 1.5rem 0;
    /*background: #fff;*/
}
.blog-header #form_topic input[type="submit"] {
    outline: none;
    box-shadow: none;
}

@media(max-width: 769px){
    .blog-header form#form_topic,
    .blog-header-topic form#form_topic{
        width: 400px;
        max-width: 100%;
        margin: auto;
    }
    .blog-header form#form_topic select,
    .blog-header-topic form#form_topic select{ margin-bottom: 1rem;}
    
    .row-fluid.meta [class *=span],
    .hs-blog-social-share,
    .hs-blog-social-share ul{
        width: auto;
        display: inline-block;
    }
    .hs-blog-social-share ul{    width: 300px;max-width:100%;}
    .hs-blog-social-share ul li{margin-bottom:1rem;}
    .row-fluid.meta {
        float: right;
        display: none !important;
    }
    a.more-link {
        margin-top: 0rem !important;
    }
}

.blog-header h1, .blog-header hx {
    color: #1B3840;
    font-size: 3rem;
    line-height: 1.2em;
    letter-spacing: 2px;
    text-shadow: 0 0 3px rgba(0,0,0,.3);
}



.blog-header-topic h1, .blog-header-topic hx {
    float: left;
    margin: 0;
    max-width: 40%;
}
.blog-header-topic #form_topic {
    margin-left: 0;
}



a.topic-link.special,
a.topic-link.special:hover{
    background: #19383F;
    color: #fff;
    padding: 0 .4em;
}

a.topic-link.special:after {
    content: none;
}


a.hs-featured-image-link {
    display: initial;
}
/* always aspect 4:3 */
.post-listing .hs-featured-image-wrapper, .fixed-post .hs-featured-image-wrapper {
    overflow: hidden;
    position: relative;
    float:left;
    max-width:300px;
    width: 50%;
    height:50%;
    min-height:200px;
    margin-right: 5%;
}
@media(max-width: 769px){
    .post-listing .hs-featured-image-wrapper, .fixed-post .hs-featured-image-wrapper{
        max-width:100%;
        width:100%;
        margin-right:0;
        margin-bottom: .5rem;
    }
}

.post-listing .hs-featured-image-wrapper a, .fixed-post .hs-featured-image-wrapper a {
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  right:0;
}

.post-listing .hs-featured-image, .fixed-post .hs-featured-image{
  max-width:100%;
}




.post-listing .hs-featured-image,
.fixed-post .hs-featured-image{
    float: left;
    margin: 0 1rem 0 0;
    /*max-width: 45%; */
}

.fixed-post .hs-featured-image{
    
        margin-right: 5rem;
}

.post-header {
    margin-bottom: 1rem;
}

.post-header h1, .post-header h2 {
    margin: 30px 0 15px 0;
}

.post-content p{
    line-height:1.75em;
    text-align:justify;
}
.post-listing .post-body p:nth-child(2),
.post-content p:first-child{
    margin-top: 0;
}

.post-listing .meta {
    border: 1px solid rgba(0,0,0,.15);
    vertical-align: middle;
    border-left: none;
    border-right: none;
    padding: .3rem 0 0;
    margin: 2rem 0 4rem;
}

.post-listing strong {
    font-weight: normal;
}

.post-listing .meta .hs-blog-social-share-list {
    margin: .4rem 0 0;
}
.post-listing .meta .hs-blog-social-share-list li {
    max-height: 25px;
    overflow: hidden;
}
.hs-blog-social-share-item * {
    line-height: 1;
}
.fb-like.fb_iframe_widget {
    display: inherit;
}
.fb_iframe_widget span {
    vertical-align: top !important;
    margin-top: 1px;
}

/* author */
.post-content .post-author {
    margin-top: 5rem;
    border: 1px solid rgba(0,0,0,.1);
    border-left: none;
    border-right: none;
}

.mask{
    margin-left: 0;
    margin-right: 0;
    padding-top: 100%;
    overflow: hidden;
    position: relative;
    display: block;
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAABqCAMAAACMPV+bAAABv1BMVEWBgYH///+BgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGL2OF8AAAAlHRSTlMAAAECAwQFBggJCgsMDQ8QERITFBYYGxwdHiIjJCUmJygpKisuMDE1Njo7PUBBQkNESU5PUFFVVldYWVxdXmFiZGhpamtscHN0dXd5fICDhoiJiouMj5OUlpebnJ2hoqOmp6ipqq6vtru8vb6/wsPIycrOz9DV1tfZ2tvc3eHi4+Tn6evs7e7v8PLz9PX2+fr7/P3+wDB+EwAAAt5JREFUeNq92mlXUlEUxvErREazmc0l0iBpRaY2K40WKRiWNtA8QFaSTdKcZDYKEewPHN7FYoOcE97rec7zBX5r/V+cdV5so07fjDrD6naEJ95c2uMy5jf7lqP14jsyN33nyGqg5Wwf/khlyz45txViLdp3JUXV45qqrPqO61MCiGuqspZ03f4uhbjmwq1lB+/9lACimvatVcdiabIwrmnRWtMbz1iBuKZFq+nkoyzZHdesbW3sG8vZhrhmbWtT8FmeFjquKbdaBl6QyrXIrWZSvAG5FVRtvZRbCVK9zTJrbU65FZRZvaR84zIrpt7KbxBb7jSpX5/YOkCAjYmtKMLKNYks5xdC7JTI2k2QjYqsCMbKNgqsJGEWqLaaCbR4tRVEWZmVVVaCUDvOFr+7oMXmWgGCLb18jhUj3A6xxe8uaPcrrU4C7pe7wooScl1s8bsL2q1yq42g+1FfZkUIu44yKwm2brDlIfCmXCUrSOj5S1YCbl0tWvzu4pZyFq0A4ddetGKE37Bp8buL3CeHaXWSjvlMK6rFGpq1+N2F7v2s1UZ6trNgRTRZ4YKV1GRNaLReF6xBTVaoYPk0WdsLlmNSU8KCZYzoSWhafj0JTWvxtJaEpmXc1JPQtLr1JDStpTNaEpqW8RCfsGT14BOWrIY/8IT8xx6FJ2TrLDwhW+vz6IRsGePwhGz1wxOy5YEnZMtIwhOyNQhPyFYrPCFbjs/ohGwZI/CEbPnRCdnC/QRCVRbuJ+AVWN2ohALLPYNNyBbsJ+AVWj3YhGyhfgIhgYX6CXgl1hlAQkNircurTyiyQD8Br9TqV59QanmUJ/zvncMrtQlFFm/LheeK7jeent+m5S7l292jDfO+tzn9+K9t6O3lvS5rd0SNJ+IZe+Xw91FczprFW3H4wW9L5exYPDffs9Uop+hOL/rVQjl7Fs+1/1pKUg57V8nlkPeivqEPFeUgFm9XeILLWbN0TL/1D5fVliLoDtSoAAAAAElFTkSuQmCC);
    -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAABqCAMAAACMPV+bAAABv1BMVEWBgYH///+BgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGL2OF8AAAAlHRSTlMAAAECAwQFBggJCgsMDQ8QERITFBYYGxwdHiIjJCUmJygpKisuMDE1Njo7PUBBQkNESU5PUFFVVldYWVxdXmFiZGhpamtscHN0dXd5fICDhoiJiouMj5OUlpebnJ2hoqOmp6ipqq6vtru8vb6/wsPIycrOz9DV1tfZ2tvc3eHi4+Tn6evs7e7v8PLz9PX2+fr7/P3+wDB+EwAAAt5JREFUeNq92mlXUlEUxvErREazmc0l0iBpRaY2K40WKRiWNtA8QFaSTdKcZDYKEewPHN7FYoOcE97rec7zBX5r/V+cdV5so07fjDrD6naEJ95c2uMy5jf7lqP14jsyN33nyGqg5Wwf/khlyz45txViLdp3JUXV45qqrPqO61MCiGuqspZ03f4uhbjmwq1lB+/9lACimvatVcdiabIwrmnRWtMbz1iBuKZFq+nkoyzZHdesbW3sG8vZhrhmbWtT8FmeFjquKbdaBl6QyrXIrWZSvAG5FVRtvZRbCVK9zTJrbU65FZRZvaR84zIrpt7KbxBb7jSpX5/YOkCAjYmtKMLKNYks5xdC7JTI2k2QjYqsCMbKNgqsJGEWqLaaCbR4tRVEWZmVVVaCUDvOFr+7oMXmWgGCLb18jhUj3A6xxe8uaPcrrU4C7pe7wooScl1s8bsL2q1yq42g+1FfZkUIu44yKwm2brDlIfCmXCUrSOj5S1YCbl0tWvzu4pZyFq0A4ddetGKE37Bp8buL3CeHaXWSjvlMK6rFGpq1+N2F7v2s1UZ6trNgRTRZ4YKV1GRNaLReF6xBTVaoYPk0WdsLlmNSU8KCZYzoSWhafj0JTWvxtJaEpmXc1JPQtLr1JDStpTNaEpqW8RCfsGT14BOWrIY/8IT8xx6FJ2TrLDwhW+vz6IRsGePwhGz1wxOy5YEnZMtIwhOyNQhPyFYrPCFbjs/ohGwZI/CEbPnRCdnC/QRCVRbuJ+AVWN2ohALLPYNNyBbsJ+AVWj3YhGyhfgIhgYX6CXgl1hlAQkNircurTyiyQD8Br9TqV59QanmUJ/zvncMrtQlFFm/LheeK7jeent+m5S7l292jDfO+tzn9+K9t6O3lvS5rd0SNJ+IZe+Xw91FczprFW3H4wW9L5exYPDffs9Uop+hOL/rVQjl7Fs+1/1pKUg57V8nlkPeivqEPFeUgFm9XeILLWbN0TL/1D5fVliLoDtSoAAAAAElFTkSuQmCC);
    mask-size: 100% 100%;
    -webkit-mask-size: 100% 100%;
}

.mask img {
    position: absolute;
    width: 100%;
    height: auto;
    top: 0;
}


/* author listing */





/** Comments **/

.comment-title{
    font-size: 2rem;
    font-family: "Francois One","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: normal;
    color: #1b3840;
    display: block;
    margin: 6rem 0 4rem;
}

.comment-from{       display: block;}
body .comment-from h4 {    
    margin: 0;
    font-weight:normal;
}


#comments-listing .comment-reply-to {
    background: none;
    padding: 0;
    position: relative;
    line-height: 1.5em;
    color:#758777;
    box-shadow:none;
    transform: none;
}
.comment-reply-to:after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 2px;
    background-color: #858788;
    display: block;
    width: 100%;
    height: 1px;
    -moz-transform: translate(-50%, -200%);
    -ms-transform: translate(-50%, -200%);
    -webkit-transform: translate(-50%, -200%);
    transform: translate(-50%, -200%);
}
.comment-reply-to:hover:after{
    height: 2px;
    background-color: #1B3840;
    -moz-transform: translate(-50%, 100%);
    -ms-transform: translate(-50%, 100%);
    -webkit-transform: translate(-50%, 100%);
    transform: translate(-50%, 100%);
}

div#captcha_wrapper {
    /*float: right;*/
    margin-bottom:1rem;
}



/* sidebar */

.sidebar .widget-span{
    padding-bottom: 2rem;
    margin-bottom:1rem;
}
.sidebar h3 {
    font-size: 1.17em;
}
.sidebar .widget-span:first-child h3 {
    margin-top: 0;
}

.sidebar ul {
    list-style: square;
    padding-left: 1.4rem;
}

.sidebar ul li{    line-height: 1.5em;}

.sidebar .hs_submit {
   /* padding-left: 35%; */
}
.sidebar input[type=submit] {
    font-size: 1rem;
}
.sidebar .hs_submit {
    width: auto;
}

.sidebar .hs-rss-item.hs-with-featured-image .hs-rss-item-text {
    float: right;
    padding: 0 0 0 1rem;
    width: 84%;
}

.sidebar .hs-rss-byline {
    font-size: .8rem;
}

.sidebar .hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper{
    display: inline-block;
    width: 15.5%;
    padding-top: 15.5%;
    overflow: hidden;
    position: relative;
    text-align: center;
}

.sidebar .hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper .hs-rss-featured-image{
    width: auto;
    height: 100%;
    max-width: none;
    position: absolute;
    top: 0;
    left: -15%;
}

.post-listing-simple .post-item {
    display:inline-block;
    margin-bottom: 1rem;
    position:relative;
    padding-left:110px;
    min-height: 100px;
}
.item-image-wrapper {
    width: 100px;
    height: 100px;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    margin-right: .5rem;
    
    position:absolute;
    top:0;
    left:0;
}

    
a.image-link {
    display: inline-block;
    width: 100px;
    height: 100px;
}

a.image-link:after {content: none !important;}

img.featured-image{
    width: auto;
    height: 100%;
    max-width: none;
    position: absolute;
    top: 0;
    left: -15%;
}

.item-content-wrapper {
    display: inline-block;
    vertical-align: middle;
    margin-top: 15px;
}

.item-content-wrapper > a{color: #1B3840;text-decoration:underline;}
.item-content-wrapper > a:after{content:none;}

span.filter-link-count {
    font-size: .8rem;
}

.sidebar .gsc-control-cse.gsc-control-cse-en {
    padding: 0;
}
.gsc-control-cse {
    padding: 0 !important;
    margin: 0 !important;
}
.gs-result .gs-title, .gs-result .gs-title *{text-decoration:none;}

.sidebar .gsc-clear-button {
    height: auto;
    margin-top: 5px;
    display: inline-block;
    vertical-align: top;
    /*position:absolute;*/
    display:none !important;
}

.gsc-search-box input.gsc-input {
    background: none !important;
}


.blog-pagination a {
    font-size: 1.1rem;
}
.previous-posts-link{
    float:left;
}
.next-posts-link{
    float:right;
}


body .subscribe-response{
    color:#758777;
}

/** Related posts **/
ul.share-post{
    padding:0;
    list-style:none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap:wrap;
        flex-wrap:wrap;

}

.related-posts > ul {
    padding: 0;
   display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    align-items: stretch;
}

.related-posts li{
    margin-top:1.282051282%;
    margin-bottom:1.282051282%;
}
.related-posts li:nth-child(4){margin-left:0;}
.related-posts li.big ~ li:nth-child(3) {
    margin-left: 0;
}

@media (max-width: 769px){
   .related-posts > ul > li[class*="span"]{margin-left:0 !important;}
.related-posts > ul > li[class*="span"]{ width:100%;}    
}
@media(min-width: 769px){
    .related-posts li.big ~ li:nth-child(4) {
            margin-left: 2.127659574%;
    }
}

@media (max-width: 1139px) and (min-width: 768px){
    .related-posts li.big ~ li:nth-child(4) {
        margin-left: 2.762430939%;
    }

}
@media (min-width: 1280px){
    .related-posts li.big ~ li:nth-child(4) {
        margin-left: 2.564102564%;
    }
}


.related-posts li.card-wrapper:not(:last-child):not(:nth-child(n + 5)){
    background-image: none !important;
}
/*.related-posts[data-num="3"] li:nth-child(4),*/
.related-posts li.card-wrapper:nth-child(n + 6){display:none;}    


.related-posts .card-content img{display:none;}


.related-posts > h3 {
    color: #fff;
    font-size: 2rem;
    margin-bottom: 3rem;
}
@media(max-width: 992px){
    .related-posts > h3{
        margin-bottom: 0rem;
    }
}

.related-posts h4 {
    font-size: 1.5rem;
    margin: 0;
    line-height: 1.5em;
}
.related-posts h4 a {
    color: #1b3840;
    text-decoration: none;
}

.related-posts h4 ~ span {
    margin: 1rem 0 0;
    display: block;
}

.related-posts .related_summary {
    margin-top: 2rem;
}

.card-wrapper{background:#fff;padding:2rem;}


.card{
    height: 100%;
    display: table;
}


.card-wrapper.with-featured .card-content,
.related-posts li.card-wrapper:last-child .card-content,
.related-posts li.card-wrapper:nth-child(n + 5) .card-content{
    display: table-cell;
    vertical-align: bottom;
}

.card-wrapper.with-featured,
.related-posts li.card-wrapper:last-child,
.related-posts li.card-wrapper:nth-child(n + 5){
    padding-top: 20%;
}
.card-wrapper.with-featured,
.card-wrapper.with-featured a,
.related-posts li.card-wrapper:last-child,
.related-posts li.card-wrapper:nth-child(n + 5),
.related-posts li.card-wrapper:last-child a,
.related-posts li.card-wrapper:nth-child(n + 5) a,
.related-posts li.card-wrapper:last-child span,
.related-posts li.card-wrapper:nth-child(n + 5) span{
    color:#fff !important;
}
.card-wrapper.with-featured h4,
.related-posts li.card-wrapper:last-child h4,
.related-posts li.card-wrapper:nth-child(n + 5) h4{
    text-shadow: 0px 0px 1px #a1a1a1;
}


.related-posts li.card-wrapper:last-child .related_summary {
    display: none;
}

.related-social-share {
    display:inline-block;
    margin-right:1rem;
}

.share-post .facebook a {
    margin-top: -3px;
    display: block;
}

a.related-more, a.more-link{
    display: inline-block;
    margin-top: 2rem;
    font-family: "Francois One","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: normal;
    font-size: 1.1rem;
}

.hs_cos_wrapper_type_follow_me a:before {
    font-size: 1.3rem;
}

/* Landing */
.landing .body-container {
    min-height: calc( 100vh - 100px - 44px);
}
.landing .header-container .topnav__primary-nav, .landing .header-container .topnav__secondary-nav, .landing .header-container .mobilenav, .landing .header-container .menu-button {
    display: none !important;
}

.landing .body-container-wrapper ul li {
    padding-left: 15px;
    background-image: url(//www.antwerpmanagementschool.be/app/themes/ams/dist/images/pagination-next.svg);
    background-size: 6px 10px;
    background-position: left top 8px;
    background-repeat: no-repeat;
    text-align: left;
}

.landing .hs-form-field ul li {
    background-image:none;
    padding-left:0px;
}




/* thanks **/

.thanks .body-container{
    min-height: calc( 100vh - 100px - 420px);
}


/** Footer **/
.footer-container * {
    font-size: .9rem;
}

.footer-container h1,
.footer-container h2,
.footer-container h3,
.footer-container h4,
.footer-container h5,
.footer-container h6,
.footer-container strong{
    margin: 0;
    color: #848484;
    font-family: "Francois One","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: normal;
}

.footer-container h1, .footer-container h2, .footer-container h3,
.footer-container h4, .footer-container h5, .footer-container h6,
.footer-container .bg_blue:not(.dark) strong{font-size: 1.13rem;}



.footer-container a{
    color:#848484;
    font-family: "Libre Baskerville",Helvetica;
    font-size:.9rem;
}

.footer-container img[src*=logo] {
    opacity: .5;
}
.footer-container img:not([src*=logo]) {
    width: auto;
    max-width: 60px;
    height: auto;
    max-height: 80px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 1.5rem;
}

.footer-container .hs-menu-wrapper ul li {
    min-width: 100%;
    line-height: 1em;
    padding: .5rem 0 0 0;
}
.footer-container .hs-menu-wrapper ul li a {
    max-width: 100%;
    padding: 0;
    text-overflow: initial;
    white-space: normal;
    word-wrap: normal;
    font-weight:normal;
}

.footer-container .two-cols .hs-menu-wrapper ul li {
    width: auto;
    float: left;
    padding: 0 .5rem 0 0;
    min-width: 34%;
    max-width: 50%;
    line-height: 1em;
    min-height: 1.81em;
}
@media (max-width: 769px){
    .footer-container .two-cols .hs-menu-wrapper ul li{
        max-width: 100%;
        width: 100%;
        float:none;
    }
}

.footer-container .bg_blue {
    padding-bottom: 90px;
}
.footer-container .bg_blue:not(.dark) {
    background:#1b3840;
}

.footer-container .bg_blue.dark {
    padding: .5rem 0;
    position: relative;
}

.footer-container .bg_blue.dark:before,
.footer-container .bg_blue.dark:after {
    width: 0;
    height: 0;
    content: "";
    position: absolute;
    top: -35px;
    border-style: solid;
    
}
.footer-container .bg_blue.dark:before{
    right: 0;
    border-width: 35px 50vw 0px 0;
    border-color: transparent #0A1019 transparent transparent;
}
.footer-container .bg_blue.dark:after {
    left: 0;
    border-width: 35px 0 0 50vw;
    border-color: transparent transparent transparent #0A1019;
}

.footer-container *, .footer-container a {
    font-size: .75rem;
}

/** follow us && related social share */
.widget-type-follow_me a{
    margin-bottom: 4rem;
}

body .hs_cos_wrapper_type_follow_me a,
.related-social-share a,
body a.hs-author-social-link{
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome !important;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  
  text-decoration: none;
  margin-right: .8rem;
}
body .hs_cos_wrapper_type_follow_me a:after,
.related-social-share a:after,
body a.hs-author-social-link,
.post-content a:after,
body.landing .body-container a:after{content:none;}

.post-content a{text-decoration:underline;}


body.landing .body-container a{text-decoration:underline;}
body .hs_cos_wrapper_type_follow_me a.fm_button.fm_facebook span,
body .hs_cos_wrapper_type_follow_me a.fm_twitter.fm_twitter span,
body .hs_cos_wrapper_type_follow_me a.fm_button.fm_linkedin span,
body .hs_cos_wrapper_type_follow_me a.fm_button.fm_googleplus span,
body .hs_cos_wrapper_type_follow_me a.fm_button.fm_youtube span,
body .hs_cos_wrapper_type_follow_me a[href *= "https://www.instagram.com/"] span{
    display:none !important;
}

.hs_cos_wrapper_type_follow_me > div {
   display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}

a.fm_button.fm_facebook{order:1;}
a.fm_button.fm_twitter{order:2;}
a.fm_button[href *= "https://www.instagram.com/"]{order:3}
a.fm_button.fm_linkedin{order:4;}
a.fm_button.fm_googleplus{order:5;}


body .hs_cos_wrapper_type_follow_me a.fm_button.fm_facebook:before,
.hs-author-social-links a.hs-author-social-link.hs-social-facebook:before,
.related-social-share a.fm_button.fm_facebook:before{content: "\f09a";}

body .hs_cos_wrapper_type_follow_me a.fm_button.fm_twitter:before,
.hs-author-social-links a.hs-author-social-link.hs-social-twitter:before,
.related-social-share a.fm_button.fm_twitter:before{content: "\f099";}

body .hs_cos_wrapper_type_follow_me a.fm_button.fm_linkedin:before,
.hs-author-social-links a.hs-author-social-link.hs-social-linkedin:before,
.related-social-share a.fm_button.fm_linkedin:before{content: "\f0e1";}

body .hs_cos_wrapper_type_follow_me a.fm_button.fm_googleplus:before,
.hs-author-social-links a.hs-author-social-link.hs-social-google:before,
.related-social-share a.fm_button.fm_google:before{
    content: "\f0d5";
}

body .hs_cos_wrapper_type_follow_me a.fm_button.fm_youtube:before,
.hs-author-social-links a.hs-author-social-link.hs-social-youtube:before,
.related-social-share a.fm_button.fm_youtube:before{
    content: "\f167";
}

body .hs_cos_wrapper_type_follow_me a.fm_button[href *= "https://www.instagram.com/"]:before{
    content: "\f16d";
}

a.hs-author-social-link{ background:none;}

/*******
HEADER
*******/
.header-container body, .header-container div, .header-container span, .header-container applet, .header-container object, .header-container iframe,.header-container h1,.h1, .header-container h2, .header-container .h2, .header-container h3, .header-container .h3, .header-container h4, .header-container .h4, .header-container .h5, .header-container .h6, .header-container h5, .header-container h6, .header-container h6, .header-container p, .header-container blockquote, .header-container pre,a, .header-container abbr, .header-container acronym, .header-container address, .header-container big, .header-container cite, .header-container code,del, .header-container dfn, .header-container em, .header-container img, .header-container ins, .header-container kbd, .header-container q, .header-container s, .header-container samp,small, .header-container strike, .header-container strong, .header-container sub, .header-container sup, .header-container tt, .header-container var,b, .header-container u, .header-container i, .header-container center,dl, .header-container dt, .header-container dd, .header-container ol, .header-container ul, .header-container li,fieldset, .header-container form, .header-container label, .header-container legend,table, .header-container caption, .header-container tbody, .header-container tfoot, .header-container thead, .header-container tr, .header-container th, .header-container td,article, .header-container aside, .header-container canvas, .header-container details, .header-container embed,figure, .header-container figcaption, .header-container footer, .header-container header, .header-container hgroup,menu, .header-container nav, .header-container output, .header-container ruby, .header-container section, .header-container summary,time, .header-container mark, .header-container audio, .header-container video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

.header-container html {
  line-height: 1;
}

.header-container ol, .header-container ul {
  list-style: none;
}
.header-container li {
    font-family: "Francois One", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.header-container table {
  border-collapse: collapse;
  border-spacing: 0;
}

.header-container caption, .header-container th, .header-container td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}


.header-container article, .header-container aside, .header-container details, .header-container figcaption, .header-container figure, .header-container footer, .header-container header, .header-container hgroup, .header-container main, .header-container menu, .header-container nav, .header-container section, .header-container summary {
  display: block;
}

.header-container .is-transitioning {
  display: block !important;
  visibility: visible !important;
}

.header-container .display-table {
  display: table;
  table-layout: fixed;
  width: 100%;
}

.header-container .display-table-cell {
  display: table-cell;
  vertical-align: middle;
  float: none;
}

.header-container .float-left {
  float: left  !important;
}
.header-container .float-left ul {
  float: left;
}

.header-container .float-right {
  float: right  !important;
}
.header-container .float-right ul {
  float: right;
}

.header-container .full-width {
  width: 100% !important;
}

.header-container .center {
  text-align: center;
}

.header-container html, .header-container body {
  width: 100%;
  height: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: transparent;
}

.header-container img, .header-container video {
  width: 100%;
  height: auto;
  vertical-align: top;
}

.header-container body {
  position: relative;
  overflow-y: auto;
  overflow-x: hidden;
}

.header-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.header-container html {
  font-size: 62.5%;
}

.header-container p,.header-container a,.header-container input,.header-container textarea,.header-container button,.header-container select,.header-container li,.header-container span,.header-container label,.header-container td {
  font-family: "Libre Baskerville",Verdana,serif;
  /*font-size: 1.6rem;*/
  line-height: 1.86em;
  color: #858788;
}
@media screen and (max-width: 768px) {
  .headear-container p, .header-container  a, .header-container  input, .header-container  textarea, .header-container  button, .header-container  select, .header-container  li, .header-container  span, .header-container  label, .header-container  td {
    font-size: 1rem;
  }
}

.header-container h1, .header-container .h1, .header-container h2, .header-container .h2, .header-container h3, .header-container .h3, .header-container h4, .header-container .h4, .header-container .h5, .header-container .h6, .header-container h5, .header-container h6 {
  font-family: "Francois One", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #1B3840;
  display: block;
}
.header-container .block--camo .container > h1, .header-container .block--camo .container > .h1, .header-container .block--camo .container > h2, .header-container .block--camo .container > .h2, .header-container .block--camo .container > h3, .header-container .block--camo .container > .h3, .header-container .block--camo .container > h4, .header-container .block--camo .container > .h4, .header-container .block--camo .container > .h5, .header-container .block--camo .container > .h6, .header-container .block--camo .container > h5, .header-container .block--camo .container > h6 {
  color: #ffffff;
}
.header-container h1 a, .header-container .h1 a, .header-container h2 a, .header-container .h2 a, .header-container h3 a, .header-container .h3 a, .header-container h4 a, .header-container .h4 a, .header-container .h5 a, h5 span, .header-container .h6 a, .header-container h5 a, .header-container h6 a {
  text-decoration: none;
  font-weight: inherit;
  color: inherit;
}

.header-container h1, .header-container .h1 {
  font-size: 4rem;
  line-height: 1.5em;
  letter-spacing: -0.008em;
  padding-bottom: 15px;
}
@media screen and (max-width: 768px) {
  .header-container h1, .header-container .h1 {
    font-size: 3.07692rem;
  }
}

.header-container h2, .header-container .h2 {
  font-size: 3.5rem;
  line-height: 1.42em;
  padding-bottom: 15px;
}
@media screen and (max-width: 768px) {
  .header-container h2, .header-container .h2 {
    font-size: 2.69231rem;
  }
}

.header-container h3, .header-container .h3 {
  font-size: 3rem;
  line-height: 1.333em;
  padding-bottom: 15px;
}
@media screen and (max-width: 768px) {
  .header-container h3, .header-container .h3 {
    font-size: 2.30769rem;
  }
}

.header-container h4, .header-container .h4, .header-container .h5, .header-container .h6 {
  font-size: 2.2rem;
  line-height: 1.41em;
  padding-bottom: 15px;
}
@media screen and (max-width: 768px) {
  .header-container h4, .header-container .h4, .header-container .h5, .header-container .h6 {
    font-size: 1.69231rem;
  }
}

.header-container h5, .header-container h6 {
  font-size: 1.131rem;
  line-height: 1.38em;
  padding-bottom: 15px;
}
@media screen and (max-width: 768px) {
  .header-contanier h5, .header-container h6 {
    font-size: 1.38462rem;
  }
}

.header-container .button {
  font-family: "Francois One", "Helvetica Neue", Helvetica, Arial, sans-serif;
  /*font-size: 1.6rem;*/
  line-height: 1rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .header-container .button {
    /*font-size: 1.33333rem;*/
  }
}

.header-container .cta {
  font-family: "Francois One", "Helvetica Neue", Helvetica, Arial, sans-serif;
  /*font-size: 1.8rem;*/
  line-height: 1.38em;
}
.header-container .block--camo .container > .cta {
  color: #ffffff;
}
@media screen and (max-width: 768px) {
  .header-container .cta {
    font-size: 1rem;
  }
}

.header-container input:not([type=submit]), .header-container textarea {
  line-height: 1rem;
}

.header-container .small p, .header-container .small a:not(.button) {
  font-size: .75rem;
}

.header-container span {
  font-size: inherit;
  line-height: inherit;
}

.header-container .date {
  font-size: 1.2rem;
  font-family: "Francois One", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
}

.header-container p {
  margin: 0 0 15px 0;
}
.header-container p img {
  margin: 0;
}

.header-container a {
  -moz-transition: border 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), opacity 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: border 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), opacity 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: border 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), opacity 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: border 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), opacity 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}

.header-container a {
  color: #858788;
  text-decoration: none;
  background: transparent;
  line-height: 50px;
}
.header-container a:hover, .header-container a:focus {
  text-decoration: none;
  color: #858788;
}

.header-container .wysiwyg strong {
  font-weight: bold;
}
.header-container .wysiwyg em {
  font-style: italic;
}
.header-container .wysiwyg ul {
  list-style-type: disc;
  margin-bottom: 15px;
  margin-left: 15px;
}
.header-container .wysiwyg ol {
  list-style-type: decimal;
  margin-left: 15px;
  margin-bottom: 15px;
}
.header-container .wysiwyg a {
  display: inline;
  color: #858788;
  -moz-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .wysiwyg a:hover, .header-container .wysiwyg a:focus {
  color: #1B3840;
  text-decoration: underline;
}

@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadeInDown {
  0% {
    opacity: 0;
    -moz-transform: translate(0, 50px);
    transform: translate(0, 50px);
  }
  100% {
    opacity: 1;
    -moz-transform: none;
    transform: none;
  }
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate(0, 50px);
    transform: translate(0, 50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -moz-transform: translate(0, 50px);
    -ms-transform: translate(0, 50px);
    -webkit-transform: translate(0, 50px);
    transform: translate(0, 50px);
  }
  100% {
    opacity: 1;
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
  }
}
.header-container .menu-button {
  display: none;
  position: absolute;
  z-index: 12;
  right: 0;
  top: 10px;
  width: 50px;
  height: 50px;
  background-color: #1B3840;
}
.header-container .mobile-menu-active .menu-button {
  position: fixed;
}
@media screen and (max-width: 991px) {
  .header-container .menu-button {
    display: block;
  }
}

.header-container .c-hamburger {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 24px;
  height: 24px;
  font-size: 0;
  text-indent: -9999px;
  appearance: none;
  box-shadow: none;
  border-radius: 0;
  border: none;
  cursor: pointer;
  transition: background 0.3s;
  margin-top: 15px;
  margin-left: 13px;
}

.header-container .c-hamburger:focus {
  outline: none;
}

.header-container .c-hamburger span {
  display: block;
  position: absolute;
  top: 8px;
  left: 0px;
  right: 0px;
  height: 4px;
  background: #ffffff;
}

.header-container .c-hamburger span::before,.c-hamburger span::after {
  position: absolute;
  display: block;
  left: 0;
  width: 100%;
  height: 4px;
  background-color: #ffffff;
  content: "";
}

.header-container .c-hamburger span::before {
  top: -8px;
}

.header-container .c-hamburger span::after {
  bottom: -8px;
}

.header-container .c-hamburger--htx {
  background-color: #1B3840;
}

.header-container .c-hamburger--htx span {
  transition: background 0s 0.3s;
}

.header-container .c-hamburger--htx span::before,.c-hamburger--htx span::after {
  transition-duration: 0.3s, 0.3s;
  transition-delay: 0.3s, 0s;
}

.header-container .c-hamburger--htx span::before {
  transition-property: top, transform;
}

.header-container .c-hamburger--htx span::after {
  transition-property: bottom, transform;
}

/* active state, .header-container i.e. menu open */
.header-container .c-hamburger--htx.is-active {
  background-color: #1B3840;
}

.header-container .c-hamburger--htx.is-active span {
  background: none;
}

.header-container .c-hamburger--htx.is-active span::before {
  top: 0;
  transform: rotate(45deg);
}

.header-container .c-hamburger--htx.is-active span::after {
  bottom: 0;
  transform: rotate(-45deg);
}

.header-container .c-hamburger--htx.is-active span::before,.header-container .c-hamburger--htx.is-active span::after {
  transition-delay: 0s, 0.3s;
}

.header-container .block {
  display: block;
  width: 100%;
  padding: 60px 0;
}
@media screen and (max-width: 768px) {
  .header-container .block {
    padding: 30px 0;
  }
}
.header-container .block--grey {
  background-color: #EEEEEE;
}
.header-container .block--camo {
  background-color: #748777;
}

.header-container .inner-block {
  display: block;
  width: 100%;
  padding: 30px;
  background-color: #ffffff;
  margin-bottom: 30px;
}
@media screen and (max-width: 768px) {
  .header-container .inner-block {
    padding: 15px;
    margin-bottom: 15px;
  }
}
.header-container .inner-block--grey {
  background-color: #EEEEEE;
}

.header-container .url, .header-container .subnav__close {
  display: inline;
  color: #858788;
  -moz-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .url:hover, .header-container .subnav__close:hover, .header-container .url:focus, .header-container .subnav__close:focus {
  color: #1B3840;
  text-decoration: underline;
}

.header-container .button, .header-container input[type=submit].button {
  display: inline-block;
  vertical-align: middle;
  padding: 17px 30px 15px;
  background-color: #AE1936;
  color: #ffffff;
  text-align: center;
  box-shadow: 0px 4px 20px #ffffff;
  border: 0px solid transparent;
  -moz-transition: -moz-transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98),  box-shadow 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: -o-transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98),  box-shadow 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: -webkit-transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98),  box-shadow 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98),  box-shadow 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .button:hover, .header-container .button:focus, .header-container input[type=submit].button:hover, .header-container input[type=submit].button:focus {
  color: #ffffff;
  box-shadow: 0px 3px 20px #888;
  -moz-transform: translateY(-4px);
  -ms-transform: translateY(-4px);
  -webkit-transform: translateY(-4px);
  transform: translateY(-4px);
}
.header-container .button--nordic, .header-container input[type=submit].button--nordic {
  background-color: #1B3840;
}
.header-container .button--camo, .header-container input[type=submit].button--camo {
  background-color: #748777;
}
.header-container .button--no-anim, .header-container input[type=submit].button--no-anim {
  box-shadow: none;
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
.header-container .button--no-anim:hover, .header-container .button--no-anim:focus, .header-container input[type=submit].button--no-anim:hover, .header-container input[type=submit].button--no-anim:focus {
  color: #ffffff;
  box-shadow: none;
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.header-container .button--no-shadow, .header-container input[type=submit].button--no-shadow {
  box-shadow: none;
  -moz-transition: -moz-transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: -o-transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: -webkit-transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .button--no-shadow:hover, .header-container .button--no-shadow:focus, .header-container input[type=submit].button--no-shadow:hover, .header-container input[type=submit].button--no-shadow:focus {
  color: #ffffff;
  box-shadow: none;
}

.header-container .cta {
  display: inline-block;
  vertical-align: middle;
  color: #748777;
  position: relative;
}
.header-container .cta:after {
  content: '';
  position: absolute;
  left: 51%;
  bottom: 2px;
  background-color: #748777;
  display: block;
  width: 100%;
  height: 2px;
  -moz-transform: translate(-50%, 100%) scale3d(1, 1, 1);
  -ms-transform: translate(-50%, 100%) scale3d(1, 1, 1);
  -webkit-transform: translate(-50%, 100%) scale3d(1, 1, 1);
  transform: translate(-50%, 100%) scale3d(1, 1, 1);
  -moz-transition: -moz-transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), height 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: -o-transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), height 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: -webkit-transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), height 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: transform 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), height 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .cta:hover:after, .header-container .cta:focus:after {
  -moz-transform: translate(-50%, .header-container 300%) scale3d(1, 2, 1);
  -ms-transform: translate(-50%, .header-container 300%) scale3d(1, 2, 1);
  -webkit-transform: translate(-50%, .header-container 300%) scale3d(1, 2, 1);
  transform: translate(-50%, .header-container 300%) scale3d(1, 2, 1);
}
.header-container .cta--nordic {
  color: #1B3840;
}
.header-container .cta--nordic:after {
  background-color: #1B3840;
}
.header-container .cta--white {
  color: #ffffff;
}
.header-container .cta--white:after {
  background-color: #ffffff;
}

.header-container .action-container {
  display: block;
  text-align: left;
}
.header-container .action-container > *:not(:last-child) {
  margin-right: 30px;
}
.header-container .action-container--center {
  text-align: center;
}
.header-container .action-container--right {
  text-align: right;
}
.header-container .action-container--justify {
  text-align: justify;
  width: 100%;
}
.header-container .action-container--justify:after {
  content: '';
  display: inline-block;
  /* inline-block for the first (and middle elements) */
  width: 100%;
}
.header-container .action-container--justify:before {
  content: '';
  /* position for block element*/
  display: block;
  /* the block part for the last item*/
  width: 100%;
}

.header-container label {
  display: block;
  margin-bottom: 5px;
}

.header-container input[type=button], .header-container input[type=text], .header-container input[type=submit] {
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
}

.header-container input[type=text] {
  display: block;
  width: 100%;
  height: 44px;
  padding: 16px 17px 17px;
  background-color: #ffffff;
  border: 0px solid #ffffff;
}

.header-container .topnav {
  display: block;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.header-container .topnav .button {
  height: 50px;
  outline: none;
  padding: 19px 30px 18px;
}
.header-container .topnav__wrapper {
  position: inherit;
  width: calc(100vw - 15px);
}
@media screen and (min-width: 768px) {
  .header-container .topnav__wrapper {
    width: calc(100% + ( 100vw - 738px ) / 2);
  }
}
@media screen and (min-width: 992px) {
  .header-container .topnav__wrapper {
    width: calc(100% + ( 100vw - 962px ) / 2 );
  }
}
@media screen and (min-width: 1330px) {
  .header-container .topnav__wrapper {
    width: calc(100% + ( 100vw - 1300px ) / 2 );
  }
}
@media screen and (min-width: 1440px) {
  .header-container .topnav__wrapper {
    width: 1370px;
  }
}
.header-container .topnav__logo {
  position: absolute;
  z-index: 20;
  top: 20px;
  left: 15px;
  display: block;
  width: 170px;
  height: 56px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTcwIiBoZWlnaHQ9IjU2IiB2aWV3Qm94PSIwIDAgMTcwIDU2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5Hcm91cCAzPC90aXRsZT48cGF0aCBkPSJNLjExOCA2LjgxNEwyMi4xNy4yNzRsMjEuODk2IDYuNTR2NS4yMDhMMjIuMTcgNS42LjExOCAxMi4wMjJ6bS41MDkgNDMuNTA4djUuNTZoNDMuMDg3di01LjU2em0uOTc5LTMwLjI3MmMxLjQ4OC0xLjE3NCAyLjA3Ni0xLjM3IDIuNTQ2LTEuMzcuNjY2IDAgMS4xMzYuMjM1IDEuMTM2IDEuMzMxdi42MjdDMS4wMTggMjEuMzQzIDAgMjIuNzEzIDAgMjQuMzE4YzAgMS43NjMgMS4yMTQgMi44OTkgMi45NzcgMi44OTkuOTQgMCAxLjgwMi0uNDcgMi41MDctMS4zMzIuMTk2LjgyMy44NjIgMS4zMzIgMS43MjMgMS4zMzIuNDMxIDAgMS4wMTktLjExOCAyLjAzNy0uNzgzbC0uNTQ4LTEuMjE0Yy0uNDMxLjE5NS0uNTg4LjI3NC0uNzA1LjI3NC0uMjM1IDAtLjU0OS0uMzkyLS41NDktLjk0IDAtLjM5Mi4wNC0uNzgzLjA0LTEuMjE0bC4wNzgtMi44MnYtLjgyMmMwLTEuOTE5LTEuMzcxLTIuODItMi44Mi0yLjgyLTEuMDU4IDAtMi4xNTUuMjM1LTQuMzEgMS45OThsMS4xNzYgMS4xNzR6bTMuNjQzIDQuNDI2Yy0uNTg4LjYyNi0xLjIxNC45NC0xLjcyNC45NC0uNzQ0IDAtMS4yNTMtLjQzMS0xLjI1My0xLjEzNiAwLTEuMDE4LjcwNS0xLjU2NyAyLjk3Ny0yLjAzN3YyLjIzM3ptNS4yNDkgMi40MjdoMi4zOWwuMDM4LTYuNjk2Yy41ODgtLjU4NyAxLjQxLTEuMjkyIDIuMTU1LTEuMjkyIDEuMDE4IDAgMS4yOTIuNDMgMS4yOTIgMS42NDQgMCAxLjE3NS0uMDM5IDIuMzUtLjAzOSAzLjg3N2wtLjA0IDIuNDY3aDIuMzlsLjA0LTQuOTczYzAtLjYyNy4wMzktMS4yMTQuMDM5LTIuMTkzIDAtMS41MjctLjU0OS0yLjk3Ni0yLjYyNS0yLjk3Ni0xLjI5MiAwLTIuNDI4LjYyNi0zLjE3MyAxLjQ4OGgtLjAzOXYtMS4xNzVoLTIuMzVsLS4wNzggOS44M3ptMTUuNTUtMS45OTdjLS4zNTIuMjM1LS43MDUuNDctMS4wOTYuNDctLjU4OCAwLS44MjMtLjM5MS0uODIzLTEuMDE4IDAtLjc0NCAwLTEuNjA2LjA0LTIuNTg1bC4wMzgtMi44OTdoMi4xOTR2LTEuODAybC0yLjE5NC4wNC4wNzktMy41MjVoLTIuMzVsLS4wNzkgMy41MjQtMS4zMzItLjAzOXYxLjgwMmgxLjMzMmwtLjAzOSAzLjAxNXYyLjM4OWMwIDIuMTE0IDEuMDE4IDIuOTM3IDIuNjY0IDIuOTM3LjMxMyAwIC44NjEtLjA0IDEuNDg4LS4zOTJsLjc4My0uNDMtLjcwNS0xLjQ4OXptMy44IDEuOTk3aDIuMzlsMS45MTktNy4yNDRoLjAzOWwxLjc2MyA3LjI0NGgyLjQyOGwzLjE3My05LjQzNy0yLjE5NC0uNzQ0LTEuOTk3IDcuMjQ0aC0uMDRsLTEuODAxLTYuOTdIMzMuMDJsLTEuOTU5IDYuOTdoLS4wMzlsLTEuODAyLTcuMjQ0LTIuMzUuNTg3IDIuOTc3IDkuNTk0em0yMS4yNy00LjYyYzAtMy40NDctMS4yOTMtNS40ODMtNC4wNzQtNS40ODMtMi44OTkgMC00LjUwNSAyLjYyNC00LjUwNSA1LjI0OCAwIDMuMDkzIDEuODAyIDUuMTY5IDQuMzA5IDUuMTY5IDEuNjA2IDAgMi45NzctLjc4MyAzLjk5NS0xLjk1OGwtMS4zNy0xLjI1M2MtLjU4OC42MjYtMS4zMzIgMS4yNTMtMi4zMTIgMS4yNTMtMS42NDUgMC0yLjI3Mi0xLjY0NS0yLjI3Mi0zLjAxNmg2LjIyOXYuMDR6bS02LjA3Mi0xLjY4NGMuMDc4LS45OC45NC0yLjE1NCAxLjk5OC0yLjE1NCAxLjI1MyAwIDEuNzYyIDEuMDk2IDEuODAyIDIuMTU0aC0zLjh6bTcuODczIDYuMzA0aDIuMzlsLjAzOS02LjEwOWMuNDctMS4wMTggMS4xNzUtMS43MjMgMi4wNzYtMS43MjMuMTU3IDAgLjM1Mi4wNC41NDguMDc5bC4zOTItMi4zMWE0LjMxNyA0LjMxNyAwIDAgMC0uNzA1LS4wOGMtMS4yMTQuMDQtMS44MDIuOTgtMi4zMTEgMi4xMTZ2LTEuODQxaC0yLjM5bC0uMDM5IDkuODY4em02LjMwNyA0LjczOWgyLjM5bC4wMzgtNS40NDNoLjA0Yy41NDguNzA0IDEuNDEuOTQgMi4yMzIuOTQgMi44MiAwIDQuMzQ4LTIuNjYzIDQuMzQ4LTUuMjg3IDAtMi45NzYtMS43MjMtNS4wOTEtNC4xOTEtNS4wOTEtMS4wNTggMC0xLjk5OC41ODctMi41MDcgMS4zMzFoLS4wNHYtMS4wMThoLTIuMzF2MTQuNTY4em0yLjUwNy0xMS4yNzhjLjE1Ni0uODIzLjc0NC0xLjUyOCAxLjc2Mi0xLjUyOCAxLjQxIDAgMi40MjkgMS4yOTMgMi40MjkgMy4xMzMgMCAxLjk5Ny0xLjI1MyAzLjE3Mi0yLjQ2OCAzLjE3Mi0uODYyIDAtMS4zNy0uNTA5LTEuNzIzLS45di0zLjg3N3pNLjcwNSA0NC41MjZoMi4zNWwuMDc5LTYuNjU3Yy4zOTEtLjUxIDEuMzMxLTEuMzMyIDIuMDM3LTEuMzMyLjc0NCAwIDEuMjE0LjQ3IDEuMjE0IDEuMjE0IDAgLjUxLS4wNCAxLjg4LS4wNCAyLjg5OHYzLjg3N2gyLjM1bC4wOC02LjY1N2MuMzktLjUxIDEuMzMxLTEuMzMyIDIuMDM2LTEuMzMyLjc0NCAwIDEuMTc1LjQ3IDEuMTc1IDEuMjE0djIuODk4bC0uMDM5IDMuODc3aDIuMzl2LTcuMzIzYzAtMS4yNTMtLjQzMS0yLjgyLTIuNjY0LTIuODItMS4yNTQgMC0yLjUwNy42NjYtMy4yMTIgMS42ODQtLjMxNC0xLjEzNi0xLjI1NC0xLjY4NC0yLjM5LTEuNjg0LTEuMjE0IDAtMi4zNS43MDUtMi45MzcgMS42NDVsLS4wNC0uMDR2LTEuMjkxSC43MDV2OS44Mjl6bTE3LjE5Ni02Ljg1M2MxLjQ4OC0xLjE3NSAyLjA3Ni0xLjM3IDIuNTg1LTEuMzcuNjY2IDAgMS4xMzYuMTk1IDEuMTM2IDEuMjkxdi42NjZjLTQuMjcuNzA1LTUuMjg4IDIuMDc2LTUuMjg4IDMuNjQyIDAgMS43NjIgMS4xNzUgMi44OTggMi45MzggMi44OTguOTQgMCAxLjgwMi0uNDcgMi41MDctMS4zMzEuMTk2LjgyMi44NjIgMS4zMzEgMS43MjMgMS4zMzEuNDMxIDAgMS4wMTktLjExNyAyLjAzNy0uODIybC0uNTg3LTEuMTc1Yy0uMzkyLjE5Ni0uNTg4LjI3NC0uNzA1LjI3NC0uMjM1IDAtLjU0OS0uMzkyLS41NDktLjk0IDAtLjM5MiAwLS43ODMuMDQtMS4yMTRsLjA3OC0yLjgydi0uODIyYzAtMS45MTktMS4zNzEtMi44Mi0yLjgyLTIuODItMS4wNTggMC0yLjE1NS4yMzYtNC4zMSAxLjk5OGwxLjIxNSAxLjIxNHptMy42NDMgNC40MjVjLS41ODguNTg3LTEuMjE1LjktMS43MjQuOS0uNzQ0IDAtMS4yNTMtLjQzLTEuMjUzLTEuMTc0IDAtLjk4LjcwNS0xLjUyNyAyLjk3Ny0yLjAzN3YyLjMxem01LjI0OSAyLjQyOGgyLjM4OWwuMDQtNi42OTdjLjU4Ny0uNTg3IDEuNDEtMS4yOTIgMi4xNTQtMS4yOTIgMS4wMTggMCAxLjI5Mi40MyAxLjI5MiAxLjY0NSAwIDEuMTc1LS4wMzkgMi4zNS0uMDM5IDMuODc3bC0uMDQgMi40NjdoMi4zOWwuMDQtNC45NzRjMC0uNjI2LjAzOS0xLjIxNC4wMzktMi4xOTMgMC0xLjUyNy0uNTQ5LTIuOTc2LTIuNjI1LTIuOTc2YTQuMDQgNC4wNCAwIDAgMC0zLjE3MyAxLjQ4OGgtLjAzOXYtMS4xNzRoLTIuMzVsLS4wNzggOS44Mjl6bTExLjc5LTYuODUzYzEuNDg4LTEuMTc1IDIuMDc2LTEuMzcgMi41NDYtMS4zNy42NjYgMCAxLjEzNi4xOTUgMS4xMzYgMS4yOTF2LjY2NmMtNC4yNy43MDUtNS4yODggMi4wNzYtNS4yODggMy42NDIgMCAxLjc2MiAxLjE3NSAyLjg5OCAyLjkzOCAyLjg5OC45NCAwIDEuODAyLS40NyAyLjU0Ni0xLjMzMS4xNTcuODIyLjg2MiAxLjMzMSAxLjY4NCAxLjMzMS40NyAwIDEuMDE5LS4xMTcgMi4wMzctLjgyMmwtLjU0OC0xLjE3NWMtLjQzMS4xOTYtLjU4OC4yNzQtLjcwNS4yNzQtLjIzNSAwLS41MS0uMzkyLS41MS0uOTQgMC0uMzkyIDAtLjc4My4wNC0xLjIxNGwuMDc4LTIuODJ2LS44MjJjMC0xLjkxOS0xLjMzMi0yLjgyLTIuODItMi44Mi0xLjA1OCAwLTIuMTU1LjIzNi00LjMxIDEuOTk4bDEuMTc2IDEuMjE0em0zLjY0MyA0LjQyNWMtLjU0OS41ODctMS4yMTQuOS0xLjY4NS45LS43NDQgMC0xLjI1My0uNDMtMS4yNTMtMS4xNzQgMC0uOTguNzQ0LTEuNTI3IDIuOTc3LTIuMDM3bC0uMDQgMi4zMXptMTQuNjg5LTUuNzk2di0xLjUyN2wtMy4xNzMuMDc4Yy0uNTg4LS4yMzUtMS4wNTgtLjQzLTIuMTk0LS40My0yLjAzNiAwLTMuODM4IDEuMjUzLTMuODM4IDMuMzI4IDAgLjk4LjM5MSAxLjgwMSAxLjMzMSAyLjMxLTEuNjQ1IDEuMDU4LTIuMzEgMS40ODktMi4zMSAyLjM1IDAgLjk4IDEuMjE0IDEuMTc1IDIuMTE1IDEuMzd2LjA0Yy0xLjAxOS41NDgtMi4xMTYgMS4xNzUtMi4xMTYgMi41ODVzMS4zMzIgMi44OTcgNC40NjYgMi44OTdjMi41MDcgMCA1LjQwNS0xLjM3IDUuNDA1LTQuMDMzIDAtMi40MjgtMi4zMS0yLjc0MS00LjU0My0yLjkzNy0yLjIzMy0uMTk2LTIuODItLjI3NC0yLjgyLS43MDUgMC0uMzUyLjQ3LS42MjcuODYxLS45LjM1My4xMTcuOTguMjczIDEuODAyLjI3MyAxLjg4IDAgMy42NDMtMS4xNzQgMy42NDMtMy4yMSAwLS41NDktLjE5Ni0xLjA5Ny0uNTg4LTEuNDg5aDEuOTU5em0tOC4xMDkgOS43NTFjMC0uOTQuOTQtMS40ODggMS43MjQtMS45NTggMy40NDcuNDMgMy44MzkuNTQ4IDMuODM5IDEuNTY3IDAgMS4wMTgtMS4yMTUgMi4wNzUtMi45MzggMi4wNzUtMS4wNTggMC0yLjYyNS0uNDMtMi42MjUtMS42ODR6bTIuOTM4LTEwLjE0M2MuOTQgMCAxLjUyOC43ODQgMS41MjggMS43MjQgMCAxLjA1Ny0uNTEgMS43NjItMS42MDYgMS43NjItMS4xMzYgMC0xLjY4NC0uNzgzLTEuNjg0LTEuNjQ1IDAtMS4wOTYuNjY1LTEuODQgMS43NjItMS44NHptMTQuNjEgMy45OTVjMC0zLjQ0Ni0xLjI5Mi01LjQ4My00LjA3My01LjQ4My0yLjg2IDAtNC41MDUgMi42MjQtNC41MDUgNS4yNDggMCAzLjA5NCAxLjgwMiA1LjE3IDQuMzEgNS4xNyAxLjYwNSAwIDIuOTc2LS43ODQgMy45OTUtMS45NTlsLTEuMzcxLTEuMjUzYy0uNTg4LjY2Ni0xLjMzMiAxLjI1My0yLjI3MiAxLjI1My0xLjY0NSAwLTIuMjcyLTEuNjQ1LTIuMjcyLTMuMDE1aDYuMTg5di4wMzl6bS02LjA3LTEuNjg0Yy4wNzgtLjk3OS45LTIuMTU0IDEuOTk3LTIuMTU0IDEuMjU0IDAgMS43NjMgMS4wOTcgMS44MDIgMi4xNTRoLTMuOHptNy44NzMgNi4zMDVoMi4zOWwuMDc3LTYuNjU3Yy40MzEtLjUxIDEuMzMyLTEuMzMyIDIuMDM3LTEuMzMyLjc0NSAwIDEuMTc1LjQ3IDEuMTc1IDEuMjE0djYuNzc1aDIuMzVsLjA3OS02LjY1N2MuMzkyLS41MSAxLjMzMi0xLjMzMiAyLjAzNy0xLjMzMi43NDQgMCAxLjIxNC40NyAxLjIxNCAxLjIxNCAwIC41MS0uMDM5IDEuODgtLjAzOSAyLjg5OHYzLjg3N2gyLjM5di03LjMyM2MwLTEuMjUzLS40MzItMi44Mi0yLjY2NC0yLjgyLTEuMjU0IDAtMi41MDcuNjY2LTMuMjEyIDEuNjg0LS4zMTQtMS4xMzYtMS4yNTQtMS42ODQtMi40MjktMS42ODQtMS4yMTQgMC0yLjMxLjcwNS0yLjkzOCAxLjY0NWwtLjAzOS0uMDR2LTEuMjkxaC0yLjM5bC0uMDM4IDkuODI5em0yNC4zMjUtNC42MjFjMC0zLjQ0Ni0xLjI5My01LjQ4My00LjA3NC01LjQ4My0yLjg2IDAtNC41MDUgMi42MjQtNC41MDUgNS4yNDggMCAzLjA5NCAxLjgwMiA1LjE3IDQuMzA5IDUuMTcgMS42MDYgMCAyLjk3Ny0uNzg0IDMuOTk1LTEuOTU5bC0xLjM3LTEuMjUzYy0uNTg4LjY2Ni0xLjM3MiAxLjI1My0yLjI3MiAxLjI1My0xLjY0NiAwLTIuMjcyLTEuNjQ1LTIuMjcyLTMuMDE1aDYuMTg5di4wMzl6TTg2LjQxIDM4LjIyYy4wNzgtLjk3OS45MDEtMi4xNTQgMS45OTgtMi4xNTQgMS4yNTMgMCAxLjc2MyAxLjA5NyAxLjgwMiAyLjE1NGgtMy44em03LjgzNCA2LjMwNWgyLjM5bC4wMzktNi42OTdjLjU4Ny0uNTg3IDEuNDEtMS4yOTIgMi4xNTQtMS4yOTIuOTggMCAxLjI5My40MyAxLjI5MyAxLjY0NSAwIDEuMTc1IDAgMi4zNS0uMDQgMy44Nzd2Mi40NjdoMi4zOWwuMDc4LTQuOTc0VjM3LjM2YzAtMS41MjctLjU0OC0yLjk3Ni0yLjYyNC0yLjk3Ni0xLjI5MyAwLTIuNDI5LjU4OC0zLjIxMiAxLjQ4OGgtLjA0di0xLjE3NGgtMi4zNWwtLjA3OCA5LjgyOXptMTUuNTktMS45OTdjLS4zMTMuMjM1LS43MDUuNDctMS4wOTcuNDctLjU4NyAwLS43ODMtLjM5Mi0uNzgzLTEuMDE5di0yLjYyM2wuMDQtMi44OThoMi4xOTN2LTEuODAybC0yLjE5NC4wNC4wNzgtMy41MjVoLTIuMzg5bC0uMDc4IDMuNTI1LTEuMzMyLS4wNHYxLjgwMmgxLjMzMmwtLjA3OSAzLjAxNXYyLjM1YzAgMi4xMTQgMS4wNTggMi45NzYgMi43MDMgMi45NzYuMzEzIDAgLjg2Mi0uMDQgMS40ODktLjM5MmwuNzgzLS40My0uNjY2LTEuNDV6bTYuNzc3IDEuMzMxYzEuMDE4LjU4OCAyLjE5My45NCAzLjQwNy45NCAxLjkyIDAgMy43MjItMS4wNTcgMy43MjItMy4xNzIgMC0zLjU2NC00Ljc0LTIuMzg5LTQuNzQtNC4yNjkgMC0uODIyLjgyMy0xLjE3NCAxLjUyOC0xLjE3NC43NDQgMCAxLjYwNi4zNTIgMi4xOTMuNzgzbDEuMDE5LTEuNTI3Yy0uOTAxLS43NDQtMi4yMzMtMS4wOTctMy4zNjktMS4wOTctMS45MiAwLTMuNjQzIDEuMDE4LTMuNjQzIDMuMDU1IDAgMy45NTUgNC42MjIgMi40MjggNC42MjIgNC4zODYgMCAuODIyLS42NjYgMS4xNzQtMS4zNyAxLjE3NC0uOTAyIDAtMS42ODUtLjM5MS0yLjQ2OC0uODIybC0uOTAxIDEuNzIzem0xNS4yMzctMi4xOTNjLS41NDguNTQ4LTEuMTM2IDEuMDk3LTEuOTk4IDEuMDk3LTEuMjE0IDAtMi4xMTUtMS4xNzUtMi4xMTUtMy4yMTIgMC0xLjUyNy43NDQtMy4xMzIgMi4yMzMtMy4xMzIuODIyIDAgMS4zNy40NyAxLjk5Ny45NGwxLjM3MS0xLjMzMmMtLjg2MS0uOTc5LTEuOTk3LTEuNjQ1LTMuNDQ3LTEuNjQ1LTIuOTM3IDAtNC42NiAyLjY2My00LjY2IDUuMzY1IDAgMi4zOSAxLjQ4OCA1LjA1MiA0LjMwOCA1LjA1MiAxLjU2NyAwIDIuNzQyLS43MDUgMy42ODItMS44OGwtMS4zNzEtMS4yNTN6bTIuNjI0IDIuODU5aDIuMzlsLjAzOS02LjY5N2MuNTg3LS41ODcgMS40MS0xLjI5MiAyLjE1NC0xLjI5Mi45OCAwIDEuMjkzLjU4NyAxLjI5MyAxLjMzMiAwIC43ODMgMCAyLjY2Mi0uMDQgNC4xOWwtLjAzOCAyLjQ2N2gyLjM4OWwuMDQtNC45NzRjMC0uNjI2LjAzOC0xLjIxNC4wMzgtMi4xOTMgMC0xLjUyNy0uNTQ4LTIuOTc2LTIuNjI0LTIuOTc2LTEuMzMyIDAtMi40MjkuNTg4LTMuMjEyIDEuNDg4aC0uMDRsLjA0LTUuOTkxaC0yLjM5bC0uMDM5IDE0LjY0NnptMTAuMzQxLTQuOTM0YzAgMi44MiAxLjUyOCA1LjIwOCA0LjcgNS4yMDggMi45NzggMCA0Ljc0LTIuNDI4IDQuNzQtNS4yMDggMC0yLjg5OC0xLjYwNi01LjIwOS00Ljc0LTUuMjA5LTIuODk4IDAtNC43IDIuNjI0LTQuNyA1LjIwOXptMi4zOS4wNzhjMC0xLjM3LjU0OC0zLjM2OCAyLjMxLTMuMzY4IDEuNjA3IDAgMi4zNTEgMS4yOTIgMi4zNTEgMy4zNjggMCAxLjM3LS41ODggMy4yMTEtMi4zNSAzLjIxMS0xLjc2MyAwLTIuMzExLTEuOTk3LTIuMzExLTMuMjExem04LjUtLjA3OGMwIDIuODIgMS41MjcgNS4yMDggNC43NCA1LjIwOCAyLjk3NiAwIDQuNy0yLjQyOCA0LjctNS4yMDggMC0yLjg5OC0xLjU2Ny01LjIwOS00LjctNS4yMDktMi45MzggMC00Ljc0IDIuNjI0LTQuNzQgNS4yMDl6bTIuMzkuMDc4YzAtMS4zNy41NDgtMy4zNjggMi4zNS0zLjM2OCAxLjYwNSAwIDIuMzEgMS4yOTIgMi4zMSAzLjM2OCAwIDEuMzctLjU4NyAzLjIxMS0yLjMxIDMuMjExLTEuODAyIDAtMi4zNS0xLjk5Ny0yLjM1LTMuMjExem05LjI0MyA0Ljg1NmgyLjM5bC4xMTctMTQuNjg1aC0yLjM5bC0uMTE3IDE0LjY4NXoiIGZpbGw9IiNBOTExMkEiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
  background-position: left center;
  background-size: contain;
  background-repeat: no-repeat;
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
.header-container .topnav__logo span {
  visibility: hidden;
}
@media screen and (max-width: 991px) {
  .header-container .topnav__logo {
    top: 15px;
    width: 120px;
    height: 40px;
    background-size: 120px 40px;
  }
}

@media screen and (min-width: 768px){
    .header-container .topnav__logo  {
        left: calc((100vw - 738px) / 2);
    }
}

@media screen and (min-width: 992px){
    .header-container .topnav__logo  {
        left: calc((100vw - 962px) / 2);
        top: 42px;
    }
}

@media screen and (min-width: 1330px){
    .header-container .topnav__logo  {
        left: calc((100vw - 1300px) / 2);
    }
}



.header-container .topnav--white .topnav__logo {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTcwIiBoZWlnaHQ9IjU2IiB2aWV3Qm94PSIwIDAgMTcwIDU2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5Hcm91cCAzPC90aXRsZT48cGF0aCBkPSJNLjExOCA2LjgxNEwyMi4xNy4yNzRsMjEuODk2IDYuNTR2NS4yMDhMMjIuMTcgNS42LjExOCAxMi4wMjJ6bS41MDkgNDMuNTA4djUuNTZoNDMuMDg3di01LjU2em0uOTc5LTMwLjI3MmMxLjQ4OC0xLjE3NCAyLjA3Ni0xLjM3IDIuNTQ2LTEuMzcuNjY2IDAgMS4xMzYuMjM1IDEuMTM2IDEuMzMxdi42MjdDMS4wMTggMjEuMzQzIDAgMjIuNzEzIDAgMjQuMzE4YzAgMS43NjMgMS4yMTQgMi44OTkgMi45NzcgMi44OTkuOTQgMCAxLjgwMi0uNDcgMi41MDctMS4zMzIuMTk2LjgyMy44NjIgMS4zMzIgMS43MjMgMS4zMzIuNDMxIDAgMS4wMTktLjExOCAyLjAzNy0uNzgzbC0uNTQ4LTEuMjE0Yy0uNDMxLjE5NS0uNTg4LjI3NC0uNzA1LjI3NC0uMjM1IDAtLjU0OS0uMzkyLS41NDktLjk0IDAtLjM5Mi4wNC0uNzgzLjA0LTEuMjE0bC4wNzgtMi44MnYtLjgyMmMwLTEuOTE5LTEuMzcxLTIuODItMi44Mi0yLjgyLTEuMDU4IDAtMi4xNTUuMjM1LTQuMzEgMS45OThsMS4xNzYgMS4xNzR6bTMuNjQzIDQuNDI2Yy0uNTg4LjYyNi0xLjIxNC45NC0xLjcyNC45NC0uNzQ0IDAtMS4yNTMtLjQzMS0xLjI1My0xLjEzNiAwLTEuMDE4LjcwNS0xLjU2NyAyLjk3Ny0yLjAzN3YyLjIzM3ptNS4yNDkgMi40MjdoMi4zOWwuMDM4LTYuNjk2Yy41ODgtLjU4NyAxLjQxLTEuMjkyIDIuMTU1LTEuMjkyIDEuMDE4IDAgMS4yOTIuNDMgMS4yOTIgMS42NDQgMCAxLjE3NS0uMDM5IDIuMzUtLjAzOSAzLjg3N2wtLjA0IDIuNDY3aDIuMzlsLjA0LTQuOTczYzAtLjYyNy4wMzktMS4yMTQuMDM5LTIuMTkzIDAtMS41MjctLjU0OS0yLjk3Ni0yLjYyNS0yLjk3Ni0xLjI5MiAwLTIuNDI4LjYyNi0zLjE3MyAxLjQ4OGgtLjAzOXYtMS4xNzVoLTIuMzVsLS4wNzggOS44M3ptMTUuNTUtMS45OTdjLS4zNTIuMjM1LS43MDUuNDctMS4wOTYuNDctLjU4OCAwLS44MjMtLjM5MS0uODIzLTEuMDE4IDAtLjc0NCAwLTEuNjA2LjA0LTIuNTg1bC4wMzgtMi44OTdoMi4xOTR2LTEuODAybC0yLjE5NC4wNC4wNzktMy41MjVoLTIuMzVsLS4wNzkgMy41MjQtMS4zMzItLjAzOXYxLjgwMmgxLjMzMmwtLjAzOSAzLjAxNXYyLjM4OWMwIDIuMTE0IDEuMDE4IDIuOTM3IDIuNjY0IDIuOTM3LjMxMyAwIC44NjEtLjA0IDEuNDg4LS4zOTJsLjc4My0uNDMtLjcwNS0xLjQ4OXptMy44IDEuOTk3aDIuMzlsMS45MTktNy4yNDRoLjAzOWwxLjc2MyA3LjI0NGgyLjQyOGwzLjE3My05LjQzNy0yLjE5NC0uNzQ0LTEuOTk3IDcuMjQ0aC0uMDRsLTEuODAxLTYuOTdIMzMuMDJsLTEuOTU5IDYuOTdoLS4wMzlsLTEuODAyLTcuMjQ0LTIuMzUuNTg3IDIuOTc3IDkuNTk0em0yMS4yNy00LjYyYzAtMy40NDctMS4yOTMtNS40ODMtNC4wNzQtNS40ODMtMi44OTkgMC00LjUwNSAyLjYyNC00LjUwNSA1LjI0OCAwIDMuMDkzIDEuODAyIDUuMTY5IDQuMzA5IDUuMTY5IDEuNjA2IDAgMi45NzctLjc4MyAzLjk5NS0xLjk1OGwtMS4zNy0xLjI1M2MtLjU4OC42MjYtMS4zMzIgMS4yNTMtMi4zMTIgMS4yNTMtMS42NDUgMC0yLjI3Mi0xLjY0NS0yLjI3Mi0zLjAxNmg2LjIyOXYuMDR6bS02LjA3Mi0xLjY4NGMuMDc4LS45OC45NC0yLjE1NCAxLjk5OC0yLjE1NCAxLjI1MyAwIDEuNzYyIDEuMDk2IDEuODAyIDIuMTU0aC0zLjh6bTcuODczIDYuMzA0aDIuMzlsLjAzOS02LjEwOWMuNDctMS4wMTggMS4xNzUtMS43MjMgMi4wNzYtMS43MjMuMTU3IDAgLjM1Mi4wNC41NDguMDc5bC4zOTItMi4zMWE0LjMxNyA0LjMxNyAwIDAgMC0uNzA1LS4wOGMtMS4yMTQuMDQtMS44MDIuOTgtMi4zMTEgMi4xMTZ2LTEuODQxaC0yLjM5bC0uMDM5IDkuODY4em02LjMwNyA0LjczOWgyLjM5bC4wMzgtNS40NDNoLjA0Yy41NDguNzA0IDEuNDEuOTQgMi4yMzIuOTQgMi44MiAwIDQuMzQ4LTIuNjYzIDQuMzQ4LTUuMjg3IDAtMi45NzYtMS43MjMtNS4wOTEtNC4xOTEtNS4wOTEtMS4wNTggMC0xLjk5OC41ODctMi41MDcgMS4zMzFoLS4wNHYtMS4wMThoLTIuMzF2MTQuNTY4em0yLjUwNy0xMS4yNzhjLjE1Ni0uODIzLjc0NC0xLjUyOCAxLjc2Mi0xLjUyOCAxLjQxIDAgMi40MjkgMS4yOTMgMi40MjkgMy4xMzMgMCAxLjk5Ny0xLjI1MyAzLjE3Mi0yLjQ2OCAzLjE3Mi0uODYyIDAtMS4zNy0uNTA5LTEuNzIzLS45di0zLjg3N3pNLjcwNSA0NC41MjZoMi4zNWwuMDc5LTYuNjU3Yy4zOTEtLjUxIDEuMzMxLTEuMzMyIDIuMDM3LTEuMzMyLjc0NCAwIDEuMjE0LjQ3IDEuMjE0IDEuMjE0IDAgLjUxLS4wNCAxLjg4LS4wNCAyLjg5OHYzLjg3N2gyLjM1bC4wOC02LjY1N2MuMzktLjUxIDEuMzMxLTEuMzMyIDIuMDM2LTEuMzMyLjc0NCAwIDEuMTc1LjQ3IDEuMTc1IDEuMjE0djIuODk4bC0uMDM5IDMuODc3aDIuMzl2LTcuMzIzYzAtMS4yNTMtLjQzMS0yLjgyLTIuNjY0LTIuODItMS4yNTQgMC0yLjUwNy42NjYtMy4yMTIgMS42ODQtLjMxNC0xLjEzNi0xLjI1NC0xLjY4NC0yLjM5LTEuNjg0LTEuMjE0IDAtMi4zNS43MDUtMi45MzcgMS42NDVsLS4wNC0uMDR2LTEuMjkxSC43MDV2OS44Mjl6bTE3LjE5Ni02Ljg1M2MxLjQ4OC0xLjE3NSAyLjA3Ni0xLjM3IDIuNTg1LTEuMzcuNjY2IDAgMS4xMzYuMTk1IDEuMTM2IDEuMjkxdi42NjZjLTQuMjcuNzA1LTUuMjg4IDIuMDc2LTUuMjg4IDMuNjQyIDAgMS43NjIgMS4xNzUgMi44OTggMi45MzggMi44OTguOTQgMCAxLjgwMi0uNDcgMi41MDctMS4zMzEuMTk2LjgyMi44NjIgMS4zMzEgMS43MjMgMS4zMzEuNDMxIDAgMS4wMTktLjExNyAyLjAzNy0uODIybC0uNTg3LTEuMTc1Yy0uMzkyLjE5Ni0uNTg4LjI3NC0uNzA1LjI3NC0uMjM1IDAtLjU0OS0uMzkyLS41NDktLjk0IDAtLjM5MiAwLS43ODMuMDQtMS4yMTRsLjA3OC0yLjgydi0uODIyYzAtMS45MTktMS4zNzEtMi44Mi0yLjgyLTIuODItMS4wNTggMC0yLjE1NS4yMzYtNC4zMSAxLjk5OGwxLjIxNSAxLjIxNHptMy42NDMgNC40MjVjLS41ODguNTg3LTEuMjE1LjktMS43MjQuOS0uNzQ0IDAtMS4yNTMtLjQzLTEuMjUzLTEuMTc0IDAtLjk4LjcwNS0xLjUyNyAyLjk3Ny0yLjAzN3YyLjMxem01LjI0OSAyLjQyOGgyLjM4OWwuMDQtNi42OTdjLjU4Ny0uNTg3IDEuNDEtMS4yOTIgMi4xNTQtMS4yOTIgMS4wMTggMCAxLjI5Mi40MyAxLjI5MiAxLjY0NSAwIDEuMTc1LS4wMzkgMi4zNS0uMDM5IDMuODc3bC0uMDQgMi40NjdoMi4zOWwuMDQtNC45NzRjMC0uNjI2LjAzOS0xLjIxNC4wMzktMi4xOTMgMC0xLjUyNy0uNTQ5LTIuOTc2LTIuNjI1LTIuOTc2YTQuMDQgNC4wNCAwIDAgMC0zLjE3MyAxLjQ4OGgtLjAzOXYtMS4xNzRoLTIuMzVsLS4wNzggOS44Mjl6bTExLjc5LTYuODUzYzEuNDg4LTEuMTc1IDIuMDc2LTEuMzcgMi41NDYtMS4zNy42NjYgMCAxLjEzNi4xOTUgMS4xMzYgMS4yOTF2LjY2NmMtNC4yNy43MDUtNS4yODggMi4wNzYtNS4yODggMy42NDIgMCAxLjc2MiAxLjE3NSAyLjg5OCAyLjkzOCAyLjg5OC45NCAwIDEuODAyLS40NyAyLjU0Ni0xLjMzMS4xNTcuODIyLjg2MiAxLjMzMSAxLjY4NCAxLjMzMS40NyAwIDEuMDE5LS4xMTcgMi4wMzctLjgyMmwtLjU0OC0xLjE3NWMtLjQzMS4xOTYtLjU4OC4yNzQtLjcwNS4yNzQtLjIzNSAwLS41MS0uMzkyLS41MS0uOTQgMC0uMzkyIDAtLjc4My4wNC0xLjIxNGwuMDc4LTIuODJ2LS44MjJjMC0xLjkxOS0xLjMzMi0yLjgyLTIuODItMi44Mi0xLjA1OCAwLTIuMTU1LjIzNi00LjMxIDEuOTk4bDEuMTc2IDEuMjE0em0zLjY0MyA0LjQyNWMtLjU0OS41ODctMS4yMTQuOS0xLjY4NS45LS43NDQgMC0xLjI1My0uNDMtMS4yNTMtMS4xNzQgMC0uOTguNzQ0LTEuNTI3IDIuOTc3LTIuMDM3bC0uMDQgMi4zMXptMTQuNjg5LTUuNzk2di0xLjUyN2wtMy4xNzMuMDc4Yy0uNTg4LS4yMzUtMS4wNTgtLjQzLTIuMTk0LS40My0yLjAzNiAwLTMuODM4IDEuMjUzLTMuODM4IDMuMzI4IDAgLjk4LjM5MSAxLjgwMSAxLjMzMSAyLjMxLTEuNjQ1IDEuMDU4LTIuMzEgMS40ODktMi4zMSAyLjM1IDAgLjk4IDEuMjE0IDEuMTc1IDIuMTE1IDEuMzd2LjA0Yy0xLjAxOS41NDgtMi4xMTYgMS4xNzUtMi4xMTYgMi41ODVzMS4zMzIgMi44OTcgNC40NjYgMi44OTdjMi41MDcgMCA1LjQwNS0xLjM3IDUuNDA1LTQuMDMzIDAtMi40MjgtMi4zMS0yLjc0MS00LjU0My0yLjkzNy0yLjIzMy0uMTk2LTIuODItLjI3NC0yLjgyLS43MDUgMC0uMzUyLjQ3LS42MjcuODYxLS45LjM1My4xMTcuOTguMjczIDEuODAyLjI3MyAxLjg4IDAgMy42NDMtMS4xNzQgMy42NDMtMy4yMSAwLS41NDktLjE5Ni0xLjA5Ny0uNTg4LTEuNDg5aDEuOTU5em0tOC4xMDkgOS43NTFjMC0uOTQuOTQtMS40ODggMS43MjQtMS45NTggMy40NDcuNDMgMy44MzkuNTQ4IDMuODM5IDEuNTY3IDAgMS4wMTgtMS4yMTUgMi4wNzUtMi45MzggMi4wNzUtMS4wNTggMC0yLjYyNS0uNDMtMi42MjUtMS42ODR6bTIuOTM4LTEwLjE0M2MuOTQgMCAxLjUyOC43ODQgMS41MjggMS43MjQgMCAxLjA1Ny0uNTEgMS43NjItMS42MDYgMS43NjItMS4xMzYgMC0xLjY4NC0uNzgzLTEuNjg0LTEuNjQ1IDAtMS4wOTYuNjY1LTEuODQgMS43NjItMS44NHptMTQuNjEgMy45OTVjMC0zLjQ0Ni0xLjI5Mi01LjQ4My00LjA3My01LjQ4My0yLjg2IDAtNC41MDUgMi42MjQtNC41MDUgNS4yNDggMCAzLjA5NCAxLjgwMiA1LjE3IDQuMzEgNS4xNyAxLjYwNSAwIDIuOTc2LS43ODQgMy45OTUtMS45NTlsLTEuMzcxLTEuMjUzYy0uNTg4LjY2Ni0xLjMzMiAxLjI1My0yLjI3MiAxLjI1My0xLjY0NSAwLTIuMjcyLTEuNjQ1LTIuMjcyLTMuMDE1aDYuMTg5di4wMzl6bS02LjA3LTEuNjg0Yy4wNzgtLjk3OS45LTIuMTU0IDEuOTk3LTIuMTU0IDEuMjU0IDAgMS43NjMgMS4wOTcgMS44MDIgMi4xNTRoLTMuOHptNy44NzMgNi4zMDVoMi4zOWwuMDc3LTYuNjU3Yy40MzEtLjUxIDEuMzMyLTEuMzMyIDIuMDM3LTEuMzMyLjc0NSAwIDEuMTc1LjQ3IDEuMTc1IDEuMjE0djYuNzc1aDIuMzVsLjA3OS02LjY1N2MuMzkyLS41MSAxLjMzMi0xLjMzMiAyLjAzNy0xLjMzMi43NDQgMCAxLjIxNC40NyAxLjIxNCAxLjIxNCAwIC41MS0uMDM5IDEuODgtLjAzOSAyLjg5OHYzLjg3N2gyLjM5di03LjMyM2MwLTEuMjUzLS40MzItMi44Mi0yLjY2NC0yLjgyLTEuMjU0IDAtMi41MDcuNjY2LTMuMjEyIDEuNjg0LS4zMTQtMS4xMzYtMS4yNTQtMS42ODQtMi40MjktMS42ODQtMS4yMTQgMC0yLjMxLjcwNS0yLjkzOCAxLjY0NWwtLjAzOS0uMDR2LTEuMjkxaC0yLjM5bC0uMDM4IDkuODI5em0yNC4zMjUtNC42MjFjMC0zLjQ0Ni0xLjI5My01LjQ4My00LjA3NC01LjQ4My0yLjg2IDAtNC41MDUgMi42MjQtNC41MDUgNS4yNDggMCAzLjA5NCAxLjgwMiA1LjE3IDQuMzA5IDUuMTcgMS42MDYgMCAyLjk3Ny0uNzg0IDMuOTk1LTEuOTU5bC0xLjM3LTEuMjUzYy0uNTg4LjY2Ni0xLjM3MiAxLjI1My0yLjI3MiAxLjI1My0xLjY0NiAwLTIuMjcyLTEuNjQ1LTIuMjcyLTMuMDE1aDYuMTg5di4wMzl6TTg2LjQxIDM4LjIyYy4wNzgtLjk3OS45MDEtMi4xNTQgMS45OTgtMi4xNTQgMS4yNTMgMCAxLjc2MyAxLjA5NyAxLjgwMiAyLjE1NGgtMy44em03LjgzNCA2LjMwNWgyLjM5bC4wMzktNi42OTdjLjU4Ny0uNTg3IDEuNDEtMS4yOTIgMi4xNTQtMS4yOTIuOTggMCAxLjI5My40MyAxLjI5MyAxLjY0NSAwIDEuMTc1IDAgMi4zNS0uMDQgMy44Nzd2Mi40NjdoMi4zOWwuMDc4LTQuOTc0VjM3LjM2YzAtMS41MjctLjU0OC0yLjk3Ni0yLjYyNC0yLjk3Ni0xLjI5MyAwLTIuNDI5LjU4OC0zLjIxMiAxLjQ4OGgtLjA0di0xLjE3NGgtMi4zNWwtLjA3OCA5LjgyOXptMTUuNTktMS45OTdjLS4zMTMuMjM1LS43MDUuNDctMS4wOTcuNDctLjU4NyAwLS43ODMtLjM5Mi0uNzgzLTEuMDE5di0yLjYyM2wuMDQtMi44OThoMi4xOTN2LTEuODAybC0yLjE5NC4wNC4wNzgtMy41MjVoLTIuMzg5bC0uMDc4IDMuNTI1LTEuMzMyLS4wNHYxLjgwMmgxLjMzMmwtLjA3OSAzLjAxNXYyLjM1YzAgMi4xMTQgMS4wNTggMi45NzYgMi43MDMgMi45NzYuMzEzIDAgLjg2Mi0uMDQgMS40ODktLjM5MmwuNzgzLS40My0uNjY2LTEuNDV6bTYuNzc3IDEuMzMxYzEuMDE4LjU4OCAyLjE5My45NCAzLjQwNy45NCAxLjkyIDAgMy43MjItMS4wNTcgMy43MjItMy4xNzIgMC0zLjU2NC00Ljc0LTIuMzg5LTQuNzQtNC4yNjkgMC0uODIyLjgyMy0xLjE3NCAxLjUyOC0xLjE3NC43NDQgMCAxLjYwNi4zNTIgMi4xOTMuNzgzbDEuMDE5LTEuNTI3Yy0uOTAxLS43NDQtMi4yMzMtMS4wOTctMy4zNjktMS4wOTctMS45MiAwLTMuNjQzIDEuMDE4LTMuNjQzIDMuMDU1IDAgMy45NTUgNC42MjIgMi40MjggNC42MjIgNC4zODYgMCAuODIyLS42NjYgMS4xNzQtMS4zNyAxLjE3NC0uOTAyIDAtMS42ODUtLjM5MS0yLjQ2OC0uODIybC0uOTAxIDEuNzIzem0xNS4yMzctMi4xOTNjLS41NDguNTQ4LTEuMTM2IDEuMDk3LTEuOTk4IDEuMDk3LTEuMjE0IDAtMi4xMTUtMS4xNzUtMi4xMTUtMy4yMTIgMC0xLjUyNy43NDQtMy4xMzIgMi4yMzMtMy4xMzIuODIyIDAgMS4zNy40NyAxLjk5Ny45NGwxLjM3MS0xLjMzMmMtLjg2MS0uOTc5LTEuOTk3LTEuNjQ1LTMuNDQ3LTEuNjQ1LTIuOTM3IDAtNC42NiAyLjY2My00LjY2IDUuMzY1IDAgMi4zOSAxLjQ4OCA1LjA1MiA0LjMwOCA1LjA1MiAxLjU2NyAwIDIuNzQyLS43MDUgMy42ODItMS44OGwtMS4zNzEtMS4yNTN6bTIuNjI0IDIuODU5aDIuMzlsLjAzOS02LjY5N2MuNTg3LS41ODcgMS40MS0xLjI5MiAyLjE1NC0xLjI5Mi45OCAwIDEuMjkzLjU4NyAxLjI5MyAxLjMzMiAwIC43ODMgMCAyLjY2Mi0uMDQgNC4xOWwtLjAzOCAyLjQ2N2gyLjM4OWwuMDQtNC45NzRjMC0uNjI2LjAzOC0xLjIxNC4wMzgtMi4xOTMgMC0xLjUyNy0uNTQ4LTIuOTc2LTIuNjI0LTIuOTc2LTEuMzMyIDAtMi40MjkuNTg4LTMuMjEyIDEuNDg4aC0uMDRsLjA0LTUuOTkxaC0yLjM5bC0uMDM5IDE0LjY0NnptMTAuMzQxLTQuOTM0YzAgMi44MiAxLjUyOCA1LjIwOCA0LjcgNS4yMDggMi45NzggMCA0Ljc0LTIuNDI4IDQuNzQtNS4yMDggMC0yLjg5OC0xLjYwNi01LjIwOS00Ljc0LTUuMjA5LTIuODk4IDAtNC43IDIuNjI0LTQuNyA1LjIwOXptMi4zOS4wNzhjMC0xLjM3LjU0OC0zLjM2OCAyLjMxLTMuMzY4IDEuNjA3IDAgMi4zNTEgMS4yOTIgMi4zNTEgMy4zNjggMCAxLjM3LS41ODggMy4yMTEtMi4zNSAzLjIxMS0xLjc2MyAwLTIuMzExLTEuOTk3LTIuMzExLTMuMjExem04LjUtLjA3OGMwIDIuODIgMS41MjcgNS4yMDggNC43NCA1LjIwOCAyLjk3NiAwIDQuNy0yLjQyOCA0LjctNS4yMDggMC0yLjg5OC0xLjU2Ny01LjIwOS00LjctNS4yMDktMi45MzggMC00Ljc0IDIuNjI0LTQuNzQgNS4yMDl6bTIuMzkuMDc4YzAtMS4zNy41NDgtMy4zNjggMi4zNS0zLjM2OCAxLjYwNSAwIDIuMzEgMS4yOTIgMi4zMSAzLjM2OCAwIDEuMzctLjU4NyAzLjIxMS0yLjMxIDMuMjExLTEuODAyIDAtMi4zNS0xLjk5Ny0yLjM1LTMuMjExem05LjI0MyA0Ljg1NmgyLjM5bC4xMTctMTQuNjg1aC0yLjM5bC0uMTE3IDE0LjY4NXoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.header-container .topnav__dropdown {
  display: inline-block;
  position: relative;
  vertical-align: top;
  max-height: 50px;
  overflow: hidden;
  background-color: #ffffff;
  margin-bottom: 0;
  background-image: url('../images/language-selector.svg?1473336593');
  background-position: right 20px top 22px;
  background-repeat: no-repeat;
  background-size: 10px 6px;
  -moz-transition: max-height 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: max-height 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: max-height 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: max-height 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .topnav__dropdown * {
  line-height: 50px;
  padding-left: 30px;
  padding-right: 45px;
  width: 145px;
}
.header-container .topnav__dropdown a {
  display: block;
  background-color: #EEEEEE;
  -moz-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .topnav__dropdown a:hover, .header-container .topnav__dropdown a:focus {
  color: #1B3840;
}
.header-container .topnav__dropdown a:last-child {
  margin-top: 1px;
}
/*
.header-container .topnav__dropdown:hover, .header-container .topnav__dropdown:focus {
  max-height: 152px;
}
*/
nav.topnav__primary-nav .topnav__dropdown {
    max-width: 119px;
}
.header-container .topnav__dropdown.open{
  max-height: 152px;
}

.header-container .topnav__dropdown:after {
  content: '';
  position: absolute;
  display: block;
  right: 0;
  top: 17px;
  width: 1px;
  height: 15px;
  background-color: #858788;
}
.header-container .topnav__primary-nav {
  position: absolute;
  top: 50px;
  right: 0;
  z-index: 20;
  background-color: #1B3840;
  height: 50px;
}
.header-container .topnav__primary-nav a:not(.button) {
  display: inline-block;
  vertical-align: middle;
  font-family: "Francois One", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #ffffff;
  margin-left: 30px;
}
.header-container .topnav__primary-nav a:not(.button):hover, .header-container .topnav__primary-nav > a:not(.button):focus {
  color: #EEEEEE;
}
.header-container .topnav__primary-nav .topnav__dropdown {
  background-color: #1B3840;
}
.header-container .topnav__primary-nav .topnav__dropdown span {
  color: #ffffff;
}
.header-container .topnav__primary-nav .topnav__dropdown span, .header-container .topnav__primary-nav .topnav__dropdown a {
  font-family: "Francois One", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-right: 30px;
  width: 119px;
}
.header-container .topnav__primary-nav .topnav__dropdown:after {
  display: none;
}
@media screen and (max-width: 991px) {
  .header-container .topnav__primary-nav {
    top: 10px;
    right: 50px;
    z-index: 20;
  }
  
  .header-container .topnav__primary-nav a:not(.button) {
    display: none;
  }
  .header-container .topnav__primary-nav .topnav__dropdown {
    display: none !important;
  }
  .header-container .mobile-menu-active .topnav__primary-nav {
    position: fixed;
  }
}
.header-container .topnav__secondary-nav {
  position: absolute;
  z-index: 25;
  top: 0;
  right: 0;
  background-color: #ffffff;
  padding-right: 65px;
  height: 50px;
}
.header-container .topnav__secondary-nav > a {
  display: inline-block;
  vertical-align: top;
  height: 50px;
  line-height: 50px;
  color: #858788;
  margin-left: 30px;
}
.header-container .topnav__secondary-nav > a:hover, .header-container .topnav__secondary-nav > a:focus {
  color: #1B3840;
}
@media screen and (max-width: 991px) {
  .header-container .topnav__secondary-nav {
    display: none;
  }
}
.header-container .topnav__searchform {
  display: block;
  height: 50px;
  width: 60px;
  position: absolute;
  overflow: hidden;
  right: 0px;
  top: 0px;
  white-space: nowrap;
  -moz-transition: width 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: width 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: width 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: width 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .topnav__searchform.active {
  width: 100%;
}
.header-container .topnav__searchform.active input[type=text] {
  width: calc(100% - 112px);
}
.header-container .topnav__searchform input[type=text] {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxOCAxNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+TGF5ZXJfMTwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNLTY2MC0xNUgzOHY1MGgtNjk4eiIvPjxnIGZpbGw9IiM4NTg3ODgiPjxwYXRoIGQ9Ik02Ljk5OSAxNGE2Ljk1NCA2Ljk1NCAwIDAgMS00Ljk1LTIuMDUgNy4wMDggNy4wMDggMCAwIDEgMC05LjkwM0E2Ljk2MiA2Ljk2MiAwIDAgMSA2Ljk5OCAwYTYuOTUgNi45NSAwIDAgMSA0Ljk1IDIuMDQ3QTYuOTU1IDYuOTU1IDAgMCAxIDE0IDYuOTk4YTYuOTU1IDYuOTU1IDAgMCAxLTIuMDUgNC45NTFBNi45NTQgNi45NTQgMCAwIDEgNi45OTggMTR6bTAtMTMuMjcyYTYuMjM2IDYuMjM2IDAgMCAwLTQuNDM3IDEuODM3Qy4xMTggNS4wMS4xMTggOC45OSAyLjU2MiAxMS40MzhBNi4yMyA2LjIzIDAgMCAwIDcgMTMuMjc1YTYuMjM2IDYuMjM2IDAgMCAwIDQuNDM2LTEuODM3IDYuMjMgNi4yMyAwIDAgMCAxLjgzNy00LjQzNiA2LjIzNyA2LjIzNyAwIDAgMC0xLjgzNy00LjQzN0E2LjIxNiA2LjIxNiAwIDAgMCA2Ljk5OS43Mjh6Ii8+PHBhdGggZD0iTTE3LjY1NSAxN2EuMzQzLjM0MyAwIDAgMS0uMjQ1LS4xMDFsLTUuMzEtNS4zMTJhLjM0NC4zNDQgMCAwIDEgLjQ4Ni0uNDg2bDUuMzE0IDUuMzEyYS4zNDUuMzQ1IDAgMCAxLS4yNDUuNTg3eiIvPjwvZz48L2c+PC9zdmc+");
  background-position: left 15px top 15px;
  background-repeat: no-repeat;
  background-size: 18px 17px;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 50px;
  background-color: #ffffff;
  outline: none;
  white-space: normal;
  padding: 16px 17px 17px 50px;
  -moz-transition: width 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: width 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: width 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: width 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .topnav__searchform .button {
  vertical-align: top;
}

.header-container .mobilenav {
  position: fixed;
  z-index: 10;
  display: none;
  max-width: 320px;
  width: 100%;
  height: 100vh;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: #EEEEEE;
  right: 0;
  top: 0;
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  -moz-transition: -moz-transform 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: -o-transform 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: -webkit-transform 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: transform 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
@media screen and (max-width: 991px) {
  .header-container .mobilenav {
    display: block;
  }
}
.header-container .mobile-menu-active .mobilenav {
  position: fixed;
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.header-container .mobilenav .wrapper {
  position: relative;
  padding: 75px 0 15px;
}
.header-container .mobilenav nav > a, .header-container .mobilenav__dropdown {
  position: relative;
  display: block;
  -moz-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .mobilenav nav > a:after, .header-container .mobilenav__dropdown:after {
  content: '';
  display: block;
  height: 1px;
  background-color: #DED9D7;
  width: calc(100% - 30px);
  position: absolute;
  bottom: 0;
  left: 50%;
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  -moz-transition: background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .mobilenav nav > a:hover, .header-container .mobilenav nav > a:focus, .header-container .mobilenav__dropdown:hover, .header-container .mobilenav__dropdown:focus {
  color: #1B3840;
}
.header-container .mobilenav nav > a:hover:after, .header-container .mobilenav nav > a:focus:after, .header-container .mobilenav__dropdown:hover:after, .header-container .mobilenav__dropdown:focus:after {
  background-color: #1B3840;
}
.header-container .mobilenav nav > a {
  height: 50px;
  padding: 19px 15px 18px;
  line-height: 1rem;
  font-size:.85rem;
}
.header-container .mobilenav .action-container {
  padding: 15px;
}
.header-container .mobilenav__dropdown {
  max-height: 50px;
  overflow: hidden;
  margin-bottom: 0;
/*  background-image: url('../images/language-selector.svg?1473336593');*/
  background-position: right 20px top 22px;
  background-repeat: no-repeat;
  background-size: 10px 6px;
  -moz-transition: background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), max-height 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), max-height 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), max-height 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), max-height 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .mobilenav__dropdown span, .header-container .mobilenav__dropdown a {
  display: block;
  padding: 19px 15px 18px;
  line-height: 1rem;
  font-size: .85rem;
  -moz-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .mobilenav__dropdown:hover, .header-container .mobilenav__dropdown:focus {
  /*background-image: url('../images/language-selector-hover.svg?1473336714');*/
}
.header-container .mobilenav__dropdown:hover span, .header-container .mobilenav__dropdown:focus span {
  color: #1B3840;
}
.header-container .mobilenav__dropdown a:hover, .header-container .mobilenav__dropdown a:focus {
  color: #1B3840;
}
.header-container .mobilenav__dropdown.active {
  max-height: 200px;
  /*background-image: url('../images/language-selector-active.svg?1473337269');*/
}
.header-container .mobilenav__dropdown.active:hover, .header-container .mobilenav__dropdown.active:focus {
  /*background-image: url('../images/language-selector-active-hover.svg?1473337236');*/
}

.header-container .subnav {
  position: absolute;
  z-index: 10;
  top: 100px;
  left: 0;
  display: block;
  width: 100%;
  background-color: #EEEEEE;
  max-height: 0;
  overflow: hidden;
  -moz-transition: max-height 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98), padding 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: max-height 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98), padding 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: max-height 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98), padding 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: max-height 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98), padding 0.44s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.subnav .page-center {
    position: relative !important;
}
.header-container .subnav li a:after {
  height: 0;
}
.header-container .subnav .container {
  position: relative;
}
.header-container .subnav.active {
  max-height: 800px;
  padding: 60px 0;
}
@media screen and (max-width: 768px) {
  .header-container .subnav.active {
    padding: 30px 0;
  }
}
.header-container .subnav__close-wrapper {
  display: block;
  position: absolute;
  top: 0px;
  right: 0;

}


@media screen and (min-width: 992px){
    .subnav__close-wrapper {
        right: calc((-100vw + 962px) / 2 - 45px);
    }
}
@media screen and (min-width: 1330px){
    .subnav__close-wrapper {
        right: calc((-100vw + 1300px) / 2 - 45px);
    }
}
@media screen and (min-width: 1440px){
    .subnav__close-wrapper {
        right: -25px;
    }
}

.header-container .subnav__close {
  padding-right: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAAPFBMVEUAAACOjo6GlJSMjIyFkJCKioqGiYmFiIiGiIqFh4mHiYmGiIiGh4mFiImGh4iFiIiGiYmFh4iGiImFh4ioaxe5AAAAE3RSTlMAEhMUFxhSWnyGk9DR1tff6fv8jy6VEAAAAEZJREFUeNplyMkRgDAAAzFzE25w/73y805AT6ldfQyK6fEssRzLsVy9HMuxV4497aKP8ba37nfLns0V9VlOLMdyLFctxzYvBNsGGWV7SogAAAAASUVORK5CYII=);
  background-position: right center;
  background-repeat: no-repeat;
  background-size: 10px 8px;
  -moz-transition: background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: background 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98), color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .subnav__close:after {
  height: 0;
}
.header-container .subnav__close:hover, .header-container .subnav__close:focus {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAAPFBMVEUAAACOjo6GlJSMjIyFkJCKioqGiYmFiIiGiIqFh4mHiYmGiIiGh4mFiImGh4iFiIiGiYmFh4iGiImFh4ioaxe5AAAAE3RSTlMAEhMUFxhSWnyGk9DR1tff6fv8jy6VEAAAAEZJREFUeNplyMkRgDAAAzFzE25w/73y805AT6ldfQyK6fEssRzLsVy9HMuxV4497aKP8ba37nfLns0V9VlOLMdyLFctxzYvBNsGGWV7SogAAAAASUVORK5CYII=);
}

.header-container .fillvideo {
  display: block;
  width: 100%;
  position: relative;
  overflow: hidden;
  min-height: 100vh;
  text-align: center;
}
.header-container .fillvideo video, .header-container .fillvideo img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  -moz-transform: translate(-50%, .header-container -50%);
  -ms-transform: translate(-50%, .header-container -50%);
  -webkit-transform: translate(-50%, .header-container -50%);
  transform: translate(-50%, .header-container -50%);
}
.header-container .fillvideo img {
  z-index: 3;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  -moz-transition: opacity 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: opacity 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: opacity 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: opacity 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .fillvideo video {
  z-index: 2;
}
.header-container .fillvideo:after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 0;
  padding-top: 100vh;
}
.header-container .fillvideo__wrapper {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 8px);
  max-width: 750px;
  padding: 120px 15px;
  position: relative;
  z-index: 5;
}
.header-container .fillvideo__wrapper h1, .header-container .fillvideo__wrapper .h1 {
  color: #ffffff;
  font-size: 6rem;
  line-height: 1.5em;
  letter-spacing: -0.008em;
  padding-bottom: 15px;
}
@media screen and (max-width: 768px) {
  .header-container .fillvideo__wrapper h1, .header-container .fillvideo__wrapper .h1 {
    font-size: 4rem;
  }
}
@media screen and (max-width: 480px) {
  .header-container .fillvideo__wrapper h1, .header-container .fillvideo__wrapper .h1 {
    font-size: 2.5rem;
  }
}
@media screen and (max-width: 768px) {
  .header-container .fillvideo__wrapper {
    max-width: 600px;
    padding: 60px 15px;
  }
}
.header-container .fillvideo--home {
  min-height: calc(100vh - 190px);
}
.header-container .fillvideo--home:after {
  padding-top: calc(100vh - 190px);
}
@media screen and (max-width: 768px) {
  .header-container .fillvideo--home {
    min-height: calc(100vh - 130px);
  }
  .header-container .fillvideo--home:after {
    padding-top: calc(100vh - 130px);
  }
}
.header-container .fillvideo--show-video img {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
@media screen and (max-width: 1024px) {
  .header-container .fillvideo--show-video img {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
  }
  .fillvideo--show-video video {
    display: none;
  }
}

.header-container .upcoming-events {
  margin-top: 30px;
}
.header-container .upcoming-events__event {
  display: block;
  padding: 30px 0;
  position: relative;
  max-width: 440px;
  width: 100%;
  -moz-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -o-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  -webkit-transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
  transition: color 0.22s cubic-bezier(0.31, 0.41, 0.43, 0.98);
}
.header-container .upcoming-events__event .date {
  display: block;
  color: #CCC8C7;
}
.header-container .upcoming-events__event:hover, .header-container .upcoming-events__event:focus {
  color: #1B3840;
}
.header-container .upcoming-events__event:not(:last-child):after {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #DED9D7;
}
.header-container .upcoming-events__event--closed {
  color: #CCC8C7;
}
.header-container .upcoming-events__event--closed:hover, .header-container .upcoming-events__event--closed:focus {
  color: #CCC8C7;
}
.header-container .upcoming-events__featured-event h4, .header-container .upcoming-events__featured-event .h4, .header-container .upcoming-events__featured-event .h5, .header-container .upcoming-events__featured-event .h6 {
  padding-bottom: 5px;
}
.header-container .upcoming-events__featured-event img {
  margin: 30px 0;
}
.header-container .upcoming-events__featured-event .action-container {
  margin-top: 30px;
}

.header-container .fill-nav-gap {
  height: 100px;
  display: block;
}




.header-container .home-intro-pos .cta {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .header-container .home-intro-pos .cta {
    margin-bottom: 30px;
  }
}





/* sticky */
.sticky .topnav {
    position: fixed;
    z-index: 60
}

.sticky .topnav__primary-nav {
    top: 0
}

.sticky .topnav__secondary-nav {
    top: -50px
}
.sticky .subnav {
    top: 50px;
    position:fixed;
}
.sticky .menu-button {
    position: fixed;
    top: 0
}








/**** Header FIXES **/

.hs-menu-wrapper.hs-menu-flow-vertical li a{
    white-space: initial;
    text-overflow: initial;
}
.header-container .hs-menu-wrapper.hs-menu-flow-vertical>ul li a{
    padding: 5px 20px;
}


span#hs_cos_wrapper_header_menu_primary {
    display: inline-block;
}
.header-container a.button {
    display: inline-block;
    vertical-align: top;
}

body.mobile-menu-active {
    overflow: hidden;
}
nav.topnav__secondary-nav > * {
    float: left;
}
.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
    max-width:none;
    margin-left:30px;
    padding:0;
}

.header-container .topnav .button {
    width: auto;
    font-size:1rem;
}
.header-container .topnav__dropdown,
.mobilenav__dropdown{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5NYXNrPC90aXRsZT48ZGVmcz48cGF0aCBkPSJNMi4wOSAyLjQ0MXM1LjE0MS0xLjcxNCA2Ljg1NSAwYzEuNzE0IDEuNzE0IDAgNi44NTUgMCA2Ljg1NSIgaWQ9ImEiLz48bWFzayBpZD0iYiIgeD0iMCIgeT0iMCIgd2lkdGg9IjcuNjE3IiBoZWlnaHQ9IjcuNjE3IiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtNCkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImMiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBtYXNrPSJ1cmwoI2IpIiB4bGluazpocmVmPSIjYSIgc3Ryb2tlPSIjODU4Nzg4IiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0icm90YXRlKDEzNSA1Ljg5OCA1LjQ4OCkiLz48cGF0aCBtYXNrPSJ1cmwoI2MpIiBkPSJNMSA1aDEwdjVIMXoiLz48L2c+PC9zdmc+");
}

.header-container .wysiwyg a {
    line-height: 1em;
}

.mobile-menu-active .header-container .mobilenav {
    transform: translateX(0);
}

.header-container .subnav__close-wrapper{
    top: -40px;
    right: intial;
}

.blog.home .header-container .topnav__logo{
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTcwIiBoZWlnaHQ9IjU2IiB2aWV3Qm94PSIwIDAgMTcwIDU2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5Hcm91cCAzPC90aXRsZT48cGF0aCBkPSJNLjExOCA2LjgxNEwyMi4xNy4yNzRsMjEuODk2IDYuNTR2NS4yMDhMMjIuMTcgNS42LjExOCAxMi4wMjJ6bS41MDkgNDMuNTA4djUuNTZoNDMuMDg3di01LjU2em0uOTc5LTMwLjI3MmMxLjQ4OC0xLjE3NCAyLjA3Ni0xLjM3IDIuNTQ2LTEuMzcuNjY2IDAgMS4xMzYuMjM1IDEuMTM2IDEuMzMxdi42MjdDMS4wMTggMjEuMzQzIDAgMjIuNzEzIDAgMjQuMzE4YzAgMS43NjMgMS4yMTQgMi44OTkgMi45NzcgMi44OTkuOTQgMCAxLjgwMi0uNDcgMi41MDctMS4zMzIuMTk2LjgyMy44NjIgMS4zMzIgMS43MjMgMS4zMzIuNDMxIDAgMS4wMTktLjExOCAyLjAzNy0uNzgzbC0uNTQ4LTEuMjE0Yy0uNDMxLjE5NS0uNTg4LjI3NC0uNzA1LjI3NC0uMjM1IDAtLjU0OS0uMzkyLS41NDktLjk0IDAtLjM5Mi4wNC0uNzgzLjA0LTEuMjE0bC4wNzgtMi44MnYtLjgyMmMwLTEuOTE5LTEuMzcxLTIuODItMi44Mi0yLjgyLTEuMDU4IDAtMi4xNTUuMjM1LTQuMzEgMS45OThsMS4xNzYgMS4xNzR6bTMuNjQzIDQuNDI2Yy0uNTg4LjYyNi0xLjIxNC45NC0xLjcyNC45NC0uNzQ0IDAtMS4yNTMtLjQzMS0xLjI1My0xLjEzNiAwLTEuMDE4LjcwNS0xLjU2NyAyLjk3Ny0yLjAzN3YyLjIzM3ptNS4yNDkgMi40MjdoMi4zOWwuMDM4LTYuNjk2Yy41ODgtLjU4NyAxLjQxLTEuMjkyIDIuMTU1LTEuMjkyIDEuMDE4IDAgMS4yOTIuNDMgMS4yOTIgMS42NDQgMCAxLjE3NS0uMDM5IDIuMzUtLjAzOSAzLjg3N2wtLjA0IDIuNDY3aDIuMzlsLjA0LTQuOTczYzAtLjYyNy4wMzktMS4yMTQuMDM5LTIuMTkzIDAtMS41MjctLjU0OS0yLjk3Ni0yLjYyNS0yLjk3Ni0xLjI5MiAwLTIuNDI4LjYyNi0zLjE3MyAxLjQ4OGgtLjAzOXYtMS4xNzVoLTIuMzVsLS4wNzggOS44M3ptMTUuNTUtMS45OTdjLS4zNTIuMjM1LS43MDUuNDctMS4wOTYuNDctLjU4OCAwLS44MjMtLjM5MS0uODIzLTEuMDE4IDAtLjc0NCAwLTEuNjA2LjA0LTIuNTg1bC4wMzgtMi44OTdoMi4xOTR2LTEuODAybC0yLjE5NC4wNC4wNzktMy41MjVoLTIuMzVsLS4wNzkgMy41MjQtMS4zMzItLjAzOXYxLjgwMmgxLjMzMmwtLjAzOSAzLjAxNXYyLjM4OWMwIDIuMTE0IDEuMDE4IDIuOTM3IDIuNjY0IDIuOTM3LjMxMyAwIC44NjEtLjA0IDEuNDg4LS4zOTJsLjc4My0uNDMtLjcwNS0xLjQ4OXptMy44IDEuOTk3aDIuMzlsMS45MTktNy4yNDRoLjAzOWwxLjc2MyA3LjI0NGgyLjQyOGwzLjE3My05LjQzNy0yLjE5NC0uNzQ0LTEuOTk3IDcuMjQ0aC0uMDRsLTEuODAxLTYuOTdIMzMuMDJsLTEuOTU5IDYuOTdoLS4wMzlsLTEuODAyLTcuMjQ0LTIuMzUuNTg3IDIuOTc3IDkuNTk0em0yMS4yNy00LjYyYzAtMy40NDctMS4yOTMtNS40ODMtNC4wNzQtNS40ODMtMi44OTkgMC00LjUwNSAyLjYyNC00LjUwNSA1LjI0OCAwIDMuMDkzIDEuODAyIDUuMTY5IDQuMzA5IDUuMTY5IDEuNjA2IDAgMi45NzctLjc4MyAzLjk5NS0xLjk1OGwtMS4zNy0xLjI1M2MtLjU4OC42MjYtMS4zMzIgMS4yNTMtMi4zMTIgMS4yNTMtMS42NDUgMC0yLjI3Mi0xLjY0NS0yLjI3Mi0zLjAxNmg2LjIyOXYuMDR6bS02LjA3Mi0xLjY4NGMuMDc4LS45OC45NC0yLjE1NCAxLjk5OC0yLjE1NCAxLjI1MyAwIDEuNzYyIDEuMDk2IDEuODAyIDIuMTU0aC0zLjh6bTcuODczIDYuMzA0aDIuMzlsLjAzOS02LjEwOWMuNDctMS4wMTggMS4xNzUtMS43MjMgMi4wNzYtMS43MjMuMTU3IDAgLjM1Mi4wNC41NDguMDc5bC4zOTItMi4zMWE0LjMxNyA0LjMxNyAwIDAgMC0uNzA1LS4wOGMtMS4yMTQuMDQtMS44MDIuOTgtMi4zMTEgMi4xMTZ2LTEuODQxaC0yLjM5bC0uMDM5IDkuODY4em02LjMwNyA0LjczOWgyLjM5bC4wMzgtNS40NDNoLjA0Yy41NDguNzA0IDEuNDEuOTQgMi4yMzIuOTQgMi44MiAwIDQuMzQ4LTIuNjYzIDQuMzQ4LTUuMjg3IDAtMi45NzYtMS43MjMtNS4wOTEtNC4xOTEtNS4wOTEtMS4wNTggMC0xLjk5OC41ODctMi41MDcgMS4zMzFoLS4wNHYtMS4wMThoLTIuMzF2MTQuNTY4em0yLjUwNy0xMS4yNzhjLjE1Ni0uODIzLjc0NC0xLjUyOCAxLjc2Mi0xLjUyOCAxLjQxIDAgMi40MjkgMS4yOTMgMi40MjkgMy4xMzMgMCAxLjk5Ny0xLjI1MyAzLjE3Mi0yLjQ2OCAzLjE3Mi0uODYyIDAtMS4zNy0uNTA5LTEuNzIzLS45di0zLjg3N3pNLjcwNSA0NC41MjZoMi4zNWwuMDc5LTYuNjU3Yy4zOTEtLjUxIDEuMzMxLTEuMzMyIDIuMDM3LTEuMzMyLjc0NCAwIDEuMjE0LjQ3IDEuMjE0IDEuMjE0IDAgLjUxLS4wNCAxLjg4LS4wNCAyLjg5OHYzLjg3N2gyLjM1bC4wOC02LjY1N2MuMzktLjUxIDEuMzMxLTEuMzMyIDIuMDM2LTEuMzMyLjc0NCAwIDEuMTc1LjQ3IDEuMTc1IDEuMjE0djIuODk4bC0uMDM5IDMuODc3aDIuMzl2LTcuMzIzYzAtMS4yNTMtLjQzMS0yLjgyLTIuNjY0LTIuODItMS4yNTQgMC0yLjUwNy42NjYtMy4yMTIgMS42ODQtLjMxNC0xLjEzNi0xLjI1NC0xLjY4NC0yLjM5LTEuNjg0LTEuMjE0IDAtMi4zNS43MDUtMi45MzcgMS42NDVsLS4wNC0uMDR2LTEuMjkxSC43MDV2OS44Mjl6bTE3LjE5Ni02Ljg1M2MxLjQ4OC0xLjE3NSAyLjA3Ni0xLjM3IDIuNTg1LTEuMzcuNjY2IDAgMS4xMzYuMTk1IDEuMTM2IDEuMjkxdi42NjZjLTQuMjcuNzA1LTUuMjg4IDIuMDc2LTUuMjg4IDMuNjQyIDAgMS43NjIgMS4xNzUgMi44OTggMi45MzggMi44OTguOTQgMCAxLjgwMi0uNDcgMi41MDctMS4zMzEuMTk2LjgyMi44NjIgMS4zMzEgMS43MjMgMS4zMzEuNDMxIDAgMS4wMTktLjExNyAyLjAzNy0uODIybC0uNTg3LTEuMTc1Yy0uMzkyLjE5Ni0uNTg4LjI3NC0uNzA1LjI3NC0uMjM1IDAtLjU0OS0uMzkyLS41NDktLjk0IDAtLjM5MiAwLS43ODMuMDQtMS4yMTRsLjA3OC0yLjgydi0uODIyYzAtMS45MTktMS4zNzEtMi44Mi0yLjgyLTIuODItMS4wNTggMC0yLjE1NS4yMzYtNC4zMSAxLjk5OGwxLjIxNSAxLjIxNHptMy42NDMgNC40MjVjLS41ODguNTg3LTEuMjE1LjktMS43MjQuOS0uNzQ0IDAtMS4yNTMtLjQzLTEuMjUzLTEuMTc0IDAtLjk4LjcwNS0xLjUyNyAyLjk3Ny0yLjAzN3YyLjMxem01LjI0OSAyLjQyOGgyLjM4OWwuMDQtNi42OTdjLjU4Ny0uNTg3IDEuNDEtMS4yOTIgMi4xNTQtMS4yOTIgMS4wMTggMCAxLjI5Mi40MyAxLjI5MiAxLjY0NSAwIDEuMTc1LS4wMzkgMi4zNS0uMDM5IDMuODc3bC0uMDQgMi40NjdoMi4zOWwuMDQtNC45NzRjMC0uNjI2LjAzOS0xLjIxNC4wMzktMi4xOTMgMC0xLjUyNy0uNTQ5LTIuOTc2LTIuNjI1LTIuOTc2YTQuMDQgNC4wNCAwIDAgMC0zLjE3MyAxLjQ4OGgtLjAzOXYtMS4xNzRoLTIuMzVsLS4wNzggOS44Mjl6bTExLjc5LTYuODUzYzEuNDg4LTEuMTc1IDIuMDc2LTEuMzcgMi41NDYtMS4zNy42NjYgMCAxLjEzNi4xOTUgMS4xMzYgMS4yOTF2LjY2NmMtNC4yNy43MDUtNS4yODggMi4wNzYtNS4yODggMy42NDIgMCAxLjc2MiAxLjE3NSAyLjg5OCAyLjkzOCAyLjg5OC45NCAwIDEuODAyLS40NyAyLjU0Ni0xLjMzMS4xNTcuODIyLjg2MiAxLjMzMSAxLjY4NCAxLjMzMS40NyAwIDEuMDE5LS4xMTcgMi4wMzctLjgyMmwtLjU0OC0xLjE3NWMtLjQzMS4xOTYtLjU4OC4yNzQtLjcwNS4yNzQtLjIzNSAwLS41MS0uMzkyLS41MS0uOTQgMC0uMzkyIDAtLjc4My4wNC0xLjIxNGwuMDc4LTIuODJ2LS44MjJjMC0xLjkxOS0xLjMzMi0yLjgyLTIuODItMi44Mi0xLjA1OCAwLTIuMTU1LjIzNi00LjMxIDEuOTk4bDEuMTc2IDEuMjE0em0zLjY0MyA0LjQyNWMtLjU0OS41ODctMS4yMTQuOS0xLjY4NS45LS43NDQgMC0xLjI1My0uNDMtMS4yNTMtMS4xNzQgMC0uOTguNzQ0LTEuNTI3IDIuOTc3LTIuMDM3bC0uMDQgMi4zMXptMTQuNjg5LTUuNzk2di0xLjUyN2wtMy4xNzMuMDc4Yy0uNTg4LS4yMzUtMS4wNTgtLjQzLTIuMTk0LS40My0yLjAzNiAwLTMuODM4IDEuMjUzLTMuODM4IDMuMzI4IDAgLjk4LjM5MSAxLjgwMSAxLjMzMSAyLjMxLTEuNjQ1IDEuMDU4LTIuMzEgMS40ODktMi4zMSAyLjM1IDAgLjk4IDEuMjE0IDEuMTc1IDIuMTE1IDEuMzd2LjA0Yy0xLjAxOS41NDgtMi4xMTYgMS4xNzUtMi4xMTYgMi41ODVzMS4zMzIgMi44OTcgNC40NjYgMi44OTdjMi41MDcgMCA1LjQwNS0xLjM3IDUuNDA1LTQuMDMzIDAtMi40MjgtMi4zMS0yLjc0MS00LjU0My0yLjkzNy0yLjIzMy0uMTk2LTIuODItLjI3NC0yLjgyLS43MDUgMC0uMzUyLjQ3LS42MjcuODYxLS45LjM1My4xMTcuOTguMjczIDEuODAyLjI3MyAxLjg4IDAgMy42NDMtMS4xNzQgMy42NDMtMy4yMSAwLS41NDktLjE5Ni0xLjA5Ny0uNTg4LTEuNDg5aDEuOTU5em0tOC4xMDkgOS43NTFjMC0uOTQuOTQtMS40ODggMS43MjQtMS45NTggMy40NDcuNDMgMy44MzkuNTQ4IDMuODM5IDEuNTY3IDAgMS4wMTgtMS4yMTUgMi4wNzUtMi45MzggMi4wNzUtMS4wNTggMC0yLjYyNS0uNDMtMi42MjUtMS42ODR6bTIuOTM4LTEwLjE0M2MuOTQgMCAxLjUyOC43ODQgMS41MjggMS43MjQgMCAxLjA1Ny0uNTEgMS43NjItMS42MDYgMS43NjItMS4xMzYgMC0xLjY4NC0uNzgzLTEuNjg0LTEuNjQ1IDAtMS4wOTYuNjY1LTEuODQgMS43NjItMS44NHptMTQuNjEgMy45OTVjMC0zLjQ0Ni0xLjI5Mi01LjQ4My00LjA3My01LjQ4My0yLjg2IDAtNC41MDUgMi42MjQtNC41MDUgNS4yNDggMCAzLjA5NCAxLjgwMiA1LjE3IDQuMzEgNS4xNyAxLjYwNSAwIDIuOTc2LS43ODQgMy45OTUtMS45NTlsLTEuMzcxLTEuMjUzYy0uNTg4LjY2Ni0xLjMzMiAxLjI1My0yLjI3MiAxLjI1My0xLjY0NSAwLTIuMjcyLTEuNjQ1LTIuMjcyLTMuMDE1aDYuMTg5di4wMzl6bS02LjA3LTEuNjg0Yy4wNzgtLjk3OS45LTIuMTU0IDEuOTk3LTIuMTU0IDEuMjU0IDAgMS43NjMgMS4wOTcgMS44MDIgMi4xNTRoLTMuOHptNy44NzMgNi4zMDVoMi4zOWwuMDc3LTYuNjU3Yy40MzEtLjUxIDEuMzMyLTEuMzMyIDIuMDM3LTEuMzMyLjc0NSAwIDEuMTc1LjQ3IDEuMTc1IDEuMjE0djYuNzc1aDIuMzVsLjA3OS02LjY1N2MuMzkyLS41MSAxLjMzMi0xLjMzMiAyLjAzNy0xLjMzMi43NDQgMCAxLjIxNC40NyAxLjIxNCAxLjIxNCAwIC41MS0uMDM5IDEuODgtLjAzOSAyLjg5OHYzLjg3N2gyLjM5di03LjMyM2MwLTEuMjUzLS40MzItMi44Mi0yLjY2NC0yLjgyLTEuMjU0IDAtMi41MDcuNjY2LTMuMjEyIDEuNjg0LS4zMTQtMS4xMzYtMS4yNTQtMS42ODQtMi40MjktMS42ODQtMS4yMTQgMC0yLjMxLjcwNS0yLjkzOCAxLjY0NWwtLjAzOS0uMDR2LTEuMjkxaC0yLjM5bC0uMDM4IDkuODI5em0yNC4zMjUtNC42MjFjMC0zLjQ0Ni0xLjI5My01LjQ4My00LjA3NC01LjQ4My0yLjg2IDAtNC41MDUgMi42MjQtNC41MDUgNS4yNDggMCAzLjA5NCAxLjgwMiA1LjE3IDQuMzA5IDUuMTcgMS42MDYgMCAyLjk3Ny0uNzg0IDMuOTk1LTEuOTU5bC0xLjM3LTEuMjUzYy0uNTg4LjY2Ni0xLjM3MiAxLjI1My0yLjI3MiAxLjI1My0xLjY0NiAwLTIuMjcyLTEuNjQ1LTIuMjcyLTMuMDE1aDYuMTg5di4wMzl6TTg2LjQxIDM4LjIyYy4wNzgtLjk3OS45MDEtMi4xNTQgMS45OTgtMi4xNTQgMS4yNTMgMCAxLjc2MyAxLjA5NyAxLjgwMiAyLjE1NGgtMy44em03LjgzNCA2LjMwNWgyLjM5bC4wMzktNi42OTdjLjU4Ny0uNTg3IDEuNDEtMS4yOTIgMi4xNTQtMS4yOTIuOTggMCAxLjI5My40MyAxLjI5MyAxLjY0NSAwIDEuMTc1IDAgMi4zNS0uMDQgMy44Nzd2Mi40NjdoMi4zOWwuMDc4LTQuOTc0VjM3LjM2YzAtMS41MjctLjU0OC0yLjk3Ni0yLjYyNC0yLjk3Ni0xLjI5MyAwLTIuNDI5LjU4OC0zLjIxMiAxLjQ4OGgtLjA0di0xLjE3NGgtMi4zNWwtLjA3OCA5LjgyOXptMTUuNTktMS45OTdjLS4zMTMuMjM1LS43MDUuNDctMS4wOTcuNDctLjU4NyAwLS43ODMtLjM5Mi0uNzgzLTEuMDE5di0yLjYyM2wuMDQtMi44OThoMi4xOTN2LTEuODAybC0yLjE5NC4wNC4wNzgtMy41MjVoLTIuMzg5bC0uMDc4IDMuNTI1LTEuMzMyLS4wNHYxLjgwMmgxLjMzMmwtLjA3OSAzLjAxNXYyLjM1YzAgMi4xMTQgMS4wNTggMi45NzYgMi43MDMgMi45NzYuMzEzIDAgLjg2Mi0uMDQgMS40ODktLjM5MmwuNzgzLS40My0uNjY2LTEuNDV6bTYuNzc3IDEuMzMxYzEuMDE4LjU4OCAyLjE5My45NCAzLjQwNy45NCAxLjkyIDAgMy43MjItMS4wNTcgMy43MjItMy4xNzIgMC0zLjU2NC00Ljc0LTIuMzg5LTQuNzQtNC4yNjkgMC0uODIyLjgyMy0xLjE3NCAxLjUyOC0xLjE3NC43NDQgMCAxLjYwNi4zNTIgMi4xOTMuNzgzbDEuMDE5LTEuNTI3Yy0uOTAxLS43NDQtMi4yMzMtMS4wOTctMy4zNjktMS4wOTctMS45MiAwLTMuNjQzIDEuMDE4LTMuNjQzIDMuMDU1IDAgMy45NTUgNC42MjIgMi40MjggNC42MjIgNC4zODYgMCAuODIyLS42NjYgMS4xNzQtMS4zNyAxLjE3NC0uOTAyIDAtMS42ODUtLjM5MS0yLjQ2OC0uODIybC0uOTAxIDEuNzIzem0xNS4yMzctMi4xOTNjLS41NDguNTQ4LTEuMTM2IDEuMDk3LTEuOTk4IDEuMDk3LTEuMjE0IDAtMi4xMTUtMS4xNzUtMi4xMTUtMy4yMTIgMC0xLjUyNy43NDQtMy4xMzIgMi4yMzMtMy4xMzIuODIyIDAgMS4zNy40NyAxLjk5Ny45NGwxLjM3MS0xLjMzMmMtLjg2MS0uOTc5LTEuOTk3LTEuNjQ1LTMuNDQ3LTEuNjQ1LTIuOTM3IDAtNC42NiAyLjY2My00LjY2IDUuMzY1IDAgMi4zOSAxLjQ4OCA1LjA1MiA0LjMwOCA1LjA1MiAxLjU2NyAwIDIuNzQyLS43MDUgMy42ODItMS44OGwtMS4zNzEtMS4yNTN6bTIuNjI0IDIuODU5aDIuMzlsLjAzOS02LjY5N2MuNTg3LS41ODcgMS40MS0xLjI5MiAyLjE1NC0xLjI5Mi45OCAwIDEuMjkzLjU4NyAxLjI5MyAxLjMzMiAwIC43ODMgMCAyLjY2Mi0uMDQgNC4xOWwtLjAzOCAyLjQ2N2gyLjM4OWwuMDQtNC45NzRjMC0uNjI2LjAzOC0xLjIxNC4wMzgtMi4xOTMgMC0xLjUyNy0uNTQ4LTIuOTc2LTIuNjI0LTIuOTc2LTEuMzMyIDAtMi40MjkuNTg4LTMuMjEyIDEuNDg4aC0uMDRsLjA0LTUuOTkxaC0yLjM5bC0uMDM5IDE0LjY0NnptMTAuMzQxLTQuOTM0YzAgMi44MiAxLjUyOCA1LjIwOCA0LjcgNS4yMDggMi45NzggMCA0Ljc0LTIuNDI4IDQuNzQtNS4yMDggMC0yLjg5OC0xLjYwNi01LjIwOS00Ljc0LTUuMjA5LTIuODk4IDAtNC43IDIuNjI0LTQuNyA1LjIwOXptMi4zOS4wNzhjMC0xLjM3LjU0OC0zLjM2OCAyLjMxLTMuMzY4IDEuNjA3IDAgMi4zNTEgMS4yOTIgMi4zNTEgMy4zNjggMCAxLjM3LS41ODggMy4yMTEtMi4zNSAzLjIxMS0xLjc2MyAwLTIuMzExLTEuOTk3LTIuMzExLTMuMjExem04LjUtLjA3OGMwIDIuODIgMS41MjcgNS4yMDggNC43NCA1LjIwOCAyLjk3NiAwIDQuNy0yLjQyOCA0LjctNS4yMDggMC0yLjg5OC0xLjU2Ny01LjIwOS00LjctNS4yMDktMi45MzggMC00Ljc0IDIuNjI0LTQuNzQgNS4yMDl6bTIuMzkuMDc4YzAtMS4zNy41NDgtMy4zNjggMi4zNS0zLjM2OCAxLjYwNSAwIDIuMzEgMS4yOTIgMi4zMSAzLjM2OCAwIDEuMzctLjU4NyAzLjIxMS0yLjMxIDMuMjExLTEuODAyIDAtMi4zNS0xLjk5Ny0yLjM1LTMuMjExem05LjI0MyA0Ljg1NmgyLjM5bC4xMTctMTQuNjg1aC0yLjM5bC0uMTE3IDE0LjY4NXoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);

}

.page-center,
.row-fluid-wrapper .row-fluid .page-center{position:relative;}

.header-container-wrapper .row-fluid-wrapper .row-fluid .page-center{position:initial;}
/*
p.topnav__dropdown {
    display: flex !important;
    flex-wrap: wrap;
    flex-direction: column;
}
*/
p.topnav__dropdown a {
    order: 2;
}
p.topnav__dropdown span {
    order: 1;
}

.header-container #hs_menu_wrapper_header_submenu ul{
  padding-left:0;
  margin-left:0;
  list-style:none;
}
.header-container #hs_menu_wrapper_header_submenu ul li a{  
    padding: 0;
    font-size:1rem;
    line-height: 1.8em;
}

.header-container #hs_menu_wrapper_header_submenu ul li{
  padding-left: 15px;
    background-image: url('https://blog.antwerpmanagementschool.be/hubfs/pagination-next.svg');
    background-size: 6px 10px;
    background-position: left top 8px;
    background-repeat: no-repeat;

}

.topnav__primary-nav >*{
  float:left;
}

.header-container .topnav__primary-nav  .topnav__dropdown a{
  color: #858788;
  /*width:auto;*/
  margin-left:0;
}
.header-container .topnav__primary-nav  .topnav__dropdown a:hover,
.header-container .topnav__primary-nav  .topnav__dropdown a:active,
.header-container .topnav__primary-nav  .topnav__dropdown a.active{
  color: #1b3840;
}


/*
@media screen and (min-width:992px){
    .header-container a.button {
    margin-left: 30px;
    }
}
*/
@media screen and (max-width:1460px){
    .topnav__wrapper {
        max-width: 100%;
    }
}







/** TYPO **/
p, a,input, textarea, button, select, li, span, label, td {
    font-family: "Libre Baskerville", Verdana, serif;
    font-size: 1rem;
    line-height: 1.86em;
    color: #858788;
}

h1, .h1,h1 a, h1 span,
h2, .h2, h2 a, h2 span,
h3, .h3, h3 a, h3 span,
h4, .h4, h4 a, h4 span,
.h5, .h6, h5, h6,
h5 a, h5 span, h6 a,
h5 span, h6 span{
    font-family: "Francois One", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #1B3840;
    display: block;
    margin: 0;
}
h1, .h1, h1 a,h1 span,.post-header h1 span{
    font-size: 2.5rem;
    line-height: 1.5em;
    letter-spacing: -0.008em;
    /* padding-bottom: 15px; */
    color: #1b3840;
}
h2, .h2, h2 a,h2 span {
    font-size: 2rem;
    line-height: 1.42em;
    /* padding-bottom: 15px; */
}
h3, .h3, h3 a, h3 span  {
    font-size: 1.87rem;
    line-height: 1.333em;
    /* padding-bottom: 15px; */
}
h4, .h4, .h5, .h6,
h4 a,h4 span,
h5 a, h5 span,
h6 a, h6 span {
    font-size: 1.37rem;
    line-height: 1.41em;
    padding-bottom: 15px;
}
h5, h6, h5 a, h5 span, h6 a   {
    font-size: 1.125rem;
    line-height: 1.38em;
    padding-bottom: 15px;
}

/*
.body-container ul {
    margin-bottom: 15px;
    margin-left: 15px;
}
*/

.body-container .hs_cos_wrapper_type_rich_text ul{overflow:hidden;}
.body-container  ul li{list-style:none;}
.body-container .widget-type-blog_content ul:not(.hs-error-msgs):not(.hs-search-field__suggestions) li:before{
    content:"";
    margin-left: -1rem;
    position:absolute;
    width: 15px;
    height: 20px;
    background-image: url('https://blog.antwerpmanagementschool.be/hubfs/pagination-next.svg');
    background-size: 6px 8px;
    background-position: left top 11px;
    background-repeat: no-repeat;

}

.body-container ul.hs-error-mesgs li:before{content: none !important;}

.hs-blog-social-share .hs-blog-social-share-list li:before,
span#hs_cos_wrapper_blog_social_sharing ul li:before,
.related-posts ul li:before{
    content:none;
}

body .hs-cta-wrapper a.cta_button{
    border-radius: 0 !Important;
}
a.cta_button span{color:#fff;}

body .hs-cta-wrapper a.cta_button:hover{
    color: #fff;
    background-color: #ae1936;
    box-shadow: 0 3px 20px #888;
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
}

@media(max-width:776px){
    .center-on-small{
        text-align:center;
    }
}

/* Fancy select */

div.fancy-select {
    position: relative;
    font-size: 1.6rem;
    font-family: Libre Baskerville,Verdana,serif;
    color: #858788;
    width: 100%;
    display: block;
    float: left;
    margin: 0 auto;
    text-align: left;
}

div.fancy-select select{display:none;}

div.fancy-select div.trigger,
body .hs-form select, select{
    /* line-height: 1rem;*/
    border-radius: 0;
    cursor: pointer;
    /*padding: 16px 70px 17px 16px;*/
    min-height: 46px;
    padding: 0 70px 0 1rem;
    line-height: 40px;
    
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    background: #fff;
    /*border: 1px solid transparent;*/
    color: #858788;
    /*margin: 0!important;*/
    font-size: 16px;
    transition: all .24s ease-out;
    -webkit-transition: all .24s ease-out;
    -moz-transition: all .24s ease-out;
    -ms-transition: all .24s ease-out;
    -o-transition: all .24s ease-out;
}
body .hs-form select, select{
    -webkit-appearance: none;
    background-color:#fff;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5NYXNrPC90aXRsZT48ZGVmcz48cGF0aCBkPSJNMi4wOSAyLjQ0MXM1LjE0MS0xLjcxNCA2Ljg1NSAwYzEuNzE0IDEuNzE0IDAgNi44NTUgMCA2Ljg1NSIgaWQ9ImEiLz48bWFzayBpZD0iYiIgeD0iMCIgeT0iMCIgd2lkdGg9IjcuNjE3IiBoZWlnaHQ9IjcuNjE3IiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtNCkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImMiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBtYXNrPSJ1cmwoI2IpIiB4bGluazpocmVmPSIjYSIgc3Ryb2tlPSIjODU4Nzg4IiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0icm90YXRlKDEzNSA1Ljg5OCA1LjQ4OCkiLz48cGF0aCBtYXNrPSJ1cmwoI2MpIiBkPSJNMSA1aDEwdjVIMXoiLz48L2c+PC9zdmc+");
    background-repeat: no-repeat;
    background-size: 10px 6px;
    background-position: 90% 50%;
    background-position: calc(100% - 1rem) 50%;
    
    border: 1px solid rgba(0,0,0,.2);
}
div.fancy-select div.trigger:after {
    content: "";
    display: block;
    position: absolute;
    width: 44px;
    height: 44px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5NYXNrPC90aXRsZT48ZGVmcz48cGF0aCBkPSJNMi4wOSAyLjQ0MXM1LjE0MS0xLjcxNCA2Ljg1NSAwYzEuNzE0IDEuNzE0IDAgNi44NTUgMCA2Ljg1NSIgaWQ9ImEiLz48bWFzayBpZD0iYiIgeD0iMCIgeT0iMCIgd2lkdGg9IjcuNjE3IiBoZWlnaHQ9IjcuNjE3IiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtNCkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImMiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBtYXNrPSJ1cmwoI2IpIiB4bGluazpocmVmPSIjYSIgc3Ryb2tlPSIjODU4Nzg4IiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0icm90YXRlKDEzNSA1Ljg5OCA1LjQ4OCkiLz48cGF0aCBtYXNrPSJ1cmwoI2MpIiBkPSJNMSA1aDEwdjVIMXoiLz48L2c+PC9zdmc+");
    background-repeat: no-repeat;
    background-size: 10px 6px;
    background-position: 50%;
    top: 0;
    right: 0;
    -webkit-transition: background .22s cubic-bezier(.31,.41,.43,.98);
    transition: background .22s cubic-bezier(.31,.41,.43,.98);
}


div.fancy-select ul.options {
    list-style: none;
    margin: 0;
    position: absolute;
    top: 66px;
    left: 0;
    visibility: hidden;
    opacity: 0;
    z-index: 50;
    max-height: 250px;
    overflow: auto;
    background: #fff;
    border-radius: 0;
    border: 1px solid #ded9d7;
    width: 100%;
    padding-left: 0;
    transition: opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;
    -webkit-transition: opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;
    -moz-transition: opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;
    -ms-transition: opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;
    -o-transition: opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;
}
div.fancy-select ul.options li {
    padding: 8px 12px;
    color: #858788;
    cursor: pointer;
    white-space: nowrap;
    overflow: hidden;   
    transition: all .15s ease-out;
    -webkit-transition: all .15s ease-out;
    -moz-transition: all .15s ease-out;
    -ms-transition: all .15s ease-out;
    -o-transition: all .15s ease-out;
}
div.fancy-select ul.options li:before{content:none}
div.fancy-select ul.options.open {
    visibility: visible;
    top: 54px;
    opacity: 1;
    transition: opacity .3s ease-out,top .3s ease-out;
    -webkit-transition: opacity .3s ease-out,top .3s ease-out;
    -moz-transition: opacity .3s ease-out,top .3s ease-out;
    -ms-transition: opacity .3s ease-out,top .3s ease-out;
    -o-transition: opacity .3s ease-out,top .3s ease-out;
}

div.fancy-select ul.options li.selected,
div.fancy-select ul.options li:hover{
    background: #eee;
}


.hs-blog-social-share-item-linkedin {
  margin-top: -8px;
  margin-right: 10px !important;
  max-height: none !important;
}



