.sub_top{background-image:url("//www.gnghospital.com/www-img/sub/top_bg/main-12.jpg");height:579px}.h1_hr{height:1px;width:80px;border:none;border-top:1px solid;margin:30px auto}.section_div>section{padding:50px}.table_ul{display:table;width:100%}.table_ul li{display:table-cell;float:none;vertical-align:middle;width:50%}.table_ul .li1{padding-right:1%}.table_ul .li2{padding-left:1%}.sec_common_h2{margin-bottom:30px}.sec_common_h2 span{color:#737c9a}.p_custom1{color:#737c9a;margin:40px 0 20px}.sub_top_txt_1{width:60%}.add_nose_04 .common_sec1 .p_common{border-color:#d4c0aa}.add_nose_04 .common_sec1{background:#fff}.add_nose_04 .common_sec1 .p_common span{color:#d4c0aa;border-color:#d4c0aa}.add_nose_04 .common_sec1 .p_40 span{color:#c2a586}.p_custom1{color:#c2a586}.section_div>section *{text-align:left}section>h2{margin-bottom:30px}section>h2 span{color:#c2a586}.sec1{border-bottom:1px solid #e3e3e3}.sec2>ul li{width:49%;margin-top:20px}.sec2>ul .odd{margin-right:2%}.sec2>ul li>div{display:table;width:100%;max-width:519px;margin:0 auto}.sec2>ul li>div *{text-align:center}.sec2>ul li>div>.in{display:table-cell;vertical-align:middle}.sec2>ul li>.d1{height:90px;background:#c2a586;border-radius:20px 20px 0 0}.sec2>ul li>.d2{height:140px;background:#f4f4f4;padding:0 20px}.sec2>ul li>.d1 p{color:#c2a586;background:#fff;width:30px;height:30px;margin:0 auto 5px auto;border-radius:50%;line-height:30px}.sec2>ul li>.d1 h4{color:#fff}.sec2>ul li>.d2 p{color:#323232}.section_div>.sec3{height:450px;padding-top:200px;background-repeat:no-repeat;background-position:60% 0}.sec3 .in{padding-left:75px;position:relative}.sec3 .in p{padding-left:30px;position:relative;margin-bottom:16px;color:#2e2d2d}.sec3 .in p .icon_bg{position:absolute;left:0;top:-5px;background-position:-400px -1236px;width:25px;height:27px}.sec3 .in .s{position:absolute;left:0;font-weight:400;font-size:50px;color:#bfbfbf}.sec3 .in1 .s{bottom:0}.sec3 .in2 .s{top:0}.sec3 .in2{padding-top:20px}.sec3 .border_div{margin:15px 0;max-width:700px;height:1px;width:100%;background:#313131;background:linear-gradient(to right,#313131,rgba(49,49,49,0))}.sec3 h3 .custom1{color:#f64e4d;position:relative}.sec3 h3 .custom1:before{content:"";width:5px;height:5px;position:absolute;background:#f64e4d;left:50%;top:-7px;margin-left:-2px;border-radius:50%}.section_div>.sec5{background-repeat:no-repeat}.sec5>div *{color:#fff;text-align:center}.sec5>div{display:inline-block;padding:0 40px}.sec5>div .p_18{line-height:27px;position:relative;padding:30px 0;margin-top:20px}.sec5>div .p_18 .s3{color:#fffd75;display:inline-block;vertical-align:top;font-size:25px;margin:0 5px}.sec5>div .p_18 .s{position:absolute;font-size:50px;vertical-align:bottom;line-height:normal;height:25px;width:17px;text-align:center;display:block;left:50%;margin-left:-8px}.sec5>div .p_18 .s1{top:0}.sec5>div .p_18 .s2{bottom:0}.sec4 li{margin-top:20px;width:32%}.sec4 .li2{margin:20px 2% 0}.sec4 li>div{margin:0 auto;max-width:352px;position:relative}.sec4 li>div>div{position:absolute;bottom:0;left:0;width:100%;height:63%;padding:35px 30px 0}.sec4 li>div>div *{text-align:center}.sec4 li>div>div h4{color:#faff79;margin-bottom:23px}.sec4 li>div>div h4 span{border-bottom:2px solid #faff79;padding-bottom:3px}.sec4 li>div>div p{color:#fff}@media only screen and (max-width:1023px){.sub_top{height:300px;background-size:cover}.h1_hr{margin:20px auto}.section_div>section{padding:20px}.sec5>div .p_18 .s3{font-size:20px;white-space:nowrap;margin:0}.sec4 li>div>div h4{margin-bottom:15px}.sec4 li>div>div{padding:20px 20px 0}}@media only screen and (max-width:932px){.sec4 li>div>div p{line-height:17px}}@media only screen and (max-width:825px){.sec4 li>div>div p{font-size:12px}}@media only screen and (max-width:767px){.table_ul li{display:block;width:100%;margin:0 auto}.table_ul .li1{padding-right:0;margin-bottom:20px}.table_ul .li2{padding-left:0}.sec2>ul .odd{margin-right:auto}.sec2>ul li{width:100%;float:none}.section_div>.sec5{text-align:center}.sec5>div{padding:0;display:block}.sec4 li{width:100%}.sec4 .li2{margin:20px 0 0}.sec4 li>div>div{padding:35px 30px 0}.sec4 li>div>div h4{margin-bottom:23px}.sec4 li>div>div p{line-height:24px;font-size:14px}}@media only screen and (max-width:640px){.section_div>.sec3{height:auto;padding-top:50px;background-position:0}.sec5 p br{display:block}}@media all and (min-width:1024px) and (max-width:1199px){.section_div>section{padding:20px}.sec4 li>div>div h4{margin-bottom:15px}.sec4 li>div>div{padding:20px 30px 0}}