/* *** CSS RESET *** */

@font-face {
    font-family: 'ElectroluxSans_2_Light';
    src: url('../fonts/ElectroluxSans_2_Light_Bold.eot');
    src: url('../fonts/ElectroluxSans_2_Light_Bold.eot') format('embedded-opentype'),
    url('../fonts/ElectroluxSans_2_Light_Bold.woff2') format('woff2'),
    url('../fonts/ElectroluxSans_2_Light_Bold.woff') format('woff'),
    url('../fonts/ElectroluxSans_2_Light.ttf') format('truetype'),
    url('../fonts/ElectroluxSans_2_Light.svg#ElectroluxSans_5_Bold') format('svg');
}

@font-face {
	font-family: 'ElectroluxSans_4_Semibold';
	src: url('../fonts/ElectroluxSans_4_Semibold.eot');
	src: url('../fonts/ElectroluxSans_4_Semibold.woff') format('woff'),
    url('../fonts/ElectroluxSans_4_Semibold.ttf') format('truetype'),
    url('../fonts/ElectroluxSans_4_Semibold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



@font-face {
    font-family: 'ElectroluxSans_5_Bold';
    src: url('../fonts/ElectroluxSans_5_Bold.eot');
    src: url('../fonts/ElectroluxSans_5_Bold.eot') format('embedded-opentype'),
    url('../fonts/ElectroluxSans_5_Bold.woff2') format('woff2'),
    url('../fonts/ElectroluxSans_5_Bold.woff') format('woff'),
    url('../fonts/ElectroluxSans_5_Bold.ttf') format('truetype'),
    url('../fonts/ElectroluxSans_5_Bold.svg#ElectroluxSans_5_Bold') format('svg');
}

@font-face {
    font-family: 'ElectroluxSans_3_Regular';
    src: url('../fonts/ElectroluxSans_3_Regular.eot');
    src: url('../fonts/ElectroluxSans_3_Regular.eot') format('embedded-opentype'),
    url('../fonts/ElectroluxSans_3_Regular.woff2') format('woff2'),
    url('../fonts/ElectroluxSans_3_Regular.woff') format('woff'),
    url('../fonts/ElectroluxSans_3_Regular.ttf') format('truetype'),
    url('../fonts/ElectroluxSans_3_Regular.svg#ElectroluxSans_3_Regular') format('svg');
}

@font-face {
	font-family: 'ElectroluxSans_1_Thin';
	src: url('../fonts/ElectroluxSans_1_Thin.eot');
	src: url('../fonts/ElectroluxSans_1_Thin.woff') format('woff'),
    url('../fonts/ElectroluxSans_1_Thin.ttf') format('truetype'),
    url('../fonts/ElectroluxSans_1_Thin.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'MetricLight';
    src: url('../fonts/MetricLight.eot');
    src: url('../fonts/MetricLight.eot') format('embedded-opentype'),
         url('../fonts/MetricLight.woff2') format('woff2'),
         url('../fonts/MetricLight.woff') format('woff'),
         url('../fonts/MetricLight.ttf') format('truetype'),
         url('../fonts/MetricLight.svg#MetricLight') format('svg');
}

@font-face {
    font-family: 'MetricRegular';
    src: url('../fonts/MetricRegular.eot');
    src: url('../fonts/MetricRegular.eot') format('embedded-opentype'),
         url('../fonts/MetricRegular.woff2') format('woff2'),
         url('../fonts/MetricRegular.woff') format('woff'),
         url('../fonts/MetricRegular.ttf') format('truetype'),
         url('../fonts/MetricRegular.svg#MetricRegular') format('svg');
}

@font-face {
    font-family: 'MetricSemibold';
    src: url('../fonts/MetricSemibold.eot');
    src: url('../fonts/MetricSemibold.eot') format('embedded-opentype'),
         url('../fonts/MetricSemibold.woff2') format('woff2'),
         url('../fonts/MetricSemibold.woff') format('woff'),
         url('../fonts/MetricSemibold.ttf') format('truetype'),
         url('../fonts/MetricSemibold.svg#MetricSemibold') format('svg');
}

@font-face {
    font-family: 'MetricBold';
    src: url('../fonts/MetricBold.eot');
    src: url('../fonts/MetricBold.eot') format('embedded-opentype'),
         url('../fonts/MetricBold.woff2') format('woff2'),
         url('../fonts/MetricBold.woff') format('woff'),
         url('../fonts/MetricBold.ttf') format('truetype'),
         url('../fonts/MetricBold.svg#MetricBold') format('svg');
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}

.start-box {
    float: left;
    height: 100%;
    width: 100%;
}

.start-box .s-col {
    float: left;
    width: 50%;
    height: 100%;
}

.start-box a {
    width: 100%;
    height: 100%;
    float: left;
    display: block;
    background-size: cover;
    background-position: center center;
}

main {
  height: 100%;
}

.start-box a {
    display: block;
    float: left;
    width: 100%;
}

html, body {
    height: 100%;
    padding: 0;
    margin: 0;
}

html {
  box-sizing: border-box;
}

*, :after, :before {
  box-sizing: inherit;
}


.cookies {
    position: fixed;
    bottom: 0;
    z-index: 20;
    left: 0;
    width: 100%;
    color: #fff;
    font-size: 14px;
    font-family: 'ElectroluxSans_5_Bold';
    background: rgba(0,0,0,0.8);
    text-align: center;
    line-height: 1.6;
    padding: 37px 0 32px 0;
}

.cookies a {
    text-decoration: underline;
    color: #fff;
}

.cookies a:hover {
    color: #fff;
    opacity: 0.8;
    text-decoration: underline;
}


@media (max-width: 767px) {
    .start-box .s-col {
        width: 100%;
        height: 300px;
    }
     .start-box .s-col {
        margin-bottom: 15px;
     }
    .start-box {
        height: auto;
        background:  #011e41;
        padding: 15px;
        padding-bottom: 0;
    }
    .start-box .s-col a {
        background-size: auto 100%;
        background-repeat: no-repeat;
    }
}

.start-box .s-col {
  position: relative;
}




a {
    color: #007bff;
    text-decoration: none;
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}

@media (max-width: 767px) {
#GDPRConsent {
  transform: none !important;
  left: 10px !important;
  width: calc(100% - 20px) !important;
  top: 10px !important;
  max-height: calc(100% - 20px) !important;
  overflow: auto;
}
}

body, input {
  font-family: 'ElectroluxSans_3_Regular' !important;
line-height: 1.4 !important;
}


.btn {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

@media screen and (prefers-reduced-motion:reduce) {
    .btn {
        transition: none
    }
}

.btn:focus,.btn:hover {
    text-decoration: none
}

.btn.focus,.btn:focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0,123,255,.25)
}

.btn.disabled,.btn:disabled {
    opacity: .65
}

.btn:not(:disabled):not(.disabled) {
    cursor: pointer
}

.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active {
    background-image: none
}

a.btn.disabled,fieldset:disabled a.btn {
    pointer-events: none
}

.btn-primary {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-primary:hover {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc
}

.btn-primary.focus,.btn-primary:focus {
    box-shadow: 0 0 0 .2rem rgba(0,123,255,.5)
}

.btn-primary.disabled,.btn-primary:disabled {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0062cc;
    border-color: #005cbf
}

.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(0,123,255,.5)
}

.btn-secondary {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-secondary:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62
}

.btn-secondary.focus,.btn-secondary:focus {
    box-shadow: 0 0 0 .2rem rgba(108,117,125,.5)
}

.btn-secondary.disabled,.btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b
}

.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(108,117,125,.5)
}

.btn-success {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745
}

.btn-success:hover {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34
}

.btn-success.focus,.btn-success:focus {
    box-shadow: 0 0 0 .2rem rgba(40,167,69,.5)
}

.btn-success.disabled,.btn-success:disabled {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745
}

.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1e7e34;
    border-color: #1c7430
}

.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(40,167,69,.5)
}

.btn-info {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b
}

.btn-info.focus,.btn-info:focus {
    box-shadow: 0 0 0 .2rem rgba(23,162,184,.5)
}

.btn-info.disabled,.btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f
}

.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(23,162,184,.5)
}

.btn-warning {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}

.btn-warning:hover {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00
}

.btn-warning.focus,.btn-warning:focus {
    box-shadow: 0 0 0 .2rem rgba(255,193,7,.5)
}

.btn-warning.disabled,.btn-warning:disabled {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}
