<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.wsmenu,.wsmenu-list&gt;li&gt;a {
    color: #fff;
    position: relative
}

.megamenu,.wsmenu-submenu {
    z-index: 1000;
    -o-transition: -o-transform .3s,opacity .3s;
    -ms-transition: -ms-transform .3s,opacity .3s;
    -moz-transition: -moz-transform .3s,opacity .3s;
    -webkit-transition: -webkit-transform .3s,opacity .3s
}

.wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub,.wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub .wsmenu-submenu-sub-sub {
    min-width: 165px;
    left: 100%;
    top: 0;
    opacity: 0;
    -o-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -webkit-transform-origin: 0% 0%;
    -o-transition: -o-transform .4s,opacity .4s;
    -ms-transition: -ms-transform .4s,opacity .4s;
    -moz-transition: -moz-transform .4s,opacity .4s;
    -webkit-transition: -webkit-transform .4s,opacity .4s
}

.wsmenu-list&gt;li&gt;a.active,.wsmenu-list&gt;li&gt;a:hover,.wsmenu-submenu&gt;li&gt;a:hover {
    background-color: rgba(0,0,0,.08)!important;
    text-decoration: none
}

.wsmain body,.wsmain h1,.wsmain h2,.wsmain h3,.wsmain h4,.wsmain h5,.wsmain h6,.wsmain html,.wsmain iframe {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    vertical-align: baseline;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    font-family: Helvetica,Arial,sans-serif;
    -webkit-font-smoothing: subpixel-antialiased;
    font-smoothing: antialiased;
    font-smooth: antialiased;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: subpixel-antialiased!important;
    font-smoothing: subpixel-antialiased!important;
    font-smooth: subpixel-antialiased
}

.wsmenu .cl,.wsmenu:after {
    clear: both
}

.wsmenu img,embed,object,video {
    border: 0;
    max-width: 100%
}

.wsmenu,.wsmenu-list li:first-child a {
    -webkit-border-radius: 2px 2px 2px 2px;
    -moz-border-radius: 2px
}

.wsmenu a:focus {
    outline: 0!important
}

.wsmenu:after,.wsmenu:before {
    content: "";
    display: table
}

#overlapblackbg,.hometext,.wsmenu-click,.wsmenu-click02,.wsmenuexpandermain,.wsmobileheader {
    display: none
}

.wsmenu {
    font-family: Helvetica,sans-serif;
    font-size: 13px;
    padding: 0;
    width: 100%;
    float: right;
    border-radius: 2px
}

.wsmenu-list {
    text-align: right;
    margin: unset;
    width: 90%;
    display: table;
    padding: 0
}

.wsmenu-list&gt;li {
    display: inline-block;
    margin-left: 0;
    position: relative
}

.wsmenu-list li:first-child a {
    border-radius: 2px
}

.wsmenu-list li:last-child a {
    -webkit-border-radius: 2px 2px 2px 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border-right: 0px solid
}

.wsmenu-list&gt;li&gt;a .fa {
    display: inline-block;
    font-size: 14px;
    line-height: inherit;
    margin-right: 4px
}

.wsmenu-list li ul li a .fa.fa-angle-double-right {
    font-size: 12px;
    margin: 0 3px 0 -4px
}

.wsmenu-list li a .arrow:after {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #b3b3b3;
    content: "";
    float: right;
    height: 0;
    margin: 0 0 0 9px;
    position: absolute;
    text-align: right;
    top: 22px;
    width: 0
}

.wsmenu-list&gt;li&gt;a {
    display: inline-block;
    padding: 0 15px 0 5px;
    text-decoration: none;
    padding-top: 0!important;
    padding-bottom: 0!important;
    background-color: unset!important
}

.link-list li a,.megacollink li a,.wsmenu-submenu li a {
    background: #fff!important;
    color: #666!important;
    border-right: 0!important;
    text-align: left;
    display: block
}

.wsmenu-list li a.active .arrow:after,.wsmenu-list li a:hover .arrow:after,.wsmenu-list li:hover&gt;a .arrow:after {
    border-top-color: #b3b3b3
}

.megamenu iframe,.megamenu video {
    width: 100%;
    margin-top: 10px;
    min-height: 200px
}

.wsmenu-list li:hover .megamenu {
    opacity: 1
}

.megamenu {
    width: 100%;
    left: 0;
    position: absolute;
    top: 48px;
    color: #000;
    margin: 0;
    text-align: left;
    padding: 14px;
    font-size: 15px;
    border: 1px solid #eee;
    background-color: #fff;
    opacity: 0;
    -o-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -webkit-transform-origin: 0% 0%
}

.megamenu .title {
    border-bottom: 1px solid #ccc;
    padding: 9px 5px 9px 0;
    font-size: 17px;
    color: #424242;
    text-align: left;
    height: 39px;
    margin: 0 0 10px
}

.link-list li,.megacollink li {
    display: block;
    white-space: nowrap;
    text-align: left
}

.link-list li a {
    line-height: 18px;
    padding: 6px 0
}

.link-list .fa,.megacollink .fa {
    font-size: 11px
}

.megacollink {
    width: 23%;
    float: left;
    margin: 0 1%;
    padding: 0
}

.megacollink li a {
    line-height: 18px;
    padding: 8px 0
}

.megacolimage {
    width: 31.33%;
    float: left;
    margin: 0 1%
}

.typographydiv {
    width: 100%;
    margin: 0
}

.typographylinks {
    width: 25%;
    float: left;
    margin: 0
}

.typographylinks ul {
    padding: 0
}

.mainmapdiv {
    width: 100%;
    display: block;
    margin: 0
}

.wsmenu-list .ad-style {
    width: 28%;
    float: right
}

.wsmenu-list .ad-style a {
    border: none!important;
    padding: 0!important;
    margin: 0!important;
    line-height: normal!important;
    background-image: none!important
}

.mobile-sub .megamenu .ad-style a:hover,.tranbg {
    background-color: transparent!important
}

.wsmenu-list .megamenu li:hover&gt;a {
    background: 0 0!important
}

.wsmenu-list .megamenu li a:hover {
    background: 0 0!important;
    text-decoration: underline
}

.wsmenu-list .megamenu li .fa {
    margin-right: 5px;
    text-align: center;
    width: 18px
}

.mrgtop {
    margin-top: 15px
}

.show-grid div {
    padding-bottom: 10px;
    padding-top: 10px;
    background-color: #dbdbdb;
    border: 1px solid #e7e7e7;
    color: #6a6a6a;
    margin: 2px 0
}

.menu_form input[type=text],.menu_form textarea {
    color: #000;
    padding: 8px 5px;
    margin-bottom: 8px;
    font-size: 13px
}

.halfmenu {
    width: 40%;
    right: auto!important;
    left: auto!important
}

.halfmenu .megacollink {
    width: 48%;
    float: left;
    margin: 0 1%
}

.halfdiv {
    width: 35%;
    right: 0!important;
    left: auto
}

.menu_form {
    width: 100%;
    display: block
}

.menu_form input[type=text] {
    width: 100%;
    border: 1px solid #e2e2e2;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.menu_form textarea {
    width: 100%;
    border: 1px solid #e2e2e2;
    border-radius: 5px;
    min-height: 122px
}

.menu_form input[type=submit] {
    width: 25%;
    display: block;
    height: 28px;
    float: right;
    border: 1px solid #ccc;
    margin-right: 15px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px
}

.menu_form input[type=button] {
    width: 25%;
    display: block;
    height: 28px;
    float: right;
    border: 1px solid #ccc;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px
}

.megamenu .left.carousel-control,.megamenu .right.carousel-control {
    padding-top: 20%
}

.carousel-inner .item img {
    width: 100%
}

.megamenu .carousel-caption {
    bottom: 0;
    background-color: rgba(0,0,0,.7);
    font-size: 13px;
    height: 31px;
    left: 0;
    padding: 7px 0;
    right: 0;
    width: 100%
}

.wsmenu-list li&gt;.megamenu,.wsmenu-list li&gt;.wsmenu-submenu,.wsmenu-submenu li&gt;.wsmenu-submenu-sub,.wsmenu-submenu-sub li&gt;.wsmenu-submenu-sub-sub {
    transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transform: rotateX(-75deg);
    -o-transform: rotateX(-75deg);
    -moz-transform: rotateX(-75deg);
    -webkit-transform: rotateX(-75deg);
    visibility: hidden
}

.wsmenu-list li:hover&gt;.megamenu,.wsmenu-list li:hover&gt;.wsmenu-submenu,.wsmenu-submenu li:hover&gt;.wsmenu-submenu-sub,.wsmenu-submenu-sub li:hover&gt;.wsmenu-submenu-sub-sub {
    transform: rotateX(0);
    -o-transform: rotateX(0);
    -moz-transform: rotateX(0);
    -webkit-transform: rotateX(0);
    opacity: 1;
    visibility: visible
}

.wsmenu-submenu {
    position: absolute;
    top: 10px;
    margin: 0;
    padding: 2px;
    border: 1px solid #eee;
    background-color: #fff;
    opacity: 0;
    -o-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -webkit-transform-origin: 0% 0%;
    min-width: 165px
}

.wsmenu-submenu li a {
    line-height: 22px;
    padding: 6px 12px;
    text-transform: capitalize!important;
    font-size: 12px;
    letter-spacing: normal
}

.wsmenu-submenu li {
    background-color: #467d28!important;
    position: relative;
    padding: 0;
    margin: 0;
    display: block
}

.wsmenu-list li:hover .wsmenu-submenu {
    display: block
}

.dropleft,.dropleftright {
    left: auto!important;
    right: 100%!important
}

.wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub {
    position: absolute;
    margin: 0;
    padding: 0
}

.wsmenu-list .wsmenu-submenu li:hover .wsmenu-submenu-sub {
    opacity: 1;
    list-style: none;
    padding: 2px;
    border: 1px solid #eee;
    background-color: #fff;
    display: block
}

.wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub .wsmenu-submenu-sub-sub {
    position: absolute;
    margin: 0;
    padding: 0
}

.wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub li:hover .wsmenu-submenu-sub-sub {
    opacity: 1;
    list-style: none;
    padding: 2px;
    border: 1px solid #eee;
    background-color: #fff
}

.wsmenu-list li:hover&gt;a {
    text-decoration: none;
    color: #afa0a3!important
}

.wsmenu-submenu&gt;li&gt;a:hover {
    border-radius: 0!important
}

.typography-text {
    padding: 0;
    font-size: 15px
}

.typography-text ul {
    padding: 0;
    margin: 0
}

.typography-text p {
    text-align: justify;
    line-height: 24px;
    color: #656565
}

.typography-text ul li {
    display: block;
    padding: 2px 0;
    line-height: 22px
}

.typography-text ul li a {
    color: #656565
}

.wsmenu-submenu .fa {
    margin-right: 7px
}

@media only screen and (min-width: 781px) and (max-width:1064px) {
    .wsmenu-list&gt;li&gt;a&gt;.fa {
        display:none!important
    }

    .hometext {
        display: block!important
    }

    .wsmenu {
        width: 100%;
        font-size: 13px!important
    }

    .wsmenu-list li a {
        white-space: nowrap!important;
        padding-left: 4px!important;
        padding-right: 10px!important
    }

    .megacollink,.typographylinks {
        width: 48%;
        margin: 1%
    }
}

@media only screen and (min-width: 781px) {
    .wsmenu-list&gt;.menu-arrow-1&gt;a:after,.wsmenu-list&gt;li&gt;.arrowleft li&gt;.wsmenu-submenu-sub&gt;.menu-arrow-2&gt;a:after,.wsmenu-list&gt;li&gt;.arrowleft&gt;.menu-arrow-2&gt;a:after,.wsmenu-list&gt;li&gt;.arrowleftright&gt;.menu-arrow-2&gt;a:after,.wsmenu-list&gt;li&gt;.wsmenu-submenu li&gt;.wsmenu-submenu-sub&gt;.menu-arrow-2&gt;a:after,.wsmenu-list&gt;li&gt;.wsmenu-submenu&gt;.menu-arrow-2&gt;a:after {
        -moz-border-bottom-colors:none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        border-image: none;
        border-style: solid;
        border-width: 4px;
        content: "";
        margin-top: 0;
        position: absolute;
        z-index: 11111
    }

    .wsmenu-list li:hover&gt;.megamenu,.wsmenu-list li:hover&gt;.wsmenu-submenu,.wsmenu-submenu li:hover&gt;.wsmenu-submenu-sub,.wsmenu-submenu-sub li:hover&gt;.wsmenu-submenu-sub-sub {
        display: block!important
    }

    .wsmenu-list&gt;.menu-arrow-1&gt;a:after {
        border-color: #c1c1c1 transparent transparent;
        top: 10px;
        right: -12px
    }

    .wsmenu-list&gt;li&gt;.wsmenu-submenu&gt;.menu-arrow-2&gt;a:after {
        border-color: transparent transparent transparent #c1c1c1;
        top: 14px;
        right: 10px
    }

    .wsmenu-list&gt;li&gt;.arrowleft&gt;.menu-arrow-2&gt;a:after,.wsmenu-list&gt;li&gt;.arrowleftright&gt;.menu-arrow-2&gt;a:after {
        border-color: transparent #c1c1c1 transparent transparent;
        top: 14px;
        right: auto!important;
        left: 10px!important;
        float: left
    }

    .arrowleft li a,.arrowleftright li a {
        text-align: center
    }

    .wsmenu-list&gt;li&gt;.wsmenu-submenu li&gt;.wsmenu-submenu-sub&gt;.menu-arrow-2&gt;a:after {
        border-color: transparent transparent transparent #c1c1c1;
        top: 14px;
        right: 8px
    }

    .wsmenu-list&gt;li&gt;.arrowleft li&gt;.wsmenu-submenu-sub&gt;.menu-arrow-2&gt;a:after {
        border-color: transparent #c1c1c1 transparent transparent;
        top: 13px;
        right: auto!important;
        left: 5px!important
    }
}

.blue&gt;.wsmenu-submenu li&gt;a:hover,.chocolate&gt;.wsmenu-submenu&gt;li a:hover,.green&gt;.wsmenu-submenu&gt;li&gt;a:hover,.gry&gt;.wsmenu-submenu&gt;li&gt;a:hover,.pink&gt;.wsmenu-submenu&gt;li&gt;a:hover,.purple&gt;.wsmenu-submenu&gt;li&gt;a:hover,.red&gt;.wsmenu-submenu&gt;li&gt;a:hover,.yellow&gt;.wsmenu-submenu&gt;li&gt;a:hover {
    border-radius: 0!important
}

.blue,.chocolate,.green,.gry,.orange,.pink,.purple,.red,.yellow {
    color: #fff
}

.gry {
    background: #424242
}

.orange {
    background: #ff670f
}

.blue {
    background: #4a89dc
}

.green {
    background: #74a52e
}

.red {
    background: #da4b38
}

.yellow {
    background: #f6bb42
}

.purple {
    background: #967adc
}

.pink {
    background: #ee1289
}

.chocolate {
    background: #934915
}

.blue&gt;.wsmenu-list&gt;li&gt;a,.chocolate&gt;.wsmenu-list&gt;li&gt;a,.green&gt;.wsmenu-list&gt;li&gt;a,.gry&gt;.wsmenu-list&gt;li&gt;a,.orange&gt;.wsmenu-list&gt;li&gt;a,.pink&gt;.wsmenu-list&gt;li&gt;a,.purple&gt;.wsmenu-list&gt;li&gt;a,.red&gt;.wsmenu-list&gt;li&gt;a,.whitebg&gt;.wsmenu-list&gt;li&gt;a,.yellow&gt;.wsmenu-list&gt;li&gt;a {
    color: #424242;
    border-right: 1px solid rgba(0,0,0,.1);
    background-color: #fff!important
}

.blue&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.chocolate&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.green&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.gry&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.orange&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.pink&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.purple&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.red&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.whitebg&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.yellow&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after {
    border-top-color: #e5e5e5!important
}

.gry&gt;.wsmenu-list&gt;li:hover&gt;a,.gry&gt;.wsmenu-list&gt;li&gt;a.active,.gry&gt;.wsmenu-list&gt;li&gt;a:hover {
    background: #424242!important;
    color: #fff!important
}

.gry&gt;.wsmenu-submenu&gt;li&gt;a:hover {
    background: #424242;
    color: #fff
}

.blue .wsmenu-list li a.active .arrow:after,.blue .wsmenu-list li a:hover .arrow:after,.blue .wsmenu-list li:hover&gt;a .arrow:after,.chocolate .wsmenu-list li a.active .arrow:after,.chocolate .wsmenu-list li a:hover .arrow:after,.chocolate .wsmenu-list li:hover&gt;a .arrow:after,.green .wsmenu-list li a.active .arrow:after,.green .wsmenu-list li a:hover .arrow:after,.green .wsmenu-list li:hover&gt;a .arrow:after,.gry .wsmenu-list li a.active .arrow:after,.gry .wsmenu-list li a:hover .arrow:after,.gry .wsmenu-list li:hover&gt;a .arrow:after,.orange .wsmenu-list li a.active .arrow:after,.orange .wsmenu-list li a:hover .arrow:after,.orange .wsmenu-list li:hover&gt;a .arrow:after,.pink .wsmenu-list li a.active .arrow:after,.pink .wsmenu-list li a:hover .arrow:after,.pink .wsmenu-list li:hover&gt;a .arrow:after,.purple .wsmenu-list li a.active .arrow:after,.purple .wsmenu-list li a:hover .arrow:after,.purple .wsmenu-list li:hover&gt;a .arrow:after,.red .wsmenu-list li a.active .arrow:after,.red .wsmenu-list li a:hover .arrow:after,.red .wsmenu-list li:hover&gt;a .arrow:after,.yellow .wsmenu-list li a.active .arrow:after,.yellow .wsmenu-list li a:hover .arrow:after,.yellow .wsmenu-list li:hover&gt;a .arrow:after {
    border-top-color: #fff
}

.orange&gt;.wsmenu-list&gt;li:hover&gt;a,.orange&gt;.wsmenu-list&gt;li&gt;a.active,.orange&gt;.wsmenu-list&gt;li&gt;a:hover {
    background: #ff670f!important;
    color: #fff!important
}

.orange&gt;.wsmenu-submenu&gt;li&gt;a:hover {
    background: #ff670f;
    border-radius: 0!important;
    color: #fff
}

.blue&gt;.wsmenu-list&gt;li:hover&gt;a,.blue&gt;.wsmenu-list&gt;li&gt;a.active,.blue&gt;.wsmenu-list&gt;li&gt;a:hover,.blue&gt;.wsmenu-submenu li&gt;a:hover {
    background: #4a89dc!important;
    color: #fff!important
}

.green&gt;.wsmenu-list&gt;li:hover&gt;a,.green&gt;.wsmenu-list&gt;li&gt;a.active,.green&gt;.wsmenu-list&gt;li&gt;a:hover {
    background: #74a52e!important;
    color: #fff!important
}

.green&gt;.wsmenu-submenu&gt;li&gt;a:hover {
    background: #74a52e!important;
    color: #fff!important
}

.red&gt;.wsmenu-list&gt;li:hover&gt;a,.red&gt;.wsmenu-list&gt;li&gt;a.active,.red&gt;.wsmenu-list&gt;li&gt;a:hover,.red&gt;.wsmenu-submenu&gt;li&gt;a:hover {
    background: #da4b38!important;
    color: #fff!important
}

.yellow&gt;.wsmenu-list&gt;li:hover&gt;a,.yellow&gt;.wsmenu-list&gt;li&gt;a.active,.yellow&gt;.wsmenu-list&gt;li&gt;a:hover {
    background: #f6bb42!important;
    color: #fff!important
}

.yellow&gt;.wsmenu-submenu&gt;li&gt;a:hover {
    background: #f6bb42!important;
    color: #fff!important
}

.purple&gt;.wsmenu-list&gt;li:hover&gt;a,.purple&gt;.wsmenu-list&gt;li&gt;a.active,.purple&gt;.wsmenu-list&gt;li&gt;a:hover,.purple&gt;.wsmenu-submenu&gt;li&gt;a:hover {
    background: #967adc!important;
    color: #fff!important
}

.yellow-grdt&gt;.wsmenu-list li a .fa,.yellow&gt;.wsmenu-list li a .fa {
    color: #424242!important
}

.pink&gt;.wsmenu-list&gt;li:hover&gt;a,.pink&gt;.wsmenu-list&gt;li&gt;a.active,.pink&gt;.wsmenu-list&gt;li&gt;a:hover {
    background: #ee1289!important;
    color: #fff!important
}

.pink&gt;.wsmenu-submenu&gt;li&gt;a:hover {
    background: #ee1289!important;
    color: #fff!important
}

.chocolate&gt;.wsmenu-list&gt;li a.active,.chocolate&gt;.wsmenu-list&gt;li a:hover,.chocolate&gt;.wsmenu-list&gt;li:hover&gt;a,.chocolate&gt;.wsmenu-submenu&gt;li a:hover {
    background: #934915!important;
    color: #fff!important
}

.whitebg {
    background-color: #fff!important
}

.whitebg:hover {
    color: #000!important
}

.blue-grdt {
    background: #5999ee;
    background: -moz-linear-gradient(top,#5999ee 0,#4a89dc 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#5999ee),color-stop(100%,#4a89dc));
    background: -webkit-linear-gradient(top,#5999ee 0,#4a89dc 100%);
    background: -o-linear-gradient(top,#5999ee 0,#4a89dc 100%);
    background: -ms-linear-gradient(top,#5999ee 0,#4a89dc 100%);
    color: #fff
}

.gry-grdt {
    background: #565656;
    background: -moz-linear-gradient(top,#565656 0,#424242 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#565656),color-stop(100%,#424242));
    background: -webkit-linear-gradient(top,#565656 0,#424242 100%);
    background: -o-linear-gradient(top,#565656 0,#424242 100%);
    background: -ms-linear-gradient(top,#565656 0,#424242 100%);
    color: #fff
}

.green-grdt {
    background: #86ba3d;
    background: -moz-linear-gradient(top,#86ba3d 0,#74a52e 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#86ba3d),color-stop(100%,#74a52e));
    background: -webkit-linear-gradient(top,#86ba3d 0,#74a52e 100%);
    background: -o-linear-gradient(top,#86ba3d 0,#74a52e 100%);
    background: -ms-linear-gradient(top,#86ba3d 0,#74a52e 100%);
    color: #fff
}

.red-grdt {
    background: #f05c48;
    background: -moz-linear-gradient(top,#f05c48 0,#da4b38 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f05c48),color-stop(100%,#da4b38));
    background: -webkit-linear-gradient(top,#f05c48 0,#da4b38 100%);
    background: -o-linear-gradient(top,#f05c48 0,#da4b38 100%);
    background: -ms-linear-gradient(top,#f05c48 0,#da4b38 100%);
    color: #fff
}

.orange-grdt {
    background: #fc7d33;
    background: -moz-linear-gradient(top,#fc7d33 0,#ff670f 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fc7d33),color-stop(100%,#ff670f));
    background: -webkit-linear-gradient(top,#fc7d33 0,#ff670f 100%);
    background: -o-linear-gradient(top,#fc7d33 0,#ff670f 100%);
    background: -ms-linear-gradient(top,#fc7d33 0,#ff670f 100%);
    color: #fff
}

.yellow-grdt {
    background: #ffcd67;
    background: -moz-linear-gradient(top,#ffcd67 0,#f6bb42 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#ffcd67),color-stop(100%,#f6bb42));
    background: -webkit-linear-gradient(top,#ffcd67 0,#ff670f 100%);
    background: -o-linear-gradient(top,#ffcd67 0,#f6bb42 100%);
    background: -ms-linear-gradient(top,#ffcd67 0,#f6bb42 100%);
    color: #fff
}

.purple-grdt {
    background: #a98ded;
    background: -moz-linear-gradient(top,#a98ded 0,#967adc 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#a98ded),color-stop(100%,#967adc));
    background: -webkit-linear-gradient(top,#a98ded 0,#967adc 100%);
    background: -o-linear-gradient(top,#a98ded 0,#967adc 100%);
    background: -ms-linear-gradient(top,#a98ded 0,#967adc 100%);
    color: #fff
}

.pink-grdt {
    background: #fb3ea4;
    background: -moz-linear-gradient(top,#fb3ea4 0,#f21b8f 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fb3ea4),color-stop(100%,#f21b8f));
    background: -webkit-linear-gradient(top,#fb3ea4 0,#f21b8f 100%);
    background: -o-linear-gradient(top,#fb3ea4 0,#f21b8f 100%);
    background: -ms-linear-gradient(top,#fb3ea4 0,#f21b8f 100%);
    color: #fff
}

.blue-grdt&gt;.wsmenu-list&gt;li&gt;a,.green-grdt&gt;.wsmenu-list&gt;li&gt;a,.gry-grdt&gt;.wsmenu-list&gt;li&gt;a,.orange-grdt&gt;.wsmenu-list&gt;li&gt;a,.pink-grdt&gt;.wsmenu-list&gt;li&gt;a,.purple-grdt&gt;.wsmenu-list&gt;li&gt;a,.red-grdt&gt;.wsmenu-list&gt;li&gt;a {
    color: #fff!important;
    background-color: transparent!important
}

.blue-grdt&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.green-grdt&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.gry-grdt&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.orange-grdt&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.pink-grdt&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.purple-grdt&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after,.red-grdt&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after {
    border-top-color: #fff!important
}

.yellow-grdt&gt;.wsmenu-list&gt;li&gt;a {
    color: #424242!important;
    background-color: transparent!important
}

.yellow-grdt&gt;.wsmenu-list&gt;li&gt;a&gt;.arrow:after {
    border-top-color: #424242!important
}

@media only screen and (max-width: 780px) {
    .wsmobileheader,.wsoffcanvasopener .wsmenu {
        -webkit-transition:.4s ease-in-out;
        -moz-transition: .4s ease-in-out;
        -o-transition: .4s ease-in-out;
        -ms-transition: .4s ease-in-out;
        left: 0
    }

    .wsmenu-click i,.wsmenu-click02 i {
        height: 23px;
        width: 25px;
        background-size: 25px;
        font-size: 21px;
        color: rgba(0,0,0,.25);
        float: right
    }

    .wsmenu-list .megamenu,.wsmenu-list li:hover .megamenu {
        position: relative!important;
        display: none;
        top: 0
    }

    .wsoffcanvasopener .wsmenu {
        transition: .4s ease-in-out
    }

    .wsmenucontainer.wsoffcanvasopener {
        display: block;
        margin-left: 240px
    }

    .wsmenu .wsmenu-list,.wsmobileheader,.wsoffcanvasopener #overlapblackbg {
        display: block!important
    }

    .wsmobileheader {
        position: relative;
        top: 0;
        right: 0;
        transition: .4s ease-in-out
    }

    .wsmenu,.wsmenucontainer {
        -webkit-transition: .4s ease-in-out;
        -moz-transition: .4s ease-in-out;
        -o-transition: .4s ease-in-out;
        -ms-transition: .4s ease-in-out
    }

    .wsmenu-list&gt;li:hover&gt;a {
        background-color: rgba(0,0,0,.08)!important;
        text-decoration: none
    }

    .hometext {
        display: inline-block!important
    }

    .megacollink {
        width: 96%!important;
        margin: 0 2%!important
    }

    .mainmapdiv,.megacolimage {
        width: 90%!important;
        margin: 0 5%!important
    }

    .typographylinks {
        width: 98%!important;
        margin: 0 1%!important
    }

    .typographydiv {
        width: 86%!important;
        margin: 0 7%!important
    }

    #overlapblackbg {
        left: 0;
        z-index: 102;
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0;
        display: none;
        background-color: rgba(0,0,0,.45);
        cursor: pointer
    }

    .wsmenu-submenu&gt;li:hover&gt;a {
        background-color: #7b7b7b;
        color: #666
    }

    .wsmenu&gt;.wsmenu-list&gt;li&gt;a.active {
        color: #666;
        background-color: rgba(0,0,0,.08)
    }

    .wsmenu&gt;.wsmenu-list&gt;li&gt;a:hover {
        color: #666
    }

    .wsmenu-list li:hover .wsmenu-submenu,.wsmenu-list li:hover .wsmenu-submenu .wsmenu-submenu-sub {
        display: none
    }

    .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub li:hover .wsmenu-submenu-sub-sub {
        display: none;
        list-style: none;
        padding: 2px;
        border: 1px solid #eee;
        background-color: #fff
    }

    .wsmenu-list li:first-child a {
        -webkit-border-radius: 0px 0px 0px 0px;
        -moz-border-radius: 0;
        border-radius: 0
    }

    .wsmenu-list li:last-child a {
        -webkit-border-radius: 0px 4px 0px 0px;
        -moz-border-radius: 0;
        border-radius: 0;
        border-right: 0px solid
    }

    .innerpnd {
        padding: 0!important
    }

    .typography-text {
        padding: 10px 0
    }

    .wsmenucontainer {
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        -ms-backface-visibility: hidden;
        transition: .4s ease-in-out
    }

    .wsmenu-click,.wsmenu-click02 {
        height: 43px;
        position: absolute;
        top: 0;
        right: 0;
        display: block;
        cursor: pointer;
        width: 100%
    }

    .wsmenu-click i {
        display: block;
        margin-top: 0;
        margin-right: 0;
        text-align: center
    }

    .wsmenu-click02 i {
        display: block;
        margin-top: 11px;
        margin-right: 8px
    }

    .ad-style,.megamenu&gt;ul {
        width: 100%!important
    }

    .ws-activearrow&gt;i {
        transform: rotate(180deg)
    }

    .wsmenu-rotate {
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .mobile-sub .wsmenu-submenu,.wsmenu-list .megamenu,.wsmenu-submenu-sub,.wsmenu-submenu-sub-sub {
        transform: none!important;
        visibility: visible!important
    }

    .wsmenu-submenu-sub,.wsmenu-submenu-sub-sub {
        width: 100%!important;
        position: static!important;
        left: 100%!important;
        top: 0!important;
        display: none;
        margin: 0!important;
        padding: 0!important;
        border: 0 solid!important;
        opacity: 1!important
    }

    .wsmenu-submenu-sub li {
        margin: 0!important;
        padding: 0;
        position: relative
    }

    .wsmenu-submenu-sub a,.wsmenu-submenu-sub-sub a {
        padding: 10px 25px;
        border-bottom: 1px solid #ccc;
        font-weight: 400;
        display: block
    }

    .tranbg&gt;.wsmenu-list&gt;li&gt;a,.wsmenu-submenu-sub li a.active,.wsmenu-submenu-sub-sub li a.active {
        color: #000!important
    }

    .wsmenu-submenu-sub li:hover&gt;a {
        background-color: #333!important;
        color: #fff
    }

    .wsmenu-list&gt;li&gt;a .fa {
        margin-right: 6px
    }

    .wsmenu-submenu-sub-sub li {
        margin: 0!important
    }

    .wsmenu-submenu-sub-sub a {
        color: #000;
        background: #000!important
    }

    .wsmenu-submenu-sub-sub li:hover&gt;a {
        background-color: #606060!important;
        color: #fff
    }

    .wsmenu .wsmenu-list {
        height: 100%;
        overflow-y: auto;
        margin: unset!important
    }

    .wsmenu .wsmenu-list&gt;li {
        width: 100%;
        display: block;
        float: none;
        border-right: none;
        background-color: transparent;
        position: relative;
        white-space: inherit;
        text-align: left;
        margin: 10px 0
    }

    .wsmenu&gt;.wsmenu-list&gt;li&gt;a {
        padding: 9px 32px 9px 17px;
        font-size: 16px;
        text-align: left;
        border-right: 0px solid;
        background-color: unset!important;
        color: #000!important;
        line-height: 25px;
        border-bottom: 1px solid rgba(0,0,0,.13);
        position: static;
        display: block;
        padding-bottom: 10px!important
    }

    .mobile-sub .wsmenu-submenu li a,.wsmenu .wsmenu-list li ul li a .fa.fa-caret-right {
        font-size: 12px!important;
        color: #8e8e8e
    }

    .wsmenu&gt;.wsmenu-list&gt;li&gt;a&gt;.fa {
        font-size: 16px;
        color: #bfbfbf
    }

    .wsmenu .wsmenu-list li a .arrow:after,.wsoffcanvasopener .callusicon {
        display: none!important
    }

    .mobile-sub .wsmenu-submenu {
        opacity: 1!important;
        display: none;
        position: relative!important;
        top: -8px;
        background-color: #fff;
        border: 1px solid #ccc;
        padding: 0
    }

    .mobile-sub .wsmenu-submenu li a {
        line-height: 20px;
        height: 30px;
        background-color: #fff!important;
        padding: 8px 0 8px 40px;
        border-bottom: 1px solid #ccc;
        display: block;
        position: relative
    }

    .mobile-sub .wsmenu-submenu li a:hover {
        background-color: #e7e7e7!important;
        color: #666;
        text-decoration: underline
    }

    .mobile-sub .wsmenu-submenu li:hover&gt;a {
        background-color: #e7e7e7!important;
        color: #666
    }

    .mobile-sub .wsmenu-submenu li .wsmenu-submenu-sub li a {
        line-height: 20px;
        height: 36px;
        background-color: #e7e7e7!important;
        border-bottom: none;
        padding-left: 28px
    }

    .mobile-sub .wsmenu-submenu li .wsmenu-submenu-sub li .wsmenu-submenu-sub-sub li a {
        line-height: 20px;
        height: 36px;
        background-color: #e7e7e7!important;
        border-bottom: none!important;
        padding-left: 38px;
        color: #8e8e8e
    }

    .wsmenu-list .megamenu {
        background-color: #e7e7e7;
        color: #666;
        padding: 0;
        border: 0 solid;
        opacity: 1!important
    }

    .megamenu .title {
        color: #666;
        font-size: 15px!important;
        padding: 10px 8px 10px 0
    }

    .halfdiv .title {
        padding-left: 15px
    }

    .megamenu&gt;ul {
        margin: 0;
        padding: 0;
        font-size: 13px!important
    }

    .megamenu&gt;ul&gt;li&gt;a {
        padding: 9px 14px!important;
        line-height: normal!important;
        font-size: 13px!important;
        background-color: #e7e7e7!important;
        color: #666
    }

    .megamenu&gt;ul&gt;li&gt;a:hover {
        background-color: #000!important
    }

    .megamenu ul li.title {
        line-height: 26px;
        color: #666;
        margin: 0;
        font-size: 15px;
        padding: 7px 13px!important;
        border-bottom: 1px solid #ccc;
        background-color: transparent!important
    }

    .halfdiv,.halfmenu {
        width: 100%;
        display: block
    }

    .menu_form {
        padding: 10px 10px 63px;
        background-color: #e7e7e7
    }

    .menu_form input[type=button],.menu_form input[type=submit] {
        width: 46%
    }

    .menu_form textarea {
        min-height: 100px
    }

    .wsmenu {
        width: 240px;
        left: -240px;
        height: 100%;
        position: fixed;
        top: 0;
        margin: 0;
        border-radius: 0;
        z-index: 103;
        transition: .4s ease-in-out;
        border: none!important;
        background-color: #fff!important
    }

    .animated-arrow {
        position: absolute;
        left: 10px;
        top: -75px;
        z-index: 102;
        -webkit-transition: .4s ease-in-out;
        -moz-transition: .4s ease-in-out;
        -o-transition: .4s ease-in-out;
        -ms-transition: .4s ease-in-out;
        transition: .4s ease-in-out
    }

    .callusicon {
        color: #c9c9c9;
        font-size: 25px;
        height: 25px;
        position: fixed;
        right: 15px;
        top: 13px;
        transition: .4s ease-in-out;
        width: 25px;
        z-index: 102;
        -webkit-transition: .4s ease-in-out;
        -moz-transition: .4s ease-in-out;
        -o-transition: .4s ease-in-out;
        -ms-transition: .4s ease-in-out
    }

    .blue-grdt&gt;.wsmenu-list&gt;li&gt;a&gt;.fa,.callusicon:focus,.green-grdt&gt;.wsmenu-list&gt;li&gt;a&gt;.fa,.orange-grdt&gt;.wsmenu-list&gt;li&gt;a&gt;.fa,.pink-grdt&gt;.wsmenu-list&gt;li&gt;a&gt;.fa,.purple-grdt&gt;.wsmenu-list&gt;li&gt;a&gt;.fa,.red-grdt&gt;.wsmenu-list&gt;li&gt;a&gt;.fa,callusicon:hover {
        color: #fff!important
    }

    .smallogo {
        display: block;
        text-align: center;
        padding-top: 9px;
        position: fixed;
        z-index: 101;
        width: 100%;
        height: 52px;
        background: #262626;
        background: -moz-linear-gradient(top,#262626 0,#1c1c1c 50%,#262626 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#262626),color-stop(50%,#1c1c1c),color-stop(100%,#262626));
        background: -webkit-linear-gradient(top,#262626 0,#1c1c1c 50%,#262626 100%);
        background: -o-linear-gradient(top,#262626 0,#1c1c1c 50%,#262626 100%);
        background: -ms-linear-gradient(top,#262626 0,#1c1c1c 50%,#262626 100%);
        background: linear-gradient(to bottom,#262626 0,#1c1c1c 50%,#262626 100%);
        box-shadow: 0 1px 4px rgba(0,0,0,.5);
        -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.5)
    }

    .wsoffcanvasopener .animated-arrow {
        left: 240px
    }

    .animated-arrow {
        cursor: pointer;
        padding: 0 35px 16px 0;
        margin: 40px 0 0 15px!important
    }

    .animated-arrow span,.animated-arrow span:after,.animated-arrow span:before {
        cursor: pointer;
        height: 3px;
        width: 23px;
        background: #d13d16;
        position: absolute;
        display: block;
        content: '';
        transition: .5s ease-in-out
    }

    .animated-arrow span:before {
        top: -7px
    }

    .animated-arrow span:after {
        bottom: -7px
    }

    .wsoffcanvasopener .animated-arrow span {
        background-color: transparent
    }

    .animated-arrow.active span:after,.wsoffcanvasopener .animated-arrow span:before {
        top: 7px
    }

    .wsoffcanvasopener .animated-arrow span:before {
        transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        bottom: 0
    }

    .wsoffcanvasopener .animated-arrow span:after {
        transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg)
    }

    .wsmenu-list li:hover&gt;.wsmenu-submenu,.wsmenu-list li&gt;.wsmenu-submenu,.wsmenu-submenu li&gt;.wsmenu-submenu-sub {
        transform: none!important;
        -o-transform: none!important;
        -moz-transform: none!important;
        -webkit-transform: none!important;
        visibility: visible!important
    }

    .wsmenu-list li:hover&gt;.megamenu,.wsmenu-list li&gt;.megamenu,.wsmenu-submenu li:hover&gt;.wsmenu-submenu-sub,.wsmenu-submenu-sub li:hover&gt;.wsmenu-submenu-sub-sub,.wsmenu-submenu-sub li&gt;.wsmenu-submenu-sub-sub {
        transform: none!important;
        -o-transform: none!important;
        -moz-transform: none!important;
        -webkit-transform: none!important;
        visibility: visible!important;
        opacity: 1!important
    }

    .gry&gt;.wsmenu-submenu&gt;li:hover&gt;a {
        background-color: #424242!important;
        color: #fff
    }

    .gry&gt;.wsmenu .wsmenu-list&gt;li&gt;a.active,.gry&gt;.wsmenu .wsmenu-list&gt;li&gt;a:hover {
        color: #fff;
        background-color: #424242
    }

    .orange&gt;.wsmenu-submenu&gt;li:hover&gt;a {
        background-color: #ff670f!important;
        color: #fff
    }

    .orange&gt;.wsmenu&gt;.wsmenu-list&gt;li&gt;a.active,.orange&gt;.wsmenu&gt;.wsmenu-list&gt;li&gt;a:hover {
        color: #fff;
        background-color: #ff670f
    }

    .blue&gt;.wsmenu-submenu&gt;li:hover&gt;a {
        background-color: #4a89dc!important;
        color: #fff
    }

    .blue&gt;.wsmenu&gt;.wsmenu-list&gt;li&gt;a.active,.blue&gt;.wsmenu&gt;.wsmenu-list&gt;li&gt;a:hover {
        color: #fff;
        background-color: #4a89dc
    }

    .green&gt;.wsmenu-submenu&gt;li:hover&gt;a {
        background-color: #74a52e!important;
        color: #fff
    }

    .green&gt;.wsmenu&gt;.wsmenu-list&gt;li&gt;a.active,.green&gt;.wsmenu&gt;.wsmenu-list&gt;li&gt;a:hover {
        color: #fff;
        background-color: #74a52e
    }

    .red&gt;.wsmenu-submenu&gt;li:hover&gt;a {
        background-color: #da4b38!important;
        color: #fff
    }

    .red&gt;.wsmenu&gt;.wsmenu-list&gt;li&gt;a.active,.red&gt;.wsmenu&gt;.wsmenu-list&gt;li&gt;a:hover {
        color: #fff;
        background-color: #da4b38
    }

    .yellow&gt;.wsmenu-submenu&gt;li:hover&gt;a {
        background-color: #f6bb42!important;
        color: #fff
    }

    .yellow&gt;.wsmenu .wsmenu-list&gt;li&gt;a.active,.yellow&gt;.wsmenu .wsmenu-list&gt;li&gt;a:hover {
        color: #fff;
        background-color: #f6bb42
    }

    .purple&gt;.wsmenu-submenu&gt;li:hover&gt;a {
        background-color: #967adc!important;
        color: #fff
    }

    .purple&gt;.wsmenu&gt;.wsmenu-list&gt;li&gt;a.active,.purple&gt;.wsmenu&gt;.wsmenu-list&gt;li&gt;a:hover {
        color: #fff;
        background-color: #967adc
    }

    .pink&gt;.wsmenu-submenu&gt;li:hover&gt;a {
        background-color: #ee1289!important;
        color: #fff
    }

    .pink&gt;.wsmenu&gt;.wsmenu-list&gt;li&gt;a.active,.pink&gt;.wsmenu&gt;.wsmenu-list&gt;li&gt;a:hover {
        color: #fff;
        background-color: #ee1289
    }

    .chocolate&gt;.wsmenu-submenu&gt;li:hover&gt;a {
        background-color: #934915!important;
        color: #fff
    }

    .chocolate&gt;.wsmenu&gt;.wsmenu-list&gt;li&gt;a.active,.chocolate&gt;.wsmenu&gt;.wsmenu-list&gt;li&gt;a:hover {
        color: #fff;
        background-color: #934915
    }

    .tranbg {
        background-color: #fff!important
    }
}

.mobile-sub .wsmenu-submenu li a:before {
    content: "-";
    position: absolute;
    left: 30px
}

.wsmenu-list li&gt;.wsmenu-submenu {
    max-width: 100%;
    border: unset;
    margin: 10px 0
}
</pre></body></html>