/* fonts */
    @font-face {
        font-family: 'Obibok-Regular';
        src: url('https://dxbimg0.b8cdn.com/images/templates/motf/fonts/Obibok-Regular.otf') format('opentype');
        font-weight: normal;
        font-style: normal;
    }
    @font-face {
        font-family: 'Obibok-Medium';
        src: url('https://dxbimg0.b8cdn.com/images/templates/motf/fonts/Obibok-Medium.otf') format('opentype');
        font-weight: 500;
        font-style: normal;
    }
    @font-face {
        font-family: 'Obibok-Bold';
        src: url('https://dxbimg0.b8cdn.com/images/templates/motf/fonts/Obibok-Bold.otf') format('opentype');
        font-weight: bold;
        font-style: normal;
    }
    @font-face {
        font-family: 'FedraSansArabicAR-Light';
        src: url('https://dxbimg0.b8cdn.com/images/templates/motf/fonts/FedraSansArabicAR-Light.otf') format('opentype');
        font-weight: 300;
        font-style: normal;
    }
    @font-face {
        font-family: 'FedraSansArabicAR-Bold';
        src: url('https://dxbimg0.b8cdn.com/images/templates/motf/fonts/FedraSansArabicAR-Bold.otf') format('opentype');
        font-weight: bold;
        font-style: normal;
    }
    @font-face {
        font-family: 'FedraSansArabicAR-Book';
        src: url('https://dxbimg0.b8cdn.com/images/templates/motf/fonts/FedraSansArabicAR-Book.otf') format('opentype');
        font-weight: bold;
        font-style: normal;
    }
/* generic */
    #auth-container #login_btn_top,#auth-container #register_btn_top ,.home.fancy-04 #content .fancy-border-rad-8 ,.home.fancy-04 #content .fancy-border-rad-12, #content button, #content .button, #content .btn, #content .button-s, #content a.button-s, #content .toolbox button{
        border-radius:100px !important;
    }
    :root {
        --motf-radius : 2rem;
        --arial: 'Obibok-Regular',;
        --sans_semibold: 'Obibok-Regular',;
        --tahoma: 'FedraSansArabicAR-Book',;
    }
/* header */
    #register_btn_top {
        display: none;
    }
    .fancy-04 #nav {
        justify-content: end;
    }
/* footer */
    #footer-wrapper {
        margin: 0 10vw 2% 10vw;
        border-radius: var(--motf-radius);
        width: 80vw;
        border: none !important;
    }
    .fancy-04 #footer-wrapper #footer {
        border-radius: var(--motf-radius);
        padding: 5%;
    }
    .fancy-04 #footer-wrapper .tenant-footer {
        border-radius: var(--motf-radius);
    }