.AlertDialog{background-color:#fff}.AlertDialog .Message{padding:30px 20px 30px 20px;min-width:250px;font-size:16px;text-align:center}.AlertDialog .Foot{padding:10px;text-align:center;border-top:1px solid #ddddd9}.AlertDialog .Button{float:none}.AlertDialog .ButtonHover{float:none}.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .SubTitle {
    color: #4b4b4b;
    font-size: 40px;
    text-align: center;
    margin-bottom: 5px;
    padding: 20px 0 10px 0;
    font-family: 'Amatica SC', cursive;
}

.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .SubTitle2 {
    color: #4b4b4b;
    font-size: 40px;
    text-align: center;
    margin-bottom: 10px;
    padding: 20px 0 5px 0;
    border-bottom: 1px solid #eaeaea;
    font-family: 'Amatica SC', cursive;
}

.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners img {
    margin: 0;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Container,
.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Container_,
.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Hover {
    display: block;
}

.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner1 {
    overflow: hidden;
}

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner1 img {
        width: 100%;
        height: auto;
        vertical-align: top;
    }

.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner23 {
    padding-top: 10px;
}

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner23 img {
        width: 100%;
        height: auto;
        vertical-align: top;
    }

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner23 .Banner2,
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner23 .Banner3 {
        width: 50%;
        vertical-align: top;
        display: inline-block;
    }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner23 .Banner2 .Container {
            padding-right: 5px;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner23 .Banner3 .Container {
            padding-left: 5px;
        }

.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 {
    width: 100%;
    height: 100%;
    display: table;
    overflow: hidden;
    margin-top: 10px;
}

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner456C {
        display: table-row;
    }

.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banner456 img {
    width: 100%;
    height: auto;
    vertical-align: top;
}

.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner4,
.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner5,
.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner6 {
    width: 33%;
    height: 100%;
    vertical-align: top;
    display: table-cell;
}


    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner4 .Container {
        padding-right: 6px;
    }

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner5 .Container {
        padding: 0 3px 0 4px;
    }

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner6 .Container {
        padding-left: 7px;
    }


.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78 {
    padding-top: 10px;
}

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78 img {
        width: 100%;
        height: auto;
        vertical-align: top;
    }

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78 .Banner7,
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78 .Banner8 {
        width: 50%;
        text-align: center;
        vertical-align: top;
        display: inline-block;
    }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78 .Banner7 .Container {
            padding-right: 5px;
            position: relative;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78 .Banner8 .Container {
            padding-left: 5px;
            position: relative;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78 .Banner7 .Container .Text {
            top: 50%;
            left: 50%;
            color: #000000;
            position: absolute;
            transform: translate(-50%, -50%);
            -moz-transform: translate(-50%, -50%);
            -webkit-transform: translate(-50%, -50%);
            font-size: 40px;
            font-family: 'Amatica SC', cursive;
        }

.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_ {
}

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_._2 {
        padding-top: 10px;
    }

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_ img {
        width: 100%;
        height: auto;
        vertical-align: top;
    }

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_ .Banner7_,
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_ .Banner8_ {
        width: 50%;
        text-align: center;
        vertical-align: top;
        display: inline-block;
    }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_ .Banner7_ .Container_ {
            padding-right: 5px;
            position: relative;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_ .Banner8_ .Container_ {
            padding-left: 5px;
            position: relative;
        }

            .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_ .Banner7_ .Container_ .Text,
            .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_ .Banner8_ .Container_ .Text {
                top: 50%;
                left: 50%;
                color: #000000;
                position: absolute;
                transform: translate(-50%, -50%);
                -moz-transform: translate(-50%, -50%);
                -webkit-transform: translate(-50%, -50%);
                font-size: 40px;
                font-family: 'Amatica SC', cursive;
            }


.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer {
    margin-top: 30px;
}

.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer {
}

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Spare {
        margin-top: 100px;
        vertical-align: top;
        display: inline-block;
    }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Spare .Container {
            width: 1px;
            height: 150px;
            padding-top: 50px;
            vertical-align: top;
            display: inline-block;
            background-color: #eaeaea;
        }

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Row .Cell {
        width: 34%;
        vertical-align: top;
        display: inline-block;
    }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Row .Cell._1 {
            width: 30%;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Row .Cell .Container {
            padding: 0 40px 0 40px;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Row .Cell._1 .Container {
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Row .Cell._3 {
            border-right: none;
        }

.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Hover {
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
}

.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner23 img:hover,
.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 img:hover,
.MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78 img:hover {
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}

@media (max-width: 880px) {
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_ .Banner7_ .Container_ .Text,
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_ .Banner8_ .Container_ .Text {
        font-size: 36px;
    }
}

@media (max-width: 820px) {
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Row .Cell,
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Row .Cell._1 {
        width: 49%;
        min-width: 250px;
    }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Row .Cell .Container {
            padding: 0 20px 0 20px;
        }
}

@media (max-width: 790px) {
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner1 .Banner1_0 {
        position: relative;
        margin-left: -23%;
        margin-right: -23%;
    }

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner23 .Banner2,
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner23 .Banner3 {
        width: 100%;
        display: block;
    }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner23 .Banner2 .Container {
            padding: 0 0 10px 0;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner23 .Banner3 .Container {
            padding: 0;
        }

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 {
        display: block;
    }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner456C {
            display: block;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner4,
        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner5 {
            width: 50%;
            display: inline-block;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner6 {
            padding: 0;
            width: 100%;
            display: block;
            text-align: center;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner4 .Container {
            padding: 0 5px 0 0;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner5 .Container {
            display: block;
            padding: 0 0 0 5px;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner6 .Container {
            padding: 10px 0 0 0;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner5 {
            padding: 0;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner6 img {
            max-width: 390px;
        }

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78 .Banner7,
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78 .Banner8 {
        width: 100%;
        display: block;
    }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78 .Banner7 .Container {
            padding: 0 0 10px 0;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78 .Banner8 .Container {
            padding: 0;
        }
}

@media (max-width: 550px) {
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner4,
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner5 {
        padding: 0;
        width: 100%;
        display: block;
        text-align: center;
    }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner4 .Container {
            padding: 0;
        }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 .Banner5 .Container {
            padding: 10px 0 0 0;
        }

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner456 img {
        max-width: 390px;
    }

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Spare {
        display: none;
    }

    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Row .Cell,
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Row .Cell._1,
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Row .Cell._3 {
        width: auto;
        min-width: 0;
        padding-right: 0;
        display: block;
    }

        .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .NCTContainer .Row .Cell .Container {
            padding: 0 0 0 0;
        }
}

@media (max-width: 420px) {
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_ .Banner7_ .Container_ .Text,
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_ .Banner8_ .Container_ .Text {
        font-size: 28px;
    }
}

@media (max-width: 320px) {
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_ .Banner7_ .Container_ .Text,
    .MainContainer .ContentContainer .BodyContainer .HtmlContentContainer .Banners .Banner78_ .Banner8_ .Container_ .Text {
        font-size: 26px;
    }
}
