/* Minification failed. Returning unminified contents.
(2,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,6): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(29,22): run-time error CSS1039: Token not allowed after unary operator: '-header-height'
 */
:root {
    --h-theme-bg: #fff;
    --h-theme-gradbg: linear-gradient(to right, white 0%, #f5f5f5 50%, white 100%);
    --topbarbgl: #101820ff;
    --topbarbgr: #f2aa4cff;
     --topbarfcl: #ffffff;
    --topbarfcr: #ffffff;
    --header-height: 250px;
    --asktheme-top-bg: #29323c;
    --asktheme-top-gradbg: linear-gradient(60deg, #29323c 0 %, #485563 100 %);
    --asktheme-top-fc: #fff;
}
.mggac-row{
    width:100%;
    position:relative;
    padding:0;
    margin:0;
}
.fixed-attachment {
    background-attachment: fixed;
    background-size: 100% 100%;
}

.mggac-wa {
    display: none;
    min-height: 300px;
    position: relative;
    background-color: #ffffff;
    margin-top: var(--header-height);
}
.homelink{
    width:100%;
    padding:10px 50px;
    text-align:right;
}

