:root {
    --xxxl: 120rem;
    --xxl: 90rem;
    --xl: 60rem;
    --l: 42rem;
    --m: 30rem;
    --s: 24rem;
    --xs: 18rem;
    --xxs: 12rem;
    --xxxs: 6rem;
}

:root {
    --120: 120rem;
    --90: 90rem;
    --60: 60rem;
    --42: 42rem;
    --30: 30rem;
    --24: 24rem;
    --18: 18rem;
    --12: 12rem;
    --6: 6rem;
}

.md_width {
    width: 1344rem;
    max-width: 100%;
    padding: 0 var(--12);
    margin: auto;
}

.md_width_small {
    /* width: 884rem; */
    width: 904rem;
    max-width: 100%;
    padding: 0 var(--12);
    margin: auto;
}

.md_width_medium {
    width: 1124rem;
    max-width: 100%;
    padding: 0 var(--12);
    margin: auto;
}

div .p--0 {
    padding: 0;
}

div .ph--0 {
    padding-top: 0;
    padding-bottom: 0;
}

div .pt--0 {
    padding-top: 0;
}

div .pb--0 {
    padding-bottom: 0;
}

div .pw--0 {
    padding-left: 0;
    padding-right: 0;
}

div .pl--0 {
    padding-left: 0;
}

div .pr--0 {
    padding-right: 0;
}

.p--120 {
    padding: var(--120);
}

.p--90 {
    padding: var(--90);
}

.p--60 {
    padding: var(--60);
}

.p--42 {
    padding: var(--42);
}

.p--30 {
    padding: var(--30);
}

.p--24 {
    padding: var(--24);
}

.p--18 {
    padding: var(--18);
}

.p--12 {
    padding: var(--12);
}

.p--6 {
    padding: var(--6);
}

.p--0 {
    padding: var(--0);
}

.ph--120 {
    padding-top: var(--120);
    padding-bottom: var(--120);
}

.pw--120 {
    padding-left: var(--120);
    padding-right: var(--120);
}

.ph--90 {
    padding-top: var(--90);
    padding-bottom: var(--90);
}

.pw--90 {
    padding-left: var(--90);
    padding-right: var(--90);
}

.ph--60 {
    padding-top: var(--60);
    padding-bottom: var(--60);
}

.pw--60 {
    padding-left: var(--60);
    padding-right: var(--60);
}

.ph--42 {
    padding-top: var(--42);
    padding-bottom: var(--42);
}

.pw--42 {
    padding-left: var(--42);
    padding-right: var(--42);
}

.ph--30 {
    padding-top: var(--30);
    padding-bottom: var(--30);
}

.pw--30 {
    padding-left: var(--30);
    padding-right: var(--30);
}

.ph--24 {
    padding-top: var(--24);
    padding-bottom: var(--24);
}

.pw--24 {
    padding-left: var(--24);
    padding-right: var(--24);
}

.ph--18 {
    padding-top: var(--18);
    padding-bottom: var(--18);
}

.pw--18 {
    padding-left: var(--18);
    padding-right: var(--18);
}

.ph--12 {
    padding-top: var(--12);
    padding-bottom: var(--12);
}

.pw--12 {
    padding-left: var(--12);
    padding-right: var(--12);
}

.ph--6 {
    padding-top: var(--6);
    padding-bottom: var(--6);
}

.pw--6 {
    padding-left: var(--6);
    padding-right: var(--6);
}

.ph--0 {
    padding-top: var(--0);
    padding-bottom: var(--0);
}

.pw--0 {
    padding-left: var(--0);
    padding-right: var(--0);
}

.pt--120 {
    padding-top: var(--120);
}

.pb--120 {
    padding-bottom: var(--120);
}

.pl--120 {
    padding-left: var(--120);
}

.pr--120 {
    padding-right: var(--120);
}

.pt--90 {
    padding-top: var(--90);
}

.pb--90 {
    padding-bottom: var(--90);
}

.pl--90 {
    padding-left: var(--90);
}

.pr--90 {
    padding-right: var(--90);
}

.pt--60 {
    padding-top: var(--60);
}

.pb--60 {
    padding-bottom: var(--60);
}

.pl--60 {
    padding-left: var(--60);
}

.pr--60 {
    padding-right: var(--60);
}

.pt--42 {
    padding-top: var(--42);
}

.pb--42 {
    padding-bottom: var(--42);
}

.pl--42 {
    padding-left: var(--42);
}

.pr--42 {
    padding-right: var(--42);
}

.pt--30 {
    padding-top: var(--30);
}

.pb--30 {
    padding-bottom: var(--30);
}

.pl--30 {
    padding-left: var(--30);
}

.pr--30 {
    padding-right: var(--30);
}

.pt--24 {
    padding-top: var(--24);
}

.pb--24 {
    padding-bottom: var(--24);
}

.pl--24 {
    padding-left: var(--24);
}

.pr--24 {
    padding-right: var(--24);
}

.pt--18 {
    padding-top: var(--18);
}

.pb--18 {
    padding-bottom: var(--18);
}

.pl--18 {
    padding-left: var(--18);
}

.pr--18 {
    padding-right: var(--18);
}

.pt--12 {
    padding-top: var(--12);
}

.pb--12 {
    padding-bottom: var(--12);
}

.pl--12 {
    padding-left: var(--12);
}

.pr--12 {
    padding-right: var(--12);
}

.pt--6 {
    padding-top: var(--6);
}

.pb--6 {
    padding-bottom: var(--6);
}

.pl--6 {
    padding-left: var(--6);
}

.pr--6 {
    padding-right: var(--6);
}

.pt--0 {
    padding-top: var(--0);
}

.pb--0 {
    padding-bottom: var(--0);
}

.pl--0 {
    padding-left: var(--0);
}

.pr--0 {
    padding-right: var(--0);
}

.h-360 {
    height: 360rem;
}

@media (max-width: 1023px) {

:root {
    --120: 42rem;
    --90: 42rem;
    --60: 42rem;
    --42: 42rem;
    --30: 30rem;
    --24: 24rem;
    --18: 18rem;
    --12: 12rem;
    --6: 6rem;
}

    #md_body div .m-p--120 {
        padding: var(--120);
    }

    #md_body div .m-p--90 {
        padding: var(--90);
    }

    #md_body div .m-p--60 {
        padding: var(--60);
    }

    #md_body div .m-p--42 {
        padding: var(--42);
    }

    #md_body div .m-p--30 {
        padding: var(--30);
    }

    #md_body div .m-p--24 {
        padding: var(--24);
    }

    #md_body div .m-p--18 {
        padding: var(--18);
    }

    #md_body div .m-p--12 {
        padding: var(--12);
    }

    #md_body div .m-p--6 {
        padding: var(--6);
    }

    #md_body div .m-p--0 {
        padding: var(--0);
    }

    #md_body div .m-ph--120 {
        padding-top: var(--120);
        padding-bottom: var(--120);
    }

    #md_body div .m-pw--120 {
        padding-left: var(--120);
        padding-right: var(--120);
    }

    #md_body div .m-ph--90 {
        padding-top: var(--90);
        padding-bottom: var(--90);
    }

    #md_body div .m-pw--90 {
        padding-left: var(--90);
        padding-right: var(--90);
    }

    #md_body div .m-ph--60 {
        padding-top: var(--60);
        padding-bottom: var(--60);
    }

    #md_body div .m-pw--60 {
        padding-left: var(--60);
        padding-right: var(--60);
    }

    #md_body div .m-ph--42 {
        padding-top: var(--42);
        padding-bottom: var(--42);
    }

    #md_body div .m-pw--42 {
        padding-left: var(--42);
        padding-right: var(--42);
    }

    #md_body div .m-ph--30 {
        padding-top: var(--30);
        padding-bottom: var(--30);
    }

    #md_body div .m-pw--30 {
        padding-left: var(--30);
        padding-right: var(--30);
    }

    #md_body div .m-ph--24 {
        padding-top: var(--24);
        padding-bottom: var(--24);
    }

    #md_body div .m-pw--24 {
        padding-left: var(--24);
        padding-right: var(--24);
    }

    #md_body div .m-ph--18 {
        padding-top: var(--18);
        padding-bottom: var(--18);
    }

    #md_body div .m-pw--18 {
        padding-left: var(--18);
        padding-right: var(--18);
    }

    #md_body div .m-ph--12 {
        padding-top: var(--12);
        padding-bottom: var(--12);
    }

    #md_body div .m-pw--12 {
        padding-left: var(--12);
        padding-right: var(--12);
    }

    #md_body div .m-ph--6 {
        padding-top: var(--6);
        padding-bottom: var(--6);
    }

    #md_body div .m-pw--6 {
        padding-left: var(--6);
        padding-right: var(--6);
    }

    #md_body div .m-ph--0 {
        padding-top: var(--0);
        padding-bottom: var(--0);
    }

    #md_body div .m-pw--0 {
        padding-left: var(--0);
        padding-right: var(--0);
    }

    #md_body div .m-pt--120 {
        padding-top: var(--120);
    }

    #md_body div .m-pb--120 {
        padding-bottom: var(--120);
    }

    #md_body div .m-pl--120 {
        padding-left: var(--120);
    }

    #md_body div .m-pr--120 {
        padding-right: var(--120);
    }

    #md_body div .m-pt--90 {
        padding-top: var(--90);
    }

    #md_body div .m-pb--90 {
        padding-bottom: var(--90);
    }

    #md_body div .m-pl--90 {
        padding-left: var(--90);
    }

    #md_body div .m-pr--90 {
        padding-right: var(--90);
    }

    #md_body div .m-pt--60 {
        padding-top: var(--60);
    }

    #md_body div .m-pb--60 {
        padding-bottom: var(--60);
    }

    #md_body div .m-pl--60 {
        padding-left: var(--60);
    }

    #md_body div .m-pr--60 {
        padding-right: var(--60);
    }

    #md_body div .m-pt--42 {
        padding-top: var(--42);
    }

    #md_body div .m-pb--42 {
        padding-bottom: var(--42);
    }

    #md_body div .m-pl--42 {
        padding-left: var(--42);
    }

    #md_body div .m-pr--42 {
        padding-right: var(--42);
    }

    #md_body div .m-pt--30 {
        padding-top: var(--30);
    }

    #md_body div .m-pb--30 {
        padding-bottom: var(--30);
    }

    #md_body div .m-pl--30 {
        padding-left: var(--30);
    }

    #md_body div .m-pr--30 {
        padding-right: var(--30);
    }

    #md_body div .m-pt--24 {
        padding-top: var(--24);
    }

    #md_body div .m-pb--24 {
        padding-bottom: var(--24);
    }

    #md_body div .m-pl--24 {
        padding-left: var(--24);
    }

    #md_body div .m-pr--24 {
        padding-right: var(--24);
    }

    #md_body div .m-pt--18 {
        padding-top: var(--18);
    }

    #md_body div .m-pb--18 {
        padding-bottom: var(--18);
    }

    #md_body div .m-pl--18 {
        padding-left: var(--18);
    }

    #md_body div .m-pr--18 {
        padding-right: var(--18);
    }

    #md_body div .m-pt--12 {
        padding-top: var(--12);
    }

    #md_body div .m-pb--12 {
        padding-bottom: var(--12);
    }

    #md_body div .m-pl--12 {
        padding-left: var(--12);
    }

    #md_body div .m-pr--12 {
        padding-right: var(--12);
    }

    #md_body div .m-pt--6 {
        padding-top: var(--6);
    }

    #md_body div .m-pb--6 {
        padding-bottom: var(--6);
    }

    #md_body div .m-pl--6 {
        padding-left: var(--6);
    }

    #md_body div .m-pr--6 {
        padding-right: var(--6);
    }

    #md_body div .m-pt--0 {
        padding-top: var(--0);
    }

    #md_body div .m-pb--0 {
        padding-bottom: var(--0);
    }

    #md_body div .m-pl--0 {
        padding-left: var(--0);
    }

    #md_body div .m-pr--0 {
        padding-right: var(--0);
    }


    #md_body div .m-p--0 {
        padding: 0;
    }

    #md_body div .m-ph--0 {
        padding-top: 0;
        padding-bottom: 0;
    }

    #md_body div .m-pt--0 {
        padding-top: 0;
    }

    #md_body div .m-pb--0 {
        padding-bottom: 0;
    }

    #md_body div .m-pw--0 {
        padding-left: 0;
        padding-right: 0;
    }

    #md_body div .m-pl--0 {
        padding-left: 0;
    }

    #md_body div .m-pr--0 {
        padding-right: 0;
    }

}