/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;z-index: 1000;
    position: relative;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
main{/*border-bottom: 1px solid #d1dfe0;background: url(../img/pattern_bw.jpg)!*#f1ebeb*!;padding-bottom: 20px*/ }
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;margin: auto}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}
abbr[title],dfn[title]{cursor:help}
u,ins{text-decoration:none}
ins{border-bottom:1px solid}
h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,p,address,hr,table,fieldset,figure,pre{margin-bottom:1em}
ul,ol,dd{margin-left:44px;margin-left:2.75rem}
.highlighted__content p{line-height: 35px}
/*! Flickity v2.0.10
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}
.flickity-enabled:focus{outline:0}
.flickity-viewport{overflow:hidden;position:relative;height:100%}
.flickity-slider{position:absolute;width:100%;height:100%}
.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}
.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:0;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.flickity-prev-next-button:hover{background:white}
.flickity-prev-next-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #09F;box-shadow:0 0 0 5px #09F}
.flickity-prev-next-button:active{opacity:.6}
.flickity-prev-next-button.previous{left:10px}
.flickity-prev-next-button.next{right:10px}
.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}
.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}
.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}
.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}
.flickity-prev-next-button .arrow{fill:#333}
@media (max-width: 960px){

.flickity-page-dots{
	/* position:absolute; */
width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}
.flickity-rtl .flickity-page-dots{direction:rtl}
.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}
.flickity-page-dots .dot.is-selected{opacity:1}
}
.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:0;font-size:100%;margin-top:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}
.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:0}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:0;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}
.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:0;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:0}
.select2-container--classic .select2-dropdown--below{border-top:0}
.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
/*! jQuery UI - v1.12.1 - 2017-09-19
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default !important;pointer-events:none}
.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}
.ui-menu .ui-menu{position:absolute}
.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}
.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
.ui-menu .ui-menu-icon{left:auto;right:0}
.ui-autocomplete{padding:6px 0;background:#fff;border:1px solid #c2c2c2;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);width:calc(100% + 2px) !important}
.ui-autocomplete .ui-menu-item-wrapper{padding:6px 12px}
@media(min-width:960px){.ui-autocomplete .ui-menu-item-wrapper{font-size:18px}
}
.ui-autocomplete .ui-state-active{margin:0;background:#f2f2f2}

@font-face {
    font-family: 'proxima-nova';
    src: url('ProximaNova-Regular.eot');
    src: url('ProximaNova-Regular.eot?#iefix') format('embedded-opentype'), url('ProximaNova-Regular.woff2') format('woff2'), url('ProximaNova-Regular.woff') format('woff'), url('ProximaNova-Regular.ttf') format('truetype'), url('ProximaNova-Regular.svg#glyphicons_halflingsregular') format('svg');
}


/*@font-face{font-family:'proxima-nova';src:url("30E580_2_0.eot");src:url("30E580_2_0.eot?#iefix") format("embedded-opentype"),url("30E580_2_0.woff2") format("woff2"),url("30E580_2_0.woff") format("woff"),url("30E580_2_0.ttf") format("truetype"),url("30E580_2_0.svg#wf") format("svg");font-weight:100;font-style:normal}*/
/*@font-face{font-family:'proxima-nova';src:url("30E580_0_0.eot");src:url("30E580_0_0.eot?#iefix") format("embedded-opentype"),url("30E580_0_0.woff2") format("woff2"),url("30E580_0_0.woff") format("woff"),url("30E580_0_0.ttf") format("truetype"),url("30E580_0_0.svg#wf") format("svg");font-weight:300;font-style:normal}*/
/*@font-face{font-family:'proxima-nova';src:url("30E580_1_0.eot");src:url("30E580_1_0.eot?#iefix") format("embedded-opentype"),url("30E580_1_0.woff2") format("woff2"),url("30E580_1_0.woff") format("woff"),url("30E580_1_0.ttf") format("truetype"),url("30E580_1_0.svg#wf") format("svg");font-weight:600;font-style:normal}*/
/*@font-face{font-family:'proxima-nova';src:url("32FABE_0_0.eot");src:url("32FABE_0_0.eot?#iefix") format("embedded-opentype"),url("32FABE_0_0.woff2") format("woff2"),url("32FABE_0_0.woff") format("woff"),url("32FABE_0_0.ttf") format("truetype");font-weight:400;font-style:normal}*/
html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;line-height:1.375; /*background-color:#fff;*/ color:#333;overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}
body{position:relative; /*background:#e6e6e6;*/ overflow-x: hidden;}
h1,.h1{color:#79362a;font-size:24px;line-height:1.2941176471;font-weight:300;margin:0 0 .5em}
@media(min-width:530px){h1,.h1{ /*font-size:21px;*/ line-height:1.375}
}
@media(min-width:960px){h1,.h1{font-size:34px; /*font-size:3.75rem;*/ line-height:1.1}
}
h2,.h2{color:#79362a;font-size:20px;font-size:1.25rem;line-height:1.1;margin:0 0 .25em}
@media(min-width:530px){h2,.h2{font-size:24px;line-height:1.8333333333}
}
@media(min-width:960px){h2,.h2{font-size:22px; /*font-size:1.75rem;*/ line-height:1.5714285714}
}
h3,.h3{ color:#79362a; /*color:#582920;*/ font-size:16px;font-size:1rem;line-height:1.375;font-weight:600;line-height:1.4;margin:.5em 0 0 0; /*padding-top:.25em*/ }
@media(min-width:960px){h3,.h3{font-size:16px;font-size:1rem;line-height:1.375;}
}
h4,.h4{color:#666;font-size:16px;font-size:1rem;line-height:1.375;font-weight:600;line-height:1.4;margin:.5em 0 0 0;padding-top:.25em}
@media(min-width:960px){h4,.h4{font-size:16px;font-size:1rem;line-height:1.375}
}
h5,.h5{color:#666;font-weight:600;font-style:italic;font-size:16px;font-size:1rem;line-height:1.375;line-height:1.4;margin:.5em 0 0 0;}
@media(min-width:960px){h5,.h5{font-size:16px;font-size:1rem;line-height:1.375}
}
h6,.h6{color:#666;font-style:italic;font-weight:300;font-size:16px;font-size:1rem;line-height:1.375;line-height:1.4;margin-bottom:.5em}
@media(min-width:960px){h6,.h6{font-size:16px;font-size:1rem;line-height:1.375}
}
.capstitle{font-size:22px;line-height:1;text-transform:uppercase;font-weight:600;color:#939393;padding-left: 34px}
@media(min-width:960px){.capstitle{font-size:22px;line-height:1;padding-left: 34px}
}
.subtitle{font-size:19px;font-size:1.1875rem;line-height:1.1578947368;font-weight:600;color:#151b23;font-style:normal;margin-bottom:8px;font-weight:600}
.text+.title .h2{margin:1em 0 .25em}
.text+.title .subtitle{margin:1em 0 8px}
html{font-family: "proxima-nova","Open Sans",Corbel,Arial,sans-serif;font-weight:400}
.wf-active{font-family:"proxima-nova","Open Sans",Corbel,Arial,sans-serif}
b,strong{font-weight:600}
em,i{font-style:italic}
.text--small{font-size:13px;line-height:1.4}
.text--large{font-size:20px;line-height:1.2}
.text--red{color:#79362a}
.text--centered{text-align:center; margin-top: 0}
::-moz-selection{color:#fff;background:#79362a}
::selection{color:#fff;background:#79362a}
a{color:#94753f;text-decoration:none}
a:visited{text-decoration:underline}
a:hover,a:focus{text-decoration:underline;outline:0}
a:active{background:transparent;color:#79362a;text-decoration:underline;outline:0}
li>ul,li>ol{margin-bottom:0}
.styledList{margin:0;padding:0;list-style-type:none}
img{max-width:100%;font-style:italic;vertical-align:middle}
.gm-style img,img[width],img[height]{max-width:none}
.container-fluid{margin-right:auto;margin-left:auto; /*padding-left:20px;padding-right:20px;*/ max-width:1350px}
.row{/*margin-left:-20px;margin-right:-20px*/}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media(min-width:530px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%; padding-left: 20px}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}
}
@media(min-width:960px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;padding-left:0px;padding-right:0px}
.col-md-12{width:100%;padding-right: 10px}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width: calc(66.66666667% - 10px);}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:49%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width: calc(33.33333333% - 10px);float: right}
.col-md-2{width:24.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
}
@media(min-width:1280px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{/*margin-left:8.33333333%*/}
.col-lg-offset-0{margin-left:0}
}
.text{text-align: justify}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}
.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right !important}
.pull-left{float:left !important}
.hide{display:none !important}
.show{display:block !important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none !important}
.affix{position:fixed}
@-ms-viewport{width:device-width}
.visible-xs,.visible-sm,.visible-md,.visible-lg{/*display:none !important*/}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}
@media(max-width:529px){.visible-xs{display:block !important}
table.visible-xs{display:table !important}
tr.visible-xs{display:table-row !important}
th.visible-xs,td.visible-xs{display:table-cell !important}
}
@media(max-width:529px){.visible-xs-block{display:block !important}
}
@media(max-width:529px){.visible-xs-inline{display:inline !important}
}
@media(max-width:529px){.visible-xs-inline-block{display:inline-block !important}
}
@media(min-width:530px) and (max-width:959px){.visible-sm{display:block !important}
table.visible-sm{display:table !important}
tr.visible-sm{display:table-row !important}
th.visible-sm,td.visible-sm{display:table-cell !important}
}
@media(min-width:530px) and (max-width:959px){.visible-sm-block{display:block !important}
}
@media(min-width:530px) and (max-width:959px){.visible-sm-inline{display:inline !important}
}
@media(min-width:530px) and (max-width:959px){.visible-sm-inline-block{display:inline-block !important}
}
@media(min-width:960px) and (max-width:1279px){.visible-md{display:block !important}
table.visible-md{display:table !important}
tr.visible-md{display:table-row !important}
th.visible-md,td.visible-md{display:table-cell !important}
}
@media(min-width:960px) and (max-width:1279px){.visible-md-block{display:block !important}
}
@media(min-width:960px) and (max-width:1279px){.visible-md-inline{display:inline !important}
}
@media(min-width:960px) and (max-width:1279px){.visible-md-inline-block{display:inline-block !important}
}
@media(min-width:1280px){.visible-lg{display:block !important}
table.visible-lg{display:table !important}
tr.visible-lg{display:table-row !important}
th.visible-lg,td.visible-lg{display:table-cell !important}
}
@media(min-width:1280px){.visible-lg-block{display:block !important}
}
@media(min-width:1280px){.visible-lg-inline{display:inline !important}
}
@media(min-width:1280px){.visible-lg-inline-block{display:inline-block !important}
}
@media(max-width:529px){.hidden-xs{display:none !important}
}
@media(min-width:530px) and (max-width:959px){.hidden-sm{display:none !important}
}
@media(min-width:960px) and (max-width:1279px){.hidden-md{display:none !important}
}
@media(min-width:1280px){.hidden-lg{display:none !important}
}
.visible-print{display:none !important}
@media print{.visible-print{display:block !important}
table.visible-print{display:table !important}
tr.visible-print{display:table-row !important}
th.visible-print,td.visible-print{display:table-cell !important}
}
.visible-print-block{display:none !important}
@media print{.visible-print-block{display:block !important}
}
.visible-print-inline{display:none !important}
@media print{.visible-print-inline{display:inline !important}
}
.visible-print-inline-block{display:none !important}
@media print{.visible-print-inline-block{display:inline-block !important}
}
@media print{.hidden-print{display:none !important}
}
.row--grey{background:#e6e6e6}
.row--nomargin{padding-top:15px;padding-bottom:15px}
.row--padding{padding-top:10px;padding-bottom:10px}
.row--paddingLarge{padding-top:20px;padding-bottom:20px}
.row--paddingXLarge{padding:30px 0}
@media(min-width:530px){.row--paddingXLarge{padding:40px 0}
}
@media(min-width:960px){.row--paddingXLarge{padding:70px 0}
}
@media(min-width:1280px){.row--paddingXLarge{padding:100px 0}
}
.row--no-gutter>[class*='col-']{padding-right:0;padding-left:0}
.row--6special>div:nth-child(odd){clear:left}
@media(min-width:530px){.row--6special>div:nth-child(odd){clear:none}
.row--6special>div:nth-child(3n+1){clear:left}
}
@media(min-width:960px){.row--6special>div:nth-child(odd),.row--6special>div:nth-child(3n+1){clear:none}
}
.row--2-3-6>div:nth-child(odd){clear:left}
@media(min-width:530px){.row--2-3-6>div:nth-child(odd){clear:none}
.row--2-3-6>div:nth-child(3n+1){clear:left}
}
@media(min-width:960px){.row--2-3-6>div:nth-child(odd),.row--2-3-6>div:nth-child(3n+1){clear:none}
}
.row--3-3-6>div:nth-child(3n+1){clear:left}
@media(min-width:960px){.row--3-3-6>div:nth-child(odd),.row--3-3-6>div:nth-child(3n+1){clear:none}
}
@font-face{font-family:'ec';src:url("ec.eot");src:url("ec.eot#iefix") format("embedded-opentype"),url("ec.woff") format("woff"),url("ec.ttf") format("truetype"),url("ec.svg#ec") format("svg");font-weight:normal;font-style:normal}
[class^="ec-icon-"]:before,[class*=" ec-icon-"]:before{font-family:"ec";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ec-icon-facebook:before{content:'\61'}
.ec-icon-linkedin:before{content:'\62'}
.ec-icon-twitter:before{content:'\63'}
.ec-icon-arrow-thin-left:before{content:'\64'}
.ec-icon-arrow-thin-up:before{content:'\65'}
.ec-icon-arrow-thin-down:before{content:'\66'}
.ec-icon-arrow-right:before{content:'\67'}
.ec-icon-double-arrow-back:before{content:'\68'}
.ec-icon-close:before{content:'\69'}
.ec-icon-menu:before{content:'\6a'}
.ec-icon-arrow-thin-right:before{content:'\6b'}
.ec-icon-arrow-circled-down:before{content:'\6c'}
.ec-icon-arrow-circled-right:before{content:'\6d'}
.ec-icon-video:before{content:'\6e'}
.ec-icon-download:before{content:'\6f'}
.ec-icon-arrow-left:before{content:'\70'}
.ec-icon-search:before{content:'\71'}
.ec-icon-video-doc:before{content:'\72'}
.ec-icon-document:before{content:'\75'}
.ec-icon-webinar:before{content:'\74'}
.ec-icon-article:before{content:'\76'}
.ec-icon-website:before{content:'\73'}
.iconlink{display:inline-block;min-height:32px;min-width:32px;vertical-align:middle;background:transparent;border:0}
.iconlink:hover,.iconlink:focus{background:transparent;color:#79362a}
.btn,.form_button,.btnplaceholder .submitBtn,.btnholder .submitBtn{background:#94753f;display:inline-block;border-radius:5px;padding:6px 15px;font-weight:600;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;-webkit-appearance:none;border:1px solid #79362a;-webkit-transition:background .3s ease,border-color .3s ease;-o-transition:background .3s ease,border-color .3s ease;transition:background .3s ease,border-color .3s ease}
.btn [class^="ec-icon-"]::before,.form_button [class^="ec-icon-"]::before,.btnplaceholder .submitBtn [class^="ec-icon-"]::before,.btnholder .submitBtn [class^="ec-icon-"]::before,.btn [class*=" ec-icon-"]::before,.form_button [class*=" ec-icon-"]::before,.btnplaceholder .submitBtn [class*=" ec-icon-"]::before,.btnholder .submitBtn [class*=" ec-icon-"]::before{vertical-align:inherit;color:#fff}
.btn:hover,.form_button:hover,.btnplaceholder .submitBtn:hover,.btnholder .submitBtn:hover,.btn:active,.form_button:active,.btnplaceholder .submitBtn:active,.btnholder .submitBtn:active,.btn:focus,.form_button:focus,.btnplaceholder .submitBtn:focus,.btnholder .submitBtn:focus{text-decoration:none;background:#79362a;border-color:#79362a}
.btn--grey,.form_button{background:#666;border:1px solid #666}
.btn--grey:hover,.form_button:hover,.btn--grey:active,.form_button:active,.btn--grey:focus,.form_button:focus{background:#737373;border-color:#737373}
.btn--grey.btn--outlined [class^="ec-icon-"]::before,.btn--outlined.form_button [class^="ec-icon-"]::before,.btn--grey.btn--outlined [class*=" ec-icon-"]::before,.btn--outlined.form_button [class*=" ec-icon-"]::before{color:#666}
.btn--grey.btn--outlined:hover,.btn--outlined.form_button:hover,.btn--grey.btn--outlined:active,.btn--outlined.form_button:active,.btn--grey.btn--outlined:focus,.btn--outlined.form_button:focus{background:#666;border-color:#666}
.btn--dark-grey,.theme--red .btn,.theme--red .form_button,.theme--red .btnplaceholder .submitBtn,.btnplaceholder .theme--red .submitBtn,.theme--red .btnholder .submitBtn,.btnholder .theme--red .submitBtn{background:#333;border:1px solid #333}
.btn--dark-grey:hover,.theme--red .btn:hover,.theme--red .form_button:hover,.theme--red .btnplaceholder .submitBtn:hover,.btnplaceholder .theme--red .submitBtn:hover,.theme--red .btnholder .submitBtn:hover,.btnholder .theme--red .submitBtn:hover,.btn--dark-grey:active,.theme--red .btn:active,.theme--red .form_button:active,.theme--red .btnplaceholder .submitBtn:active,.btnplaceholder .theme--red .submitBtn:active,.theme--red .btnholder .submitBtn:active,.btnholder .theme--red .submitBtn:active,.btn--dark-grey:focus,.theme--red .btn:focus,.theme--red .form_button:focus,.theme--red .btnplaceholder .submitBtn:focus,.btnplaceholder .theme--red .submitBtn:focus,.theme--red .btnholder .submitBtn:focus,.btnholder .theme--red .submitBtn:focus{background:#404040;border-color:#404040}
.btn--dark-grey.btn--outlined [class^="ec-icon-"]::before,.theme--red .btn--outlined.btn [class^="ec-icon-"]::before,.theme--red .btn--outlined.form_button [class^="ec-icon-"]::before,.theme--red .btnplaceholder .btn--outlined.submitBtn [class^="ec-icon-"]::before,.btnplaceholder .theme--red .btn--outlined.submitBtn [class^="ec-icon-"]::before,.theme--red .btnholder .btn--outlined.submitBtn [class^="ec-icon-"]::before,.btnholder .theme--red .btn--outlined.submitBtn [class^="ec-icon-"]::before,.btn--dark-grey.btn--outlined [class*=" ec-icon-"]::before,.theme--red .btn--outlined.btn [class*=" ec-icon-"]::before,.theme--red .btn--outlined.form_button [class*=" ec-icon-"]::before,.theme--red .btnplaceholder .btn--outlined.submitBtn [class*=" ec-icon-"]::before,.btnplaceholder .theme--red .btn--outlined.submitBtn [class*=" ec-icon-"]::before,.theme--red .btnholder .btn--outlined.submitBtn [class*=" ec-icon-"]::before,.btnholder .theme--red .btn--outlined.submitBtn [class*=" ec-icon-"]::before{color:#333}
.btn--dark-grey.btn--outlined:hover,.theme--red .btn--outlined.btn:hover,.theme--red .btn--outlined.form_button:hover,.theme--red .btnplaceholder .btn--outlined.submitBtn:hover,.btnplaceholder .theme--red .btn--outlined.submitBtn:hover,.theme--red .btnholder .btn--outlined.submitBtn:hover,.btnholder .theme--red .btn--outlined.submitBtn:hover,.btn--dark-grey.btn--outlined:active,.theme--red .btn--outlined.btn:active,.theme--red .btn--outlined.form_button:active,.theme--red .btnplaceholder .btn--outlined.submitBtn:active,.btnplaceholder .theme--red .btn--outlined.submitBtn:active,.theme--red .btnholder .btn--outlined.submitBtn:active,.btnholder .theme--red .btn--outlined.submitBtn:active,.btn--dark-grey.btn--outlined:focus,.theme--red .btn--outlined.btn:focus,.theme--red .btn--outlined.form_button:focus,.theme--red .btnplaceholder .btn--outlined.submitBtn:focus,.btnplaceholder .theme--red .btn--outlined.submitBtn:focus,.theme--red .btnholder .btn--outlined.submitBtn:focus,.btnholder .theme--red .btn--outlined.submitBtn:focus{background:#333;border-color:#333}
.btn--white{background:transparent;border:1px solid #fff}
.btn--white:hover,.btn--white:active,.btn--white:focus{background:#fff;color:#79362a}
.btn--outlined{background:transparent;color:#666}
.btn--outlined [class^="ec-icon-"]::before,.btn--outlined [class*=" ec-icon-"]::before{color:#79362a}
.btn--outlined:hover,.btn--outlined:active,.btn--outlined:focus{background:#79362a;border-color:#79362a;color:#fff}
.btn--outlined:hover [class^="ec-icon-"]::before,.btn--outlined:hover [class*=" ec-icon-"]::before,.btn--outlined:active [class^="ec-icon-"]::before,.btn--outlined:active [class*=" ec-icon-"]::before,.btn--outlined:focus [class^="ec-icon-"]::before,.btn--outlined:focus [class*=" ec-icon-"]::before{color:#fff}
.btn--large{border-width:2px;padding:10px 15px;border-radius:10px}
@media(min-width:960px){.btn--large{padding:18px 20px}
}
@media(min-width:1280px){.btn--large{padding:20px 40px}
}
.btn--full{display:block;width:100%}
.cta [class^="ec-icon-"]::before,.cta [class*=" ec-icon-"]::before{vertical-align:inherit}
.cta .btn [class^="ec-icon-"]::before,.cta .form_button [class^="ec-icon-"]::before,.cta .btnplaceholder .submitBtn [class^="ec-icon-"]::before,.btnplaceholder .cta .submitBtn [class^="ec-icon-"]::before,.cta .btnholder .submitBtn [class^="ec-icon-"]::before,.btnholder .cta .submitBtn [class^="ec-icon-"]::before,.cta .btn [class*=" ec-icon-"]::before,.cta .form_button [class*=" ec-icon-"]::before,.cta .btnplaceholder .submitBtn [class*=" ec-icon-"]::before,.btnplaceholder .cta .submitBtn [class*=" ec-icon-"]::before,.cta .btnholder .submitBtn [class*=" ec-icon-"]::before,.btnholder .cta .submitBtn [class*=" ec-icon-"]::before{color:#fff;font-size:1em}
.cta .btn--outlined [class^="ec-icon-"]::before,.cta .btn--outlined [class*=" ec-icon-"]::before{color:#79362a}
.cta .btn--outlined:hover [class^="ec-icon-"]::before,.cta .btn--outlined:hover [class*=" ec-icon-"]::before,.cta .btn--outlined:active [class^="ec-icon-"]::before,.cta .btn--outlined:active [class*=" ec-icon-"]::before,.cta .btn--outlined:focus [class^="ec-icon-"]::before,.cta .btn--outlined:focus [class*=" ec-icon-"]::before{color:#fff}
.ctalink{font-size:22px;font-size:1.375rem;line-height:1;font-weight:600;display:inline-block}
.loadmoreBtn{display:inline-block;color:#333;padding:5px;border-radius:5px;-webkit-appearance:none;border:0;background:transparent}
.loadmoreBtn.is-hidden{display:none}
.loadmoreBtn:hover,.loadmoreBtn:focus{text-decoration:none;color:#79362a;background:transparent;outline:0}
.loadmoreBtn__icon{vertical-align:middle;display:inline-block;margin-right:10px;color:#79362a}
.loadmoreBtn__label{font-size:18px;display:inline-block;vertical-align:middle}
.loadmoreBtn.is-loading .loadmoreBtn__icon,.loadmoreBtn[disabled] .loadmoreBtn__icon{-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}
.ec-social{padding:17px 0 17px;max-width:70%;margin:0 auto;color:#999}
@media(min-width:530px){.ec-social{max-width:340px;padding:32px 0 32px}
}
.ec-social a{color:#999}
.ec-social a:hover{color:#79362a}
.ec-social a:active,.ec-social a:focus{color:#79362a;background:transparent}
.ec-social__title{font-size:20px;font-weight:300;text-align:center;line-height:32px;font-style:normal;color:#666;float:left;margin-bottom:0}
.ec-social__list{display:table;table-layout:fixed;width:100%;text-align:center}
.ec-social__list>li{display:table-cell;font-size:1.5em}
.ec-social__bd{position:relative;overflow:hidden;max-width:200px}
.ec-share{height:40px;line-height:40px}
.ec-share .iconlink{color:#666}
.ec-share .iconlink:hover{color:#79362a}
.ec-share .iconlink:focus{color:#fff;background:#79362a}
.ec-share .iconlink:active,.ec-share .iconlink:focus{color:#79362a;background:transparent}
.ec-share__title{font-size:16px;font-size:1rem;line-height:1.375;font-weight:200;display:inline;padding-right:5px;padding-left:5px;color:#666;font-style:normal}
.sitefooter .ec-share{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:end;align-self:flex-end}
@media(min-width:767px){.sitefooter .ec-share{line-height:inherit;height:inherit}
.sitefooter .ec-share__title{font-weight:400;display:inline-block;vertical-align:middle;color:#a8a8a8}
.sitefooter .ec-share .iconlink{color:#a8a8a8;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}
.sitefooter .ec-share .iconlink:hover,.sitefooter .ec-share .iconlink:focus,.sitefooter .ec-share .iconlink:active{color:#333;background:transparent}
}
.siteheader .ec-share{position:absolute;bottom:-40px;left:20px;z-index:4;background:rgba(255,255,255,0.5)}
@media(min-width:1280px){.siteheader .ec-share{left:calc((100% - 1240px) / 2)}
}
.search--active .siteheader .ec-share{display:none}
.highlighted{position:relative;margin:0 -20px}
.highlighted__visual{padding-bottom:75%;min-height:10px;background-size:cover;background-repeat:no-repeat;background-position:center center}
@media(min-width:1240px){.highlighted__visual{margin-left:calc(-1440px / 2 + 1280px / 2);margin-right:calc(-1440px / 2 + 1280px / 2)}
}
.highlighted__visual img{display:block;position:absolute;width:100%;height:auto}
.highlighted__wrapper{overflow:hidden;margin:auto;background:rgba(255,255,255,0.75);margin:-43% -20px 0;padding:0 20px}
.highlighted__header{margin:0 auto 0;position:relative;z-index:50;padding:15px 0;z-index:2}
.highlighted__title{margin-bottom:0;line-height:1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-top:0;font-style:normal}
@media(min-width:530px){.highlightcaroussel .highlighted__title{max-width:80%}
}
.highlighted__subtitle{margin:0;padding-top:0;font-style:normal}
.highlighted__bd{position:relative;overflow:hidden;margin:0 -20px;padding:20px;background:#fff;z-index:2}
@media(min-width:530px){.highlighted__bd{margin:0;padding:0}
}
.highlighted__cta{background:#fff;margin:0 -10px;padding:0 15px}
.highlighted__cta .cta{display:inline-block;margin-right:20px}
.highlighted__header .highlighted__cta{padding:15px;margin-bottom:-15px}
@media(min-width:960px){.highlighted--narrow .highlighted__visual{padding-bottom:60%}
}
@media(min-width:530px){.highlighted--left .highlighted__wrapper,.highlighted--right .highlighted__wrapper{width:50%;width:calc(50% - 20px);min-width:247px;position:absolute;top:10%;margin:0;padding:0;max-width:410px}
}
@media(min-width:960px){.highlighted--left .highlighted__wrapper,.highlighted--right .highlighted__wrapper{margin:0;position:absolute;top:16%}
}
@media(min-width:1280px){.highlighted--left .highlighted__wrapper,.highlighted--right .highlighted__wrapper{width:33.33333333%;width:calc(33.33333333% - 20px);top:16%}
}
@media(min-width:530px){.highlighted--left .highlighted__header,.highlighted--right .highlighted__header{padding:30px 0 25px;margin:0 10.12%}
}
@media(min-width:960px){.highlighted--left .highlighted__header,.highlighted--right .highlighted__header{padding:40px 0 30px}
}
@media(min-width:530px){.highlighted--left .highlighted__bd,.highlighted--right .highlighted__bd{background:rgba(255,255,255,0.75);padding:20px 0 30px}
}
@media(min-width:530px){.highlighted--left .highlighted__content,.highlighted--right .highlighted__content{margin:0 10.12%}
}
@media(min-width:960px){.highlighted--left .highlighted__content,.highlighted--right .highlighted__content{margin:0 17% 0 10.12%}
}
@media(min-width:530px){.highlighted--left .highlighted__cta,.highlighted--right .highlighted__cta{margin:0 5px 0 10.12%;background:transparent;padding:0}
}
.highlighted--left .highlighted__cta .cta,.highlighted--right .highlighted__cta .cta{margin-right:10px;margin-bottom:10px}
@media(min-width:1280px){.highlighted--left .highlighted__wrapper{margin-left:8.33333333%}
}
@media(min-width:530px){.highlighted--right .highlighted__wrapper{right:10px}
}
@media(min-width:960px){.highlighted--right .highlighted__wrapper{float:none}
}
@media(min-width:1280px){.highlighted--right .highlighted__wrapper{margin-right:8.33333333%}
}
@media(min-width:1280px){.highlighted--right .container-fluid{position:absolute;top:0;height:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:1280px;width:100%}
}
@media(min-width:530px){.highlighted--centered .highlighted__cta{background:0;padding-right:0;padding-left:0}
.highlighted--centered.highlighted--default .highlighted__visual{position:absolute;top:0;left:0;width:100%;max-height:320px;overflow:hidden;padding-bottom:0}
.highlighted--centered.highlighted--default .highlighted__visual::after{content:"";display:block;padding-bottom:75%}
.highlighted--centered.highlighted--default .highlighted__container{padding-top:50px}
.highlighted--centered.highlighted--default .highlighted__bd{margin:0 -10px;padding:20px 10px}
.highlighted--centered.highlighted--default .highlighted__content,.highlighted--centered.highlighted--default .highlighted__header,.highlighted--centered.highlighted--default .highlighted__cta{margin:0 7%}
.highlighted--centered.highlighted--default .highlighted__wrapper{margin:0;position:relative;min-height:270px}
.highlighted--centered.highlighted--promo .highlighted__container{height:420px;position:absolute;top:50%;margin:-210px 0 auto;width:100%;text-align:center}
.highlighted--centered.highlighted--promo .highlighted__container::before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}
.highlighted__container .highlighted__innercontainer{display:inline-block;vertical-align:middle;text-align:left;width:100%;padding:0;margin:0 -4px}
.highlighted--centered.highlighted--promo .highlighted__wrapper{position:relative;margin:0;max-height:420px}
}
@media(min-width:530px) and (min-width:1280px){.highlighted--centered.highlighted--promo .highlighted__wrapper{margin:0 auto;max-width:83.33333333%;max-height:420px}
}
@media(min-width:530px){.highlighted--centered.highlighted--promo .highlighted__header{padding:30px 0 25px;margin:0 3%}
.highlighted--centered.highlighted--promo .highlighted__content,.highlighted--centered.highlighted--promo .highlighted__cta{margin:0 3%}
.highlighted--centered.highlighted--promo .highlighted__bd{background:transparent;background:rgba(255,255,255,0.75);margin:0 -20px;padding:20px 20px;position:relative;overflow:hidden}
}
@media(min-width:960px){.highlighted--centered.highlighted--default .highlighted__visual{position:relative;top:0;left:0;width:100%;max-height:none;overflow:hidden;padding-bottom:75%}
.highlighted--centered.highlighted--default .highlighted__visual::after{display:none}
.highlighted--centered.highlighted--default .highlighted__container{padding-top:0}
.highlighted--centered.highlighted--default .highlighted__bd{margin:0 -10px;padding:20px 10px;background:0}
.highlighted--centered.highlighted--default .highlighted__wrapper{margin:0;padding:0;position:relative;min-height:none}
.highlighted--centered.highlighted--default .highlighted__wrapper::before{content:" ";width:58%;background:rgba(255,255,255,0.75);display:block;left:42%;height:100%;position:absolute}
.highlighted--centered.highlighted--default .highlighted__container{height:450px;position:absolute;top:50%;margin:-225px 0 auto;width:100%;text-align:center}
.highlighted--centered.highlighted--default .highlighted__container::before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}
.highlighted__container .highlighted__innercontainer{display:inline-block;vertical-align:middle;text-align:left;width:100%;padding:0;margin:0 -4px}
.highlighted--centered.highlighted--default .highlighted__header{float:left;width:42%;padding:50px 1% 50px 4%;margin:0}
.highlighted--centered.highlighted--default .highlighted__bd{float:left;width:58%}
.highlighted--centered.highlighted--promo .highlighted__wrapper{padding:0}
.highlighted--centered.highlighted--promo .highlighted__wrapper::before{position:absolute;right:0;width:42.6667%;content:"";height:100%;top:0;background:rgba(255,255,255,0.75)}
.highlighted--centered.highlighted--promo .highlighted__header{float:left;width:57.3333%;padding:50px 2% 50px 5%;margin:0}
.highlighted--centered.highlighted--promo .highlighted__content,.highlighted--centered.highlighted--promo .highlighted__cta{margin:0 5%}
.highlighted--centered.highlighted--promo .highlighted__bd{background:transparent;padding:50px 0 50px 40px;float:left;width:41%}
}
@media(min-width:1280px){.highlighted--centered.highlighted--default .highlighted__wrapper{margin:0 auto;max-width:83.33333333%}
.highlighted--centered.highlighted--promo .highlighted__header{float:left;width:60%}
.highlighted--centered.highlighted--promo .highlighted__bd{width:40%}
.highlighted--centered.highlighted--promo .highlighted__wrapper::before{width:40%}
}
@media(min-width:960px){.highlighted--centered.highlighted--inverted.highlighted--default .highlighted__header{float:right;width:42%}
.highlighted--centered.highlighted--inverted.highlighted--default .highlighted__wrapper::before{right:inherit;left:0;width:58%}
}
@media(min-width:960px){.highlighted--centered.highlighted--inverted.highlighted--promo .highlighted__header{float:right;width:57.3333%}
.highlighted--centered.highlighted--inverted.highlighted--promo .highlighted__wrapper::before{right:inherit;left:0;width:42.6667%}
}
@media(min-width:1280px){.highlighted--centered.highlighted--inverted.highlighted--promo .highlighted__header{width:60%}
.highlighted--centered.highlighted--inverted.highlighted--promo .highlighted__wrapper::before{width:40%}
}
@media(min-width:960px){.highlighted--centered.no--copy .highlighted__wrapper::before,.highlighted--centered.no--copy.highlighted--inverted .highlighted__wrapper::before{display:none}
.highlighted--centered.no--copy .highlighted__header,.highlighted--centered.no--copy.highlighted--inverted .highlighted__header{float:none;width:100%;text-align:center}
}
@media(min-width:960px) and (min-width:530px){.highlighted--centered.no--copy .highlighted__header,.highlighted--centered.no--copy.highlighted--inverted .highlighted__header{width:100%}
}
@media(min-width:960px) and (min-width:960px){.highlighted--centered.no--copy .highlighted__header,.highlighted--centered.no--copy.highlighted--inverted .highlighted__header{width:100%}
}
@media(min-width:960px) and (min-width:1280px){.highlighted--centered.no--copy .highlighted__header,.highlighted--centered.no--copy.highlighted--inverted .highlighted__header{width:100%}
}
@media(min-width:1240px){.highlighted--centered.highlighted--default .highlighted__visual{width:inherit;min-width:100vw}
}
@media(min-width:960px){.contentstart>div:first-child.highlighted.highlighted--left .highlighted__wrapper,main>div:first-child.highlighted.highlighted--right .highlighted__wrapper{top:25%}
}
@media(min-width:960px){.contentstart>div:first-child.highlighted.highlighted--centered .highlighted__container{margin:-153px 0 auto}
}
.highlightcaroussel .highlighted{white-space:normal;margin:0}
@media(min-width:960px){.highlightcaroussel .highlighted .highlighted__visual{padding:0;max-height:768px;overflow:hidden}
.highlightcaroussel .highlighted .highlighted__visual:before{content:"";display:block;padding-bottom:60%}
}
@media(min-width:960px) and (min-width:1240px){.highlightcaroussel .highlighted .highlighted__visual{margin:0}
}
.highlightcaroussel .highlighted .ec-icon-video{margin:0 0 0 .25em;font-size:2em;position:relative;top:3px;line-height:1}
.highlightcaroussel .highlighted::after{display:none}
.highlightcaroussel .highlighted .highlighted__wrapper::after{display:none}
.highlightcaroussel .highlighted .highlighted___container{padding-bottom:75%;min-height:10px;position:relative}
@media(min-width:530px){.highlightcaroussel .highlighted .highlighted___container{padding:0}
}
.highlightcaroussel .highlighted .highlighted__header{position:absolute;bottom:0;margin:0 -10px;width:100%;padding-right:10px;padding-left:10px;background:rgba(255,255,255,0.75)}
.highlightcaroussel .highlighted .highlighted__bd{display:none}
@media(min-width:530px){.highlightcaroussel .highlighted .highlighted__bd{display:block}
}
.highlightcaroussel .highlighted .highlighted__header{padding-bottom:0}
@media(min-width:530px){.highlightcaroussel .highlighted .highlighted__header{padding-bottom:0;position:relative;background:0;margin:0 10.12%;padding-left:0;padding-right:0}
}
.highlightcaroussel .highlighted .highlighted__wrapper{bottom:0}
@media(min-width:530px){.highlightcaroussel .highlighted .highlighted__wrapper{bottom:inherit}
.highlightcaroussel .highlighted .highlighted__wrapper::after{display:none}
}
@media(min-width:960px){.highlightcaroussel .highlighted .highlighted__wrapper{top:inherit;padding:0;bottom:130px}
}
@media(min-width:960px){.highlightcaroussel .highlighted--right .container-fluid{top:inherit;bottom:0}
}
.case__function{background:#fff;color:#666;margin:0 -10px;padding:5px 10px 5px}
@media(min-width:530px){.case__function{background:0}
}
@media(min-width:960px){.highlighted--video .highlighted__container{height:500px;position:absolute;top:50%;margin:-250px 0 auto;width:100%;text-align:center;overflow:hidden}
.highlighted--video .highlighted__container::before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}
.highlighted__container .highlighted__innercontainer{display:inline-block;vertical-align:middle;text-align:left;width:100%;padding:0;margin:0 0px;}
}
.highlighted--video .highlighted__visual{display:none}
@media(min-width:530px){.highlighted--video .highlighted__visual{display:block;position:relative;max-height:none;padding-bottom:75%;min-height:10px;background-size:cover;background-repeat:no-repeat;background-position:center center}
.highlighted--video .highlighted__visual img{display:block;position:absolute;width:100%;height:auto}
}
@media(min-width:960px){.highlighted--video .highlighted__visual{padding-bottom:75%}
}
.highlighted--video .video{position:relative}
@media(min-width:530px){.highlighted--video .video{margin:-62% 10px 0;background:rgba(255,255,255,0.7)}
}
@media(min-width:960px){.highlighted--video .video{width:50%;width:calc(50% - 20px);margin:0 0 0 10px;bottom:15px;left:8.33333%}
}
@media(min-width:1280px){.highlighted--video .video{bottom:inherit}
}
.highlighted--video .video__c{background:#bbbabd;padding:5px 10px}
@media(min-width:530px){.highlighted--video .video__c{padding:10px}
}
.highlighted--video .video__body{background:#fff;padding:15px 20px}
.highlighted--video .video__body p+p{margin-bottom:0}
@media(min-width:530px){.highlighted--video .video__body{background:rgba(255,255,255,0.7);background:#fff;padding:20px 25px;padding:20px 8.33333%}
}
@media(min-width:960px){.highlighted--video .video__body{padding:20px;background:rgba(255,255,255,0.7)}
}
.highlighted--video .video__header{margin-bottom:.5em}
.highlighted--video .video__description p:last-child{margin-bottom:0}
@media(min-width:960px){.highlighted--video .video__description{font-size:14px}
}
@media(min-width:1280px){.highlighted--video .video__description{font-size:16px}
}
@media(min-width:960px){.highlighted--video.highlighted--left .video{left:8.33333%}
}
@media(min-width:960px){.highlighted--video.highlighted--right .video{left:41.66666667%}
}
@media(min-width:960px){.highlighted--video.highlighted--centered .video{left:25%}
}
@media(min-width:960px){.contentstart>div:first-child.highlighted.highlighted--video .highlighted__container{margin:-210px 0 auto}
}
.highlighted--carousel{padding-bottom:89.333333333333333%;overflow:hidden;min-height:375px;background-size:cover;background-repeat:no-repeat;background-position:bottom right}
@media(min-width:530px){.highlighted--carousel{padding-bottom:50%;border-radius:0}
}
.highlighted__container{position:absolute;top:-40px;left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media(min-width:530px){.highlighted__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.highlighted__wrapper,.highlighted__bd,.highlighted__cta{background:transparent}
.highlighted__wrapper{margin:0; /*padding:0*/}
.highlighted__header{padding:0}
.highlighted__title{font-size:34px;line-height:30px;font-weight:bold;color:#fff; /*padding-right:40px*/}
@media(min-width:960px){.highlighted__title{margin:0}
}
@media(min-width:1280px){.highlighted__title{font-size:34px;line-height:1;font-weight: bold;}
}
@media(min-width:530px){.highlighted__bd{padding-top:15px}
}
@media(max-width:530px){
    .highlighted__title{font-size:22px;}
    .highlighted__cta .cta{font-size: 12px;}
}
.highlighted__cta{margin:0;padding:0}
.highlighted__cta .cta{display:block}
.highlighted__cta a{color:#fff;font-weight:600;}
.highlighted__cta .cta+.cta{margin-top:30px}
.highlighted--carousel .highlighted__visual{position:absolute;top:0;left:0;height:100%;width:100%;padding:0}
.highlighted--carousel .highlighted__visual::after{position:absolute;top:0;left:0;background:rgba(0,0,0,0.3);width:100%;height:100%;content:"";z-index:1;display:block}
.highlighted--carousel .highlighted__visual--nobackdrop::after{display:none}
.highlighted--carousel .highlighted__visual img{display:block;position:absolute;width:100%;height:auto}
.highlighted__content{display:none}
@media(min-width:960px){.highlighted__content{display:block;color:#fff}
}
@media(min-width:1280px){.highlighted__content{font-size:20px;font-size:1.35rem;line-height:1.1}
}
@media(min-width:960px){.highlighted__wrapper{background:transparent;width:100%}
}
.highlightCarousel{margin:0 -20px;max-height:500px;overflow:hidden}
.highlightCarousel .highlighted__container{max-height:500px}
@media(min-width:1240px){.highlightCarousel{margin-left:calc(-100vw + (1400px / 2));margin-right:calc(-100vw + (1400px / 2))}
}
@media(min-width:1240px){.highlightCarousel .highlighted__visual{margin:0}
}
.highlightCarousel .highlighter{width:calc(100% - 40px);margin-right:10px}
@media(min-width:960px){.highlightCarousel .highlighter{margin:0;width:100vw}
}
.highlightCarousel .highlighter .highlighted{margin:0;border-radius:5px;overflow:hidden}
@media(min-width:960px){.highlightCarousel .highlighter .highlighted{border-radius:0}
}
.highlightCarousel .flickity-page-dots{position:relative;bottom:inherit;margin-top:10px;margin-bottom:20px}
@media(min-width:960px){.highlightCarousel .flickity-page-dots{display:none}
}
.highlightCarousel .dot{background:#b7b7b7;width:12px;height:12px}
.highlightCarousel .dot.is-selected{background:#79362a}
.carouselnav_my{margin:0 -10px;padding:0 10px;text-align:center;line-height:1;font-size:0;z-index: 1}
@media(max-width:959px){.carouselnav_my{ /*display:none*/ margin-right: auto;margin-left: auto;padding-left: 20px;padding-right: 20px;}
}
.carousel_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;list-style:none;padding:0;padding:0}
.carousel_container:after,.carousel_container::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 5px;flex:0 0 5px;}
@media screen and (min-width: 960px){

.carouselnav__item{-webkit-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px;}
.carouselnav_my a{color:#777;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-appearance:none;background:transparent;border:0;font-weight:600;margin:0 5px;font-size:20px;font-size:1.25rem;line-height:1;background:#fff;padding:10px 0;width:calc(100% - 10px);margin:0 auto;text-align:center;border-bottom:2px solid #cecece;position:relative;font-size: 12px}
.carouselnav_my a::before{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;display:block;display:block;/*border-radius:5px 5px 0 0*/;content:"";background:#fff;height:10px;position:absolute;left:0;top:0;width:100%;z-index:4}
.carouselnav_my a::after{content:"";background:#fff;width:26px;height:26px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:8px;left:50%;margin-left:-13px;z-index:4;-webkit-transition:margin .3s ease-out;-o-transition:margin .3s ease-out;transition:margin .3s ease-out}
.carouselnav_my a span{display:block;text-align:center;position:relative;z-index:5;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}
.carouselnav_my a:hover,.carouselnav_my li.active a,.carouselnav_my a:focus{color:#151b23;border-bottom:2px solid #79362a;text-decoration:none}
.carouselnav_my a:hover span,.carouselnav_my li.active a span,.carouselnav_my a:focus span{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}
.carouselnav_my a:hover::after,.carouselnav_my li.active a::after,.carouselnav_my a:focus::after{margin-top:-20px}
.carouselnav_my a:hover::before,.carouselnav_my li.active a::before,.carouselnav_my a:focus::before{-webkit-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px)}
.ecTextmedia{display:table;table-layout:fixed;width:100%}
}

@media(max-width:960px){
.carouselnav_my a{font-size: 12px;padding:17px 0;}
	.owl-carousel {
	margin-right: auto;
	margin-left: auto;
    /*
    padding-left: 20px;
    padding-right: 20px;
    */
	}
			.carousel_container a{
		 display:none; 
	}

	.carousel_container2{
		display:block;
}
.flickity-page-dots button{
	display:none;
}
.highlightCarousel .flickity-page-dots{
	position: relative;
    bottom: inherit;
    margin-top: 10px;
    margin-bottom: 20px;
}
.flickity-page-dots{
	/* position: absolute; */
    width: 100%;
    bottom: 0px;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
    line-height: 1;
}
.flickity-page-dots .dot.active{
	opacity: 1;
	background: #d23535;
}
.highlightCarousel .dot{
	background: #b7b7b7;
    width: 12px;
    height: 12px;
}
.flickity-page-dots .dot{
	display: inline-block;
    width: 10px;
    height: 10px;
    margin: 12px 8px;
    background: #333;
    border-radius: 50%;
    opacity: .25;
    cursor: pointer;
}
}
@media(min-width:530px){.ecTextmedia{display:block}
}
@media(max-width:529px){.ecTextmedia.visible-xs{display:table !important}
}
.ecTextmedia--assetTopMobile{display:block}
.ecTextmedia--assetTopMobile .ecTextmedia__media{display:block}
@media(min-width:530px){.ecTextmedia--mediaassetLeft .ecTextmedia__media{float:left;margin-right:1.5em}
}
@media(min-width:530px){.ecTextmedia--mediaassetRight .ecTextmedia__media{float:right;margin-left:1.5em}
}
.ecTextmedia__media{display:table-footer-group}
@media(min-width:530px){.ecTextmedia__media{display:block;max-width:50%}
}
@media(min-width:530px){.ecTextmedia__media figure{margin-bottom:0}
}
.ecTextmedia__bd{display:table-header-group;position:relative;overflow:hidden}
@media(min-width:530px){.ecTextmedia__bd{display:block}
}
.ecTextmedia--textwrapped .ecTextmedia__bd{position:static;overflow:inherit}
.ecTextmedia--textwrapped .ecTextmedia__bd ul,.ecTextmedia--textwrapped .ecTextmedia__bd ol,.ecTextmedia--textwrapped .ecTextmedia__bd dl{position:relative;overflow:hidden;padding-left:2rem;margin:inherit;margin-bottom:1em}
.ecTextmedia--textwrapped .ecTextmedia__bd ul li>ul,.ecTextmedia--textwrapped .ecTextmedia__bd ul li>ol,.ecTextmedia--textwrapped .ecTextmedia__bd ol li>ul,.ecTextmedia--textwrapped .ecTextmedia__bd ol li>ol,.ecTextmedia--textwrapped .ecTextmedia__bd dl li>ul,.ecTextmedia--textwrapped .ecTextmedia__bd dl li>ol{margin-bottom:0}
.ecTextmedia__media figure{margin-bottom:1em}
@media(min-width:530px){.ecTextmedia__media figure{display:table}
}
.ecTextmedia__media .video{margin:0;display:table;table-layout:fixed;width:100%}
.ecTextmedia__media figure img{display:block;margin:0 auto;max-width:100%}
@media(min-width:530px){.ecTextmedia__media figure img{width:100%}
}
.ecTextmedia__media figcaption{caption-side:bottom;padding:10px 0 0 0;font-style:italic;font-weight:300;color:#666;font-size:12px;font-size:.75rem;line-height:1.8333333333;line-height:1.2;margin-bottom:24px}
@media(min-width:530px){.ecTextmedia__media figcaption{font-size:14px;font-size:.875rem;line-height:1.5714285714;line-height:1.2;display:table-caption;margin-bottom:27px}
}
.image--rounded img{border-radius:12px}
.js .lazyload,.js .lazyloading{opacity:0}
.js .lazyloaded{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
.responsive__embed{position:relative;padding-bottom:56.25%;overflow:hidden;width:100%;max-width:100%;height:auto;margin:0 0 1em;-webkit-transition:padding .3s ease-in-out;-o-transition:padding .3s ease-in-out;transition:padding .3s ease-in-out}
.responsive__embed iframe,.responsive__embed object,.responsive__embed embed{position:absolute;top:0;left:0;width:100%;height:100%}
@media only screen and (max-width:529px){.tbreak--mobile{display:block}
}
@media only screen and (min-width:530px) and (max-width:959px){.tbreak--phablet{display:block}
}
@media only screen and (min-width:960px) and (max-width:1279px){.tbreak--desktop{display:block}
}
@media only screen and (min-width:1280px){.tbreak--largescreen{display:block}
}
.vspacer{display:block;height:30px}
@media(min-width:530px){.vspacer{height:40px}
}
@media(min-width:960px){.vspacer{height:70px}
}
@media(min-width:1280px){.vspacer{height:22px}
}
.vspacer--small{height:15px}
@media(min-width:530px){.vspacer--small{height:20px}
}
@media(min-width:960px){.vspacer--small{height:35px}
}
@media(min-width:1280px){.vspacer--small{height:50px}
}
.vspacer--xsmall{height:10px}
@media(min-width:530px){.vspacer--xsmall{height:15px}
}
@media(min-width:960px){.vspacer--xsmall{height:20px}
}
@media(min-width:1280px){.vspacer--xsmall{height:20px}
}
.video{margin-bottom:1.5em}
.video__c{background:#bbbabd;padding:5px 10px}
@media(min-width:530px){.video__c{padding:10px}
}
.video__body{background:#fff;padding:15px 20px}
@media(min-width:530px){.video__body{background:rgba(255,255,255,0.7);background:#fff;padding:20px 25px;padding:20px 8.33333%}
}
@media(min-width:960px){.video__body{padding:20px;background:rgba(255,255,255,0.7)}
}
.cookieBanner{position:fixed;bottom:0;left:0;width:100%;z-index:9999;color:#fff;background:#4d4d4d;font-size:14px;font-size:.875rem;line-height:1.5714285714}
.cookieBanner__wrapper{max-width:1280px;z-index:9999;margin:0 auto}
@media(min-width:767px){.cookieBanner__wrapper::after{content:"";display:table;clear:both}
}
.cookieBanner__body{padding:20px 10px 0}
@media(min-width:767px){.cookieBanner__body{float:left;width:75%;padding:20px 10px 20px}
.cookieBanner__body>*:first-child{margin-bottom:0}
}
.cookieBanner__body a{font-weight:600}
.cookieBanner__cta{padding:0 10px 20px}
@media(min-width:767px){.cookieBanner__cta{float:left;width:25%;text-align:center;padding:20px 10px 20px}
}
.cookieBanner__cta .btn,.cookieBanner__cta .form_button,.cookieBanner__cta .btnplaceholder .submitBtn,.btnplaceholder .cookieBanner__cta .submitBtn,.cookieBanner__cta .btnholder .submitBtn,.btnholder .cookieBanner__cta .submitBtn{width:100%}
@media(min-width:767px){.cookieBanner__cta .btn,.cookieBanner__cta .form_button,.cookieBanner__cta .btnplaceholder .submitBtn,.btnplaceholder .cookieBanner__cta .submitBtn,.cookieBanner__cta .btnholder .submitBtn,.btnholder .cookieBanner__cta .submitBtn{width:auto}
}
.no-js__trigger--readmore{display:none}
.collapsible{position:relative; /*margin-bottom:1em*/ }
.collapsible__trigger--readmore{ /*margin:-1em 0 1em*/ }
.collapsible__trigger--readmore button{display:inline-block;color:#79362a;background:transparent;padding:0;font-weight:600;white-space:nowrap;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;-webkit-appearance:none;position:relative;text-decoration:underline}
.collapsible__trigger--readmore button:hover{text-decoration:none}
.collapsible__trigger--readmore button:focus,.collapsible__trigger--readmore button:active{background:transparent;color:#79362a;outline:0}
.collapsible__more[aria-hidden=true]{display:none}
.doclink{position:relative;display:block;padding:.25em 0;}
.doclink__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;float:left;color:#666;font-size:20px;line-height:1;margin-left: -8px;}
.doclink__icon::before{vertical-align:middle;margin-left:.35em;margin-right:.35em;width:inherit}
.doclink__title{position:relative;overflow:hidden}
.doclink__title+.doclink__icon{color:#79362a;float:none}
.doclink:hover,.doclink:focus,.doclink:active{outline:0;background:transparent;color:#79362a;text-decoration:underline}
.doclink:hover .doclink__icon,.doclink:focus .doclink__icon,.doclink:active .doclink__icon{color:#79362a}
.theme--red .doclink:hover,.theme--red .doclink:focus{color:#ccc}
.theme--red .doclink:hover .doclink__icon,.theme--red .doclink:focus .doclink__icon{color:#ccc}
.theme--red .doclink .doclink__icon{color:#fff}
.custom-select-container{position:relative}
select.replaced{border:0 none;height:2em;line-height:2;opacity:0;-ms-filter:"alpha(opacity=0)";position:relative;width:100%;z-index:10}
.custom-select-container{position:relative}
.js-select.replaced{position:absolute;z-index:10;width:100%;height:100%;left:0;top:0;border:0;filter:alpha(opacity=0);opacity:0;line-height:2}
.custom-select--outlined{display:block;width:100%;cursor:pointer;text-transform:uppercase;font-size:13px;background:transparent;display:inline-block;border-radius:5px;padding:0 25px 0 15px;font-weight:600;line-height:34px;height:36px;white-space:nowrap;margin-bottom:0;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#79362a;-webkit-appearance:none;border:1px solid #79362a;-webkit-transition:background .3s ease,border-color .3s ease;-o-transition:background .3s ease,border-color .3s ease;transition:background .3s ease,border-color .3s ease;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
@media(min-width:767px){.custom-select--outlined{font-size:14px}
}
.custom-select--outlined::after{content:'\66';font-family:"ec";font-size:1.5em;position:absolute;right:6px;top:8px;font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.custom-select--outlined.active{-webkit-box-shadow:1px 1px 0 #79362a,-1px 1px 0 #79362a,-1px -1px 0 #79362a,1px -1px 0 #79362a;box-shadow:1px 1px 0 #79362a,-1px 1px 0 #79362a,-1px -1px 0 #79362a,1px -1px 0 #79362a}
.ec-select{position:relative}
.ec-select--replaced{border:0 none;height:2em;-ms-filter:"alpha(opacity=0)";position:relative;width:100%;z-index:10;position:absolute;z-index:10;width:100%;height:100%;left:0;top:0;border:0;filter:alpha(opacity=0);opacity:0;line-height:2}
.ec-select--active{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.2);box-shadow:0 0 15px rgba(0,0,0,0.2)}
.ec-select__selection{color:#777;display:block;font-size:18px;font-size:1.125rem;line-height:1;border:1px solid #cecece;border-radius:5px;width:100%;cursor:pointer;background:#fff;padding:0 31px 0 15px;font-weight:600;line-height:44px;height:46px;white-space:nowrap;margin-bottom:0;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-webkit-transition:background .3s ease,border-color .3s ease;-o-transition:background .3s ease,border-color .3s ease;transition:background .3s ease,border-color .3s ease;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.ec-select__selection::after{content:'';background-image:url("common/img/chevron-down.svg");background-repeat:no-repeat;background-size:100%;background-position:center center;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);speak:none;display:inline-block;text-decoration:inherit;width:15px;height:16px}
.banner{overflow:hidden;position:relative}
.banner__wrapper{background-color:#e6e6e6}
.banner__wrapper--16-9::before{padding-top:56.25%;content:"";display:block}
.banner__wrapper--1-1::before{padding-top:100%;content:"";display:block}
.banner__visual{position:absolute;width:100%;height:100%;left:0;top:0;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 1s !important;-o-transition:all 1s !important;transition:all 1s !important;z-index:1}
.banner__link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:2;text-decoration:none}
.banner__link--internal .banner__cta:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-left:8px}
.banner__link:hover .banner__visual{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}
.banner__link:hover{text-decoration:none}
.banner__link:hover::before{opacity:.2;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}
.banner__linkwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 5px 5px 25px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;z-index:3;color:#fff}
.banner__title{font-size:20px;margin:0 0 10px;line-height:23px;font-weight:600;-webkit-transition:-webkit-transform .3s ease-in !important;transition:-webkit-transform .3s ease-in !important;-o-transition:transform .3s ease-in !important;transition:transform .3s ease-in !important;transition:transform .3s ease-in,-webkit-transform .3s ease-in !important}
@media(min-width:960px){.banner__title{font-size:26px}
}
.banner__byline{margin:0;font-size:19px;-webkit-transition:-webkit-transform .3s ease-in !important;transition:-webkit-transform .3s ease-in !important;-o-transition:transform .3s ease-in !important;transition:transform .3s ease-in !important;transition:transform .3s ease-in,-webkit-transform .3s ease-in !important;line-height:1.1;margin-bottom:10px;font-weight:300}
@media(min-width:530px){.banner__byline{display:none}
}
@media(min-width:960px){.banner__byline{display:block}
}
.banner__cta{font-size:12px;font-weight:600;-webkit-transition:-webkit-transform .3s ease-in !important;transition:-webkit-transform .3s ease-in !important;-o-transition:transform .3s ease-in !important;transition:transform .3s ease-in !important;transition:transform .3s ease-in,-webkit-transform .3s ease-in !important;position:relative}
.banner__cta::after{font-family:"ec";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\67';position:relative;top:1px;margin-left:5px}
@media(min-width:960px){.banner__cta{font-size:16px;display:block}
}
.banner--theme1 .banner__linkwrapper{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.9)),color-stop(60%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.9) 0,rgba(255,255,255,0) 60%);background:-o-linear-gradient(top,rgba(0,0,0,0.9) 0,rgba(255,255,255,0) 60%);background:linear-gradient(to bottom,rgba(0,0,0,0.9) 0,rgba(255,255,255,0) 60%)}
.banner--theme1 .banner__title{color:#fff}
.banner--theme1 .banner__byline{color:#fff}
.banner--theme1 .banner__cta{color:#fff}
.banner--theme2 .banner__linkwrapper{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.9)),color-stop(60%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.9) 0,rgba(255,255,255,0) 60%);background:-o-linear-gradient(top,rgba(0,0,0,0.9) 0,rgba(255,255,255,0) 60%);background:linear-gradient(to bottom,rgba(0,0,0,0.9) 0,rgba(255,255,255,0) 60%)}
.banner--theme2 .banner__title{color:#fff}
.banner--theme2 .banner__byline{color:#fff}
.banner--theme2 .banner__cta{color:#fff}
.banner--theme3 .banner__linkwrapper{background:-webkit-gradient(linear,left top,left bottom,from(rgba(66,65,67,0.69)),color-stop(60%,rgba(255,255,255,0.01)),color-stop(61%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(66,65,67,0.69) 0,rgba(255,255,255,0.01) 60%,rgba(255,255,255,0) 61%);background:-o-linear-gradient(top,rgba(66,65,67,0.69) 0,rgba(255,255,255,0.01) 60%,rgba(255,255,255,0) 61%);background:linear-gradient(to bottom,rgba(66,65,67,0.69) 0,rgba(255,255,255,0.01) 60%,rgba(255,255,255,0) 61%)}
.banner--theme3 .banner__title{color:#333}
.banner--theme3 .banner__byline{color:#333}
.banner--theme3 .banner__cta{color:#333}
.banner--theme3 .banner__cta::after{color:#79362a}
.banner--theme4 .banner__title{color:#79362a}
.banner--theme4 .banner__byline{color:#79362a}
.banner--theme4 .banner__cta{color:#333}
.banner--theme4 .banner__cta::after{color:#79362a}
@media(min-width:530px) and (max-width:959px){.col-xs-4 .banner__linkwrapper,.col-sm-4 .banner__linkwrapper,.col-xs-4 .banner__linkwrapper{padding:10px}
.col-xs-4 .banner__title,.col-sm-4 .banner__title,.col-xs-4 .banner__title{font-size:18px;margin-bottom:8px}
.col-xs-4 .banner .banner--theme2.banner__wrapper--16-9 .banner__cta,.col-sm-4 .banner .banner--theme2.banner__wrapper--16-9 .banner__cta,.col-xs-4 .banner .banner--theme2.banner__wrapper--16-9 .banner__cta{display:none}
}
@media(min-width:530px) and (max-width:959px){.col-xs-6 .banner__linkwrapper,.col-sm-6 .banner__linkwrapper,.col-md-6 .banner__linkwrapper,.col-xs-6 .banner__linkwrapper{padding:20px 5px 5px 25px}
}
@media(min-width:530px) and (max-width:959px){.col-md-8 .banner__linkwrapper,.col-md-4 .banner__linkwrapper,.col-md-6 .banner__linkwrapper,.col-lg-8 .banner__linkwrapper,.col-lg-4 .banner__linkwrapper,.col-lg-6 .banner__linkwrapper{padding:60px 10px 10px 45px}
.col-md-8 .banner__title,.col-md-4 .banner__title,.col-md-6 .banner__title,.col-lg-8 .banner__title,.col-lg-4 .banner__title,.col-lg-6 .banner__title{font-size:40px;line-height:45px;margin-bottom:15px}
.col-md-8 .banner__byline,.col-md-4 .banner__byline,.col-md-6 .banner__byline,.col-lg-8 .banner__byline,.col-lg-4 .banner__byline,.col-lg-6 .banner__byline{font-size:28px;line-height:1.1;display:block;margin-bottom:15px}
.col-md-8 .banner__cta,.col-md-4 .banner__cta,.col-md-6 .banner__cta,.col-lg-8 .banner__cta,.col-lg-4 .banner__cta,.col-lg-6 .banner__cta{font-size:22px}
}
.form_row{margin-bottom:10px}
.form_row_description:not(:empty){margin-bottom:10px}
.form_row_description+.form_row .form_leftcol{display:none}
.form_error{color:#79362a}
.form_field_text,.form_field_textarea{ /*display:block;*/ width:100%;height:28px;padding:7px 12px;font-size:14px;line-height:1.42857143;color:#4d4d4d;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}
.form_row input[type=password]{display:block;width:100%;height:36px;padding:7px 12px;font-size:14px;line-height:1.42857143;color:#4d4d4d;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;margin-bottom:10px}
.form_field_textarea{height:auto;max-width:100%}
.form_leftcol{display:block}
.form_leftcollabel,.form_leftcolmark{display:inline-block;min-height:36px;padding:7px 0;line-height:1.42857143;font-weight:600}
.form_leftcolmark{color:#79362a}
.form_rightcol{display:block}
.form_captcha_input,.form_captcha_img,.form_captcha_refresh{margin-bottom:5px}
.form_captcha_input{margin-right:10px}
.form_captcha_input .form_field{margin-bottom:0}
@media(min-width:767px){.form_captcha_input{float:left;width:15%}
}
.form_captcha_img{float:left}
@media(min-width:767px){.form_captcha_img{height:36px;width:auto}
}
.form_captcha_refresh{float:left;margin-left:20px}
.form_captchatimer{background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;overflow:hidden;margin-bottom:15px}
.form_captchatimer_bar{background-color:#79362a;border-radius:3px;height:8px}
.form_row--block .form_leftcol,.form_row--block .form_rightcol{display:block}
@media(min-width:767px){.form_row--block .form_leftcol,.form_row--block .form_rightcol{float:none;width:100%}
}
.form_row--block .form_rightcol{max-width:600px}
.form_row_description{font-size:14px;font-style:normal;max-width:600px}
.form~.title+.checkbox{padding-top:7px}
.tagsdropdown .form_row+.form_row .form_leftcol{display:none}
.tile{margin:0 0 30px}
.tile__title{font-weight:600;font-size:14px;text-transform:uppercase;color:#939393;letter-spacing:2px;margin-bottom:16px}
.tile__body>.parsys [class^="cols-"]+[class^="cols-"]{margin-top:20px}
@media screen and (min-width:530px){.tile__body>.parsys [class^="cols-"]+[class^="cols-"]{margin-top:0}
}
.tile__body>.parsys>*{margin-bottom:0}
.tile__body>.parsys>*+*{margin-top:20px;margin-bottom:0}
.tile__body>.parsys .title+*{margin-top:0}
.tile__footer{border-top:1px solid #e5e5e5;margin:0 -20px 0;padding:15px 20px 0}
.tile--white .tile__body{background:#fff;border-radius:5px;padding:20px}
.tile--white .tile__footer{border-top:1px solid #e5e5e5;margin:25px -20px 0;padding:15px 20px 0}
form .tile__body>.parsys>*+*{margin-top:0;margin-bottom:0}
.ec-select2{position:relative;min-height:40px}
.ec-select2 select{display:block;width:100%}
.ec-select2__icon{position:absolute;right:16px;top:15px;width:14px;height:14px;color:green;pointer-events:none;display:none}
.ec-select2 .select2-container--open+.ec-select2__icon{display:none}
.ec-select2 .select2-container{width:100% !important}
.ec-select2 .select2-search.select2-search--inline::before{content:"";position:absolute;right:16px;top:15px;width:14px;height:14px;color:#79362a;pointer-events:none;background-image:url("common/img/chevron-down.svg");background-repeat:no-repeat;background-position:center center;background-size:100%}
.ec-select2 .select2-selection__choice+.select2-search.select2-search--inline::before{display:none}
.ec-select2.ec-custom-select{display:block;width:100%;height:45px;overflow:hidden;font-size:14px;line-height:1.42857143;color:#777;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}
.ec-select2.ec-custom-select select{padding:8px 12px;height:45px;width:140%;border:0;font-size:16px;-webkit-box-shadow:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;z-index:3;position:relative;color:#777}
.ec-select2.ec-custom-select select::-ms-expand{display:none}
.ec-select2.ec-custom-select select:focus{outline:0;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:0 1px 4px 0 rgba(0,0,0,0.2)}
.ec-select2.ec-custom-select::before{content:"";position:absolute;right:16px;top:15px;width:14px;height:14px;color:#79362a;pointer-events:none;background-image:url("common/img/chevron-down.svg");background-repeat:no-repeat;background-position:center center;background-size:100%}
.select2-container .select2-selection--single{height:45px}
.select2-container--default .select2-selection--single{border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#777}
.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;right:16px;top:15px;width:14px;height:14px;color:#79362a;pointer-events:none;background-image:url("common/img/chevron-down.svg");background-repeat:no-repeat;background-position:center center;background-size:100%}
.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}
.js-select-multiple{display:block;width:100%}
.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{border-radius:0;border-color:#ccc}
.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--single{border-radius:0;border-color:#ccc}
.select2-dropdown{border-color:#ccc}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background:#f2f2f2;border:0;border-radius:5px;padding:4px 28px 4px 9px;position:relative}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#a8a8a8;position:absolute;font-size:22px;top:0;top:0;left:0;width:100%;height:100%;z-index:9;text-align:right;padding-right:9px}
.select2-container--default .select2-results__option{padding-left:12px}
.select2-container--default .select2-results__option--highlighted,.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#f2f2f2;color:#333}
.select2-container--default .select2-results__option+.select2-results__option{border-bottom:1px solid #f2f2f2}
.select2-container--focus{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:0 1px 4px 0 rgba(0,0,0,0.2)}
.select2-container--focus.select2-container--open{-webkit-box-shadow:none;box-shadow:none}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:0 1px 4px 0 rgba(0,0,0,0.2)}
.select2-dropdown{border-radius:0;border:1px solid #ccc;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,0.2);box-shadow:0 3px 4px 0 rgba(0,0,0,0.2)}
.select2-hidden-accessible.mobile-fix{top:0 !important;opacity:0 !important;position:absolute !important;overflow:visible !important;clip:inherit !important;height:100% !important;margin:0 !important;width:100% !important;background:transparent !important;z-index:5;display:block;height:40px !important}
.select2-hidden-accessible.mobile-fix+.select2-container{z-index:4;position:relative}
.select2-selection__choice{position:relative;z-index:10}
.select2-container--default .select2-search--inline .select2-search__field{padding:4px 12px}
.ec-ccb{display:block}
.ec-ccb+.ec-ccb{margin-top:14px}
.ec-ccb__input{opacity:0;position:absolute;width:0;height:0;left:-9000em}
.ec-ccb__input:checked+.ec-ccb__label::after{position:absolute;width:18px;height:18px;background-image:url("common/img/tick.svg");background-repeat:no-repeat;background-position:top right;background-size:14px 15px;content:"";display:block;left:0;top:0;opacity:1;visibility:hidden;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:checkboxEntry;animation-name:checkboxEntry}
.ec-ccb__input:focus+.ec-ccb__label{color:#79362a}
.ec-ccb__input:disabled+.ec-ccb__label{color:#c2c2c2}
.ec-ccb__input:disabled+.ec-ccb__label::before{border:1px solid #c2c2c2}
.ec-ccb__input:disabled+.ec-ccb__label::after{background-image:url("common/img/tick-disabled.svg")}
.ec-ccb__input:disabled:focus+.ec-ccb__label,.ec-ccb__input:disabled:hover+.ec-ccb__label{color:#c2c2c2}
.ec-ccb__label{font-size:16px;font-size:1rem;line-height:1.375;font-weight:400;color:#333;padding-left:28px;position:relative;display:block}
.ec-ccb__label:hover{color:#79362a}
.ec-ccb__label::before{position:absolute;width:18px;height:18px;border:1px solid #a8a8a8;content:"";display:block;left:0;top:0}
.ec-ccb__label::after{position:absolute;width:18px;height:18px}
@-webkit-keyframes checkboxEntry{from{opacity:0;visibility:visible;-webkit-transform:scale(0);transform:scale(0)}
to{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes checkboxEntry{from{opacity:0;visibility:visible;-webkit-transform:scale(0);transform:scale(0)}
to{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
.form_field_text+.ec-ccb{margin-top:-10px;margin-bottom:15px}
.faq{background:#fff;border:1px solid #cecece;border-radius:5px;margin:0 0 20px;width:100%}
.faq__title{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;white-space:normal;position:relative;padding:14px 40px 14px 20px;font-size:19px;font-size:1.1875rem;line-height:1.1578947368;font-weight:600;color:#151b23;font-style:normal;font-weight:600;cursor:pointer}
.faq__title::-webkit-details-marker{display:none}
.faq__title>*{pointer-events:none}
.faq__title:hover,.faq__title:focus{outline:0;color:#79362a}
.faq__title__icon{width:15px;height:15px;color:#79362a;display:inline-block;right:20px;position:absolute;top:20px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;text-decoration:none}
.faq__body{padding:0 20px 45px 20px}
.faq[open] .faq__title__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.contact{background:#fff;border-radius:5px;padding:15px}
.contact__title{font-size:19px;font-size:1.1875rem;line-height:1.1578947368;font-weight:600;color:#151b23;font-style:normal;position:relative;font-weight:600}
.contact__method{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px}
.contact__method::after{display:block;clear:both;content:""}
.contact__method__label{padding-right:5px}
.contact__method__action{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;position:relative}
.search--marketing{padding:20px 0}
@media(min-width:960px){.search--marketing{padding:30px 0}
}
.search__suggestions{display:none}
.search__suggestions.is-visible{display:block}
.search__message{display:none}
.search__suggestion{text-transform:none;color:#333;font-weight:300;text-decoration:underline;outline:0}
@media(min-width:960px){.search__suggestion{font-weight:600}
}
.search__suggestion:hover,.search__suggestion:focus,.search__suggestion:active{color:#79362a;background:transparent}
.search__placeholders.is-hidden{display:none}
.search__results{background:#fff;border-radius:5px;padding:20px;min-height:40vh}
.search__actions{text-align:center;padding:45px 0}
.search__result{margin-bottom:20px;position:relative}
.search__result:focus{outline:0}
.search__result:hover .search__result__title{color:#79362a;text-decoration:none}
.search__result+.search__result{border-top:1px solid #e5e5e5;padding-top:20px}
.search__result__title{color:#151b23;outline:0;font-size:19px;font-size:1.1875rem;line-height:1.1578947368;line-height:24px;margin-bottom:3px;z-index:5;position:relative;font-weight:600;display:block}
@media(min-width:960px){.search__result__title{font-size:24px;font-size:1.5rem;line-height:1.8333333333;line-height:28px;margin-bottom:6px}
}
.search__result__title:hover,.search__result__title:focus,.search__result__title:active{color:#79362a;text-decoration:none;background:transparent}
.search__result__icon{color:#79362a;font-size:20px;font-size:1.25rem;line-height:1.1}
.search__result__icon::before{margin-left:0}
.search__result__description{margin-bottom:3px}
@media(min-width:960px){.search__result__description{margin-bottom:6px}
}
.search__result__meta{font-size:14px;font-size:.875rem;line-height:1.5714285714;color:#a8a8a8}
.search__result__source{color:#b7b7b7;text-transform:uppercase}
.search__result__pubdate{color:#777;display:block}
@media(min-width:960px){.search__result__pubdate{display:inline-block;margin-right:15px}
}
.search__result__blocklink{position:absolute;top:0;right:0;left:0;bottom:0;z-index:4}
.search__result__blocklink span{display:none}
.search__result__blocklink:focus{background:transparent}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.skeletonPlaceholders.is-hidden{display:none}
.skeleton{padding-bottom:20px}
.skeleton__title{height:28px;background:#efefef;position:relative;overflow:hidden}
.skeleton__title::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-image:-webkit-linear-gradient(#eaeaea 28px,transparent 0);background-image:-o-linear-gradient(#eaeaea 28px,transparent 0);background-image:linear-gradient(#eaeaea 28px,transparent 0);background-size:100% 28px;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:shimmer;animation-name:shimmer;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-repeat:no-repeat;background-position:0 0}
.skeleton__meta{height:15px;max-width:260px;margin-top:6px;background:#efefef;position:relative;overflow:hidden}
.skeleton__meta::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-image:-webkit-linear-gradient(#eaeaea 15px,transparent 0);background-image:-o-linear-gradient(#eaeaea 15px,transparent 0);background-image:linear-gradient(#eaeaea 15px,transparent 0);background-size:100% 15px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:shimmer;animation-name:shimmer;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-repeat:no-repeat;background-position:0 0}
.skeleton+.skeleton{padding-top:20px;border-top:1px solid #e5e5e5}
@-webkit-keyframes shimmer{0{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
100%{-webkit-transform:translateX(100%);transform:translateX(100%)}
}
@keyframes shimmer{0{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
100%{-webkit-transform:translateX(100%);transform:translateX(100%)}
}
.text-highlight{background:#fff3cc}
hr{height:1px;border:0;width:100%;background:#ccc;margin:1em 0}
.backgroundBar__wrapper{padding:15px 15px;margin: 5px; /*background: #e7e7e7;*/ }
.theme{padding:0px 0; /*padding-bottom:20px;*/ background-repeat:no-repeat;background-size:cover;background-position:center center}
.theme--white{background-color:#fff}
.theme--white h2,.theme--white .h2{font-weight:600}
.theme--grey{/*background:url("../img/pattern_bw.jpg"*/ }
.theme--grey h2,.theme--grey .h2{font-weight:600}
.theme--red{background-color:#79362a}
.theme--red h2,.theme--red .h2{font-weight:600}
.theme--red .text{/*color:#fff*/}
.theme--red h2,.theme--red .h2,.theme--red h3,.theme--red .h3,.theme--red h4,.theme--red .h4,.theme--red h5,.theme--red .h5,.theme--red h6,.theme--red .h6{color:#79362a}
.theme--red h2 a,.theme--red .h2 a,.theme--red h3 a,.theme--red .h3 a,.theme--red h4 a,.theme--red .h4 a,.theme--red h5 a,.theme--red .h5 a,.theme--red h6 a,.theme--red .h6 a{text-decoration:none;color:#fff}
.theme--red h2 a:hover,.theme--red .h2 a:hover,.theme--red h3 a:hover,.theme--red .h3 a:hover,.theme--red h4 a:hover,.theme--red .h4 a:hover,.theme--red h5 a:hover,.theme--red .h5 a:hover,.theme--red h6 a:hover,.theme--red .h6 a:hover{text-decoration:underline}
.theme--red a{color:#fff;text-decoration:underline}
.theme--black{background-color:#333}
.theme--black h2,.theme--black .h2{font-weight:600}
.theme--black .text{color:#fff}
.theme--black h2,.theme--black .h2,.theme--black h3,.theme--black .h3,.theme--black h4,.theme--black .h4,.theme--black h5,.theme--black .h5,.theme--black h6,.theme--black .h6{color:#fff}
.theme--black h2 a,.theme--black .h2 a,.theme--black h3 a,.theme--black .h3 a,.theme--black h4 a,.theme--black .h4 a,.theme--black h5 a,.theme--black .h5 a,.theme--black h6 a,.theme--black .h6 a{text-decoration:none;color:#fff}
.theme--black h2 a:hover,.theme--black .h2 a:hover,.theme--black h3 a:hover,.theme--black .h3 a:hover,.theme--black h4 a:hover,.theme--black .h4 a:hover,.theme--black h5 a:hover,.theme--black .h5 a:hover,.theme--black h6 a:hover,.theme--black .h6 a:hover{text-decoration:underline}
.contentstart>.backgroundBar,.content-section>.backgroundBar{margin:0 -20px}
@media(min-width:1300px){.contentstart>.backgroundBar,.content-section>.backgroundBar{ /*margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)*/ }
}
.contentstart>.backgroundBar .backgroundBar__wrapper,.content-section>.backgroundBar .backgroundBar__wrapper{max-width:1392px;padding:0 20px;margin:0 auto}
@media(min-width:960px){.contentstart>.backgroundBar .backgroundBar__wrapper,.content-section>.backgroundBar .backgroundBar__wrapper{padding:0 20px}
}
.content-section .parsys-column-container .backgroundBar{margin:0}
@media(min-width:1240px){.content-section .parsys-column-container .backgroundBar{margin:0}
}
.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.clearfix::after,.ec-social::after,.ecTextmedia::after{content:"";display:table;clear:both}
.noformat-list,.ec-social__list{list-style:none;margin:0;padding:0}
.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
@media print{@page{size:A4 portrait}
@page{margin:2cm .5cm}
}
.fin_1{font-size: 14px;display: block;font-weight: bold}
.fin_2{text-align: center;position: relative;}
@media(min-width:615px){
    .fin_1{font-size: 14px;float: left;}
    .fin_2{float: right;display: inline-block;margin-top: -7px;}
}
@media(max-width:615px){
    .fin_2{margin-top: 14px}
}
.pay_1{font-size: 14px;display: block;padding-bottom: 10px;font-weight: bold}
.pay_2{text-align: center;position: relative;}
@media(min-width:510px){
    .pay_1{float: left;font-size: 14px;margin-top: 8px;}
    .pay_2{float: right;}
}



.push_button {
    position: relative;
    width:150px;
    height:35px;
    text-align:center;
    color:#FFF;
    text-decoration:none;
    line-height:36px;
    font-family:'Oswald', Helvetica;
    display: block;
    text-decoration: none;
    font-weight: bold;
}

.push_button:active {
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset;
    top:0px;
    text-decoration: none;
}
.push_button:visited {
    text-decoration: none;
}

.red {
    /*
    text-shadow:-1px -1px 0 #A84155;
    background: #977037;
    border:1px solid #805d2a;

    background-image:-webkit-linear-gradient(top, #b69c78, #88632d);
    background-image:-moz-linear-gradient(top, #b69c78, #805d2a);
    background-image:-ms-linear-gradient(top, #b69c78, #805d2a);
    background-image:-o-linear-gradient(top, #b69c78, #805d2a);
    background-image:linear-gradient(to bottom, #b69c78, #805d2a);
    */

    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;

    -webkit-box-shadow: 0 2px 0 rgb(160 118 57) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 2px 0 #a07639, 0 2px 2px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 2px 0 rgb(160 118 57) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 2px 0 #a07639, 0 2px 2px rgba(0, 0, 0, .5);
    box-shadow: 0 2px 0 rgb(160 118 57) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 2px 0 #a07639, 0 2px 2px rgba(0, 0, 0, .5);
    text-decoration: none;
}

.red:hover {
    color:#805d2a;
    /*background: #F66C7B;
    background-image:-webkit-linear-gradient(top, #805d2a, #b69c78);
    background-image:-moz-linear-gradient(top, #805d2a, #b69c78);
    background-image:-ms-linear-gradient(top, #805d2a, #b69c78);
    background-image:-o-linear-gradient(top, #805d2a, #b69c78);
    background-image:linear-gradient(top, #805d2a, #b69c78);*/
    text-decoration: none;
}

