/* /Components/CsatRating.razor.rz.scp.css */
.rating-container[b-reptv2srqs] {
    display: flex;
    align-items: center;
    min-height: 138px;

    --circle-size: clamp(45px, 5vw, 55px);
    --face-size: clamp(12px, calc(var(--circle-size) * 0.62), 36px);
    --label-font-size: clamp(0.78rem, 1.1vw, 0.95rem);

    --items-gap: clamp(14px, 4.6vw, 100px);
    gap: var(--items-gap);
}

.rating-item[b-reptv2srqs] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 6px;
    cursor: pointer;
}

.rating-label[b-reptv2srqs] {
    padding-top: 5px;
    font-size: var(--label-font-size);
    line-height: 1.1;
    text-align: center;
    width: 100%;
    font-weight: 600;
    overflow-wrap: normal;
    word-break: normal;
    min-height: calc(var(--label-font-size) * 2.2);
}

.circle[b-reptv2srqs] {
    width: var(--circle-size);
    height: var(--circle-size);
    min-width: 34px;
    min-height: 34px;
    flex-shrink: 1;
    aspect-ratio: 1 / 1;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    transition: transform 120ms ease-in-out;
}

.circle:hover[b-reptv2srqs] {
    transform: scale(1.1);
}

.circle.active[b-reptv2srqs] {
    outline: 3px solid #2196F3;
}

.face[b-reptv2srqs] {
    margin-top: calc(var(--circle-size) * 0.05);
    position: relative;
    width: var(--face-size);
    height: var(--face-size);
}

.eyes[b-reptv2srqs] {
    margin-top: calc(var(--face-size) * 0.20);
    display: flex;
    justify-content: space-between;
    padding: 0 calc(var(--face-size) * 0.13);
}

.eyes span[b-reptv2srqs] {
    width: calc(var(--face-size) * 0.18);
    height: calc(var(--face-size) * 0.18);
    background: black;
    border-radius: 50%;
}

.mouth[b-reptv2srqs] {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.face.smile-big .mouth[b-reptv2srqs] {
    width: calc(var(--face-size) * 0.70);
    height: calc(var(--face-size) * 0.33);
    border-bottom: calc(var(--face-size) * 0.30) solid black;
    border-radius: 0 0 calc(var(--face-size) * 0.55) calc(var(--face-size) * 0.55);
    bottom: calc(var(--face-size) * 0.07);
}

.face.smile .mouth[b-reptv2srqs] {
    width: calc(var(--face-size) * 0.66);
    height: calc(var(--face-size) * 0.27);
    border-bottom: calc(var(--face-size) * 0.11) solid black;
    border-radius: 0 0 calc(var(--face-size) * 0.50) calc(var(--face-size) * 0.50);
    bottom: calc(var(--face-size) * 0.13);
}

.face.neutral .mouth[b-reptv2srqs] {
    width: calc(var(--face-size) * 0.70);
    height: calc(var(--face-size) * 0.07);
    background: black;
    bottom: calc(var(--face-size) * 0.20);
}

.face.sad .mouth[b-reptv2srqs] {
    width: calc(var(--face-size) * 0.50);
    height: calc(var(--face-size) * 0.17);
    border-top: calc(var(--face-size) * 0.07) solid black;
    border-radius: calc(var(--face-size) * 0.50) calc(var(--face-size) * 0.50) 0 0;
    bottom: calc(var(--face-size) * 0.13);
}

.face.sad-big .mouth[b-reptv2srqs] {
    width: calc(var(--face-size) * 0.62);
    height: calc(var(--face-size) * 0.33);
    border-top: calc(var(--face-size) * 0.14) solid black;
    border-radius: calc(var(--face-size) * 0.55) calc(var(--face-size) * 0.55) 0 0;
    bottom: calc(var(--face-size) * 0.07);
}
/* /Pages/CsatSurvey.razor.rz.scp.css */
#banner[b-732qomzd0k] {
    background: url(../images/banner_dark_blue.jpg) no-repeat left top scroll;
    z-index: -1;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #464646;
    overflow-x: hidden;
    border-radius: 10px;
}

body[b-732qomzd0k] {
    margin: 0;
    font-family: "Century Gothic", "CenturyGothic", "AppleGothic", Arial, sans-serif;
    color: #303030;
    background-color: #ffffff;
}

#body[b-732qomzd0k] {
    min-height: 100vh;
    background: url(../images/csat_survey_background.png) center center / cover no-repeat fixed;
    background-color: #464646;
}

h1[b-732qomzd0k],
h2[b-732qomzd0k],
h3[b-732qomzd0k],
h4[b-732qomzd0k],
h5[b-732qomzd0k],
h6[b-732qomzd0k] {
    margin: 0;
    line-height: 1.2;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.h1-01[b-732qomzd0k] {
    color: #ffffff;
    font-size: 40px;
    font-weight: 700;
    letter-spacing: 0;
}

.h1-02[b-732qomzd0k] {
    color: #ffffff;
    font-size: 20px;
    text-transform: none;
    font-weight: 400;
}

.h3fix[b-732qomzd0k] {
    font-family: "Century Gothic", "CenturyGothic", "AppleGothic", Arial, sans-serif;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: none;
    font-size: large;
}

@media (max-width: 600px) {
    .h3fix[b-732qomzd0k] {
        font-size: medium;
    }
}

.divider[b-732qomzd0k] {
    border-bottom: 1px solid;
    border-color: #a4a4a4;
    margin: 40px 4rem;
}
/* /Pages/QuickSurvey.razor.rz.scp.css */
.header[b-i5iogsanx0] {
    font-family: inherit;
    box-shadow: 0 0 6px 2px rgb(0 0 0 / 24%);
    -webkit-box-shadow: 0 0 6px 2px rgb(0 0 0 / 24%);
    width: 100%;
}

.header-bar[b-i5iogsanx0] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: #d2d2d2;
    padding: 15px 20px;
    padding-left: 50px;
}

.logo1[b-i5iogsanx0] {
    margin-right: auto;
}

.logo2[b-i5iogsanx0] {
    margin-left: auto;
}

.logo1 img[b-i5iogsanx0] {
    max-width: 200px
}

.logo2 img[b-i5iogsanx0] {
    max-width: 100px
}

.full-container[b-i5iogsanx0] {
    margin: 0 auto;
}

.checkbox-container[b-i5iogsanx0] {
    display: flex;
    align-items: center;
}

    .checkbox-container input[type="checkbox"][b-i5iogsanx0] {
        margin-right: 10px;
    }

    .checkbox-container label[b-i5iogsanx0] {
        cursor: pointer;
    }

.cookiealert[b-i5iogsanx0] {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    margin: 0 !important;
    z-index: 999;
    opacity: 1;
    border-radius: 0;
    transition: all 500ms ease-out;
    color: #ecf0f1;
    background-color: black;
    transform: translateY(0%);
    transition-delay: 1000ms;
}

.alert[b-i5iogsanx0] {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}

#body[b-i5iogsanx0]:before {
    display: block;
    position: absolute;
    background: url(../images/banner_2.jpg) no-repeat left top scroll;
    background-color: #f5f5f5;
    content: " ";
    top: 0;
    left: 0;
    width: 100%;
    height: 140%;
    z-index: -1;
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-color: #464646;
}

.container[b-i5iogsanx0] {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}

    .container[b-i5iogsanx0]:after, .container[b-i5iogsanx0]:before {
        content: " ";
        display: table
    }

    .container[b-i5iogsanx0]:after {
        clear: both
    }

@media (min-width:768px) {
    .container[b-i5iogsanx0]{
        width: auto
    }
}

@media (min-width:1024px) {
    .container[b-i5iogsanx0] {
        width: auto
    }
}

@media (min-width:1200px) {
    .container[b-i5iogsanx0] {
        width: auto
    }
}

.container-fluid[b-i5iogsanx0] {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}

    .container-fluid[b-i5iogsanx0]:after, .container-fluid[b-i5iogsanx0]:before {
        content: " ";
        display: table
    }

    .container-fluid[b-i5iogsanx0]:after {
        clear: both
    }

.row[b-i5iogsanx0] {
    margin-left: -15px;
    margin-right: -15px
}

    .row[b-i5iogsanx0]:after, .row[b-i5iogsanx0]:before {
        content: " ";
        display: table
    }

    .row[b-i5iogsanx0]:after {
        clear: both
    }

.col-lg-1[b-i5iogsanx0], .col-lg-2[b-i5iogsanx0], .col-lg-3[b-i5iogsanx0], .col-lg-4[b-i5iogsanx0], .col-lg-5[b-i5iogsanx0], .col-lg-6[b-i5iogsanx0], .col-lg-7[b-i5iogsanx0], .col-lg-8[b-i5iogsanx0], .col-lg-9[b-i5iogsanx0], .col-lg-10[b-i5iogsanx0], .col-lg-11[b-i5iogsanx0], .col-lg-12[b-i5iogsanx0], .col-md-1[b-i5iogsanx0], .col-md-2[b-i5iogsanx0], .col-md-3[b-i5iogsanx0], .col-md-4[b-i5iogsanx0], .col-md-5[b-i5iogsanx0], .col-md-6[b-i5iogsanx0], .col-md-7[b-i5iogsanx0], .col-md-8[b-i5iogsanx0], .col-md-9[b-i5iogsanx0], .col-md-10[b-i5iogsanx0], .col-md-11[b-i5iogsanx0], .col-md-12[b-i5iogsanx0], .col-sm-1[b-i5iogsanx0], .col-sm-2[b-i5iogsanx0], .col-sm-3[b-i5iogsanx0], .col-sm-4[b-i5iogsanx0], .col-sm-5[b-i5iogsanx0], .col-sm-6[b-i5iogsanx0], .col-sm-7[b-i5iogsanx0], .col-sm-8[b-i5iogsanx0], .col-sm-9[b-i5iogsanx0], .col-sm-10[b-i5iogsanx0], .col-sm-11[b-i5iogsanx0], .col-sm-12[b-i5iogsanx0], .col-xs-1[b-i5iogsanx0], .col-xs-2[b-i5iogsanx0], .col-xs-3[b-i5iogsanx0], .col-xs-4[b-i5iogsanx0], .col-xs-5[b-i5iogsanx0], .col-xs-6[b-i5iogsanx0], .col-xs-7[b-i5iogsanx0], .col-xs-8[b-i5iogsanx0], .col-xs-9[b-i5iogsanx0], .col-xs-10[b-i5iogsanx0], .col-xs-11[b-i5iogsanx0], .col-xs-12[b-i5iogsanx0] {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.col-xs-1[b-i5iogsanx0], .col-xs-2[b-i5iogsanx0], .col-xs-3[b-i5iogsanx0], .col-xs-4[b-i5iogsanx0], .col-xs-5[b-i5iogsanx0], .col-xs-6[b-i5iogsanx0], .col-xs-7[b-i5iogsanx0], .col-xs-8[b-i5iogsanx0], .col-xs-9[b-i5iogsanx0], .col-xs-10[b-i5iogsanx0], .col-xs-11[b-i5iogsanx0], .col-xs-12[b-i5iogsanx0] {
    float: left
}

.col-xs-1[b-i5iogsanx0] {
    width: 8.33333%
}

.col-xs-2[b-i5iogsanx0] {
    width: 16.66667%
}

.col-xs-3[b-i5iogsanx0] {
    width: 25%
}

.col-xs-4[b-i5iogsanx0] {
    width: 33.33333%
}

.col-xs-5[b-i5iogsanx0] {
    width: 41.66667%
}

.col-xs-6[b-i5iogsanx0] {
    width: 50%
}

.col-xs-7[b-i5iogsanx0] {
    width: 58.33333%
}

.col-xs-8[b-i5iogsanx0] {
    width: 66.66667%
}

.col-xs-9[b-i5iogsanx0] {
    width: 75%
}

.col-xs-10[b-i5iogsanx0] {
    width: 83.33333%
}

.col-xs-11[b-i5iogsanx0] {
    width: 91.66667%
}

.col-xs-12[b-i5iogsanx0] {
    width: 100%
}

.col-xs-pull-0[b-i5iogsanx0] {
    right: auto
}

.col-xs-pull-1[b-i5iogsanx0] {
    right: 8.33333%
}

.col-xs-pull-2[b-i5iogsanx0] {
    right: 16.66667%
}

.col-xs-pull-3[b-i5iogsanx0] {
    right: 25%
}

.col-xs-pull-4[b-i5iogsanx0] {
    right: 33.33333%
}

.col-xs-pull-5[b-i5iogsanx0] {
    right: 41.66667%
}

.col-xs-pull-6[b-i5iogsanx0] {
    right: 50%
}

.col-xs-pull-7[b-i5iogsanx0] {
    right: 58.33333%
}

.col-xs-pull-8[b-i5iogsanx0] {
    right: 66.66667%
}

.col-xs-pull-9[b-i5iogsanx0] {
    right: 75%
}

.col-xs-pull-10[b-i5iogsanx0] {
    right: 83.33333%
}

.col-xs-pull-11[b-i5iogsanx0] {
    right: 91.66667%
}

.col-xs-pull-12[b-i5iogsanx0] {
    right: 100%
}

.col-xs-push-0[b-i5iogsanx0] {
    left: auto
}

.col-xs-push-1[b-i5iogsanx0] {
    left: 8.33333%
}

.col-xs-push-2[b-i5iogsanx0] {
    left: 16.66667%
}

.col-xs-push-3[b-i5iogsanx0] {
    left: 25%
}

.col-xs-push-4[b-i5iogsanx0] {
    left: 33.33333%
}

.col-xs-push-5[b-i5iogsanx0] {
    left: 41.66667%
}

.col-xs-push-6[b-i5iogsanx0] {
    left: 50%
}

.col-xs-push-7[b-i5iogsanx0] {
    left: 58.33333%
}

.col-xs-push-8[b-i5iogsanx0] {
    left: 66.66667%
}

.col-xs-push-9[b-i5iogsanx0] {
    left: 75%
}

.col-xs-push-10[b-i5iogsanx0] {
    left: 83.33333%
}

.col-xs-push-11[b-i5iogsanx0] {
    left: 91.66667%
}

.col-xs-push-12[b-i5iogsanx0] {
    left: 100%
}

.col-xs-offset-0[b-i5iogsanx0] {
    margin-left: 0
}

.col-xs-offset-1[b-i5iogsanx0] {
    margin-left: 8.33333%
}

.col-xs-offset-2[b-i5iogsanx0] {
    margin-left: 16.66667%
}

.col-xs-offset-3[b-i5iogsanx0] {
    margin-left: 25%
}

.col-xs-offset-4[b-i5iogsanx0] {
    margin-left: 33.33333%
}

.col-xs-offset-5[b-i5iogsanx0] {
    margin-left: 41.66667%
}

.col-xs-offset-6[b-i5iogsanx0] {
    margin-left: 50%
}

.col-xs-offset-7[b-i5iogsanx0] {
    margin-left: 58.33333%
}

.col-xs-offset-8[b-i5iogsanx0] {
    margin-left: 66.66667%
}

.col-xs-offset-9[b-i5iogsanx0] {
    margin-left: 75%
}

.col-xs-offset-10[b-i5iogsanx0] {
    margin-left: 83.33333%
}

.col-xs-offset-11[b-i5iogsanx0] {
    margin-left: 91.66667%
}

.col-xs-offset-12[b-i5iogsanx0] {
    margin-left: 100%
}

@media (min-width:768px) {
    .col-sm-1[b-i5iogsanx0], .col-sm-2[b-i5iogsanx0], .col-sm-3[b-i5iogsanx0], .col-sm-4[b-i5iogsanx0], .col-sm-5[b-i5iogsanx0], .col-sm-6[b-i5iogsanx0], .col-sm-7[b-i5iogsanx0], .col-sm-8[b-i5iogsanx0], .col-sm-9[b-i5iogsanx0], .col-sm-10[b-i5iogsanx0], .col-sm-11[b-i5iogsanx0], .col-sm-12[b-i5iogsanx0] {
        float: left
    }

    .col-sm-1[b-i5iogsanx0] {
        width: 8.33333%
    }

    .col-sm-2[b-i5iogsanx0] {
        width: 16.66667%
    }

    .col-sm-3[b-i5iogsanx0] {
        width: 25%
    }

    .col-sm-4[b-i5iogsanx0] {
        width: 33.33333%
    }

    .col-sm-5[b-i5iogsanx0] {
        width: 41.66667%
    }

    .col-sm-6[b-i5iogsanx0] {
        width: 50%
    }

    .col-sm-7[b-i5iogsanx0] {
        width: 58.33333%
    }

    .col-sm-8[b-i5iogsanx0] {
        width: 66.66667%
    }

    .col-sm-9[b-i5iogsanx0] {
        width: 75%
    }

    .col-sm-10[b-i5iogsanx0] {
        width: 83.33333%
    }

    .col-sm-11[b-i5iogsanx0] {
        width: 91.66667%
    }

    .col-sm-12[b-i5iogsanx0] {
        width: 100%
    }

    .col-sm-pull-0[b-i5iogsanx0] {
        right: auto
    }

    .col-sm-pull-1[b-i5iogsanx0] {
        right: 8.33333%
    }

    .col-sm-pull-2[b-i5iogsanx0] {
        right: 16.66667%
    }

    .col-sm-pull-3[b-i5iogsanx0] {
        right: 25%
    }

    .col-sm-pull-4[b-i5iogsanx0] {
        right: 33.33333%
    }

    .col-sm-pull-5[b-i5iogsanx0] {
        right: 41.66667%
    }

    .col-sm-pull-6[b-i5iogsanx0] {
        right: 50%
    }

    .col-sm-pull-7[b-i5iogsanx0] {
        right: 58.33333%
    }

    .col-sm-pull-8[b-i5iogsanx0] {
        right: 66.66667%
    }

    .col-sm-pull-9[b-i5iogsanx0] {
        right: 75%
    }

    .col-sm-pull-10[b-i5iogsanx0] {
        right: 83.33333%
    }

    .col-sm-pull-11[b-i5iogsanx0] {
        right: 91.66667%
    }

    .col-sm-pull-12[b-i5iogsanx0] {
        right: 100%
    }

    .col-sm-push-0[b-i5iogsanx0] {
        left: auto
    }

    .col-sm-push-1[b-i5iogsanx0] {
        left: 8.33333%
    }

    .col-sm-push-2[b-i5iogsanx0] {
        left: 16.66667%
    }

    .col-sm-push-3[b-i5iogsanx0] {
        left: 25%
    }

    .col-sm-push-4[b-i5iogsanx0] {
        left: 33.33333%
    }

    .col-sm-push-5[b-i5iogsanx0] {
        left: 41.66667%
    }

    .col-sm-push-6[b-i5iogsanx0] {
        left: 50%
    }

    .col-sm-push-7[b-i5iogsanx0] {
        left: 58.33333%
    }

    .col-sm-push-8[b-i5iogsanx0] {
        left: 66.66667%
    }

    .col-sm-push-9[b-i5iogsanx0] {
        left: 75%
    }

    .col-sm-push-10[b-i5iogsanx0] {
        left: 83.33333%
    }

    .col-sm-push-11[b-i5iogsanx0] {
        left: 91.66667%
    }

    .col-sm-push-12[b-i5iogsanx0] {
        left: 100%
    }

    .col-sm-offset-0[b-i5iogsanx0] {
        margin-left: 0
    }

    .col-sm-offset-1[b-i5iogsanx0] {
        margin-left: 8.33333%
    }

    .col-sm-offset-2[b-i5iogsanx0] {
        margin-left: 16.66667%
    }

    .col-sm-offset-3[b-i5iogsanx0] {
        margin-left: 25%
    }

    .col-sm-offset-4[b-i5iogsanx0] {
        margin-left: 33.33333%
    }

    .col-sm-offset-5[b-i5iogsanx0] {
        margin-left: 41.66667%
    }

    .col-sm-offset-6[b-i5iogsanx0] {
        margin-left: 50%
    }

    .col-sm-offset-7[b-i5iogsanx0] {
        margin-left: 58.33333%
    }

    .col-sm-offset-8[b-i5iogsanx0] {
        margin-left: 66.66667%
    }

    .col-sm-offset-9[b-i5iogsanx0] {
        margin-left: 75%
    }

    .col-sm-offset-10[b-i5iogsanx0] {
        margin-left: 83.33333%
    }

    .col-sm-offset-11[b-i5iogsanx0] {
        margin-left: 91.66667%
    }

    .col-sm-offset-12[b-i5iogsanx0] {
        margin-left: 100%
    }
}

@media (min-width:1024px) {
    .col-md-1[b-i5iogsanx0], .col-md-2[b-i5iogsanx0], .col-md-3[b-i5iogsanx0], .col-md-4[b-i5iogsanx0], .col-md-5[b-i5iogsanx0], .col-md-6[b-i5iogsanx0], .col-md-7[b-i5iogsanx0], .col-md-8[b-i5iogsanx0], .col-md-9[b-i5iogsanx0], .col-md-10[b-i5iogsanx0], .col-md-11[b-i5iogsanx0], .col-md-12[b-i5iogsanx0] {
        float: left
    }

    .col-md-1[b-i5iogsanx0] {
        width: 8.33333%
    }

    .col-md-2[b-i5iogsanx0] {
        width: 16.66667%
    }

    .col-md-3[b-i5iogsanx0] {
        width: 25%
    }

    .col-md-4[b-i5iogsanx0] {
        width: 33.33333%
    }

    .col-md-5[b-i5iogsanx0] {
        width: 41.66667%
    }

    .col-md-6[b-i5iogsanx0] {
        width: 50%
    }

    .col-md-7[b-i5iogsanx0] {
        width: 58.33333%
    }

    .col-md-8[b-i5iogsanx0] {
        width: 66.66667%
    }

    .col-md-9[b-i5iogsanx0] {
        width: 75%
    }

    .col-md-10[b-i5iogsanx0] {
        width: 83.33333%
    }

    .col-md-11[b-i5iogsanx0] {
        width: 91.66667%
    }

    .col-md-12[b-i5iogsanx0] {
        width: 100%
    }

    .col-md-pull-0[b-i5iogsanx0] {
        right: auto
    }

    .col-md-pull-1[b-i5iogsanx0] {
        right: 8.33333%
    }

    .col-md-pull-2[b-i5iogsanx0] {
        right: 16.66667%
    }

    .col-md-pull-3[b-i5iogsanx0] {
        right: 25%
    }

    .col-md-pull-4[b-i5iogsanx0] {
        right: 33.33333%
    }

    .col-md-pull-5[b-i5iogsanx0] {
        right: 41.66667%
    }

    .col-md-pull-6[b-i5iogsanx0] {
        right: 50%
    }

    .col-md-pull-7[b-i5iogsanx0] {
        right: 58.33333%
    }

    .col-md-pull-8[b-i5iogsanx0] {
        right: 66.66667%
    }

    .col-md-pull-9[b-i5iogsanx0] {
        right: 75%
    }

    .col-md-pull-10[b-i5iogsanx0] {
        right: 83.33333%
    }

    .col-md-pull-11[b-i5iogsanx0] {
        right: 91.66667%
    }

    .col-md-pull-12[b-i5iogsanx0] {
        right: 100%
    }

    .col-md-push-0[b-i5iogsanx0] {
        left: auto
    }

    .col-md-push-1[b-i5iogsanx0] {
        left: 8.33333%
    }

    .col-md-push-2[b-i5iogsanx0] {
        left: 16.66667%
    }

    .col-md-push-3[b-i5iogsanx0] {
        left: 25%
    }

    .col-md-push-4[b-i5iogsanx0] {
        left: 33.33333%
    }

    .col-md-push-5[b-i5iogsanx0] {
        left: 41.66667%
    }

    .col-md-push-6[b-i5iogsanx0] {
        left: 50%
    }

    .col-md-push-7[b-i5iogsanx0] {
        left: 58.33333%
    }

    .col-md-push-8[b-i5iogsanx0] {
        left: 66.66667%
    }

    .col-md-push-9[b-i5iogsanx0] {
        left: 75%
    }

    .col-md-push-10[b-i5iogsanx0] {
        left: 83.33333%
    }

    .col-md-push-11[b-i5iogsanx0] {
        left: 91.66667%
    }

    .col-md-push-12[b-i5iogsanx0] {
        left: 100%
    }

    .col-md-offset-0[b-i5iogsanx0] {
        margin-left: 0
    }

    .col-md-offset-1[b-i5iogsanx0] {
        margin-left: 8.33333%
    }

    .col-md-offset-2[b-i5iogsanx0] {
        margin-left: 16.66667%
    }

    .col-md-offset-3[b-i5iogsanx0] {
        margin-left: 25%
    }

    .col-md-offset-4[b-i5iogsanx0] {
        margin-left: 33.33333%
    }

    .col-md-offset-5[b-i5iogsanx0] {
        margin-left: 41.66667%
    }

    .col-md-offset-6[b-i5iogsanx0] {
        margin-left: 50%
    }

    .col-md-offset-7[b-i5iogsanx0] {
        margin-left: 58.33333%
    }

    .col-md-offset-8[b-i5iogsanx0] {
        margin-left: 66.66667%
    }

    .col-md-offset-9[b-i5iogsanx0] {
        margin-left: 75%
    }

    .col-md-offset-10[b-i5iogsanx0] {
        margin-left: 83.33333%
    }

    .col-md-offset-11[b-i5iogsanx0] {
        margin-left: 91.66667%
    }

    .col-md-offset-12[b-i5iogsanx0] {
        margin-left: 100%
    }
}

@media (min-width:1200px) {
    .col-lg-1[b-i5iogsanx0], .col-lg-2[b-i5iogsanx0], .col-lg-3[b-i5iogsanx0], .col-lg-4[b-i5iogsanx0], .col-lg-5[b-i5iogsanx0], .col-lg-6[b-i5iogsanx0], .col-lg-7[b-i5iogsanx0], .col-lg-8[b-i5iogsanx0], .col-lg-9[b-i5iogsanx0], .col-lg-10[b-i5iogsanx0], .col-lg-11[b-i5iogsanx0], .col-lg-12[b-i5iogsanx0] {
        float: left
    }

    .col-lg-1[b-i5iogsanx0] {
        width: 8.33333%
    }

    .col-lg-2[b-i5iogsanx0] {
        width: 16.66667%
    }

    .col-lg-3[b-i5iogsanx0] {
        width: 25%
    }

    .col-lg-4[b-i5iogsanx0] {
        width: 33.33333%
    }

    .col-lg-5[b-i5iogsanx0] {
        width: 41.66667%
    }

    .col-lg-6[b-i5iogsanx0] {
        width: 50%
    }

    .col-lg-7[b-i5iogsanx0] {
        width: 58.33333%
    }

    .col-lg-8[b-i5iogsanx0] {
        width: 66.66667%
    }

    .col-lg-9[b-i5iogsanx0] {
        width: 75%
    }

    .col-lg-10[b-i5iogsanx0] {
        width: 83.33333%
    }

    .col-lg-11[b-i5iogsanx0] {
        width: 91.66667%
    }

    .col-lg-12[b-i5iogsanx0] {
        width: 100%
    }

    .col-lg-pull-0[b-i5iogsanx0] {
        right: auto
    }

    .col-lg-pull-1[b-i5iogsanx0] {
        right: 8.33333%
    }

    .col-lg-pull-2[b-i5iogsanx0] {
        right: 16.66667%
    }

    .col-lg-pull-3[b-i5iogsanx0] {
        right: 25%
    }

    .col-lg-pull-4[b-i5iogsanx0] {
        right: 33.33333%
    }

    .col-lg-pull-5[b-i5iogsanx0] {
        right: 41.66667%
    }

    .col-lg-pull-6[b-i5iogsanx0] {
        right: 50%
    }

    .col-lg-pull-7[b-i5iogsanx0] {
        right: 58.33333%
    }

    .col-lg-pull-8[b-i5iogsanx0] {
        right: 66.66667%
    }

    .col-lg-pull-9[b-i5iogsanx0] {
        right: 75%
    }

    .col-lg-pull-10[b-i5iogsanx0] {
        right: 83.33333%
    }

    .col-lg-pull-11[b-i5iogsanx0] {
        right: 91.66667%
    }

    .col-lg-pull-12[b-i5iogsanx0] {
        right: 100%
    }

    .col-lg-push-0[b-i5iogsanx0] {
        left: auto
    }

    .col-lg-push-1[b-i5iogsanx0] {
        left: 8.33333%
    }

    .col-lg-push-2[b-i5iogsanx0] {
        left: 16.66667%
    }

    .col-lg-push-3[b-i5iogsanx0] {
        left: 25%
    }

    .col-lg-push-4[b-i5iogsanx0] {
        left: 33.33333%
    }

    .col-lg-push-5[b-i5iogsanx0] {
        left: 41.66667%
    }

    .col-lg-push-6[b-i5iogsanx0] {
        left: 50%
    }

    .col-lg-push-7[b-i5iogsanx0] {
        left: 58.33333%
    }

    .col-lg-push-8[b-i5iogsanx0] {
        left: 66.66667%
    }

    .col-lg-push-9[b-i5iogsanx0] {
        left: 75%
    }

    .col-lg-push-10[b-i5iogsanx0] {
        left: 83.33333%
    }

    .col-lg-push-11[b-i5iogsanx0] {
        left: 91.66667%
    }

    .col-lg-push-12[b-i5iogsanx0] {
        left: 100%
    }

    .col-lg-offset-0[b-i5iogsanx0] {
        margin-left: 0
    }

    .col-lg-offset-1[b-i5iogsanx0] {
        margin-left: 8.33333%
    }

    .col-lg-offset-2[b-i5iogsanx0] {
        margin-left: 16.66667%
    }

    .col-lg-offset-3[b-i5iogsanx0] {
        margin-left: 25%
    }

    .col-lg-offset-4[b-i5iogsanx0] {
        margin-left: 33.33333%
    }

    .col-lg-offset-5[b-i5iogsanx0] {
        margin-left: 41.66667%
    }

    .col-lg-offset-6[b-i5iogsanx0] {
        margin-left: 50%
    }

    .col-lg-offset-7[b-i5iogsanx0] {
        margin-left: 58.33333%
    }

    .col-lg-offset-8[b-i5iogsanx0] {
        margin-left: 66.66667%
    }

    .col-lg-offset-9[b-i5iogsanx0] {
        margin-left: 75%
    }

    .col-lg-offset-10[b-i5iogsanx0] {
        margin-left: 83.33333%
    }

    .col-lg-offset-11[b-i5iogsanx0] {
        margin-left: 91.66667%
    }

    .col-lg-offset-12[b-i5iogsanx0] {
        margin-left: 100%
    }
}

.col-lg-15[b-i5iogsanx0], .col-md-15[b-i5iogsanx0], .col-sm-15[b-i5iogsanx0], .col-xs-15[b-i5iogsanx0] {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

.col-xs-15[b-i5iogsanx0] {
    width: 20%;
    float: left
}

@media (min-width:768px) {
    .col-sm-15[b-i5iogsanx0] {
        width: 20%;
        float: left
    }
}

@media (min-width:992px) {
    .col-md-15[b-i5iogsanx0] {
        width: 20%;
        float: left
    }
}

@media (min-width:1200px) {
    .col-lg-15[b-i5iogsanx0] {
        width: 20%;
        float: left
    }
}

.row.no-gutters[b-i5iogsanx0] {
    margin-right: 0;
    margin-left: 0
}

    .row.no-gutters > [class*=" col-"][b-i5iogsanx0], .row.no-gutters > [class^=col-][b-i5iogsanx0] {
        padding-right: 0;
        padding-left: 0
    }

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html[b-i5iogsanx0] {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body[b-i5iogsanx0] {
    margin: 0
}

article[b-i5iogsanx0], aside[b-i5iogsanx0], details[b-i5iogsanx0], figcaption[b-i5iogsanx0], figure[b-i5iogsanx0], footer[b-i5iogsanx0], hgroup[b-i5iogsanx0], main[b-i5iogsanx0], menu[b-i5iogsanx0], nav[b-i5iogsanx0], section[b-i5iogsanx0], summary[b-i5iogsanx0] {
    display: block
}

audio[b-i5iogsanx0], canvas[b-i5iogsanx0], progress[b-i5iogsanx0], video[b-i5iogsanx0] {
    display: inline-block;
    vertical-align: baseline
}

    audio:not([controls])[b-i5iogsanx0] {
        display: none;
        height: 0
    }

a[b-i5iogsanx0] {
    background-color: transparent
}

    a:active[b-i5iogsanx0], a:hover[b-i5iogsanx0] {
        outline: 0
    }

b[b-i5iogsanx0], strong[b-i5iogsanx0] {
    font-weight: 700
}

dfn[b-i5iogsanx0] {
    font-style: italic
}

h1[b-i5iogsanx0] {
    font-size: 2em;
    margin: .67em 0
}

mark[b-i5iogsanx0] {
    background: #ff0;
    color: #000
}

small[b-i5iogsanx0] {
    font-size: 80%
}

sub[b-i5iogsanx0], sup[b-i5iogsanx0] {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup[b-i5iogsanx0] {
    top: -.5em
}

sub[b-i5iogsanx0] {
    bottom: -.25em
}

img[b-i5iogsanx0] {
    border: 0
}

svg:not(:root)[b-i5iogsanx0] {
    overflow: hidden
}

figure[b-i5iogsanx0] {
    margin: 1em 40px
}

hr[b-i5iogsanx0] {
    box-sizing: content-box;
    height: 0
}

pre[b-i5iogsanx0] {
    overflow: auto
}

code[b-i5iogsanx0], kbd[b-i5iogsanx0], pre[b-i5iogsanx0], samp[b-i5iogsanx0] {
    font-family: monospace,monospace;
    font-size: 1em
}

button[b-i5iogsanx0], input[b-i5iogsanx0], optgroup[b-i5iogsanx0], select[b-i5iogsanx0], textarea[b-i5iogsanx0] {
    color: inherit;
    font: inherit;
    margin: 0
}

button[b-i5iogsanx0] {
    overflow: visible
}

button[b-i5iogsanx0], select[b-i5iogsanx0] {
    text-transform: none
}

button[b-i5iogsanx0], html input[type=button][b-i5iogsanx0], input[type=reset][b-i5iogsanx0], input[type=submit][b-i5iogsanx0] {
    -webkit-appearance: button;
    cursor: pointer
}

    button[disabled][b-i5iogsanx0], html input[disabled][b-i5iogsanx0] {
        cursor: not-allowed;
        pointer-events: all !important
    }

    button[b-i5iogsanx0]::-moz-focus-inner, input[b-i5iogsanx0]::-moz-focus-inner {
        border: 0;
        padding: 0
    }

input[b-i5iogsanx0] {
    line-height: normal
}

    input[type=checkbox][b-i5iogsanx0], input[type=radio][b-i5iogsanx0] {
        box-sizing: border-box;
        padding: 0
    }

    input[type=number][b-i5iogsanx0]::-webkit-inner-spin-button, input[type=number][b-i5iogsanx0]::-webkit-outer-spin-button {
        height: auto
    }

    input[type=search][b-i5iogsanx0] {
        -webkit-appearance: textfield;
        box-sizing: content-box
    }

        input[type=search][b-i5iogsanx0]::-webkit-search-cancel-button, input[type=search][b-i5iogsanx0]::-webkit-search-decoration {
            -webkit-appearance: none
        }

textarea[b-i5iogsanx0] {
    overflow: auto
}

optgroup[b-i5iogsanx0] {
    font-weight: 700
}

table[b-i5iogsanx0] {
    border-collapse: collapse;
    border-spacing: 0
}

td[b-i5iogsanx0], th[b-i5iogsanx0] {
    padding: 0
}

abbr[b-i5iogsanx0], address[b-i5iogsanx0], article[b-i5iogsanx0], aside[b-i5iogsanx0], audio[b-i5iogsanx0], b[b-i5iogsanx0], blockquote[b-i5iogsanx0], body[b-i5iogsanx0], canvas[b-i5iogsanx0], caption[b-i5iogsanx0], cite[b-i5iogsanx0], code[b-i5iogsanx0], dd[b-i5iogsanx0], del[b-i5iogsanx0], details[b-i5iogsanx0], dfn[b-i5iogsanx0], div[b-i5iogsanx0], dl[b-i5iogsanx0], dt[b-i5iogsanx0], em[b-i5iogsanx0], fieldset[b-i5iogsanx0], figcaption[b-i5iogsanx0], figure[b-i5iogsanx0], footer[b-i5iogsanx0], form[b-i5iogsanx0], h1[b-i5iogsanx0], h2[b-i5iogsanx0], h3[b-i5iogsanx0], h4[b-i5iogsanx0], h5[b-i5iogsanx0], h6[b-i5iogsanx0], hgroup[b-i5iogsanx0], html[b-i5iogsanx0], i[b-i5iogsanx0], iframe[b-i5iogsanx0], img[b-i5iogsanx0], ins[b-i5iogsanx0], kbd[b-i5iogsanx0], label[b-i5iogsanx0], legend[b-i5iogsanx0], li[b-i5iogsanx0], mark[b-i5iogsanx0], menu[b-i5iogsanx0], nav[b-i5iogsanx0], object[b-i5iogsanx0], ol[b-i5iogsanx0], p[b-i5iogsanx0], pre[b-i5iogsanx0], q[b-i5iogsanx0], samp[b-i5iogsanx0], section[b-i5iogsanx0], small[b-i5iogsanx0], span[b-i5iogsanx0], strong[b-i5iogsanx0], sub[b-i5iogsanx0], summary[b-i5iogsanx0], sup[b-i5iogsanx0], table[b-i5iogsanx0], tbody[b-i5iogsanx0], td[b-i5iogsanx0], tfoot[b-i5iogsanx0], th[b-i5iogsanx0], thead[b-i5iogsanx0], time[b-i5iogsanx0], tr[b-i5iogsanx0], ul[b-i5iogsanx0], var[b-i5iogsanx0], video[b-i5iogsanx0] {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%
}

.hidden[b-i5iogsanx0] {
    display: none !important;
    visibility: hidden
}

.hide-mobile[b-i5iogsanx0] {
    display: none
}

@media (min-width:1024px) {
    .hide-mobile[b-i5iogsanx0] {
        display: block
    }
}

@media (min-width:1024px) {
    .hide-desktop[b-i5iogsanx0] {
        display: none
    }
}

.visuallyhidden[b-i5iogsanx0] {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.expandable__content[b-i5iogsanx0] {
    overflow: hidden;
    height: 0
}

[b-i5iogsanx0]::-moz-selection {
    background: #f5f5f5;
    color: #000;
    text-shadow: none
}

[b-i5iogsanx0]::selection {
    background: #f5f5f5;
    color: #000;
    text-shadow: none
}

img[b-i5iogsanx0] {
    max-width: 100%;
    height: auto
}

:focus[b-i5iogsanx0] {
    outline: 0
}

a:link[b-i5iogsanx0] {
    text-decoration: none
}

a[b-i5iogsanx0], a:link[b-i5iogsanx0] {
    cursor: pointer
}

input[b-i5iogsanx0] {
    border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

html[b-i5iogsanx0] {
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-smooth: always
}

@font-face {
    font-family: Century Gothic;
    src: url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/gothic.eot#iefix);
    src: url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/gothic.eot#iefix) format("eot"),url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/gothic.woff) format("woff"),url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/gothic.ttf) format("truetype"),url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/gothic.svg) format("svg")
}

@font-face {
    font-family: Century Gothic Bold;
    src: url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/gothicb.eot#iefix);
    src: url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/gothicb.eot#iefix) format("eot"),url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/gothicb.woff) format("woff"),url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/gothicb.ttf) format("truetype"),url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/gothicb.svg) format("svg")
}

@font-face {
    font-family: open_sanslight;
    src: url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/OpenSans-Light-webfont.eot);
    src: url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/OpenSans-Light-webfont.eot#iefix) format("embedded-opentype"),url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/OpenSans-Light-webfont.woff) format("woff"),url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/OpenSans-Light-webfont.ttf) format("truetype"),url(https://krm-stc.azureedge.net/Frontend/static/dist/fonts/OpenSans-Light-webfont.svg#open_sanslight) format("svg");
    font-weight: 400;
    font-style: normal
}

body[b-i5iogsanx0] {
    font-family: Century Gothic,Helvetica,Arial,sans-serif;
    font-weight: 400
}

h1[b-i5iogsanx0], h2[b-i5iogsanx0], h3[b-i5iogsanx0], h4[b-i5iogsanx0], h5[b-i5iogsanx0], h6[b-i5iogsanx0] {
    letter-spacing: 1.4px;
    text-transform: uppercase;
    line-height: 1
}

h1[b-i5iogsanx0], h2[b-i5iogsanx0] {
    font-family: Century Gothic Bold,Helvetica,Arial,sans-serif
}

h2[b-i5iogsanx0] {
    font-size: 18px;
    letter-spacing: 4px
}

h3[b-i5iogsanx0] {
    letter-spacing: 1px
}

h3[b-i5iogsanx0], h4[b-i5iogsanx0] {
    font-family: Century Gothic,Helvetica,Arial,sans-serif;
    font-weight: 400
}

p[b-i5iogsanx0] {
    font-family: open_sanslight,Helvetica,Arial,sans-serif;
    line-height: 1.6
}

b[b-i5iogsanx0], strong[b-i5iogsanx0] {
    font-family: Century Gothic Bold,Helvetica,Arial,sans-serif
}

a[b-i5iogsanx0], a:visited[b-i5iogsanx0] {
    color: #494949
}

    a:active[b-i5iogsanx0], a:hover[b-i5iogsanx0] {
        color: #303030
    }

@-webkit-keyframes e {
    0% {
        opacity: 0
    }

    to {
        opacity: .5
    }
}

@keyframes e-b-i5iogsanx0 {
    0% {
        opacity: 0
    }

    to {
        opacity: .5
    }
}

@-webkit-keyframes f {
    0% {
        opacity: 0
    }

    30% {
        opacity: 0
    }

    90% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes f-b-i5iogsanx0 {
    0% {
        opacity: 0
    }

    30% {
        opacity: 0
    }

    90% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes g {
    0% {
        -webkit-transform: rotate(-45deg) translate(0);
        transform: rotate(-45deg) translate(0);
        opacity: 0
    }

    50% {
        opacity: 1
    }

    to {
        -webkit-transform: rotate(-45deg) translate(-20px,20px);
        transform: rotate(-45deg) translate(-20px,20px);
        opacity: 0
    }
}

@keyframes g-b-i5iogsanx0 {
    0% {
        -webkit-transform: rotate(-45deg) translate(0);
        transform: rotate(-45deg) translate(0);
        opacity: 0
    }

    50% {
        opacity: 1
    }

    to {
        -webkit-transform: rotate(-45deg) translate(-20px,20px);
        transform: rotate(-45deg) translate(-20px,20px);
        opacity: 0
    }
}

@-webkit-keyframes h {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }

    to {
        -webkit-transform: translateY(50px);
        transform: translateY(50px);
        opacity: 0
    }
}

@keyframes h-b-i5iogsanx0 {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }

    to {
        -webkit-transform: translateY(50px);
        transform: translateY(50px);
        opacity: 0
    }
}

body[b-i5iogsanx0] {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: q;
    animation-name: q;
    background-color: #fff
}

#footer-wrapper[b-i5iogsanx0] {
    background-color: #9c9c9c
}

@media (min-width:1024px) {
    [data-currentpage=ALLProductMaster] #footer-wrapper[b-i5iogsanx0] {
        padding-bottom: 0
    }
}

.payment-delivery[b-i5iogsanx0] {
    background-color: #3c3c3c;
    padding-bottom: 10px;
    padding-top: 20px
}

.payment-delivery--text[b-i5iogsanx0] {
    margin-right: 30px;
    color: #fff;
    font-family: Century Gothic,Helvetica,Arial,sans-serif;
    font-size: 10px;
    letter-spacing: 2px;
    margin-bottom: 5px
}

@media (min-width:1025px) {
    .payment-delivery--text[b-i5iogsanx0] {
        margin-bottom: 0;
        font-size: 12px
    }
}

.payment-delivery__left[b-i5iogsanx0] {
    margin-bottom: 15px;
    padding-left: 0
}

@media (min-width:1024px) {
    .payment-delivery__left[b-i5iogsanx0] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 0
    }
}

.payment-delivery__left--img[b-i5iogsanx0] {
    width: auto;
    height: 20px;
    margin-right: 5px;
    display: inline-block
}

.payment-delivery__center[b-i5iogsanx0] {
    color: #c5c3c3;
    font-family: Century Gothic,Helvetica,Arial,sans-serif;
    font-size: 9px;
    letter-spacing: 2px;
    margin-bottom: 15px;
    text-align: left;
    padding-left: 0
}

@media (min-width:1024px) {
    .payment-delivery__center[b-i5iogsanx0] {
        text-align: center;
        margin-bottom: 0;
        padding-left: inherit
    }
}

.payment-delivery__center a[b-i5iogsanx0] {
    color: #fff;
    margin-bottom: 5px;
    display: block
}

@media (min-width:1024px) {
    .payment-delivery__center a[b-i5iogsanx0] {
        margin-right: 15px;
        margin-bottom: 0;
        display: inline-block
    }
}

.payment-delivery__right[b-i5iogsanx0] {
    margin-bottom: 10px;
    padding-left: 0
}

@media (min-width:1024px) {
    .payment-delivery__right[b-i5iogsanx0] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 0;
        padding-right: 0;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

.payment-delivery__right--logo[b-i5iogsanx0] {
    margin-left: 15px;
    height: 25px
}

    .payment-delivery__right--logo:first-of-type[b-i5iogsanx0] {
        margin-left: 0
    }

@media (min-width:1024px) {
    .header[b-i5iogsanx0] {
        /*position: fixed;*/
        top: 0
    }
}

.page-special-mode .header[b-i5iogsanx0] {
    position: relative
}

.ie .header[b-i5iogsanx0] {
    transition: -webkit-transform .5s ease-in-out;
    transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out,-webkit-transform .5s ease-in-out
}

.header--dummy[b-i5iogsanx0] {
    display: none
}

@media (min-width:1024px) {
    .header--dummy[b-i5iogsanx0] {
        display: block
    }
}

.header .basket_overlay[b-i5iogsanx0], .header .container[b-i5iogsanx0], .header .language_selector__container[b-i5iogsanx0] {
    position: relative
}

body .fullscreen_parallax__section[b-i5iogsanx0] {
    height: calc(100vh - 90px);
    margin-top: -55px
}

    body .fullscreen_parallax__section.video-module:first-of-type[b-i5iogsanx0] {
        height: calc(100vh - 45px)
    }

        body .fullscreen_parallax__section.video-module:first-of-type video.video-module__fullscreen-video[b-i5iogsanx0] {
            margin-top: -55px
        }

    body .fullscreen_parallax__section:first-of-type[b-i5iogsanx0] {
        height: calc(100vh - 155px)
    }

@media (min-width:768px) {
    .fullscreen_parallax.loaded[b-i5iogsanx0] {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

#content2[b-i5iogsanx0] {
    background: rgba(255, 255, 255, 0.76);
   /* margin-left: 30px;
    margin-right: 30px;*/
    margin-bottom: 30px;
    padding-left: 30px;
    padding-right: 30px;
}

#content3[b-i5iogsanx0] {
    background: rgba(255, 255, 255, 0.76);
    margin-left: 30px;
    margin-right: 30px;
    margin-bottom: 30px;
}

#footer[b-i5iogsanx0] {
    background: #9b9b9b;
    text-transform: uppercase;
}

#footer2[b-i5iogsanx0] {
    background: #3b3b3b;
}

footer[b-i5iogsanx0] {
    background-color: #9c9c9c;
    text-transform: uppercase;
}

.container-full[b-i5iogsanx0] {
    margin: 0 auto;
    /*width: 100%;*/
}

#content[b-i5iogsanx0] {
    opacity: 1;
    margin-bottom: 200px;
}

#content2 > .row[b-i5iogsanx0] {
    margin-bottom: 40px;
    margin-top: 40px;
    padding-bottom: 40px;
}

#content3 > .row[b-i5iogsanx0] {
    margin-bottom: 40px;
    margin-top: 40px;
    padding-bottom: 40px;
}

.btn-round-lg[b-i5iogsanx0] {
    border-radius: 32.5px;
}

.unselectable[b-i5iogsanx0] {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

body[b-i5iogsanx0] {
    font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
}

.navfix[b-i5iogsanx0] {
    padding-top: 25px;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    height: 55px;
    min-height: 55px;
}

.collapse > ul > li > a[b-i5iogsanx0] {
    font-weight: bold;
}

.boldText[b-i5iogsanx0] {
    font-weight: bold;
}

#content2 > div:nth-last-child(n+3)[b-i5iogsanx0] {
    border-width: 2px;
    border-bottom-width: 2px;
    border-bottom-color: #f3f3f3;
    border-bottom-style: solid;
    margin-bottom: 30px;
}

#content3 > div:nth-last-child(n+3)[b-i5iogsanx0] {
    border-width: 2px;
    border-bottom-width: 2px;
    border-bottom-color: #f3f3f3;
    border-bottom-style: solid;
    margin-bottom: 30px;
}

.checkbox[b-i5iogsanx0] {
    float: left;
    margin-top: 0px !important;
}

    .checkbox .object[b-i5iogsanx0] {
        float: left;
        width: 30px;
        height: 30px;
        cursor: pointer;
        -moz-border-radius: 30px;
        -webkit-border-radius: 30px;
        border-radius: 30px;
        display: block;
        /*background: linear-gradient(#e2e2e2, #f5f5ea);
        background: #e2e2e2;
        background: -webkit-linear-gradient(#e2e2e2, #f5f5ea);
        background: -o-linear-gradient(#e2e2e2, #f5f5ea);
        background: -moz-linear-gradient(#e2e2e2, #f5f5ea);
        background: linear-gradient(#e2e2e2, #f5f5ea);*/
        margin: 20px;
        /*-moz-transition: all 0.15s cubic-bezier(0.5, 0, 0, 1.5);
        -o-transition: all 0.15s cubic-bezier(0.5, 0, 0, 1.5);
        -webkit-transition: all 0.15s cubic-bezier(0.5, 0, 0, 1.5);
        transition: all 0.15s cubic-bezier(0.5, 0, 0, 1.5);*/
        border: 2px solid #b6b6b6;
    }

    .checkbox > span[b-i5iogsanx0] {
        position: relative;
        /* left: 45px; */
        top: 26px;
        font-weight: bold;
        cursor: pointer;
        letter-spacing: 2px;
        /* white-space: nowrap; */
    }

    .checkbox .object:hover[b-i5iogsanx0] {
        background-color: rgba(245, 245, 245, 0.8);
    }

        .checkbox .object:hover[b-i5iogsanx0]:after {
            color: white;
        }

    .checkbox .object[b-i5iogsanx0]:after {
        line-height: 30px;
        font-family: "FontAwesome";
        display: block;
        content: "";
        color: rgba(255, 255, 255, 0.5);
        text-align: center;
        width: 100%;
        height: 100%;
        -moz-transform: scale(0);
        -ms-transform: scale(0);
        -webkit-transform: scale(0);
        transform: scale(0);
        -moz-border-radius: 100%;
        -webkit-border-radius: 100%;
        border-radius: 100%;
        font-size: 0px;
        -moz-transition: all 0.15s cubic-bezier(0.5, 0, 0, 1.5), font-size 0.35s cubic-bezier(0.5, 0, 0, 3);
        -o-transition: all 0.15s cubic-bezier(0.5, 0, 0, 1.5), font-size 0.35s cubic-bezier(0.5, 0, 0, 3);
        -webkit-transition: all 0.15s cubic-bezier(0.5, 0, 0, 1.5), font-size 0.35s cubic-bezier(0.5, 0, 0, 3);
        transition: all 0.15s cubic-bezier(0.5, 0, 0, 1.5), font-size 0.35s cubic-bezier(0.5, 0, 0, 3);
    }

    .checkbox .ischecked[b-i5iogsanx0]:after {
        -moz-transform: scale(0.5);
        -ms-transform: scale(0.5);
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
        font-size: 10px;
        color: white;
    }

    .checkbox > span[b-i5iogsanx0] {
        color: #b6b6b6;
        font-size: small;
    }

    .checkbox .ischecked > span[b-i5iogsanx0] {
        color: #80b7c3;
    }

    .checkbox .ischecked:hover[b-i5iogsanx0]:after {
        -moz-transform: scale(0.5);
        -ms-transform: scale(0.5);
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
    }

    .checkbox .object[b-i5iogsanx0]:after {
        /*content: "\f00c";*/
        border: 13px solid #464646;
        background-color: rgba(165, 194, 92, 0);
    }

    .checkbox .object.ischecked[b-i5iogsanx0]:after {
        background-color: #80b7c3;
    }

.modal[b-i5iogsanx0] {
    text-align: center;
}

@media screen and (min-width: 768px) {
    .modal[b-i5iogsanx0]:before {
        display: inline-block;
        vertical-align: middle;
        content: " ";
        height: 100%;
    }
}

.h3fix[b-i5iogsanx0] {
    margin-top: 26px;
}

.cookiealertshow[b-i5iogsanx0] {
    opacity: 1;
    transform: translateY(0%);
    transition-delay: 1000ms;
}

.cookiealert a[b-i5iogsanx0] {
    text-decoration: underline
}

.cookiealert .acceptcookies[b-i5iogsanx0] {
    margin-left: 10px;
    vertical-align: baseline;
}

.noselect[b-i5iogsanx0] {
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}

.Q5[b-i5iogsanx0] {
    font-family: Century Gothic,Helvetica,Arial,sans-serif;
    text-transform: none;
}

.itemGroup[b-i5iogsanx0] {
    padding-left: 53px;
}

.h1-01[b-i5iogsanx0] {
    color: white;
}

.h1-02[b-i5iogsanx0] {
    color: white;
    text-transform: none;
}

.adventBody[b-i5iogsanx0] {
    display: block;
    position: absolute;
    background: url('../assets/img/advent_lottery_background.jpg') no-repeat left top scroll;
    background-color: #f5f5f5;
    content: " ";
    top: 0;
    left: 0;
    width: 100%;
    /*    height: 110%;*/
    z-index: -1;
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-color: #464646;
}

.adventLabel[b-i5iogsanx0] {
    color: #d5af48;
    margin-left: 10px;
    margin-top: 5px;
}

.h1-advent-01[b-i5iogsanx0] {
    font-size: 40px;
    margin-top: 60px;
    font-weight: bold;
    color: white;
    letter-spacing: 0px;
}

.h1-advent-02[b-i5iogsanx0] {
    margin-top: 20px;
    font-size: 20px;
    color: white;
}

.p-advent-01[b-i5iogsanx0] {
    margin-top: 40px;
    font-size: 20px;
    color: white;
}

.adventButton[b-i5iogsanx0] {
    float: right;
    margin-top: 30px;
    margin-bottom: 100px;
}

.button-container[b-i5iogsanx0] {
    padding-top: 3rem;
    display: flex;
    justify-content: center;
}

.container[b-i5iogsanx0] {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    font-family: inherit;
}

.main-container-content-row[b-i5iogsanx0] {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
    font-family: inherit;
}


.main-container[b-i5iogsanx0] {
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 80%;
    font-family: inherit;
}

.main-container-content[b-i5iogsanx0] {
    padding-top: 70px;
    padding-bottom: 70px;
    position: relative;
    font-family: inherit;
}

@media all and (min-width: 1025px) {
    .icon[b-i5iogsanx0] {
        line-height: 54px;
        color: #000;
        display: none;
    }

    .iconmain[b-i5iogsanx0] {
        line-height: 54px;
        color: #000;
    }

    .textAreaOpinion[b-i5iogsanx0] {
        height: 128px;
        margin-left: 57px;
        margin-top: 5px;
        width: 90%;
        width: calc(98% - 57px);
        margin-left: 61px;
    }

    .okButton[b-i5iogsanx0] {
        border: 3px solid;
        margin: 1.1em 0 0 0;
        padding: 1em 8em;
        display: inline-block;
        color: inherit;
        text-decoration: none;
        font-weight: bold;
        border-radius: 0;
        opacity: 1 !important;
        background-color: #ffffff;
        color: #80b7c3;
    }

    .btn-ecco[b-i5iogsanx0] {
        padding-top: 16px;
        padding-right: 150px;
        padding-bottom: 16px;
        padding-left: 150px;
    }

    .h1-02[b-i5iogsanx0] {
        margin-top: 20px;
        font-size: 20px;
        margin-left: 150px;
    }

    .h1-01[b-i5iogsanx0] {
        font-size: 40px;
        margin-left: 150px;
        margin-top: 179px;
        font-weight: bold;
        letter-spacing: 0px;
    }

    .rowB_1[b-i5iogsanx0] {
        MARGIN-LEFT: 56px;
        /*margin-right: 25%;*/
    }

    .rowB_2[b-i5iogsanx0] {
        /*margin-top: 5px;*/
        MARGIN-LEFT: 5%;
        /*margin-right: 25%;*/
    }
}

@media all and (min-width: 768px) and (max-width: 1024px) {
    .icon[b-i5iogsanx0] {
        line-height: 54px;
        color: #000;
        display: none;
    }

    .iconmain[b-i5iogsanx0] {
        line-height: 54px;
        color: #000;
    }

    .textAreaOpinion[b-i5iogsanx0] {
        height: 128px;
        margin-left: 57px;
        margin-top: 5px;
        width: 90%;
        width: calc(98% - 57px);
    }

    .okButton[b-i5iogsanx0] {
        border: 2px solid;
        margin: 1.1em 0 0 0;
        padding: 1em 6em;
        display: inline-block;
        color: inherit;
        text-decoration: none;
        font-weight: bold;
        border-radius: 0;
        opacity: 1 !important;
        color: #2b2f41;
        background-color: #ffffff;
    }

    .btn-ecco[b-i5iogsanx0] {
        padding-top: 16px;
        padding-right: 150px;
        padding-bottom: 16px;
        padding-left: 150px;
    }

    .h1-01[b-i5iogsanx0] {
        font-size: 40px;
        /*margin-left: 150px;*/
        margin-top: 179px;
        font-weight: bold;
        letter-spacing: 0px;
    }

    .h1-02[b-i5iogsanx0] {
        margin-top: 20px;
        font-size: 20px;
        /*margin-left: 150px;*/
    }

    .rowB_1[b-i5iogsanx0] {
        /*MARGIN-LEFT: 25%;
        margin-right: 25%;*/
        MARGIN-LEFT: 56px;
        text-align: center;
    }

    .rowB_2[b-i5iogsanx0] {
        /*margin-top: 50px;*/
        /* MARGIN-LEFT: 25%; */
        /* margin-right: 25%; */
        margin-bottom: 14px;
        text-align: center;
    }

    .checkbox[b-i5iogsanx0] {
        display: table;
        float: none;
    }
}

@media all and (min-width: 480px) and (max-width: 768px) {
    .icon[b-i5iogsanx0] {
        line-height: 54px;
        color: #000;
        /*display: none;*/
    }

    .iconmain[b-i5iogsanx0] {
        line-height: 54px;
        color: #000;
    }

    .textAreaOpinion[b-i5iogsanx0] {
        height: 128px;
        margin-left: 57px;
        margin-top: 5px;
        width: 90%;
        width: calc(98% - 57px);
    }

    .okButton[b-i5iogsanx0] {
        border: 2px solid;
        margin: 1.1em 0 0 0;
        padding: 1em 4em;
        display: inline-block;
        color: inherit;
        text-decoration: none;
        font-weight: bold;
        border-radius: 0;
        opacity: 1 !important;
        color: #2b2f41;
        background-color: #ffffff;
    }

    .btn-ecco[b-i5iogsanx0] {
        padding-top: 16px;
        padding-right: 100px;
        padding-bottom: 16px;
        padding-left: 100px;
    }

    .h1-01[b-i5iogsanx0] {
        font-size: 40px;
        margin-left: 150px;
        margin-top: 179px;
        font-weight: bold;
        letter-spacing: -px;
    }

    .h1-02[b-i5iogsanx0] {
        margin-top: 20px;
        font-size: 20px;
        margin-left: 150px;
    }

    .rowB_1[b-i5iogsanx0] {
        /*MARGIN-LEFT: 25%;
        margin-right: 25%;*/
        text-align: center;
    }

    .rowB_2[b-i5iogsanx0] {
        /*margin-top: 50px;*/
        /* MARGIN-LEFT: 25%; */
        /* margin-right: 25%; */
        margin-bottom: 14px;
        text-align: center;
    }

    .checkbox[b-i5iogsanx0] {
        float: none;
        display: table;
    }

    .navbar-collapse[b-i5iogsanx0] {
        background-color: #e2e2e2;
    }

    .navbar-header[b-i5iogsanx0] {
        padding-left: 0px !important;
    }
}

@media all and (max-width: 480px) {
    .icon[b-i5iogsanx0] {
        line-height: 54px;
        color: #000;
        /*display:none;*/
    }

    .iconmain[b-i5iogsanx0] {
        line-height: 54px;
        color: #000;
    }

    .h3fix[b-i5iogsanx0] {
        margin-top: 35px;
    }

    .qDiv[b-i5iogsanx0] {
        padding-left: 0px;
    }

    .textAreaOpinion[b-i5iogsanx0] {
        height: 128px;
        /* margin-left: 57px; */
        margin-top: 5px;
        width: 90%;
        width: calc(98% - -7px);
    }

    .okButton[b-i5iogsanx0] {
        border: 2px solid;
        margin: 1.1em 0 0 0;
        padding: 1em 2em;
        display: inline-block;
        color: inherit;
        text-decoration: none;
        font-weight: bold;
        border-radius: 0;
        opacity: 1 !important;
        color: #2b2f41;
        background-color: #ffffff;
    }

    .questionDiv > .row[b-i5iogsanx0] {
        margin-right: 0;
        margin-left: 0;
    }

    #content > div > div.col-md-5[b-i5iogsanx0] {
        padding-bottom: 35px;
    }

    .btn-ecco[b-i5iogsanx0] {
        padding-top: 16px;
        padding-bottom: 16px;
    }

    .div-01[b-i5iogsanx0] {
        padding: 0px;
    }

    .h1-01[b-i5iogsanx0] {
        font-size: 40px;
        /* margin-left: 150px; */
        margin-top: 179px;
        font-weight: bold;
        letter-spacing: 0px;
        text-align: center;
    }

    .h1-02[b-i5iogsanx0] {
        margin-top: 20px;
        font-size: 20px;
    }

    .answerSpan[b-i5iogsanx0] {
        white-space: normal;
        font-size: 10px;
        top: 18px !important;
    }

    .itemGroup[b-i5iogsanx0] {
        padding-left: 0px;
        padding-right: 0px;
    }

    .col-xs-2[b-i5iogsanx0] {
        left: -14px !important;
        width: 16.66667% !important;
        top: 8px !important;
    }

    .navbar-collapse[b-i5iogsanx0] {
        background-color: #e2e2e2;
    }

    #content2[b-i5iogsanx0] {
        background: rgba(255, 255, 255, 0.76);
        margin-left: 3px;
        margin-right: 3px;
        margin-bottom: 30px;
    }

    #content3[b-i5iogsanx0] {
        background: rgba(255, 255, 255, 0.76);
        margin-left: 3px;
        margin-right: 3px;
        margin-bottom: 30px;
        margin-top: 30px;
    }

    .rowB_1[b-i5iogsanx0] {
        /*MARGIN-LEFT: 25%;
        margin-right: 25%;*/
        text-align: center;
    }

    .rowB_2[b-i5iogsanx0] {
        /*margin-top: 50px;*/
        /* MARGIN-LEFT: 25%; */
        /* margin-right: 25%; */
        margin-bottom: 14px;
        text-align: center;
    }

    .checkbox .object[b-i5iogsanx0] {
        margin: 10px;
    }

    .checkbox[b-i5iogsanx0] {
        float: none;
        display: table;
    }

    #content[b-i5iogsanx0] {
        margin-bottom: 0px;
    }

    .questionDiv[b-i5iogsanx0] {
        padding-left: 0px;
        padding-right: 0px;
    }

    .navbar-header[b-i5iogsanx0] {
        padding-left: 0px !important;
    }
}

.okButton:hover[b-i5iogsanx0] {
    color: #ffffff;
    background-color: #2b2f41;
}

    .okButton:hover > span[b-i5iogsanx0] {
        color: #ffffff;
        background-color: #2b2f41;
    }

.navbar-collapse[b-i5iogsanx0] {
    border-color: #d2d2d2 !important;
}

.icon[b-i5iogsanx0], .iconmain[b-i5iogsanx0] {
    font-family: 'ecco' !important;
    speak: none;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    font-size: x-large;
}

@font-face {
    font-family: 'ecco';
    src: url("../assets/ecco.eot");
    src: url("../assets/ecco.eot?#iefix") format("embedded-opentype"),url("../assets/ecco.woff") format("woff"),url("../assets/ecco.ttf") format("truetype");
    font-weight: normal;
    font-style: normal
}

.Q5[b-i5iogsanx0] {
    margin: 0px;
    color: #b6b6b6;
    font-size: small;
    font-weight: bold;
    letter-spacing: 2px;
}

.buttonText[b-i5iogsanx0] {
    color: #8e8e8e;
}

.busyindicator[b-i5iogsanx0] {
    text-align: center;
    top: 50%;
    width: 70px;
    text-align: center;
    position: fixed;
    z-index: 1;
    width: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .busyindicator > div[b-i5iogsanx0] {
        width: 18px;
        height: 18px;
        background-color: #80b7c3;
        border-radius: 100%;
        display: inline-block;
        -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
        animation: sk-bouncedelay-b-i5iogsanx0 1.4s infinite ease-in-out both;
    }

    .busyindicator .dot1[b-i5iogsanx0] {
        -webkit-animation-delay: -0.32s;
        animation-delay: -0.32s;
    }

    .busyindicator .dot2[b-i5iogsanx0] {
        -webkit-animation-delay: -0.16s;
        animation-delay: -0.16s;
    }

@-webkit-keyframes sk-bouncedelay {
    0%, 80%, 100% {
        -webkit-transform: scale(0)
    }

    40% {
        -webkit-transform: scale(1.0)
    }
}

@keyframes sk-bouncedelay-b-i5iogsanx0 {
    0%, 80%, 100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }

    40% {
        -webkit-transform: scale(1.0);
        transform: scale(1.0);
    }
}

@media (max-height: 380px) {
    .h1-01[b-i5iogsanx0] {
        font-size: 40px;
        margin-left: 150px;
        margin-top: 30px;
        font-weight: bold;
        letter-spacing: 0px;
    }
}
/* Landscape */
@media only screen and (max-device-height: 320px) and (orientation: landscape) {
    #content[b-i5iogsanx0] {
        opacity: 1;
        margin-bottom: 0px;
    }
}
/* Landscape */
@media only screen and (min-device-height: 320px) and (max-device-height: 480px) and (orientation: landscape) {
    #content[b-i5iogsanx0] {
        opacity: 1;
        margin-bottom: 80px;
    }
}

@media (max-width: 480px) {
    .checkbox[b-i5iogsanx0] {
        padding-left: 10px;
    }
}
/* /Pages/ReturnSurvey.razor.rz.scp.css */
body a[b-4j1enaje0u] {
    background-color: transparent
}

#body[b-4j1enaje0u] {
    display: flex;
    flex-direction: column;
    background: url(../images/banner_2.jpg) no-repeat left top scroll;
    min-height: 100vh;
    width: 100%;
    z-index: -1;
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-color: #464646;
    overflow-x: hidden
}

.circle[b-4j1enaje0u] {
    margin: 17px 17px 17px 35px;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    background-color: #80b7c3;
}

.header-1[b-4j1enaje0u] {
    font-family: Century Gothic Bold, Helvetica, Arial, sans-serif;
    color: white;
    font-weight: bold;
    letter-spacing: 0px;
    text-align: left;
}

.header-2[b-4j1enaje0u] {
    font-family: Century Gothic Bold, Helvetica, Arial, sans-serif;
    color: white;
    letter-spacing: 1.4px;
}

.place-review-text[b-4j1enaje0u] {
    font-family: Century Gothic,Helvetica,Arial,sans-serif;
    font-weight: 400;
    margin-top: -45px;
    margin-left: 70px;
}

.trustpilot-logo[b-4j1enaje0u] {
    margin-left: 70px;
    max-width: 200px;
    margin-bottom: 20px;
}

a[b-4j1enaje0u] {
    text-decoration: none;
    background-color: transparent;
    color: white !important;
}

.message-container[b-4j1enaje0u] {
    margin-left: 150px;
    margin-top: 179px;
    margin-bottom: 200px;
}

.ecco-radio-button[b-4j1enaje0u] {
    display: inline-flex;
    align-items: center;
    padding-right: 50px;
}

    .ecco-radio-button label[b-4j1enaje0u] {
        font-size: 13px;
        color: #b6b6b6;
        cursor: pointer;
        font-weight: bold;
        letter-spacing: 2px;
        font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
    }

    .ecco-radio-button input[type="radio"][b-4j1enaje0u] {
        min-width: 30px;
        min-height: 30px;
        border: 2px solid #b6b6b6;
        border-radius: 50%;
        outline: none;
        cursor: pointer;
        margin-right: 20px;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        position: relative;
    }

        .ecco-radio-button input[type="radio"]:checked[b-4j1enaje0u]::before {
            content: "";
            display: block;
            width: 14px;
            height: 14px;
            border-radius: 50%;
            background: #464646;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
        }

.question-container[b-4j1enaje0u] {
    margin-left: 70px;
    margin-bottom: 20px;
    margin-top: 20px;
    width: 100%;
}

.submit-button[b-4j1enaje0u] {
    border: 3px solid;
    max-width: 200px;
    margin: 1.1em 0 0 0;
    padding: 1em 8em;
    display: inline-flex;
    color: inherit;
    text-decoration: none;
    font-weight: bold;
    border-radius: 0;
    opacity: 1 !important;
    background-color: #ffffff;
    color: #80b7c3;
    justify-content: center;
}

    .submit-button:hover[b-4j1enaje0u] {
        color: #ffffff;
        background-color: #2b2f41;
    }

        .submit-button:hover > span[b-4j1enaje0u] {
            color: #ffffff;
            background-color: #2b2f41;
        }

.buttonText[b-4j1enaje0u] {
    color: #8e8e8e;
}

.submit[b-4j1enaje0u] {
    display: inline-flex;
    justify-content: center;
}

@media (max-width: 480px) {
    .message-container[b-4j1enaje0u] {
        margin-left: 5px;
        margin-top: 90px;
    }
}
/* /Shared/MainLayout.razor.rz.scp.css */
.page[b-zh94kl05w8] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-zh94kl05w8] {
    flex: 1;
}

.sidebar[b-zh94kl05w8] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-zh94kl05w8] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-zh94kl05w8]  a, .top-row .btn-link[b-zh94kl05w8] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-zh94kl05w8] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-zh94kl05w8] {
        display: none;
    }

    .top-row.auth[b-zh94kl05w8] {
        justify-content: space-between;
    }

    .top-row a[b-zh94kl05w8], .top-row .btn-link[b-zh94kl05w8] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-zh94kl05w8] {
        flex-direction: row;
    }

    .sidebar[b-zh94kl05w8] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-zh94kl05w8] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-zh94kl05w8], article[b-zh94kl05w8] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
