.hanim-btn .close-icon {    margin-top: -16px;    margin-left: -7px;}@media screen and (max-width:1235px) {    .about-fix .hasli .hpmsg h2 { font-size:50px; margin-left:0px;}        .container .isection.c-stl-table.has-contact .default-tmpl table{ max-width:90vw;}        }@media screen and (min-height:830px) {    #za.loan + #za-close ,     #za.loan {     top: 5vh !important; }}@media screen and (min-width:1170px) and (max-width:1200px) {     }@media screen and (max-width:1200px) {     } @media screen and  (max-width: 900px) {            p.p-break { display:none;}        .main-container .first-block .logo { width:88vw;}    .first-block #slogn span {    width: auto !important; font-size:12px !important;}             .container .isection .default-tmpl { max-width:93vw;}        .down-arrow { display:none;}    .hp-slides ul#slides-li { right:7vw !important;;}    .main-container footer  { height:auto;}   .main-container footer .wrapper { width:92%;}    .main-container footer .contactinfo { margin-top:12px;}#bxs_table {height:auto; display:block; width:100vw}    #bxs_table tr { display:block; width:100vw}    #bxs_table td { display:block; width:100vw; padding:10px 0px;}   #bxs_table .bitem a span , .bitem { max-width:100%;}         .hp-slides li span.subTitle { line-height:2.33rem; line-height:20px; font-size:15px; min-height:90px;;}             .ab-page .container ul li {    word-break: break-word;  width:100%;}    .container .isection.has-contact .default-tmpl h2.ash1, .container .isection.has-contact .default-tmpl h1 { padding-top:100px; padding-top:0px;}    .hascontact table.contacttable,    td.mobile-td,    .page-contact td,    .page-contact tbody,    .page-contact tr,    footer table   {             margin: 10px 0% !important;padding:0px !important;        width:100% !important; display:block  !important;  ;}        .nform.page-contact td + td label { margin-left:0px;}    .nform.page-contact td + td { text-align:left;}        .nform.page-contact select,    .nform.page-contact input { width:91vw;}    .page-contact td.msg-td br,    .page-contact td.msg-td input {display:none;}        .container .isection.has-contact .container {        xxbackground:#1d3644;    }        footer table td > span ,                footer table tbody  , footer table tr,      footer table td  , .midftr-td{ padding:0px !important; display:block; width:100% !important; text-align:center !important; margin-bottom:20px;}     .midftr-td a { padding-left:0px !important; margin-right:0px !important;}               .hp-slides ul#slides-li { bottom:0px;}     .about-fix .hasli ol li:nth-child(5) ,      .about-fix .hasli ol li {     float: none; max-width:98%;width:98%;}               .hp-slides ul#slides-li li {    width: 3vw;    height: 3vw;    margin-bottom: 2vw;}          .su-page .main-container .default-tmpl ul li .menuitem, .ftr-l .menuitem, .hp-slides li .menuitem{    font-size: 14pt;    margin-top: 20px;    max-width: 47vw;    line-height: 114%;    padding: 3px 4px;}#za.loan {         width:100% !important;    left: 0px !important;}#za.loan + #za-close {        margin-left: 9px;    left: 0px !important; }.su-page .main-container .default-tmpl ul li:nth-child(even),.su-page .main-container .default-tmpl ul li  {margin-top:10px; padding:0px;}.su-page .main-container .default-tmpl ul li:nth-child(even) img,.su-page .main-container .default-tmpl ul li img {margin-left:0px; width:100%; display:block; margin:0px; float:none;}.su-page .main-container .default-tmpl ul li div { max-width:100%;width:100%;  position:static; bottom:auto;}.su-page .main-container .default-tmpl ul li .menuitem {     position: static;    margin: 0 auto !important;    display: block !important;}.hp-slides li span.title { font-size:3.5vw;}.social-a {margin:20px auto;float:none;    text-align: center;}.ab-page .container .stories2 ul li { width:50%;     max-width: 50%; margin-bottom:12px;}.ab-page .container .stories2 ul li  img { xheight:7vw; max-width: 80%; height:auto;}.ab-page .container .stories2 ul li:nth-child(1) img { max-widtH:60%;}.ab-page .container .stories2 ul li:nth-child(7) { width:97% !important;; max-widtH:97% !important;;}.ab-page .container .stories2 ul li:nth-child(7)  img { max-width:40%;}.ab-page .container .stories2 ul li:nth-child(2n+1) { clear:both !important;}.ab-page .container .stories2 ul li a {    vertical-align: middle;    display: table-cell;    padding-top: 10px;    height: 95px;}xx .isection + .isection:not(.has-contact) .container { background:none !important;;} .has-bg.isection:not(.has-contact) .container {     padding-top: 30vw;}.layout-2 .isection + .has-bg.isection:not(.has-contact) .container {    padding-top: 90vw;}.layout-2 .main-container .isection:nth-child(1) .default-tmpl h1 {    padding-bottom: 0px;}xxx div.main-container  section.isection.has-contact div h2 span { color:#E4172E !important;}.default-tmpl > h2.ash1:after, .default-tmpl > h1:after {       }.main-container footer { padding-bottom:70px;}#footer-links {    margin-right: 0%;    margin-left: 0%;    margin-top: 0px;}.container .isection.c-stl-center .default-tmpl h2 img { width:70% ;max-width:70%; margin:0 auto; display:block;}#footer-tbl {  margin-left:3.5vw;position:relative;} #footer-tbl td:nth-child(1) {    position: absolute;    bottom: -150px;    left: 0px;    text-align: left !important;}#footer-tbl td:nth-child(1) span {text-align:left !important; font-size:10px !important;}/* management */.container .isection.c-stl-table .default-tmpl table,.container .isection.c-stl-table .default-tmpl table tbody,.container .isection.c-stl-table .default-tmpl table tr,.container .isection.c-stl-table .default-tmpl table th { display:block;}.container .isection.c-stl-table .default-tmpl table th {border-top:none; width:100%;}.container .isection.c-stl-table .default-tmpl table th div {  min-height:200px;}/* page */.container .isection.c-stl-center .default-tmpl { max-width:90%;}.container .isection.c-stl-center .default-tmpl > h2.ash1:after,.container .isection.c-stl-center.default-tmpl > h1:after { margin-left:0px; margin-right:0px;}.isection.Home-10.has-bg p span,.isection.Home-10.has-bg p {font-size:10pt !important;}.container .isection.c-stl-center .default-tmpl { text-align:left;}.container .isection.c-stl-center .default-tmpl p { text-align:left !important;}/* custom */section.isection.Home-6.has-bg h2,section.isection.Home-3.has-bg h2 {    margin-top: 30px;}} 