/* _content/Portail/Views/Home/Index.cshtml.rz.scp.css */

@charset "UTF-8";

/*!
* Start Bootstrap - Resume v7.0.5 (https://startbootstrap.com/theme/resume)
* Copyright 2013-2022 Start Bootstrap
* Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-resume/blob/master/LICENSE)
*/
/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root[b-p2i6fi6whn] {
    --bs-blue: #0d6efd;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #bd5d38;
    --bs-yellow: #ffc107;
    --bs-green: #198754;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-white: #212529;
    --bs-gray: #6c757d;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-gray-700: #495057;
    --bs-gray-800: #343a40;
    --bs-gray-900: #212529;
    --bs-primary: #1F2A37;
    --bs-secondary: #6c757d;
    --bs-success: #198754;
    --bs-info: #0dcaf0;
    --bs-warning: #ffc107;
    --bs-danger: #dc3545;
    --bs-light: #f8f9fa;
    --bs-dark: #1F2A37;
    --bs-primary-rgb: #1d1d1b;
    --bs-secondary-rgb: 108, 117, 125;
    --bs-success-rgb: 25, 135, 84;
    --bs-info-rgb: 13, 202, 240;
    --bs-warning-rgb: 255, 193, 7;
    --bs-danger-rgb: 220, 53, 69;
    --bs-light-rgb: 248, 249, 250;
    --bs-dark-rgb: 33, 37, 41;
    --bs-white-rgb: 255, 255, 255;
    --bs-black-rgb: 0, 0, 0;
    --bs-body-color-rgb: 1F2A37;
    --bs-body-bg-rgb: #1F2A37;
    --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
    --bs-body-font-family: Muli, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    --bs-body-font-size: 1rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #1F2A37;
    --bs-body-bg: #1F2A37;
}

@font-face {
    font-family: 'Borna';
    src: url('fonts/borna-medium.woff') format('woff'), url('fonts/borna.otf') format('opentype'), url('fonts/borna.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


*[b-p2i6fi6whn],
*[b-p2i6fi6whn]::before,
*[b-p2i6fi6whn]::after {
    box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
    :root[b-p2i6fi6whn] {
        scroll-behavior: smooth;
    }
}

body[b-p2i6fi6whn] {
    margin: 0;
    font-family: var(--bs-body-font-family);
    font-size: var(--bs-body-font-size);
    font-weight: var(--bs-body-font-weight);
    line-height: var(--bs-body-line-height);
    color: var(--bs-dark);
    text-align: var(--bs-body-text-align);
    background-color: var(--bs-primary);
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}


    h3[b-p2i6fi6whn],
    .h3[b-p2i6fi6whn],
    h1[b-p2i6fi6whn],
    .h1[b-p2i6fi6whn] {
        margin-top: 0;
        margin-bottom: 0.5rem;
        margin: 15px;
        font-family: "Borna", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
        color: #ffffff;
    }

    h3[b-p2i6fi6whn],
    .h3[b-p2i6fi6whn] {
        font-size: calc(0.8em + 0.8vw);
    }

    h1[b-p2i6fi6whn], .h1[b-p2i6fi6whn] {
        font-size: calc(1.725rem + 1.7vw);
        font-weight: 700;
    }

    @media (min-width: 1200px) {

        h1[b-p2i6fi6whn],
        .h1[b-p2i6fi6whn] {
            font-size: 3rem;
        }
    }



    @media (min-width: 1200px) {

        h3[b-p2i6fi6whn],
        .h3[b-p2i6fi6whn] {
            font-size: 1.4rem;
        }
    }



    ul[b-p2i6fi6whn] {
        padding-left: 2rem;
        margin-top: 0;
        margin-bottom: 1rem;
    }


        ul ul[b-p2i6fi6whn] {
            margin-bottom: 0;
        }

    a[b-p2i6fi6whn] {
        color: #bd5d38;
        text-decoration: none;
    }

        a:hover[b-p2i6fi6whn] {
            color: #fff;
        }

        a:not([href]):not([class])[b-p2i6fi6whn],
        a:not([href]):not([class]):hover[b-p2i6fi6whn] {
            color: #fff;
            text-decoration: none;
        }


    button[b-p2i6fi6whn] {
        border-radius: 0;
    }

        button:focus:not(:focus-visible)[b-p2i6fi6whn] {
            outline: 0;
        }


    button[b-p2i6fi6whn] {
        margin: 5px;
        font-family: inherit;
        font-size: inherit;
        line-height: inherit;
    }

    button[b-p2i6fi6whn] {
        text-transform: none;
    }

    button[b-p2i6fi6whn],
    [type=button][b-p2i6fi6whn] {
        -webkit-appearance: button;
    }

        button:not(:disabled)[b-p2i6fi6whn],
        [type=button]:not(:disabled)[b-p2i6fi6whn] {
            cursor: pointer;
        }

    [b-p2i6fi6whn]::-moz-focus-inner {
        padding: 0;
        border-style: none;
    }

    [b-p2i6fi6whn]::-webkit-datetime-edit-fields-wrapper,
    [b-p2i6fi6whn]::-webkit-datetime-edit-text,
    [b-p2i6fi6whn]::-webkit-datetime-edit-minute,
    [b-p2i6fi6whn]::-webkit-datetime-edit-hour-field,
    [b-p2i6fi6whn]::-webkit-datetime-edit-day-field,
    [b-p2i6fi6whn]::-webkit-datetime-edit-month-field,
    [b-p2i6fi6whn]::-webkit-datetime-edit-year-field {
        padding: 0;
    }

    [b-p2i6fi6whn]::-webkit-inner-spin-button {
        height: auto;
    }


    [b-p2i6fi6whn]::-webkit-search-decoration {
        -webkit-appearance: none;
    }

    [b-p2i6fi6whn]::-webkit-color-swatch-wrapper {
        padding: 0;
    }

    [b-p2i6fi6whn]::-webkit-file-upload-button {
        font: inherit;
    }

    [b-p2i6fi6whn]::file-selector-button {
        font: inherit;
    }

    [b-p2i6fi6whn]::-webkit-file-upload-button {
        font: inherit;
        -webkit-appearance: button;
    }

    .img-fluid[b-p2i6fi6whn] {
        max-width: 100%;
        height: auto;
    }


    .container-fluid[b-p2i6fi6whn] {
        width: 100%;
        padding-right: var(--bs-gutter-x, 0.75rem);
        padding-left: var(--bs-gutter-x, 0.75rem);
        margin-right: auto;
        margin-left: auto;
    }


    @media (min-width: 576px) {

        .col-sm-6[b-p2i6fi6whn] {
            flex: 0 0 auto;
            width: 50%;
        }
    }

    @media (min-width: 768px) {

        .col-md-4[b-p2i6fi6whn] {
            flex: 0 0 auto;
            width: 33.33333333%;
        }
    }

    @media (min-width: 992px) {

        .col-lg-4[b-p2i6fi6whn] {
            flex: 0 0 auto;
            width: 33.33333333%;
        }
    }

    @media (min-width: 1200px) {

        .col-xl-4[b-p2i6fi6whn] {
            flex: 0 0 auto;
            width: 33.33333333%;
        }
    }

    .collapse:not(.show)[b-p2i6fi6whn] {
        display: none;
    }

    .nav[b-p2i6fi6whn] {
        display: flex;
        flex-wrap: wrap;
        padding-left: 0;
        margin-bottom: 0;
        list-style: none;
    }

    .nav-link[b-p2i6fi6whn] {
        display: block;
        padding: 0.5rem 1rem;
        color: #bd5d38;
        text-decoration: none;
        transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
    }

    @media (prefers-reduced-motion: reduce) {
        .nav-link[b-p2i6fi6whn] {
            transition: none;
        }
    }

    .nav-link:hover[b-p2i6fi6whn],
    .nav-link:focus[b-p2i6fi6whn] {
        color: #cecece;
    }

    .img-logo[b-p2i6fi6whn] {
        max-width: 50%;
    }

    .navbar[b-p2i6fi6whn] {
        position: relative;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: space-between;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }


        .navbar > .container-fluid[b-p2i6fi6whn] {
            display: flex;
            flex-wrap: inherit;
            align-items: center;
            justify-content: space-between;
        }

    .navbar-brand[b-p2i6fi6whn] {
        padding-top: 0.3125rem;
        padding-bottom: 0.3125rem;
        margin-right: 1rem;
        font-size: 1.25rem;
        text-decoration: none;
        white-space: nowrap;
    }

    .navbar-nav[b-p2i6fi6whn] {
        display: flex;
        flex-direction: column;
        padding-left: 0;
        margin-bottom: 0;
        list-style: none;
    }

        .navbar-nav .nav-link[b-p2i6fi6whn] {
            padding-right: 0;
            padding-left: 0;
        }

    .navbar-collapse[b-p2i6fi6whn] {
        flex-basis: 80%;
        flex-grow: 1;
        align-items: center;
    }

    .navbar-toggler[b-p2i6fi6whn] {
        padding: 0.25rem 0.75rem;
        font-size: 1.25rem;
        line-height: 1;
        background-color: transparent;
        border: 1px solid transparent;
        border-radius: 0.25rem;
        transition: box-shadow 0.15s ease-in-out;
    }

    @media (prefers-reduced-motion: reduce) {
        .navbar-toggler[b-p2i6fi6whn] {
            transition: none;
        }
    }

    .navbar-toggler:hover[b-p2i6fi6whn] {
        text-decoration: none;
    }

    .navbar-toggler:focus[b-p2i6fi6whn] {
        text-decoration: none;
        outline: 0;
        box-shadow: 0 0 0 0.25rem;
    }

    .navbar-toggler-icon[b-p2i6fi6whn] {
        display: inline-block;
        width: 1.5em;
        height: 1.5em;
        vertical-align: middle;
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100%;
    }

    @media (min-width: 992px) {
        .navbar-expand-lg[b-p2i6fi6whn] {
            flex-wrap: nowrap;
            justify-content: flex-start;
        }

            .navbar-expand-lg .navbar-nav[b-p2i6fi6whn] {
                flex-direction: row;
            }

                .navbar-expand-lg .navbar-nav .nav-link[b-p2i6fi6whn] {
                    padding-right: 0.5rem;
                    padding-left: 0.5rem;
                }

            .navbar-expand-lg .navbar-collapse[b-p2i6fi6whn] {
                display: flex !important;
                flex-basis: auto;
            }

            .navbar-expand-lg .navbar-toggler[b-p2i6fi6whn] {
                display: none;
            }
    }

    .navbar-dark .navbar-brand[b-p2i6fi6whn] {
        color: #fff;
        display: flex;
    }

        .navbar-dark .navbar-brand:hover[b-p2i6fi6whn],
        .navbar-dark .navbar-brand:focus[b-p2i6fi6whn] {
            color: #fff;
        }

    .navbar-dark .navbar-nav .nav-link[b-p2i6fi6whn] {
        color: rgba(255, 255, 255, 0.65);
    }

        .navbar-dark .navbar-nav .nav-link:hover[b-p2i6fi6whn],
        .navbar-dark .navbar-nav .nav-link:focus[b-p2i6fi6whn] {
            color: rgba(255, 255, 255, 0.95);
        }


        .navbar-dark .navbar-nav .nav-link.active[b-p2i6fi6whn] {
            color: #fff;
        }

    .navbar-dark .navbar-toggler[b-p2i6fi6whn] {
        color: rgba(255, 255, 255, 0.65);
        border-color: rgba(255, 255, 255, 0.1);
    }

    .navbar-dark .navbar-toggler-icon[b-p2i6fi6whn] {
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }



    @-webkit-keyframes spinner-border {
        to {
            transform: rotate(360deg);
        }
    }

    @keyframes spinner-border-b-p2i6fi6whn {
        to {
            transform: rotate(360deg);
        }
    }

    @-webkit-keyframes spinner-grow {
        0% {
            transform: scale(0);
        }

        50% {
            opacity: 1;
            transform: none;
        }
    }

    @keyframes spinner-grow-b-p2i6fi6whn {
        0% {
            transform: scale(0);
        }

        50% {
            opacity: 1;
            transform: none;
        }
    }

    @-webkit-keyframes placeholder-glow {
        50% {
            opacity: 0.2;
        }
    }

    @keyframes placeholder-glow-b-p2i6fi6whn {
        50% {
            opacity: 0.2;
        }
    }

    @-webkit-keyframes placeholder-wave {
        100% {
            -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
        }
    }

    @keyframes placeholder-wave-b-p2i6fi6whn {
        100% {
            -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
        }
    }

    .fixed-top[b-p2i6fi6whn] {
        position: relative;
        top: 0;
        right: 0;
        left: 0;
        z-index: 1030;
    }

    .d-block[b-p2i6fi6whn] {
        display: block !important;
    }

    .d-flex[b-p2i6fi6whn] {
        display: flex !important;
    }

    .d-none[b-p2i6fi6whn] {
        display: none !important;
    }

    .h-100[b-p2i6fi6whn] {
        height: 100% !important;
    }

    .flex-fill[b-p2i6fi6whn] {
        flex: 1 1 auto !important;
    }

    .flex-column[b-p2i6fi6whn] {
        flex-direction: column !important;
    }

    .justify-content-start[b-p2i6fi6whn] {
        justify-content: flex-start !important;
    }

    .justify-content-center[b-p2i6fi6whn] {
        justify-content: center !important;
    }

    .order-0[b-p2i6fi6whn] {
        order: 0 !important;
    }

    .mx-auto[b-p2i6fi6whn] {
        margin-right: auto !important;
        margin-left: auto !important;
    }

    .mb-0[b-p2i6fi6whn] {
        margin-bottom: 0 !important;
    }

    .mb-2[b-p2i6fi6whn] {
        margin-bottom: 0.5rem !important;
    }

    .p-0[b-p2i6fi6whn] {
        padding: 0 !important;
    }

    .text-primary[b-p2i6fi6whn] {
        --bs-text-opacity: 1;
    }

    .bg-primary[b-p2i6fi6whn] {
        --bs-bg-opacity: 1;
        background-color: #1F2A37 !important;
    }

    .rounded-circle[b-p2i6fi6whn] {
        border-radius: 50% !important;
    }

    .visible[b-p2i6fi6whn] {
        visibility: visible !important;
    }

    @media (min-width: 768px) {



        .justify-content-md-center[b-p2i6fi6whn] {
            justify-content: center !important;
        }
    }

    @media (min-width: 992px) {

        .flex-md-row[b-p2i6fi6whn] {
            flex-direction: row !important;
        }

        .d-lg-block[b-p2i6fi6whn] {
            display: block !important;
        }

        .d-lg-none[b-p2i6fi6whn] {
            display: none !important;
        }
    }

    body[b-p2i6fi6whn] {
        padding-top: 3.375rem;
        color: #6c757d;
    }


    h3[b-p2i6fi6whn],
    .h3[b-p2i6fi6whn] {
        font-family: Lato;
    }

    h1[b-p2i6fi6whn],
    .h1[b-p2i6fi6whn] {
        text-transform: uppercase;
        color: #1D1D1b;
    }

    #sideNav[b-p2i6fi6whn] {
        padding-left: 1rem;
        padding-right: 1rem;
    }

        #sideNav .navbar-nav .nav-item .nav-link[b-p2i6fi6whn] {
            font-weight: 800;
            letter-spacing: 0.05rem;
            text-transform: uppercase;
        }

        #sideNav .navbar-toggler:focus[b-p2i6fi6whn] {
            outline-color: #d48a6e;
        }

    @media (min-width: 992px) {
        #sideNav[b-p2i6fi6whn] {
            padding-left: 0;
            padding-right: 0;
            text-align: center;
            position: fixed;
            top: 0;
            left: 0;
            display: flex;
            flex-direction: column;
            width: 17rem;
            height: 100vh;
        }

            #sideNav .navbar-brand[b-p2i6fi6whn] {
                display: flex;
                margin: auto auto 0;
                padding: 0.5rem;
            }

                #sideNav.navbar-brand.img-profile[b-p2i6fi6whn] {
                    max-width: 13rem !important;
                    max-height: 13rem !important;
                    border: 0.5rem solid rgba(255, 255, 255, 0.2) !important;
                }

            #sideNav .navbar-collapse[b-p2i6fi6whn] {
                display: flex;
                align-items: flex-start;
                flex-grow: 0;
                width: 100%;
                margin-bottom: auto;
            }

                #sideNav .navbar-collapse .navbar-nav[b-p2i6fi6whn] {
                    flex-direction: column;
                    width: 100%;
                }

                    #sideNav .navbar-collapse .navbar-nav .nav-item[b-p2i6fi6whn] {
                        display: block;
                    }

                        #sideNav .navbar-collapse .navbar-nav .nav-item .nav-link[b-p2i6fi6whn] {
                            display: block;
                        }
    }

    .social-icons .social-icon[b-p2i6fi6whn] {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        height: 2rem;
        width: 2rem;
        color: #fff;
        border-radius: 100%;
        font-size: 1rem;
        margin-right: 0.3rem;
    }

        .social-icons .social-icon:last-child[b-p2i6fi6whn] {
            margin-right: 0;
        }

        .social-icons .social-icon:hover[b-p2i6fi6whn] {
            background-color: #606060;
        }

    section.resume-section[b-p2i6fi6whn] {
        display: flex;
        align-items: center;
        padding-left: 1rem;
        padding-right: 1rem;
        padding-top: 2rem;
        padding-bottom: 5rem;
        max-width: 94rem;
        height: auto;
    }

        section.resume-section .resume-section-content[b-p2i6fi6whn] {
            width: 100%;
        }

    @media (min-width: 768px) {
        section.resume-section[b-p2i6fi6whn] {
            /* min-height: 100vh; */
            height: 100%;
        }
    }

    @media (min-width: 992px) {
        section.resume-section[b-p2i6fi6whn] {
            padding-left: 3rem;
            padding-right: 3rem;
            padding-top: 5rem;
            padding-bottom: 5rem;
        }
    }

    .boxgrid[b-p2i6fi6whn] {
        /*display: -ms-flexbox;
        display: flex;
        display: -ms-wrap;
        align-items: center;
        justify-content: center;
        height: 10rem; */
        margin: .5rem;
        transition: all 0.3s ease;
    }

    .profil[b-p2i6fi6whn] {
        border-radius: 150px;
        background-color: #1F2A37;
        display: inline-flex;
        flex-grow: 1;
        align-items: center;
        justify-content: center;
        /*height: 3.75rem;*/
        margin: .25rem;
        transition: all 0.2s ease;
        padding: 12px 40px;
    }

        .profil h3[b-p2i6fi6whn] {
            padding: 0;
            margin: 0;
            font-weight: 400;
        }

        .profil:hover[b-p2i6fi6whn] {
            background-color: #FFFFFF;
            transform: scale(1.02);
            box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.2);
            position: relative;
            z-index: 1;
        }

            .profil:hover h3[b-p2i6fi6whn] {
                color: #1F2A37
            }

    .portail[b-p2i6fi6whn] {
        cursor: pointer;
        border-radius: 150px;
        background-color: #1F2A37;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        /*height: 3.75rem;*/
        margin: .25rem;
        transition: all 0.2s ease;
        padding: 12px 40px;
    }


        .portail:hover[b-p2i6fi6whn] {
            background-color: #FFFFFF;
            transform: scale(1.02);
            position: relative;
            z-index: 1;
            box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.2);
        }

            .portail:hover h3[b-p2i6fi6whn] {
                color: #1F2A37
            }


@media (min-width: 320px) and (max-width: 768px) {
    .profil[b-p2i6fi6whn] {
        border-radius: 10px;
        height: 5.5rem;
    }

    .portail[b-p2i6fi6whn] {
        border-radius: 10px;
        height: 5.5rem;
    }
}

    .h-100[b-p2i6fi6whn] {
        transform: scale(1.02);
    }
    /**/
    .container[b-p2i6fi6whn] {
        display: none;
    }

    .body[b-p2i6fi6whn] {
        background-image: url(/Contents/Images/bg-light.jpg);
        background-repeat: no-repeat;
        background-position: center;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }


    @media (min-width: 992px) {
        .body[b-p2i6fi6whn] {
            padding-top: 0;
            padding-left: 17rem;
        }
    }

@media (min-width:1200px) {
    /*height: 3.75rem;*/
    .h-101[b-p2i6fi6whn] {
        height: 100%;
    }
}

/* _content/Portail/Views/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-70z3qhbz9k] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-70z3qhbz9k] {
  color: #0077cc;
}

.btn-primary[b-70z3qhbz9k] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-70z3qhbz9k], .nav-pills .show > .nav-link[b-70z3qhbz9k] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-70z3qhbz9k] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-70z3qhbz9k] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-70z3qhbz9k] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-70z3qhbz9k] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-70z3qhbz9k] {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
}
