#banner-service .container{overflow:hidden;width:100%;height:auto}#banner-service .img-bg{width:100%;position:relative}#banner-service .color-bg{position:absolute;top:0;left:0;width:100%}#banner-service .svg-bg{position:absolute;z-index:1}#banner-service .member-doctor{position:absolute;z-index:2}#banner-service .Frame-2215{position:absolute;z-index:3;width:100%;background:linear-gradient(180deg,#fff0 0%,rgb(255 255 255 / .5) 31.34%,rgb(255 255 255 / .8) 62.2%,rgb(255 255 255 / .9) 71.04%,#FFF 84.12%)}@media screen and (min-width:1024px){html{font-size:16px}#banner-service .background{display:flex}#banner-service .color-bg{background:linear-gradient(254deg,rgb(255 255 255 / .5) 17.63%,rgb(255 255 255 / .8) 46.34%,rgb(255 255 255 / .9) 54.83%,#FFF 82.83%);height:64.1875rem}#banner-service .svg-bg{right:3.06rem;top:3.08rem}#banner-service .member-doctor{right:8.63rem;top:12.56rem}#banner-service .Frame-2215{top:26.35rem;height:16.3125rem}#banner-service .Frame-1000005542{position:absolute;left:6.3rem;top:2.16rem;display:flex;gap:.5rem}#banner-service .Frame-1000005542 p{font-family:'Proxima Nova Regular',Arial,sans-serif;text-align:center;color:var(--PRIMARY-blue-400,#1E60C1);font-size:1rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.01rem}#banner-service .Frame-1000005542 b{color:var(--PRIMARY-blue-500,#134A9B);text-align:center;font-family:'Proxima Nova Regular',Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.01rem}#banner-service .Frame-1000005794{position:absolute;top:8.79rem;left:6.25rem;width:33.875rem;display:inline-flex;flex-direction:column;align-items:flex-start;gap:2.25rem}#banner-service .Frame-1000005794 h3{color:var(--PRIMARY-blue-500,#134A9B);font-family:'Proxima Nova Regular',Arial,sans-serif;font-size:3rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.03rem}#banner-service .title{color:var(--PRIMARY-blue-500,#134A9B);text-align:justify;font-family:'Proxima Nova Regular',Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.005rem}#banner-service .title span{color:var(--SECONDARY-blue-500,#1AB7DA)}#banner-service .btn-offical{display:inline-flex;padding:.5rem .5rem .5rem 1.5rem;justify-content:center;align-items:center;gap:.5rem;width:max-content;border-radius:1.5rem;background:var(--PRIMARY-blue-500,#134A9B)}#banner-service .btn-offical p{text-align:center;font-family:'Proxima Nova Regular',Arial,sans-serif;color:var(--greyscaletext-0,#FFF);font-size:1rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.0125rem}#banner-service .btn-offical svg{width:2rem;height:2rem}}@media only screen and (max-width:480px){#banner-service .img-bg{width:100%;height:114rem;object-fit:cover;position:relative}#banner-service .background{display:flex}#banner-service .color-bg{background:linear-gradient(254deg,rgb(255 255 255 / .5) 17.63%,rgb(255 255 255 / .8) 46.34%,rgb(255 255 255 / .9) 54.83%,#FFF 82.83%);height:114rem;margin-top:0}#banner-service .svg-bg{width:102.4rem;height:69.06667rem;right:0;top:52.53rem}#banner-service .member-doctor{width:82.44587rem;height:51.47467rem;top:70.4rem;left:10.26rem}#banner-service .Frame-2215{top:105.53rem;height:17.33333rem}#banner-service .Frame-1000005542{position:absolute;left:4.27rem;top:18.6rem;display:flex;gap:1.6rem}#banner-service .Frame-1000005542 p{font-family:'Proxima Nova Regular',Arial,sans-serif;text-align:center;color:var(--PRIMARY-blue-400,#1E60C1);font-size:3.73333rem;font-style:normal;font-weight:400;line-height:120%}#banner-service .Frame-1000005542 b{color:var(--PRIMARY-blue-500,#134A9B);text-align:center;font-family:'Proxima Nova Regular',Arial,sans-serif;font-size:3.73333rem;font-style:normal;font-weight:600;line-height:120%}#banner-service .Frame-1000005794{position:absolute;top:29.33rem;left:4.27rem;width:91.46667rem;height:18.93333rem;display:inline-flex;flex-direction:column;align-items:flex-start;gap:3.2rem}#banner-service .btn-offical{display:none}#banner-service .Frame-1000005794 h3{color:var(--PRIMARY-blue-500,#134A9B);font-family:'Proxima Nova Regular',Arial,sans-serif;font-size:8.53333rem;font-style:normal;font-weight:700;line-height:120%}#banner-service .title{color:var(--PRIMARY-blue-500,#134A9B);font-family:'Proxima Nova Regular',Arial,sans-serif;font-size:4.26667rem;font-style:normal;font-weight:700;line-height:150%}#banner-service .title span{color:var(--SECONDARY-blue-500,#1AB7DA)}}@media (min-width:481px) and (max-width:1023px){html{font-size:12px}#banner-service .background{display:flex;justify-content:center}#banner-service .img-bg{width:100%;position:relative;height:64.1875rem}#banner-service .color-bg{background:linear-gradient(254deg,rgb(255 255 255 / .5) 17.63%,rgb(255 255 255 / .8) 46.34%,rgb(255 255 255 / .9) 54.83%,#FFF 82.83%);height:64.1875rem}#banner-service .svg-bg{width:59.3125rem;height:49.3125rem;right:3.06rem;top:18rem}#banner-service .Frame-2215{top:47.8rem;height:16.3125rem}#banner-service .Frame-1000005542{position:absolute;left:6.3rem;top:2.16rem;display:flex;gap:.5rem}#banner-service .Frame-1000005542 p{font-family:'Proxima Nova Regular',Arial,sans-serif;text-align:center;color:var(--PRIMARY-blue-400,#1E60C1);font-size:1rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.01rem}#banner-service .Frame-1000005542 b{color:var(--PRIMARY-blue-500,#134A9B);text-align:center;font-family:'Proxima Nova Regular',Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.01rem}#banner-service .Frame-1000005794{position:absolute;top:8.79rem;left:6.25rem;width:32.875rem;display:inline-flex;flex-direction:column;align-items:flex-start;gap:2.25rem}#banner-service .Frame-1000005794 h3{color:var(--PRIMARY-blue-500,#134A9B);font-family:'Proxima Nova Regular',Arial,sans-serif;font-size:3rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.03rem}#banner-service .title{color:var(--PRIMARY-blue-500,#134A9B);text-align:justify;font-family:'Proxima Nova Regular',Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.005rem}#banner-service .title span{color:var(--SECONDARY-blue-500,#1AB7DA)}#banner-service .btn-offical{display:inline-flex;padding:.5rem .5rem .5rem 1.5rem;justify-content:center;align-items:center;gap:.5rem;width:max-content;border-radius:1.5rem;background:var(--PRIMARY-blue-500,#134A9B)}#banner-service .btn-offical p{text-align:center;font-family:'Proxima Nova Regular',Arial,sans-serif;color:var(--greyscaletext-0,#FFF);font-size:1rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.0125rem}#banner-service .btn-offical svg{width:2rem;height:2rem}}@media screen and (min-width:768px){#banner-service .Frame-1000005794 h3{font-family:"Proxima Nova Bold",sans-serif}#banner-service .title{font-family:"Proxima Nova Bold",sans-serif;margin-top:-.29rem;text-align:left}#banner-service .title strong{color:#1AB7DA}#banner-service .btn-offical p{font-family:"Proxima Nova Semibold",sans-serif}#banner-service .Frame-1000005794{gap:2.56rem}#banner-service .btn-offical{cursor:pointer}#banner-service .svg-bg{top:2.4rem;right:-2.2rem}#banner-service .btn-offical span.button{width:2rem;height:2rem;border-radius:50%;background:#FFF;position:relative;overflow:hidden}#banner-service .btn-offical:hover{background:#0d356e}#banner-service .btn-offical:hover span.button{background:#1e60c1}#banner-service .btn-offical:hover span.button svg{animation:btnhover 300ms;fill:#fff0}@keyframes btnhover{0%{left:0}25%{left:40%}50%{left:80%;opacity:0}52%{left:-60%;opacity:1}75%{left:-25%}100%{left:0}}#banner-service .btn-offical:hover span.button svg rect{fill:transparent!important;transition:none!important}#banner-service .btn-offical:hover span.button svg path{stroke:#fff}#banner-service .btn-offical svg{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}}@media (min-width:768px) and (max-width:1024px){#banner-service .member-doctor{top:16rem}#banner-service .Frame-1000005794{margin-top:2rem!important}#form_lien_he div .frame-16-g1i0GS input.frame-9174{padding-left:1rem}#form_lien_he input.nm-sinh{padding-left:1rem!important}.page-template-dat-lich-kham #form_lien_he div .frame-9174{padding-left:0!important}}