@font-face {
    font-family: 'Alright Sans';
    src: url('fonts/AlrightSans-Bold.eot');
    src: url('fonts/AlrightSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/AlrightSans-Bold.woff2') format('woff2'),
        url('fonts/AlrightSans-Bold.woff') format('woff'),
        url('fonts/AlrightSans-Bold.ttf') format('truetype'),
        url('fonts/AlrightSans-Bold.svg#AlrightSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('fonts/AlrightSans-Regular.eot');
    src: url('fonts/AlrightSans-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/AlrightSans-Regular.woff2') format('woff2'),
        url('fonts/AlrightSans-Regular.woff') format('woff'),
        url('fonts/AlrightSans-Regular.ttf') format('truetype'),
        url('fonts/AlrightSans-Regular.svg#AlrightSans-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('fonts/AlrightSans-Medium.eot');
    src: url('fonts/AlrightSans-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/AlrightSans-Medium.woff2') format('woff2'),
        url('fonts/AlrightSans-Medium.woff') format('woff'),
        url('fonts/AlrightSans-Medium.ttf') format('truetype'),
        url('fonts/AlrightSans-Medium.svg#AlrightSans-Medium') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nobile';
    src: url('fonts/Nobile-Medium.eot');
    src: url('fonts/Nobile-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/Nobile-Medium.woff2') format('woff2'),
        url('fonts/Nobile-Medium.woff') format('woff'),
        url('fonts/Nobile-Medium.ttf') format('truetype'),
        url('fonts/Nobile-Medium.svg#Nobile-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

body{
    font-family:"Alright Sans";
    color:#fff;
}

a {
    text-decoration:none;
}

.fw-me{
    font-weight:500;
}

.fs-0_8{
    font-size:0.8rem;
}

.fs-2_3{
    font-size:2.375rem;
}

.fs-4_5{
    font-size:4.563rem;
}

.bg-black{
    background-color:#000000;
}

.bg-grey{
    background-color:#54565a;
}

.border-bt-1{
    border-bottom:1px solid;
    border-top:1px solid;
}

.form-control{
    border-radius:0px;
}

::placeholder, select{
    color:#4d4d4d;
}

.v-align-top{
    vertical-align:top;
}

.checkbox{
    top:3px;
    position:relative;
    
}

.btn{
    border-radius:0px;
}

.btn-primary{
    background-color:#fff;
    color:#4d4d4d;
    border-color:#fff;
}

.btn-primary:hover{
    background-color:transparent;
    color:#fff;
    border-color:#fff;
}

.disclaimer{
    font-size:12px;
}

label.consent{
    max-width: 90%;
}

.lgberg{
    width:600px;
}


.brand-logo{
    max-width:200px;
}
@media screen and (max-width:767px){
    .fs-2_3{
        font-size:1.7rem;
    }

    .fs-4_5{
        font-size:3.563rem;
    }

    .footer-logo{
        max-width:300px;
    }

    .lgberg {
        width: 460px;
    }
}


@media screen and (max-width:575px){
    .fs-2_3{
        font-size:1.2rem;
    }

    .fs-4_5{
        font-size:2.2rem;
    }

    .footer-logo{
        max-width:300px;
    }

    .lgberg {
        width: 290px;
    }
}



