<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
    margin: 0;
    padding: 0;
}

html {
    height: 100%;
}

body {
    font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
    height: 100%;
    background: url(../img/bg.jpg) repeat-x;
    background-size: cover;
}

a {
    color: blue;
    outline: none;
    text-decoration: none;
}

    a:hover {
        text-decoration: none;
    }

p {
    margin: 0 0 18px
}

img {
    border: none;
    vertical-align: middle;
}

input {
    vertical-align: middle;
}

#wrapper {
    width: 100%;
    min-height: 100%;
    height: auto !important;
    height: 100%;
    background: url(../img/bg.jpg) repeat-x;
    background-size: cover;
}

    #wrapper ul, #wrapper ol {
        list-style: none;
        padding: 0 20px 20px;
    }

        #wrapper ul li {
            background: url(../img/bg_li.jpg) repeat-x;
            background-size: contain;
            border: 1px solid #454545;
            border-radius: 15px 15px 15px 15px;
            color: #d5d3ca;
            font-weight: bold;
            margin: 20px 15px 20px 10px;
            padding: 15px 10px 10px;
            text-align: center;
            min-width: 15%;
            box-shadow: 0px 0px 5px #13303a;
            display: inline-flex;
        }

            #wrapper ul li img {
                border-radius: 10px;
                padding: 0;
            }

            #wrapper ul li a, #wrapper ul li a:hover {
                color: #d5d3ca;
            }

            #wrapper ul li p {
                padding: 10px 0 0;
                margin: 5px 0 0
            }

        #wrapper ul.features {
            margin-top: 50px;
            max-width: 750px;
        }

        #wrapper ul li {
            padding: 0;
            background: none;
        }

        #wrapper ul.features li {
            height: 200px;
            width: 175px;
        }

            #wrapper ul.features li:hover {
                box-shadow: 0px 0px 20px #13303A;
            }

            #wrapper ul.features li a {
                display: block;
                height: 100%;
            }

                #wrapper ul.features li a p {
                    position: relative;
                    display: block;
                    color: white;
                    padding: 2px;
                }

                #wrapper ul.features li a img {
                    width: 100%;
                    height: 140px;
                }

        #wrapper ul.logo li:first-child {
            margin-left: 0px;
        }

        #wrapper ul.logo li {
            border: none;
            border-radius: 0;
            color: inherit;
            font-weight: normal;
            margin: 0px 0px 0px 20px;
            min-width: 0;
            box-shadow: none;
            height: 40px;
        }

            #wrapper ul.logo li img {
                height: 40px;
            }

            #wrapper ul.logo li img {
                border: none;
                border-radius: 0;
                margin: 0;
            }

/* Header
-----------------------------------------------------------------------------*/
#header {
    height: 100px;
    padding: 45px 0 0;
}

/* Middle
-----------------------------------------------------------------------------*/
#content {
    padding: 0 0 70px;
}

/* Footer
-----------------------------------------------------------------------------*/
#footer {
    margin: -60px auto 0;
    height: 60px;
    position: relative;
    box-shadow: 0px 10px 30px #1a6ea9
}

    #footer input {
        text-align: center;
        padding: 21px;
        color: #DCDCDC;
        background: url(../img/footer_bg.png) repeat;
        background-size: contain;
        border: none;
        width: 100%;
        font-weight: bold;
    }</pre></body></html>