<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
    font-family: Arial, Helvetica, sans-serif;
    font-family: 'Segoe UI', Helvetica, sans-serif;
    line-height: 25px;
    font-size:12pt;
    padding:0 0 0 0 ;
    margin:0 0 0 0;
}
* {
    box-sizing: border-box;
}
#top_shadow {
    background:white;
    padding:20px 0 40px 0;
    width:100%;
    box-shadow:0 3px 2px #ddd;
    position:relative;
}
.row {
    padding:40px;
    border-left:1px solid #ddd;
    border-right:1px solid #ddd;
    margin: 0 auto;
}
.centered {
    text-align: center;
}
.wide800  {
    max-width:800px;
    width:800px;
    margin:0 auto;
}
.gray {
    background: #EDEDED;
}
.blue {
    background: #0078AD;
    color:white;
}
.blue h2 {
    color:white;
}
.white {
    background:white;
}
.white p {
    color:black;
}
h2 {
    font-weight:400;
    text-align: center;
    color: #717174;
    font-size:36px;
    margin:0 0 40px 0;
    line-height: 30pt;
}
.blue_txt {
    color:#0078ae;
}
#ktg_sup {
    display: flex;
}

/* k64415na 343*/
#ktg_sup img {
    width:343px;
    height:auto;
}
#ktg_sup ul {
    margin:0  20px 0 0;
    padding:0 0 0 15px;
    list-style-image: url(../img/bullet.png);
    width:33%;
}
#ktg_sup li {
    line-height:15pt;
    font-size:smaller;
}

#er {
    display: flex;
    width:480px;
    margin:0 auto;
    justify-content: space-between;
}
#er .res {
    width:160px;
    text-align: center;
}
#er .res img {
    border:0;
}
#er h5 {
    font-weight:normal;
    line-height: 14pt;
    color:white;
    text-decoration:none;
    margin:10px 0;
}
#er a {
    color:white;
    text-decoration:none;
}
#tka {
    width:800px;
    margin:0 auto;
    margin-top:55px;
    display:flex;
    flex-wrap: wrap;
    justify-content: space-around;
}
#tka .pillars {
    width:160px;
    min-width:160px;
    margin-bottom:40px;
}
#tka h5 {
    margin:20px 0 10px 0 ;
    color:#0078ae;
    font-weight:normal;
    font-size:12pt;
    margin:0 auto;
}
#tka p {
    color:#888;
    line-height: 14pt;
    font-size: 10pt;
    margin:0;
}
.wide850 {
    width:850px;
    margin:0 auto;
}
.wide800 {
    width:800px;
    margin:0 auto;
}
.leftmargin15 {
    margin-left:15px;
}

#eps {
    display:flex;
    flex-wrap: wrap;
    width:800px;
    margin:0 auto;
    justify-content: space-between;
}
#eps .sol {
    margin-bottom:60px;
}
#eps h5 {
    font-weight: normal;
    color:black;
    font-size:11pt;
    margin-top:15px;
}
#eps a.btn, #top_shadow a.btn  {
    border-radius:5px;
    background:#0078ae;
    color:white;
    font-size:11pt;
    padding:10px 15px;
}
#eps a:link, #top_shadow a:link {
    text-decoration: none;
}

#cet {
    display:flex;
    flex-wrap:wrap;
    margin:0 auto;
    justify-content: space-between;
    line-height: normal;
}
#cet_h2 {
    margin-bottom:30px;
    color:#0078ae;
}
.padding_btm_35 {
    padding-bottom:35px;
}
#cet .contact {
    width:47%;
    font-size:10pt;
    margin-bottom:50px;
    color: #717174;
}
#cet .contact .vcard {
    display:flex;
}
.vcard {
    align-items: center;
}
.vcard img {
    width:83px;
    height:84px;
    margin-right:15px;
}
.vcard p {
    margin:0;
}
.vcard a {
    color:#0078ae;
    text-decoration:none;
}

h2.yellow {
    color:yellow !important;
}
h2.blue {
    color: #0078ae !important;
}
#sa {
    display:flex;
    justify-content: center;
    align-items: center;
}
#sa .leftborder {
    border-left:1px solid white;
    padding-left:20px;
    padding-top:10px;
    padding-bottom:10px;
    margin-left:20px;
}
#sa div p {
    margin:0;
    padding:0;
}
#sa a {
    border-radius:4px;
    background:white;
    padding:5px 20px;
    text-decoration: none;
    color:#0078ae;
    font-size:10pt;
}
.smaller {
    font-size:smaller;
}

/* large to small */
@media screen and (max-width:768px) {
    .row {
        padding:25px;
    }
    #ktg_sup {
        flex-direction: column;
    }
    #ktg_sup ul {
        width:100%;
    }
    #ktg_sup img {
        width:200px;
        height:auto;
        margin:0 auto;
        margin-top:40px;
    }
    .wide850, .wide800, #tka, #eps, #cet {
        width:100%;
    }

    #eps {
        justify-content: space-around;
    }
    #eps .sol  {
        text-align: center;
    }
    .leftmargin15 {
        margin-left:0;
    }

    #cet {
        width:100%;
    }
}
@media screen and (max-width:670px) {
    .vcard {
        flex-direction: column;
        text-align: center;
    }
}
@media screen and (max-width:425px) {
    #er, #eps {
        display:block;
        width:100%;
    }
     #er .res {
        width:100%;
    }
    #er .res {
        margin-bottom:50px;
    }
    #sa, #cet {
        flex-direction: column;
    }
    #cet .contact {
        width:100%;
    }
    #sa .leftborder {
        border-left:none;
        text-align: center;
        padding: 20px 0 20px 0;
        margin:20px 0 0 0;
    }
}
@media screen and (max-width:320px) {
    .row {
        padding:20px 10px;
    }
}</pre></body></html>