.div-button-a{display:block;height:100%}
.div-button-hidden-txt{display:block;overflow:hidden;text-indent:180%;white-space:nowrap}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.verticalcenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.quote_text_style{font-family:"Georgia";font-style:italic;color:gray;font-size:16px}
body{padding:0}
#zk-template{padding-top:64px}
#about-container .subtitle{font-weight:400;font-size:20px;line-height:23px}
#about-container .content-1 .side h2{padding:96px 0;color:#fff;margin:0;background:url(/resource/img/support/about_header_background.svg) no-repeat;background-size:cover}
#about-container .content-1 #menu-list div{height:54px}
#about-container .content-1 #navs{width:100%;border-bottom:1px solid #e1e9eb;text-align:center;background:#fff}
#about-container .content-1 #navs .navs-rows{display:inline-flex}
#about-container .content-1 #navs .nav a{padding:16px;color:#00a2cf}
#about-container .content-1 #navs .nav a:hover{color:#537680}
#about-container .content-1 #navs .nav a:hover{text-decoration:none}
#about-container .content-1 #navs .select{border-bottom:2px solid #00a2cf}
#about-container .content-1 #navs .select a{cursor:default}
#about-container .content-2{margin:auto;padding-bottom:96px}
#about-container .content-2 #ourstory,#about-container .content-2 #vision,#about-container .content-2 .awards{overflow:hidden}
#about-container .content-2 #ourstory p,#about-container .content-2 #vision p,#about-container .content-2 .awards p{margin:8px 0 16px}
#about-container .content-2 #ourstory .flex,#about-container .content-2 #vision .flex,#about-container .content-2 .awards .flex{display:inline-flex;margin-bottom:24px}
#about-container .content-2 #ourstory .flex p,#about-container .content-2 #vision .flex p,#about-container .content-2 .awards .flex p{margin-top:0;width:79.5% \9}
#about-container .content-2 #ourstory .flex img,#about-container .content-2 #vision .flex img,#about-container .content-2 .awards .flex img{width:20.5%;height:20.5%}
#about-container .content-2 #ourstory .flex .img-r,#about-container .content-2 #vision .flex .img-r,#about-container .content-2 .awards .flex .img-r{order:3}
#about-container .content-2 #ourstory .gap,#about-container .content-2 #vision .gap,#about-container .content-2 .awards .gap{width:16px;display:table}
#about-container .content-2 .title{padding-top:96px}
#about-container .content-2 #vision .quote{font-family:"Georgia";font-style:italic;color:gray;font-size:16px}
#about-container .content-2 #vision .img-l{float:left;margin-right:10px}
#about-container .content-2 #vision .img-r{float:right;margin-left:10px}
#about-container .content-2 #vision .star{font-weight:bold}
#about-container .content-2 .about-grid-3{display:grid;display:-ms-grid;grid-template-columns:1fr 1fr 1fr}
#about-container .content-2 .about-grid-3 .about-card{padding:24px;box-sizing:border-box}
#about-container .content-2 .about-grid-3 .about-logo{height:120px;display:grid;display:-ms-grid;margin-bottom:16px}
#about-container .content-2 .about-grid-3 .about-logo .about-content{margin-top:16px}
#about-container .content-2 .about-grid-3 .about-logo img{margin:auto 0;max-height:120px}
#about-container .content-2 .about-grid-3 .about-logo a{display:inline-flex}
#about-container .content-2 .about-grid-3 :nth-child(2){-ms-grid-row:1;-ms-grid-column:2}
#about-container .content-2 .about-grid-3 :nth-child(3){-ms-grid-row:1;-ms-grid-column:3}
#about-container .content-2 .about-grid-3 :nth-child(4){-ms-grid-row:2;-ms-grid-column:1}
#about-container .content-2 .about-grid-3 :nth-child(5){-ms-grid-row:2;-ms-grid-column:2}
#about-container .content-2 .about-grid-3 :nth-child(6){-ms-grid-row:2;-ms-grid-column:3}
#about-container .content-2 .about-grid-3 :nth-child(7){-ms-grid-row:3;-ms-grid-column:1}
#about-container .content-2 .about-grid-3 :nth-child(8){-ms-grid-row:3;-ms-grid-column:2}
#about-container .content-2 .about-grid-3 :nth-child(9){-ms-grid-row:3;-ms-grid-column:3}
#about-container .content-2 .about-content{font-size:16px;line-height:28px;color:#537680}
#about-container .content-2 .about-content .about-title{font-weight:400;font-size:20px;line-height:23px;display:block;margin-bottom:10px}
#about-container .content-2 .about-content a:hover{color:#66c7e2;text-decoration:none}
#about-container .content-2 .about-content p{margin:0}
#about-container .content-2 .contact-right{position:relative;top:-32px}
#about-container .content-2 .logos{padding:48px 0}
#about-container .content-2 .logos .logo{padding:48px 0;background:#fff;box-shadow:0 0 2px rgba(0,124,158,0.16),0px 4px 16px rgba(0,124,158,0.08);border-radius:8px;text-align:center}
#about-container .content-2 .logos .logo a{font-weight:400;font-size:24px;line-height:29px}
#about-container .content-2 .logos .logo:hover a{color:#66c7e2}
#about-container .content-2 .logos .logo img{margin-bottom:24px}
#about-container .content-2 .logos .logo .or{font-size:24px;color:#0b4859}
#about-container .content-2 .contact{max-width:794px;margin:96px auto 0}
#about-container .content-2 .contact .contactUs{grid-template-columns:2fr 16px 3fr;-ms-grid-columns:2fr 16px 3fr}
#about-container .content-2 .contact .contact-title{margin-top:32px;font-weight:400;font-size:14px;line-height:16px;color:#00a2cf}
#about-container .content-2 .contact .contact-text{margin-top:8px;font-weight:400;font-size:16px;line-height:28px;color:#0b4859}
#about-container .content-2 .contact .email{color:#0b4859}
#about-container .content-2 .contact .email:hover{text-decoration:none;color:#00a2cf}
#about-container .content-2 .contact-form{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:24px;background:#f5f9fa}
#about-container .content-2 .contact-form input,#about-container .content-2 .contact-form .z-textbox,#about-container .content-2 .contact-form .z-select{width:100%;margin:16px 0 0;padding:14px 16px;background:#fff;border:1px solid #e1e9eb;box-sizing:border-box;border-radius:4px;font-size:16px;line-height:19px;color:#0b4859}
#about-container .content-2 .contact-form textarea{height:205px}
#about-container .content-2 .contact-form input{height:48px}
#about-container .content-2 .contact-form .z-select{background:url(/resource/img/support/acc_arrow_down.svg) no-repeat;background-size:10px;background-position:right 16px top 50%,0 0;height:48px;background-color:white}
#about-container .content-2 .contact-form #form{width:100%}
#about-container .content-2 .contact-form .info{font-size:80%}
#about-container .content-2 .contact-form .submit-btn{width:100%}
#about-container .content-2 .contact-form .submit-btn .button-blue{color:#fff;padding:14.5px 0}
#about-container .content-2 .contact-form .submit-btn .button-blue .z-label{font-weight:400;font-size:16px;line-height:19px}
#about-container .content-2 .contact-form .submit-btn a{display:block;text-decoration:none}
#about-container .content-2 .contact-form .submit-btn a:hover{background-position:0 bottom}
#about-container .content-2 .contact-form .label{text-align:left;font-weight:400;font-size:16px;line-height:19px;color:#0b4859;padding-bottom:48px}
#about-container .content-3{background:#fff;margin:0}
#about-container .content-3 #ourstory{margin:auto;padding-bottom:96px}
#about-container .content-3 .title{padding:96px 0 48px}
#about-container .content-3 .milestones-img{margin:0 24px}
#about-container .z-window-content,#about-container .z-window{padding:0}
@media screen and (max-width:767px){#about-container .content-2{max-width:608px;margin:auto}
#about-container .content-2>div,#about-container .content-2 h3,#about-container .content-2 .contactUs{margin:0 24px}
#about-container .content-2 #ourstory .flex,#about-container .content-2 #vision .flex{display:block}
#about-container .content-2 #ourstory .flex .gap,#about-container .content-2 #vision .flex .gap{height:16px}
#about-container .content-2 #ourstory .flex img,#about-container .content-2 #vision .flex img{width:128px}
#about-container .content-2 #ourstory .flex .img-r,#about-container .content-2 #vision .flex .img-r{order:1}
#about-container .content-2 #ourstory .title{margin:0}
#about-container .content-2 .about-grid-3{grid-template-columns:1fr}
#about-container .content-2 .about-grid-3 .about-card{padding:24px 0}
#about-container .content-2 .about-grid-3 :nth-child(2){-ms-grid-row:2;-ms-grid-column:1}
#about-container .content-2 .about-grid-3 :nth-child(3){-ms-grid-row:3;-ms-grid-column:1}
#about-container .content-2 .about-grid-3 :nth-child(4){-ms-grid-row:4;-ms-grid-column:1}
#about-container .content-2 .about-grid-3 :nth-child(5){-ms-grid-row:5;-ms-grid-column:1}
#about-container .content-2 .about-grid-3 :nth-child(6){-ms-grid-row:6;-ms-grid-column:1}
#about-container .content-2 .about-grid-3 :nth-child(7){-ms-grid-row:7;-ms-grid-column:1}
#about-container .content-2 .about-grid-3 :nth-child(8){-ms-grid-row:8;-ms-grid-column:1}
#about-container .content-2 .about-grid-3 :nth-child(9){-ms-grid-row:9;-ms-grid-column:1}
#about-container .content-2 .contact .contactUs{grid-template-columns:1fr;-ms-grid-columns:1fr}
#about-container .content-2 .contact .contactUs .contact-right{-ms-grid-row:3;grid-row:1;top:0;margin-top:32px}
#about-container .content-2 .contact .contactUs .gap{grid-row:2;height:32px}
#about-container .content-2 .contact .contactUs .contact-info{padding-left:24px}
.content-3 .title{margin-left:24px}
.milestones-img img{width:100%}
}
@media screen and (min-width:768px) and (max-width:1023px){.content-2{max-width:704px}
.content-2 #ourstory{max-width:704px}
.content-2 .about-grid-3 :nth-child(2){-ms-grid-row:1;-ms-grid-column:2}
.content-2 .about-grid-3 :nth-child(3){-ms-grid-row:2;-ms-grid-column:1}
.content-2 .about-grid-3 :nth-child(4){-ms-grid-row:2;-ms-grid-column:2}
.content-2 .about-grid-3 :nth-child(5){-ms-grid-row:3;-ms-grid-column:1}
.content-2 .about-grid-3 :nth-child(6){-ms-grid-row:3;-ms-grid-column:2}
.content-2 .about-grid-3 :nth-child(7){-ms-grid-row:4;-ms-grid-column:1}
.content-2 .about-grid-3 :nth-child(8){-ms-grid-row:4;-ms-grid-column:2}
.content-2 .about-grid-3 :nth-child(9){-ms-grid-row:5;-ms-grid-column:1}
.content-3 #ourstory .title{margin-left:32px}
.press-grid img{width:100%}
}
@media screen and (min-width:1024px) and (max-width:1295px){.content-2{max-width:928px}
.content-2 #ourstory{max-width:794px;margin:auto}
.content-3 #ourstory{max-width:794px;margin:auto}
}
@media screen and (min-width:1296px){.content-2{max-width:1200px}
.content-2 #ourstory{max-width:794px;margin:auto}
.content-3 #ourstory{max-width:794px;margin:auto}
}