@CHARSET "UTF-8";















@font-face{
    font-family:"Geogrotesque W01 Lt";
    src:url("../../fonts/69fc4714-05d2-488b-838b-5925ef0197dd.woff2") format("woff2"),url("../../fonts/d35a7b59-82a2-4f8a-8287-cc5423e1f0ab.woff") format("woff");
}

@font-face{
    font-family:"GeogrotesqueW01-Regular1185161";
    src:url("../../fonts/38914808-31f7-4169-a962-60b41b189056.woff2") format("woff2"),url("../../fonts/ae7eda9b-5729-4029-8ea8-1f4b2feb6595.woff") format("woff");
}

@font-face{
    font-family:"Geogrotesque W01 Medium1185174";
    src:url("../../fonts/dd501f4a-1a91-4d73-b4cf-de3ba26bd793.woff2") format("woff2"),url("../../fonts/149719fe-5b81-4b67-a95a-3a5246a84032.woff") format("woff");
}

@font-face{
    font-family:"HelveticaNeueW01-Thin";
    src:url("../../fonts/aff68211-86bb-476d-882e-f7a3face144c.woff2") format("woff2"),url("../../fonts/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff") format("woff");
}

@font-face{
    font-family:"HelveticaNeueW01-45Ligh";
    src:url("../../fonts/5a13f7d1-b615-418e-bc3a-525001b9a671.woff2") format("woff2"),url("../../fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff") format("woff");
}

@font-face{
    font-family:"HelveticaNeueW01-55Roma";
    src:url("../../fonts/b0868b4c-234e-47d3-bc59-41ab9de3c0db.woff2") format("woff2"),url("../../fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff") format("woff");
}

@font-face{
    font-family:"HelveticaNeueW01-56It";
    src:url("../../fonts/462d508d-efc7-478f-b84e-288eeb69a160.woff2") format("woff2"),url("../../fonts/2c056da8-4920-4e20-8c69-8a6b315458a9.woff") format("woff");
}

@font-face{
    font-family:"HelveticaNeueW01-75Bold";
    src:url("../../fonts/3b303641-706e-4221-94c4-4fb491f4f8ef.woff2") format("woff2"),url("../../fonts/14ff6081-326d-4dae-b778-d7afa66166fc.woff") format("woff");
}

@font-face{
    font-family:"Neue Haas Unica W01 Light";
    src:url("../../fonts/e5716290-d41e-4c97-a27c-7a20a46ddf45.woff2") format("woff2"),url("../../fonts/b681571f-aab2-4935-a99c-6ee1063ce638.woff") format("woff");
}

@font-face{
    font-family:"Neue Haas Unica W01 Regular";
    src:url("../../fonts/e0d80810-f7e3-4fea-8c57-ef8116f0465d.woff2") format("woff2"),url("../../fonts/27645c8a-608b-4abf-a2f1-c4407b576723.woff") format("woff");
}

@font-face{
    font-family:"Neue Haas Unica W01 Medium It";
    src:url("../../fonts/2418a824-3af2-42d7-a62e-f7a77cf487d1.woff2") format("woff2"),url("../../fonts/86b76db5-9343-473a-a106-60683cec7626.woff") format("woff");
}

@font-face{
    font-family:"Neue Haas Unica W01 Bold";
    src:url("../../fonts/39bb8fb3-84a4-4ab8-ae45-db1834f5d807.woff2") format("woff2"),url("../../fonts/96fd4fb4-75db-412f-986d-d65380ee0ccf.woff") format("woff");
}




*:focus {

}

body {
    color: #595A5A;
    font-size: 16px;
    margin: 0;
    width: 100%;
    height: 100%;
    background: #EFF2F3;
    width: 100%;
    height: 100%;
}

body * {
    font-family: 'Neue Haas Unica W01 Regular', sans-serif;
}

.vbw.portal *,
.vbw.frontend * {
    font-family: 'HelveticaNeueW01-55Roma', HelveticaNeue, sans-serif !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
    margin-top: 0;
    margin-bottom: 1.1em;
    font-weight: 100;
}

.hx,
.hx *,
h1 {
    font-family: 'GeogrotesqueW01-Regular1185161', serif;
}

hr {
    border: 0;
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 20px;
}

label {
    display: block;
}

a {
    text-decoration: none;
}

.pad {
    padding: 10px;
}


/* elements */

header {
    min-height: 180px;
    z-index: 9;
}

.vbw header {
    min-height: 170px;
}

.vbw .logo {
    margin-top: 23px;
}

.no-logo .logo {
    display: none;
}

.no-logo header {
    min-height: 80px;
}

.logo-company {
    max-width: 180px;
    width: 100%;
    height: auto;
}

.toolbar {
    right: 180px;
    top: 40px;
    width: 300px;
}

.toolbar-item {
    width: 28px;
    height: 22px;
    float: right;
    margin-left: 22px;
    line-height: 22px;
    background: no-repeat center center;
}

.toolbar-box {
    max-height: 0;
    transition: max-height 0.2s ease-out;
    overflow: hidden;
    top: 80px;
}

.toolbar-box.open {
    max-height: 200px;
    transition: max-height 0.2s ease-in;
}

.link-bar svg {
    position: relative;
    bottom: -2px;
}

.languages {
    height: 22px;
}

.overlay {
    display: none;
    position: fixed;
    height: 100vh;
    width: 100vw;
    background: rgba(0, 0, 0, 0.5);
    z-index: 100001;
}

.loading {
    width: 200px;
    height: 200px;
    margin: 100px auto;
    background-color: rgba(255, 255, 255, 0.7);
    top: 32%;
    left: 43%;
    position: absolute;
    border-radius: 100%;
    -webkit-animation: sk-scaleout 1.0s infinite ease-in-out;
    animation: sk-scaleout 1.0s infinite ease-in-out;
}

ul.list {
    margin: 0;
    padding-left: 15px;
    margin-bottom: 1.1em;
    list-style-type: none;
}

ul.list>li {
    text-indent: -10px;
}

ul.list>li:before {
    content: "\2013\a0";
    text-indent: -10px;
}


@-webkit-keyframes sk-scaleout {
    0% {
        -webkit-transform: scale(0)
    }
    100% {
        -webkit-transform: scale(1.0);
        opacity: 0;
    }
}

@keyframes sk-scaleout {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    100% {
        -webkit-transform: scale(1.0);
        transform: scale(1.0);
        opacity: 0;
    }
}

.header-image {
    min-height: 250px;
    margin-top: -110px;
    z-index: 0;
    background-size: cover;
    background-position: center center;
}

.grid-box {
    min-height: 160px;
}

.video-button {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjgwIiB2aWV3Qm94PSIwIDAgODAgODAiIHdpZHRoPSI4MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxjaXJjbGUgY3g9IjQwIiBjeT0iNDAiIGZpbGw9IiNmZmYiIG9wYWNpdHk9Ii44IiByPSI0MCIvPjxwYXRoIGQ9Im01NSA0MC0yNCAxMnYtMjR6IiBmaWxsPSIjNGM4Y2MzIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+);
    background-repeat: no-repeat;
    background-color: transparent;
    width: 50px;
    height: 50px;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    background-size: contain;
    background-position: 0 0;
}

.video-button2 {
    width: 70px;
    height: 70px;
    opacity: 1;
    border: 2px solid #69AADC;
    border-radius: 35px;
}


/* forms */

.textarea,
.caption {
    height: 58px;
    font-size: 16px;
    padding-left: 20px;
    padding-right: 20px;
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #979797;
/*     font-family: 'HelveticaNeueW01-45Ligh', HelveticaNeue, sans-serif; */
}

.textarea {
    height: 200px;
    padding: 20px;
}

.button {
    position: relative;
    height: 58px;
    box-sizing: border-box;
    cursor: pointer;
    border-radius: 0;
    -webkit-appearance: none;
}

.button.one-line-button {
    line-height: 58px;
    text-overflow: ellipsis;
}

.button.one-line-button.arrow-after::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: -58px;
    border: 29px solid transparent;
    border-left: 29px solid #69AADC;
}

.button-download {
    height: 45px;
}

.button-small {
    height: 28px;
    border: 0;
}

.show-more {
    position: relative;
    width: 200px;
    padding: 10px;
    color: #69AADC;
    margin: 20px auto;
    cursor: pointer;
}

.vbw .show-more {
    color: #004B91;
}

.show-more:after {
    content: "";
    width: 0;
    height: 0;
    border: 8px solid transparent;
    border-color: #69AADC transparent transparent transparent;
    position: absolute;
    right: 0;
    top: 18px;
}

.show-more.before:after {
    border: none;
}

.show-more.before::before {
    width: 15px;
    height: 20px;
    position: absolute;
    left: -15px;
    content: " ";
    background: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2220%22%20viewBox%3D%220%200%2015%2020%22%20width%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m-2%203.02746582%209.50036621%208.11816408%209.59582519-8.1456299.0828857%206.13220215-9.5762939%208.11901855-9.5703125-8.27331543z%22%20fill%3D%22rgb(76%2C140%2C195)%22%20fill-rule%3D%22evenodd%22%20transform%3D%22matrix(0%20-1%201%200%20-2.536071%2017.715149)%22%2F%3E%3C%2Fsvg%3E') no-repeat;
    transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transition: transform 0.2s ease-in-out;
    -moz-transition: transform 0.2s ease-in-out;
    -webkit-transform: transform 0.2s ease-in-out;
}

.vbw .show-more.before::before {
    background: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2220%22%20viewBox%3D%220%200%2015%2020%22%20width%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m-2%203.02746582%209.50036621%208.11816408%209.59582519-8.1456299.0828857%206.13220215-9.5762939%208.11901855-9.5703125-8.27331543z%22%20fill%3D%22rgb(0%2C75%2C145)%22%20fill-rule%3D%22evenodd%22%20transform%3D%22matrix(0%20-1%201%200%20-2.536071%2017.715149)%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.show-more.before.open::before {
    transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}

.vbw .show-more:after {
    border-color: #004B91 transparent transparent transparent;
}

.overlayer-input {
    width: 100%;
    height: 58px;
    background-color: #fff;
    opacity: 0.5;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
}

input[type="checkbox"]:not(.normalCheckbox),
input[type="radio"]:not(.normalRadio) {
    display: none!important;
}

input[type="checkbox"]+label,
input[type="radio"]+label {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 20px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

input[type="checkbox"]+label.radiolook,
input[type="radio"]+label.radiolook {
	padding-left: 50px;
	padding-bottom: 2px;
}

input[type="checkbox"]+label.radiolook.big,
input[type="radio"]+label.radiolook.big {
	padding-left: 70px;
}

input[type="checkbox"]+label:last-child,
input[type="radio"]+label:last-child {
    margin-bottom: 0;
}

input[type="checkbox"]+label:not(.radiolook):before,
input[type="radio"]+label:not(.radiolook):before {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    border: 3px solid #4B87C3;
    position: absolute;
    left: 0;
    top: -3px;
    -webkit-transition: all .12s, border-color .08s;
    transition: all .12s, border-color .08s;
}

input[type="checkbox"]+label.radiolook:before,
input[type="radio"]+label.radiolook:before {
    content: '';
    display: block;
    width: 32px;
    height: 32px;
    border: 1px solid #4B87C3;
	border-radius: 50%;
    position: absolute;
    left: 0;
    top: 50%;
	transform: translateY(-50%);
    -webkit-transition: all .12s, border-color .08s;
    transition: all .12s, border-color .08s;
}

input[type="checkbox"]+label.radiolook.big:before,
input[type="radio"]+label.radiolook.big:before {
	width: 42px;
	height: 42px;
}

.vbw input[type="checkbox"]+label:before,
.vbw input[type="radio"]+label:before {
    border: 3px solid #004B91;
}

input[type="checkbox"]:checked+label:not(.radiolook):before,
input[type="radio"]:checked+label:not(.radiolook):before {
    width: 10px;
    top: -8px;
    left: 5px;
    border-radius: 0;
    opacity: 1;
    border-top-color: transparent;
    border-left-color: transparent;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

input[type="checkbox"]+label.radiolook:after,
input[type="radio"]+label.radiolook:after {
    content: '';
	width: 22px;
	height: 22px;
	position: absolute;
    left: 6px;
    top: 50%;
	transform: translate3D(0,-50%,0);

	border-radius: 50%;
	-webkit-transition: all 0.12s, border-color .08s;
    transition: all 0.12s, border-color .08s;
}

input[type="checkbox"]+label.radiolook.big:after,
input[type="radio"]+label.radiolook.big:after {
	width: 30px;
	height: 30px;
	left: 7px;
}

input[type="checkbox"]:checked+label.radiolook:after,
input[type="radio"]:checked+label.radiolook:after {

	background-color: #4B87C3;

}


/* slider */

label.checkbox-label .slider-container {
    position: relative;
    width: 70px;
    height: 34px;
}

label.checkbox-label input {
    display:none;
}

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #dbe7f3;
    -webkit-transition: .4s;
    transition: .4s;
    border-radius: 26px;
    border: 2px solid #4a86c3;
}

.slider:before {
    border-radius: 50%;
    box-sizing: border-box;
    position: absolute;
    content: "";
    height: 34px;
    width: 34px;
    right: -2px;
    bottom: -2px;
    background-color: white;
    -webkit-transition: .4s;
    border: 2px solid #4a86c3;
    transition: .4s;
}

input {
	border-radius: 0;
}

input:checked + .slider {
    background-color: #dbe7f3;
}

input:focus + .slider {
    box-shadow: 0 0 1px #4D8CBF;
}

input:disabled + .slider {
	opacity: 0.3;
	cursor: not-allowed;
}

input:checked + .slider:before {
    -webkit-transform: translateX(-36px);
    -ms-transform: translateX(-36px);
    -mos-transform: translateX(-36px);
    transform: translateX(-36px);
    background-color: #4a86c3;
}

.slider-container.btn {
	border: none;
}

.slider-container.btn:active {
	box-shadow: none;
}

.slider-label {
	line-height: 34px;
}

.checkbox-label {
	margin-bottom: 0;
}

.cursor-not-allowed {
	cursor: not-allowed;
}

.cursor-move {
	cursor: move;
}

/* selectize */

select.select2 {
    display: none;
}

.selectize-control input {
    display: none;
}

.selectize-input {
    padding: 20px 20px 19px 20px;
}

.selectize-control .items .item {
    line-height: 16px;
}

.selectize-control {
    cursor: pointer;
    width: 100%;
    height: 58px;
    border: 1px solid #979797;
    background: #fff;
    position: relative;
    box-sizing: border-box;
}

.arrow-up:after,
.arrow-down:after,
.selectize-control:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    border: 8px solid transparent;
    border-color: #3A3A3A transparent transparent transparent;
    top: 25px;
    right: 20px;
    pointer-events: none;
}

.color.selectize-control:after {
    border-color: #4B87C3 transparent transparent transparent;
}


.arrow-up:after,
.arrow-down:after {
    top: 6px;
    right: -18px;
    border-color: #69AADC transparent transparent transparent;
}

.vbw .arrow-up:after,
.vbw .arrow-down:after {
    border-color: #004B91 transparent transparent transparent;
}

.arrow-up:after {
    top: -1px;
    border-color: transparent transparent #69AADC transparent;
}

.vbw .arrow-up:after {
    border-color: transparent transparent #004B91 transparent;
}

.selectize-dropdown {
    border: solid #979797;
    border-width: 0 1px 0 1px;
    left: -1px !important;
    overflow-y: auto;
    overflow-x: hidden;
    position: absolute;
    z-index: 3;
    background: #fff;
    max-height: 500px;
}

.selectize-dropdown-content .option {
    padding: 20px;
    border-bottom: 1px solid #979797;
}

.selectize-dropdown-content .optgroup .option::before {
    content: "–";
    margin-left: -10px;
    margin-right: 10px;
}

.selectize-dropdown-content .optgroup .option {
    padding: 20px;
    padding-left: 40px;
    border: none;
}

.selectize-dropdown-content .optgroup {
    border-bottom: 1px solid #979797;
}

.selectize-dropdown-content .optgroup .optgroup-header {
    padding: 20px;
}

.selectize-dropdown-content .active {
    background-color: #4B87C3;
    color: white;
}

.vbw .selectize-dropdown-content .active {
    background-color: #004B91;
}


/* navi */

.header-nav li {
    display: inline;
    margin-right: 20px;
}

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

.slideout-button {
    width: 24px;
    height: 24px;
    padding: 0;
    background: none;
    border: none;
    cursor: pointer;
    outline: none;
    position: relative;
}

.slideout-menu {
    display: block;
}

.slideout-menu .slideout-button {
    position: absolute;
    right: 0;
    top: 20px;
}

.slideout-button span {
    display: block;
    height: 2px;
    background: #878A8F;
    margin: 3px 0 6px;
}


.slideout-button-blue .slideout-button span {
    background: #4B87C3;
}

.slideout-button-blue .toolbar-item {
    filter: brightness(50%);
}

.slideout-button .slideout-button-close {
    opacity: 0;
}

.slideout-menu {
    position: fixed;
    top: 0;
    bottom: 0;
    width: 256px;
    min-height: 100vh;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    z-index: 0;
    display: none;
    overflow: auto;
    background: #fff;
}

.slideout-menu-right {
    right: 0;
}

.slideout-panel {
    position: relative;
    z-index: 1;
    will-change: transform;
    background-color: #eff2f3;
    /* A background-color is required */
    min-height: 100vh;
}

.slideout-open,
.slideout-open body,
.slideout-open .slideout-panel {
    overflow: hidden;
}

.slideout-open .slideout-menu {
    display: block;
}

.slideout-button-open span {
    opacity: 0;
}

.slideout-button-open .slideout-button-close {
    opacity: 1;
    -webkit-transition: 0.0;
    display: block;
    left: 0;
    position: absolute;
    top: 50%;
    width: 25px;
    -moz-transform: rotate(45deg) translate(0, 0);
    -ms-transform: rotate(45deg) translate(0, 0);
    -webkit-transform: rotate(45deg) translate(0, 0);
    transform: rotate(45deg) translate(0, 0);
}

.slideout-button-open .slideout-button-close:last-child {
    display: block;
    -moz-transform: rotate(-45deg) translate(0, 0);
    -ms-transform: rotate(-45deg) translate(0, 0);
    -webkit-transform: rotate(-45deg) translate(0, 0);
    transform: rotate(-45deg) translate(0, 0);
}

.main-header--menu-active span {
    opacity: 0;
}

.main-header--menu-active .slideout-button-close {
    opacity: 1;
    -webkit-transition: 0.0;
    display: block;
    left: 0;
    position: absolute;
    top: 50%;
    width: 25px;
    -moz-transform: rotate(45deg) translate(0, 0);
    -ms-transform: rotate(45deg) translate(0, 0);
    -webkit-transform: rotate(45deg) translate(0, 0);
    transform: rotate(45deg) translate(0, 0);
}

.main-header--menu-active .slideout-button-close:last-child {
    display: block;
    -moz-transform: rotate(-45deg) translate(0, 0);
    -ms-transform: rotate(-45deg) translate(0, 0);
    -webkit-transform: rotate(-45deg) translate(0, 0);
    transform: rotate(-45deg) translate(0, 0);
}

.slideout-menu li {
    list-style: none;
    margin-bottom: 20px;
}

.slideout-menu a {
    color: black;
    text-decoration: none;
}

.sub-menu.closed,
.slideout-menu.closed {
    max-height: 0 !important;
}

.sub-menu.active,
.slideout-menu.active {
    border-bottom: 2px solid #f1f1f1;
}

.textListNumbered,
.textListDashed {
    position: relative;
    margin-left: 15px;
    list-style: none;
    padding: 0;
}

.textListNumbered {
    margin-left: 0;
}

.textListDashed li:before {
    content: "–";
    display: "inline-block";
    padding: 0;
    position: absolute;
    left: -15px;
}

.white-text .textListNumbered li,
.white-text .textListArrow li,
.white-text .textListDashed li,
.white-text .textListDashed li:before {
    color: white;
    list-style: none;
}

.textListDashed li {
    margin-right: 7px;
    line-height: 1.3em;
    margin-bottom: 10px;
}

.textListNumbered li {
    line-height: 1.3em;
    list-style: decimal;
    margin-left: 20px;
    margin-bottom: 10px;
}

.textListNumbered li {
    margin-left: 25px;
}

.textListArrow li {
    position: relative;
    margin-bottom: 15px;
}

.textListArrow li:before {
    content: url(../../img/portal/icons/arrow_fat_icon.svg);
    position: absolute;
    left: -30px;
    top: 3px;

}

/* icons */

svg {
    fill: currentColor
}

.icon {
    height: 58px;
    width: 58px;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
}

.left-icon {
    left: 0;
    width: 70px;
}

.small-icon {
    height: 27px;
    width: 27px;
}

.right-icon {
    right: 0;
}

.text-icon {
    margin-left: 50px;
    line-height: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.white-icon {
    -webkit-filter: brightness(390%);
    filter: brightness(390%);
}

.black-icon {
    -webkit-filter: brightness(0%);
    filter: brightness(0%);
}

.grey-icon {
    -webkit-filter: brightness(30%);
    filter: brightness(30%);
}

.color-icon * {
    fill: #4B87C3;
}

.vbw .color-icon * {
    fill: #004B91;
}

.close-icon {
    background-image: url(/Layout/img/portal/icons/plus_icon-2.svg);
    background-size: 110%;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.form-icon {
    background-image: url(/Layout/img/portal/icons/form_icon-2.svg);
}

.download-icon {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    background-image: url(/Layout/img/portal/icons/arrow_icon-2.svg);
}

.download2-icon {
    background-image: url(/Layout/img/portal/icons/download_icon.svg);
}

.email-icon {
    background-image: url(/Layout/img/portal/icons/email_icon-2.svg);
}

.fax-icon {
    background-image: url(/Layout/img/portal/icons/fax_icon-2.svg);
}

.phone-icon {
    background-image: url(/Layout/img/portal/icons/phone_icon-2.svg);
}

.mobile-icon {
    background-image: url(/Layout/img/portal/icons/mobile_icon-2.svg);
}

.arrow-icon,
.arrow-icon-left {
    background-image: url(/Layout/img/portal/icons/arrow_icon-2.svg);
}

.arrow-icon-left {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}





.plus-icon {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20width%3D%2240%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m21.0837095%2020.290287h4.4104311v-1.6732783h-4.4104311v-4.6170087h-1.6732784v4.6170087h-4.4104311v1.6732783h4.4104311v4.7306264h1.6732784z%22%20fill%3D%22rgb(76%2C140%2C195)%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
}

.vbw .plus-icon {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20width%3D%2240%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m21.0837095%2020.290287h4.4104311v-1.6732783h-4.4104311v-4.6170087h-1.6732784v4.6170087h-4.4104311v1.6732783h4.4104311v4.7306264h1.6732784z%22%20fill%3D%22rgb(0%2C75%2C145)%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
}





.contact-icon {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20width%3D%2240%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22rgb(76%2C140%2C195)%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate(3%203)%22%3E%3Cpath%20d%3D%22m30.1354875%200h-11.0775682c-2.5046591%200-4.5416761%202.05210606-4.5416761%204.57372121v5.66924239c0%202.5216152%202.037017%204.5737212%204.5416761%204.5737212h.6848182l-2.8026818%202.6206273c-.3677727.3433485-.3883807.9230485-.0475568%201.2935455.1791306.1932333.4216704.2922454.6642102.2922454.223517%200%20.4438636-.0814454.6182386-.2443363l6.1760455-5.7906122h-5.2930739c-1.5043807%200-2.7250057-1.2312636-2.7250057-2.7451909v-5.66924239c0-1.51392727%201.220625-2.74359394%202.7250057-2.74359394h11.0775682c1.5027955%200%202.7234205%201.22966667%202.7234205%202.74359394v5.66924239c0%201.5139273-1.220625%202.7451909-2.7234205%202.7451909h-2.9929091l-1.953%201.8285303h4.9459091c2.5046591%200%204.5400909-2.052106%204.5400909-4.5737212v-5.66924239c0-2.52161515-2.0354318-4.57372121-4.5400909-4.57372121%22%2F%3E%3Cpath%20d%3D%22m7.93453807%2019.7374276c-1.97519318%200-3.58261364-1.6193273-3.58261364-3.6091515%200-1.9898243%201.60742046-3.6091516%203.58261364-3.6091516s3.58261363%201.6193273%203.58261363%203.6091516c0%201.9898242-1.60742045%203.6091515-3.58261363%203.6091515m0-9.0468334c-2.9818125%200-5.39769887%202.4337819-5.39769887%205.4376819s2.41588637%205.4392787%205.39769887%205.4392787c2.98181253%200%205.39769883-2.4353787%205.39769883-5.4392787s-2.4158863-5.4376819-5.39769883-5.4376819%22%2F%3E%3Cpath%20d%3D%22m1.81508523%2027.3043491c0-1.0332394.83541477-1.8748424%201.86105682-1.8748424h8.72350565c1.0256421%200%201.8610568.841603%201.8610568%201.8748424v5.9215636h1.8166705v-5.9215636c0-2.0377333-1.6549773-3.7049697-3.6777273-3.7049697h-8.72350565c-2.02275%200-3.67614205%201.6672364-3.67614205%203.7049697v5.9215636h1.81508523z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}

.vbw .contact-icon {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20width%3D%2240%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22rgb(0%2C75%2C145)%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate(3%203)%22%3E%3Cpath%20d%3D%22m30.1354875%200h-11.0775682c-2.5046591%200-4.5416761%202.05210606-4.5416761%204.57372121v5.66924239c0%202.5216152%202.037017%204.5737212%204.5416761%204.5737212h.6848182l-2.8026818%202.6206273c-.3677727.3433485-.3883807.9230485-.0475568%201.2935455.1791306.1932333.4216704.2922454.6642102.2922454.223517%200%20.4438636-.0814454.6182386-.2443363l6.1760455-5.7906122h-5.2930739c-1.5043807%200-2.7250057-1.2312636-2.7250057-2.7451909v-5.66924239c0-1.51392727%201.220625-2.74359394%202.7250057-2.74359394h11.0775682c1.5027955%200%202.7234205%201.22966667%202.7234205%202.74359394v5.66924239c0%201.5139273-1.220625%202.7451909-2.7234205%202.7451909h-2.9929091l-1.953%201.8285303h4.9459091c2.5046591%200%204.5400909-2.052106%204.5400909-4.5737212v-5.66924239c0-2.52161515-2.0354318-4.57372121-4.5400909-4.57372121%22%2F%3E%3Cpath%20d%3D%22m7.93453807%2019.7374276c-1.97519318%200-3.58261364-1.6193273-3.58261364-3.6091515%200-1.9898243%201.60742046-3.6091516%203.58261364-3.6091516s3.58261363%201.6193273%203.58261363%203.6091516c0%201.9898242-1.60742045%203.6091515-3.58261363%203.6091515m0-9.0468334c-2.9818125%200-5.39769887%202.4337819-5.39769887%205.4376819s2.41588637%205.4392787%205.39769887%205.4392787c2.98181253%200%205.39769883-2.4353787%205.39769883-5.4392787s-2.4158863-5.4376819-5.39769883-5.4376819%22%2F%3E%3Cpath%20d%3D%22m1.81508523%2027.3043491c0-1.0332394.83541477-1.8748424%201.86105682-1.8748424h8.72350565c1.0256421%200%201.8610568.841603%201.8610568%201.8748424v5.9215636h1.8166705v-5.9215636c0-2.0377333-1.6549773-3.7049697-3.6777273-3.7049697h-8.72350565c-2.02275%200-3.67614205%201.6672364-3.67614205%203.7049697v5.9215636h1.81508523z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}





.minus-icon {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2240px%22%20height%3D%2240px%22%20viewBox%3D%220%200%2040%2040%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C!--%20Generator%3A%20Sketch%2044.1%20(41455)%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0A%20%20%20%20%3Ctitle%3EMinus%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Minus%22%20fill%3D%22rgb(76%2C140%2C195)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22%2B%22%20points%3D%2225.4941406%2020.290287%2025.4941406%2018.6170087%2015%2018.6170087%2015%2020.290287%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}

.vbw .minus-icon {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2240px%22%20height%3D%2240px%22%20viewBox%3D%220%200%2040%2040%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C!--%20Generator%3A%20Sketch%2044.1%20(41455)%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0A%20%20%20%20%3Ctitle%3EMinus%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Minus%22%20fill%3D%22rgb(0%2C75%2C145)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22%2B%22%20points%3D%2225.4941406%2020.290287%2025.4941406%2018.6170087%2015%2018.6170087%2015%2020.290287%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}





.arrow-icon-color {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2217%22%20viewBox%3D%220%200%2024%2017%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m22.9425%207.68281-7.5-7.5c-.245-.24375-.64-.24375-.885%200-.24375.245-.24375.64%200%20.885l6.43375%206.4325h-20.36625c-.345%200-.625.28-.625.625s.28.625.625.625h20.36625l-6.43375%206.4325c-.24375.245-.24375.64%200%20.885.1225.12125.2825.1825.4425.1825s.32-.06125.4425-.1825l7.5-7.5c.24375-.245.24375-.64%200-.885z%22%20fill%3D%22rgb(76%2C140%2C195)%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
}

.vbw .arrow-icon-color {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2217%22%20viewBox%3D%220%200%2024%2017%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m22.9425%207.68281-7.5-7.5c-.245-.24375-.64-.24375-.885%200-.24375.245-.24375.64%200%20.885l6.43375%206.4325h-20.36625c-.345%200-.625.28-.625.625s.28.625.625.625h20.36625l-6.43375%206.4325c-.24375.245-.24375.64%200%20.885.1225.12125.2825.1825.4425.1825s.32-.06125.4425-.1825l7.5-7.5c.24375-.245.24375-.64%200-.885z%22%20fill%3D%22rgb(0%2C75%2C145)%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
}





.cart-icon {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2223px%22%20height%3D%2221px%22%20viewBox%3D%220%200%2023%2021%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C!--%20Generator%3A%20Sketch%2047.1%20(45422)%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0A%20%20%20%20%3Ctitle%3ECart%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5.75761593%2C3.84806686%20L5.75761593%2C3.84806686%20L5.75761593%2C3.84806686%20L8.5266651%2C14.204837%20C8.39000049%2C13.6936854%207.94399945%2C13.4008792%207.42870216%2C13.4755922%20L18.3665292%2C11.8897158%20C18.1043821%2C11.9277245%2018.0148373%2C12.0060725%2017.9412102%2C12.267549%20L20.3210981%2C3.81569953%20C20.0824378%2C4.66326945%2020.803903%2C5.60815016%2021.673605%2C5.60815016%20L4.41170671%2C5.60815016%20C5.26971497%2C5.60815016%205.98098302%2C4.68350222%205.75761593%2C3.84806686%20L5.75761593%2C3.84806686%20Z%20M5.48821166%2C3.34251015%20L21.673605%2C3.34251015%20C22.3001615%2C3.34251015%2022.6717421%2C3.82671708%2022.5019298%2C4.42978228%20L20.1220419%2C12.8816318%20C19.9529566%2C13.4821156%2019.3150672%2C14.0415176%2018.6916251%2C14.1319106%20L7.75379814%2C15.7177869%20C7.13288614%2C15.807813%206.49812291%2C15.389278%206.33790616%2C14.7900369%20L4.4379564%2C7.68386374%20L2.69386182%2C1.93639673%20L3.57785703%2C2.72247221%20L0.932999848%2C2.24803609%20C0.317189777%2C2.1375717%20-0.0924738374%2C1.54880992%200.0179905538%2C0.932999848%20C0.128454945%2C0.317189777%200.717216725%2C-0.0924738374%201.33302679%2C0.0179905538%20L3.97788398%2C0.492426671%20L4.66049841%2C0.61487447%20L4.8618792%2C1.27850215%20L5.48821166%2C3.34251015%20Z%20M8.22548575%2C20.9012202%20C7.13061712%2C20.9012202%206.24305074%2C20.0136538%206.24305074%2C18.9187852%20C6.24305074%2C17.8239166%207.13061712%2C16.9363502%208.22548575%2C16.9363502%20C9.32035437%2C16.9363502%2010.2079208%2C17.8239166%2010.2079208%2C18.9187852%20C10.2079208%2C20.0136538%209.32035437%2C20.9012202%208.22548575%2C20.9012202%20Z%20M18.4208658%2C20.9012202%20C17.3259972%2C20.9012202%2016.4384308%2C20.0136538%2016.4384308%2C18.9187852%20C16.4384308%2C17.8239166%2017.3259972%2C16.9363502%2018.4208658%2C16.9363502%20C19.5157344%2C16.9363502%2020.4033008%2C17.8239166%2020.4033008%2C18.9187852%20C20.4033008%2C20.0136538%2019.5157344%2C20.9012202%2018.4208658%2C20.9012202%20Z%22%20id%3D%22Cart%22%20fill%3D%22rgb(76%2C140%2C195)%22%20fill-rule%3D%22nonzero%22%3E%3C%2Fpath%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}

.vbw .cart-icon {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2223px%22%20height%3D%2221px%22%20viewBox%3D%220%200%2023%2021%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C!--%20Generator%3A%20Sketch%2047.1%20(45422)%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0A%20%20%20%20%3Ctitle%3ECart%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5.75761593%2C3.84806686%20L5.75761593%2C3.84806686%20L5.75761593%2C3.84806686%20L8.5266651%2C14.204837%20C8.39000049%2C13.6936854%207.94399945%2C13.4008792%207.42870216%2C13.4755922%20L18.3665292%2C11.8897158%20C18.1043821%2C11.9277245%2018.0148373%2C12.0060725%2017.9412102%2C12.267549%20L20.3210981%2C3.81569953%20C20.0824378%2C4.66326945%2020.803903%2C5.60815016%2021.673605%2C5.60815016%20L4.41170671%2C5.60815016%20C5.26971497%2C5.60815016%205.98098302%2C4.68350222%205.75761593%2C3.84806686%20L5.75761593%2C3.84806686%20Z%20M5.48821166%2C3.34251015%20L21.673605%2C3.34251015%20C22.3001615%2C3.34251015%2022.6717421%2C3.82671708%2022.5019298%2C4.42978228%20L20.1220419%2C12.8816318%20C19.9529566%2C13.4821156%2019.3150672%2C14.0415176%2018.6916251%2C14.1319106%20L7.75379814%2C15.7177869%20C7.13288614%2C15.807813%206.49812291%2C15.389278%206.33790616%2C14.7900369%20L4.4379564%2C7.68386374%20L2.69386182%2C1.93639673%20L3.57785703%2C2.72247221%20L0.932999848%2C2.24803609%20C0.317189777%2C2.1375717%20-0.0924738374%2C1.54880992%200.0179905538%2C0.932999848%20C0.128454945%2C0.317189777%200.717216725%2C-0.0924738374%201.33302679%2C0.0179905538%20L3.97788398%2C0.492426671%20L4.66049841%2C0.61487447%20L4.8618792%2C1.27850215%20L5.48821166%2C3.34251015%20Z%20M8.22548575%2C20.9012202%20C7.13061712%2C20.9012202%206.24305074%2C20.0136538%206.24305074%2C18.9187852%20C6.24305074%2C17.8239166%207.13061712%2C16.9363502%208.22548575%2C16.9363502%20C9.32035437%2C16.9363502%2010.2079208%2C17.8239166%2010.2079208%2C18.9187852%20C10.2079208%2C20.0136538%209.32035437%2C20.9012202%208.22548575%2C20.9012202%20Z%20M18.4208658%2C20.9012202%20C17.3259972%2C20.9012202%2016.4384308%2C20.0136538%2016.4384308%2C18.9187852%20C16.4384308%2C17.8239166%2017.3259972%2C16.9363502%2018.4208658%2C16.9363502%20C19.5157344%2C16.9363502%2020.4033008%2C17.8239166%2020.4033008%2C18.9187852%20C20.4033008%2C20.0136538%2019.5157344%2C20.9012202%2018.4208658%2C20.9012202%20Z%22%20id%3D%22Cart%22%20fill%3D%22rgb(0%2C75%2C145)%22%20fill-rule%3D%22nonzero%22%3E%3C%2Fpath%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}







.login {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20width%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22rgb(76%2C140%2C195)%22%20transform%3D%22%22%3E%3Cpath%20d%3D%22m10%2010%200%200c2.209139%200%204-1.790861%204-4s-1.790861-4-4-4-4%201.790861-4%204%201.790861%204%204%204zm0%202%200%200c-3.3137085%200-6-2.6862915-6-6s2.6862915-6%206-6%206%202.6862915%206%206-2.6862915%206-6%206z%22%2F%3E%3Cpath%20d%3D%22m18%2020c0-4.418278-3.581722-8-8-8s-8%203.581722-8%208m-2%200c0-5.5228475%204.4771525-10%2010-10s10%204.4771525%2010%2010%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}

.vbw .login {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20width%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22rgb(0%2C75%2C145)%22%20transform%3D%22%22%3E%3Cpath%20d%3D%22m10%2010%200%200c2.209139%200%204-1.790861%204-4s-1.790861-4-4-4-4%201.790861-4%204%201.790861%204%204%204zm0%202%200%200c-3.3137085%200-6-2.6862915-6-6s2.6862915-6%206-6%206%202.6862915%206%206-2.6862915%206-6%206z%22%2F%3E%3Cpath%20d%3D%22m18%2020c0-4.418278-3.581722-8-8-8s-8%203.581722-8%208m-2%200c0-5.5228475%204.4771525-10%2010-10s10%204.4771525%2010%2010%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}





.search {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2220%22%20viewBox%3D%220%200%2021%2020%22%20width%3D%2221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22m14.619375%2011h1.9728125v8h-1.9728125z%22%20fill%3D%22rgb(76%2C140%2C195)%22%20transform%3D%22matrix(.707106781187%20-.707106781187%20.707106781187%20.707106781187%20-6.03577428861%2015.428351853014)%22%2F%3E%3Cpath%20d%3D%22m7.71453125%2014c3.81343995%200%206.90484375-3.1340068%206.90484375-7%200-3.86599325-3.0914038-7-6.90484375-7-3.8134399%200-6.90484375%203.13400675-6.90484375%207%200%203.8659932%203.09140385%207%206.90484375%207z%22%20stroke%3D%22rgb(76%2C140%2C195)%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}

.vbw .search {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2220%22%20viewBox%3D%220%200%2021%2020%22%20width%3D%2221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22m14.619375%2011h1.9728125v8h-1.9728125z%22%20fill%3D%22rgb(0%2C75%2C145)%22%20transform%3D%22matrix(.707106781187%20-.707106781187%20.707106781187%20.707106781187%20-6.03577428861%2015.428351853014)%22%2F%3E%3Cpath%20d%3D%22m7.71453125%2014c3.81343995%200%206.90484375-3.1340068%206.90484375-7%200-3.86599325-3.0914038-7-6.90484375-7-3.8134399%200-6.90484375%203.13400675-6.90484375%207%200%203.8659932%203.09140385%207%206.90484375%207z%22%20stroke%3D%22rgb(0%2C75%2C145)%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}





.logged {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2221px%22%20viewBox%3D%220%200%2020%2021%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20fill%3D%22rgb(76%2C140%2C195)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Outline%22%20fill-rule%3D%22nonzero%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%2C10%20L10%2C10%20C12.209139%2C10%2014%2C8.209139%2014%2C6%20C14%2C3.790861%2012.209139%2C2%2010%2C2%20C7.790861%2C2%206%2C3.790861%206%2C6%20C6%2C8.209139%207.790861%2C10%2010%2C10%20L10%2C10%20Z%20M10%2C12%20L10%2C12%20C6.6862915%2C12%204%2C9.3137085%204%2C6%20C4%2C2.6862915%206.6862915%2C0%2010%2C0%20C13.3137085%2C0%2016%2C2.6862915%2016%2C6%20C16%2C9.3137085%2013.3137085%2C12%2010%2C12%20L10%2C12%20Z%22%20id%3D%22Shape%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M18%2C20%20C18%2C15.581722%2014.418278%2C12%2010%2C12%20C5.581722%2C12%202%2C15.581722%202%2C20%20M0%2C20%20C0%2C14.4771525%204.4771525%2C10%2010%2C10%20C15.5228475%2C10%2020%2C14.4771525%2020%2C20%22%20id%3D%22Shape%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.756948%2C18.5906816%20L12.8274536%2C16.5201761%20C13.1616544%2C16.1859754%2013.7035008%2C16.1859754%2014.0377015%2C16.5201761%20C14.3719022%2C16.8543768%2014.3719022%2C17.3962232%2014.0377014%2C17.7304239%20L11.4545789%2C20.3135463%20C11.1508465%2C20.6172787%2010.6756037%2C20.6449693%2010.3405989%2C20.396618%20L6.35843212%2C17.5522132%20C5.97383632%2C17.2775019%205.88475731%2C16.7430279%206.15946861%2C16.3584321%20C6.4341799%2C15.9738363%206.9686539%2C15.8847573%207.35324971%2C16.1594686%20L10.756948%2C18.5906816%20L10.756948%2C18.5906816%20Z%22%20id%3D%22Shape-Copy-3%22%20transform%3D%22translate(10.144176%2C%2018.282098)%20scale(-1%2C%201)%20translate(-10.144176%2C%20-18.282098)%20%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}

.vbw .logged {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2221px%22%20viewBox%3D%220%200%2020%2021%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20fill%3D%22rgb(0%2C75%2C145)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Outline%22%20fill-rule%3D%22nonzero%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%2C10%20L10%2C10%20C12.209139%2C10%2014%2C8.209139%2014%2C6%20C14%2C3.790861%2012.209139%2C2%2010%2C2%20C7.790861%2C2%206%2C3.790861%206%2C6%20C6%2C8.209139%207.790861%2C10%2010%2C10%20L10%2C10%20Z%20M10%2C12%20L10%2C12%20C6.6862915%2C12%204%2C9.3137085%204%2C6%20C4%2C2.6862915%206.6862915%2C0%2010%2C0%20C13.3137085%2C0%2016%2C2.6862915%2016%2C6%20C16%2C9.3137085%2013.3137085%2C12%2010%2C12%20L10%2C12%20Z%22%20id%3D%22Shape%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M18%2C20%20C18%2C15.581722%2014.418278%2C12%2010%2C12%20C5.581722%2C12%202%2C15.581722%202%2C20%20M0%2C20%20C0%2C14.4771525%204.4771525%2C10%2010%2C10%20C15.5228475%2C10%2020%2C14.4771525%2020%2C20%22%20id%3D%22Shape%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.756948%2C18.5906816%20L12.8274536%2C16.5201761%20C13.1616544%2C16.1859754%2013.7035008%2C16.1859754%2014.0377015%2C16.5201761%20C14.3719022%2C16.8543768%2014.3719022%2C17.3962232%2014.0377014%2C17.7304239%20L11.4545789%2C20.3135463%20C11.1508465%2C20.6172787%2010.6756037%2C20.6449693%2010.3405989%2C20.396618%20L6.35843212%2C17.5522132%20C5.97383632%2C17.2775019%205.88475731%2C16.7430279%206.15946861%2C16.3584321%20C6.4341799%2C15.9738363%206.9686539%2C15.8847573%207.35324971%2C16.1594686%20L10.756948%2C18.5906816%20L10.756948%2C18.5906816%20Z%22%20id%3D%22Shape-Copy-3%22%20transform%3D%22translate(10.144176%2C%2018.282098)%20scale(-1%2C%201)%20translate(-10.144176%2C%20-18.282098)%20%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E');
}





.show-more-icon {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2220%22%20viewBox%3D%220%200%2015%2020%22%20width%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m-2%203.02746582%209.50036621%208.11816408%209.59582519-8.1456299.0828857%206.13220215-9.5762939%208.11901855-9.5703125-8.27331543z%22%20fill%3D%22%234B87C3%22%20fill-rule%3D%22evenodd%22%20transform%3D%22matrix(0%20-1%201%200%20-2.536071%2017.715149)%22%2F%3E%3C%2Fsvg%3E');
}

.vbw .show-more-icon {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2220%22%20viewBox%3D%220%200%2015%2020%22%20width%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m-2%203.02746582%209.50036621%208.11816408%209.59582519-8.1456299.0828857%206.13220215-9.5762939%208.11901855-9.5703125-8.27331543z%22%20fill%3D%22%234B87C3%22%20fill-rule%3D%22evenodd%22%20transform%3D%22matrix(0%20-1%201%200%20-2.536071%2017.715149)%22%2F%3E%3C%2Fsvg%3E');
}



.website-icon {
    background-image: url(/Layout/img/portal/icons/website_icon-2.svg);
}

.route-icon {
    background-image: url(/Layout/img/portal/icons/route_icon-2.svg);
}

.cart-white-icon {
    background-image: url(/Layout/img/portal/icons/cart_white_icon-2.svg);
}

.social-icon svg {
    zoom: 150%;
}

.download-icon-pdf {
    background-image: url(/Layout/img/portal/icons/pdf_icon-2.svg)
}

.download-icon-jpg {
    background-image: url(/Layout/img/portal/icons/jpg_icon-2.svg)
}

.download-icon-png {
    background-image: url(/Layout/img/portal/icons/png_icon-2.svg)
}

.download-icon-gif {
    background-image: url(/Layout/img/portal/icons/gif_icon-2.svg)
}

.download-icon-filetype {
    background-repeat: no-repeat;
    background-size: 40px;
    padding: 5px 0px 20px 50px;
    display: block;
}

.flip-icon {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}

.fat-arrow-icon {
    vertical-align: middle;
}

/* messages */

.warning {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2243px%22%20height%3D%2244px%22%20viewBox%3D%220%200%2043%2044%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C!--%20Generator%3A%20Sketch%2041.2%20(35397)%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0A%20%20%20%20%3Ctitle%3EGroup%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%2202-Suche-Desktop%22%20transform%3D%22translate(-66.000000%2C%20-747.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20transform%3D%22translate(68.000000%2C%20749.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M17.1864407%2C8.66666667%20L21.9852321%2C8.66666667%20L21.9852321%2C14.5076038%20L20.7433723%2C25.2524292%20L18.4589636%2C25.2524292%20L17.1864407%2C14.5076038%20L17.1864407%2C8.66666667%20Z%20M17.2937619%2C27.0952917%20L21.8625793%2C27.0952917%20L21.8625793%2C31.6087431%20L17.2937619%2C31.6087431%20L17.2937619%2C27.0952917%20Z%22%20id%3D%22!%22%20fill%3D%22rgb(109%2C170%2C219)%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M19.4600516%2C39.6458171%20C30.2075413%2C39.6458171%2038.9201031%2C30.7707986%2038.9201031%2C19.8229085%20C38.9201031%2C17.0763757%2038.3717572%2C14.460304%2037.3805006%2C12.0820947%20C34.4205326%2C4.98057942%2027.5112836%2C0%2019.4600516%2C0%20C8.71256186%2C0%200%2C8.87501845%200%2C19.8229085%20C0%2C30.7707986%208.71256186%2C39.6458171%2019.4600516%2C39.6458171%20Z%22%20id%3D%22Oval%22%20stroke%3D%22rgb(109%2C170%2C219)%22%20stroke-width%3D%223%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E');
    background-repeat: no-repeat;
    border: 1px solid #69AADC;
    padding: 15px 10px 20px 70px;
    background-position: 10px 10px;
    margin: 20px;
    color: #69AADC;
}

.vbw .warning {
    background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2243px%22%20height%3D%2244px%22%20viewBox%3D%220%200%2043%2044%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C!--%20Generator%3A%20Sketch%2041.2%20(35397)%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0A%20%20%20%20%3Ctitle%3EGroup%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%2202-Suche-Desktop%22%20transform%3D%22translate(-66.000000%2C%20-747.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20transform%3D%22translate(68.000000%2C%20749.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M17.1864407%2C8.66666667%20L21.9852321%2C8.66666667%20L21.9852321%2C14.5076038%20L20.7433723%2C25.2524292%20L18.4589636%2C25.2524292%20L17.1864407%2C14.5076038%20L17.1864407%2C8.66666667%20Z%20M17.2937619%2C27.0952917%20L21.8625793%2C27.0952917%20L21.8625793%2C31.6087431%20L17.2937619%2C31.6087431%20L17.2937619%2C27.0952917%20Z%22%20id%3D%22!%22%20fill%3D%22rgb(0%2C75%2C145)%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M19.4600516%2C39.6458171%20C30.2075413%2C39.6458171%2038.9201031%2C30.7707986%2038.9201031%2C19.8229085%20C38.9201031%2C17.0763757%2038.3717572%2C14.460304%2037.3805006%2C12.0820947%20C34.4205326%2C4.98057942%2027.5112836%2C0%2019.4600516%2C0%20C8.71256186%2C0%200%2C8.87501845%200%2C19.8229085%20C0%2C30.7707986%208.71256186%2C39.6458171%2019.4600516%2C39.6458171%20Z%22%20id%3D%22Oval%22%20stroke%3D%22rgb(0%2C75%2C145)%22%20stroke-width%3D%223%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E');
    border: 1px solid #004B91;
    color: #004B91;
    padding: 20px 10px 20px 70px;
}

.vbw .success,
.success {
    padding: 20px 10px 20px 70px;
    background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20height%3D%2244%22%20viewBox%3D%220%200%2043%2044%22%20width%3D%2243%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%2360b300%22%20stroke-width%3D%223%22%20transform%3D%22translate(2%202)%22%3E%3Cpath%20d%3D%22m19.4600516%2039.6458171c10.7474897%200%2019.4600515-8.8750185%2019.4600515-19.8229086%200-2.7465328-.5483459-5.3626045-1.5396025-7.7408138-2.959968-7.10151528-9.869217-12.0820947-17.920449-12.0820947-10.74748974%200-19.4600516%208.87501845-19.4600516%2019.8229085%200%2010.9478901%208.71256186%2019.8229086%2019.4600516%2019.8229086z%22%2F%3E%3Cpath%20d%3D%22m9%2020%208.186%209%2014.814-16%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    border: 1px solid #60B300;
    color: #60B300;
}

/* expand elements */

.expandable .hidden-content {
    overflow: hidden;
    transition: max-height 0.5s;
    max-height: 0px;
}

.expandable.open .hidden-content {
    transition: max-height 0.5s;
    max-height: 1200px !important;
}

.expandable .long-text {
    display: none;
}

.expandable.open .long-text {
    display: block;
}

.expandable.open .short-text {
    display: none;
}


/* navi */


/* tools */

.no-style {
    list-style: none;
}

.truncate {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.overflow-hidden {
    overflow: hidden
}

.pointer,
.finger {
    cursor: pointer;
}

.border {
    border: 1px solid #69AADC;
}

.vbw .border {
    border: 1px solid #004B91;
}

.no-border {
    border-width: 0;
}

.border-white {
    border-color: #fff;
    border-style: solid;
    border-width: 0;
}

.border-color {
    border-color: #69AADC;
    border-style: solid;
    border-width: 0;
}

.vbw .border-color {
    border-color: #004B91;
}

.border-grey {
    border-color: #B7B7B7;
    border-style: solid;
    border-width: 0;
}

.border-bottom {
    border-bottom-width: 1px;
}

.border-top {
    border-top-width: 1px;
}

.border-left {
    border-left-width: 1px;
}

.border-right {
    border-right-width: 1px;
}

.border-box {
    box-sizing: border-box;
}

.red-border {
    border-color: rgb(189, 20, 20);
}

.content-box {
    box-sizing: content-box;
}

.block {
    display: block;
}

.inline {
    display: inline;
}

.inline-block {
    display: inline-block;
}

.relative {
    position: relative;
}

.absolute {
    position: absolute;
}

.static {
    position: static;
}

.push-index {
    z-index: 2;
}

.away {
    position: absolute;
    left: -3000px;
    top: -3000px;
}

.hide {
    display: none;
}

.bottom {
    bottom: 0;
}

.left {
    left: 0;
}

.right {
    left: auto;
    right: 0;
}

.top {
    bottom: auto;
    top: 0;
}

.invisible {
    visibility: hidden
}

.vertical-middle-align {
    display: flex;
    align-items: center;
}

.bold {
    font-family: 'Neue Haas Unica W01 Medium It', sans-serif;
}

.thin {
    font-family: 'Neue Haas Unica W01 Light', sans-serif;
}

.special {
    font-family: 'GeogrotesqueW01-Regular1185161', sans-serif;
}

.special-medium {
    font-family: 'Geogrotesque W01 Medium1185174', sans-serif;
}

.text13 {
    font-size: 13px;
}

.text14 {
    font-size: 14px;
}

.text16 {
    font-size: 16px;
}

.text16-force * {
    font-size: 16px;
}

.text18 {
    font-size: 18px;
}

.text22 {
    font-size: 22px;
}

.text24 {
    font-size: 24px;
}

.text28 {
    font-size: 28px;
}

.text40 {
    font-size: 40px;
}

.text50 {
    font-size: 50px;
}

.text {
    line-height: 1.3em;
}

.italic {
    font-style: italic;
}

.color {
    color: #4B87C3;
}

.vbw .color {
    color: #004B91;
}

.color-b {
    color: #69AADC;
}

.vbw .color-b {
    color: #004B91;
}

.color-i {
    color: #4B87C3;
}

.vbw .color-i {
    color: #004B91;
}

.color-h {
    color: rgb(165, 204, 234);
}

.white {
    color: #fff;
}

.white-text p {
    color: #fff;
}

.big-text p {
    font-size: 22px;
    font-family: 'Neue Haas Unica W01 Light', sans-serif;
    line-height: 1.3em !important;
}

.big-text .textListArrow  li{
    line-height: 29px;
    font-size: 22px;
    font-family: 'Neue Haas Unica W01 Light', sans-serif;
}

.big-text li p{
    line-height: 0.5em !important;
}

.grey {
    color: #B7B7B7;
}

.ground {
    color: #EFF2F3;
}

.red {
    color: red;
}

.orange {
    color: #ff7400;
}

.black {
    color: #595A5A;
}

.blacker {
    color: #363636;
}

.green {
    color: #309d00;
}

.white-force * {
    color: #fff;
}

.white-bg {
    background-color: #fff;
}

.color-bg {
    background-color: #69AADC;
}

.yellow-bg {
    background-color: rgb(255, 205, 50);
}

.vbw .color-bg {
    background-color: #004B91;
}

.vbw .fade-bg {
    background: linear-gradient( #011D60, #024E91);
}

.color2-bg {
    background-color: #7B9DBA;
}

.color3-bg {
    background-color: #002850;
}

.vbw .color2-bg {
    background-color: #004B91;
}

.grey-bg {
    background-color: #C6C6C6;
}

.body-bg {
    background-color: #EFF2F3;
}

.sky-bg {
    background-color: rgb(211, 222, 232);
}

.storm-bg {
    background-color: rgb(123, 157, 186);
}

.red-bg {
    background-color: rgb(189, 20, 20);
}

.gradient-bg {
background: rgb(1,40,81);
background: -moz-linear-gradient(30deg, rgba(1,40,81,1) 33%, rgba(44,94,145,1) 57%, rgba(184,208,232,1) 100%);
background: -webkit-linear-gradient(30deg, rgba(1,40,81,1) 33%, rgba(44,94,145,1) 57%, rgba(184,208,232,1) 100%);
background: linear-gradient(30deg, rgba(1,40,81,1) 33%, rgba(44,94,145,1) 57%, rgba(184,208,232,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#012851",endColorstr="#b8d0e8",GradientType=1);
}

.no-bg {
    background: none;
}

.one-line-button {
    max-height: 63px;
}

.underline {
    text-decoration: underline;
}

.ellipsis {
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.float-left {
    float: left;
}

.float-right {
    float: right;
}

.no-float {
    float: none;
}

.no-dec {
    text-decoration: none;
}

.no-link {
    cursor: default;
}

.clear {
    clear: both;
}

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

.text-left {
    text-align: left;
}

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

.auto-height {
    height: auto;
}

.vbw .border-red,
.border-red {
    border-color: red;
}

.w-100 {
	width: 100%;
}
