@import url("https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap");@media only screen and (max-width:1200px){.md-hide{display:none!important}}.md-show{display:none!important}@media only screen and (max-width:1200px){.md-show{display:block!important}.md-show.row{display:flex!important}.md-show.inline{display:inline!important}}@media only screen and (max-width:900px){.sm-tb-hide{display:none!important}}.sm-tb-show{display:none!important}@media only screen and (max-width:900px){.sm-tb-show{display:block!important}}.md-show-flex{display:none!important}@media only screen and (max-width:1200px){.md-show-flex{display:flex!important}}@media only screen and (max-width:640px){.mb-hide{display:none!important}}.mb-show{display:none!important}@media only screen and (max-width:640px){.mb-show{display:block!important}.mb-show.row{display:flex!important}.mb-show.inline{display:inline!important}}.md-mb-show{display:none!important}@media only screen and (max-width:400px){.md-mb-show{display:block!important}}@keyframes waving{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.15)}99%{opacity:0;transform:scale(1.5)}}.row{align-items:center;display:flex}.row.space-between{justify-content:space-between}.hide{display:none}body,html{color:#1e1e1e;font-family:Lexend,sans-serif;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body *,html *{font-family:Lexend,sans-serif}body h1,body h2,body h3,body h4,body h5,body h6,html h1,html h2,html h3,html h4,html h5,html h6{font-weight:600;margin-bottom:.75em;margin-top:0}body a,html a{color:inherit;text-decoration:none;transition:all .1s ease-in;word-break:break-word}body a:hover,html a:hover{transition:all .15s ease-out}body ul,html ul{list-style:none;margin:0;padding:0}body ul li,html ul li{max-width:100%;word-break:break-word}body .desc,body p,html .desc,html p{font-size:16px;font-weight:300;line-height:1.5;margin-bottom:8px;margin-top:0}body .section-title,html .section-title{color:#006991;font-size:45px;font-weight:600;margin:0 0 24px}body .section-title.lg,html .section-title.lg{font-size:64px;line-height:1.2}body .section-title.sm,html .section-title.sm{font-size:28px}body .bold,body b,body strong,html .bold,html b,html strong{font-weight:700}body .text-centeer,body .txt-center,html .text-centeer,html .txt-center{text-align:center}body .text-right,body .txt-right,html .text-right,html .txt-right{text-align:right}body .blue-txt,body .primaty-txt,html .blue-txt,html .primaty-txt{color:#006991}body .white-txt,html .white-txt{color:#fff}body .teal-txt,html .teal-txt{color:#0090a1}body .gray-txt,html .gray-txt{color:#b4b4b4}body .light-gray-bg,html .light-gray-bg{background-color:#f7f7f7}body .gold-txt,html .gold-txt{color:#9d7b3c}body .hm-gold-txt,html .hm-gold-txt{color:#ebb03c}body .hmg-ui .blue-txt,body .hmg-ui .primaty-txt,html .hmg-ui .blue-txt,html .hmg-ui .primaty-txt{color:#9d7b3c}body .hmg-ui .teal-txt,html .hmg-ui .teal-txt{color:#ebb03c}body .hmg-ui .section-title,html .hmg-ui .section-title{color:#9d7b3c}@media only screen and (max-width:1540px){body .section-title,html .section-title{font-size:40px;margin:0 0 22px}body .section-title.lg,html .section-title.lg{font-size:58px}body .section-title.sm,html .section-title.sm{font-size:24px}}@media only screen and (max-width:1440px){body .section-title,html .section-title{font-size:36px;margin:0 0 20px}body .section-title.lg,html .section-title.lg{font-size:52px}body .section-title.sm,html .section-title.sm{font-size:22px}body p,html p{font-size:15px}}@media only screen and (max-width:1200px){body .section-title,html .section-title{font-size:32px;margin:0 0 20px}}@media only screen and (max-width:640px){body .section-title,html .section-title{font-size:24px;margin:0 0 20px}body .section-title.lg,html .section-title.lg{font-size:32px}body .section-title.sm,html .section-title.sm{font-size:22px}body .desc,body li,body ol,body p,body ul,html .desc,html li,html ol,html p,html ul{font-size:14px}}body{min-height:100vh}body,html{margin:0;padding:0}body *,html *{box-sizing:border-box}body .is-hidden,html .is-hidden{display:none}body figure,html figure{margin:0;padding:0}body .section,html .section{overflow:hidden;position:relative;z-index:1}body .section.gray-bg,html .section.gray-bg{background-color:#f7f7f7}body .section .section-anchor,html .section .section-anchor{height:50vh;left:0;position:absolute;width:3px;z-index:0}body .section .section-anchor.anchor-top,body .section .section-anchor.top,body .section .section-anchor.top-anchor,html .section .section-anchor.anchor-top,html .section .section-anchor.top,html .section .section-anchor.top-anchor{top:0}body .section .section-anchor.anchor-bottom,body .section .section-anchor.bottom,body .section .section-anchor.bottom-anchor,html .section .section-anchor.anchor-bottom,html .section .section-anchor.bottom,html .section .section-anchor.bottom-anchor{bottom:0}body .img-holder img,body .img-holder picture,body .img-holder svg,body .img-holder video,html .img-holder img,html .img-holder picture,html .img-holder svg,html .img-holder video{display:block;height:auto;width:100%}body .img-holder.bg-mode,html .img-holder.bg-mode{overflow:hidden}body .img-holder.bg-mode img,body .img-holder.bg-mode picture,body .img-holder.bg-mode svg,body .img-holder.bg-mode video,html .img-holder.bg-mode img,html .img-holder.bg-mode picture,html .img-holder.bg-mode svg,html .img-holder.bg-mode video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body .img-holder.bg-mode.pos-top img,body .img-holder.bg-mode.pos-top picture,body .img-holder.bg-mode.pos-top svg,body .img-holder.bg-mode.pos-top video,html .img-holder.bg-mode.pos-top img,html .img-holder.bg-mode.pos-top picture,html .img-holder.bg-mode.pos-top svg,html .img-holder.bg-mode.pos-top video{-o-object-position:center top;object-position:center top}body .img-holder.bg-mode.pos-right img,body .img-holder.bg-mode.pos-right picture,body .img-holder.bg-mode.pos-right svg,body .img-holder.bg-mode.pos-right video,html .img-holder.bg-mode.pos-right img,html .img-holder.bg-mode.pos-right picture,html .img-holder.bg-mode.pos-right svg,html .img-holder.bg-mode.pos-right video{-o-object-position:center right;object-position:center right}body video,html video{display:block;max-width:100%}body video[poster],html video[poster]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body .container,html .container{margin:0 auto;max-width:100%;width:1500px}body .gap-10,html .gap-10{height:10px}body .gap-20,html .gap-20{height:20px}body .gap-30,html .gap-30{height:30px}body .gap-40,html .gap-40{height:40px}body .gap-50,html .gap-50{height:50px}body .gap-60,html .gap-60{height:60px}body .gap-70,html .gap-70{height:70px}body .gap-80,html .gap-80{height:80px}body .gap-90,html .gap-90{height:90px}body .gap-100,html .gap-100{height:100px}body .btn,html .btn{align-items:center;background-color:#0090a1;border:1px solid #0090a1;border-radius:27px;color:#fff;cursor:pointer;display:inline-flex;font-family:Lexend,sans-serif;font-size:16px;font-weight:400;height:52px;justify-content:space-between;line-height:52px;max-width:100%;outline:none;padding:0 16px;transition:all .3s ease-out}body .btn.disabled,html .btn.disabled{cursor:not-allowed;filter:grayscale(100%) brightness(1.75)}body .btn.sm-btn,html .btn.sm-btn{border-radius:18px;height:36px;line-height:36px;padding:0 16px}body .btn.long-btn,html .btn.long-btn{padding:0 42px;width:320px}body .btn.long-btn .context,html .btn.long-btn .context{transition:all .3s ease-out}body .btn.long-btn .arrow,html .btn.long-btn .arrow{right:-15px}body .btn.btn-centered,html .btn.btn-centered{justify-content:center}body .btn .ico,body .btn .icon,html .btn .ico,html .btn .icon{display:block;height:24px;margin:0 20px;width:24px}body .btn .ico:first-child,body .btn .icon:first-child,html .btn .ico:first-child,html .btn .icon:first-child{margin-left:0}body .btn .ico:last-child,body .btn .icon:last-child,html .btn .ico:last-child,html .btn .icon:last-child{margin-right:0}body .btn .ico img,body .btn .ico svg,body .btn .icon img,body .btn .icon svg,html .btn .ico img,html .btn .ico svg,html .btn .icon img,html .btn .icon svg{display:block;filter:brightness(0) invert(1);height:100%;width:100%}body .btn .arrow,html .btn .arrow{display:block;height:24px;position:relative;right:-5px;transition:all .3s ease-out;width:24px}body .btn .arrow img,body .btn .arrow svg,html .btn .arrow img,html .btn .arrow svg{display:block;height:100%;width:100%}body .btn .arrow img path,body .btn .arrow svg path,html .btn .arrow img path,html .btn .arrow svg path{stroke:#fff}body .btn.btn-block,html .btn.btn-block{width:100%}body .btn.bordered-btn,body .btn.btn-bordered,html .btn.bordered-btn,html .btn.btn-bordered{background-color:transparent;color:#006991}body .btn.bordered-btn .arrow svg,body .btn.btn-bordered .arrow svg,html .btn.bordered-btn .arrow svg,html .btn.btn-bordered .arrow svg{display:block}body .btn.bordered-btn .arrow svg path,body .btn.btn-bordered .arrow svg path,html .btn.bordered-btn .arrow svg path,html .btn.btn-bordered .arrow svg path{stroke:#006991}body .btn.bordered-btn img,body .btn.bordered-btn svg,body .btn.btn-bordered img,body .btn.btn-bordered svg,html .btn.bordered-btn img,html .btn.bordered-btn svg,html .btn.btn-bordered img,html .btn.btn-bordered svg{filter:none}body .btn.bordered-btn.btn-white,body .btn.btn-bordered.btn-white,html .btn.bordered-btn.btn-white,html .btn.btn-bordered.btn-white{border-color:#fff;color:#fff}body .btn.bordered-btn.btn-white .arrow svg,body .btn.btn-bordered.btn-white .arrow svg,html .btn.bordered-btn.btn-white .arrow svg,html .btn.btn-bordered.btn-white .arrow svg{display:block}body .btn.bordered-btn.btn-white .arrow svg path,body .btn.btn-bordered.btn-white .arrow svg path,html .btn.bordered-btn.btn-white .arrow svg path,html .btn.btn-bordered.btn-white .arrow svg path{stroke:#fff}body .btn.bordered-btn.btn-white:hover,body .btn.btn-bordered.btn-white:hover,html .btn.bordered-btn.btn-white:hover,html .btn.btn-bordered.btn-white:hover{background-color:#fff;color:#0090a1}body .btn.bordered-btn.btn-white:hover .arrow svg path,body .btn.btn-bordered.btn-white:hover .arrow svg path,html .btn.bordered-btn.btn-white:hover .arrow svg path,html .btn.btn-bordered.btn-white:hover .arrow svg path{stroke:#0090a1}body .btn.btn-white,body .btn.white-btn,html .btn.btn-white,html .btn.white-btn{background-color:#fff;border-color:#fff;color:#0090a1}body .btn.btn-white .arrow svg path,body .btn.white-btn .arrow svg path,html .btn.btn-white .arrow svg path,html .btn.white-btn .arrow svg path{stroke:#0090a1}body .btn.btn-hp,html .btn.btn-hp{background-color:#3b3f80;border-color:#3b3f80}body .btn.btn-tm,html .btn.btn-tm{background-color:#c5299b;border-color:#c5299b}body .btn.btn-hmg,html .btn.btn-hmg{background-color:#9d7b3c;border-color:#9d7b3c}body .btn:hover:not(.disabled),html .btn:hover:not(.disabled){background-color:#00a2b5;border-color:#00a2b5}body .btn:hover:not(.disabled) .arrow,html .btn:hover:not(.disabled) .arrow{transform:translateX(4px)}body .btn:hover:not(.disabled).btn-white,body .btn:hover:not(.disabled).white-btn,html .btn:hover:not(.disabled).btn-white,html .btn:hover:not(.disabled).white-btn{background-color:#fff;border-color:#fff}body .btn:hover:not(.disabled).long-btn .arrow,html .btn:hover:not(.disabled).long-btn .arrow{transform:translateX(6px)}body .btn:hover:not(.disabled).long-btn .context,html .btn:hover:not(.disabled).long-btn .context{transform:translateX(-6px)}body .btn:hover:not(.disabled).long-btn.btn-centered .arrow,body .btn:hover:not(.disabled).long-btn.btn-centered .context,body .btn:hover:not(.disabled).long-btn.centered-btn .arrow,body .btn:hover:not(.disabled).long-btn.centered-btn .context,html .btn:hover:not(.disabled).long-btn.btn-centered .arrow,html .btn:hover:not(.disabled).long-btn.btn-centered .context,html .btn:hover:not(.disabled).long-btn.centered-btn .arrow,html .btn:hover:not(.disabled).long-btn.centered-btn .context{transform:none}body .btn:hover:not(.disabled).bordered-btn,body .btn:hover:not(.disabled).btn-bordered,html .btn:hover:not(.disabled).bordered-btn,html .btn:hover:not(.disabled).btn-bordered{background-color:transparent;border-color:#0087ba;color:#0087ba}body .back-btn,body .seemore-link,html .back-btn,html .seemore-link{align-items:center;background:transparent;border:none;color:#006991;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:0;line-height:2;text-wrap:balance;transition:all .3s ease-out}body .back-btn .arrow,body .seemore-link .arrow,html .back-btn .arrow,html .seemore-link .arrow{display:block;height:24px;position:relative;width:24px}body .back-btn .arrow svg,body .seemore-link .arrow svg,html .back-btn .arrow svg,html .seemore-link .arrow svg{display:block;height:100%;width:100%}body .back-btn .arrow svg path,body .seemore-link .arrow svg path,html .back-btn .arrow svg path,html .seemore-link .arrow svg path{transition:all .3s ease-out;fill:#006991}body .back-btn.white-btn,body .back-btn.white-txt,body .seemore-link.white-btn,body .seemore-link.white-txt,html .back-btn.white-btn,html .back-btn.white-txt,html .seemore-link.white-btn,html .seemore-link.white-txt{color:#fff}body .back-btn.white-btn .arrow svg path,body .back-btn.white-txt .arrow svg path,body .seemore-link.white-btn .arrow svg path,body .seemore-link.white-txt .arrow svg path,html .back-btn.white-btn .arrow svg path,html .back-btn.white-txt .arrow svg path,html .seemore-link.white-btn .arrow svg path,html .seemore-link.white-txt .arrow svg path{stroke:#fff}body .back-btn.white-btn:hover,body .back-btn.white-txt:hover,body .seemore-link.white-btn:hover,body .seemore-link.white-txt:hover,html .back-btn.white-btn:hover,html .back-btn.white-txt:hover,html .seemore-link.white-btn:hover,html .seemore-link.white-txt:hover{color:#0090a1}body .back-btn.white-btn:hover .arrow svg path,body .back-btn.white-txt:hover .arrow svg path,body .seemore-link.white-btn:hover .arrow svg path,body .seemore-link.white-txt:hover .arrow svg path,html .back-btn.white-btn:hover .arrow svg path,html .back-btn.white-txt:hover .arrow svg path,html .seemore-link.white-btn:hover .arrow svg path,html .seemore-link.white-txt:hover .arrow svg path{stroke:#0090a1}body .back-btn.btn-hp,body .seemore-link.btn-hp,html .back-btn.btn-hp,html .seemore-link.btn-hp{color:#3b3f80}body .back-btn.btn-hp .arrow svg path,body .seemore-link.btn-hp .arrow svg path,html .back-btn.btn-hp .arrow svg path,html .seemore-link.btn-hp .arrow svg path{stroke:#3b3f80}body .back-btn.btn-tm,body .seemore-link.btn-tm,html .back-btn.btn-tm,html .seemore-link.btn-tm{color:#c5299b}body .back-btn.btn-tm .arrow svg path,body .seemore-link.btn-tm .arrow svg path,html .back-btn.btn-tm .arrow svg path,html .seemore-link.btn-tm .arrow svg path{stroke:#c5299b}body .back-btn.btn-hmg,body .seemore-link.btn-hmg,html .back-btn.btn-hmg,html .seemore-link.btn-hmg{color:#9d7b3c}body .back-btn.btn-hmg .arrow svg path,body .seemore-link.btn-hmg .arrow svg path,html .back-btn.btn-hmg .arrow svg path,html .seemore-link.btn-hmg .arrow svg path{stroke:#9d7b3c}body .back-btn:hover,body .seemore-link:hover,html .back-btn:hover,html .seemore-link:hover{color:#0090a1}body .back-btn:hover .arrow svg path,body .seemore-link:hover .arrow svg path,html .back-btn:hover .arrow svg path,html .seemore-link:hover .arrow svg path{fill:#0090a1}body .seemore-link .arrow,html .seemore-link .arrow{margin-left:5px}body .back-btn,html .back-btn{font-weight:700}body .back-btn .arrow,html .back-btn .arrow{align-self:flex-start;margin-right:5px;transform:scaleX(-1) translateY(4px)}body .load-more-btn,html .load-more-btn{align-items:center;background:transparent;border:none;color:#006991;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:0;gap:5px;line-height:2;transition:all .3s ease-out}body .load-more-btn .arrow,html .load-more-btn .arrow{display:block;height:20px;width:20px}body .load-more-btn .arrow svg,html .load-more-btn .arrow svg{display:block;height:100%;width:100%}body .load-more-btn .arrow svg path,html .load-more-btn .arrow svg path{stroke:#006991}body .load-more-btn:hover,html .load-more-btn:hover{color:#0090a1}body .load-more-btn:hover .arrow svg path,html .load-more-btn:hover .arrow svg path{stroke:#0090a1}body .floating-support,html .floating-support{align-items:center;background-color:rgba(217,240,241,.882);border:1px solid #006991;border-radius:999px;bottom:180px;color:#006991;cursor:pointer;display:flex;gap:10px;height:-moz-fit-content;height:fit-content;justify-content:space-between;padding:10px 24px 10px 14px;position:fixed;right:20px;width:auto;z-index:9}body .floating-support .support-text,html .floating-support .support-text{font-size:16px;font-weight:500;height:auto;line-height:1.2}body .floating-support .support-ico,html .floating-support .support-ico{height:auto;width:35px}body .floating-support .support-ico img,html .floating-support .support-ico img{display:block}body .floating-support:hover,html .floating-support:hover{background-color:#006991;border-color:#006991;color:#006991;transition:all .3s ease-out}body .floating-support:hover .support-text,html .floating-support:hover .support-text{color:#fff}body .floating-support:hover .support-ico img,html .floating-support:hover .support-ico img{filter:brightness(0) invert(1)}@media only screen and (max-width:1540px){body .container,html .container{padding:0 30px;width:1400px}body .gap-10,html .gap-10{height:10px}body .gap-20,html .gap-20{height:20px}body .gap-30,html .gap-30{height:30px}body .gap-40,html .gap-40{height:40px}body .gap-50,html .gap-50{height:50px}body .gap-60,html .gap-60{height:60px}body .gap-70,html .gap-70{height:70px}body .gap-80,html .gap-80{height:80px}body .gap-90,html .gap-90{height:90px}body .gap-100,html .gap-100{height:100px}body .btn .ico,body .btn .icon,html .btn .ico,html .btn .icon{height:22px;margin:0 16px;width:22px}body .btn .arrow,html .btn .arrow{height:22px;right:-4px;width:22px}body .back-btn,body .seemore-link,html .back-btn,html .seemore-link{font-size:14px}body .back-btn .arrow,body .seemore-link .arrow,html .back-btn .arrow,html .seemore-link .arrow{height:24px;width:24px}body .seemore-link .arrow,html .seemore-link .arrow{margin-left:4px}body .back-btn .arrow,html .back-btn .arrow{margin-right:4px}}@media only screen and (max-width:1440px){body .container,html .container{padding:0 20px;width:1200px}body .gap-8,html .gap-8{height:8px}body .gap-16,html .gap-16{height:16px}body .gap-24,html .gap-24{height:24px}body .gap-32,html .gap-32{height:32px}body .gap-40,html .gap-40{height:40px}body .gap-48,html .gap-48{height:48px}body .gap-56,html .gap-56{height:56px}body .gap-64,html .gap-64{height:64px}body .gap-72,html .gap-72{height:72px}body .gap-80,html .gap-80{height:80px}body .btn,html .btn{border-radius:24px;font-size:14px;height:48px;line-height:48px;padding:0 14px}body .btn.sm-btn,html .btn.sm-btn{border-radius:18px;height:36px;line-height:36px;padding:0 16px}body .btn.long-btn,html .btn.long-btn{padding:0 40px;width:286px}body .btn.long-btn .arrow,html .btn.long-btn .arrow{right:-12px}body .btn .ico,body .btn .icon,html .btn .ico,html .btn .icon{height:22px;margin:0 16px;width:22px}body .btn .arrow,html .btn .arrow{height:22px;right:-4px;width:22px}body .back-btn,body .seemore-link,html .back-btn,html .seemore-link{font-size:14px}body .back-btn .arrow,body .seemore-link .arrow,html .back-btn .arrow,html .seemore-link .arrow{height:20px;width:20px}body .seemore-link .arrow,html .seemore-link .arrow{margin-left:4px}body .back-btn .arrow,html .back-btn .arrow{margin-right:4px}}@media only screen and (max-width:1280px){body .container,html .container{padding:0 20px}}@media only screen and (max-width:1200px){body .container,html .container{padding:0 30px;width:960px}body .gap-md-10,html .gap-md-10{height:10px}body .gap-md-20,html .gap-md-20{height:20px}body .gap-md-30,html .gap-md-30{height:30px}body .gap-md-40,html .gap-md-40{height:40px}body .gap-md-50,html .gap-md-50{height:50px}body .gap-md-60,html .gap-md-60{height:60px}body .gap-md-70,html .gap-md-70{height:70px}body .gap-md-80,html .gap-md-80{height:80px}body .gap-md-90,html .gap-md-90{height:90px}body .gap-md-100,html .gap-md-100{height:100px}body .btn,html .btn{border-radius:27px;font-size:16px;padding:0 16px}body .btn,body .btn.md-btn,html .btn,html .btn.md-btn{height:48px;line-height:48px}body .btn.sm-btn,html .btn.sm-btn{border-radius:18px;height:36px;line-height:36px;padding:0 16px}body .btn.long-btn,html .btn.long-btn{padding:0 34px;width:260px}body .btn.long-btn .arrow,html .btn.long-btn .arrow{right:-5px}body .btn .ico,body .btn .icon,html .btn .ico,html .btn .icon{height:24px;margin:0 10px;width:24px}body .btn .arrow,html .btn .arrow{height:24px;right:-5px;width:24px}body .floating-support,html .floating-support{bottom:180px}}@media only screen and (max-width:900px){body .container,html .container{max-width:100%;padding:0 20px;width:680px}body .btn,html .btn{border-radius:27px;font-size:16px;padding:0 16px}body .btn,body .btn.md-btn,html .btn,html .btn.md-btn{height:48px;line-height:48px}body .btn.sm-btn,html .btn.sm-btn{border-radius:18px;height:36px;line-height:36px;padding:0 16px}body .btn.long-btn,html .btn.long-btn{padding:0 28px;width:260px}body .btn.long-btn .arrow,html .btn.long-btn .arrow{right:-5px}body .btn .ico,body .btn .icon,html .btn .ico,html .btn .icon{height:24px;margin:0 10px;width:24px}body .btn .arrow,html .btn .arrow{height:24px;right:-5px;width:24px}}@media only screen and (max-width:640px){body .container,html .container{padding:0 20px}body .btn,html .btn{border-radius:20px;font-size:14px;padding:0 16px}body .btn,body .btn.md-btn,html .btn,html .btn.md-btn{height:40px;line-height:40px}body .btn.sm-btn,html .btn.sm-btn{border-radius:18px;height:36px;line-height:36px;padding:0 16px}body .btn.long-btn,html .btn.long-btn{padding:0 28px;width:240px}body .btn.long-btn .arrow,html .btn.long-btn .arrow{right:-5px}body .btn .ico,body .btn .icon,html .btn .ico,html .btn .icon{height:20px;margin:0 8px;width:20px}body .btn .arrow,html .btn .arrow{height:20px;right:-5px;width:20px}body .floating-support,html .floating-support{align-items:center;bottom:110px;height:48px;justify-content:center;padding:0;width:48px}body .floating-support .support-ico,html .floating-support .support-ico{height:28px;width:28px}body .floating-support .support-ico img,html .floating-support .support-ico img{height:100%;width:100%}body .floating-support .support-text,html .floating-support .support-text{display:none}body .gap-sm-10,html .gap-sm-10{height:10px}body .gap-sm-20,html .gap-sm-20{height:20px}body .gap-sm-30,html .gap-sm-30{height:30px}body .gap-sm-40,html .gap-sm-40{height:40px}body .gap-sm-50,html .gap-sm-50{height:50px}body .gap-sm-60,html .gap-sm-60{height:60px}body .gap-sm-70,html .gap-sm-70{height:70px}body .gap-sm-80,html .gap-sm-80{height:80px}body .gap-sm-90,html .gap-sm-90{height:90px}body .gap-sm-100,html .gap-sm-100{height:100px}}@media only screen and (max-width:480px){body .container,html .container{padding:0 20px}}body .hmg-ui .btn,html .hmg-ui .btn{background-color:#9d7b3c;border-color:#9d7b3c}body .hmg-ui .btn:hover:not(.disabled),html .hmg-ui .btn:hover:not(.disabled){background-color:#ac8742;border-color:#ac8742}body .hmg-ui .btn.bordered-btn,body .hmg-ui .btn.btn-bordered,html .hmg-ui .btn.bordered-btn,html .hmg-ui .btn.btn-bordered{background-color:transparent;color:#9d7b3c}body .hmg-ui .btn.bordered-btn .arrow svg path,body .hmg-ui .btn.btn-bordered .arrow svg path,html .hmg-ui .btn.bordered-btn .arrow svg path,html .hmg-ui .btn.btn-bordered .arrow svg path{stroke:#9d7b3c}body .hmg-ui .btn.bordered-btn:hover:not(.disabled),body .hmg-ui .btn.btn-bordered:hover:not(.disabled),html .hmg-ui .btn.bordered-btn:hover:not(.disabled),html .hmg-ui .btn.btn-bordered:hover:not(.disabled){background-color:transparent;border-color:#b99249;color:#b99249}body .hmg-ui .btn.bordered-btn:hover:not(.disabled) .arrow svg path,body .hmg-ui .btn.btn-bordered:hover:not(.disabled) .arrow svg path,html .hmg-ui .btn.bordered-btn:hover:not(.disabled) .arrow svg path,html .hmg-ui .btn.btn-bordered:hover:not(.disabled) .arrow svg path{stroke:#b99249}body .hmg-ui .btn.btn-white:hover:not(.disabled) .arrow svg path,body .hmg-ui .btn.white-btn:hover:not(.disabled) .arrow svg path,html .hmg-ui .btn.btn-white:hover:not(.disabled) .arrow svg path,html .hmg-ui .btn.white-btn:hover:not(.disabled) .arrow svg path{stroke:#ebb03c}body .hmg-ui .back-btn,body .hmg-ui .seemore-link,html .hmg-ui .back-btn,html .hmg-ui .seemore-link{color:#9d7b3c}body .hmg-ui .back-btn .arrow svg path,body .hmg-ui .seemore-link .arrow svg path,html .hmg-ui .back-btn .arrow svg path,html .hmg-ui .seemore-link .arrow svg path{fill:#9d7b3c}body .hmg-ui .back-btn:hover,body .hmg-ui .seemore-link:hover,html .hmg-ui .back-btn:hover,html .hmg-ui .seemore-link:hover{color:#ebb03c}body .hmg-ui .back-btn:hover .arrow svg path,body .hmg-ui .seemore-link:hover .arrow svg path,html .hmg-ui .back-btn:hover .arrow svg path,html .hmg-ui .seemore-link:hover .arrow svg path{fill:#ebb03c}body .hmg-ui .back-btn.white-btn,body .hmg-ui .back-btn.white-txt,body .hmg-ui .seemore-link.white-btn,body .hmg-ui .seemore-link.white-txt,html .hmg-ui .back-btn.white-btn,html .hmg-ui .back-btn.white-txt,html .hmg-ui .seemore-link.white-btn,html .hmg-ui .seemore-link.white-txt{color:#fff}body .hmg-ui .back-btn.white-btn .arrow svg path,body .hmg-ui .back-btn.white-txt .arrow svg path,body .hmg-ui .seemore-link.white-btn .arrow svg path,body .hmg-ui .seemore-link.white-txt .arrow svg path,html .hmg-ui .back-btn.white-btn .arrow svg path,html .hmg-ui .back-btn.white-txt .arrow svg path,html .hmg-ui .seemore-link.white-btn .arrow svg path,html .hmg-ui .seemore-link.white-txt .arrow svg path{stroke:#fff}body .hmg-ui .back-btn.white-btn:hover,body .hmg-ui .back-btn.white-txt:hover,body .hmg-ui .seemore-link.white-btn:hover,body .hmg-ui .seemore-link.white-txt:hover,html .hmg-ui .back-btn.white-btn:hover,html .hmg-ui .back-btn.white-txt:hover,html .hmg-ui .seemore-link.white-btn:hover,html .hmg-ui .seemore-link.white-txt:hover{color:#ebb03c}body .hmg-ui .back-btn.white-btn:hover .arrow svg path,body .hmg-ui .back-btn.white-txt:hover .arrow svg path,body .hmg-ui .seemore-link.white-btn:hover .arrow svg path,body .hmg-ui .seemore-link.white-txt:hover .arrow svg path,html .hmg-ui .back-btn.white-btn:hover .arrow svg path,html .hmg-ui .back-btn.white-txt:hover .arrow svg path,html .hmg-ui .seemore-link.white-btn:hover .arrow svg path,html .hmg-ui .seemore-link.white-txt:hover .arrow svg path{stroke:#ebb03c}body .hmg-ui .load-more-btn,html .hmg-ui .load-more-btn{color:#9d7b3c}body .hmg-ui .load-more-btn .arrow svg path,html .hmg-ui .load-more-btn .arrow svg path{stroke:#9d7b3c}body .hmg-ui .load-more-btn:hover,html .hmg-ui .load-more-btn:hover{color:#ebb03c}body .hmg-ui .load-more-btn:hover .arrow svg path,html .hmg-ui .load-more-btn:hover .arrow svg path{stroke:#ebb03c}body{padding-top:88px}body.admin-bar .page-header{top:32px}.mb-drawer{display:none}.page-header{left:0;position:fixed;right:0;top:0;transition:transform .3s ease;z-index:12}.page-header.header-is-hidden{transform:translateY(-100%)}.page-header .background-layer{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.page-header .background-layer .header-bg{height:100%;width:100%}.page-header .header-layout .pre-header{position:relative;z-index:2}.page-header .header-layout .pre-header .pre-header-info{display:flex;gap:20px;justify-content:flex-end;padding:6px 0}.page-header .header-layout .pre-header .pre-header-info .info-item{align-items:center;color:#006991;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:1.4;text-decoration:none;transition:all .3s ease-out}.page-header .header-layout .pre-header .pre-header-info .info-item .ico{height:16px;width:16px}.page-header .header-layout .pre-header .pre-header-info .info-item:hover{opacity:.8}.page-header .header-layout .primary-header{align-items:center;display:flex;height:70px;padding-bottom:6px;position:relative;z-index:2}.page-header .header-layout .primary-header .left-col{flex-basis:180px;flex-grow:0;flex-shrink:0}.page-header .header-layout .primary-header .left-col .header-logo-img{width:100%}.page-header .header-layout .primary-header .right-col{align-items:center;display:flex;flex-grow:1;height:88px;justify-content:flex-end}.page-header .header-layout .primary-header .right-col .header-menu-wrapper .header-menu{align-items:center;display:flex}.page-header .header-layout .primary-header .right-col .header-menu-wrapper .header-menu .menu-item{color:#006991;cursor:pointer;height:36px;line-height:36px;margin:0 20px 0 0;transition:color .3s ease}.page-header .header-layout .primary-header .right-col .header-menu-wrapper .header-menu .menu-item.menu-item-has-children{padding-right:10px;position:relative}.page-header .header-layout .primary-header .right-col .header-menu-wrapper .header-menu .menu-item.menu-item-has-children:after{background-size:contain;border-bottom:1px solid #006991;border-right:1px solid #006991;content:"";height:5px;position:absolute;right:6px;top:calc(50% - 5px);transform:rotate(45deg);transition:transform .3s ease;width:5px}.page-header .header-layout .primary-header .right-col .header-menu-wrapper .header-menu .menu-item.menu-item-has-children:hover:after{border-color:#0090a1}.page-header .header-layout .primary-header .right-col .header-menu-wrapper .header-menu .menu-item.menu-item-has-children:hover .sub-menu{opacity:1;transform:translateY(0);visibility:visible}.page-header .header-layout .primary-header .right-col .header-menu-wrapper .header-menu .menu-item.menu-item-has-children .sub-menu{background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,105,145,.1);left:-16px;min-width:200px;opacity:0;padding:8px 0;position:absolute;top:100%;transform:translateY(-10px);transition:all .3s ease;visibility:hidden}.page-header .header-layout .primary-header .right-col .header-menu-wrapper .header-menu .menu-item.menu-item-has-children .sub-menu li{height:auto;line-height:1.4;margin:0;padding:8px 16px}.page-header .header-layout .primary-header .right-col .header-menu-wrapper .header-menu .menu-item.menu-item-has-children .sub-menu li:hover{background:rgba(0,105,145,.05)}.page-header .header-layout .primary-header .right-col .header-menu-wrapper .header-menu .menu-item:hover{color:#0090a1}.page-header .header-layout .primary-header .right-col .language-switcher{background:#a2dadd;border-radius:18px;height:36px;margin-left:20px;position:relative;width:91px}.page-header .header-layout .primary-header .right-col .language-switcher .active-indicator{background:#fff;border-radius:18px;height:30px;position:absolute;top:3px;transition:all .3s ease;width:45px}.page-header .header-layout .primary-header .right-col .language-switcher .active-indicator.lang-1{left:3px}.page-header .header-layout .primary-header .right-col .language-switcher .active-indicator.lang-2{left:40px}.page-header .header-layout .primary-header .right-col .language-switcher .lang-list{display:flex;height:100%;list-style:none;margin:0;padding:0;position:relative;z-index:2}.page-header .header-layout .primary-header .right-col .language-switcher .lang-list li{align-items:center;display:flex;height:36px;justify-content:center;left:0;position:relative;width:50%}.page-header .header-layout .primary-header .right-col .language-switcher .lang-list li:first-child{padding-left:4px}.page-header .header-layout .primary-header .right-col .language-switcher .lang-list li:last-child{padding-right:4px}.page-header .header-layout .primary-header .right-col .language-switcher .lang-list li a{align-items:center;color:#0090a1;color:#fff;display:flex;font-size:12px;font-weight:500;height:100%;justify-content:center;text-align:center;text-decoration:none;transition:color .3s ease;width:100%}.page-header .header-layout .primary-header .right-col .language-switcher .lang-list li.active a,.page-header .header-layout .primary-header .right-col .language-switcher .lang-list li:hover a{color:#0090a1}@media only screen and (max-width:1540px){.page-header .header-layout .left-col{flex-basis:188px}.page-header .header-layout .right-col{height:88px}.page-header .header-layout .right-col .header-menu-wrapper .header-menu .menu-item{margin:0 18px 0 0;white-space:nowrap}.page-header .header-layout .right-col .language-switcher{margin-left:16px;width:88px}.page-header .header-layout .right-col .language-switcher .active-indicator{height:30px;width:42px}.page-header .header-layout .right-col .language-switcher .active-indicator.lang-1{left:3px}.page-header .header-layout .right-col .language-switcher .active-indicator.lang-2{left:40px}.page-header .header-layout .right-col .language-switcher .lang-list li:first-child{padding-left:4px}.page-header .header-layout .right-col .language-switcher .lang-list li:last-child{padding-right:4px}.page-header .header-layout .right-col .language-switcher .lang-list li a{font-size:12px}}@media only screen and (max-width:1440px){.page-header .header-layout .primary-header .left-col{flex-basis:180px}.page-header .header-layout .primary-header .right-col{height:88px}.page-header .header-layout .primary-header .right-col .header-menu-wrapper .header-menu .menu-item{font-size:14px;height:36px;line-height:36px;margin:0 14px 0 0}}@media only screen and (max-width:1200px){body{padding-top:99.6px}body.admin-bar{padding-top:100px}body.admin-bar .mb-drawer{top:130px}.mb-drawer{display:block;height:calc(100dvh - 72px);left:0;opacity:0;position:fixed;top:98px;transition:all 0ms ease-out .3s;visibility:hidden;width:100%;z-index:14}.mb-drawer .drawer-overlay{backdrop-filter:blur(2px);background-color:rgba(0,0,0,.3);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .22s ease-out;z-index:1}.mb-drawer .drawer-main-content{background-color:#fff;opacity:0;position:relative;transform:translateY(-100px);transition:all .3s ease-out;z-index:2}.mb-drawer .drawer-main-content .bg-layer{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mb-drawer .drawer-main-content .bg-layer .bg-img{height:100%;width:100%}.mb-drawer .drawer-main-content .drawer-content{padding:32px 0 54px;position:relative;z-index:2}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item{color:#006991;line-height:32px;margin-bottom:20px;text-align:center}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item.menu-item-has-children{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item.menu-item-has-children .arrow{left:6px;margin-left:0;position:relative;transition:transform .3s ease}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item.menu-item-has-children .arrow svg path{fill:#006991;transition:fill .3s ease}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item.menu-item-has-children .sub-menu{background:transparent;box-shadow:none;margin:0;max-height:0;opacity:1;overflow:hidden;padding:0;position:static;transform:none;transition:none;transition:max-height .3s ease;visibility:visible;width:100%}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item.menu-item-has-children .sub-menu li{margin:0 0 10px;padding:0;text-align:center}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item.menu-item-has-children .sub-menu li:first-child{margin-top:10px}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item.menu-item-has-children .sub-menu li:last-child{margin-bottom:0}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item.menu-item-has-children .sub-menu li a{color:#006991;font-size:16px}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item.menu-item-has-children .sub-menu li:hover{background:transparent}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item.menu-item-has-children.sub-menu-open .arrow{transform:rotate(180deg)}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item.menu-item-has-children.sub-menu-open .arrow svg path{fill:#0090a1}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item.menu-item-has-children.sub-menu-open .sub-menu{max-height:300px}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item.menu-item-has-children:hover .arrow svg path{fill:#0090a1}.mb-drawer.show-menu{opacity:1;transition:all 0ms ease-out;visibility:visible}.mb-drawer.show-menu .drawer-overlay{opacity:1}.mb-drawer.show-menu .drawer-main-content{opacity:1;transform:none}.page-header.header-is-hidden{transform:none}.page-header .header-layout .primary-header{height:68px}.page-header .header-layout .primary-header .left-col{flex-basis:120px}.page-header .header-layout .primary-header .right-col{height:72px}.page-header .header-layout .primary-header .right-col .language-switcher{border-radius:18px;height:36px;margin-left:20px;margin-right:20px;width:91px}.page-header .header-layout .primary-header .right-col .language-switcher .active-indicator{border-radius:18px;height:30px;top:3px;width:45px}.page-header .header-layout .primary-header .right-col .language-switcher .active-indicator.lang-1{left:3px}.page-header .header-layout .primary-header .right-col .language-switcher .active-indicator.lang-2{left:40px}.page-header .header-layout .primary-header .right-col .language-switcher .lang-list li{height:36px;left:0}.page-header .header-layout .primary-header .right-col .language-switcher .lang-list li:first-child{padding-left:4px}.page-header .header-layout .primary-header .right-col .language-switcher .lang-list li:last-child{padding-right:4px}.page-header .header-layout .primary-header .right-col .language-switcher .lang-list li a{font-size:12px;width:100%}.page-header .header-layout .primary-header .right-col .mobile-menu-toggle{height:32px;position:relative;width:32px}.page-header .header-layout .primary-header .right-col .mobile-menu-toggle .close-menu-btn,.page-header .header-layout .primary-header .right-col .mobile-menu-toggle .open-menu-btn{height:32px;left:0;position:absolute;top:0;width:32px;z-index:1}.page-header .header-layout .primary-header .right-col .mobile-menu-toggle .close-menu-btn svg path,.page-header .header-layout .primary-header .right-col .mobile-menu-toggle .open-menu-btn svg path{stroke:#006991}.page-header .header-layout .primary-header .right-col .mobile-menu-toggle .close-menu-btn{opacity:0;transform:rotate(-45deg);transition:all .3s ease-out;visibility:hidden}.page-header .header-layout .primary-header .right-col .mobile-menu-toggle .open-menu-btn{transition:all .2s ease-out .1s}.page-header .header-layout .primary-header .right-col .mobile-menu-toggle.show-menu .close-menu-btn{opacity:1;transform:none;transition:all .2s ease-out .1s;visibility:visible}.page-header .header-layout .primary-header .right-col .mobile-menu-toggle.show-menu .open-menu-btn{opacity:0;transform:rotate(45deg);transition:all .3s ease-out;visibility:hidden}}@media only screen and (max-width:900px){body.admin-bar{padding-top:86px}}@media only screen and (max-width:640px){body{padding-top:88px}body.admin-bar{padding-top:43px}body.admin-bar .mb-drawer{top:89px}body.admin-bar .page-header{top:0}.mb-drawer{height:calc(100lvh - 88px);top:88px}@supports not (height:100lvh){.mb-drawer{height:calc(100dvh - 88px)}}.mb-drawer .drawer-main-content{height:100%}.mb-drawer .drawer-main-content .drawer-content{height:100%;padding:24px 0 80px}.mb-drawer .drawer-main-content .drawer-content .container{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:32px}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item{line-height:32px;margin-bottom:20px}.mb-drawer .drawer-main-content .drawer-content .header-menu-mobile .menu-item.menu-item-has-children .sub-menu li a{font-size:14px}.mb-drawer .drawer-main-content .drawer-content .cta-holder{text-align:center}.mb-drawer .drawer-main-content .drawer-content .cta-holder .btn{display:inline-flex;width:240px}.page-header .header-layout .pre-header .pre-header-info{gap:12px;padding:6px 0}.page-header .header-layout .pre-header .pre-header-info .info-item{font-size:12px;gap:6px}.page-header .header-layout .pre-header .pre-header-info .info-item .context{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.page-header .header-layout .pre-header .pre-header-info .info-item .ico{height:14px;width:14px}.page-header .header-layout .primary-header{height:60px}.page-header .header-layout .primary-header .left-col{flex-basis:114px}.page-header .header-layout .primary-header .right-col{height:60px}.page-header .header-layout .primary-header .right-col .header-booking-btn{display:none}}.page-footer{background-color:#0090a1;color:#fff;padding-top:120px}.page-footer .footer-layout .footer-body{align-items:stretch;display:flex;gap:40px}.page-footer .footer-layout .footer-body .about-hoanmy-col{flex-basis:340px;flex-grow:0;flex-shrink:0}.page-footer .footer-layout .footer-body .about-hoanmy-col .hm-footer-logo{width:115px}.page-footer .footer-layout .footer-body .about-hoanmy-col .desc{font-weight:300}.page-footer .footer-layout .footer-body .about-hoanmy-col .tablet-care-with-heart{display:none}.page-footer .footer-layout .footer-body .menu-1-col,.page-footer .footer-layout .footer-body .menu-2-col{flex-basis:240px;flex-grow:0;flex-shrink:0}.page-footer .footer-layout .footer-body .menu-1-col .footer-menu .menu-item,.page-footer .footer-layout .footer-body .menu-2-col .footer-menu .menu-item{margin-bottom:20px;transition:all .2s ease-out}.page-footer .footer-layout .footer-body .menu-1-col .footer-menu .menu-item:hover,.page-footer .footer-layout .footer-body .menu-2-col .footer-menu .menu-item:hover{opacity:.5}.page-footer .footer-layout .footer-body .menu-1-col{margin-left:auto}.page-footer .footer-layout .footer-body .subscribe-col{display:flex;flex-basis:320px;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:space-between}.page-footer .footer-layout .footer-body .subscribe-col .hashtag{font-size:25px;font-weight:500;margin-bottom:24px}.page-footer .footer-layout .footer-body .subscribe-col .btn-booking{margin-bottom:auto}.page-footer .footer-layout .footer-body .subscribe-col .download-app .desc{margin-bottom:12px}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons{display:flex;gap:10px}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons .btn-app{background-color:transparent;border-color:#fff;flex-grow:1;justify-content:center}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons .btn-app .icon{height:auto;margin:0 8px 0 0;width:auto}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons .btn-app .icon img{display:block}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons .btn-app .context{font-size:16px;font-weight:600}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons .btn-app:hover{background-color:#fff;color:#0090a1}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons .btn-app:hover .icon{filter:brightness(0) saturate(100%) invert(35%) sepia(74%) saturate(4746%) hue-rotate(166deg) brightness(98%) contrast(102%)}.page-footer .footer-layout .footer-bottom{border-top:1px solid hsla(0,0%,100%,.2);display:flex;justify-content:space-between;padding:30px 0}.page-footer .footer-layout .footer-bottom .left-col{align-items:center;display:flex}.page-footer .footer-layout .footer-bottom .left-col .copyright{margin:0}.page-footer .footer-layout .footer-bottom .left-col .footer-policies-menu{align-items:center;display:flex;gap:5px;margin-right:5px}.page-footer .footer-layout .footer-bottom .left-col .footer-policies-menu:after{content:"|"}.page-footer .footer-layout .footer-bottom .left-col .footer-policies-menu .menu-item{margin-bottom:0}.page-footer .footer-layout .footer-bottom .left-col .footer-policies-menu .menu-item a{font-weight:300;text-decoration:underline}.page-footer .footer-layout .footer-bottom .right-col{align-items:center;display:flex}.page-footer .footer-layout .footer-bottom .right-col .label{font-size:16px;margin-right:20px}.page-footer .footer-layout .footer-bottom .right-col .social-links{display:flex}.page-footer .footer-layout .footer-bottom .right-col .social-links .social-item{align-items:center;background-color:#fff;border-radius:12px;display:flex;height:48px;justify-content:center;margin-right:8px;transition:all .2s ease-out;width:48px}.page-footer .footer-layout .footer-bottom .right-col .social-links .social-item a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.page-footer .footer-layout .footer-bottom .right-col .social-links .social-item a img{display:block;max-height:25px;max-width:28px}.page-footer .footer-layout .footer-bottom .right-col .social-links .social-item:hover{opacity:.5}.page-footer .footer-layout .footer-bottom .right-col .social-links .social-item:last-child{margin-right:0}@media only screen and (max-width:1540px){.page-footer{padding-top:112px}.page-footer .footer-layout .footer-body{gap:38px}.page-footer .footer-layout .footer-body .about-hoanmy-col{flex-basis:317px}.page-footer .footer-layout .footer-body .about-hoanmy-col .hm-footer-logo{width:110px}.page-footer .footer-layout .footer-body .menu-1-col,.page-footer .footer-layout .footer-body .menu-2-col{flex-basis:224px}.page-footer .footer-layout .footer-body .menu-1-col .footer-menu .menu-item,.page-footer .footer-layout .footer-body .menu-2-col .footer-menu .menu-item{margin-bottom:20px}.page-footer .footer-layout .footer-body .subscribe-col{flex-basis:295px}.page-footer .footer-layout .footer-body .subscribe-col .btn{width:100%}.page-footer .footer-layout .footer-body .subscribe-col .hashtag{font-size:23px}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons{gap:8px}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons .btn-app{padding:0 12px}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons .btn-app .icon{margin-right:6px}.page-footer .footer-layout .footer-bottom{align-items:center;padding:24px 0}.page-footer .footer-layout .footer-bottom .copyright{margin:0}.page-footer .footer-layout .footer-bottom .right-col .label{font-size:16px;margin:0 14px 0 0}.page-footer .footer-layout .footer-bottom .right-col .social-links .social-item{border-radius:12px;height:44px;margin-right:7px;width:44px}}@media only screen and (max-width:1440px){.page-footer{padding-top:96px}.page-footer .footer-layout .footer-body{gap:32px}.page-footer .footer-layout .footer-body .about-hoanmy-col{flex-basis:272px}.page-footer .footer-layout .footer-body .about-hoanmy-col .hm-footer-logo{width:92px}.page-footer .footer-layout .footer-body .menu-1-col,.page-footer .footer-layout .footer-body .menu-2-col{flex-basis:192px}.page-footer .footer-layout .footer-body .menu-1-col .footer-menu .menu-item,.page-footer .footer-layout .footer-body .menu-2-col .footer-menu .menu-item{margin-bottom:16px}.page-footer .footer-layout .footer-body .subscribe-col{flex-basis:256px}.page-footer .footer-layout .footer-body .subscribe-col .hashtag{font-size:20px}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons{gap:8px}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons .btn-app{font-size:14px;padding:0 8px}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons .btn-app .context{font-size:14px}.page-footer .footer-layout .footer-bottom{padding:24px 0}.page-footer .footer-layout .footer-bottom .right-col .label{font-size:16px;margin-right:16px}.page-footer .footer-layout .footer-bottom .right-col .social-links .social-item{border-radius:8px;height:40px;margin-right:8px;width:40px}.page-footer .footer-layout .footer-bottom .right-col .social-links .social-item img{max-height:20px;max-width:20px}}@media only screen and (max-width:1200px){.page-footer{padding:80px 0}.page-footer .footer-layout .footer-body{display:grid;gap:32px;grid-template-columns:1.5fr .75fr .75fr}.page-footer .footer-layout .footer-body .about-hoanmy-col{flex-basis:auto;flex-shrink:1;padding-right:40px}.page-footer .footer-layout .footer-body .about-hoanmy-col .hm-footer-logo{width:115px}.page-footer .footer-layout .footer-body .about-hoanmy-col .desc{font-weight:300}.page-footer .footer-layout .footer-body .about-hoanmy-col .info-block{font-weight:400;text-decoration:underline}.page-footer .footer-layout .footer-body .about-hoanmy-col .tablet-care-with-heart{display:none;padding-top:30px}.page-footer .footer-layout .footer-body .about-hoanmy-col .tablet-care-with-heart .hashtag{font-size:25px}.page-footer .footer-layout .footer-body .menu-1-col,.page-footer .footer-layout .footer-body .menu-2-col{flex-basis:200px;padding-top:0}.page-footer .footer-layout .footer-body .menu-1-col .footer-menu .menu-item,.page-footer .footer-layout .footer-body .menu-2-col .footer-menu .menu-item{margin-bottom:30px}.page-footer .footer-layout .footer-body .menu-1-col{margin-left:0}.page-footer .footer-layout .footer-body .subscribe-col{-moz-column-gap:32px;column-gap:32px;display:grid;grid-column:1/span 3;grid-template-columns:1.5fr .75fr .75fr}.page-footer .footer-layout .footer-body .subscribe-col .hashtag{font-size:25px;grid-column:1/span 1}.page-footer .footer-layout .footer-body .subscribe-col .btn-booking{grid-column:1/span 1;grid-row:2/span 1;max-width:100%;width:290px}.page-footer .footer-layout .footer-body .subscribe-col .download-app{grid-column:2/span 2;grid-row:1/span 2}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons .btn-app{font-size:16px;padding:0 16px}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons .btn-app .icon{margin-right:8px}.page-footer .footer-layout .footer-body .subscribe-col .download-app .download-app-buttons .btn-app .context{font-size:16px}.page-footer .footer-layout .footer-bottom .copyright{margin:0}.page-footer .footer-layout .footer-bottom .right-col .label{font-size:14px;font-weight:400;margin:0 14px 0 0}.page-footer .footer-layout .footer-bottom .right-col .social-links .social-item{border-radius:16px;height:44px;margin-right:8px;width:44px}}@media only screen and (max-width:900px){.page-footer{padding:60px 0}.page-footer .footer-layout .footer-body{display:grid;gap:24px;grid-template-columns:1.1fr 1fr 1fr;padding:0 0 16px}.page-footer .footer-layout .footer-body .about-hoanmy-col{display:flex;flex-direction:column;grid-row:1/span 2;height:100%;justify-content:flex-start;padding-right:16px;width:100%}.page-footer .footer-layout .footer-body .about-hoanmy-col .hm-footer-logo{margin-bottom:auto;width:115px}.page-footer .footer-layout .footer-body .about-hoanmy-col .desc{font-weight:300}.page-footer .footer-layout .footer-body .about-hoanmy-col .info-block{text-decoration:underline}.page-footer .footer-layout .footer-body .about-hoanmy-col .tablet-care-with-heart{display:none}.page-footer .footer-layout .footer-body .menu-1-col,.page-footer .footer-layout .footer-body .menu-2-col{padding-top:0;width:100%}.page-footer .footer-layout .footer-body .menu-1-col .footer-menu .menu-item,.page-footer .footer-layout .footer-body .menu-2-col .footer-menu .menu-item{margin-bottom:30px}.page-footer .footer-layout .footer-body .subscribe-col{display:block;grid-column:2/span 2}.page-footer .footer-layout .footer-body .subscribe-col .hashtag{font-size:25px;margin-bottom:20px}.page-footer .footer-layout .footer-body .subscribe-col .btn-booking{margin-bottom:40px;width:100%}.page-footer .footer-layout .footer-bottom{flex-wrap:wrap}.page-footer .footer-layout .footer-bottom .left-col{align-items:center;display:flex;flex-basis:100%;justify-content:center;margin-bottom:20px;order:2}.page-footer .footer-layout .footer-bottom .right-col{display:flex;flex-basis:100%;justify-content:center;margin-bottom:20px;order:1}.page-footer .footer-layout .footer-bottom .right-col .label{font-size:14px;font-weight:400;margin:0 14px 0 0}.page-footer .footer-layout .footer-bottom .right-col .social-links .social-item{border-radius:12px;height:36px;margin-right:14px;width:36px}.page-footer .footer-layout .footer-bottom .right-col .social-links .social-item a img{max-height:20px;max-width:23px}}@media only screen and (max-width:640px){.page-footer{padding:48px 0 90px}.page-footer .footer-layout .footer-body{display:grid;gap:24px;grid-template-columns:1fr 1fr}.page-footer .footer-layout .footer-body .about-hoanmy-col{display:flex;flex-direction:column;grid-column:1/span 2;grid-row:1/span 2;height:100%;justify-content:flex-start;padding-right:0;width:100%}.page-footer .footer-layout .footer-body .about-hoanmy-col .hm-footer-logo{margin:0 auto -20px;width:115px}.page-footer .footer-layout .footer-body .about-hoanmy-col .desc{font-weight:300;margin:0 auto;text-align:center;width:calc(100% - 100px)}.page-footer .footer-layout .footer-body .about-hoanmy-col .info-block{font-weight:600;text-align:center;text-decoration:none}.page-footer .footer-layout .footer-body .about-hoanmy-col .tablet-care-with-heart{display:none}.page-footer .footer-layout .footer-body .menu-1-col,.page-footer .footer-layout .footer-body .menu-2-col{grid-column:auto;padding-top:0;width:100%}.page-footer .footer-layout .footer-body .menu-1-col .footer-menu .menu-item,.page-footer .footer-layout .footer-body .menu-2-col .footer-menu .menu-item{font-size:14px;margin-bottom:24px}.page-footer .footer-layout .footer-body .subscribe-col{display:block;grid-column:1/span 2;text-align:center}.page-footer .footer-layout .footer-body .subscribe-col .hashtag{font-size:20px;margin-bottom:20px;text-align:center}.page-footer .footer-layout .footer-body .subscribe-col .btn{width:240px}.page-footer .footer-layout .footer-body .subscribe-col .download-app .desc{font-size:16px}.page-footer .footer-layout .footer-bottom{flex-wrap:wrap}.page-footer .footer-layout .footer-bottom .left-col{display:flex;flex-basis:100%;flex-wrap:wrap;gap:15px;justify-content:center;margin-bottom:0;order:2}.page-footer .footer-layout .footer-bottom .left-col .footer-policies-menu:after{display:none}.page-footer .footer-layout .footer-bottom .left-col .footer-policies-menu .menu-item a{font-size:14px;text-decoration:none}.page-footer .footer-layout .footer-bottom .right-col{display:flex;flex-basis:100%;justify-content:space-between;margin-bottom:20px;order:1}.page-footer .footer-layout .footer-bottom .right-col .label{font-size:14px;font-weight:400;margin:0 14px 0 0}.page-footer .footer-layout .footer-bottom .right-col .social-links .social-item{border-radius:12px;height:36px;margin-right:14px;width:36px}.page-footer .footer-layout .footer-bottom .right-col .social-links .social-item a img{max-height:20px;max-width:23px}}.section-hm-page-banner{height:520px;overflow:visible!important;position:relative;z-index:5!important}.section-hm-page-banner .background-layer{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.section-hm-page-banner .background-layer .grad-bg{height:100%;width:100%}.section-hm-page-banner .background-layer .main-illustration{bottom:0;height:100%;overflow:visible;position:absolute;right:0;width:58%;z-index:2}.section-hm-page-banner .background-layer .main-illustration .teal-overlay,.section-hm-page-banner .background-layer .main-illustration .white-overlay{position:absolute;z-index:2}.section-hm-page-banner .background-layer .main-illustration .white-overlay{background:linear-gradient(89deg,#fff,#fff 30%,transparent);height:100%;left:0;top:0;width:220px}.section-hm-page-banner .background-layer .main-illustration .white-overlay:after{background:linear-gradient(270deg,#fff,transparent);content:"";height:100%;position:absolute;right:100%;top:0;width:50%}.section-hm-page-banner .background-layer .main-illustration .teal-overlay{background:radial-gradient(circle at top right,#9fdadf,rgba(159,218,223,0),transparent);height:200px;right:-20px;top:-20px;width:200px}.section-hm-page-banner .background-layer .main-illustration img{-o-object-position:center center;object-position:center center}.section-hm-page-banner .main-content-layer{height:100%;position:relative;z-index:2}.section-hm-page-banner .main-content-layer .grad-bg-sm-tb{display:none}.section-hm-page-banner .main-content-layer .banner-layout{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center}.section-hm-page-banner .main-content-layer .banner-layout .page-title{color:#006991;font-size:64px;font-weight:600;line-height:1.2;margin:0;width:50%}.section-hm-page-banner .main-content-layer .banner-layout .page-title.sm-txt{font-size:44px}.section-hm-page-banner .main-content-layer .banner-layout .page-title.md-txt{font-size:56px}.section-hm-page-banner .main-content-layer .banner-layout .shorten-txt{width:500px}.section-hm-page-banner .filter-form{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border:2px solid #fff;border-radius:24px;bottom:-70px;height:138px;left:calc(50% - 750px);position:absolute;width:1500px;z-index:3}.section-hm-page-banner .filter-form .background-layer{backdrop-filter:blur(8px);background:linear-gradient(90deg,hsla(0,0%,100%,.467),#fff 27%,hsla(0,0%,100%,.467));border-radius:24px}.section-hm-page-banner .filter-form .filter-layout{display:grid;gap:0;grid-template-columns:1fr 1fr 316px;grid-template-rows:138px;padding:0 18px;position:relative;width:100%;z-index:2}.section-hm-page-banner .filter-form .filter-layout .cta-col,.section-hm-page-banner .filter-form .filter-layout .filter-col{align-items:center;display:flex;height:100%;justify-content:center;padding:0 18px;position:relative;width:100%}.section-hm-page-banner .filter-form .filter-layout .cta-col:first-child,.section-hm-page-banner .filter-form .filter-layout .filter-col:first-child{z-index:4}.section-hm-page-banner .filter-form .filter-layout .cta-col:nth-child(2),.section-hm-page-banner .filter-form .filter-layout .filter-col:nth-child(2){z-index:3}.section-hm-page-banner .filter-form .filter-layout .cta-col:nth-child(3),.section-hm-page-banner .filter-form .filter-layout .filter-col:nth-child(3){z-index:2}.pagination{text-align:center}ul.page-numbers{align-items:center;display:inline-flex;gap:12px;justify-content:center;position:relative}ul.page-numbers li .page-numbers{border:1px solid #b4b4b4;border-radius:50%;color:#b4b4b4;cursor:pointer;display:block;font-size:14px;font-weight:500;height:52px;line-height:52px;text-align:center;transition:all .3s ease;width:52px}ul.page-numbers li .page-numbers.next,ul.page-numbers li .page-numbers.prev{align-items:center;background:#f7f7f7;border:1px solid #f7f7f7;color:#fff;display:flex;justify-content:center;margin:0;position:absolute;top:0}ul.page-numbers li .page-numbers.next svg,ul.page-numbers li .page-numbers.prev svg{display:block;width:24px}ul.page-numbers li .page-numbers.next svg path,ul.page-numbers li .page-numbers.prev svg path{transition:all .3s ease;fill:#b4b4b4}ul.page-numbers li .page-numbers.next{left:calc(100% + 16px)}ul.page-numbers li .page-numbers.prev{right:calc(100% + 16px)}ul.page-numbers li .page-numbers.current,ul.page-numbers li .page-numbers:hover{background:#0090a1;border-color:#0090a1;color:#fff}ul.page-numbers li .page-numbers.current svg path,ul.page-numbers li .page-numbers:hover svg path{fill:#fff}.cat-filter-list{align-items:center;display:flex;gap:14px}.cat-filter-list .cat-item{color:#b4b4b4;cursor:pointer;font-size:22px;font-weight:600;text-transform:capitalize;transition:all .3s ease-out}.cat-filter-list .cat-item.active{color:#006991;cursor:auto}.cat-filter-list .cat-item:hover,.cat-filter-list .cat-item:hover.active{color:#006991}@media only screen and (max-width:1540px){.section-hm-page-banner{height:485px}.section-hm-page-banner .main-content-layer .banner-layout .page-title{font-size:60px}.section-hm-page-banner .main-content-layer .banner-layout .page-title.sm-txt{font-size:40px}.section-hm-page-banner .main-content-layer .banner-layout .page-title.md-txt{font-size:50px}.section-hm-page-banner .main-content-layer .banner-layout .shorten-txt{width:420px}.section-hm-page-banner .filter-form{bottom:-64px;height:128px;left:calc(50% - 700px);width:1400px}.section-hm-page-banner .filter-form .filter-layout{grid-template-columns:1fr 1fr 295px;grid-template-rows:124px}}@media only screen and (max-width:1440px){.section-hm-page-banner{height:420px}.section-hm-page-banner .main-content-layer .banner-layout .page-title{font-size:51px}.section-hm-page-banner .main-content-layer .banner-layout .page-title.sm-txt{font-size:36px}.section-hm-page-banner .main-content-layer .banner-layout .page-title.md-txt{font-size:45px}.section-hm-page-banner .main-content-layer .banner-layout .shorten-txt{width:380px}.section-hm-page-banner .filter-form{bottom:-60px;height:120px;left:calc(50% - min(50vw - 15px, 600px));max-width:min(100vw - 30px,1200px);width:1200px}.section-hm-page-banner .filter-form .filter-layout{grid-template-columns:1fr 1fr 256px;grid-template-rows:116px}.cat-filter-list{gap:12px}.cat-filter-list .cat-item{font-size:18px}}@media only screen and (max-width:1200px){.section-hm-page-banner{height:351px}.section-hm-page-banner .background-layer .main-illustration{width:50%}.section-hm-page-banner .background-layer .main-illustration .white-overlay{width:140px}.section-hm-page-banner .main-content-layer{height:100%;position:relative;z-index:2}.section-hm-page-banner .main-content-layer .banner-layout .page-title,.section-hm-page-banner .main-content-layer .banner-layout .page-title.md-txt,.section-hm-page-banner .main-content-layer .banner-layout .page-title.sm-txt{font-size:36px}.section-hm-page-banner .main-content-layer .banner-layout .shorten-txt{display:-webkit-box;width:470px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-hm-page-banner .filter-form{backdrop-filter:blur(7px);border-radius:20px;bottom:-48px;height:96px;left:calc(50% - 450px);width:900px}.section-hm-page-banner .filter-form .background-layer{border-radius:20px}.section-hm-page-banner .filter-form .filter-layout{grid-template-columns:1fr 1fr 220px;grid-template-rows:96px;padding:0 12px}.section-hm-page-banner .filter-form .filter-layout .long-btn{padding:0}.section-hm-page-banner .filter-form .filter-layout .cta-col,.section-hm-page-banner .filter-form .filter-layout .filter-col{padding:0 12px}.cat-filter-list{gap:14px}.cat-filter-list .cat-item{font-size:16px}}@media only screen and (max-width:900px){.section-hm-page-banner{display:flex;flex-direction:column;height:auto;width:100%}.section-hm-page-banner .background-layer{height:auto;order:2;position:relative}.section-hm-page-banner .background-layer .grad-bg{display:none}.section-hm-page-banner .background-layer .main-illustration{height:auto;overflow:visible!important;position:relative;width:100%}.section-hm-page-banner .background-layer .main-illustration .white-overlay{background:linear-gradient(#fff,transparent);height:80px;left:0;top:0;width:100%}.section-hm-page-banner .background-layer .main-illustration .teal-overlay{background:radial-gradient(circle at bottom left,#9fdadf,rgba(159,218,223,.133),transparent);bottom:0;height:140px;left:0;right:auto;top:auto;width:200px}.section-hm-page-banner .background-layer .main-illustration img{-o-object-position:bottom center;object-position:bottom center}.section-hm-page-banner .main-content-layer{height:auto;order:1}.section-hm-page-banner .main-content-layer .grad-bg-sm-tb{display:block;left:0;position:absolute;top:0;width:100%;z-index:1}.section-hm-page-banner .main-content-layer .grad-bg-sm-tb img{display:block;width:100%}.section-hm-page-banner .main-content-layer .banner-layout{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;min-height:210px;padding:80px 0 60px;position:relative;z-index:2}.section-hm-page-banner .main-content-layer .banner-layout .page-title{font-size:36px;text-align:center;width:100%}.section-hm-page-banner .main-content-layer .banner-layout .page-title.sm-txt{font-size:24px}.section-hm-page-banner .main-content-layer .banner-layout .page-title.md-txt{font-size:32px}.section-hm-page-banner .main-content-layer .banner-layout .shorten-txt{display:-webkit-box;text-align:center;width:100%;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-hm-page-banner .filter-form{backdrop-filter:blur(10px);border-radius:24px;bottom:0;box-shadow:0 4px 20px 0 rgba(0,105,145,.15);height:auto;left:calc(50% - 320px);position:absolute;transform:translateY(50%);width:640px}.section-hm-page-banner .filter-form .background-layer{border-radius:24px;height:100%;opacity:.75;position:absolute}.section-hm-page-banner .filter-form .filter-layout{background:hsla(0,0%,100%,.6);border-radius:20px;display:grid;gap:24px;grid-template-columns:1fr;grid-template-rows:auto;padding:24px 32px}.section-hm-page-banner .filter-form .filter-layout .cta-col,.section-hm-page-banner .filter-form .filter-layout .filter-col{padding:0}.section-hm-page-banner .filter-form .filter-layout .cta-col .btn,.section-hm-page-banner .filter-form .filter-layout .filter-col .btn{width:100%}ul.page-numbers{gap:10px}ul.page-numbers li .page-numbers{font-size:14px;height:48px;line-height:48px;width:48px}ul.page-numbers li .page-numbers.next svg,ul.page-numbers li .page-numbers.prev svg{width:22px}ul.page-numbers li .page-numbers.next{left:calc(100% + 14px)}ul.page-numbers li .page-numbers.prev{right:calc(100% + 14px)}.cat-filter-list{justify-content:center}.cat-filter-list .cat-item{font-size:14px;margin:0 10px}}@media only screen and (max-width:640px){.section-hm-page-banner .background-layer .main-illustration .white-overlay{background:linear-gradient(#fff,#fff,transparent);height:80px;width:100%}.section-hm-page-banner .background-layer .main-illustration .teal-overlay{height:100px;width:140px}.section-hm-page-banner .main-content-layer{margin-bottom:-30px}.section-hm-page-banner .main-content-layer .banner-layout{min-height:150px;padding:36px 20px 32px}.section-hm-page-banner .main-content-layer .banner-layout .page-title{font-size:24px;margin-bottom:0;text-align:center;width:100%}.section-hm-page-banner .main-content-layer .banner-layout .page-title.sm-txt{font-size:24px}.section-hm-page-banner .main-content-layer .banner-layout .page-title.md-txt{font-size:32px}.section-hm-page-banner .filter-form{backdrop-filter:blur(8px);border-radius:16px;box-shadow:0 3px 16px 0 rgba(0,105,145,.15);left:20px;width:calc(100% - 40px)}.section-hm-page-banner .filter-form .background-layer{border-radius:16px}.section-hm-page-banner .filter-form .filter-layout{border-radius:16px;gap:16px;padding:20px 16px}.section-hm-page-banner .filter-form .filter-layout .cta-col,.section-hm-page-banner .filter-form .filter-layout .filter-col{padding:0}.section-hm-page-banner .filter-form .filter-layout .cta-col .btn,.section-hm-page-banner .filter-form .filter-layout .filter-col .btn{width:100%}.cat-filter-list{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.cat-filter-list .cat-item{display:inline-block;font-size:16px;margin:0 12px 0 0}ul.page-numbers{gap:6px}ul.page-numbers li .page-numbers{font-size:14px;height:40px;line-height:40px;width:40px}ul.page-numbers li .page-numbers.dots{border:none;width:auto}ul.page-numbers li .page-numbers.next,ul.page-numbers li .page-numbers.prev{margin:0}ul.page-numbers li .page-numbers.next svg,ul.page-numbers li .page-numbers.prev svg{width:18px}ul.page-numbers li .page-numbers.next{left:calc(100% + 6px)}ul.page-numbers li .page-numbers.prev{right:calc(100% + 6px)}}.hmg-ui ul.page-numbers li .page-numbers.current,.hmg-ui ul.page-numbers li .page-numbers:hover{background:#ebb03c;border-color:#ebb03c}.hmg-ui .cat-filter-list .cat-item.active,.hmg-ui .cat-filter-list .cat-item:hover,.hmg-ui .cat-filter-list .cat-item:hover.active,.section-hm-page-banner.hmg-ui .main-content-layer .banner-layout .page-title{color:#9d7b3c}.section-hm-page-banner.hmg-ui .filter-form .background-layer{background:linear-gradient(90deg,#ede5bd,#fff 27%,hsla(0,0%,100%,.467))}.custom-select{position:relative;width:100%;z-index:10}.custom-select .current-select-txt{align-items:center;background-color:#fff;border:1px solid #b5b5b5;border-radius:15px;display:flex;height:50px;justify-content:space-between;line-height:50px;padding:0 16px;width:100%}.custom-select .current-select-txt .checked-ico{display:none}.custom-select .current-select-txt .current-value{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#5e5e5e;overflow:hidden;text-overflow:ellipsis}.custom-select .current-select-txt .current-value.default-value{color:#b4b4b4}.custom-select .current-select-txt .current-value.w-ico{align-items:center;display:flex;gap:12px}.custom-select .current-select-txt .current-value.w-ico .logo{height:40px;width:40px}.custom-select .current-select-txt .current-value.w-ico .checked-ico{display:none}.custom-select .current-select-txt .arrow-ico{height:24px;width:24px}.custom-select .current-select-txt .arrow-ico svg{display:block;height:100%;width:100%;stroke:#565656}.custom-select .select-options-list{background-color:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.16);max-height:320px;opacity:0;overflow-y:auto;position:absolute;top:calc(100% + 6px);transition:all .1s ease-out;visibility:hidden;width:100%;z-index:10}.custom-select .select-options-list::-webkit-scrollbar{width:4px}.custom-select .select-options-list::-webkit-scrollbar-thumb{background-color:#0090a1;border-radius:2px}.custom-select .select-options-list::-webkit-scrollbar-track{background-color:transparent}.hmg-ui .custom-select .select-options-list::-webkit-scrollbar-thumb{background-color:#ebb03c}.custom-select .select-options-list .label{color:#b4b4b4;padding:14px;text-align:center}.custom-select .select-options-list .option{color:#101828;cursor:pointer;height:64px;position:relative;transition:all .2s ease-out;width:100%}.custom-select .select-options-list .option,.custom-select .select-options-list .option.lg{align-items:center;display:flex;gap:12px;justify-content:space-between;line-height:1.3;padding:0 16px}.custom-select .select-options-list .option.lg{height:80px}.custom-select .select-options-list .option.lg .logo{flex-shrink:0;height:40px;margin-right:0;width:40px}.custom-select .select-options-list .option.lg .logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.custom-select .select-options-list .option.lg .context{flex:1;line-height:1.3}.custom-select .select-options-list .option.lg .checked-ico{flex-shrink:0;margin-left:auto}.custom-select .select-options-list .option:hover{background-color:#f7f7f7}.custom-select .select-options-list .option .checked-ico{display:none;flex-shrink:0;height:24px;width:24px}.custom-select .select-options-list .option.active{background-color:#e6f4f6;color:#006991}.custom-select .select-options-list .option.active .checked-ico{display:block}.custom-select .select-options-list .external-link-item{align-items:center;display:flex;height:64px;line-height:1.3;padding:0;position:relative;transition:all .2s ease-out;width:100%}.custom-select .select-options-list .external-link-item:hover{background-color:#f7f7f7}.custom-select .select-options-list .external-link-item a{align-items:center;color:#101828;display:flex;gap:12px;height:100%;justify-content:space-between;padding:0 16px;text-decoration:none;transition:all .2s ease-out;width:100%}.custom-select .select-options-list .external-link-item a svg{flex-shrink:0;height:16px;opacity:.5;transition:opacity .2s ease-out;width:16px}.custom-select .select-options-list .external-link-item:hover a svg{opacity:.8}.custom-select .select-options-list .external-link-item.lg{height:80px}.custom-select .select-options-list .external-link-item.lg a .logo{flex-shrink:0;height:40px;margin-right:0;width:40px}.custom-select .select-options-list .external-link-item.lg a .logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.custom-select .select-options-list .external-link-item.lg a .context{flex:1;line-height:1.3}.custom-select .select-options-list .external-link-item.lg a svg{flex-shrink:0;margin-left:auto}.custom-select .select-options-list .external-link-item .logo{height:40px;width:40px}.custom-select .select-options-list .external-link-item .checked-ico{display:none}.custom-select .select-options-list .external-link-item.active{background-color:#e6f4f6;color:#006991}.custom-select .select-options-list .external-link-item.active .checked-ico{display:block;height:24px;position:absolute;right:16px;top:calc(50% - 12px);width:24px}.custom-select .select-options-list .external-link-item.active .checked-ico svg{display:block;height:100%;width:100%}.custom-select .select-options-list .external-link-item.external-link-option{padding:0}.custom-select .select-options-list .external-link-item.external-link-option a{align-items:center;color:#101828;display:flex;gap:12px;height:100%;padding:0 16px;text-decoration:none;transition:all .2s ease-out;width:100%}.custom-select .select-options-list .external-link-item.external-link-option a .external-ico{height:16px;margin-left:auto;opacity:.6;width:16px}.custom-select .select-options-list .external-link-item.external-link-option a .external-ico svg{display:block;height:100%;width:100%}.custom-select .select-options-list .external-link-item.external-link-option a:hover{color:#0090a1}.custom-select .select-options-list .external-link-item.external-link-option a:hover .external-ico{opacity:1}.custom-select .select-options-list .external-link-item.external-link-option:hover{background-color:#f7f7f7}.custom-select .select-options-list.show{opacity:1;visibility:visible}.custom-select.filter-select{cursor:pointer;position:relative;transition:all .2s ease-out}.custom-select.filter-select .current-select-txt{background-color:transparent;border:none;border-bottom:2px solid #0090a1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-top-right-radius:8px;height:67px;line-height:67px}.custom-select.filter-select:hover .current-select-txt{background-color:hsla(0,0%,97%,.5)}@media only screen and (max-width:1540px){.custom-select.filter-select .current-select-txt{height:62px;line-height:62px}}@media only screen and (max-width:1440px){.custom-select .current-select-txt{border-radius:15px;height:48px;line-height:48px;padding:0 16px}.custom-select .current-select-txt .current-value.w-ico{gap:12px}.custom-select .current-select-txt .current-value.w-ico .logo{height:36px;width:36px}.custom-select .current-select-txt .arrow-ico{height:20px;width:20px}.custom-select .select-options-list{border-radius:12px;box-shadow:0 3px 16px rgba(0,0,0,.16);max-height:280px;top:calc(100% + 4px);width:100%;z-index:10}.custom-select .select-options-list .option{gap:10px;height:54px;padding:0 16px}.custom-select .select-options-list .option.lg{height:64px;line-height:64px}.custom-select .select-options-list .option .logo{height:34px;width:34px}.custom-select .select-options-list .option.active .checked-ico{height:20px;right:12px;top:calc(50% - 10px);width:20px}.custom-select.filter-select .current-select-txt{height:54px;line-height:60px}}@media only screen and (max-width:1200px){.custom-select .current-select-txt{padding:0 12px}.custom-select .select-options-list{border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.16);max-height:320px;top:calc(100% + 6px)}.custom-select .select-options-list .option{gap:12px;height:52px;padding:0 16px}.custom-select .select-options-list .option.lg{height:56px}.custom-select .select-options-list .option.lg .logo{height:28px;width:28px}.custom-select .select-options-list .option.lg .checked-ico{height:20px;width:20px}.custom-select .select-options-list .option .logo{height:32px;width:32px}.custom-select .select-options-list .option.active .checked-ico{height:20px;right:10px;top:calc(50% - 10px);width:20px}.custom-select .select-options-list .external-link-item{height:52px}.custom-select .select-options-list .external-link-item.lg{height:56px}.custom-select .select-options-list .external-link-item.lg a .logo{height:28px;width:28px}.custom-select .select-options-list .external-link-item.lg a svg{height:14px;width:14px}.custom-select.filter-select .current-select-txt{height:48px;line-height:48px}}@media only screen and (max-width:640px){.custom-select .current-select-txt{font-size:14px;height:48px;line-height:48px;padding:0 12px}.custom-select .select-options-list{border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.16);max-height:280px;top:calc(100% + 6px)}.custom-select .select-options-list .option{font-size:14px;gap:12px;height:40px;padding:0 12px}.custom-select .select-options-list .option.lg{font-size:14px;height:56px}.custom-select .select-options-list .option.lg .logo{height:28px;width:28px}.custom-select .select-options-list .option.lg .checked-ico{height:18px;width:18px}.custom-select .select-options-list .option .logo{height:28px;width:28px}.custom-select .select-options-list .option.active .checked-ico{height:18px;right:9px;top:calc(50% - 9px);width:18px}.custom-select .select-options-list .external-link-item{height:40px}.custom-select .select-options-list .external-link-item.lg{height:56px}.custom-select .select-options-list .external-link-item.lg a{font-size:14px}.custom-select .select-options-list .external-link-item.lg a .logo{height:28px;width:28px}.custom-select .select-options-list .external-link-item.lg a svg{height:14px;width:14px}.custom-select.filter-select .current-select-txt{height:40px;line-height:40px}.custom-select.filter-select .current-select-txt .current-value.w-ico .logo{height:28px;width:28px}}.hm-checkbox{display:inline-block;position:relative;top:1px}.hm-checkbox .checkbox-input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.hm-checkbox .checkbox-label{cursor:pointer;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hm-checkbox .checkbox-label .checkbox-box{align-items:center;border:1px solid #b5b5b5;border-radius:4px;display:flex;height:16px;justify-content:center;transition:all .2s ease;width:16px}.hm-checkbox .checkbox-label .checkbox-box .checkmark{display:none}.hm-checkbox .checkbox-input:checked+.checkbox-label .checkbox-box{background-color:#0090a1;border-color:#0090a1}.hm-checkbox .checkbox-input:checked+.checkbox-label .checkbox-box .checkmark{display:block}.hm-checkbox:hover .checkbox-label .checkbox-box{border-color:#0090a1}.hm-input{border:1px solid #efefef;border-radius:15px;color:#1e1e1e;font-size:16px;height:50px;line-height:50px;outline:none;padding:0 16px;width:100%}.hm-input:focus,.hm-input:focus-visible{border-color:#0090a1}.hm-input::-moz-placeholder{color:#b4b4b4;font-family:Lexend,sans-serif;font-weight:400}.hm-input::placeholder{color:#b4b4b4;font-family:Lexend,sans-serif;font-weight:400}.hm-input:-moz-read-only{color:#1e1e1e;cursor:not-allowed;font-weight:500}.hm-input:read-only{color:#1e1e1e;cursor:not-allowed;font-weight:500}.hm-input.err{border-color:#f04438}.hm-input.filter-input{background-color:transparent;border:none;border-bottom:2px solid #006991;border-radius:0;font-size:20px;height:67px;line-height:67px}.hm-input.filter-input::-moz-placeholder{color:#5e5e5e}.hm-input.filter-input::placeholder{color:#5e5e5e}.hm-input.booking-time-input{cursor:pointer}@media only screen and (max-width:1440px){.hm-input{height:48px;line-height:48px}}@media only screen and (max-width:1200px){.hm-input.filter-input{font-size:16px;height:48px;line-height:48px}}@media only screen and (max-width:640px){.hm-input{font-size:14px}.hm-input.mb-sm-input{height:40px;line-height:40px}}.hm-textarea{border:1px solid #efefef;border-radius:15px;color:#1e1e1e;font-family:Lexend,sans-serif;font-size:16px;height:160px;padding:10px 15px;resize:none;width:100%}.hm-textarea::-moz-placeholder{color:#b4b4b4}.hm-textarea::placeholder{color:#b4b4b4}@media only screen and (max-width:640px){.hm-textarea{font-size:14px;height:140px}}.err-msg{color:#f04438;font-size:11px}.hm-radio{color:#272727;cursor:pointer;display:block;font-size:16px;margin-bottom:0;padding-left:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hm-radio input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.hm-radio input:checked~.radio-checkmark{background-color:#a2dadd;border-color:#006991}.hm-radio input:checked~.radio-checkmark:after{display:block}.hm-radio .radio-checkmark{background-color:#fff;border:1px solid #b4b4b4;border-radius:50%;height:18px;left:0;position:absolute;top:0;transition:all .2s ease-out;width:18px}.hm-radio .radio-checkmark:after{background-color:#006991;border-radius:50%;content:"";display:none;height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.hm-radio:hover input~.radio-checkmark{background-color:#ccc}.hm-radio:hover input:checked~.radio-checkmark{background-color:#fff;cursor:auto}.form-group{position:relative;z-index:2}.form-group:first-child{z-index:8}.form-group:nth-child(2){z-index:7}.form-group:nth-child(3){z-index:6}.form-group:nth-child(4){z-index:5}.form-group:nth-child(5){z-index:6}.input-group{margin-bottom:24px;position:relative;z-index:1}.input-group:first-child{z-index:5}.input-group:nth-child(2){z-index:4}.input-group:nth-child(3){z-index:3}.input-group:nth-child(4){z-index:2}.input-group .err-msg{left:12px;position:absolute;top:calc(100% + 2px)}.input-group .form-icon-holder{height:20px;position:absolute;right:20px;top:calc(50% - 10px);width:20px}.input-group:last-child{margin-bottom:0}.input-group.err .custom-select .current-select-txt,.input-group.err .hm-input,.input-group.err .hm-textarea{border-color:#f04438!important}.form-row{align-items:center;display:flex;gap:24px;margin-bottom:24px}.form-row .input-group{flex-grow:1;margin-bottom:0}.radio-group{display:flex;gap:16px}@media only screen and (max-width:640px){.form-row,.input-group{margin-bottom:20px}.form-row{gap:20px}.radio-group{gap:12px}.hm-radio{font-size:14px;margin-bottom:0;padding-left:22px}}.hm-resume-upload{margin:0 auto;width:100%}.hm-resume-upload__zone{align-items:center;background:#fafbfc;border:1px dashed rgba(64,64,64,.8);border-radius:8px;color:rgba(64,64,64,.8);cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:32px 16px;text-align:center;transition:border-color .2s}.hm-resume-upload__zone:focus-within,.hm-resume-upload__zone:hover{border-color:#006991}.hm-resume-upload__icon{margin-bottom:12px}.hm-resume-upload__icon svg{display:block;margin:0 auto}.hm-resume-upload__text{color:rgba(64,64,64,.8);font-size:16px;font-weight:500}.hm-resume-upload__text .resume-upload__desc{color:#888;font-size:13px;margin-top:4px}.hm-resume-upload__input{display:none}.hm-resume-upload__error{color:#e91e63;font-size:14px;margin-top:8px;min-height:18px}@media only screen and (max-width:640px){.hm-resume-upload__zone{border-radius:8px;padding:24px 14px}.hm-resume-upload__text{font-size:16px}.hm-resume-upload__text .resume-upload__desc{font-size:14px;margin-top:4px}}@media only screen and (max-width:376px){.hm-resume-upload__zone{border-radius:8px;padding:24px 14px}.hm-resume-upload__text{font-size:14px}.hm-resume-upload__text .resume-upload__desc{font-size:13px;margin-top:4px}}.xdsoft_datetimepicker{border:none!important;border-radius:12px!important;box-shadow:0 4px 20px rgba(0,105,145,.15)!important;color:#1e1e1e!important}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{border:none!important}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{border:none!important;color:#1e1e1e!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:600!important}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{background:transparent!important;color:#1e1e1e!important}.xdsoft_datetimepicker .xdsoft_calendar td:hover{background-color:rgba(0,144,161,.1)!important;color:#1e1e1e!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default{background-color:#0090a1!important;color:#fff!important;font-weight:600!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current:hover,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default:hover{background-color:#0090a1!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#1e1e1e!important;font-weight:600!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled{color:rgba(30,30,30,.3)!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover{background:transparent!important;color:rgba(30,30,30,.3)!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border:none!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:transparent!important;border:none!important;color:#1e1e1e!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background-color:rgba(0,144,161,.1)!important;color:#1e1e1e!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background-color:#0090a1!important;color:#fff!important;font-weight:600!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current:hover{background-color:#0090a1!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:.8!important}.xdsoft_datetimepicker .xdsoft_label{background-color:transparent!important;color:#1e1e1e!important;font-weight:600!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{background:#fff!important;border:1px solid rgba(30,30,30,.2)!important;border-radius:8px!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{color:#1e1e1e!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background-color:rgba(0,144,161,.1)!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background-color:#0090a1!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:rgba(0,144,161,.1)!important;border-radius:3px!important;color:#1e1e1e!important}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{border-radius:3px!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#0090a1!important;box-shadow:none!important;color:#fff!important}.xdsoft_datetimepicker [style*="#ff8000"],.xdsoft_datetimepicker [style*="background-color:#ff8000"],.xdsoft_datetimepicker [style*="background:#ff8000"],.xdsoft_datetimepicker [style*="rgb(255, 128, 0)"]{background:#0090a1!important;background-color:#0090a1!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td:hover:not(.xdsoft_disabled),.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover:not(.xdsoft_disabled){background:rgba(0,144,161,.1)!important;background-color:rgba(0,144,161,.1)!important;border-radius:3px!important;box-shadow:none!important;color:#1e1e1e!important}.xdsoft_datetimepicker .xdsoft_calendar td:hover:not(.xdsoft_disabled).xdsoft_current,.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover:not(.xdsoft_disabled).xdsoft_current{background:#0090a1!important;background-color:#0090a1!important;color:#fff!important}.hmg-ui .custom-select .select-options-list .option.active{background-color:#fef7e6;color:#9d7b3c}.hmg-ui .custom-select .select-options-list .option.active .checked-ico svg path{fill:#9d7b3c}.hmg-ui .custom-select.filter-select .current-select-txt{border-bottom-color:#9d7b3c}.hmg-ui .hm-checkbox .checkbox-input:checked+.checkbox-label .checkbox-box{background-color:#ebb03c;border-color:#ebb03c}.hmg-ui .hm-checkbox:hover .checkbox-label .checkbox-box{border-color:#ebb03c}.hmg-ui .hm-input:focus,.hmg-ui .hm-input:focus-visible{border-color:#ebb03c}.hmg-ui .hm-input.filter-input{border-bottom-color:#9d7b3c}.hmg-ui .hm-radio input:checked~.radio-checkmark{background-color:#fef7e6;border-color:#9d7b3c}.hmg-ui .hm-radio input:checked~.radio-checkmark:after{background-color:#9d7b3c}.hmg-ui .hm-resume-upload__zone:focus-within,.hmg-ui .hm-resume-upload__zone:hover{border-color:#9d7b3c}.hmg-ui .xdsoft_datetimepicker{box-shadow:0 4px 20px rgba(157,123,60,.15)!important}.hmg-ui .xdsoft_datetimepicker .xdsoft_calendar td:hover{background-color:rgba(235,176,60,.1)!important}.hmg-ui .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current:hover,.hmg-ui .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default:hover{background-color:#ebb03c!important}.hmg-ui .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background-color:rgba(235,176,60,.1)!important}.hmg-ui .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current,.hmg-ui .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current:hover{background-color:#ebb03c!important}.hmg-ui .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background-color:rgba(235,176,60,.1)!important}.hmg-ui .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background-color:#ebb03c!important}.hmg-ui .xdsoft_datetimepicker .xdsoft_calendar td:hover,.hmg-ui .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,.hmg-ui .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:rgba(235,176,60,.1)!important}.hmg-ui .xdsoft_datetimepicker [style*="#ff8000"],.hmg-ui .xdsoft_datetimepicker [style*="background-color:#ff8000"],.hmg-ui .xdsoft_datetimepicker [style*="background:#ff8000"],.hmg-ui .xdsoft_datetimepicker [style*="rgb(255, 128, 0)"]{background:#ebb03c!important;background-color:#ebb03c!important}.hmg-ui .xdsoft_datetimepicker .xdsoft_calendar td:hover:not(.xdsoft_disabled),.hmg-ui .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,.hmg-ui .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover:not(.xdsoft_disabled){background:rgba(235,176,60,.1)!important;background-color:rgba(235,176,60,.1)!important}.hmg-ui .xdsoft_datetimepicker .xdsoft_calendar td:hover:not(.xdsoft_disabled).xdsoft_current,.hmg-ui .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover.xdsoft_current,.hmg-ui .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover:not(.xdsoft_disabled).xdsoft_current{background:#ebb03c!important;background-color:#ebb03c!important}.hmg-ui .xdsoft_datetimepicker .xdsoft_calendar td:hover,.hmg-ui .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#ebb03c!important}.hmg-ui .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.hmg-ui .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default{background-color:#ebb03c!important}#form-primary-error-msg{margin-top:5px}.news-list{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.specialties-list{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.hospitals-list{margin:0 auto;max-width:100%;width:1250px}.doctors-list{-moz-column-gap:36px;column-gap:36px;row-gap:24px}.doctors-list,.packages-list{display:grid;grid-template-columns:repeat(4,1fr)}.packages-list{gap:24px}.videos-list{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.job-list .job-item{margin-bottom:20px}.job-list .job-item:last-child{margin-bottom:0}.career-list,.videos-list-sm{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1440px){.hospitals-list{width:960px}}@media only screen and (max-width:1200px){.news-list{gap:20px}.doctors-list,.news-list{grid-template-columns:repeat(3,1fr)}.doctors-list{-moz-column-gap:32px;column-gap:32px;row-gap:32px}.hospitals-list{width:900px}.specialties-list{gap:20px;grid-template-columns:repeat(2,1fr)}.packages-list{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.videos-list-sm{gap:20px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:900px){.news-list{gap:24px}.doctors-list,.news-list{grid-template-columns:repeat(2,1fr)}.doctors-list{-moz-column-gap:32px;column-gap:32px;row-gap:32px}.specialties-list{gap:16px}.packages-list,.specialties-list{grid-template-columns:repeat(2,1fr)}.packages-list{display:grid;gap:24px}.hospitals-list{padding:0 20px;width:680px}.videos-list,.videos-list-sm{gap:20px;grid-template-columns:1fr}}@media only screen and (max-width:640px){.doctors-list{-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(2,1fr);row-gap:20px}.specialties-list{gap:16px;grid-template-columns:1fr}.packages-list{display:grid;gap:24px;grid-template-columns:1fr}.news-list{gap:16px;grid-template-columns:1fr}}.news-item .news-thumbnail{background-color:#f7f7f7;border-radius:10px;height:194px;margin-bottom:16px;overflow:hidden}.news-item .news-thumbnail img{transition:all .3s ease-out}.news-item .news-detail{display:flex;flex-direction:column;gap:12px;height:220px}.news-item .news-detail .news-meta{align-items:center;color:#0090a1;display:flex;font-size:14px;gap:8px;text-transform:uppercase}.news-item .news-detail .news-title{color:#006991;font-size:20px;font-weight:600;margin:0;-webkit-line-clamp:2}.news-item .news-detail .news-excerpt,.news-item .news-detail .news-title{display:-webkit-box;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-item .news-detail .news-excerpt{color:#1e1e1e;font-size:16px;font-weight:300;margin-bottom:auto;-webkit-line-clamp:3}.news-item .news-detail .seemore-link{border-radius:16px;font-size:14px;font-weight:500;height:32px;line-height:32px;padding:0 12px;transform:translateX(-12px);transition:all .3s ease-out;width:-moz-fit-content;width:fit-content}.news-item:hover .news-thumbnail img{transform:scale(1.1)}.news-item:hover .news-detail .seemore-link{background-color:#0090a1;color:#fff;transform:none}.news-item:hover .news-detail .seemore-link .arrow path{fill:#fff}.edu-video-item{border-radius:20px;cursor:pointer;height:410px;overflow:hidden;position:relative;width:100%}.edu-video-item .video-bg{background-color:#b4b4b4;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.edu-video-item .video-bg img{transition:all .3s ease-out}.edu-video-item .main-detail{background:linear-gradient(rgba(0,0,0,.29),transparent,transparent,rgba(0,0,0,.8));bottom:0;color:#fff;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:space-between;left:0;padding:20px;position:absolute;width:100%;z-index:2}.edu-video-item .main-detail .play-btn{bottom:20px;position:absolute;right:20px;width:50px}.edu-video-item .main-detail .video-duration{font-size:14px;font-weight:400;line-height:1.4}.edu-video-item .main-detail .video-name{font-size:25px;font-weight:600;line-height:1.3;margin:0;max-width:calc(100% - 100px)}.edu-video-item:hover .video-bg img{transform:scale(1.075)}.edu-video-item-sm{margin-bottom:24px}.edu-video-item-sm .video-bg{background-color:#333;border-radius:20px;height:270px;margin-bottom:15px;position:relative;width:100%}.edu-video-item-sm .video-bg .video-bg-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.edu-video-item-sm .video-bg .video-bg-overlay .video-duration{color:#fff;font-size:12px;font-weight:300;left:20px;line-height:1.4;position:absolute;top:20px}.edu-video-item-sm .video-bg .video-bg-overlay .play-btn{bottom:20px;position:absolute;right:20px;width:50px}.edu-video-item-sm .video-detail{color:#006991}.edu-video-item-sm .video-detail .video-name{display:-webkit-box;font-size:24px;font-weight:600;margin:0 0 15px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.edu-video-item-sm .video-detail .video-meta{align-items:center;display:flex;gap:12px}.edu-video-item-sm .video-detail .video-meta .video-meta-item{color:#939393}.specialty-item{border-radius:20px;cursor:pointer;height:400px;overflow:hidden;position:relative;width:100%}.specialty-item.sm-height{height:305px}.specialty-item .background-layer{background-color:#b4b4b4;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.specialty-item .background-layer .thumbnail{height:100%}.specialty-item .background-layer .thumbnail .thumbnail-img{height:100%;transition:all .3s ease-out;width:100%}.specialty-item .background-layer .background-inner-overlay{background:linear-gradient(rgba(0,105,145,0),rgba(0,0,0,.83));bottom:0;height:40%;left:0;position:absolute;transition:all .3s ease-out;width:100%}.specialty-item .info-layer{display:flex;flex-direction:column;gap:12px;height:100%;justify-content:flex-start;padding:32px;position:relative;transform:translateY(calc(100% - 140px));transition:all .3s ease-out;width:100%;z-index:2}.specialty-item .info-layer .background-inner-overlay{background:linear-gradient(rgba(0,94,134,.8),#005e86);height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-in .1s;width:100%}.specialty-item .info-layer .specialty-title{font-size:28px;font-weight:600;line-height:1.3;margin:0;-webkit-line-clamp:1}.specialty-item .info-layer .short-desc,.specialty-item .info-layer .specialty-title{display:-webkit-box;position:relative;z-index:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.specialty-item .info-layer .short-desc{color:#fff;opacity:0;-webkit-line-clamp:3;transition:all .3s ease-in .1s;white-space:normal;width:100%}.specialty-item .seemore-link{background-color:transparent;border-radius:16px;bottom:32px;left:32px;padding:0 12px;position:absolute;transform:translateX(-10px);z-index:2}.specialty-item:hover .background-layer .thumbnail-img{transform:scale(1.05)}.specialty-item:hover .background-layer .background-inner-overlay{opacity:0}.specialty-item:hover .info-layer{transform:none}.specialty-item:hover .info-layer .background-inner-overlay,.specialty-item:hover .info-layer .short-desc{opacity:1}.specialty-item:hover .seemore-link{background-color:#fff;color:#006991;transform:scale(1.075) translateX(-4px);transform-origin:center left}.specialty-item:hover .seemore-link .arrow svg path{stroke:#006991}.doctor-item{border-bottom:4px solid #006991;border-top-left-radius:20px;border-top-right-radius:20px;cursor:pointer;height:477px;margin-bottom:20px;position:relative;width:100%}.doctor-item .doctor-img{background-color:#e0f0fc;border-top-left-radius:20px;border-top-right-radius:20px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.doctor-item .doctor-img img{height:100%;transform-origin:center top;transition:all .3s ease-out;width:100%}.doctor-item .see-detail-doctor-btn{background-color:transparent;border:none;border-radius:18px;bottom:-20px;height:36px;left:15px;line-height:36px;padding:0;position:absolute;z-index:3}.doctor-item .see-detail-doctor-btn .context{background-color:#0090a1;border-radius:18px;font-size:14px;height:36px;line-height:36px;opacity:0;padding:0 48px 0 12px;transform:scaleX(0);transform-origin:center left;transition:all .3s ease-out}.doctor-item .see-detail-doctor-btn .arrow{background-color:#0090a1;border-radius:18px;height:36px;left:0;padding:7px;position:absolute;top:0;transition:all .3s ease-out;width:36px;will-change:left}.doctor-item .main-detail{background:linear-gradient(30deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.5) 33%,hsla(0,0%,100%,0) 55%);bottom:0;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:flex-end;left:0;padding:24px 24px 32px;position:relative;position:absolute;width:100%;z-index:2}.doctor-item .main-detail .doctor-name{color:#006991;font-size:20px;font-weight:600;line-height:1.4}.doctor-item .main-detail .doctor-name,.doctor-item .main-detail .doctor-role{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.doctor-item .main-detail .doctor-role{color:#1e1e1e;font-size:16px;font-weight:300;line-height:1.6;min-height:52px}.doctor-item:hover .context{opacity:1;transform:none}.doctor-item:hover .arrow{left:calc(100% - 36px)}.doctor-item:hover .doctor-img img{transform:scale(1.075)}.package-item{border-radius:16px;overflow:hidden;transition:all .3s ease-out}.package-item .package-thumbnail{background-color:#b4b4b4;height:238px;position:relative}.package-item .package-thumbnail .brand-line{background:linear-gradient(90deg,#a2dadd,#0090a1);bottom:0;height:8px;left:0;position:absolute;width:100%;z-index:2}.package-item .package-detail{align-items:flex-start;background-color:#f7f7f7;display:flex;flex-direction:column;gap:14px;height:254px;padding:24px}.package-item .package-detail .package-hospital{background-color:rgba(0,144,161,.15);border-radius:4px;color:#0090a1;display:inline-block;display:-webkit-box;font-size:14px;font-weight:600;line-height:26px;padding:0 8px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.package-item .package-detail .package-name{color:#006991;font-size:20px;font-weight:500;margin:0}.package-item .package-detail .package-excerpt,.package-item .package-detail .package-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.package-item .package-detail .package-excerpt{font-weight:300;line-height:1.6;margin-bottom:auto}.package-item .package-detail .seemore-link{border-radius:16px;padding:0 12px;position:relative;transform:translateX(-12px);transition:all .3s ease-out;z-index:2}.package-item.hmg .package-thumbnail .brand-line{background:linear-gradient(90deg,#ebb03c,#9d7b3c)}.package-item.hmg .package-detail .package-hospital{background-color:rgba(235,176,60,.15);color:#9d7b3c}.package-item.hmg .package-detail .package-name,.package-item.hmg .package-detail .seemore-link{color:#9d7b3c}.package-item.hmg .package-detail .seemore-link .arrow svg path{fill:#9d7b3c}.package-item.hp .package-thumbnail .brand-line{background:linear-gradient(90deg,#8682ed,#3b3f80)}.package-item.hp .package-detail .package-hospital{background-color:rgba(59,63,128,.15);color:#3b3f80}.package-item.hp .package-detail .package-name,.package-item.hp .package-detail .seemore-link{color:#3b3f80}.package-item.hp .package-detail .seemore-link .arrow svg path{fill:#3b3f80}.package-item.tm .package-thumbnail .brand-line{background:linear-gradient(90deg,#f2f0a1,#c5299b)}.package-item.tm .package-detail .package-hospital{background-color:rgba(197,41,155,.15);color:#c5299b}.package-item.tm .package-detail .package-name,.package-item.tm .package-detail .seemore-link{color:#c5299b}.package-item.tm .package-detail .seemore-link .arrow svg path{fill:#c5299b}.package-item:hover{box-shadow:0 0 14px 0 rgba(0,0,0,.2);transform:scale(1.05)}.package-item:hover .package-detail{background-color:#fff}.package-item:hover .seemore-link{background-color:#0090a1;color:#fff!important;transform:scale(1.075);transform-origin:center left}.package-item:hover .seemore-link .arrow svg path{fill:#fff!important}.package-item:hover.hmg .seemore-link{background:#9d7b3c}.package-item:hover.hp .seemore-link{background:linear-gradient(90deg,#8682ed,#3b3f80)}.package-item:hover.tm .seemore-link{background:#c5299b}.hospital-item{background-color:#f7f7f7;border-radius:16px;display:grid;grid-template-columns:486px 1fr;grid-template-rows:346px;margin-bottom:36px;overflow:hidden}.hospital-item:last-child{margin-bottom:0}.hospital-item .hospital-thumbnail{background-color:#b4b4b4;height:100%}.hospital-item .hospital-detail{background-color:#f7f7f7;display:flex;flex-direction:column;height:100%;padding:24px 36px}.hospital-item .hospital-detail .hospital-name{color:#006991;font-size:20px;font-weight:600}.hospital-item .hospital-detail .hospitals-info-list{margin-bottom:auto}.hospital-item .hospital-detail .hospitals-info-list .info-item{align-items:center;display:flex;gap:8px;margin-bottom:12px}.hospital-item .hospital-detail .hospitals-info-list .info-item a:hover{color:#0090a1}.hospital-item .hospital-detail .hospitals-info-list .info-item:last-child{margin-bottom:0}.hospital-item .hospital-detail .hospitals-info-list .info-item .ico{align-self:flex-start;flex-shrink:0;position:relative;top:2px;width:20px}.hospital-item .hospital-detail .hospitals-info-list .info-item .context,.hospital-item .hospital-detail .hospitals-info-list .info-item .value{font-weight:300;line-height:1.4}.hospital-item .hospital-detail .cta-holder{align-items:center;display:flex;gap:24px}.hospital-item .hospital-detail .cta-holder .btn{flex-basis:50%;flex-grow:0;margin:0}.hospital-item .tablet-cta-holder{display:none}.career-card{border:1px solid #e2e2e2;border-radius:8px;height:100%;padding:24px;transition:all .3s ease;width:100%}.career-card .career-title{color:#0090a1;font-size:18px;font-weight:600;line-height:1.5;transition:color .3s ease}.career-card .career-details{display:flex;flex-wrap:wrap;gap:12px}.career-card .career-details .detail-item{align-items:center;display:flex;flex-basis:calc(50% - 12px);flex-grow:1;white-space:nowrap}.career-card .career-details .detail-item .ico{margin-right:4px;width:24px}.career-card:hover{background-color:#f6f2f6;border-color:#f6f2f6}.career-card:hover .career-title{color:#0090a1}@media only screen and (max-width:1540px){.news-item .news-thumbnail{border-radius:8px;height:155px;margin-bottom:12px}.news-item .news-detail{gap:12px;height:188px}.news-item .news-detail .news-meta{font-size:14px;gap:8px}.news-item .news-detail .news-title{font-size:18px}.news-item .news-detail .news-excerpt{font-size:14px}.package-item .package-thumbnail{height:222px}.package-item .package-detail{gap:13px;height:238px;padding:24px}.package-item .package-detail .package-hospital{border-radius:4px;font-size:13px;line-height:24px;padding:0 7px}.package-item .package-detail .package-name{font-size:19px}.doctor-item{height:445px;margin-bottom:18px}.doctor-item,.doctor-item .doctor-img{border-top-left-radius:18px;border-top-right-radius:18px}.doctor-item .see-detail-doctor-btn{bottom:-18px;left:14px}.doctor-item .main-detail{gap:10px;padding:22px 22px 31px}.doctor-item .main-detail .doctor-name{font-size:20px}.doctor-item .main-detail .doctor-role{font-size:16px;min-height:52px}.specialty-item{border-radius:18px;height:373px}.specialty-item.sm-height{height:285px}.specialty-item .info-layer{gap:12px;padding:30px}.specialty-item .info-layer .specialty-title{font-size:26px}.specialty-item .seemore-link{bottom:32px;left:32px;padding:0 12px;transform:translateX(-13px)}.specialty-item:hover .background-layer .thumbnail-img{transform:scale(1.05)}.specialty-item:hover .seemore-link{transform:scale(1.075) translateX(-4px)}.edu-video-item{border-radius:18px;height:382px}.edu-video-item .main-detail{gap:12px;padding:18px}.edu-video-item .main-detail .play-btn{bottom:18px;right:18px;width:47px}.edu-video-item .main-detail .video-duration{font-size:14px}.edu-video-item .main-detail .video-name{font-size:24px;max-width:calc(100% - 92px)}.edu-video-item-sm-2{margin-bottom:24px}.edu-video-item-sm-2 .video-bg{border-radius:19px;height:252px;margin-bottom:14px}.edu-video-item-sm-2 .video-bg .video-bg-overlay .video-duration{font-size:11px;left:19px;top:19px}.edu-video-item-sm-2 .video-bg .video-bg-overlay .play-btn{bottom:19px;right:19px;width:47px}.edu-video-item-sm-2 .video-detail{color:#006991}.edu-video-item-sm-2 .video-detail .video-name{font-size:22px;margin:0 0 14px}.edu-video-item-sm-2 .video-detail .video-meta{gap:11px}}@media only screen and (max-width:1440px){.package-item{border-radius:14px}.package-item .package-thumbnail{height:190px}.package-item .package-detail{gap:12px;height:228px;padding:22px}.package-item .package-detail .package-hospital{font-size:12px;line-height:22px;padding:0 6px}.package-item .package-detail .package-name{font-size:18px}.package-item .package-detail .package-excerpt{font-size:14px}.doctor-item{height:380px;margin-bottom:18px}.doctor-item,.doctor-item .doctor-img{border-top-left-radius:18px;border-top-right-radius:18px}.doctor-item .see-detail-doctor-btn{bottom:-20px;left:15px;z-index:3}.doctor-item .main-detail{gap:8px;padding:20px 20px 26px}.doctor-item .main-detail .doctor-name{font-size:20px}.doctor-item .main-detail .doctor-role{font-size:14px;min-height:42px}.hospital-item{grid-template-columns:388px 1fr;grid-template-rows:280px;margin-bottom:30px}.hospital-item .hospital-detail{padding:20px 30px}.hospital-item .hospital-detail .hospital-name{font-size:18px}.hospital-item .hospital-detail .hospitals-info-list .info-item{gap:8px;margin-bottom:10px}.hospital-item .hospital-detail .hospitals-info-list .info-item .ico{top:2px;width:20px}.hospital-item .hospital-detail .cta-holder{gap:20px}.hospital-item .hospital-detail .cta-holder .btn{flex-basis:50%;flex-grow:0;margin:0}.hospital-item .tablet-cta-holder{display:none}.specialty-item{border-radius:16px;height:320px}.specialty-item.sm-height{height:244px}.specialty-item .info-layer{gap:10px;padding:24px;transform:translateY(calc(100% - 120px))}.specialty-item .info-layer .specialty-title{font-size:22px}.specialty-item .seemore-link{bottom:32px;left:32px;padding:0 12px;transform:translateX(-20px)}.specialty-item:hover .background-layer .thumbnail-img{transform:scale(1.05)}.specialty-item:hover .seemore-link{transform:scale(1.075) translateX(-10px)}.edu-video-item{border-radius:16px;height:328px}.edu-video-item .main-detail{gap:10px;padding:16px}.edu-video-item .main-detail .play-btn{bottom:16px;right:16px;width:40px}.edu-video-item .main-detail .video-duration{font-size:11px}.edu-video-item .main-detail .video-name{font-size:20px;max-width:calc(100% - 80px)}.edu-video-item-sm{margin-bottom:19px}.edu-video-item-sm .video-bg{border-radius:16px;height:216px;margin-bottom:12px}.edu-video-item-sm .video-bg .video-bg-overlay .video-duration{font-size:10px;left:16px;top:16px}.edu-video-item-sm .video-bg .video-bg-overlay .play-btn{bottom:16px;right:16px;width:40px}.edu-video-item-sm .video-detail .video-name{font-size:19px;margin:0 0 12px}.edu-video-item-sm .video-detail .video-meta{gap:10px}}@media only screen and (max-width:1200px){.news-item .news-thumbnail{border-radius:12px;height:150px;margin-bottom:12px}.news-item .news-detail{gap:10px;height:190px}.news-item .news-detail .news-meta{font-size:14px;gap:8px}.news-item .news-detail .news-title{font-size:18px}.news-item .news-detail .news-excerpt{display:-webkit-box;font-size:16px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.specialty-item{border-radius:16px;height:245px;width:100%}.specialty-item.sm-height{height:245px}.specialty-item .info-layer{gap:12px;padding:24px}.specialty-item .info-layer .specialty-title{font-size:24px}.specialty-item .seemore-link{bottom:24px;left:24px;padding:0 12px;transform:translateX(-13px)}.specialty-item:hover .seemore-link{transform:scale(1.075) translateX(-4px)}.hospital-item{grid-template-columns:390px 1fr;grid-template-rows:280px;margin-bottom:24px}.hospital-item .hospital-detail{padding:20px}.hospital-item .hospital-detail .hospital-name{font-size:18px;margin-bottom:12px}.hospital-item .hospital-detail .hospitals-info-list .info-item{gap:8px;margin-bottom:10px}.hospital-item .hospital-detail .hospitals-info-list .info-item .ico{top:0;width:20px}.hospital-item .hospital-detail .hospitals-info-list .info-item .context,.hospital-item .hospital-detail .hospitals-info-list .info-item .value{font-size:14px}.hospital-item .hospital-detail .cta-holder{gap:20px}.hospital-item .hospital-detail .cta-holder .btn{margin:0}.doctor-item{height:350px}.doctor-item .see-detail-doctor-btn .context{opacity:1;padding:0 36px 0 12px;transform:none}.doctor-item .see-detail-doctor-btn .arrow{border-radius:18px;height:36px;left:calc(100% - 36px);padding:7px;position:absolute;top:0;width:36px}.doctor-item .main-detail{padding:20px 20px 28px}.doctor-item .main-detail .doctor-name{font-size:18px}.doctor-item .main-detail .doctor-role{font-size:14px;min-height:48px}.doctor-item:hover .see-detail-doctor-btn .context{transform:none}.doctor-item:hover .see-detail-doctor-btn .arrow{left:calc(100% - 36px)}.package-item .package-thumbnail{height:187px}.package-item .package-thumbnail .brand-line{height:10px}.package-item .package-detail{gap:14px;height:222px;padding:20px}.package-item .package-detail .package-hospital{border-radius:4px;display:-webkit-box;font-size:12px;line-height:20px;padding:0 6px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.package-item .package-detail .package-name{font-size:18px}.package-item .package-detail .package-excerpt{display:-webkit-box;font-size:14px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.edu-video-item{border-radius:16px;height:250px}.edu-video-item .main-detail{gap:12px;padding:20px}.edu-video-item .main-detail .play-btn{bottom:20px;right:20px;width:40px}.edu-video-item .main-detail .video-duration{font-size:14px}.edu-video-item .main-detail .video-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:20px;max-width:calc(100% - 100px);overflow:hidden;text-overflow:ellipsis}.edu-video-item-sm{margin-bottom:20px}.edu-video-item-sm .video-bg{border-radius:16px;height:250px;margin-bottom:15px;width:100%}.edu-video-item-sm .video-bg .video-bg-overlay .video-duration{font-size:14px;left:20px;top:20px}.edu-video-item-sm .video-bg .video-bg-overlay .play-btn{bottom:20px;right:20px;width:40px}.edu-video-item-sm .video-detail .video-name{font-size:20px;margin:0 0 15px}.edu-video-item-sm .video-detail .video-meta{gap:12px}}@media only screen and (max-width:900px){.news-item .news-thumbnail{border-radius:16px;height:166px;margin-bottom:16px}.news-item .news-detail{gap:10px;height:190px}.news-item .news-detail .news-meta{font-size:14px;gap:8px}.news-item .news-detail .news-title{font-size:20px}.news-item .news-detail .news-excerpt{display:-webkit-box;font-size:16px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.edu-video-item{border-radius:16px;height:360px;width:100%}.edu-video-item .main-detail{gap:12px;padding:24px}.edu-video-item .main-detail .play-btn{bottom:24px;right:24px;width:50px}.edu-video-item .main-detail .video-duration{font-size:14px;line-height:1.4}.edu-video-item .main-detail .video-name{font-size:25px;max-width:calc(100% - 100px)}.edu-video-item-sm{margin-bottom:20px}.edu-video-item-sm .video-bg{border-radius:20px;height:360px;margin-bottom:20px}.edu-video-item-sm .video-bg .video-bg-overlay .video-duration{font-size:12px;left:20px;top:20px}.edu-video-item-sm .video-bg .video-bg-overlay .play-btn{bottom:20px;right:20px;width:50px}.edu-video-item-sm .video-detail{color:#006991}.edu-video-item-sm .video-detail .video-name{font-size:24px;margin:0 0 15px}.edu-video-item-sm .video-detail .video-meta{gap:16px}.doctor-item{height:410px}.doctor-item .main-detail{padding:20px 20px 28px}.doctor-item .main-detail .doctor-name{font-size:20px}.doctor-item .main-detail .doctor-role{font-size:14px;min-height:40px}.specialty-item{border-radius:16px;height:245px;width:100%}.specialty-item.sm-height{height:200px}.specialty-item .info-layer{gap:10px;padding:20px}.specialty-item .info-layer .specialty-title{font-size:18px}.hospital-item{border-radius:16px;grid-template-columns:237px 1fr;grid-template-rows:180px auto;margin-bottom:36px;padding:18px;row-gap:18px}.hospital-item .hospital-thumbnail{border-radius:12px}.hospital-item .hospital-detail{padding:0 0 0 24px}.hospital-item .hospital-detail .hospital-name{font-size:20px}.hospital-item .hospital-detail .hospitals-info-list .info-item{gap:8px;margin-bottom:12px}.hospital-item .hospital-detail .hospitals-info-list .info-item .ico{width:20px}.hospital-item .hospital-detail .cta-holder{display:none}.hospital-item .tablet-cta-holder{display:flex;gap:18px;grid-column:1/span 2}}@media only screen and (max-width:640px){.news-item{margin-bottom:16px}.news-item .news-thumbnail{border-radius:16px;height:180px;margin-bottom:12px}.news-item .news-detail{gap:10px;height:auto}.news-item .news-detail .news-meta{font-size:14px;gap:8px}.news-item .news-detail .news-title{font-size:16px}.news-item .news-detail .news-excerpt,.news-item .news-detail .news-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-item .news-detail .news-excerpt{font-size:14px;line-height:1.4;margin-bottom:16px}.specialty-item{border-radius:16px;height:200px;width:100%}.specialty-item.sm-height{height:200px}.specialty-item .info-layer{gap:10px;padding:20px;transform:translateY(calc(100% - 100px))}.specialty-item .info-layer .specialty-title{font-size:18px}.specialty-item .seemore-link{bottom:20px;left:24px;padding:0 12px;transform:translateX(-16px)}.specialty-item:hover .seemore-link{transform:scale(1.075) translateX(-4px)}.doctor-item{height:216px}.doctor-item .see-detail-doctor-btn{bottom:-16px;left:12px}.doctor-item .main-detail{padding:18px 18px 24px}.doctor-item .main-detail .doctor-name{font-size:12px}.doctor-item .main-detail .doctor-role{display:none}.edu-video-item{border-radius:16px;height:188px}.edu-video-item .main-detail{gap:12px;padding:20px}.edu-video-item .main-detail .play-btn{bottom:20px;right:20px;width:40px}.edu-video-item .main-detail .video-duration{font-size:14px}.edu-video-item .main-detail .video-name{font-size:14px;max-width:calc(100% - 60px)}.hospital-item{border-radius:16px;grid-template-columns:1fr;grid-template-rows:210px auto;margin-bottom:24px;padding:18px;row-gap:18px}.hospital-item .hospital-thumbnail{border-radius:12px;grid-column:1}.hospital-item .hospital-detail{grid-column:1;padding:0}.hospital-item .hospital-detail .hospital-name{font-size:20px}.hospital-item .hospital-detail .hospitals-info-list .info-item{gap:8px;margin-bottom:12px}.hospital-item .hospital-detail .hospitals-info-list .info-item .ico{width:20px}.hospital-item .hospital-detail .cta-holder{display:none}.hospital-item .tablet-cta-holder{display:flex;gap:18px;grid-column:1}}.hmg-ui .news-item .news-detail .news-meta{color:#ebb03c}.hmg-ui .news-item .news-detail .news-title{color:#9d7b3c}.hmg-ui .news-item:hover .news-detail .seemore-link{background-color:#ebb03c}.hmg-ui .specialty-item .background-layer .background-inner-overlay{background:linear-gradient(rgba(157,123,60,0),rgba(0,0,0,.83))}.hmg-ui .specialty-item .info-layer .background-inner-overlay{background:linear-gradient(rgba(157,123,60,.8),#9d7b3c)}.hmg-ui .specialty-item .seemore-link{color:#9d7b3c}.hmg-ui .specialty-item .seemore-link .arrow svg path{fill:#9d7b3c}.hmg-ui .specialty-item:hover .seemore-link{background-color:#fff;color:#9d7b3c}.hmg-ui .specialty-item:hover .seemore-link .arrow svg path{stroke:#9d7b3c}.hmg-ui .doctor-item{border-bottom-color:#9d7b3c}.hmg-ui .doctor-item .see-detail-doctor-btn{background-color:transparent}.hmg-ui .doctor-item .see-detail-doctor-btn .arrow,.hmg-ui .doctor-item .see-detail-doctor-btn .context{background-color:#ebb03c}.hmg-ui .doctor-item .main-detail .doctor-name,.hmg-ui .hospital-item .hospital-detail .hospital-name{color:#9d7b3c}.hmg-ui .hospital-item .hospital-detail .hospitals-info-list .info-item a:hover{color:#ebb03c}.hmg-ui .edu-video-item-sm .video-detail{color:#9d7b3c}.edu-videos-slider{margin:0 -12px;position:relative}.edu-videos-slider .slick-track{margin-left:0}.edu-videos-slider .video-slider-item{padding:0 12px}.edu-videos-slider .slide-control{cursor:pointer;position:absolute;right:-12px;top:calc(50% - 27px);transition:all .3s ease-out;z-index:2}.edu-videos-slider .slide-control img{display:block;width:100%}.edu-videos-slider .slide-control:hover{opacity:.8}@media only screen and (max-width:1540px){.edu-videos-slider .slide-control{height:51px;width:51px}}@media only screen and (max-width:1440px){.edu-videos-slider .slide-control{height:45px;width:45px}}@media only screen and (max-width:1200px){.edu-videos-slider .slide-control{right:-15px}}@media only screen and (max-width:640px){.edu-videos-slider .slide-control{height:40px;top:calc(50% - 20px);width:40px}}.hospital-list-slider{margin:0 -12px;position:relative}.hospital-list-slider .hospital-item{background-color:transparent;padding:0 12px}.hospital-list-slider .slide-control{cursor:pointer;position:absolute;right:-12px;right:360px;top:calc(50% - 27px);transition:all .3s ease-out;z-index:2}.hospital-list-slider .slide-control img{display:block;width:100%}.hospital-list-slider .slide-control:hover{opacity:.8}@media only screen and (max-width:1540px){.hospital-list-slider .slide-control{height:51px;width:51px}}@media only screen and (max-width:1440px){.hospital-list-slider .slide-control{height:45px;width:45px}}@media only screen and (max-width:1200px){.hospital-list-slider .slide-control{right:-15px}}@media only screen and (max-width:640px){.hospital-list-slider .slide-control{height:40px;top:calc(50% - 20px);width:40px}}@media only screen and (max-width:1540px){.hospital-list-slider .slide-control{right:336px}}@media only screen and (max-width:1440px){.hospital-list-slider .slide-control{right:288px}}@media only screen and (max-width:1200px){.hospital-list-slider{margin:0 -10px;position:relative}.hospital-list-slider .hospital-item{padding:0 10px}.hospital-list-slider .slide-control{right:358px}.hospital-list-slider{margin:0 -5px;position:relative}.hospital-list-slider .hospital-item{padding:0 5px}.hospital-list-slider .slide-control{right:330px}}@media only screen and (max-width:640px){.hospital-list-slider{margin:0 -5px;position:relative}.hospital-list-slider .hospital-item{padding:0 5px}.hospital-list-slider .slide-control{right:268px}}.our-specialties-slider{margin:0 -20px;position:relative;width:1980px}.our-specialties-slider .specialty-slider-item{padding:0 20px}.doctors-list-slider{margin:0 -12px;position:relative}.doctors-list-slider .doctor-slider-item{padding:0 12px}.doctors-list-slider .slide-control{cursor:pointer;height:54px;position:absolute;right:-12px;top:calc(50% - 27px);transition:all .3s ease-out;width:54px;z-index:2}.doctors-list-slider .slide-control img{display:block;width:100%}.doctors-list-slider .slide-control:hover{opacity:.8}@media only screen and (max-width:1540px){.doctors-list-slider .slide-control{height:51px;width:51px}}@media only screen and (max-width:1440px){.doctors-list-slider .slide-control{height:45px;width:45px}}@media only screen and (max-width:1200px){.doctors-list-slider .slide-control{right:-15px}}@media only screen and (max-width:640px){.doctors-list-slider .slide-control{height:40px;top:calc(50% - 20px);width:40px}}.packages-list-slider{margin:0 -12px;position:relative}.packages-list-slider .slide-control{cursor:pointer;display:none;position:absolute;right:-12px;top:calc(50% - 27px);transition:all .3s ease-out;z-index:2}.packages-list-slider .slide-control img{display:block;width:100%}.packages-list-slider .slide-control:hover{opacity:.8}@media only screen and (max-width:1540px){.packages-list-slider .slide-control{height:51px;width:51px}}@media only screen and (max-width:1440px){.packages-list-slider .slide-control{height:45px;width:45px}}@media only screen and (max-width:1200px){.packages-list-slider .slide-control{right:-15px}}@media only screen and (max-width:640px){.packages-list-slider .slide-control{height:40px;top:calc(50% - 20px);width:40px}}.packages-list-slider .package-slider-item{padding:20px 12px}.news-list-slider{margin:0 -12px;position:relative}.news-list-slider .news-slider-item{padding:0 12px}@media only screen and (max-width:900px){.edu-videos-slider{margin:0 -15px}.edu-videos-slider .video-slider-item{margin-bottom:30px;padding:0 15px}.news-list-slider{margin:0 -15px}.news-list-slider .news-slider-item{margin-bottom:30px;padding:0 15px}.packages-list-slider{margin:0 -12px}.packages-list-slider .package-slider-item{margin-bottom:24px;padding:20px 12px}.doctors-list-slider{margin:0 -15px}.doctors-list-slider .doctor-slider-item{margin-bottom:20px;padding:0 15px}}@media only screen and (max-width:640px){.news-list-slider,.packages-list-slider{margin:0}.news-list-slider .package-slider-item,.packages-list-slider .package-slider-item{padding:0}.news-list-slider .package-slider-item:nth-child(4n+1),.packages-list-slider .package-slider-item:nth-child(4n+1){display:none}.doctors-list-slider{margin:0 -10px}.doctors-list-slider .slide-control{display:none;visibility:hidden}.doctors-list-slider .doctor-slider-item{margin-bottom:0;padding:0 10px}}body.show-modal,html.show-modal{overflow:hidden!important}.modal-wrapper{height:100dvh;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:all 10ms ease-out .3s;visibility:hidden;width:100%;z-index:14}.modal-wrapper .modal-overlay{backdrop-filter:blur(6px);background-color:rgba(0,0,0,.3);height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .22s ease-out;width:100%;z-index:1}.modal-wrapper .modal-dialog{background-color:#fff;border-radius:24px;box-shadow:0 0 12px rgba(0,0,0,.102);left:50%;min-height:400px;opacity:0;padding:36px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.96);transition:all .22s ease-out;visibility:hidden;width:800px;z-index:2}.modal-wrapper .modal-dialog.active{opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible}.modal-wrapper .modal-dialog .close-modal-btn{cursor:pointer;height:40px;position:absolute;right:18px;top:18px;transition:all .22s ease-out;width:40px;z-index:3}.modal-wrapper .modal-dialog .close-modal-btn svg{display:block;height:100%;width:100%}.modal-wrapper .modal-dialog .close-modal-btn svg path{stroke:#006991}.modal-wrapper .modal-dialog .close-modal-btn:hover{transform:scale(1.1)}.modal-wrapper .modal-dialog .close-modal-btn:hover svg path{stroke:#0090a1}.modal-wrapper .modal-dialog .modal-title{color:#006991;font-size:32px;font-weight:600;margin:0 0 12px}.modal-wrapper .modal-dialog .modal-title.txt-center{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.modal-wrapper .modal-dialog .modal-content{max-height:calc(80vh - 100px);overflow-x:hidden;overflow-y:auto;padding-right:10px;width:100%}.modal-wrapper .modal-dialog .modal-content::-webkit-scrollbar{width:4px}.modal-wrapper .modal-dialog .modal-content::-webkit-scrollbar-thumb{background-color:#0090a1;border-radius:2px}.modal-wrapper .modal-dialog .modal-content::-webkit-scrollbar-track{background-color:transparent}.hmg-ui .modal-wrapper .modal-dialog .modal-content::-webkit-scrollbar-thumb{background-color:#ebb03c}.modal-wrapper .modal-dialog .modal-content .intro-content{line-height:1.5}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list{border-bottom:1px solid #cdcdcd;display:flex}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item{align-items:center;cursor:pointer;display:flex;flex-grow:1;gap:8px;height:50px;justify-content:center}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item .brand-ico{flex-shrink:0;width:24px}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item .context{color:#939393;font-size:20px;transition:all .3s ease-out}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item.active,.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item:hover{border-bottom:1px solid #0090a1;color:#006991}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item.active.hm,.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item:hover.hm{border-color:#0090a1}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item.active.hm .context,.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item:hover.hm .context{color:#0090a1}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item.active.hmg,.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item:hover.hmg{border-color:#9d7b3c}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item.active.hmg .context,.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item:hover.hmg .context{color:#9d7b3c}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item.active.tm,.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item:hover.tm{border-color:#c5299b}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item.active.tm .context,.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item:hover.tm .context{color:#c5299b}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item.active.hp,.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item:hover.hp{border-color:#3b3f80}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item.active.hp .context,.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item:hover.hp .context{color:#3b3f80}.modal-wrapper .modal-dialog .modal-content .filter-by-location-row{align-items:center;display:flex;justify-content:space-between}.modal-wrapper .modal-dialog .modal-content .filter-by-location-row .left-col .label{color:#272727;font-size:20px}.modal-wrapper .modal-dialog .modal-content .filter-by-location-row .right-col{flex-basis:320px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view{height:440px;overflow-y:auto}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view::-webkit-scrollbar{width:4px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view::-webkit-scrollbar-thumb{background-color:#0090a1;border-radius:2px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view::-webkit-scrollbar-track{background-color:transparent}.hmg-ui .modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view::-webkit-scrollbar-thumb{background-color:#ebb03c}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item{grid-auto-rows:auto;grid-template-columns:285px 1fr;grid-template-rows:auto}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item .hospital-detail{padding:24px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item .hospital-detail .hospitals-info-list{margin-bottom:12px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item .hospital-detail .cta-holder .btn{flex-grow:1;width:100%}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item .hospital-detail .cta-holder .learn-more-btn{display:block;text-align:center}.modal-wrapper.show-modal{opacity:1;transition:all 10ms ease-out;visibility:visible}.modal-wrapper.show-modal .modal-overlay{opacity:1}@media only screen and (max-width:1540px){.modal-wrapper .modal-dialog{border-radius:20px;min-height:400px;padding:32px;width:800px}.modal-wrapper .modal-dialog .close-modal-btn{height:38px;right:18px;top:18px;width:38px}.modal-wrapper .modal-dialog .modal-title{font-size:30px;margin:0 0 12px}.modal-wrapper .modal-dialog .modal-content{max-height:calc(88vh - 90px);padding-right:10px}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item{gap:7px;height:46px}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item .brand-ico{width:22px}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item .context{font-size:20px}.modal-wrapper .modal-dialog .modal-content .filter-by-location-row .left-col .label{font-size:18px}.modal-wrapper .modal-dialog .modal-content .filter-by-location-row .right-col{flex-basis:300px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view{height:385px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item{grid-template-columns:270px 1fr}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item .hospital-detail{padding:21px}}@media only screen and (max-width:1440px){.modal-wrapper .modal-dialog{border-radius:20px;min-height:400px;padding:32px;width:720px}.modal-wrapper .modal-dialog .close-modal-btn{height:32px;right:16px;top:16px;width:32px}.modal-wrapper .modal-dialog .modal-title{font-size:24px;margin:0 0 10px}.modal-wrapper .modal-dialog .modal-content{max-height:calc(80dvh - 80px);padding-right:10px}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item{gap:6px;height:44px}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item .brand-ico{width:20px}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item .context{font-size:16px}.modal-wrapper .modal-dialog .modal-content .filter-by-location-row .left-col .label{color:#272727;font-size:16px}.modal-wrapper .modal-dialog .modal-content .filter-by-location-row .right-col{flex-basis:256px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view{height:440px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item{grid-template-columns:230px 1fr}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item .hospital-detail{padding:20px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item .hospital-detail .hospitals-info-list .hospital-name{margin-bottom:0}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item .hospital-detail .hospitals-info-list .info-item{font-size:14px}}@media only screen and (max-width:1200px){.modal-wrapper .modal-dialog{border-radius:20px;min-height:400px;padding:20px;transition:all .22s ease-out;width:720px}.modal-wrapper .modal-dialog .modal-title{font-size:24px;margin:0 0 12px}.modal-wrapper .modal-dialog .modal-content{max-height:calc(80vh - 100px);padding-right:10px;width:100%}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item{flex-grow:0;gap:6px;height:38px;padding:0 10px}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item .brand-ico{flex-shrink:0;margin-right:6px;width:20px}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item .context{font-size:18px}.modal-wrapper .modal-dialog .modal-content .filter-by-location-row{align-items:center;display:flex;justify-content:space-between}.modal-wrapper .modal-dialog .modal-content .filter-by-location-row .left-col .label{color:#272727;font-size:20px}.modal-wrapper .modal-dialog .modal-content .filter-by-location-row .right-col{flex-basis:320px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view{height:50vh}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item{grid-template-columns:260px 1fr;padding:20px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item .hospital-thumbnail{border-radius:12px;height:100%;width:100%}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item .hospital-detail{padding:0 20px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item .hospital-detail .cta-holder .btn{flex-grow:1;width:100%}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item .hospital-detail .cta-holder .learn-more-btn{display:none}.modal-wrapper .modal-dialog{top:50%}}@media only screen and (max-width:640px){.modal-wrapper .modal-dialog{border-radius:16px;left:50%;min-height:auto;padding:20px;top:50%;width:calc(100% - 40px)}.modal-wrapper .modal-dialog .modal-title{font-size:18px;margin:0 0 10px}.modal-wrapper .modal-dialog .modal-content{max-height:calc(94dvh - 65px);padding-right:8px}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list{display:block;overflow-x:auto;white-space:nowrap}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item{display:inline-flex;gap:4px;height:32px;padding:0 8px}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item .brand-ico{margin-right:4px;width:18px}.modal-wrapper .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item .context{font-size:16px}.modal-wrapper .modal-dialog .modal-content .filter-by-location-row{flex-wrap:wrap;gap:10px}.modal-wrapper .modal-dialog .modal-content .filter-by-location-row .left-col{width:100%}.modal-wrapper .modal-dialog .modal-content .filter-by-location-row .left-col .label{font-size:14px}.modal-wrapper .modal-dialog .modal-content .filter-by-location-row .right-col{flex-basis:100%}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view{height:40vh;padding:0}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item{grid-template-columns:1fr;padding:16px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item .hospital-thumbnail{border-radius:12px}.modal-wrapper .modal-dialog .modal-content .hospitals-list.modal-view .hospital-item .hospital-detail{padding:0}}.modal-wrapper#thankyou-modal .modal-dialog{background-color:#fff;border-radius:16px;height:507px;overflow:hidden;width:994px}.modal-wrapper#thankyou-modal .modal-dialog .background-layer{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.modal-wrapper#thankyou-modal .modal-dialog .background-layer .decor-img{bottom:-100px;position:absolute;right:-100px;width:450px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:32px;position:relative;width:100%;z-index:2}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .checked-ico{height:120px;margin:0 0 30px;width:120px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .thankyou-dialog-tittle{color:#006991;font-size:45px;font-weight:600;line-height:1.2;margin:0 0 40px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .contact-info .info-block{border-right:1px solid #d9d9d9;display:inline-flex;gap:10px;padding:0 20px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .contact-info .info-block>*{font-size:16px;line-height:25px;margin:0}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .contact-info .info-block a{color:#006991}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .contact-info .info-block:last-child{border-right:none;padding-right:0}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .contact-info .info-block:first-child{padding-left:0}@media only screen and (max-width:1200px){.modal-wrapper#thankyou-modal .modal-dialog{border-radius:16px;height:400px;width:764px}.modal-wrapper#thankyou-modal .modal-dialog .background-layer .decor-img{bottom:-60px;right:-60px;width:277px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer{padding:26px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .checked-ico{height:100px;margin:0 0 24px;width:100px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .thankyou-dialog-tittle{font-size:32px;margin:0 0 32px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .desc{font-size:14px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .contact-info .info-block{gap:8px;padding:0 16px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .contact-info .info-block>*{font-size:14px;line-height:20px}}@media only screen and (max-width:900px){.modal-wrapper#thankyou-modal .modal-dialog{border-radius:16px;height:440px;width:525px}.modal-wrapper#thankyou-modal .modal-dialog .background-layer .decor-img{bottom:-60px;right:-60px;width:277px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer{justify-content:flex-end;padding:24px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .checked-ico{height:100px;margin:0 0 15px;width:100px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .thankyou-dialog-tittle{font-size:32px;margin:0 0 24px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .desc{font-size:14px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .contact-info .info-block{border:none;display:flex;gap:8px;justify-content:center;margin-bottom:12px;padding:0;text-align:center}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .contact-info .info-block>*{font-size:14px;line-height:20px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .contact-info .info-block:last-child{margin-bottom:0}}@media only screen and (max-width:640px){.modal-wrapper#thankyou-modal .modal-dialog{border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0;height:auto;left:0;padding:30px 0 64px;top:auto;transform:none;width:100%}.modal-wrapper#thankyou-modal .modal-dialog.active{transform:none}.modal-wrapper#thankyou-modal .modal-dialog .background-layer .decor-img{bottom:-60px;right:-60px;width:277px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer{padding:20px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .checked-ico{height:64px;margin:0 0 12px;width:64px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .thankyou-dialog-tittle{font-size:24px;margin:0 0 20px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .desc{font-size:14px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .contact-info .info-block{border:none;display:flex;gap:8px;justify-content:center;margin-bottom:12px;padding:0;text-align:center}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .contact-info .info-block>*{font-size:14px;line-height:20px}.modal-wrapper#thankyou-modal .modal-dialog .main-content-layer .contact-info .info-block:last-child{margin-bottom:0}}.modal-wrapper#hospital-service-modal .modal-dialog{height:536px;overflow:hidden;width:994px}.modal-wrapper#hospital-service-modal .modal-dialog .modal-content{height:100%;overflow:hidden}.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-content-holder{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 60px;position:relative;width:100%;z-index:3}.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-content-holder .service-ico{height:120px;margin:0 0 15px;width:120px}.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-content-holder .service-ico img{height:100%;-o-object-fit:contain;object-fit:contain}.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-content-holder .desc{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-decor-img{bottom:-80px;position:absolute;right:-80px;width:450px}.modal-wrapper#hospital-intro-modal .modal-dialog,.modal-wrapper#hospital-specialty-detail-modal .modal-dialog{display:flex;flex-direction:column;overflow:hidden}.modal-wrapper#hospital-intro-modal .modal-dialog .modal-content,.modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content{align-items:center;display:flex;flex-grow:1}.modal-wrapper#hospital-intro-modal .modal-dialog .modal-content .modal-content-holder,.modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content .modal-content-holder{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:380px;overflow-y:auto;padding-right:6px;position:relative;width:100%;z-index:3}.modal-wrapper#hospital-intro-modal .modal-dialog .modal-content .modal-content-holder::-webkit-scrollbar,.modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content .modal-content-holder::-webkit-scrollbar{width:4px}.modal-wrapper#hospital-intro-modal .modal-dialog .modal-content .modal-content-holder::-webkit-scrollbar-thumb,.modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content .modal-content-holder::-webkit-scrollbar-thumb{background-color:#0090a1;border-radius:2px}.modal-wrapper#hospital-intro-modal .modal-dialog .modal-content .modal-content-holder::-webkit-scrollbar-track,.modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content .modal-content-holder::-webkit-scrollbar-track{background-color:transparent}.hmg-ui .modal-wrapper#hospital-intro-modal .modal-dialog .modal-content .modal-content-holder::-webkit-scrollbar-thumb,.hmg-ui .modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content .modal-content-holder::-webkit-scrollbar-thumb{background-color:#ebb03c}.modal-wrapper#hospital-intro-modal .modal-dialog .modal-content .modal-decor-img,.modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content .modal-decor-img{bottom:-80px;position:absolute;right:-80px;width:450px}@media only screen and (max-width:1200px){.modal-wrapper#hospital-service-modal .modal-dialog{height:446px;max-width:calc(100% - 60px);width:764px}.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-content-holder{padding:0 48px}.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-content-holder .modal-title{color:#0090a1}.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-content-holder .service-ico{height:100px;margin:0 0 10px;width:100px}.modal-wrapper#hospital-intro-modal .modal-dialog .modal-content .modal-decor-img,.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-decor-img,.modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content .modal-decor-img{bottom:-30px;right:-30px;width:284px}}@media only screen and (max-width:900px){.modal-wrapper#hospital-service-modal .modal-dialog{height:auto;max-width:calc(100% - 60px);top:50%;width:525px}.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-content-holder{padding:0 48px}.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-content-holder .service-ico{height:100px;margin:0 0 10px;width:100px}.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-content-holder .desc{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.modal-wrapper#hospital-intro-modal .modal-dialog .modal-content .modal-decor-img,.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-decor-img,.modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content .modal-decor-img{bottom:-30px;right:-30px;width:284px}}@media only screen and (max-width:640px){.modal-wrapper#hospital-service-modal .modal-dialog{border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0;height:auto;left:0;max-width:100%;top:auto;transform:none;width:100%}.modal-wrapper#hospital-service-modal .modal-dialog.active{transform:none}.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-content-holder{padding:60px 0}.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-content-holder .service-ico{height:80px;margin:0 0 10px;width:80px}.modal-wrapper#hospital-intro-modal .modal-dialog .modal-content .modal-decor-img,.modal-wrapper#hospital-service-modal .modal-dialog .modal-content .modal-decor-img,.modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content .modal-decor-img{bottom:-30px;right:-30px;width:284px}.modal-wrapper#hospital-intro-modal .modal-dialog .modal-content .intro-content,.modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content .intro-content{max-height:300px;overflow-y:auto}.modal-wrapper#hospital-intro-modal .modal-dialog .modal-content .intro-content::-webkit-scrollbar,.modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content .intro-content::-webkit-scrollbar{width:4px}.modal-wrapper#hospital-intro-modal .modal-dialog .modal-content .intro-content::-webkit-scrollbar-thumb,.modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content .intro-content::-webkit-scrollbar-thumb{background-color:#0090a1;border-radius:2px}.modal-wrapper#hospital-intro-modal .modal-dialog .modal-content .intro-content::-webkit-scrollbar-track,.modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content .intro-content::-webkit-scrollbar-track{background-color:transparent}.hmg-ui .modal-wrapper#hospital-intro-modal .modal-dialog .modal-content .intro-content::-webkit-scrollbar-thumb,.hmg-ui .modal-wrapper#hospital-specialty-detail-modal .modal-dialog .modal-content .intro-content::-webkit-scrollbar-thumb{background-color:#ebb03c}}.modal-wrapper.hmg-ui .modal-dialog .close-modal-btn svg path{stroke:#9d7b3c}.modal-wrapper.hmg-ui .modal-dialog .close-modal-btn:hover svg path{stroke:#ebb03c}.modal-wrapper.hmg-ui .modal-dialog .modal-title{color:#9d7b3c}.modal-wrapper.hmg-ui .modal-dialog .modal-title.teal-txt{color:#ebb03c}.modal-wrapper.hmg-ui .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item.active,.modal-wrapper.hmg-ui .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item:hover{border-bottom-color:#9d7b3c;color:#9d7b3c}.modal-wrapper.hmg-ui .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item.active.hm,.modal-wrapper.hmg-ui .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item:hover.hm{border-color:#9d7b3c}.modal-wrapper#thankyou-modal.hmg-ui .modal-dialog .main-content-layer .contact-info .info-block a,.modal-wrapper#thankyou-modal.hmg-ui .modal-dialog .main-content-layer .thankyou-dialog-tittle,.modal-wrapper.hmg-ui .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item.active.hm .context,.modal-wrapper.hmg-ui .modal-dialog .modal-content .filter-by-brand-row .brands-list .brand-item:hover.hm .context{color:#9d7b3c}.modal-wrapper#hospital-service-modal.hmg-ui .modal-dialog .modal-content .modal-content-holder .modal-title{color:#ebb03c}#booking-datetime-modal .modal-dialog{max-width:900px;width:900px}#booking-datetime-modal .booking-datetime-submit.disabled,#booking-datetime-modal .booking-datetime-submit:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}#booking-datetime-modal .booking-datetime-modal__body{max-height:min(60dvh,520px);overflow-y:auto}#booking-datetime-modal .booking-datetime-modal__body::-webkit-scrollbar{width:4px}#booking-datetime-modal .booking-datetime-modal__body::-webkit-scrollbar-thumb{background-color:#0090a1;border-radius:2px}#booking-datetime-modal .booking-datetime-modal__body::-webkit-scrollbar-track{background-color:transparent}.hmg-ui #booking-datetime-modal .booking-datetime-modal__body::-webkit-scrollbar-thumb{background-color:#ebb03c}@media (max-width:1180px){#booking-datetime-modal .booking-datetime-modal__body{max-height:min(58dvh,480px)}}@media (max-width:900px){#booking-datetime-modal .booking-datetime-modal__body{max-height:min(55dvh,450px)}}@media (max-width:768px){#booking-datetime-modal .booking-datetime-modal__body{max-height:min(52dvh,420px)}}#booking-datetime-modal .booking-date-picker{border-bottom:1px solid #e3e5e8;margin-bottom:16px;padding-bottom:18px}#booking-datetime-modal .booking-date-picker .section-title{color:#006991;font-size:20px;font-weight:600;margin-bottom:12px}#booking-datetime-modal .date-list{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));padding:4px 0}#booking-datetime-modal .date-item{background:#fff;border:2px solid #d0d5dd;border-radius:8px;cursor:pointer;padding:8px 4px;text-align:center;transition:all .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}#booking-datetime-modal .date-item:hover:not(.disabled,.active){background-color:rgba(0,105,145,.05);border-color:#006991;box-shadow:0 4px 12px rgba(0,105,145,.15);transform:translateY(-2px)}#booking-datetime-modal .date-item.active{background-color:#006991;border-color:#006991;box-shadow:0 4px 16px rgba(0,105,145,.25);color:#fff}#booking-datetime-modal .date-item.active .date-item__date,#booking-datetime-modal .date-item.active .date-item__weekday{color:#fff}#booking-datetime-modal .date-item.disabled{background-color:#f9fafb;border-color:#e5e7eb;cursor:not-allowed;opacity:.35;pointer-events:none}#booking-datetime-modal .date-item.disabled .date-item__date,#booking-datetime-modal .date-item.disabled .date-item__weekday{color:#9ca3af}#booking-datetime-modal .date-item__weekday{color:#6b7280;font-size:13px;font-weight:500;margin-bottom:0;text-transform:capitalize}#booking-datetime-modal .date-item__date{color:#1f2937;font-size:16px;font-weight:600}#booking-datetime-modal .booking-time-picker{margin-top:0}#booking-datetime-modal .booking-time-picker .section-title{color:#006991;font-size:20px;font-weight:600;margin-bottom:16px}#booking-datetime-modal .time-slots-wrapper{min-height:120px;position:relative}#booking-datetime-modal .no-date-selected{color:#9ca3af;font-size:15px;font-style:italic;padding:40px 20px;text-align:center}#booking-datetime-modal .time-list{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));list-style:none;margin:0;padding:0}#booking-datetime-modal .time-option{align-items:center;background:#f9fafb;border:2px solid #d0d5dd;border-radius:6px;color:#4b5563;cursor:pointer;display:flex;font-size:15px;font-weight:500;height:42px;justify-content:center;transition:all .2s ease}#booking-datetime-modal .time-option:hover:not(.is-empty){background:rgba(0,105,145,.08);border-color:#006991;color:#006991;transform:translateY(-1px)}#booking-datetime-modal .time-option.active{background:#006991;border-color:#006991;box-shadow:0 2px 8px rgba(0,105,145,.2);color:#fff}#booking-datetime-modal .time-option.is-empty{background:transparent;border:1px dashed #e5e7eb;color:#9ca3af;cursor:default;font-size:14px;font-style:italic;grid-column:1/-1}#booking-datetime-modal .time-option__label{display:block;pointer-events:none}@media only screen and (max-width:640px){#booking-datetime-modal .modal-dialog{max-width:calc(100% - 30px);width:calc(100% - 30px)}#booking-datetime-modal .booking-date-picker{margin-bottom:24px;padding-bottom:20px}#booking-datetime-modal .booking-date-picker .section-title{font-size:17px;margin-bottom:12px}#booking-datetime-modal .date-list{gap:8px;grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}#booking-datetime-modal .date-item{padding:8px 4px}#booking-datetime-modal .date-item__weekday{font-size:11px}#booking-datetime-modal .date-item__date{font-size:14px}#booking-datetime-modal .booking-time-picker .section-title{font-size:17px;margin-bottom:8px}#booking-datetime-modal .time-list{gap:8px;grid-template-columns:repeat(auto-fill,minmax(85px,1fr))}#booking-datetime-modal .time-option{font-size:14px;height:38px}#booking-datetime-modal .no-date-selected{font-size:14px;padding:30px 15px}}@media only screen and (max-width:900px){#booking-datetime-modal .modal-dialog{max-width:calc(100% - 40px);width:calc(100% - 40px)}#booking-datetime-modal .date-list{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}#booking-datetime-modal .time-list{grid-template-columns:repeat(auto-fill,minmax(95px,1fr))}}#booking-datetime-modal.hmg-ui .booking-date-picker .section-title,#booking-datetime-modal.hmg-ui .booking-time-picker .section-title{color:#9d7b3c}#booking-datetime-modal.hmg-ui .date-item:hover:not(.disabled,.active){background-color:rgba(157,123,60,.05);border-color:#9d7b3c;box-shadow:0 4px 12px rgba(157,123,60,.15)}#booking-datetime-modal.hmg-ui .date-item.active{background-color:#9d7b3c;border-color:#9d7b3c;box-shadow:0 4px 16px rgba(157,123,60,.25)}#booking-datetime-modal.hmg-ui .time-option:hover:not(.is-empty){background:rgba(157,123,60,.08);border-color:#9d7b3c;color:#9d7b3c}#booking-datetime-modal.hmg-ui .time-option.active{background:#9d7b3c;border-color:#9d7b3c;box-shadow:0 2px 8px rgba(157,123,60,.2)}.section-package-this-month{padding:100px 0}.section-package-this-month .cta-holder{display:flex;gap:20px;justify-content:center}.section-package-this-month.style-gradient .background-layer{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-package-this-month.style-gradient .background-layer .grad-bg img{height:100%;width:100%}.section-package-this-month.style-gradient .pakages-layout{position:relative;z-index:2}@media only screen and (max-width:1200px){.section-package-this-month{padding:60px 0}}@media only screen and (max-width:900px){.section-package-this-month .cta-holder .btn{flex-grow:1}}@media only screen and (max-width:640px){.section-package-this-month{padding:48px 0}.section-package-this-month .cta-holder{flex-wrap:wrap;gap:12px}.section-package-this-month .cta-holder .btn{flex-grow:0;width:240px}}.section-booking-form-default{background-color:#f7f7f7;padding:120px 0}.section-booking-form-default .booking-form-layout{width:740px}.section-booking-form-default .booking-form-layout .form-title{color:#006991;font-size:45px;font-weight:600;line-height:1.2}.section-booking-form-default .booking-form-layout .form-group{margin-bottom:36px}.section-booking-form-default .booking-form-layout .form-group .form-group-title{color:#006991;font-size:24px;font-weight:500;line-height:1.2;margin-bottom:24px}.section-booking-form-default .booking-form-layout .form-group .input-group{margin-bottom:24px}.section-booking-form-default .booking-form-layout .form-group .form-row{align-items:center;display:flex;gap:24px}.section-booking-form-default .booking-form-layout .form-group .form-row .input-group{flex-grow:1;margin-bottom:0}.section-booking-form-default .booking-form-layout .form-disclaimer{display:flex;gap:5px}.section-booking-form-default .booking-form-layout .form-disclaimer .hm-checkbox{flex-basis:20px;flex-shrink:0}.section-booking-form-default .booking-form-layout .form-disclaimer .desc,.section-booking-form-default .booking-form-layout .form-disclaimer li,.section-booking-form-default .booking-form-layout .form-disclaimer ul{color:#1e1e1e;font-size:14px;font-weight:300;line-height:1.4;margin-bottom:20px}.section-booking-form-default .booking-form-layout .form-disclaimer .desc a,.section-booking-form-default .booking-form-layout .form-disclaimer li a,.section-booking-form-default .booking-form-layout .form-disclaimer ul a{color:#006991;font-weight:400;text-decoration:underline}.section-booking-form-default .booking-form-layout .form-disclaimer ul{list-style:disc;padding-left:15px}.section-booking-form-default .booking-form-layout .form-disclaimer ul li{margin-bottom:8px}.section-booking-form-default .booking-form-layout .form-disclaimer ul li:last-child{margin-bottom:0}.section-booking-form-default.hmg-ui .booking-form-layout .form-disclaimer a,.section-booking-form-default.hmg-ui .booking-form-layout .form-group .form-group-title,.section-booking-form-default.hmg-ui .booking-form-layout .form-title{color:#9d7b3c}.section-booking-form-mini .background-layer{background-color:#f7f7f7;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-booking-form-mini .background-layer .decor-img{bottom:-100px;position:absolute;right:-100px;width:574px}.section-booking-form-mini .main-content-layer{padding:80px 0;position:relative;z-index:2}.section-booking-form-mini .main-content-layer .form-title{font-size:45px;margin:0}.section-booking-form-mini .main-content-layer .booking-form-layout.centered .form-title{text-align:center}.section-booking-form-mini .main-content-layer .booking-form-layout.centered .booking-form{margin:0 auto}.section-booking-form-mini .main-content-layer .booking-form{-moz-column-gap:36px;column-gap:36px;display:grid;grid-template-columns:1fr 1fr;row-gap:12px;width:992px}.section-booking-form-mini .main-content-layer .booking-form .left-col,.section-booking-form-mini .main-content-layer .booking-form .right-col{display:flex;flex-direction:column}.section-booking-form-mini .main-content-layer .booking-form .left-col .form-row,.section-booking-form-mini .main-content-layer .booking-form .right-col .form-row{margin:0}.section-booking-form-mini .main-content-layer .booking-form .left-col .prefered-date-time-group,.section-booking-form-mini .main-content-layer .booking-form .right-col .prefered-date-time-group{margin:auto 0 0}.section-booking-form-mini .main-content-layer .booking-form .form-group{margin-bottom:24px}.section-booking-form-mini .main-content-layer .booking-form .form-group:last-child{margin-bottom:0}.section-booking-form-mini .main-content-layer .booking-form .form-group .form-group-title{font-size:24px;font-weight:500;margin-bottom:18px}.section-booking-form-mini .main-content-layer .booking-form .form-group .custom-select .current-select-txt{border:1px solid #efefef}.section-booking-form-mini .main-content-layer .booking-form .bottom-row{display:grid;gap:36px;grid-column:1/span 2;grid-template-columns:1fr 1fr;padding-top:30px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row{border-top:1px solid #efefef;grid-column:1/span 2;padding:20px 0}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row li,.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row p{font-size:14px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row .desc,.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row li{color:#5e5e5e;font-weight:300}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row .desc{margin-bottom:10px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row a{color:#0090a1}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row ul{margin-bottom:10px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row ul li{list-style:disc;margin-bottom:10px;margin-left:20px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row ul li:last-child{margin-bottom:0}.section-booking-form-mini .main-content-layer .booking-form .form-disclaimer{display:flex;font-size:14px;gap:5px}.section-booking-form-mini .main-content-layer .booking-form .form-disclaimer .hm-checkbox{flex-basis:20px;flex-shrink:0}.section-booking-form-mini .main-content-layer .booking-form .form-disclaimer li,.section-booking-form-mini .main-content-layer .booking-form .form-disclaimer p{font-size:14px}.section-booking-form-mini .main-content-layer .booking-form .form-disclaimer a{color:#0090a1;text-decoration:underline}@media only screen and (max-width:1440px){.section-booking-form-mini .background-layer .decor-img{bottom:-80px;right:-80px;width:470px}.section-booking-form-mini .main-content-layer{padding:64px 0}.section-booking-form-mini .main-content-layer .form-title{font-size:36px}.section-booking-form-mini .main-content-layer .booking-form{-moz-column-gap:30px;column-gap:30px;row-gap:10px;width:800px}.section-booking-form-mini .main-content-layer .booking-form .form-group{margin-bottom:24px}.section-booking-form-mini .main-content-layer .booking-form .form-group .form-group-title{font-size:24px;margin-bottom:18px}.section-booking-form-mini .main-content-layer .booking-form .bottom-row{gap:30px;padding-top:30px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row{padding:20px 0}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row ul{margin-bottom:10px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row ul li{margin-bottom:10px;margin-left:20px}}@media only screen and (max-width:1200px){.section-booking-form-mini .background-layer .decor-img{bottom:-60px;right:calc(50% - 550px);width:360px}.section-booking-form-mini .main-content-layer{padding:60px 0}.section-booking-form-mini .main-content-layer .booking-form-layout.centered .form-title{text-align:left}.section-booking-form-mini .main-content-layer .form-title{font-size:32px}.section-booking-form-mini .main-content-layer .booking-form{-moz-column-gap:36px;column-gap:36px;max-width:100%;row-gap:12px;width:900px}.section-booking-form-mini .main-content-layer .booking-form .form-group{margin-bottom:24px}.section-booking-form-mini .main-content-layer .booking-form .form-group .form-group-title{font-size:24px;margin-bottom:15px}.section-booking-form-mini .main-content-layer .booking-form .bottom-row{display:grid;gap:36px;grid-column:1/span 2;grid-template-columns:1fr 1fr}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row{border-top:1px solid #efefef;grid-column:1/span 2;padding:20px 0}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row li,.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row p{font-size:14px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row .desc,.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row li{color:#5e5e5e;font-weight:300}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row .desc{margin-bottom:10px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row a{color:#0090a1}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row ul{margin-bottom:10px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row ul li{list-style:disc;margin-bottom:10px;margin-left:20px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row ul li:last-child{margin-bottom:0}.section-booking-form-mini .main-content-layer .booking-form .form-disclaimer a{color:#0090a1;text-decoration:underline}}@media only screen and (max-width:900px){.section-booking-form-mini .background-layer .decor-img{bottom:-40px;right:calc(50% - 410px);width:322px}.section-booking-form-mini .main-content-layer{padding:60px 0}.section-booking-form-mini .main-content-layer .booking-form-layout.centered .form-title{text-align:left}.section-booking-form-mini .main-content-layer .form-title{font-size:32px}.section-booking-form-mini .main-content-layer .booking-form{grid-template-columns:1fr;row-gap:10px;width:100%}.section-booking-form-mini .main-content-layer .booking-form .left-col{margin-bottom:30px}.section-booking-form-mini .main-content-layer .booking-form .form-group{margin-bottom:24px}.section-booking-form-mini .main-content-layer .booking-form .form-group .form-group-title{font-size:24px;margin-bottom:15px}.section-booking-form-mini .main-content-layer .booking-form .bottom-row{gap:24px;grid-column:auto;grid-template-columns:2fr 1fr}.section-booking-form-mini .main-content-layer .booking-form .bottom-row .form-disclaimer{font-size:14px;margin:0;padding-top:10px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row{border-top:1px solid #efefef;font-size:14px;grid-column:1;padding:20px 0}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row li,.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row p{font-size:14px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row .desc,.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row li{color:#5e5e5e;font-weight:300}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row .desc{margin-bottom:10px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row a{color:#0090a1}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row ul{margin-bottom:10px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row ul li{list-style:disc;margin-bottom:10px;margin-left:20px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row ul li:last-child{margin-bottom:0}.section-booking-form-mini .main-content-layer .booking-form .form-disclaimer a{color:#0090a1;text-decoration:underline}}@media only screen and (max-width:640px){.section-booking-form-mini .background-layer .decor-img{display:none}.section-booking-form-mini .main-content-layer{padding:48px 0}.section-booking-form-mini .main-content-layer .booking-form-layout.centered .form-title{text-align:center}.section-booking-form-mini .main-content-layer .form-title{font-size:24px;text-align:center}.section-booking-form-mini .main-content-layer .booking-form{grid-template-columns:1fr;row-gap:10px;width:100%}.section-booking-form-mini .main-content-layer .booking-form .left-col{margin-bottom:30px}.section-booking-form-mini .main-content-layer .booking-form .form-group{margin-bottom:18px}.section-booking-form-mini .main-content-layer .booking-form .form-group .form-group-title{font-size:18px;margin-bottom:15px}.section-booking-form-mini .main-content-layer .booking-form .bottom-row{gap:10px;grid-template-columns:1fr;padding-top:10px}.section-booking-form-mini .main-content-layer .booking-form .bottom-row .form-disclaimer{font-size:14px;margin:0;padding-top:10px}.section-booking-form-mini .main-content-layer .booking-form .bottom-row .left-col{margin-bottom:10px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row{border-top:1px solid #efefef;grid-column:1;padding:20px 0}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row .desc,.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row li{color:#5e5e5e;font-weight:300}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row .desc{margin-bottom:10px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row a{color:#0090a1}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row ul{margin-bottom:10px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row ul li{list-style:disc;margin-bottom:10px;margin-left:20px}.section-booking-form-mini .main-content-layer .booking-form .disclaimer-row ul li:last-child{margin-bottom:0}.section-booking-form-mini .main-content-layer .booking-form .form-disclaimer a{color:#0090a1;text-decoration:underline}}.section-booking-form-mini.hmg-ui .main-content-layer .booking-form .disclaimer-row a,.section-booking-form-mini.hmg-ui .main-content-layer .booking-form .form-disclaimer a{color:#ebb03c}@media only screen and (max-width:1200px){.section-booking-form-mini.hmg-ui .main-content-layer .booking-form .disclaimer-row a,.section-booking-form-mini.hmg-ui .main-content-layer .booking-form .form-disclaimer a{color:#ebb03c}}@media only screen and (max-width:900px){.section-booking-form-mini.hmg-ui .main-content-layer .booking-form .disclaimer-row a,.section-booking-form-mini.hmg-ui .main-content-layer .booking-form .form-disclaimer a{color:#ebb03c}}@media only screen and (max-width:640px){.section-booking-form-mini.hmg-ui .main-content-layer .booking-form .disclaimer-row a,.section-booking-form-mini.hmg-ui .main-content-layer .booking-form .form-disclaimer a{color:#ebb03c}}.quick-access-bg-overlay{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;height:200px;left:0;position:fixed;transition:all .3s ease-out;width:100%;z-index:10}.quick-access-bg-overlay.quick-access-is-hidden{opacity:0;visibility:hidden}.hm-quick-access{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.4);border:2px solid #fff;border-radius:26px;bottom:50px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:120px;left:calc(50% - 750px);max-width:100%;overflow:hidden;position:fixed;transition:all .3s ease-out;width:1500px;z-index:10}.hm-quick-access .cta-item{align-items:center;border-right:1px solid #fff;color:#006991;cursor:pointer;display:flex;gap:12px;height:100%;justify-content:center;transition:all .3s ease-out;width:100%}.hm-quick-access .cta-item:first-child{background-color:#d9f0f1}.hm-quick-access .cta-item:first-child:hover{background-color:#98d5d8}.hm-quick-access .cta-item:last-child{border-right:none}.hm-quick-access .cta-item .cta-ico{margin-right:10px;width:40px}.hm-quick-access .cta-item .cta-ico img{transition:all .3s ease-out}.hm-quick-access .cta-item .context{font-size:25px;font-weight:500;line-height:1.2;transition:all .3s ease-out}.hm-quick-access .cta-item:hover{background-color:#98d5d8;border-right-color:#98d5d8}.hm-quick-access .cta-item:hover .context{transform:translateX(-7px)}.hm-quick-access .cta-item:hover .cta-ico img{transform:translateX(7px)}@media only screen and (max-width:1540px){.hm-quick-access{border-radius:22px;bottom:45px;grid-template-rows:108px;left:calc(50% - 700px);max-width:100%;width:1400px}.hm-quick-access .cta-item{gap:10px}.hm-quick-access .cta-item .cta-ico{margin-right:9px;width:36px}.hm-quick-access .cta-item .context{font-size:22px}}@media only screen and (max-width:1440px){.hm-quick-access{border-radius:18px;bottom:28px;grid-template-rows:98px;left:calc(50% - 580px);width:1160px}.hm-quick-access .cta-item{gap:10px}.hm-quick-access .cta-item .cta-ico{margin-right:6px;width:32px}.hm-quick-access .cta-item .context{font-size:20px}}@media only screen and (max-width:1200px){.hm-quick-access{backdrop-filter:none;background:linear-gradient(90deg,#a7dcde 0,#fff 50%,#fff);border:2px solid #fff;border-radius:16px;bottom:20px;grid-template-columns:repeat(4,1fr);grid-template-rows:52px;left:30px;max-width:100%;width:calc(100% - 60px)}.hm-quick-access:has(:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}.hm-quick-access .cta-item{align-items:center;border-right:1px solid #fff;color:#006991;cursor:pointer;display:flex;gap:12px;height:100%;justify-content:center;transition:all .3s ease-out;width:100%}.hm-quick-access .cta-item:last-child{border-right:none}.hm-quick-access .cta-item .context{font-size:16px;font-weight:400}.hm-quick-access .cta-item .cta-ico{margin-right:6px;width:28px}.hm-quick-access .cta-item .cta-ico img{transition:all .3s ease-out}.hm-quick-access .cta-item:hover .context,.hm-quick-access .cta-item:hover .cta-ico img{transform:none}}@media only screen and (max-width:900px){.hm-quick-access{left:30px;width:calc(100% - 60px)}.hm-quick-access .cta-item{gap:6px}.hm-quick-access .cta-item .context{font-size:14px}.hm-quick-access .cta-item .cta-ico{margin-right:3px;width:22px}}@media only screen and (max-width:640px){.hm-quick-access{border:2px solid #fff;border-radius:16px;bottom:20px;grid-template-rows:64px;left:20px;padding:0;width:calc(100% - 40px)}.hm-quick-access .cta-item{flex-direction:column;gap:8px}.hm-quick-access .cta-item:last-child{border-right:none}.hm-quick-access .cta-item .cta-ico{height:18px;margin-right:0;width:18px}.hm-quick-access .cta-item .cta-ico img{-o-object-fit:contain;object-fit:contain}.hm-quick-access .cta-item .context{display:-webkit-box;font-size:11px;margin:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.hm-quick-access.quick-access-is-hidden{opacity:0;transform:translateY(40px) scale(.75);visibility:hidden}.quick-booking{display:none}@media only screen and (max-width:1200px){.quick-access-bg-overlay{height:120px}.quick-booking{background-color:#fff;bottom:0;box-shadow:0 4px 20px rgba(0,105,145,.15);display:block;left:0;position:fixed;width:100%;z-index:13}.quick-booking .container{padding:20px}.hm-quick-access.quick-access-is-hidden{opacity:1;transform:none;visibility:visible}}@media only screen and (max-width:640px){.quick-access-bg-overlay{height:100px}}.hm-quick-access.hmg-ui{background:linear-gradient(90deg,#ede5bd,#fff 37%,hsla(0,0%,100%,.667))}.hm-quick-access.hmg-ui .cta-item{color:#9d7b3c}.hm-quick-access.hmg-ui .cta-item:first-child{background-color:#fff8eb}.hm-quick-access.hmg-ui .cta-item:hover{background-color:#e5d9a8;border-right-color:#e5d9a8}.hm-quick-access.hmg-ui .cta-item .cta-ico{filter:brightness(0) saturate(100%) invert(52%) sepia(16%) saturate(1375%) hue-rotate(0deg) brightness(92%) contrast(88%)}@media only screen and (max-width:1540px){.hm-quick-access.hmg-ui{background:linear-gradient(90deg,#ede5bd,#fff 37%,hsla(0,0%,100%,.667))}}@media only screen and (max-width:1440px){.hm-quick-access.hmg-ui{background:linear-gradient(90deg,#ede5bd,#fff 37%,hsla(0,0%,100%,.667))}}@media only screen and (max-width:1200px){.hm-quick-access.hmg-ui{background:linear-gradient(90deg,#ede5bd 0,#fff 50%,#fff)}.hm-quick-access.hmg-ui .cta-item{color:#9d7b3c}.hm-quick-access.hmg-ui .cta-item:hover{background-color:transparent}}@media only screen and (max-width:900px){.hm-quick-access.hmg-ui{background:linear-gradient(90deg,#ede5bd 0,#fff 50%,#fff)}}@media only screen and (max-width:640px){.hm-quick-access.hmg-ui{background:linear-gradient(90deg,#ede5bd 0,#fff 50%,#fff)}}@media only screen and (max-width:1200px){.hm-quick-access.hmg-ui~.quick-booking{box-shadow:0 4px 20px rgba(157,123,60,.15)}}.section-homepage-doctor-list{padding:80px 0}.section-homepage-doctor-list .cta-holder{display:flex;gap:20px;justify-content:center}@media only screen and (max-width:1200px){.section-homepage-doctor-list{padding:60px 0}}@media only screen and (max-width:900px){.section-homepage-doctor-list .cta-holder .btn{flex-grow:1}}@media only screen and (max-width:640px){.section-homepage-doctor-list{padding:48px 0}.section-homepage-doctor-list .cta-holder{flex-wrap:wrap;gap:12px}.section-homepage-doctor-list .cta-holder .btn{flex-grow:0;width:240px}}.section-home-banner-slider{overflow:hidden;position:relative;width:100%}.section-home-banner-slider .homepage-banner-slick-slider{height:100%;position:relative;width:100%}.section-home-banner-slider .homepage-banner-slick-slider .slide-item{position:relative;width:100%}.section-home-banner-slider .homepage-banner-slick-slider .slide-item .banner-img{height:100%;width:100%}.section-home-banner-slider .homepage-banner-slick-slider .slide-item .banner-img img,.section-home-banner-slider .homepage-banner-slick-slider .slide-item .banner-img picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow{box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer;height:54px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:54px;z-index:10}.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow:hover{box-shadow:0 6px 16px rgba(0,0,0,.2)}.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow.slick-prev{left:30px;transform:scaleX(-1)}.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow.slick-next{right:30px}.section-home-banner-slider .banner-quick-access{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.4);border:2px solid #fff;border-radius:26px;bottom:50px;bottom:60px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:120px;left:calc(50% - 750px);max-width:100%;overflow:hidden;position:fixed;position:absolute;transition:all .3s ease-out;width:1500px;z-index:10;z-index:20}.section-home-banner-slider .banner-quick-access .cta-item{align-items:center;border-right:1px solid #fff;color:#006991;cursor:pointer;display:flex;gap:12px;height:100%;justify-content:center;transition:all .3s ease-out;width:100%}.section-home-banner-slider .banner-quick-access .cta-item:first-child{background-color:#d9f0f1}.section-home-banner-slider .banner-quick-access .cta-item:first-child:hover{background-color:#98d5d8}.section-home-banner-slider .banner-quick-access .cta-item:last-child{border-right:none}.section-home-banner-slider .banner-quick-access .cta-item .cta-ico{margin-right:10px;width:40px}.section-home-banner-slider .banner-quick-access .cta-item .cta-ico img{transition:all .3s ease-out}.section-home-banner-slider .banner-quick-access .cta-item .context{font-size:25px;font-weight:500;line-height:1.2;transition:all .3s ease-out}.section-home-banner-slider .banner-quick-access .cta-item:hover{background-color:#98d5d8;border-right-color:#98d5d8}.section-home-banner-slider .banner-quick-access .cta-item:hover .context{transform:translateX(-7px)}.section-home-banner-slider .banner-quick-access .cta-item:hover .cta-ico img{transform:translateX(7px)}@media only screen and (max-width:1540px){.section-home-banner-slider .banner-quick-access{border-radius:22px;bottom:45px;grid-template-rows:108px;left:calc(50% - 700px);max-width:100%;width:1400px}.section-home-banner-slider .banner-quick-access .cta-item{gap:10px}.section-home-banner-slider .banner-quick-access .cta-item .cta-ico{margin-right:9px;width:36px}.section-home-banner-slider .banner-quick-access .cta-item .context{font-size:22px}}@media only screen and (max-width:1440px){.section-home-banner-slider .banner-quick-access{border-radius:18px;bottom:28px;grid-template-rows:98px;left:calc(50% - 580px);width:1160px}.section-home-banner-slider .banner-quick-access .cta-item{gap:10px}.section-home-banner-slider .banner-quick-access .cta-item .cta-ico{margin-right:6px;width:32px}.section-home-banner-slider .banner-quick-access .cta-item .context{font-size:20px}}@media only screen and (max-width:1200px){.section-home-banner-slider .banner-quick-access{backdrop-filter:none;background:linear-gradient(90deg,#a7dcde 0,#fff 50%,#fff);border:2px solid #fff;border-radius:16px;bottom:20px;grid-template-columns:repeat(4,1fr);grid-template-rows:52px;left:30px;max-width:100%;width:calc(100% - 60px)}.section-home-banner-slider .banner-quick-access:has(:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}.section-home-banner-slider .banner-quick-access .cta-item{align-items:center;border-right:1px solid #fff;color:#006991;cursor:pointer;display:flex;gap:12px;height:100%;justify-content:center;transition:all .3s ease-out;width:100%}.section-home-banner-slider .banner-quick-access .cta-item:last-child{border-right:none}.section-home-banner-slider .banner-quick-access .cta-item .context{font-size:16px;font-weight:400}.section-home-banner-slider .banner-quick-access .cta-item .cta-ico{margin-right:6px;width:28px}.section-home-banner-slider .banner-quick-access .cta-item .cta-ico img{transition:all .3s ease-out}.section-home-banner-slider .banner-quick-access .cta-item:hover .context,.section-home-banner-slider .banner-quick-access .cta-item:hover .cta-ico img{transform:none}}@media only screen and (max-width:900px){.section-home-banner-slider .banner-quick-access{left:30px;width:calc(100% - 60px)}.section-home-banner-slider .banner-quick-access .cta-item{gap:6px}.section-home-banner-slider .banner-quick-access .cta-item .context{font-size:14px}.section-home-banner-slider .banner-quick-access .cta-item .cta-ico{margin-right:3px;width:22px}}@media only screen and (max-width:640px){.section-home-banner-slider .banner-quick-access{border:2px solid #fff;border-radius:16px;bottom:20px;grid-template-rows:64px;left:20px;padding:0;width:calc(100% - 40px)}.section-home-banner-slider .banner-quick-access .cta-item{flex-direction:column;gap:8px}.section-home-banner-slider .banner-quick-access .cta-item:last-child{border-right:none}.section-home-banner-slider .banner-quick-access .cta-item .cta-ico{height:18px;margin-right:0;width:18px}.section-home-banner-slider .banner-quick-access .cta-item .cta-ico img{-o-object-fit:contain;object-fit:contain}.section-home-banner-slider .banner-quick-access .cta-item .context{display:-webkit-box;font-size:11px;margin:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media only screen and (max-width:1540px){.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow{height:50px;width:50px}.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow.slick-prev{left:25px}.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow.slick-next{right:25px}.section-home-banner-slider .banner-quick-access{bottom:50px}}@media only screen and (max-width:1440px){.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow{height:46px;width:46px}.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow.slick-prev{left:20px}.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow.slick-next{right:20px}.section-home-banner-slider .banner-quick-access{bottom:40px}}@media only screen and (max-width:1200px){.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow{height:44px;width:44px}.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow.slick-prev{left:20px}.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow.slick-next{right:20px}.section-home-banner-slider .banner-quick-access{display:none}}@media only screen and (max-width:900px){.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow{height:40px;width:40px}.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow.slick-prev{left:15px}.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow.slick-next{right:15px}}@media only screen and (max-width:640px){.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow{height:36px;width:36px}.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow.slick-prev{left:12px}.section-home-banner-slider .homepage-banner-slick-slider .slick-arrow.slick-next{right:12px}}.section-our-extensive-specialties{background:#f7f7f7;display:flex;flex-direction:column;height:90dvh;justify-content:center}.section-our-extensive-specialties .cta-holder{align-items:center;display:flex;gap:20px;justify-content:center}.specialties-slide-holder{height:400px;margin-left:calc(50vw - 750px);overflow:hidden;position:relative;width:calc(50vw + 750px)}.specialties-slide-holder .our-specialties-hoz-slides{left:0;position:absolute;top:0;white-space:nowrap}.specialties-slide-holder .our-specialties-hoz-slides .specialty-slider-item{display:inline-block;height:400px;margin-right:24px;vertical-align:bottom;width:633px}.specialties-slide-holder .our-specialties-hoz-slides .specialty-slider-item:last-child{margin-right:0}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item{background:linear-gradient(#90ced3,#0290a1);border-radius:16px;color:#fff;display:inline-block;height:400px;position:relative;vertical-align:bottom;width:300px}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a .context,.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a .more-count{font-size:20px;font-weight:700;line-height:1.2;transition:all .3s ease-out}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a .arrow{left:calc(50% - 20px);opacity:0;position:absolute;top:calc(50% - 20px);transform:translateY(20px);transition:all .3s ease-out;visibility:hidden;width:48px}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a .arrow svg{display:block;width:100%}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a .arrow svg path{stroke:#fff}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item:hover .context,.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item:hover .more-count{transform:translateY(-30px)}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item:hover .arrow{opacity:1;visibility:visible}@media only screen and (max-width:1540px){.specialties-slide-holder{height:375px;margin-left:calc(50vw - 700px);width:calc(50vw + 700px)}.specialties-slide-holder .our-specialties-hoz-slides .specialty-slider-item{height:375px;margin-right:22px;width:590px}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item{height:375px;width:280px}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a .context,.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a .more-count{font-size:18px}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a .arrow{left:calc(50% - 22px);top:calc(50% - 22px);transform:translateY(18px);width:44px}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item:hover .context,.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item:hover .more-count{transform:translateY(-27px)}}@media only screen and (max-width:1440px){.specialties-slide-holder{height:320px;margin-left:calc(50vw - 600px);width:calc(50vw + 600px)}.specialties-slide-holder .our-specialties-hoz-slides .specialty-slider-item{height:320px;margin-right:18px;width:506px}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item{height:320px;width:240px}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a .context,.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a .more-count{font-size:17px}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a .arrow{left:calc(50% - 20px);top:calc(50% - 20px);transform:translateY(18px);width:40px}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item:hover .context,.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item:hover .more-count{transform:translateY(-25px)}}@media only screen and (max-width:1200px){.section-our-extensive-specialties{height:auto;padding:60px 0}.section-our-extensive-specialties .desc{margin:0 auto;max-width:100%;width:600px}.specialties-slide-holder{height:250px;margin-left:calc(50vw - 450px);overflow:visible;width:calc(50vw + 450px)}.specialties-slide-holder .our-specialties-hoz-slides .specialty-slider-item{height:250px;margin-right:24px;width:436px}.specialties-slide-holder .our-specialties-hoz-slides .specialty-slider-item .specialty-item{height:100%}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item{height:250px;width:250px}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a .context,.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a .more-count{font-size:16px}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item a .arrow{left:calc(50% - 18px);top:calc(50% - 18px);transform:translateY(18px);width:36px}.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item:hover .context,.specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item:hover .more-count{transform:translateY(-22px)}}@media only screen and (max-width:900px){.specialties-slide-holder{height:250px;margin-left:calc(50vw - 320px);width:calc(50vw + 320px)}.specialties-slide-holder .our-specialties-hoz-slides .specialty-slider-item{height:250px;margin-right:24px;width:436px}}@media only screen and (max-width:640px){.section-our-extensive-specialties{height:auto;padding:48px 0}.section-our-extensive-specialties .specialties-slide-holder{height:auto;margin-left:0;width:100%}.section-our-extensive-specialties .specialties-slide-holder .our-specialties-hoz-slides{padding:0 20px;position:relative}.section-our-extensive-specialties .specialties-slide-holder .our-specialties-hoz-slides .specialty-slider-item{display:block;height:200px;margin-bottom:20px;width:100%}.section-our-extensive-specialties .specialties-slide-holder .our-specialties-hoz-slides .see-more-specialties-item,.section-our-extensive-specialties .specialties-slide-holder .our-specialties-hoz-slides .specialty-slider-item:nth-child(n+4){display:none}.section-our-extensive-specialties .specialties-slide-holder .see-more-specialties-card{align-items:center;background:linear-gradient(#91ced5,#0090a1);border-radius:20px;display:flex;height:200px;justify-content:center;width:100%}.section-our-extensive-specialties .specialties-slide-holder .see-more-specialties-card .more-count{color:#fff;font-size:20px;font-weight:600}.section-our-extensive-specialties .cta-holder{flex-wrap:wrap;gap:12px}}.section-our-extensive-specialties-slider{background:#f7f7f7;padding:80px 0}.section-our-extensive-specialties-slider .cta-holder{align-items:center;display:flex;gap:20px;justify-content:center}.slider-wrapper{margin-left:calc(50% - 750px);overflow:hidden;position:relative;width:100%}.slider-wrapper .our-specialties-slider{margin:0 -10px;width:2592px}.slider-wrapper .our-specialties-slider .slide-control{cursor:pointer;position:absolute;right:-12px;right:1200px;top:calc(50% - 27px);transition:all .3s ease-out;z-index:2}.slider-wrapper .our-specialties-slider .slide-control img{display:block;width:100%}.slider-wrapper .our-specialties-slider .slide-control:hover{opacity:.8}@media only screen and (max-width:1540px){.slider-wrapper .our-specialties-slider .slide-control{height:51px;width:51px}}@media only screen and (max-width:1440px){.slider-wrapper .our-specialties-slider .slide-control{height:45px;width:45px}}@media only screen and (max-width:1200px){.slider-wrapper .our-specialties-slider .slide-control{right:-15px}}@media only screen and (max-width:640px){.slider-wrapper .our-specialties-slider .slide-control{height:40px;top:calc(50% - 20px);width:40px}}.slider-wrapper .our-specialties-slider .specialty-slider-item{padding:0 10px}.slider-wrapper .our-specialties-slider .see-more-specialties-item{background:linear-gradient(#90ced3,#0290a1);border-radius:16px;color:#fff;display:inline-block;height:400px;position:relative;vertical-align:bottom}.slider-wrapper .our-specialties-slider .see-more-specialties-item a{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.slider-wrapper .our-specialties-slider .see-more-specialties-item a .context,.slider-wrapper .our-specialties-slider .see-more-specialties-item a .more-count{font-size:20px;font-weight:700;line-height:1.2;transition:all .3s ease-out}.slider-wrapper .our-specialties-slider .see-more-specialties-item a .arrow{left:calc(50% - 20px);opacity:0;position:absolute;top:calc(50% - 20px);transform:translateY(20px);transition:all .3s ease-out;visibility:hidden;width:48px}.slider-wrapper .our-specialties-slider .see-more-specialties-item a .arrow svg{display:block;width:100%}.slider-wrapper .our-specialties-slider .see-more-specialties-item a .arrow svg path{stroke:#fff}.slider-wrapper .our-specialties-slider .see-more-specialties-item:hover .context,.slider-wrapper .our-specialties-slider .see-more-specialties-item:hover .more-count{transform:translateY(-30px)}.slider-wrapper .our-specialties-slider .see-more-specialties-item:hover .arrow{opacity:1;visibility:visible}.section-our-extensive-specialties-slider.full-size .slider-wrapper{margin:0 auto;width:1500px}.section-our-extensive-specialties-slider.full-size .slider-wrapper .our-specialties-slider{width:100%}@media only screen and (max-width:1540px){.section-our-extensive-specialties-slider.full-size .slider-wrapper{width:1400px}.slider-wrapper{margin-left:calc(50% - 700px)}.slider-wrapper .our-specialties-slider{margin:0 -10px;width:2420px}.slider-wrapper .our-specialties-slider .slide-control{right:1120px}.slider-wrapper .our-specialties-slider .specialty-slider-item{padding:0 10px}.slider-wrapper .our-specialties-slider .see-more-specialties-item{height:375px}.slider-wrapper .our-specialties-slider .see-more-specialties-item a .context,.slider-wrapper .our-specialties-slider .see-more-specialties-item a .more-count{font-size:20px}.slider-wrapper .our-specialties-slider .see-more-specialties-item a .arrow{left:calc(50% - 20px);top:calc(50% - 20px);transform:translateY(20px);width:48px}.slider-wrapper .our-specialties-slider .see-more-specialties-item:hover .context,.slider-wrapper .our-specialties-slider .see-more-specialties-item:hover .more-count{transform:translateY(-30px)}}@media only screen and (max-width:1440px){.section-our-extensive-specialties-slider.full-size .slider-wrapper{width:1200px}.slider-wrapper{margin-left:calc(50% - 600px)}.slider-wrapper .our-specialties-slider{margin:0 -10px;width:2080px}.slider-wrapper .our-specialties-slider .slide-control{right:960px}.slider-wrapper .our-specialties-slider .specialty-slider-item{padding:0 10px}}@media only screen and (max-width:1200px){.section-our-extensive-specialties-slider{padding:60px 0}.section-our-extensive-specialties-slider.full-size .slider-wrapper{max-width:900px;width:100%}.slider-wrapper{margin-left:calc(50% - 450px)}.slider-wrapper .our-specialties-slider{margin:0 -10px;width:1560px}.slider-wrapper .our-specialties-slider .slide-control{right:720px}.slider-wrapper .our-specialties-slider .specialty-slider-item{padding:0 10px}}@media only screen and (max-width:900px){.section-our-extensive-specialties-slider{padding:60px 0}.section-our-extensive-specialties-slider .cta-holder{gap:20px;margin-top:20px;padding:0}.section-our-extensive-specialties-slider .cta-holder .btn{flex-grow:1}.section-our-extensive-specialties-slider.full-size .slider-wrapper{max-width:640px;width:100%}.slider-wrapper{margin-left:calc(50% - 320px)}.slider-wrapper .our-specialties-slider{margin:0 -10px;width:1120px}.slider-wrapper .our-specialties-slider .slide-control{right:480px}.slider-wrapper .our-specialties-slider .specialty-slider-item{padding:0 10px}}@media only screen and (max-width:640px){.section-our-extensive-specialties-slider.full-size .slider-wrapper{margin-left:auto;margin-right:auto;max-width:calc(100% - 40px);padding:0 20px;width:100%}.section-our-extensive-specialties-slider .cta-holder{flex-wrap:wrap;gap:12px;margin-left:auto;margin-right:auto;max-width:calc(100% - 40px)}.section-our-extensive-specialties-slider .cta-holder .btn{flex-grow:0;width:240px}.slider-wrapper{margin-left:20px;width:calc(100% - 40px)}.slider-wrapper .our-specialties-slider{margin:0;width:100%}.slider-wrapper .our-specialties-slider .slide-control{display:none}.slider-wrapper .our-specialties-slider .specialty-slider-item{margin-bottom:20px;padding:0}.slider-wrapper .our-specialties-slider .specialty-slider-item:nth-child(n+5){display:none}.slider-wrapper .see-more-specialties-item{background:linear-gradient(#90ced3,#0290a1);border-radius:16px;color:#fff;display:inline-block;height:200px;position:relative;vertical-align:bottom;width:100%}.slider-wrapper .see-more-specialties-item a{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.slider-wrapper .see-more-specialties-item a .context,.slider-wrapper .see-more-specialties-item a .more-count{font-size:20px;font-weight:700;line-height:1.2;transition:all .3s ease-out}.slider-wrapper .see-more-specialties-item a .arrow{transition:all .3s ease-out;width:48px}.slider-wrapper .see-more-specialties-item a .arrow svg{display:block;width:100%}.slider-wrapper .see-more-specialties-item a .arrow svg path{stroke:#fff}}.section-hoanmy-network .network-layout{padding:80px 0;position:relative}.section-hoanmy-network .network-layout .decor-element{bottom:-80px;left:-180px;position:absolute;width:400px}.section-hoanmy-network .network-layout .main-content{display:grid;gap:20px;grid-template-columns:1fr 3.5fr;height:240px;position:relative;z-index:2}.section-hoanmy-network .network-layout .main-content .section-title{margin:0;padding-top:60px;text-align:left}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider{align-items:center;display:flex;gap:10px;height:100%;justify-content:flex-start}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider .hoanmy-branch-item{flex-basis:25%;height:100%}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider .hoanmy-branch-item a{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;width:100%}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider .hoanmy-branch-item img{display:block;height:auto;max-width:80%;transition:all .3s ease-out;width:204px}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider .hoanmy-branch-item .btn{border-radius:15px;font-size:14px;font-weight:500;height:30px;left:calc(50% - 70px);line-height:30px;opacity:0;position:absolute;top:calc(100% - 30px);transform:translateY(-40px) scale(0);transform-origin:center top;transition:all .3s ease-out;visibility:hidden;width:140px}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider .hoanmy-branch-item .btn .arrow{width:14px}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider .hoanmy-branch-item:hover img{transform:translateY(-10px) scale(1.05)}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider .hoanmy-branch-item:hover .btn{opacity:1;transform:none;visibility:visible}@media only screen and (max-width:1540px){.section-hoanmy-network .network-layout{padding:72px 0}.section-hoanmy-network .network-layout .decor-element{bottom:-72px;left:-182px;width:360px}.section-hoanmy-network .network-layout .main-content{gap:20px;height:220px}.section-hoanmy-network .network-layout .main-content .section-title{padding-top:54px}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider{gap:9px;height:100%}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider .hoanmy-branch-item img{width:184px}}@media only screen and (max-width:1200px){.section-hoanmy-network .network-layout{padding:80px 0}.section-hoanmy-network .network-layout .decor-element{display:none}.section-hoanmy-network .network-layout .main-content{gap:20px;grid-template-columns:1fr;height:auto}.section-hoanmy-network .network-layout .main-content .section-title{margin-bottom:30px;padding-top:0;text-align:center}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider{gap:10px;height:auto}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider .hoanmy-branch-item img{max-width:70%;width:175px}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider .hoanmy-branch-item:hover img{transform:none}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider .hoanmy-branch-item:hover .btn{opacity:0;visibility:hidden}}@media only screen and (max-width:900px){.section-hoanmy-network .network-layout{padding:60px 0}.section-hoanmy-network .network-layout .main-content{gap:20px;grid-template-columns:1fr}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider .hoanmy-branch-item img{max-width:80%;width:200px}}@media only screen and (max-width:640px){.section-hoanmy-network .network-layout{padding:20px 0 48px}.section-hoanmy-network .network-layout .main-content{gap:20px;grid-template-columns:1fr}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);padding:0 20px}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider .hoanmy-branch-item{padding:10px 0}.section-hoanmy-network .network-layout .main-content .hoanmy-network-slider .hoanmy-branch-item img{max-width:70%;width:140px}}.section-statistics .background-layer{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-statistics .background-layer .bg-img{height:100%;width:100%}.section-statistics .statistic-layout{color:#fff;padding:100px 0;position:relative;z-index:2}.section-statistics .statistic-layout .section-title{margin-bottom:40px}.section-statistics .statistic-layout .statistics-list{display:flex;gap:20px}.section-statistics .statistic-layout .statistics-list .statistics-item{flex-basis:22%;text-align:center}.section-statistics .statistic-layout .statistics-list .statistics-item:nth-child(2),.section-statistics .statistic-layout .statistics-list .statistics-item:nth-child(3){flex-basis:28%}.section-statistics .statistic-layout .statistics-list .statistics-item .value-title{color:#a2dadd;font-size:80px;font-weight:600;line-height:1;margin-bottom:10px;white-space:nowrap}.section-statistics .statistic-layout .statistics-list .statistics-item .desc{font-size:20px;font-weight:500;margin:0;white-space:nowrap}@media only screen and (max-width:1540px){.section-statistics .statistic-layout{padding:90px 0}.section-statistics .statistic-layout .section-title{margin-bottom:36px}.section-statistics .statistic-layout .statistics-list{gap:18px}.section-statistics .statistic-layout .statistics-list .statistics-item .value-title{font-size:72px;margin-bottom:8px}.section-statistics .statistic-layout .statistics-list .statistics-item .desc{font-size:18px}}@media only screen and (max-width:1200px){.section-statistics .statistic-layout{padding:80px 0}.section-statistics .statistic-layout .section-title{margin-bottom:50px}.section-statistics .statistic-layout .statistics-list{display:flex;gap:12px}.section-statistics .statistic-layout .statistics-list .statistics-item .value-title{font-size:64px;line-height:1;margin-bottom:10px}.section-statistics .statistic-layout .statistics-list .statistics-item .desc{font-size:16px}}@media only screen and (max-width:900px){.section-statistics .statistic-layout{padding:80px 0 30px}.section-statistics .statistic-layout .section-title{margin-bottom:40px}.section-statistics .statistic-layout .statistics-list{flex-wrap:wrap;gap:20px;justify-content:center}.section-statistics .statistic-layout .statistics-list .statistics-item{flex-basis:45%;margin-bottom:40px;text-align:center}.section-statistics .statistic-layout .statistics-list .statistics-item:nth-child(2),.section-statistics .statistic-layout .statistics-list .statistics-item:nth-child(3){flex-basis:45%}.section-statistics .statistic-layout .statistics-list .statistics-item .value-title{font-size:64px;margin-bottom:10px}.section-statistics .statistic-layout .statistics-list .statistics-item .desc{font-size:20px;margin:0}}@media only screen and (max-width:640px){.section-statistics .statistic-layout{padding:48px 0}.section-statistics .statistic-layout .section-title{margin-bottom:24px}.section-statistics .statistic-layout .statistics-list{display:flex;gap:14px}.section-statistics .statistic-layout .statistics-list .statistics-item{flex-basis:calc(50% - 10px)!important;flex-grow:0;flex-shrink:0;margin-bottom:14px}.section-statistics .statistic-layout .statistics-list .statistics-item .value-title{font-size:32px;margin-bottom:5px}.section-statistics .statistic-layout .statistics-list .statistics-item .desc{font-size:14px;margin:0 auto;white-space:normal;width:70%}}.section-news-health-blog{padding:80px 0}.section-news-health-blog .education-video-block .block-heading{align-items:center;display:flex;justify-content:space-between}.section-news-health-blog .education-video-block .block-heading .block-title{color:#006991;font-size:28px;font-weight:600;line-height:1.1;margin:0}.section-news-health-blog .news-block .block-heading{align-items:center;display:flex;justify-content:space-between}.section-news-health-blog .tablet-cta{display:none}@media only screen and (max-width:1200px){.section-news-health-blog{padding:60px 0}}@media only screen and (max-width:900px){.section-news-health-blog{padding:60px 0}.section-news-health-blog .education-video-block .block-heading .block-title{font-size:24px}.section-news-health-blog .news-block .block-heading{display:block}.section-news-health-blog .news-block .block-heading .right-col{display:none}.section-news-health-blog .tablet-cta{display:block;text-align:center}}@media only screen and (max-width:640px){.section-news-health-blog{padding:40px 0}.section-news-health-blog .education-video-block .block-heading .block-title{font-size:20px}.section-news-health-blog .news-block .news-list-slider .news-slider-item:nth-child(n+5){display:none}}.section-news-health-blog.hmg-ui .education-video-block .block-heading .block-title{color:#9d7b3c}.section-schedule-your-appointment .background-layer{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-schedule-your-appointment .background-layer .grad-bg{height:100%;width:100%}.section-schedule-your-appointment .background-layer .main-illustration{-o-object-fit:cover;object-fit:cover;position:absolute;right:calc(50% - 700px);top:20px;width:580px}.section-schedule-your-appointment .main-content-layer{padding:180px 0 164px;position:relative;z-index:2}.section-schedule-your-appointment .main-content-layer .section-sub-title{font-size:24px;font-weight:400;line-height:1.4}.section-schedule-your-appointment .main-content-layer .desc{max-width:min(100%,700px)}.section-schedule-your-appointment .main-content-layer .tablet-illusteration{display:none}.section-schedule-your-appointment .main-content-layer .cta-holder{display:flex;gap:20px}@media only screen and (max-width:1540px){.section-schedule-your-appointment .background-layer .main-illustration{right:calc(50% - 670px);top:0;width:520px}.section-schedule-your-appointment .main-content-layer{padding:160px 0 140px}.section-schedule-your-appointment .main-content-layer .section-sub-title{font-size:22px}.section-schedule-your-appointment .main-content-layer .cta-holder{gap:18px}}@media only screen and (max-width:1440px){.section-schedule-your-appointment .background-layer .main-illustration{right:calc(50% - 580px);top:0;width:520px}}@media only screen and (max-width:1200px){.section-schedule-your-appointment .background-layer .main-illustration{right:calc(50% - 470px);top:0;width:382px}.section-schedule-your-appointment .main-content-layer{padding:80px 0}.section-schedule-your-appointment .main-content-layer .section-title.lg{font-size:32px}.section-schedule-your-appointment .main-content-layer .section-sub-title{font-size:16px}.section-schedule-your-appointment .main-content-layer .cta-holder{flex-wrap:wrap;gap:20px;width:300px}.section-schedule-your-appointment .main-content-layer .cta-holder .btn{width:100%}}@media only screen and (max-width:900px){.section-schedule-your-appointment .background-layer .main-illustration{display:none}.section-schedule-your-appointment .main-content-layer{padding:80px 0}.section-schedule-your-appointment .main-content-layer .section-title.lg{font-size:32px;text-align:center}.section-schedule-your-appointment .main-content-layer .section-sub-title{font-size:16px;text-align:center}.section-schedule-your-appointment .main-content-layer .tablet-illusteration{display:block;left:-12px;margin:-30px auto 30px;position:relative}.section-schedule-your-appointment .main-content-layer .cta-holder{gap:20px;max-width:100%;text-align:center;width:640px}.section-schedule-your-appointment .main-content-layer .cta-holder .btn{width:100%}}@media only screen and (max-width:640px){.section-schedule-your-appointment .background-layer .main-illustration{display:none}.section-schedule-your-appointment .main-content-layer{padding:80px 0}.section-schedule-your-appointment .main-content-layer .section-title.lg{font-size:32px;text-align:center}.section-schedule-your-appointment .main-content-layer .section-sub-title{font-size:16px;text-align:center}.section-schedule-your-appointment .main-content-layer .tablet-illusteration{display:block;left:-12px;margin:-30px auto 30px;position:relative}.section-schedule-your-appointment .main-content-layer .cta-holder{align-items:center;flex-direction:column;gap:12px;text-align:center;width:100%}.section-schedule-your-appointment .main-content-layer .cta-holder .btn{width:240px}}.welcome-layout{display:grid;grid-template-columns:1fr 1fr}.welcome-layout .img-col{height:100%;min-height:600px}.welcome-layout .img-col .block-img{height:100%;width:100%}.welcome-layout .content-col{background-color:#f7f7f7;height:100%;width:100%}.welcome-layout .content-col .content-holder{display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:auto;max-width:100%;padding:0 80px 0 0;width:750px}.welcome-layout .content-col .content-holder h2{color:#0090a1;font-size:36px;margin-bottom:12px}.welcome-layout .content-col .content-holder p:last-child{margin-bottom:0}.welcome-layout .right-col .content-holder{margin-left:0;padding:0 0 0 80px}@media only screen and (max-width:1540px){.welcome-layout .img-col{min-height:560px}.welcome-layout .content-col .content-holder{margin-left:auto;padding:0 75px 0 0;width:700px}.welcome-layout .content-col .content-holder h2{font-size:33px}.welcome-layout .content-col .content-holder p:last-child{margin-bottom:0}.welcome-layout .right-col .content-holder{margin-left:0;padding:0 0 0 75px}}@media only screen and (max-width:1440px){.welcome-layout .img-col{min-height:480px}.welcome-layout .content-col .content-holder{margin-left:auto;padding:0 64px 0 32px;width:600px}.welcome-layout .content-col .content-holder h2{font-size:28px}.welcome-layout .content-col .content-holder p{font-size:14px}.welcome-layout .content-col .content-holder p:last-child{margin-bottom:0}.welcome-layout .right-col .content-holder{margin-left:0;padding:0 32px 0 64px}}@media only screen and (max-width:1200px){.welcome-layout .img-col{min-height:533px}.welcome-layout .content-col .content-holder{margin-left:auto;padding:0 32px 0 0;width:408px}.welcome-layout .content-col .content-holder h2{font-size:24px}.welcome-layout .content-col .content-holder p{font-size:14px}.welcome-layout .right-col .content-holder{margin-left:0;padding:0 0 0 32px}}@media only screen and (max-width:900px){.welcome-layout{display:grid;grid-template-columns:1fr}.welcome-layout .img-col{order:2}.welcome-layout .content-col{order:1}.welcome-layout .content-col .content-holder{margin:0 auto;max-width:100%;padding:36px 0;width:640px}.welcome-layout .content-col .content-holder h2{font-size:28px}.welcome-layout .content-col .content-holder p{font-size:14px}.welcome-layout .content-col .content-holder{padding:32px 0}.welcome-layout .content-col .content-holder h2{font-size:24px}.welcome-layout .content-col .content-holder p{font-size:14px}}@media only screen and (max-width:640px){.welcome-layout .content-col .content-holder{padding:32px 20px;width:100%}.welcome-layout .content-col .content-holder h2{font-size:24px}.welcome-layout .content-col .content-holder p{font-size:14px}.welcome-layout .img-col{height:auto;min-height:auto}}.section-about-care{padding:120px 0 100px}.section-about-care .care-layout{display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr 1fr}.section-about-care .care-layout .care-block .letter-img{height:240px;margin-bottom:42px;position:relative;width:100%}.section-about-care .care-layout .care-block .letter-img .mold{background-color:rgba(0,0,0,.5);display:block;height:100%;margin:0 auto;position:relative;width:auto}.section-about-care .care-layout .care-block .letter-img .decor,.section-about-care .care-layout .care-block .letter-img .main-letter{position:absolute;transition:all .3s ease-out}.section-about-care .care-layout .care-block .letter-img .decor img,.section-about-care .care-layout .care-block .letter-img .main-letter img{display:block;height:auto;width:100%}.section-about-care .care-layout .care-block .letter-img .main-letter{opacity:.4}.section-about-care .care-layout .care-block .letter-img.letter-c .mold{height:110%;left:-4%;opacity:0;visibility:hidden}.section-about-care .care-layout .care-block .letter-img.letter-c .main-letter{left:24.5%;top:0;width:52.1%}.section-about-care .care-layout .care-block .letter-img.letter-c .decor-1{left:18.3%;top:61%;width:37.6%;z-index:2}.section-about-care .care-layout .care-block .letter-img.letter-c .decor-2{left:11.2%;top:79%;width:37%}.section-about-care .care-layout .care-block .letter-img.letter-c .decor-3{left:35%;top:31%;width:9.3%}.section-about-care .care-layout .care-block .letter-img.letter-c .decor-4{left:2%;top:38%;width:35.3%}.section-about-care .care-layout .care-block .letter-img.letter-a .mold{opacity:0;visibility:hidden}.section-about-care .care-layout .care-block .letter-img.letter-a .main-letter{left:1.8%;top:0;width:95.4%}.section-about-care .care-layout .care-block .letter-img.letter-a .decor-1{left:53.4%;top:41.2%;width:25.1%;z-index:2}.section-about-care .care-layout .care-block .letter-img.letter-a .decor-2{left:34.3%;top:47%;width:45.5%}.section-about-care .care-layout .care-block .letter-img.letter-a .decor-3{left:59%;top:27.4%;width:34.2%}.section-about-care .care-layout .care-block .letter-img.letter-a .decor-4{left:4%;top:58%;width:32%;z-index:2}.section-about-care .care-layout .care-block .letter-img.letter-a .decor-5{left:8%;top:77%;width:32%}.section-about-care .care-layout .care-block .letter-img.letter-r .mold{height:111%;left:2%;opacity:0;visibility:hidden}.section-about-care .care-layout .care-block .letter-img.letter-r .main-letter{left:10.1%;top:0;width:84%}.section-about-care .care-layout .care-block .letter-img.letter-r .decor-1{left:12.1%;top:65%;width:35.3%;z-index:2}.section-about-care .care-layout .care-block .letter-img.letter-r .decor-2{left:18%;top:34.1%;width:12.15%}.section-about-care .care-layout .care-block .letter-img.letter-e .mold{height:103%;left:2.5%;opacity:0;visibility:hidden}.section-about-care .care-layout .care-block .letter-img.letter-e .main-letter{left:20.3%;top:0;width:70.7%}.section-about-care .care-layout .care-block .letter-img.letter-e .decor-1{left:20.1%;top:59%;width:34%;z-index:2}.section-about-care .care-layout .care-block .letter-img.letter-e .decor-2{left:14%;top:26.1%;width:35.8%}.section-about-care .care-layout .care-block .care-letter-content{text-align:center}.section-about-care .care-layout .care-block .care-letter-content .care-title{color:#006991;font-size:28px;font-weight:600}.section-about-care .care-layout .care-block .care-letter-content .care-title .teal-txt{font-size:24px;font-weight:500}.section-about-care .care-layout .care-block:hover .main-letter{opacity:1;transition:opacity .4s ease-out}.section-about-care .care-layout .care-block:hover .decor-1{transform:translate(8px,5px) rotate(7deg);transition:transform .4s ease-out}.section-about-care .care-layout .care-block:hover .decor-2{transform:translate(-6px,-8px) rotate(-5deg);transition:transform .35s ease-out}.section-about-care .care-layout .care-block:hover .decor-3{transform:translate(5px,-7px) rotate(8deg);transition:transform .45s ease-out}.section-about-care .care-layout .care-block:hover .decor-4{transform:translate(-8px,6px) rotate(-6deg);transition:transform .3s ease-out}.section-about-care .care-layout .care-block:hover .decor-5{transform:translate(7px,-5px) rotate(5deg);transition:transform .5s ease-out}@media only screen and (max-width:1540px){.section-about-care{padding:112px 0 96px}.section-about-care .care-layout{gap:28px}.section-about-care .care-layout .care-block .letter-img{height:224px;margin-bottom:40px;width:315px}.section-about-care .care-layout .care-block .letter-img.letter-c .mold{height:110%;left:-28px}.section-about-care .care-layout .care-block .letter-img.letter-r .mold{height:111%;left:8px}.section-about-care .care-layout .care-block .letter-img.letter-e .mold{height:103%;left:-12px}.section-about-care .care-layout .care-block .care-letter-content .care-title{font-size:26px}.section-about-care .care-layout .care-block .care-letter-content .care-title .teal-txt{font-size:23px}}@media only screen and (max-width:1440px){.section-about-care{padding:96px 0 80px}.section-about-care .care-layout{gap:24px}.section-about-care .care-layout .care-block .letter-img{height:192px;margin-bottom:34px;width:270px}.section-about-care .care-layout .care-block .letter-img.letter-c .mold{height:110%;left:-24px}.section-about-care .care-layout .care-block .letter-img.letter-r .mold{height:111%;left:6px}.section-about-care .care-layout .care-block .letter-img.letter-e .mold{height:103%;left:-10px}.section-about-care .care-layout .care-block .care-letter-content .care-title{font-size:22px}.section-about-care .care-layout .care-block .care-letter-content .care-title .teal-txt{font-size:21px}}@media only screen and (max-width:1200px){.section-about-care{padding:60px 0 48px}.section-about-care .care-layout{gap:20px}.section-about-care .care-layout .care-block .letter-img{height:135px;margin-bottom:24px;width:199px}.section-about-care .care-layout .care-block .care-letter-content .care-title{font-size:16px}.section-about-care .care-layout .care-block .care-letter-content .care-title .teal-txt{font-size:15px}.section-about-care .care-layout .care-block .care-letter-content .desc{font-size:12px}}@media only screen and (max-width:900px){.section-about-care{padding:48px 0}.section-about-care .care-layout{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr 1fr;row-gap:40px}.section-about-care .care-layout .care-block .letter-img{height:115px;margin:0 auto 30px;width:162px}.section-about-care .care-layout .care-block .letter-img.letter-c .mold{left:-30px}.section-about-care .care-layout .care-block .letter-img.letter-r .mold{left:8px}.section-about-care .care-layout .care-block .letter-img.letter-e .mold{left:-12px}.section-about-care .care-layout .care-block .care-letter-content .care-title{font-size:18px}.section-about-care .care-layout .care-block .care-letter-content .care-title .teal-txt{font-size:17px}.section-about-care .care-layout .care-block .care-letter-content .desc{margin:0 auto;width:80%}}@media only screen and (max-width:640px){.section-about-care{padding:40px 0}.section-about-care .care-layout{grid-template-columns:1fr 1fr;row-gap:32px}.section-about-care .care-layout .care-block .letter-img{height:90px;margin-bottom:20px;width:126px}.section-about-care .care-layout .care-block .letter-img.letter-c .mold{left:-15px}.section-about-care .care-layout .care-block .letter-img.letter-r .mold{left:4px}.section-about-care .care-layout .care-block .letter-img.letter-e .mold{left:-6px}.section-about-care .care-layout .care-block .care-letter-content .care-title{font-size:18px}.section-about-care .care-layout .care-block .care-letter-content .care-title .teal-txt{font-size:17px}.section-about-care .care-layout .care-block .care-letter-content .desc{font-size:12px;width:80%}}.section-our-stories{padding:80px 0}.section-our-stories .time-track{margin-left:calc(50% - 750px);width:100%}.section-our-stories .time-track:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:240px}.section-our-stories .time-track .time-list{overflow:hidden;padding-right:240px;position:relative;white-space:nowrap}.section-our-stories .time-track .time-list .time-item{cursor:pointer;display:inline-block;margin-right:10px;width:150px}.section-our-stories .time-track .time-list .time-item .year-val{color:#5e5e5e;font-size:14px;font-weight:500;margin-bottom:10px;text-align:center;transition:all .3s ease-out}.section-our-stories .time-track .time-list .time-item .indicate-bar{background-color:#efefef;height:5px;position:relative;transition:all .3s ease-out;width:100%}.section-our-stories .time-track .time-list .time-item .indicate-bar .playback-track{background-color:#a2dadd;height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:center left;width:100%}.section-our-stories .time-track .time-list .time-item.active .year-val,.section-our-stories .time-track .time-list .time-item:hover .year-val{color:#006991}.section-our-stories .time-track .time-list .time-item.past .playback-track{transform:scaleX(1);transition:none}.section-our-stories .time-track .time-list .time-item.active .playback-track{transform:scaleX(1);transition:all 4s linear}.section-our-stories .our-stories-layout .story-list{height:460px;position:relative;width:100%}.section-our-stories .our-stories-layout .story-list .story-item{background-color:#fff;display:grid;gap:40px;grid-template-columns:1fr 1fr;height:460px;left:0;opacity:0;position:absolute;top:0;transition:all .01s ease-out;width:100%}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-val{color:#0090a1;font-size:120px;font-weight:400;line-height:1.2;margin-bottom:10px;opacity:0;transform:translateY(20px)}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content{opacity:0;transform:translateY(20px)}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content *{color:#5e5e5e;font-size:32px;line-height:1.25;margin:0 0 12px}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content .sm-txt{font-size:22px}.section-our-stories .our-stories-layout .story-list .story-item .img-col{height:460px;width:100%}.section-our-stories .our-stories-layout .story-list .story-item .img-col .img-holder{height:100%;width:100%}.section-our-stories .our-stories-layout .story-list .story-item .img-col .img-holder img{opacity:0;transform:scale(1.1);visibility:hidden}.section-our-stories .our-stories-layout .story-list .story-item.active{opacity:1;transition:all .01s ease-out}.section-our-stories .our-stories-layout .story-list .story-item.active .content-col .year-val{opacity:1;transform:none;transition:all .45s ease-out}.section-our-stories .our-stories-layout .story-list .story-item.active .content-col .year-content{opacity:1;transform:none;transition:all .45s ease-out .1s}.section-our-stories .our-stories-layout .story-list .story-item.active .img-col .img-holder img{opacity:1;transform:none;transition:all .45s ease-out .15s;visibility:visible}@media only screen and (max-width:1540px){.section-our-stories{padding:75px 0}.section-our-stories .time-track{margin-left:calc(50% - 700px)}.section-our-stories .time-track:after{width:224px}.section-our-stories .time-track .time-list{padding-right:224px}.section-our-stories .time-track .time-list .time-item{margin-right:9px;width:140px}.section-our-stories .time-track .time-list .time-item .year-val{font-size:13px;margin-bottom:9px}.section-our-stories .time-track .time-list .time-item .indicate-bar{height:5px}.section-our-stories .our-stories-layout .story-list{height:430px}.section-our-stories .our-stories-layout .story-list .story-item{gap:37px;grid-template-columns:1fr 1fr;height:430px}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-val{font-size:112px;margin-bottom:9px;transform:translateY(18px)}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content{transform:translateY(18px)}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content *{font-size:28px}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content .sm-txt{font-size:20px}.section-our-stories .our-stories-layout .story-list .story-item .img-col{height:430px}}@media only screen and (max-width:1440px){.section-our-stories{padding:64px 0}.section-our-stories .time-track{margin-left:calc(50% - 600px)}.section-our-stories .time-track:after{width:160px}.section-our-stories .time-track .time-list{padding-right:192px}.section-our-stories .time-track .time-list .time-item{margin-right:8px;width:120px}.section-our-stories .time-track .time-list .time-item .year-val{font-size:14px;margin-bottom:10px}.section-our-stories .time-track .time-list .time-item .indicate-bar{height:4px}.section-our-stories .our-stories-layout .story-list{height:368px}.section-our-stories .our-stories-layout .story-list .story-item{gap:32px;height:368px}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-val{font-size:92px;margin-bottom:8px;transform:translateY(16px)}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content{transform:translateY(16px)}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content *{font-size:24px}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content .sm-txt{font-size:18px}.section-our-stories .our-stories-layout .story-list .story-item .img-col{height:368px}}@media only screen and (max-width:1200px){.section-our-stories{padding:48px 0}.section-our-stories .time-track{margin-left:calc(50% - 450px)}.section-our-stories .time-track:after{width:100px}.section-our-stories .time-track .time-list{padding-right:140px}.section-our-stories .time-track .time-list .time-item{margin-right:6px;width:80px}.section-our-stories .time-track .time-list .time-item .year-val{font-size:14px;margin-bottom:8px}.section-our-stories .time-track .time-list .time-item .indicate-bar{height:4px}.section-our-stories .our-stories-layout .story-list{height:300px}.section-our-stories .our-stories-layout .story-list .story-item{gap:40px;height:300px}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-val{font-size:80px;margin-bottom:10px;transform:translateY(16px)}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content{transform:translateY(16px)}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content *{font-size:20px}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content .sm-txt{font-size:16px}.section-our-stories .our-stories-layout .story-list .story-item .img-col{height:300px}}@media only screen and (max-width:900px){.section-our-stories{padding:40px 0}.section-our-stories .time-track{margin-left:calc(50% - 320px)}.section-our-stories .time-track:after{width:100px}.section-our-stories .time-track .time-list{padding-right:140px}.section-our-stories .time-track .time-list .time-item{margin-right:6px;width:80px}.section-our-stories .time-track .time-list .time-item .year-val{font-size:14px;margin-bottom:8px}.section-our-stories .time-track .time-list .time-item .indicate-bar{height:4px}.section-our-stories .our-stories-layout .story-list{height:700px}.section-our-stories .our-stories-layout .story-list .story-item{gap:30px;grid-template-columns:1fr;height:auto}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-val{font-size:80px;margin-bottom:10px;text-align:center}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content *{font-size:20px}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content .sm-txt{font-size:16px}.section-our-stories .our-stories-layout .story-list .story-item .img-col{height:426px}}@media only screen and (max-width:640px){.section-our-stories{padding:40px 0}.section-our-stories .time-track{margin-left:30px;width:calc(100% - 30px)}.section-our-stories .time-track:after{width:80px}.section-our-stories .time-track .time-list{padding-right:140px}.section-our-stories .time-track .time-list .time-item{margin-right:5px;width:56px}.section-our-stories .time-track .time-list .time-item .year-val{font-size:14px;margin-bottom:8px}.section-our-stories .time-track .time-list .time-item .indicate-bar{height:4px}.section-our-stories .our-stories-layout .story-list{height:480px}.section-our-stories .our-stories-layout .story-list .story-item{gap:24px;grid-template-columns:1fr}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-val{font-size:56px;margin-bottom:10px}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content *{font-size:14px;line-height:1.4}.section-our-stories .our-stories-layout .story-list .story-item .content-col .year-content .sm-txt{font-size:14px}.section-our-stories .our-stories-layout .story-list .story-item .img-col{height:56vw}}.section-contact-form{padding:80px 0}.section-contact-form .contact-form-layout{display:grid;gap:60px;grid-template-columns:repeat(2,1fr)}.section-contact-form .contact-form-layout .left-col .contact-list .contact-item{align-items:center;display:flex;font-weight:300;gap:10px;margin-bottom:12px}.section-contact-form .contact-form-layout .left-col .contact-list .contact-item .ico{align-self:flex-start;margin-top:1px;width:20px}.section-contact-form .contact-form-layout .right-col .contact-form,.section-contact-form .contact-form-layout .right-col .thankyou-note{background-color:#f7f7f7;border-radius:20px;padding:40px}.section-contact-form .contact-form-layout .right-col .contact-form .form-title,.section-contact-form .contact-form-layout .right-col .thankyou-note .form-title{color:#006991;font-size:45px}.section-contact-form .contact-form-layout .right-col .contact-form .form-row,.section-contact-form .contact-form-layout .right-col .thankyou-note .form-row{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.section-contact-form .contact-form-layout .right-col .thankyou-note{display:none}.section-contact-form .contact-form-layout .right-col .thankyou-note.active{display:block}@media only screen and (max-width:1540px){.section-contact-form{padding:75px 0}.section-contact-form .contact-form-layout{gap:54px}.section-contact-form .contact-form-layout .left-col .contact-list .contact-item{gap:10px;margin-bottom:12px}.section-contact-form .contact-form-layout .left-col .contact-list .contact-item .ico{width:20px}.section-contact-form .contact-form-layout .right-col .contact-form,.section-contact-form .contact-form-layout .right-col .thankyou-note{border-radius:20px;padding:36px}.section-contact-form .contact-form-layout .right-col .contact-form .form-title,.section-contact-form .contact-form-layout .right-col .thankyou-note .form-title{font-size:40px}.section-contact-form .contact-form-layout .right-col .contact-form .form-row,.section-contact-form .contact-form-layout .right-col .thankyou-note .form-row{gap:18px}}@media only screen and (max-width:1440px){.section-contact-form{padding:64px 0}.section-contact-form .contact-form-layout{gap:48px}.section-contact-form .contact-form-layout .left-col .contact-list .contact-item{gap:10px;margin-bottom:12px}.section-contact-form .contact-form-layout .left-col .contact-list .contact-item .ico{width:20px}.section-contact-form .contact-form-layout .right-col .contact-form,.section-contact-form .contact-form-layout .right-col .thankyou-note{border-radius:20px;padding:28px}.section-contact-form .contact-form-layout .right-col .contact-form .form-title,.section-contact-form .contact-form-layout .right-col .thankyou-note .form-title{font-size:36px}.section-contact-form .contact-form-layout .right-col .contact-form .form-row,.section-contact-form .contact-form-layout .right-col .thankyou-note .form-row{gap:16px;margin-bottom:16px}}@media only screen and (max-width:1200px){.section-contact-form{padding:64px 0}.section-contact-form .contact-form-layout{gap:48px;grid-template-columns:repeat(2,1fr)}.section-contact-form .contact-form-layout .left-col .contact-list .contact-item{gap:10px;margin-bottom:12px}.section-contact-form .contact-form-layout .left-col .contact-list .contact-item .ico{flex-basis:20px;flex-shrink:0;width:20px}.section-contact-form .contact-form-layout .right-col .contact-form,.section-contact-form .contact-form-layout .right-col .thankyou-note{border-radius:20px;padding:24px}.section-contact-form .contact-form-layout .right-col .contact-form .form-title,.section-contact-form .contact-form-layout .right-col .thankyou-note .form-title{font-size:32px}.section-contact-form .contact-form-layout .right-col .contact-form .form-row,.section-contact-form .contact-form-layout .right-col .thankyou-note .form-row{gap:14px;grid-template-columns:1fr;margin-bottom:14px}}@media only screen and (max-width:900px){.section-contact-form{padding:48px 0}.section-contact-form .contact-form-layout{gap:24px;grid-template-columns:1fr}.section-contact-form .contact-form-layout .left-col .contact-list .contact-item{gap:10px;margin-bottom:12px}.section-contact-form .contact-form-layout .left-col .contact-list .contact-item .ico{width:20px}.section-contact-form .contact-form-layout .right-col .contact-form,.section-contact-form .contact-form-layout .right-col .thankyou-note{border-radius:20px;padding:24px}.section-contact-form .contact-form-layout .right-col .contact-form .form-title,.section-contact-form .contact-form-layout .right-col .thankyou-note .form-title{font-size:32px}.section-contact-form .contact-form-layout .right-col .contact-form .form-row,.section-contact-form .contact-form-layout .right-col .thankyou-note .form-row{gap:16px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:640px){.section-contact-form{padding:40px 0}.section-contact-form .contact-form-layout{gap:24px;grid-template-columns:1fr}.section-contact-form .contact-form-layout .left-col .contact-list .contact-item{gap:10px;margin-bottom:12px}.section-contact-form .contact-form-layout .left-col .contact-list .contact-item .ico{width:20px}.section-contact-form .contact-form-layout .right-col .contact-form,.section-contact-form .contact-form-layout .right-col .thankyou-note{border-radius:20px;padding:24px 12px 12px}.section-contact-form .contact-form-layout .right-col .contact-form .form-title,.section-contact-form .contact-form-layout .right-col .thankyou-note .form-title{font-size:24px}.section-contact-form .contact-form-layout .right-col .contact-form .form-row,.section-contact-form .contact-form-layout .right-col .thankyou-note .form-row{gap:12px;grid-template-columns:1fr}}.section-hospital-map{padding:80px 0}.section-hospital-map .hospital-map-layout{display:grid;gap:60px;grid-template-columns:1fr 1fr}.section-hospital-map .hospital-map-layout .hospital-map-sidebar{position:relative}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list{display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item{align-items:center;border:1px solid #efefef;border-radius:26px;cursor:pointer;display:flex;height:100px;justify-content:center;transition:all .2s ease-out;width:100%}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item .brand-logo{align-items:center;display:flex;height:80%;justify-content:center;width:80%}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item .brand-logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item.active{background-color:#0090a1;border-color:#0090a1;color:#fff}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item.active .brand-logo img{filter:brightness(0) invert(1)}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item.active.tm-item{background-color:#c5299b;border-color:#c5299b}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item.active.hmg-item{background-color:#9d7b3c;border-color:#9d7b3c}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item.active.hp-item{background-color:#3b3f80;border-color:#3b3f80}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item.active.hm-item{background-color:#0090a1;border-color:#0090a1}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .search-by-name-form .search-hospital-row{display:grid;gap:12px;grid-template-columns:2.5fr 1fr}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list{height:540px;overflow-y:auto;padding-bottom:100px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list::-webkit-scrollbar{width:4px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list::-webkit-scrollbar-thumb{background-color:#0090a1;border-radius:2px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list::-webkit-scrollbar-track{background-color:transparent}.hmg-ui .section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list::-webkit-scrollbar-thumb{background-color:#ebb03c}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item{border:1px solid #efefef;border-radius:16px;cursor:pointer;margin-bottom:12px;padding:20px;transition:all .2s ease-out}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item:last-child{margin-bottom:0}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-name{color:#006991;font-size:20px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item{align-items:center;display:flex;gap:10px;margin-bottom:10px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item .ico{flex-basis:20px;flex-shrink:0;height:20px;width:20px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item .context{font-size:14px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.active,.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item:hover{background-color:#0090a1;color:#fff}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.active .hospital-name,.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item:hover .hospital-name{color:#fff}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.active .hospital-info-list .info-item .ico img,.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item:hover .hospital-info-list .info-item .ico img{filter:brightness(0) invert(1)}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.active .hospital-info-list .info-item .context,.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item:hover .hospital-info-list .info-item .context{color:#fff}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.tm-item .hospital-name{color:#c5299b}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.tm-item.active,.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.tm-item:hover{background-color:#c5299b}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.tm-item.active .hospital-name,.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.tm-item:hover .hospital-name{color:#fff}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.hmg-item .hospital-name{color:#9d7b3c}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.hmg-item.active,.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.hmg-item:hover{background-color:#9d7b3c}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.hmg-item.active .hospital-name,.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.hmg-item:hover .hospital-name{color:#fff}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.hp-item .hospital-name{color:#3b3f80}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.hp-item.active,.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.hp-item:hover{background-color:#3b3f80}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.hp-item.active .hospital-name,.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item.hp-item:hover .hospital-name{color:#fff}.section-hospital-map .hospital-map-layout .hospital-map-sidebar:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:100px;left:0;pointer-events:none;position:absolute;width:100%}.section-hospital-map .hospital-map-layout .primary-map #hospital-map{height:800px;width:100%}@media only screen and (max-width:1540px){.section-hospital-map{padding:75px 0}.section-hospital-map .hospital-map-layout{gap:56px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list{gap:8px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item{border-radius:24px;height:93px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .search-by-name-form .search-hospital-row{gap:10px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list{height:505px;padding-bottom:93px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item{border-radius:16px;margin-bottom:10px;padding:18px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-name{font-size:19px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item{gap:9px;margin-bottom:9px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item .ico{flex-basis:19px;flex-shrink:0;height:19px;width:19px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item .context{font-size:14px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar:after{height:93px}.section-hospital-map .hospital-map-layout .primary-map #hospital-map{height:748px;width:100%}}@media only screen and (max-width:1440px){.section-hospital-map{padding:64px 0}.section-hospital-map .hospital-map-layout{gap:48px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list{gap:10px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item{border-radius:20px;height:80px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list{height:440px;padding-bottom:64px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item{border-radius:12px;margin-bottom:10px;padding:15px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-name{font-size:18px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item{gap:8px;margin-bottom:8px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item .ico{flex-basis:18px;flex-shrink:0;height:18px;width:18px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item .context{font-size:14px}.section-hospital-map .hospital-map-layout .primary-map #hospital-map{height:640px}}@media only screen and (max-width:1200px){.section-hospital-map{padding:64px 0}.section-hospital-map .hospital-map-layout{gap:30px;grid-template-columns:1fr}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list{gap:10px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item{border-radius:16px;height:88px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item img{width:65%}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .search-by-name-form .search-hospital-row{display:grid;gap:12px;grid-template-columns:2.5fr 1fr}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list{height:400px;padding-bottom:60px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item{border-radius:16px;margin-bottom:10px;padding:20px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item:last-child{margin-bottom:0}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-name{font-size:20px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item{gap:10px;margin-bottom:10px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item .ico{flex-basis:20px;flex-shrink:0;height:20px;width:20px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item .context{font-size:14px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar:after{height:40px}.section-hospital-map .hospital-map-layout .primary-map #hospital-map{height:480px}}@media only screen and (max-width:900px){.section-hospital-map{padding:48px 0}.section-hospital-map .hospital-map-layout{gap:30px;grid-template-columns:1fr}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list{gap:10px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item{border-radius:12px;height:70px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item img{width:90%}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .search-by-name-form .search-hospital-row{display:grid;gap:16px;grid-template-columns:1fr 48px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .search-by-name-form .search-hospital-row .btn{padding:0}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .search-by-name-form .search-hospital-row .btn .icon{margin:0}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .search-by-name-form .search-hospital-row .btn .context{display:none}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list{height:320px;padding-bottom:40px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item{border-radius:12px;margin-bottom:10px;padding:16px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-name{font-size:16px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item{gap:10px;margin-bottom:10px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item:last-child{margin-bottom:0}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item .ico{flex-basis:20px;flex-shrink:0;height:20px;width:20px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list .hospital-search-item .hospital-info-list .info-item .context{font-size:14px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar:after{height:40px}.section-hospital-map .hospital-map-layout .primary-map #hospital-map{height:360px}}@media only screen and (max-width:640px){.section-hospital-map{padding:40px 0}.section-hospital-map .hospital-map-layout{gap:30px;grid-template-columns:1fr}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list{gap:10px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item{border-radius:12px;height:70px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .brands-list .brands-item img{width:90%}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .search-by-name-form .search-hospital-row{gap:12px;grid-template-columns:1fr 40px}.section-hospital-map .hospital-map-layout .hospital-map-sidebar .hospitals-search-list{height:280px;padding-bottom:40px}}.hospital-popup{padding:10px}.hospital-popup h4{color:#333;font-size:16px;font-weight:600;margin:0 0 8px}.hospital-popup p{color:#666;font-size:14px;margin:0}.mapboxgl-popup .hospital-popup-name.hm-name{color:#006991}.mapboxgl-popup .hospital-popup-name.tm-name{color:#c5299b}.mapboxgl-popup .hospital-popup-name.hmg-name{color:#9d7b3c}.mapboxgl-popup .hospital-popup-name.hp-name{color:#3b3f80}.mapboxgl-popup p{font-weight:400}.mapboxgl-popup .hm-address{color:#006991}.mapboxgl-popup .tm-address{color:#c5299b}.mapboxgl-popup .hmg-address{color:#9d7b3c}.mapboxgl-popup .hp-address{color:#3b3f80}.mapboxgl-popup .mapboxgl-popup-close-button{font-size:24px;outline:none}.mapboxgl-marker{left:0;position:absolute;top:-15px!important;width:50px;will-change:transform;z-index:5}.section-policy-content{background-color:#fff;overflow:initial!important;padding:80px 0 60px}.section-policy-content .policy-content-layout{align-items:start;display:grid;gap:48px;grid-template-columns:1fr 305px}.section-policy-content .policy-content-layout.single-col{grid-template-columns:1fr}.section-policy-content .policy-content-layout.single-col .main-col{grid-column:1}.section-policy-content .policy-content-layout .table-of-content{grid-column:2;position:sticky;top:80px}.section-policy-content .policy-content-layout .table-of-content .headline-list .headline-item{align-items:center;border-bottom:1px solid #f6f6f6;display:flex;line-height:1.4;min-height:56px;padding:10px 0 10px 15px;position:relative;transition:all .3s ease}.section-policy-content .policy-content-layout .table-of-content .headline-list .headline-item .headline-link{transition:all .3s ease;width:100%}.section-policy-content .policy-content-layout .table-of-content .headline-list .headline-item:before{background-color:#006991;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:3px}.section-policy-content .policy-content-layout .table-of-content .headline-list .headline-item.active{background-color:#e2f4f4;color:#0090a1;font-weight:700}.section-policy-content .policy-content-layout .table-of-content .headline-list .headline-item.active:before{opacity:1}@media only screen and (max-width:1440px){.section-policy-content .policy-content-layout .table-of-content .headline-list .headline-item{font-size:14px}}.hmg-ui .section-policy-content .policy-content-layout .table-of-content .headline-list .headline-item:before{background-color:#9d7b3c}.hmg-ui .section-policy-content .policy-content-layout .table-of-content .headline-list .headline-item.active{background-color:#fff8eb;color:#9d7b3c}.section-policy-content .policy-content-layout .main-col{grid-column:1;grid-row:1}.section-policy-content .policy-content-layout .main-col .content-holder{font-size:16px;font-weight:300;line-height:1.4}.section-policy-content .policy-content-layout .main-col .content-holder *{word-break:break-word}.section-policy-content .policy-content-layout .main-col .content-holder a{color:#006991}.section-policy-content .policy-content-layout .main-col .content-holder a:hover{text-decoration:underline}.section-policy-content .policy-content-layout .main-col .content-holder li,.section-policy-content .policy-content-layout .main-col .content-holder ol,.section-policy-content .policy-content-layout .main-col .content-holder p,.section-policy-content .policy-content-layout .main-col .content-holder ul{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:16px}.section-policy-content .policy-content-layout .main-col .content-holder li:last-child,.section-policy-content .policy-content-layout .main-col .content-holder ol:last-child,.section-policy-content .policy-content-layout .main-col .content-holder p:last-child,.section-policy-content .policy-content-layout .main-col .content-holder ul:last-child{margin-bottom:0}.section-policy-content .policy-content-layout .main-col .content-holder ol,.section-policy-content .policy-content-layout .main-col .content-holder ul{list-style:disc;padding-left:24px}.section-policy-content .policy-content-layout .main-col .content-holder li{list-style:disc;margin-bottom:5px}.section-policy-content .policy-content-layout .main-col .content-holder h1,.section-policy-content .policy-content-layout .main-col .content-holder h2{color:#006991;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:10px}.section-policy-content .policy-content-layout .main-col .content-holder h3,.section-policy-content .policy-content-layout .main-col .content-holder h4,.section-policy-content .policy-content-layout .main-col .content-holder h5{color:#393939;font-size:18px}.section-policy-content .policy-content-layout .main-col .content-holder figure{border-radius:8px;display:block;margin-bottom:20px;max-width:100%;overflow:hidden}.section-policy-content .policy-content-layout .main-col .content-holder figure figcaption{font-size:14px;font-style:italic;margin-top:5px;text-align:center}.section-policy-content .policy-content-layout .main-col .content-holder figure img{background-color:#393939;margin:0;width:100%}.section-policy-content .policy-content-layout .main-col .content-holder figure.aligncenter{margin-left:auto}.section-policy-content .policy-content-layout .main-col .content-holder figure .wp-caption-text{color:#b4b4b4;font-size:14px;font-style:italic;line-height:1.4;padding-top:5px;text-align:center}.section-policy-content .policy-content-layout .main-col .content-holder img{background-color:#393939;border-radius:16px;display:block;margin-bottom:20px;overflow:hidden;width:100%}@media only screen and (max-width:640px){.section-policy-content .policy-content-layout .main-col .content-holder li,.section-policy-content .policy-content-layout .main-col .content-holder ol,.section-policy-content .policy-content-layout .main-col .content-holder p,.section-policy-content .policy-content-layout .main-col .content-holder ul{font-size:14px;margin-bottom:12px}.section-policy-content .policy-content-layout .main-col .content-holder ol,.section-policy-content .policy-content-layout .main-col .content-holder ul{padding-left:20px}.section-policy-content .policy-content-layout .main-col .content-holder li{margin-bottom:4px}}.hmg-ui .section-policy-content .policy-content-layout .main-col .content-holder a,.hmg-ui .section-policy-content .policy-content-layout .main-col .content-holder h1,.hmg-ui .section-policy-content .policy-content-layout .main-col .content-holder h2{color:#9d7b3c}@media only screen and (max-width:1540px){.section-policy-content{padding:75px 0 60px}.section-policy-content .policy-content-layout{gap:45px;grid-template-columns:1fr 285px}.section-policy-content .policy-content-layout .table-of-content{top:75px}}@media only screen and (max-width:1440px){.section-policy-content{padding:64px 0 80px}.section-policy-content .policy-content-layout{gap:40px;grid-template-columns:1fr 300px}.section-policy-content .policy-content-layout .table-of-content{top:80px}}@media only screen and (max-width:1200px){.section-policy-content{padding:64px 0 80px}.section-policy-content .policy-content-layout{gap:40px;grid-template-columns:1fr 280px}.section-policy-content .policy-content-layout .table-of-content{top:100px}}@media only screen and (max-width:900px){.section-policy-content{padding:48px 0}.section-policy-content .policy-content-layout{grid-template-columns:1fr}.section-policy-content .policy-content-layout .table-of-content{display:none}}#section-specialties-list-banner{margin-bottom:70px;overflow:visible!important;position:relative;z-index:5!important}#section-specialties-list-banner .filter-form .filter-layout{display:grid}@media only screen and (max-width:900px){#section-specialties-list-banner{margin-bottom:120px}}.section-specialties-list{padding:80px 0}@media only screen and (max-width:1200px){.section-specialties-list{padding:48px 0}}.section-specialties-directory{padding:80px 0}.section-specialties-directory .specialties-group-list{display:grid;gap:36px;grid-template-columns:1fr 1fr 1fr}.section-specialties-directory .specialties-group-list.grid-2-layout{gap:24px;grid-template-columns:1fr 1fr}.section-specialties-directory .specialties-group-list .group-col .specialties-directory-list{display:block}.section-specialties-directory .specialties-group-list .group-col .specialties-directory-list .specialty-directory-item .item-wrapper,.section-specialties-directory .specialties-group-list .group-col .specialties-directory-list .specialty-directory-item a{align-items:center;border-bottom:1px solid #f7f7f7;cursor:pointer;display:flex;justify-content:space-between;padding:12px 0;transition:all .2s ease-out;width:100%}.section-specialties-directory .specialties-group-list .group-col .specialties-directory-list .specialty-directory-item .arrow path{transition:all .2s ease-out}.section-specialties-directory .specialties-group-list .group-col .specialties-directory-list .specialty-directory-item:hover{color:#0090a1}.section-specialties-directory .specialties-group-list .group-col .specialties-directory-list .specialty-directory-item:hover .arrow path{stroke:#0090a1}@media only screen and (max-width:1200px){.section-specialties-directory{padding:60px 0}}@media only screen and (max-width:640px){.section-specialties-directory{padding:48px 0}.section-specialties-directory .specialties-group-list{grid-template-columns:1fr}.section-specialties-directory .specialties-group-list.grid-2-layout{gap:0;grid-template-columns:1fr}}.section-specialties-directory.hmg-ui .specialties-group-list .group-col .specialties-directory-list .specialty-directory-item:hover{color:#9d7b3c}.section-specialties-directory.hmg-ui .specialties-group-list .group-col .specialties-directory-list .specialty-directory-item:hover .arrow path{stroke:#9d7b3c}#section-specialty-detail-banner .main-content-layer .banner-layout{justify-content:center}#section-specialty-detail-banner .main-content-layer .page-title{font-size:45px;width:40%}#section-specialty-detail-banner .main-content-layer .shorten-txt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#section-specialty-detail-banner .main-content-layer .booking-btn{width:313px}@media only screen and (max-width:1200px){#section-specialty-detail-banner .main-content-layer .shorten-txt{width:400px}#section-specialty-detail-banner .main-content-layer .page-title{font-size:36px;width:400px}}@media only screen and (max-width:900px){#section-specialty-detail-banner .main-content-layer .shorten-txt{width:100%}#section-specialty-detail-banner .main-content-layer .page-title{font-size:30px;width:100%}#section-specialty-detail-banner .main-content-layer .cta-holder{text-align:center;width:100%}}.section-specialty-detail-content .content-layout{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:520px}.section-specialty-detail-content .content-layout .img-col .img-holder{height:100%;width:100%}.section-specialty-detail-content .content-col{display:flex;flex-direction:column;font-size:16px;font-weight:300;justify-content:center;line-height:1.4;padding:0 max(100% - 750px + 80px,32px) 0 80px}.section-specialty-detail-content .content-col *{word-break:break-word}.section-specialty-detail-content .content-col a{color:#006991}.section-specialty-detail-content .content-col a:hover{text-decoration:underline}.section-specialty-detail-content .content-col li,.section-specialty-detail-content .content-col ol,.section-specialty-detail-content .content-col p,.section-specialty-detail-content .content-col ul{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:16px}.section-specialty-detail-content .content-col li:last-child,.section-specialty-detail-content .content-col ol:last-child,.section-specialty-detail-content .content-col p:last-child,.section-specialty-detail-content .content-col ul:last-child{margin-bottom:0}.section-specialty-detail-content .content-col ol,.section-specialty-detail-content .content-col ul{list-style:disc;padding-left:24px}.section-specialty-detail-content .content-col li{list-style:disc;margin-bottom:5px}.section-specialty-detail-content .content-col h1,.section-specialty-detail-content .content-col h2{color:#006991;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:10px}.section-specialty-detail-content .content-col h3,.section-specialty-detail-content .content-col h4,.section-specialty-detail-content .content-col h5{color:#393939;font-size:18px}.section-specialty-detail-content .content-col figure{border-radius:8px;display:block;margin-bottom:20px;max-width:100%;overflow:hidden}.section-specialty-detail-content .content-col figure figcaption{font-size:14px;font-style:italic;margin-top:5px;text-align:center}.section-specialty-detail-content .content-col figure img{background-color:#393939;margin:0;width:100%}.section-specialty-detail-content .content-col figure.aligncenter{margin-left:auto}.section-specialty-detail-content .content-col figure .wp-caption-text{color:#b4b4b4;font-size:14px;font-style:italic;line-height:1.4;padding-top:5px;text-align:center}.section-specialty-detail-content .content-col img{background-color:#393939;border-radius:16px;display:block;margin-bottom:20px;overflow:hidden;width:100%}@media only screen and (max-width:640px){.section-specialty-detail-content .content-col li,.section-specialty-detail-content .content-col ol,.section-specialty-detail-content .content-col p,.section-specialty-detail-content .content-col ul{font-size:14px;margin-bottom:12px}.section-specialty-detail-content .content-col ol,.section-specialty-detail-content .content-col ul{padding-left:20px}.section-specialty-detail-content .content-col li{margin-bottom:4px}}.hmg-ui .section-specialty-detail-content .content-col a,.hmg-ui .section-specialty-detail-content .content-col h1,.hmg-ui .section-specialty-detail-content .content-col h2{color:#9d7b3c}@media only screen and (max-width:1200px){.section-specialty-detail-content .content-layout{grid-template-rows:360px}.section-specialty-detail-content .content-col{display:flex;flex-direction:column;justify-content:center;padding:0 calc(100% - 450px) 0 60px}.section-specialty-detail-content .content-col .desc{font-size:16px}}@media only screen and (max-width:900px){.section-specialty-detail-content .content-layout{grid-template-columns:1fr;grid-template-rows:auto}.section-specialty-detail-content .img-col{order:2}.section-specialty-detail-content .content-col{display:flex;flex-direction:column;justify-content:center;order:1;padding:48px 30px}}@media only screen and (max-width:640px){.section-specialty-detail-content .content-col{padding:40px 20px}}#section-network-list-banner{margin-bottom:70px}#section-network-list-banner .main-content-layer .page-title.hm-title{color:#0090a1}#section-network-list-banner .main-content-layer .page-title.hmg-title{color:#9d7b3c}#section-network-list-banner .main-content-layer .page-title.hp-title{color:#3b3f80}#section-network-list-banner .main-content-layer .page-title.tm-title{color:#c5299b}#section-network-list-banner .filter-form .filter-layout{display:grid}@media only screen and (max-width:1200px){#section-network-list-banner{margin-bottom:45px}}@media only screen and (max-width:900px){#section-network-list-banner{margin-bottom:120px}}@media only screen and (max-width:640px){#section-network-list-banner{margin-bottom:80px}#section-network-list-banner .background-layer .main-illustration img{transform:scale(1.3);transform-origin:bottom center}}.section-hospital-list{padding:80px 0}@media only screen and (max-width:1540px){.section-hospital-list{padding:75px 0}}@media only screen and (max-width:1440px){.section-hospital-list{padding:64px 0}}@media only screen and (max-width:1200px){.section-hospital-list{padding:60px 0}}#section-doctors-list-banner{margin-bottom:70px;overflow:visible!important}#section-doctors-list-banner .background-layer .main-illustration{width:60%}#section-doctors-list-banner .filter-form .filter-layout{display:grid}@media only screen and (max-width:1440px){#section-doctors-list-banner{margin-bottom:60px}}@media only screen and (max-width:900px){#section-doctors-list-banner{margin-bottom:100px}#section-doctors-list-banner .background-layer .main-illustration{width:100%}}.section-single-doctor-banner{height:187px;position:relative;width:100%}.section-single-doctor-banner .bg-layer{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-single-doctor-banner .main-content-layer{height:100%;position:relative;width:100%;z-index:2}.section-single-doctor-banner .main-content-layer .banner-layout{display:flex;flex-direction:column;height:100%;justify-content:center}.section-single-doctor-detail{padding:80px 0}.section-single-doctor-detail .doctor-detail-layout{display:grid;gap:150px;grid-template-columns:360px 1fr}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-img{border-radius:16px;height:480px;overflow:hidden;width:100%}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-name{color:#006991;font-size:28px;font-weight:600;line-height:36px;margin-bottom:6px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-role{color:#006991;font-size:16px;font-weight:400}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords{display:block;flex-wrap:wrap;gap:12px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item{color:#0090a1;display:inline-block;font-size:14px;font-weight:400}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item:after{background-color:#0090a1;border-radius:50%;content:"";display:inline-block;height:5px;margin:0 8px;position:relative;top:-2px;width:5px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item:last-child:after{display:none}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block{margin-bottom:30px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block:last-child{margin-bottom:0}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .info-block-title{color:#006991;font-size:28px;font-weight:600;line-height:36px;margin-bottom:20px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content{font-size:16px;font-weight:300;line-height:1.4}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content *{word-break:break-word}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content a{color:#006991}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content a:hover{text-decoration:underline}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content li,.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content ol,.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content p,.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content ul{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:16px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content li:last-child,.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content ol:last-child,.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content p:last-child,.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content ul:last-child{margin-bottom:0}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content ol,.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content ul{list-style:disc;padding-left:24px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content li{list-style:disc;margin-bottom:5px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content h1,.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content h2{color:#006991;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:10px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content h3,.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content h4,.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content h5{color:#393939;font-size:18px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content figure{border-radius:8px;display:block;margin-bottom:20px;max-width:100%;overflow:hidden}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content figure figcaption{font-size:14px;font-style:italic;margin-top:5px;text-align:center}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content figure img{background-color:#393939;margin:0;width:100%}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content figure.aligncenter{margin-left:auto}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content figure .wp-caption-text{color:#b4b4b4;font-size:14px;font-style:italic;line-height:1.4;padding-top:5px;text-align:center}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content img{background-color:#393939;border-radius:16px;display:block;margin-bottom:20px;overflow:hidden;width:100%}@media only screen and (max-width:640px){.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content li,.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content ol,.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content p,.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content ul{font-size:14px;margin-bottom:12px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content ol,.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content ul{padding-left:20px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content li{margin-bottom:4px}}.hmg-ui .section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content a,.hmg-ui .section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content h1,.hmg-ui .section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .block-content h2{color:#9d7b3c}@media only screen and (max-width:1540px){.section-single-doctor-detail{padding:75px 0}.section-single-doctor-detail .doctor-detail-layout{gap:140px;grid-template-columns:336px 1fr}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-img{border-radius:16px;height:448px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-name{font-size:26px;line-height:34px;margin-bottom:6px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-role{font-size:16px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords{gap:11px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item{font-size:14px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item:after{height:5px;margin:0 8px;top:-2px;width:5px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-side-col{flex-shrink:0;margin-left:47px;width:373px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-side-col .info-block{margin-bottom:28px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-side-col .info-block .info-block-title{font-size:26px;line-height:34px;margin-bottom:19px}}@media only screen and (max-width:1440px){.section-single-doctor-banner{height:150px}.section-single-doctor-detail{padding:64px 0}.section-single-doctor-detail .doctor-detail-layout{gap:120px;grid-template-columns:288px 1fr}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-img{height:385px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-name{font-size:22px;line-height:28px;margin-bottom:6px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-role{font-size:14px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords{gap:10px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item{font-size:14px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item:after{height:5px;margin:0 8px;top:-2px;width:5px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block{margin-bottom:24px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .info-block-title{font-size:22px;line-height:22px;margin-bottom:14px}}@media only screen and (max-width:1200px){.section-single-doctor-detail{padding:64px 0}.section-single-doctor-detail .doctor-detail-layout{gap:60px;grid-template-columns:285px 1fr}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-img{height:380px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-name{font-size:24px;line-height:28px;margin-bottom:6px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-role{font-size:14px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords{gap:10px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item{font-size:14px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item:after{height:5px;margin:0 8px;top:-2px;width:5px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .cta-holder{display:none}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block{margin-bottom:24px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .info-block-title{font-size:22px;line-height:22px;margin-bottom:14px}}@media only screen and (max-width:900px){.section-single-doctor-banner{height:90px}.section-single-doctor-detail{padding:64px 0}.section-single-doctor-detail .doctor-detail-layout{gap:48px;grid-template-columns:1fr}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar{display:grid;gap:36px;grid-template-columns:308px 1fr}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-img{height:410px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-name{font-size:24px;line-height:28px;margin-bottom:6px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-role{font-size:14px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords{gap:10px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item{font-size:14px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item:after{height:5px;margin:0 8px;top:-2px;width:5px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .cta-holder{display:none}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block{margin-bottom:24px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .info-block-title{font-size:22px;line-height:22px;margin-bottom:14px}.section-single-doctor-banner{height:90px}.section-single-doctor-detail{padding:64px 0}.section-single-doctor-detail .doctor-detail-layout{gap:30px;grid-template-columns:1fr}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar{display:grid;gap:24px;grid-template-columns:1fr}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-img{height:auto;max-height:150vw}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-name{font-size:24px;line-height:28px;margin-bottom:6px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-role{font-size:14px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords{gap:10px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item{font-size:14px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item:after{height:5px;margin:0 8px;top:-2px;width:5px}.section-single-doctor-detail .doctor-detail-layout .doctor-detail-sidebar .doctor-info .cta-holder{display:none}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block{margin-bottom:24px}.section-single-doctor-detail .doctor-detail-layout .doctor-info-main-col .info-block .info-block-title{font-size:22px;line-height:22px;margin-bottom:14px}}.section-single-doctor-detail.hmg-ui .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-name,.section-single-doctor-detail.hmg-ui .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-role{color:#9d7b3c}.section-single-doctor-detail.hmg-ui .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item{color:#ebb03c}.section-single-doctor-detail.hmg-ui .doctor-detail-layout .doctor-detail-sidebar .doctor-info .doctor-keywords .keyword-item:after{background-color:#ebb03c}.section-single-doctor-detail.hmg-ui .doctor-detail-layout .doctor-info-main-col .info-block .info-block-title{color:#9d7b3c}#section-news-list-banner{margin-bottom:70px}#section-news-list-banner .main-illustration{height:100%;right:0;top:0;width:60%}#section-news-list-banner .main-illustration img{-o-object-position:center left;object-position:center left}#section-news-list-banner .filter-form{left:calc(50% - 497px);width:994px}#section-news-list-banner .filter-form .filter-layout{display:grid;grid-template-columns:618px 1fr}@media only screen and (max-width:1200px){#section-news-list-banner{margin-bottom:45px}#section-news-list-banner .filter-form{left:calc(50% - 435px);width:870px}#section-news-list-banner .filter-form .filter-layout{grid-template-columns:1fr 180px}}@media only screen and (max-width:900px){#section-news-list-banner{margin-bottom:70px}#section-news-list-banner .main-illustration{width:100%}#section-news-list-banner .main-illustration img{-o-object-position:bottom center;object-position:bottom center}#section-news-list-banner .filter-form{left:calc(50% - 320px);max-width:calc(100% - 40px);width:640px}#section-news-list-banner .filter-form .background-layer{opacity:.7}#section-news-list-banner .filter-form .filter-layout{grid-template-columns:1fr}}@media only screen and (max-width:640px){#section-news-list-banner{margin-bottom:40px}#section-news-list-banner .filter-form{left:20px;width:calc(100% - 40px)}#section-news-list-banner .filter-form .background-layer{opacity:.7}#section-news-list-banner .filter-form .filter-layout{grid-template-columns:1fr}}.section-news-list{padding:80px 0}.section-news-list .no-results-title{font-size:20px;font-weight:600;margin-bottom:24px}.section-news-list .search-suggestions h3{font-size:16px}.section-news-list .search-suggestions .suggestions-list li{list-style:disc;list-style-position:inside;margin-bottom:5px;padding-left:10px}.cat-filter-holder .cat-listing{display:flex}@media only screen and (max-width:1200px){.section-news-list{padding:80px 0}.section-news-list .cat-filter-list{justify-content:flex-start}.section-news-list .no-results-title{font-size:16px;margin-bottom:20px}.section-news-list .search-suggestions h3{font-size:14px}.section-news-list .search-suggestions .suggestions-list li{font-size:14px;margin-bottom:5px;padding-left:10px}}.section-post-content{overflow:initial!important}.news-detail-layout .news-meta{align-items:center;display:flex;gap:20px}.news-detail-layout .news-meta .news-date{font-size:16px;font-weight:300}.news-detail-layout .news-meta .news-author{background-color:#f7f7f7;border-radius:4px;font-size:14px;line-height:36px;padding:0 10px}.news-detail-layout .news-content-holder{display:grid;gap:80px;grid-template-columns:990px 1fr}.news-detail-layout .news-content-holder .main-col.span-2-col{grid-column:1/span 2;margin:0 auto}.news-detail-layout .news-content-holder .main-col .news-title{color:#006991;font-size:32px;font-weight:600;line-height:48px;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .news-consultant{background-color:#f7f7f7;border-radius:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 138px;grid-template-rows:1fr 50px;margin-bottom:20px;padding:20px;row-gap:15px}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-img{background-color:#b4b4b4;border-radius:8px;grid-column:2;grid-row:1/span 2;height:100%;width:100%}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-img img{-o-object-position:center top;object-position:center top}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-info .consultant-label{font-size:14px;font-weight:300;margin-bottom:8px}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-info .consultant-name{color:#006991;font-size:16px;font-weight:700;margin-bottom:8px}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-info .consultant-role{color:#006991;font-size:16px;font-weight:400;margin-bottom:0}.news-detail-layout .news-content-holder .main-col .news-consultant .cta-holder{align-items:center;display:flex;gap:10px}.news-detail-layout .news-content-holder .main-col .news-consultant .cta-holder .btn{height:48px;line-height:48px;min-width:224px;padding:0 18px;white-space:nowrap;width:auto}.news-detail-layout .news-content-holder .main-col .post-excerpt{color:#5e5e5e;font-size:20px;font-weight:500;line-height:1.35;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .news-bg{border-radius:20px;font-size:20px;margin-bottom:20px;width:100%}.news-detail-layout .news-content-holder .main-col .post-content{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .post-content *{word-break:break-word}.news-detail-layout .news-content-holder .main-col .post-content a{color:#006991}.news-detail-layout .news-content-holder .main-col .post-content a:hover{text-decoration:underline}.news-detail-layout .news-content-holder .main-col .post-content li,.news-detail-layout .news-content-holder .main-col .post-content ol,.news-detail-layout .news-content-holder .main-col .post-content p,.news-detail-layout .news-content-holder .main-col .post-content ul{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:16px}.news-detail-layout .news-content-holder .main-col .post-content li:last-child,.news-detail-layout .news-content-holder .main-col .post-content ol:last-child,.news-detail-layout .news-content-holder .main-col .post-content p:last-child,.news-detail-layout .news-content-holder .main-col .post-content ul:last-child{margin-bottom:0}.news-detail-layout .news-content-holder .main-col .post-content ol,.news-detail-layout .news-content-holder .main-col .post-content ul{list-style:disc;padding-left:24px}.news-detail-layout .news-content-holder .main-col .post-content li{list-style:disc;margin-bottom:5px}.news-detail-layout .news-content-holder .main-col .post-content h1,.news-detail-layout .news-content-holder .main-col .post-content h2{color:#006991;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:10px}.news-detail-layout .news-content-holder .main-col .post-content h3,.news-detail-layout .news-content-holder .main-col .post-content h4,.news-detail-layout .news-content-holder .main-col .post-content h5{color:#393939;font-size:18px}.news-detail-layout .news-content-holder .main-col .post-content figure{border-radius:8px;display:block;margin-bottom:20px;max-width:100%;overflow:hidden}.news-detail-layout .news-content-holder .main-col .post-content figure figcaption{font-size:14px;font-style:italic;margin-top:5px;text-align:center}.news-detail-layout .news-content-holder .main-col .post-content figure img{background-color:#393939;margin:0;width:100%}.news-detail-layout .news-content-holder .main-col .post-content figure.aligncenter{margin-left:auto}.news-detail-layout .news-content-holder .main-col .post-content figure .wp-caption-text{color:#b4b4b4;font-size:14px;font-style:italic;line-height:1.4;padding-top:5px;text-align:center}.news-detail-layout .news-content-holder .main-col .post-content img{background-color:#393939;border-radius:16px;display:block;margin-bottom:20px;overflow:hidden;width:100%}@media only screen and (max-width:640px){.news-detail-layout .news-content-holder .main-col .post-content li,.news-detail-layout .news-content-holder .main-col .post-content ol,.news-detail-layout .news-content-holder .main-col .post-content p,.news-detail-layout .news-content-holder .main-col .post-content ul{font-size:14px;margin-bottom:12px}.news-detail-layout .news-content-holder .main-col .post-content ol,.news-detail-layout .news-content-holder .main-col .post-content ul{padding-left:20px}.news-detail-layout .news-content-holder .main-col .post-content li{margin-bottom:4px}}.hmg-ui .news-detail-layout .news-content-holder .main-col .post-content a,.hmg-ui .news-detail-layout .news-content-holder .main-col .post-content h1,.hmg-ui .news-detail-layout .news-content-holder .main-col .post-content h2{color:#9d7b3c}.news-detail-layout .news-content-holder .main-col .post-content h1,.news-detail-layout .news-content-holder .main-col .post-content h2{position:relative}.news-detail-layout .news-content-holder .main-col .post-content h1 .heading-anchor,.news-detail-layout .news-content-holder .main-col .post-content h2 .heading-anchor{position:absolute;top:-88px}.news-detail-layout .news-content-holder .main-col .post-sharing{align-items:center;display:flex;gap:18px;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .post-sharing .label{font-size:16px;font-weight:300;margin:0}.news-detail-layout .news-content-holder .main-col .post-sharing .share-list{align-items:center;display:flex;gap:18px}.news-detail-layout .news-content-holder .main-col .post-sharing .share-list .share-item a{align-items:center;border:1px solid #1e1e1e;border-radius:50%;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.news-detail-layout .news-content-holder .main-col .post-sharing .share-list .share-item a:hover{background-color:#006991;border-color:#006991}.news-detail-layout .news-content-holder .main-col .post-sharing .share-list .share-item a:hover img{filter:brightness(0) invert(1)}.news-detail-layout .news-content-holder .main-col .source-of-ref .label{color:#006991;font-weight:400}.news-detail-layout .news-content-holder .main-col .source-of-ref .ref-list{background-color:#f7f7f7;border-radius:20px;padding:30px 30px 30px 40px}.news-detail-layout .news-content-holder .main-col .source-of-ref .ref-list li{font-size:16px;font-weight:300;line-height:1.5;margin-bottom:4px;transition:all .2s ease}.news-detail-layout .news-content-holder .main-col .source-of-ref .ref-list li:hover{color:#006991}.news-detail-layout .news-content-holder .main-col .source-of-ref .ref-list li:last-child{margin-bottom:0}.news-detail-layout .news-content-holder .main-col .hostpital-network{background-color:#f7f7f7;border-radius:20px;padding:30px}.news-detail-layout .news-content-holder .main-col .hostpital-network .network-title{color:#006991;font-size:20px;font-weight:600;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .hostpital-network .network-item{margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .hostpital-network .network-item:last-child{margin-bottom:0}.news-detail-layout .news-content-holder .main-col .hostpital-network .network-item .network-item-title{color:#006991;font-weight:600}.news-detail-layout .news-content-holder .main-col .hostpital-network .network-item .contact-info{color:#272727;font-weight:300;line-height:1.4}.news-detail-layout .news-content-holder .sidebar{height:100%}.news-detail-layout .news-content-holder .sidebar .table-of-content-widget{position:sticky;top:128px}.news-detail-layout .news-content-holder .sidebar .table-of-content-widget .headline-list .headline-item{align-items:center;border-bottom:1px solid #f6f6f6;display:flex;line-height:1.4;min-height:56px;padding:10px 0 10px 15px;position:relative;transition:all .3s ease}.news-detail-layout .news-content-holder .sidebar .table-of-content-widget .headline-list .headline-item .headline-link{transition:all .3s ease;width:100%}.news-detail-layout .news-content-holder .sidebar .table-of-content-widget .headline-list .headline-item:before{background-color:#006991;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:3px}.news-detail-layout .news-content-holder .sidebar .table-of-content-widget .headline-list .headline-item.active{background-color:#e2f4f4;color:#0090a1;font-weight:700}.news-detail-layout .news-content-holder .sidebar .table-of-content-widget .headline-list .headline-item.active:before{opacity:1}@media only screen and (max-width:1440px){.news-detail-layout .news-content-holder .sidebar .table-of-content-widget .headline-list .headline-item{font-size:14px}}.hmg-ui .news-detail-layout .news-content-holder .sidebar .table-of-content-widget .headline-list .headline-item:before{background-color:#9d7b3c}.hmg-ui .news-detail-layout .news-content-holder .sidebar .table-of-content-widget .headline-list .headline-item.active{background-color:#fff8eb;color:#9d7b3c}@media only screen and (max-width:1540px){.news-detail-layout .news-content-holder{gap:75px;grid-template-columns:924px 1fr}}@media only screen and (max-width:1440px){.news-detail-layout .news-content-holder{display:grid;gap:64px;grid-template-columns:790px 1fr}}@media only screen and (max-width:1200px){.news-detail-layout .news-meta{gap:16px}.news-detail-layout .news-content-holder{gap:36px;grid-template-columns:1fr 282px}.news-detail-layout .news-content-holder .main-col .news-title{font-size:28px;line-height:1.25;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .news-consultant{-moz-column-gap:20px;column-gap:20px;grid-template-columns:1fr 138px;grid-template-rows:138px 50px;margin-bottom:20px;padding:20px;row-gap:15px}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-img{border-radius:8px;grid-column:2;grid-row:1/span 1}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-info .consultant-label{font-size:14px;margin-bottom:8px}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-info .consultant-name{font-size:16px;margin-bottom:8px}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-info .consultant-role{font-size:16px}.news-detail-layout .news-content-holder .main-col .news-consultant .cta-holder{gap:20px;grid-column:1/span 2;grid-row:2}.news-detail-layout .news-content-holder .main-col .news-consultant .cta-holder .btn{height:48px;line-height:48px;width:100%}.news-detail-layout .news-content-holder .main-col .post-excerpt{font-size:20px;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .news-bg{border-radius:20px;font-size:20px;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .post-content{margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .post-content h1 .heading-anchor,.news-detail-layout .news-content-holder .main-col .post-content h2 .heading-anchor{top:-80px}.news-detail-layout .news-content-holder .main-col .post-sharing{gap:18px;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .post-sharing .label{font-size:16px;font-weight:300;margin:0}.news-detail-layout .news-content-holder .main-col .post-sharing .share-list{gap:18px}.news-detail-layout .news-content-holder .main-col .post-sharing .share-list .share-item a{align-items:center;border:1px solid #1e1e1e;border-radius:50%;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.news-detail-layout .news-content-holder .main-col .post-sharing .share-list .share-item a:hover{background-color:#006991;border-color:#006991}.news-detail-layout .news-content-holder .main-col .post-sharing .share-list .share-item a:hover img{filter:brightness(0) invert(1)}.news-detail-layout .news-content-holder .main-col .source-of-ref .label{color:#006991;font-weight:400}.news-detail-layout .news-content-holder .main-col .source-of-ref .ref-list{background-color:#f7f7f7;border-radius:20px;padding:30px 30px 30px 40px}.news-detail-layout .news-content-holder .main-col .source-of-ref .ref-list li{font-size:16px;font-weight:300;line-height:1.5;margin-bottom:4px}.news-detail-layout .news-content-holder .main-col .source-of-ref .ref-list li:last-child,.related-posts-layout .heading-row .section-title{margin-bottom:0}.news-related-posts .news-item:nth-child(n+4){display:none}}@media only screen and (max-width:900px){.news-detail-layout .news-meta{gap:16px}.news-detail-layout .news-content-holder{gap:36px;grid-template-columns:1fr}.news-detail-layout .news-content-holder .main-col .news-title{font-size:28px;line-height:1.25;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .news-consultant{-moz-column-gap:20px;column-gap:20px;grid-template-columns:1fr 138px;grid-template-rows:90px 50px;margin-bottom:20px;padding:20px;row-gap:0}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-img{border-radius:8px;grid-column:2;grid-row:1/span 2}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-info .consultant-label{font-size:14px;margin-bottom:8px}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-info .consultant-name{font-size:16px;margin-bottom:8px}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-info .consultant-role{font-size:16px}.news-detail-layout .news-content-holder .main-col .news-consultant .cta-holder{gap:18px;grid-column:1;grid-row:2}.news-detail-layout .news-content-holder .main-col .news-consultant .cta-holder .btn{height:48px;line-height:48px}.news-detail-layout .news-content-holder .main-col .tablet-of-content-holder{margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .tablet-of-content-holder .headline-list .headline-item{align-items:center;border-bottom:1px solid #f6f6f6;display:flex;line-height:1.4;min-height:56px;padding:10px 0 10px 15px;position:relative;transition:all .3s ease}.news-detail-layout .news-content-holder .main-col .tablet-of-content-holder .headline-list .headline-item .headline-link{transition:all .3s ease;width:100%}.news-detail-layout .news-content-holder .main-col .tablet-of-content-holder .headline-list .headline-item:before{background-color:#006991;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:3px}.news-detail-layout .news-content-holder .main-col .tablet-of-content-holder .headline-list .headline-item.active{background-color:#e2f4f4;color:#0090a1;font-weight:700}.news-detail-layout .news-content-holder .main-col .tablet-of-content-holder .headline-list .headline-item.active:before{opacity:1}}@media only screen and (max-width:900px) and (max-width:1440px){.news-detail-layout .news-content-holder .main-col .tablet-of-content-holder .headline-list .headline-item{font-size:14px}}@media only screen and (max-width:900px){.hmg-ui .news-detail-layout .news-content-holder .main-col .tablet-of-content-holder .headline-list .headline-item:before{background-color:#9d7b3c}.hmg-ui .news-detail-layout .news-content-holder .main-col .tablet-of-content-holder .headline-list .headline-item.active{background-color:#fff8eb;color:#9d7b3c}.news-detail-layout .news-content-holder .main-col .post-excerpt{font-size:16px;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .news-bg{border-radius:20px;font-size:20px;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .post-content{margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .post-sharing{gap:18px;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .post-sharing .label{font-size:16px;text-transform:capitalize}.news-detail-layout .news-content-holder .main-col .post-sharing .share-list{gap:12px}.news-detail-layout .news-content-holder .main-col .post-sharing .share-list .share-item a{height:40px;width:40px}.news-detail-layout .news-content-holder .main-col .source-of-ref .label{color:#006991;font-weight:400}.news-detail-layout .news-content-holder .main-col .source-of-ref .ref-list{border-radius:20px;padding:24px 24px 24px 40px}.news-detail-layout .news-content-holder .main-col .source-of-ref .ref-list li{font-size:16px}.news-detail-layout .news-content-holder .main-col .hostpital-network{border-radius:20px;padding:24px}.news-detail-layout .news-content-holder .main-col .hostpital-network .network-title{font-size:18px;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .hostpital-network .network-item{margin-bottom:18px}.news-detail-layout .news-content-holder .sidebar{display:none}}@media only screen and (max-width:640px){.news-detail-layout .news-meta{flex-wrap:wrap;gap:12px}.news-detail-layout .news-meta .news-date{flex-basis:100%;width:100%}.news-detail-layout .news-content-holder{gap:30px;grid-template-columns:1fr}.news-detail-layout .news-content-holder .main-col .news-title{font-size:20px;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .news-consultant{-moz-column-gap:12px;column-gap:12px;grid-template-columns:85px 1fr;grid-template-rows:auto auto;margin-bottom:20px;padding:16px;row-gap:12px}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-img{border-radius:8px;grid-column:1;grid-row:1;height:85px;width:85px}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-info{margin-bottom:12px}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-info .consultant-label{font-size:12px;margin-bottom:8px}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-info .consultant-name{font-size:14px;margin-bottom:8px}.news-detail-layout .news-content-holder .main-col .news-consultant .consultant-info .consultant-role{font-size:12px}.news-detail-layout .news-content-holder .main-col .news-consultant .cta-holder{flex-wrap:wrap;gap:12px;grid-column:1/span 2;grid-row:2;justify-content:center}.news-detail-layout .news-content-holder .main-col .news-consultant .cta-holder .btn{height:40px;line-height:40px;width:240px}.news-detail-layout .news-content-holder .main-col .tablet-of-content-holder{margin-bottom:18px}.news-detail-layout .news-content-holder .main-col .post-excerpt{color:#272727;font-size:14px;font-weight:400;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .news-bg{border-radius:20px;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .post-content{margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .post-content h1 .heading-anchor,.news-detail-layout .news-content-holder .main-col .post-content h2 .heading-anchor{top:-64px}.news-detail-layout .news-content-holder .main-col .post-sharing{gap:18px;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .post-sharing .label{font-size:16px}.news-detail-layout .news-content-holder .main-col .post-sharing .share-list{gap:12px}.news-detail-layout .news-content-holder .main-col .post-sharing .share-list .share-item a{height:40px;width:40px}.news-detail-layout .news-content-holder .main-col .source-of-ref .label{color:#006991;font-weight:400}.news-detail-layout .news-content-holder .main-col .source-of-ref .ref-list{border-radius:20px;padding:24px 24px 24px 40px}.news-detail-layout .news-content-holder .main-col .source-of-ref .ref-list li{font-size:16px}.news-detail-layout .news-content-holder .main-col .hostpital-network{border-radius:20px;padding:24px}.news-detail-layout .news-content-holder .main-col .hostpital-network .network-title{font-size:18px;margin-bottom:20px}.news-detail-layout .news-content-holder .main-col .hostpital-network .network-item{margin-bottom:18px}.news-detail-layout .news-content-holder .sidebar{display:none}.section-related-posts .heading-row .section-title{text-align:center;width:100%}}.news-detail-layout.hmg-ui .news-content-holder .main-col .news-consultant .consultant-info .consultant-name,.news-detail-layout.hmg-ui .news-content-holder .main-col .news-consultant .consultant-info .consultant-role,.news-detail-layout.hmg-ui .news-content-holder .main-col .news-title{color:#9d7b3c}.news-detail-layout.hmg-ui .news-content-holder .main-col .post-sharing .share-list .share-item a:hover{background-color:#9d7b3c;border-color:#9d7b3c}.news-detail-layout.hmg-ui .news-content-holder .main-col .hostpital-network .network-item .network-item-title,.news-detail-layout.hmg-ui .news-content-holder .main-col .hostpital-network .network-title,.news-detail-layout.hmg-ui .news-content-holder .main-col .source-of-ref .label,.news-detail-layout.hmg-ui .news-content-holder .main-col .source-of-ref .ref-list li:hover{color:#9d7b3c}.section-edu-videos-featured{padding:80px 0}.section-videos-list-main .videos-cat-filter{display:flex;gap:24px}.section-videos-list-main .videos-cat-filter .filter-item{color:#939393;font-size:28px;font-weight:700}.section-videos-list-main .videos-cat-filter .filter-item.active{color:#006991}@media only screen and (max-width:1200px){.section-edu-videos-featured{padding:60px 0}.section-videos-list-main .videos-cat-filter{gap:20px}.section-videos-list-main .videos-cat-filter .filter-item{font-size:20px}}@media only screen and (max-width:900px){.section-edu-videos-featured{padding:60px 0}.section-videos-list-main .videos-cat-filter{gap:20px}.section-videos-list-main .videos-cat-filter .filter-item{flex-grow:1;font-size:16px;white-space:nowrap}}.section-video-wrapper{padding:0}.section-video-wrapper .back-to-video-blog{margin-bottom:30px}.section-video-wrapper .primary-video-holder{height:504px;position:relative;width:100%}.section-video-wrapper .primary-video-holder .video-bg,.section-video-wrapper .primary-video-holder .video-info-layer,.section-video-wrapper .primary-video-holder .video-layer{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-video-wrapper .primary-video-holder .video-bg{background-color:#f5f5f5;transition:all 1s ease-out}.section-video-wrapper .primary-video-holder .video-bg.is-playing{background-color:#111}.section-video-wrapper .primary-video-holder .video-layer{align-items:center;display:flex;justify-content:center;z-index:2}.section-video-wrapper .primary-video-holder .video-layer.youtube-video{left:calc(50% - 450px);max-width:100%;width:900px}.section-video-wrapper .primary-video-holder .video-layer #primary-video{border-radius:8px;height:100%;-o-object-fit:contain;object-fit:contain;overflow:hidden;width:900px}.section-video-wrapper .primary-video-holder .video-info-layer{height:100%;left:calc(50% - 450px);overflow:hidden;width:900px;z-index:3}.section-video-wrapper .primary-video-holder .video-info-layer .background-layer{height:100%;left:0;position:absolute;top:0;transition:all .25s ease-out;width:100%;z-index:1}.section-video-wrapper .primary-video-holder .video-info-layer .background-layer .video-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:100%}.section-video-wrapper .primary-video-holder .video-info-layer .video-info{background:linear-gradient(180deg,rgba(0,105,145,0),rgba(0,105,145,.6));bottom:0;color:#fff;left:calc(50% - 450px);padding:30px;position:absolute;transition:all 50ms ease-out;width:900px;z-index:3}.section-video-wrapper .primary-video-holder .video-info-layer .video-info .video-title{font-size:18px;transition:all .25s ease-out 50ms}.section-video-wrapper .primary-video-holder .video-info-layer .video-info .video-time{margin:0;transition:all .25s ease-out .1s}.section-video-wrapper .primary-video-holder .video-info-layer .play-btn{background-color:transparent;border:none;cursor:pointer;height:60px;left:calc(50% - 30px);position:absolute;top:calc(50% - 30px);transition:all .25s ease-out;width:60px;z-index:4}.section-video-wrapper .primary-video-holder .video-info-layer:hover .play-btn{transform:scale(1.1)}.section-video-wrapper .primary-video-holder .video-info-layer.is-playing .play-btn{opacity:0;transform:scale(1.5);visibility:hidden}.section-video-wrapper .primary-video-holder .video-info-layer.is-playing .background-layer{opacity:0;visibility:hidden}.section-video-wrapper .primary-video-holder .video-info-layer.is-playing .video-info{opacity:0;transition:all .25s ease-out .3s;visibility:hidden}.section-video-wrapper .primary-video-holder .video-info-layer.is-playing .video-info .video-time,.section-video-wrapper .primary-video-holder .video-info-layer.is-playing .video-info .video-title{opacity:0;transform:translateY(30px);transition:all .25s ease-out 50ms}.section-video-wrapper .primary-video-holder .video-info-layer.is-playing .video-info .video-time{transition:all .25s ease-out}@media only screen and (max-width:1200px){.section-video-wrapper{padding:30px 0 0}.section-video-wrapper .back-to-video-blog{margin-bottom:10px}.section-video-wrapper .primary-video-holder{height:400px}.section-video-wrapper .primary-video-holder .video-layer.youtube-video{height:504px;left:calc(50% - 354px);margin:0 auto;max-height:100%;max-width:100%;width:710px}.section-video-wrapper .primary-video-holder .video-layer #primary-video{width:710px}.section-video-wrapper .primary-video-holder .video-info-layer{overflow:hidden;z-index:3}.section-video-wrapper .primary-video-holder .video-info-layer .video-info{left:calc(50% - 354px);padding:20px;width:710px}.section-video-wrapper .primary-video-holder .video-info-layer .video-info .container{padding:0}.section-video-wrapper .primary-video-holder .video-info-layer .video-info .video-title{font-size:16px}.section-video-wrapper .primary-video-holder .video-info-layer .play-btn{height:42px;left:calc(50% - 21px);top:calc(50% - 21px);width:42px}}@media only screen and (max-width:900px){.section-video-wrapper{padding:20px 0 0}.section-video-wrapper .back-to-video-blog{margin-bottom:10px}.section-video-wrapper .primary-video-holder{height:358px}.section-video-wrapper .primary-video-holder .video-layer.youtube-video{height:100%;left:0;width:100%}.section-video-wrapper .primary-video-holder .video-layer #primary-video{width:100%}.section-video-wrapper .primary-video-holder .video-info-layer{overflow:hidden;z-index:3}.section-video-wrapper .primary-video-holder .video-info-layer .video-info{left:60px;padding:20px;width:calc(100% - 120px)}.section-video-wrapper .primary-video-holder .video-info-layer .video-info .video-title{font-size:16px}.section-video-wrapper .primary-video-holder .video-info-layer .play-btn{height:42px;left:calc(50% - 21px);top:calc(50% - 21px);width:42px}}@media only screen and (max-width:640px){.section-video-wrapper{padding:0}.section-video-wrapper .back-to-video-blog{margin-bottom:10px}.section-video-wrapper .primary-video-holder{height:190px}.section-video-wrapper .primary-video-holder .video-layer #primary-video{width:100%}.section-video-wrapper .primary-video-holder .video-info-layer{overflow:hidden;z-index:3}.section-video-wrapper .primary-video-holder .video-info-layer .video-info{left:0;width:100%}.section-video-wrapper .primary-video-holder .video-info-layer .video-info .video-time,.section-video-wrapper .primary-video-holder .video-info-layer .video-info .video-title{display:none}.section-video-wrapper .primary-video-holder .video-info-layer .play-btn{height:42px;left:calc(50% - 21px);top:calc(50% - 21px);width:42px}.section-video-wrapper .video-info-mobile .video-info{padding:15px 0}.section-video-wrapper .video-info-mobile .video-info .video-name{color:#006991;font-size:16px;font-weight:700;margin-bottom:8px}}.section-detail-suggestion{padding:60px 0}.section-detail-suggestion .heading-row{align-items:flex-end;display:flex;justify-content:space-between}.section-detail-suggestion .heading-row .section-title{margin:0}@media only screen and (max-width:1200px){.section-detail-suggestion{padding:48px 0}}@media only screen and (max-width:640px){.section-detail-suggestion{padding:30px 0}}.section-video-wrapper.hmg-ui .primary-video-holder .video-info-layer .video-info{background:linear-gradient(180deg,rgba(157,123,60,0),rgba(157,123,60,.6))}@media only screen and (max-width:640px){.section-video-wrapper.hmg-ui .video-info-mobile .video-info .video-name{color:#9d7b3c}}#section-packages-list-banner{margin-bottom:70px}#section-packages-list-banner .filter-form{align-items:center;background:linear-gradient(90deg,hsla(0,0%,100%,.467),#fff 27%,hsla(0,0%,100%,.467));display:flex}#section-packages-list-banner .filter-form .filter-layout{display:block}#section-packages-list-banner .filter-form .filter-brand-list{display:grid;gap:12px;grid-template-columns:repeat(5,1fr);width:100%}#section-packages-list-banner .filter-form .filter-brand-list .filter-item{height:100%;width:100%}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper{align-items:center;background-color:#fff;border:1px solid #a2dadd;border-radius:16px;cursor:pointer;display:flex;height:100%;height:100px;justify-content:center;overflow:hidden;transition:all .3s ease;width:100%}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper .context{color:#006991;font-size:18px;font-weight:600}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper .log-img{width:100px}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper:hover{background-color:#006991}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper:hover .context{color:#fff}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper:hover .log-img{filter:brightness(0) invert(1)}#section-packages-list-banner .filter-form .filter-brand-list .filter-item.hmg:hover .link-wrapper{background-color:#ebb03c;border-color:#ebb03c}#section-packages-list-banner .filter-form .filter-brand-list .filter-item.hp:hover .link-wrapper{background-color:#3b3f80;border-color:#3b3f80}#section-packages-list-banner .filter-form .filter-brand-list .filter-item.tm:hover .link-wrapper{background-color:#c5299b;border-color:#c5299b}#section-packages-list-banner .filter-form .filter-brand-list .filter-item.active .link-wrapper{background-color:#006991}#section-packages-list-banner .filter-form .filter-brand-list .filter-item.active .link-wrapper .context{color:#fff}#section-packages-list-banner .filter-form .filter-brand-list .filter-item.active .link-wrapper .log-img{filter:brightness(0) invert(1)}#section-packages-list-banner .filter-form .filter-brand-list .filter-item.active.hmg .link-wrapper{background-color:#ebb03c;border-color:#ebb03c}#section-packages-list-banner .filter-form .filter-brand-list .filter-item.active.hp .link-wrapper{background-color:#3b3f80;border-color:#3b3f80}#section-packages-list-banner .filter-form .filter-brand-list .filter-item.active.tm .link-wrapper{background-color:#c5299b;border-color:#c5299b}@media only screen and (max-width:1540px){#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper{border-radius:16px;height:93px}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper .context{font-size:17px}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper .log-img{width:93px}}@media only screen and (max-width:1440px){#section-packages-list-banner .filter-form .filter-layout{padding:24px}#section-packages-list-banner .filter-form .filter-brand-list{gap:10px;grid-template-columns:repeat(5,1fr)}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper{border-radius:16px;height:80px}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper .context{font-size:14px}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper .log-img{width:80px}}@media only screen and (max-width:1200px){#section-packages-list-banner .filter-form{bottom:-68px;height:136px}#section-packages-list-banner .filter-form .filter-layout{padding:20px}#section-packages-list-banner .filter-form .filter-brand-list{gap:8px}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper{border-radius:16px;height:88px}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper .context{font-size:14px}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper .log-img{width:80px}}@media only screen and (max-width:900px){#section-packages-list-banner .filter-form{bottom:0;height:auto}#section-packages-list-banner .filter-form .filter-layout{padding:16px}#section-packages-list-banner .filter-form .filter-brand-list{gap:8px}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper{border-radius:16px;height:88px}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper .context{font-size:14px}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper .log-img{width:80px}}@media only screen and (max-width:640px){#section-packages-list-banner .filter-form{border-width:1px}#section-packages-list-banner .filter-form .filter-layout{padding:16px 20px}#section-packages-list-banner .filter-form .filter-brand-list{gap:8px}#section-packages-list-banner .filter-form .filter-brand-list .filter-item{flex-basis:20%;flex-shrink:0}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper{border-radius:12px;height:64px}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper .context{font-size:12px}#section-packages-list-banner .filter-form .filter-brand-list .filter-item .link-wrapper .log-img{width:90%}}#section-packages-list-banner.hmg-ui .filter-form{background:linear-gradient(90deg,rgba(235,176,60,.6),hsla(0,0%,100%,.4),hsla(0,0%,100%,.4))}#section-packages-list-banner.hmg-ui .filter-form .filter-brand-list .filter-item .link-wrapper{border-color:#ede5bd}#section-packages-list-banner.hmg-ui .filter-form .filter-brand-list .filter-item .link-wrapper .context{color:#9d7b3c}#section-packages-list-banner.hmg-ui .filter-form .filter-brand-list .filter-item .link-wrapper:hover,#section-packages-list-banner.hmg-ui .filter-form .filter-brand-list .filter-item.active .link-wrapper{background-color:#9d7b3c}.section-packges-list{min-height:60dvh;padding:80px 0}.section-packges-list .packages-list-filter{align-items:center;display:flex;gap:24px}.section-packges-list .packages-list-filter .input-block,.section-packges-list .packages-list-filter .select-block{flex-basis:320px}.section-packges-list .packages-list-filter .input-block .hm-input{border-color:#b5b5b5}.section-packges-list .packages-list-filter .cta-holder{flex-basis:120px}.section-packges-list .search-results-info{margin-top:20px}.section-packges-list .no-results-title{font-size:20px;font-weight:600;margin-bottom:24px;margin-top:30px}.section-packges-list .search-suggestions h3{font-size:16px}.section-packges-list .search-suggestions .suggestions-list li{list-style:disc;list-style-position:inside;margin-bottom:5px;padding-left:10px}@media only screen and (max-width:900px){.section-packges-list{padding:48px 0}.section-packges-list .packages-list-filter{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.section-packges-list .packages-list-filter .label{flex-basis:100%;flex-grow:1;width:100%}.section-packges-list .packages-list-filter .select-block{flex-basis:320px}.section-packges-list .packages-list-filter .cta-holder{flex-basis:120px}}@media only screen and (max-width:640px){.section-packges-list{padding:30px 0 48px}.section-packges-list .packages-list-filter{gap:16px}.section-packges-list .packages-list-filter .label{flex-basis:100%;flex-grow:1;width:100%}.section-packges-list .packages-list-filter .cta-holder,.section-packges-list .packages-list-filter .input-block,.section-packges-list .packages-list-filter .select-block{flex-basis:100%}.section-packges-list .no-results-title{font-size:16px;margin-bottom:20px}.section-packges-list .search-suggestions h3{font-size:14px}.section-packges-list .search-suggestions .suggestions-list li{font-size:14px;margin-bottom:5px;padding-left:10px}}.package-detail-page.brand-hp .section-hm-page-banner .page-title{color:#3b3f80}.package-detail-page.brand-tm .section-hm-page-banner .page-title{color:#c5299b}.package-detail-page.brand-hmg .section-hm-page-banner .page-title{color:#9d7b3c}.section-package-detail{padding:80px 0 40px}.section-package-detail .pacakge-detail-layout{display:grid;gap:40px;grid-template-columns:1fr 485px}.section-package-detail .pacakge-detail-layout .main-col .info-block{margin-bottom:25px}.section-package-detail .pacakge-detail-layout .main-col .info-block .block-title{color:#006991;font-size:28px;font-weight:600;line-height:1.25;margin-bottom:16px}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder{font-size:16px;font-weight:300;line-height:1.4}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder *{word-break:break-word}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder a{color:#006991}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder a:hover{text-decoration:underline}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder li,.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder ol,.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder p,.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder ul{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:16px}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder li:last-child,.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder ol:last-child,.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder p:last-child,.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder ul:last-child{margin-bottom:0}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder ol,.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder ul{list-style:disc;padding-left:24px}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder li{list-style:disc;margin-bottom:5px}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder h1,.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder h2{color:#006991;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:10px}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder h3,.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder h4,.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder h5{color:#393939;font-size:18px}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder figure{border-radius:8px;display:block;margin-bottom:20px;max-width:100%;overflow:hidden}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder figure figcaption{font-size:14px;font-style:italic;margin-top:5px;text-align:center}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder figure img{background-color:#393939;margin:0;width:100%}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder figure.aligncenter{margin-left:auto}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder figure .wp-caption-text{color:#b4b4b4;font-size:14px;font-style:italic;line-height:1.4;padding-top:5px;text-align:center}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder img{background-color:#393939;border-radius:16px;display:block;margin-bottom:20px;overflow:hidden;width:100%}@media only screen and (max-width:640px){.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder li,.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder ol,.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder p,.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder ul{font-size:14px;margin-bottom:12px}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder ol,.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder ul{padding-left:20px}.section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder li{margin-bottom:4px}}.hmg-ui .section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder a,.hmg-ui .section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder h1,.hmg-ui .section-package-detail .pacakge-detail-layout .main-col .info-block .content-holder h2{color:#9d7b3c}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block{background-color:#e6f7f9;border-radius:16px;padding:36px;width:100%}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .block-title{color:#006991;font-size:24px}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .packages-info-list .info-item{align-items:center;border-bottom:1px solid rgba(0,0,0,.067);display:flex;gap:6px;padding:10px 0}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .packages-info-list .info-item:last-child{border-bottom:none}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .packages-info-list .info-item .label{align-items:flex-start;display:flex;flex-basis:140px;flex-shrink:0;font-weight:300;gap:8px;white-space:nowrap}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .packages-info-list .info-item .label .info-ico{width:20px}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .packages-info-list .info-item .value{font-weight:700}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .packages-info-list .info-item .value.color-txt{color:#0090a1}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .cta-holder .btn{width:100%}@media only screen and (max-width:1200px){.section-package-detail{padding:64px 0 36px}.section-package-detail .pacakge-detail-layout{display:grid;gap:40px;grid-template-columns:1fr 344px}.section-package-detail .pacakge-detail-layout .main-col .info-block{margin-bottom:20px}.section-package-detail .pacakge-detail-layout .main-col .info-block .block-title{font-size:24px;margin-bottom:16px}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block{border-radius:16px;padding:30px;width:100%}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .block-title{font-size:24px}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .packages-info-list .info-item{border-bottom:1px solid rgba(0,0,0,.067);padding:10px 0}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .packages-info-list .info-item .label{flex-basis:100px;gap:8px}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .packages-info-list .info-item .label .info-ico{flex-basis:20px;flex-shrink:0;width:20px}}@media only screen and (max-width:900px){.section-package-detail{padding:48px 0 40px}.section-package-detail .pacakge-detail-layout{gap:32px;grid-template-columns:1fr}.section-package-detail .pacakge-detail-layout .main-col{order:2}.section-package-detail .pacakge-detail-layout .sidebar-col{order:1}}@media only screen and (max-width:640px){.section-package-detail{padding:40px 0}.section-package-detail .pacakge-detail-layout{gap:24px}.section-package-detail .pacakge-detail-layout .main-col .info-block{margin-bottom:20px}.section-package-detail .pacakge-detail-layout .main-col .info-block .block-title{font-size:24px;margin-bottom:12px}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block{padding:24px}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .block-title{font-size:18px}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .packages-info-list .info-item{padding:10px 0}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .packages-info-list .info-item .label{flex-basis:94px;gap:8px}.section-package-detail .pacakge-detail-layout .sidebar-col .sidebar-block .packages-info-list .info-item .label .info-ico{flex-basis:18px;flex-shrink:0;width:18px}}.package-detail-page.brand-hmg .main-col .info-block .block-title{color:#9d7b3c}.package-detail-page.brand-hmg .sidebar-col .sidebar-block{background-color:#fff8eb}.package-detail-page.brand-hmg .sidebar-col .sidebar-block .block-title,.package-detail-page.brand-hmg .sidebar-col .sidebar-block .packages-info-list .info-item .value.color-txt{color:#9d7b3c}.package-detail-page.brand-hp .main-col .info-block .block-title{color:#3b3f80}.package-detail-page.brand-hp .sidebar-col .sidebar-block{background-color:#f3f3fd}.package-detail-page.brand-hp .sidebar-col .sidebar-block .block-title,.package-detail-page.brand-hp .sidebar-col .sidebar-block .packages-info-list .info-item .value.color-txt{color:#3b3f80}.package-detail-page.brand-tm .main-col .info-block .block-title{color:#c5299b}.package-detail-page.brand-tm .sidebar-col .sidebar-block{background-color:#f9eaf5}.package-detail-page.brand-tm .sidebar-col .sidebar-block .block-title,.package-detail-page.brand-tm .sidebar-col .sidebar-block .packages-info-list .info-item .value.color-txt{color:#c5299b}.section-awards-intro{padding:80px 0}.section-awards-intro .awards-intro-layout{display:grid;gap:60px;grid-template-columns:1fr 865px}.section-awards-intro .awards-intro-layout .right-col{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}@media only screen and (max-width:1540px){.section-awards-intro{padding:75px 0}.section-awards-intro .awards-intro-layout{gap:56px;grid-template-columns:1fr 807px}}@media only screen and (max-width:1440px){.section-awards-intro{padding:64px 0}.section-awards-intro .awards-intro-layout{gap:48px;grid-template-columns:1fr 692px}}@media only screen and (max-width:1200px){.section-awards-intro{padding:64px 0}.section-awards-intro .awards-intro-layout{display:grid;gap:48px;grid-template-columns:1fr 1fr}}@media only screen and (max-width:900px){.section-awards-intro{padding:48px 0}.section-awards-intro .awards-intro-layout{gap:30px;grid-template-columns:1fr}.section-awards-intro .awards-intro-layout .section-title{text-align:center}}@media only screen and (max-width:640px){.section-awards-intro{padding:40px 0}.section-awards-intro .awards-intro-layout{gap:24px;grid-template-columns:1fr}.section-awards-intro .awards-intro-layout .section-title{text-align:center}}.section-award-quote{padding:80px 0}.section-award-quote .quote-layout{align-items:center;display:flex;gap:48px}.section-award-quote .quote-layout .quote-content{flex:1}.section-award-quote .quote-layout .quote-content .quote-img{margin-bottom:10px;width:56px}.section-award-quote .quote-layout .quote-content .quote-desc{margin-bottom:20px}.section-award-quote .quote-layout .quote-content .quote-by{color:#006991;font-weight:700;margin-bottom:3px}.section-award-quote .quote-layout .quote-content .quote-by-role{font-weight:300}.section-award-quote .quote-layout .quote-thumbnail{border-radius:16px;flex-basis:870px;flex-shrink:0;overflow:hidden}.section-award-quote .quote-layout .quote-thumbnail .quote-thumbnail{height:484px;width:100%}@media only screen and (max-width:1540px){.section-award-quote{padding:75px 0}.section-award-quote .quote-layout{gap:45px}.section-award-quote .quote-layout .quote-content .quote-img{margin-bottom:9px;width:52px}.section-award-quote .quote-layout .quote-content .quote-desc{margin-bottom:18px}.section-award-quote .quote-layout .quote-content .quote-by{margin-bottom:3px}.section-award-quote .quote-layout .quote-thumbnail{flex-basis:812px;height:452px}.section-award-quote .quote-layout .quote-thumbnail .img-holder{height:100%;width:100%}}@media only screen and (max-width:1440px){.section-award-quote{padding:64px 0}.section-award-quote .quote-layout{gap:38px}.section-award-quote .quote-layout .quote-content .quote-img{margin-bottom:10px;width:45px}.section-award-quote .quote-layout .quote-content .quote-desc{margin-bottom:16px}.section-award-quote .quote-layout .quote-content .quote-by{margin-bottom:3px}.section-award-quote .quote-layout .quote-thumbnail{flex-basis:696px;height:388px}}@media only screen and (max-width:1200px){.section-award-quote{padding:64px 0}.section-award-quote .quote-layout{display:grid;gap:30px;grid-template-columns:1fr 1fr}.section-award-quote .quote-layout .quote-content .quote-img{margin-bottom:10px;width:45px}.section-award-quote .quote-layout .quote-content .quote-desc{margin-bottom:16px}.section-award-quote .quote-layout .quote-content .quote-by{margin-bottom:3px}.section-award-quote .quote-layout .quote-thumbnail{height:284px;width:100%}}@media only screen and (max-width:900px){.section-award-quote{padding:48px 0}.section-award-quote .quote-layout{gap:24px;grid-template-columns:1fr}.section-award-quote .quote-layout .quote-content .quote-img{margin-bottom:10px;width:45px}.section-award-quote .quote-layout .quote-content .quote-desc{margin-bottom:16px}.section-award-quote .quote-layout .quote-content .quote-by{margin-bottom:3px}.section-award-quote .quote-layout .quote-thumbnail{height:auto}}@media only screen and (max-width:640px){.section-award-quote{padding:40px 0}.section-award-quote .quote-layout{gap:20px;grid-template-columns:1fr}.section-award-quote .quote-layout .quote-content .quote-img{margin-bottom:10px;width:42px}.section-award-quote .quote-layout .quote-content .quote-desc{margin-bottom:16px}.section-award-quote .quote-layout .quote-content .quote-by{margin-bottom:3px}}.section-awards-list{background-color:#e2f4f4;padding:80px 0}.section-awards-list .award-time-wrapper .border-line{background:linear-gradient(90deg,rgba(0,144,161,0),#0090a1 2%,#0090a1 60%,rgba(0,144,161,0));height:1px;width:100%}.section-awards-list .award-time-wrapper .awards-time-list{overflow-x:auto;overflow-y:hidden;padding-right:60px;position:relative;transform:translateY(-10px);white-space:nowrap;width:100%;-ms-overflow-style:none;scrollbar-width:none}.section-awards-list .award-time-wrapper .awards-time-list::-webkit-scrollbar{display:none}.section-awards-list .award-time-wrapper .awards-time-list .time-item{color:#006991;cursor:pointer;display:inline-block;font-size:28px;font-weight:600;opacity:.5;padding-top:24px;position:relative;text-align:center;transition:all .2s ease-out;width:140px}.section-awards-list .award-time-wrapper .awards-time-list .time-item:after{background-color:#0090a1;border-radius:6px;content:"";height:18px;left:calc(50% - 9px);opacity:0;position:absolute;top:0;transition:all .3s ease-out;width:18px}.section-awards-list .award-time-wrapper .awards-time-list .time-item.active,.section-awards-list .award-time-wrapper .awards-time-list .time-item.active:after,.section-awards-list .award-time-wrapper .awards-time-list .time-item:hover{opacity:1}.section-awards-list .award-detail-list{overflow-x:auto;padding:0 15px;position:relative;white-space:nowrap;width:100%;-ms-overflow-style:none;scrollbar-width:none}.section-awards-list .award-detail-list::-webkit-scrollbar{display:none}.section-awards-list .award-detail-list .detail-group-item{display:inline-block;max-width:none;opacity:.2;transition:all .3s ease-out;white-space:nowrap}.section-awards-list .award-detail-list .detail-group-item .award-detail-item{align-items:center;display:inline-flex;flex-direction:column;height:380px;padding:0 4px;text-align:center;white-space:normal;width:240px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-img{width:88px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-year{color:#006991;font-size:20px;font-weight:500;margin-bottom:16px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-title{align-items:flex-start;color:#006991;display:flex;display:-webkit-box;font-size:16px;font-weight:500;justify-content:center;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .divider{background-color:#0090a1;height:1px;margin:14px 0;width:48px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-detail{color:#5e5e5e;font-size:14px;font-weight:400}.section-awards-list .award-detail-list .detail-group-item.active{opacity:1;transition:all .3s ease-out .15s;visibility:visible}@media only screen and (max-width:1540px){.section-awards-list{padding:75px 0}.section-awards-list .award-time-wrapper .awards-time-list{padding-right:56px;padding-top:9px;transform:translateY(-17px)}.section-awards-list .award-time-wrapper .awards-time-list .time-item{font-size:26px;padding-top:22px;width:132px}.section-awards-list .award-time-wrapper .awards-time-list .time-item:after{border-radius:6px;height:16px;left:calc(50% - 8px);top:0;width:16px}.section-awards-list .award-detail-list{height:355px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item{height:356px;width:224px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-img{width:82px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-year{font-size:19px;margin-bottom:15px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-title{font-size:15px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .divider{margin:13px 0;width:45px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-detail{font-size:14px}}@media only screen and (max-width:1440px){.section-awards-list{background-color:#e2f4f4;padding:64px 0}.section-awards-list .award-time-wrapper .awards-time-list{padding-right:48px;padding-top:8px;transform:translateY(-15px)}.section-awards-list .award-time-wrapper .awards-time-list .time-item{font-size:22px;width:120px}.section-awards-list .award-time-wrapper .awards-time-list .time-item:after{border-radius:5px;height:14px;left:calc(50% - 7px);top:0;width:14px}.section-awards-list .award-detail-list{height:304px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item{height:304px;padding:0 4px;width:196px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-img{width:71px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-year{font-size:16px;margin-bottom:13px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-title{font-size:14px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .divider{margin:11px 0;width:38px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-detail{font-size:12px}}@media only screen and (max-width:1200px){.section-awards-list{padding:48px 0}.section-awards-list .award-time-wrapper .awards-time-list{padding-right:48px;padding-top:9px}.section-awards-list .award-time-wrapper .awards-time-list .time-item{font-size:18px;width:90px}.section-awards-list .award-detail-list{padding:0 10px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item{height:280px;padding:0 6px;width:150px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-img{width:64px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-year{font-size:14px;margin-bottom:16px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-title{font-size:12px;height:auto}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .divider{margin:10px 0;width:48px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-detail{font-size:12px}}@media only screen and (max-width:900px){.section-awards-list{padding:48px 0 80px}.section-awards-list .awards-timeline-layout{display:grid;gap:10px;grid-template-columns:1fr 6fr}.section-awards-list .award-time-wrapper{position:relative;width:100%}.section-awards-list .award-time-wrapper .border-line{background:linear-gradient(180deg,rgba(0,144,161,0),#0090a1,rgba(0,144,161,0));height:100%;left:0;position:absolute;top:0;width:1px}.section-awards-list .award-time-wrapper .awards-time-list{overflow:visible;padding-right:0;padding-top:20px;position:relative;width:100%;z-index:2}.section-awards-list .award-time-wrapper .awards-time-list .time-item{display:block;font-size:18px;margin-bottom:36px;padding-top:0;position:relative;width:100%}.section-awards-list .award-time-wrapper .awards-time-list .time-item:last-child{margin-bottom:0}.section-awards-list .award-time-wrapper .awards-time-list .time-item:after{border-radius:5px;height:16px;left:-8px;top:calc(50% - 8px);width:16px}.section-awards-list .award-detail-list{height:auto;overflow:hidden;position:relative;width:100%}.section-awards-list .award-detail-list .detail-group-item{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);height:100%;left:0;opacity:0;position:relative;position:absolute;top:0;visibility:hidden}.section-awards-list .award-detail-list .detail-group-item.active{opacity:1;visibility:visible}.section-awards-list .award-detail-list .detail-group-item .award-detail-item{align-items:center;display:flex;flex-direction:column;height:auto;padding:0 4px;text-align:center;width:100%}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-img{width:56px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-year{font-size:20px;margin-bottom:8px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-title{display:-webkit-box;font-size:16px;height:auto;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .divider{height:1px;margin:10px 0;width:48px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-detail{font-size:14px}}@media only screen and (max-width:640px){.section-awards-list{padding:40px 0 64px}.section-awards-list .awards-timeline-layout{gap:10px;grid-template-columns:1fr 5fr}.section-awards-list .award-time-wrapper .awards-time-list{padding-top:24px;width:100%}.section-awards-list .award-time-wrapper .awards-time-list .time-item{font-size:14px;margin-bottom:40px}.section-awards-list .award-time-wrapper .awards-time-list .time-item:after{border-radius:4px;height:14px;left:-7px;top:calc(50% - 7px);width:14px}.section-awards-list .award-detail-list .detail-group-item{-moz-column-gap:16px;column-gap:16px;grid-template-columns:repeat(2,1fr);height:auto;row-gap:8px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item{padding:0 4px;width:100%}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-img{width:36px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-year{font-size:16px;margin-bottom:6px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-title{font-size:13px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .divider{height:1px;margin:6px 0;width:48px}.section-awards-list .award-detail-list .detail-group-item .award-detail-item .award-detail{display:-webkit-box;font-size:12px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.section-hospital-slider-list{padding:80px 0}.section-hospital-slider-list .hospital-slider-holder{height:510px;position:relative}.section-hospital-slider-list .hospital-slider-holder .slider-label-col{align-items:center;display:flex;flex-direction:column;height:510px;justify-content:center;width:360px}.section-hospital-slider-list .hospital-slider-holder .slider-label-col .iso-img{margin-bottom:20px;width:262px}.section-hospital-slider-list .hospital-slider-holder .slider-label-col .section-title{margin:0}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider{height:510px;left:380px;margin:0 -12px;position:absolute;top:0;width:1504px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item{padding:0 12px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card{border-radius:16px;height:510px;overflow:hidden;position:relative;width:100%}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-thumbnail{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay{background:linear-gradient(180deg,rgba(0,144,161,0),#0090a1);bottom:0;color:#fff;display:flex;flex-direction:column;height:30%;justify-content:flex-end;padding:20px;position:absolute;text-align:center;width:100%;z-index:2}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay .hospital-name{font-size:20px;font-weight:700;margin-bottom:10px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay .featured-info{font-weight:300}@media only screen and (max-width:1540px){.section-hospital-slider-list{padding:75px 0}.section-hospital-slider-list .hospital-slider-holder .slider-label-col{height:476px;width:336px}.section-hospital-slider-list .hospital-slider-holder .slider-label-col .iso-img{margin-bottom:19px;width:244px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider{height:476px;left:356px;margin:0 -12px;top:0;width:1404px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item{padding:0 12px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card{border-radius:16px;height:476px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay{padding:19px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay .hospital-name{font-size:19px;margin-bottom:10px}}@media only screen and (max-width:1440px){.section-hospital-slider-list{padding:64px 0}.section-hospital-slider-list .hospital-slider-holder .slider-label-col{height:408px;width:288px}.section-hospital-slider-list .hospital-slider-holder .slider-label-col .iso-img{margin-bottom:16px;width:209px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider{height:408px;left:308px;margin:0 -12px;top:0;width:1202px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item{padding:0 12px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card{border-radius:16px;height:408px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay{padding:16px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay .hospital-name{font-size:16px;margin-bottom:8px}}@media only screen and (max-width:1200px){.section-hospital-slider-list{padding:48px 0}.section-hospital-slider-list .hospital-slider-holder{height:327px}.section-hospital-slider-list .hospital-slider-holder .slider-label-col{height:327px;width:275px}.section-hospital-slider-list .hospital-slider-holder .slider-label-col .iso-img{margin-bottom:15px;width:180px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider{height:327px;left:315px;margin:0 -12px;top:0;width:980px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item{padding:0 12px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card{border-radius:16px;height:327px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay{padding:18px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay .hospital-name{font-size:20px;margin-bottom:8px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay .featured-info{font-weight:300}}@media only screen and (max-width:900px){.section-hospital-slider-list{padding:48px 0}.section-hospital-slider-list .hospital-slider-holder{display:block;height:auto}.section-hospital-slider-list .hospital-slider-holder .slider-label-col{align-items:center;flex-direction:row;gap:20px;height:auto;margin-bottom:30px;width:100%}.section-hospital-slider-list .hospital-slider-holder .slider-label-col .iso-img{flex-basis:141px;flex-shrink:0;margin-bottom:0;width:141px}.section-hospital-slider-list .hospital-slider-holder .slider-label-col .section-title{text-align:left}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider{height:327px;left:auto;margin:0 -5px;position:relative;top:0;width:980px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item{padding:0 5px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card{border-radius:16px;height:327px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay{padding:18px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay .hospital-name{font-size:20px;margin-bottom:8px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay .featured-info{font-weight:300}}@media only screen and (max-width:640px){.section-hospital-slider-list{padding:40px 0}.section-hospital-slider-list .hospital-slider-holder .slider-label-col{margin-bottom:30px;width:100%}.section-hospital-slider-list .hospital-slider-holder .slider-label-col .iso-img{flex-basis:94px;width:94px}.section-hospital-slider-list .hospital-slider-holder .slider-label-col .section-title{text-align:left}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider{height:227px;width:630px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card{border-radius:16px;height:227px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay{height:50%;padding:10px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay .hospital-name{font-size:14px;margin-bottom:6px}.section-hospital-slider-list .hospital-slider-holder .hospital-list-slider .hospital-item .hospital-card .hospital-overlay .featured-info{font-size:10px}}.section-hp-intro{padding:80px 0}.section-hp-intro .hp-intro-layout{display:grid;gap:120px;grid-template-columns:1fr 740px}.section-hp-intro .hp-intro-layout .right-col .hp-img{border-radius:16px}@media only screen and (max-width:1540px){.section-hp-intro{padding:75px 0}.section-hp-intro .hp-intro-layout{display:grid;gap:112px;grid-template-columns:1fr 690px}}@media only screen and (max-width:1440px){.section-hp-intro{padding:64px 0}.section-hp-intro .hp-intro-layout{display:grid;gap:96px;grid-template-columns:1fr 592px}.section-hp-intro .hp-intro-layout .right-col .hp-img{border-radius:16px}}@media only screen and (max-width:1200px){.section-hp-intro{padding:48px 0}.section-hp-intro .hp-intro-layout{display:grid;gap:40px;grid-template-columns:1fr 1fr}.section-hp-intro .hp-intro-layout .right-col{align-items:center;display:flex;justify-content:center}}@media only screen and (max-width:900px){.section-hp-intro{padding:40px 0}.section-hp-intro .hp-intro-layout{gap:30px;grid-template-columns:1fr}.section-hp-intro .hp-intro-layout .left-col .section-title{text-align:center}}.section-community-intro{padding:80px 0}.section-community-intro .community-intro-layout{display:grid;gap:60px;grid-template-columns:960px 480px}.section-community-intro .community-intro-layout .left-col{padding-top:20px}.section-community-intro .community-intro-layout .left-col .content-holder{font-size:16px;font-weight:300;line-height:1.4}.section-community-intro .community-intro-layout .left-col .content-holder *{word-break:break-word}.section-community-intro .community-intro-layout .left-col .content-holder a{color:#006991}.section-community-intro .community-intro-layout .left-col .content-holder a:hover{text-decoration:underline}.section-community-intro .community-intro-layout .left-col .content-holder li,.section-community-intro .community-intro-layout .left-col .content-holder ol,.section-community-intro .community-intro-layout .left-col .content-holder p,.section-community-intro .community-intro-layout .left-col .content-holder ul{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:16px}.section-community-intro .community-intro-layout .left-col .content-holder li:last-child,.section-community-intro .community-intro-layout .left-col .content-holder ol:last-child,.section-community-intro .community-intro-layout .left-col .content-holder p:last-child,.section-community-intro .community-intro-layout .left-col .content-holder ul:last-child{margin-bottom:0}.section-community-intro .community-intro-layout .left-col .content-holder ol,.section-community-intro .community-intro-layout .left-col .content-holder ul{list-style:disc;padding-left:24px}.section-community-intro .community-intro-layout .left-col .content-holder li{list-style:disc;margin-bottom:5px}.section-community-intro .community-intro-layout .left-col .content-holder h1,.section-community-intro .community-intro-layout .left-col .content-holder h2{color:#006991;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:10px}.section-community-intro .community-intro-layout .left-col .content-holder h3,.section-community-intro .community-intro-layout .left-col .content-holder h4,.section-community-intro .community-intro-layout .left-col .content-holder h5{color:#393939;font-size:18px}.section-community-intro .community-intro-layout .left-col .content-holder figure{border-radius:8px;display:block;margin-bottom:20px;max-width:100%;overflow:hidden}.section-community-intro .community-intro-layout .left-col .content-holder figure figcaption{font-size:14px;font-style:italic;margin-top:5px;text-align:center}.section-community-intro .community-intro-layout .left-col .content-holder figure img{background-color:#393939;margin:0;width:100%}.section-community-intro .community-intro-layout .left-col .content-holder figure.aligncenter{margin-left:auto}.section-community-intro .community-intro-layout .left-col .content-holder figure .wp-caption-text{color:#b4b4b4;font-size:14px;font-style:italic;line-height:1.4;padding-top:5px;text-align:center}.section-community-intro .community-intro-layout .left-col .content-holder img{background-color:#393939;border-radius:16px;display:block;margin-bottom:20px;overflow:hidden;width:100%}@media only screen and (max-width:640px){.section-community-intro .community-intro-layout .left-col .content-holder li,.section-community-intro .community-intro-layout .left-col .content-holder ol,.section-community-intro .community-intro-layout .left-col .content-holder p,.section-community-intro .community-intro-layout .left-col .content-holder ul{font-size:14px;margin-bottom:12px}.section-community-intro .community-intro-layout .left-col .content-holder ol,.section-community-intro .community-intro-layout .left-col .content-holder ul{padding-left:20px}.section-community-intro .community-intro-layout .left-col .content-holder li{margin-bottom:4px}}.hmg-ui .section-community-intro .community-intro-layout .left-col .content-holder a,.hmg-ui .section-community-intro .community-intro-layout .left-col .content-holder h1,.hmg-ui .section-community-intro .community-intro-layout .left-col .content-holder h2{color:#9d7b3c}.section-community-intro .community-intro-layout .left-col .content-holder .section-title,.section-community-intro .community-intro-layout .left-col .content-holder h1,.section-community-intro .community-intro-layout .left-col .content-holder h2{color:#006991;font-size:45px;font-weight:600;margin:0 0 24px}.section-community-intro .community-intro-layout .right-col .intro-img{position:relative;top:20px}@media only screen and (max-width:1540px){.section-community-intro{padding:75px 0}.section-community-intro .community-intro-layout{gap:56px;grid-template-columns:896px 448px}.section-community-intro .community-intro-layout .left-col{padding-top:18px}.section-community-intro .community-intro-layout .left-col .content-holder .section-title,.section-community-intro .community-intro-layout .left-col .content-holder h1,.section-community-intro .community-intro-layout .left-col .content-holder h2{font-size:40px;margin:0 0 22px}.section-community-intro .community-intro-layout .right-col .intro-img{border-radius:10px;top:18px}}@media only screen and (max-width:1440px){.section-community-intro{padding:64px 0}.section-community-intro .community-intro-layout{gap:48px;grid-template-columns:768px 384px}.section-community-intro .community-intro-layout .left-col{padding-top:16px}.section-community-intro .community-intro-layout .left-col .content-holder .section-title,.section-community-intro .community-intro-layout .left-col .content-holder h1,.section-community-intro .community-intro-layout .left-col .content-holder h2{font-size:36px;margin:0 0 20px}.section-community-intro .community-intro-layout .right-col .intro-img{top:15px}}@media only screen and (max-width:1200px){.section-community-intro{padding:64px 0}.section-community-intro .community-intro-layout{gap:40px;grid-template-columns:2fr 1.25fr}.section-community-intro .community-intro-layout .left-col{padding-top:0}.section-community-intro .community-intro-layout .left-col .content-holder .section-title,.section-community-intro .community-intro-layout .left-col .content-holder h1,.section-community-intro .community-intro-layout .left-col .content-holder h2{font-size:32px;margin:0 0 20px;text-align:center}.section-community-intro .community-intro-layout .right-col .intro-img{height:auto;position:relative;top:0}}@media only screen and (max-width:640px){.section-community-intro{padding:48px 0}.section-community-intro .community-intro-layout{gap:40px;grid-template-columns:1fr}.section-community-intro .community-intro-layout .left-col{padding-top:0}.section-community-intro .community-intro-layout .left-col .section-title,.section-community-intro .community-intro-layout .left-col h1,.section-community-intro .community-intro-layout .left-col h2{font-size:24px;margin:0 0 20px}}#community-outreach-statistic .statistic-layout .section-title{margin-bottom:10px}@media only screen and (max-width:900px){#community-outreach-statistic .statistic-layout{padding:64px 0 30px}#community-outreach-statistic .statistic-layout .section-title{margin-bottom:10px}#community-outreach-statistic .statistic-layout .statistics-list .statistics-item,#community-outreach-statistic .statistic-layout .statistics-list .statistics-item:nth-child(2),#community-outreach-statistic .statistic-layout .statistics-list .statistics-item:nth-child(3){flex-basis:30%}}.section-welness-start-with-us{padding:80px 0}.section-welness-start-with-us .welness-start-with-us-layout .section-title{margin-bottom:20px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col{background-color:#f7f7f7;border-radius:16px;display:flex;flex-direction:column}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .thumbnail{background-color:#0090a1;border-radius:16px;height:600px;overflow:hidden}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .content-block{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:36px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .content-block .col-title{color:#006991;font-size:28px;line-height:1.25}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .content-block p{font-weight:300}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col.style-2 .thumbnail{order:2}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col.style-2 .content-block{order:1}@media only screen and (max-width:1540px){.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout{gap:24px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col{border-radius:16px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .thumbnail{height:560px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .content-block{padding:32px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .content-block .col-title{font-size:24px}}@media only screen and (max-width:1440px){.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout{gap:20px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col{border-radius:16px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .thumbnail{height:480px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .content-block{padding:30px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .content-block .col-title{font-size:24px}}@media only screen and (max-width:1200px){.section-welness-start-with-us{padding:48px 0}.section-welness-start-with-us .welness-start-with-us-layout .section-title{margin-bottom:20px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout{display:grid;gap:24px;grid-template-columns:1fr 1fr}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col{border-radius:16px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .thumbnail{border-radius:16px;height:436px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .content-block{flex-grow:1;padding:36px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .content-block .col-title{font-size:28px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col.style-2 .thumbnail{order:2}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col.style-2 .content-block{order:1}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col:last-child{grid-column:1/span 2}}@media only screen and (max-width:900px){.section-welness-start-with-us{padding:64px 0}.section-welness-start-with-us .welness-start-with-us-layout .section-title{margin-bottom:20px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout{display:grid;gap:24px;grid-template-columns:1fr}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col{border-radius:16px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .thumbnail{border-radius:16px;height:376px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .content-block{flex-grow:1;padding:36px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .content-block .col-title{font-size:28px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col.style-2 .thumbnail{order:2}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col.style-2 .content-block{order:1}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col:last-child{grid-column:1}}@media only screen and (max-width:640px){.section-welness-start-with-us{padding:40px 0}.section-welness-start-with-us .welness-start-with-us-layout .section-title{margin-bottom:20px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout{gap:24px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col{border-radius:16px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .thumbnail{border-radius:16px;height:230px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .content-block{flex-grow:1;padding:24px}.section-welness-start-with-us .welness-start-with-us-layout .welness-start-layout .welness-col .content-block .col-title{font-size:18px}}.section-community-nuturing{padding:80px 0}.section-community-nuturing .top-content{display:grid;gap:60px;grid-template-columns:480px 1fr}.section-community-nuturing .nuturing-img{border-radius:16px;overflow:hidden}@media only screen and (max-width:1540px){.section-community-nuturing{padding:75px 0}.section-community-nuturing .top-content{gap:56px;grid-template-columns:448px 1fr}.section-community-nuturing .nuturing-img{border-radius:16px;overflow:hidden}}@media only screen and (max-width:1440px){.section-community-nuturing{padding:64px 0}.section-community-nuturing .top-content{gap:48px;grid-template-columns:400px 1fr}.section-community-nuturing .nuturing-img{border-radius:14px}}@media only screen and (max-width:1200px){.section-community-nuturing{padding:48px 0}.section-community-nuturing .top-content{gap:20px;grid-template-columns:1fr}.section-community-nuturing .top-content .section-title{text-align:center}}@media only screen and (max-width:640px){.section-community-nuturing{padding:48px 0}.section-community-nuturing .top-content{gap:0;grid-template-columns:1fr}.section-community-nuturing .top-content .section-title{text-align:center}}.section-hoanmy-academy-intro{padding:80px 0}.section-hoanmy-academy-intro .academy-intro-layout{display:grid;gap:40px;grid-template-columns:1fr 1fr}.section-hoanmy-academy-intro .academy-intro-layout .left-col .col-title,.section-hoanmy-academy-intro .academy-intro-layout .right-col .col-title{color:#006991;font-size:28px;font-weight:600}.section-hoanmy-academy-intro .academy-intro-layout .left-col .main-img,.section-hoanmy-academy-intro .academy-intro-layout .right-col .main-img{border-radius:16px;height:520px;overflow:hidden;padding:20px;position:relative;width:100%}.section-hoanmy-academy-intro .academy-intro-layout .left-col .main-img .back-frame,.section-hoanmy-academy-intro .academy-intro-layout .right-col .main-img .back-frame{background:linear-gradient(-135deg,rgba(0,144,161,0),rgba(0,144,161,0) 70%,rgba(0,144,161,.25));height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-hoanmy-academy-intro .academy-intro-layout .left-col .main-img .img-holder,.section-hoanmy-academy-intro .academy-intro-layout .right-col .main-img .img-holder{border-radius:12px;overflow:hidden;position:relative;z-index:2}@media only screen and (max-width:640px){.section-hoanmy-academy-intro .academy-intro-layout .left-col .main-img,.section-hoanmy-academy-intro .academy-intro-layout .right-col .main-img{padding:12px}}.hmg-ui .section-hoanmy-academy-intro .academy-intro-layout .left-col .main-img .back-frame,.hmg-ui .section-hoanmy-academy-intro .academy-intro-layout .right-col .main-img .back-frame{background:linear-gradient(-135deg,rgba(157,123,60,0),rgba(157,123,60,0) 70%,rgba(157,123,60,.25))}.section-hoanmy-academy-intro .academy-intro-layout .left-col .main-img .img-holder,.section-hoanmy-academy-intro .academy-intro-layout .right-col .main-img .img-holder{height:100%}@media only screen and (max-width:1200px){.section-hoanmy-academy-intro{padding:60px 0}.section-hoanmy-academy-intro .academy-intro-layout{gap:36px;grid-template-columns:1fr 1fr}.section-hoanmy-academy-intro .academy-intro-layout .left-col .col-title,.section-hoanmy-academy-intro .academy-intro-layout .right-col .col-title{font-size:24px}.section-hoanmy-academy-intro .academy-intro-layout .left-col .main-img,.section-hoanmy-academy-intro .academy-intro-layout .right-col .main-img{height:482px;padding:18px}}@media only screen and (max-width:900px){.section-hoanmy-academy-intro{padding:48px 0}.section-hoanmy-academy-intro .academy-intro-layout{gap:24px;grid-template-columns:1fr}.section-hoanmy-academy-intro .academy-intro-layout .left-col .col-title,.section-hoanmy-academy-intro .academy-intro-layout .right-col .col-title{font-size:24px}.section-hoanmy-academy-intro .academy-intro-layout .left-col .main-img,.section-hoanmy-academy-intro .academy-intro-layout .right-col .main-img{height:396px}}@media only screen and (max-width:480px){.section-hoanmy-academy-intro{padding:40px 0}.section-hoanmy-academy-intro .academy-intro-layout{gap:20px;grid-template-columns:1fr}.section-hoanmy-academy-intro .academy-intro-layout .left-col .col-title,.section-hoanmy-academy-intro .academy-intro-layout .right-col .col-title{font-size:18px;margin-bottom:6px}.section-hoanmy-academy-intro .academy-intro-layout .left-col .main-img,.section-hoanmy-academy-intro .academy-intro-layout .right-col .main-img{height:239px;padding:16px}}.section-academy-skills-list{background-color:#e2f4f4;padding:120px 0}.section-academy-skills-list .skills-list{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;width:100%}.section-academy-skills-list .skills-list .skill-item{width:100%}.section-academy-skills-list .skills-list .skill-item .skill-img{border-radius:16px;height:485px;margin-bottom:12px;width:100%}.section-academy-skills-list .skills-list .skill-item .skill-name{font-size:24px;font-weight:500;margin:0}@media only screen and (max-width:1540px){.section-academy-skills-list{padding:108px 0}.section-academy-skills-list .skills-list .skill-item .skill-img{height:452px}.section-academy-skills-list .skills-list .skill-item .skill-name{font-size:22px}}@media only screen and (max-width:1440px){.section-academy-skills-list{padding:80px 0}.section-academy-skills-list .skills-list{gap:20px}.section-academy-skills-list .skills-list .skill-item .skill-img{height:388px}.section-academy-skills-list .skills-list .skill-item .skill-name{font-size:20px}}@media only screen and (max-width:1200px){.section-academy-skills-list{padding:80px 0}.section-academy-skills-list .skills-list{gap:20px;grid-template-columns:1fr 1fr 1fr}.section-academy-skills-list .skills-list .skill-item{width:100%}.section-academy-skills-list .skills-list .skill-item .skill-img{border-radius:16px;height:294px;margin-bottom:10px}.section-academy-skills-list .skills-list .skill-item .skill-name{font-size:22px}}@media only screen and (max-width:900px){.section-academy-skills-list{padding:48px 0}.section-academy-skills-list .skills-list{gap:20px;grid-template-columns:1fr}.section-academy-skills-list .skills-list .skill-item{width:100%}.section-academy-skills-list .skills-list .skill-item .skill-img{border-radius:16px;height:640px;margin-bottom:12px}.section-academy-skills-list .skills-list .skill-item .skill-name{font-size:24px}}@media only screen and (max-width:640px){.section-academy-skills-list{padding:40px 0}.section-academy-skills-list .skills-list{gap:20px;grid-template-columns:1fr}.section-academy-skills-list .skills-list .skill-item .skill-img{border-radius:16px;height:335px;margin-bottom:8px}.section-academy-skills-list .skills-list .skill-item .skill-name{font-size:18px}}.seciton-faculties-list{padding:120px 0 40px}.seciton-faculties-list .falcuties-list-layout .faculties-list{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin:0 auto;max-width:100%;width:1280px}.seciton-faculties-list .falcuties-list-layout .faculties-list .falcuty-item{align-items:center;background-color:#f7f7f7;border-radius:16px;display:flex;flex-basis:231px;flex-direction:column;flex-shrink:0;height:231px;padding-top:40px}.seciton-faculties-list .falcuties-list-layout .faculties-list .falcuty-item .ico-img{margin-bottom:10px;width:80px}.seciton-faculties-list .falcuties-list-layout .faculties-list .falcuty-item .falcuty-name{text-align:center;width:100%}@media only screen and (max-width:1200px){.seciton-faculties-list{padding:64px 0 40px}.seciton-faculties-list .falcuties-list-layout .faculties-list{gap:24px;width:828px}.seciton-faculties-list .falcuties-list-layout .faculties-list .falcuty-item{border-radius:16px;flex-basis:193px;flex-shrink:0;height:193px;padding-top:30px}.seciton-faculties-list .falcuties-list-layout .faculties-list .falcuty-item .ico-img{margin-bottom:10px;width:80px}}@media only screen and (max-width:900px){.seciton-faculties-list{padding:60px 0 20px}.seciton-faculties-list .falcuties-list-layout .faculties-list{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;width:100%}.seciton-faculties-list .falcuties-list-layout .faculties-list .falcuty-item{border-radius:16px;height:193px;padding-top:30px;width:100%}.seciton-faculties-list .falcuties-list-layout .faculties-list .falcuty-item .ico-img{margin-bottom:10px;width:80px}}@media only screen and (max-width:640px){.seciton-faculties-list{padding:40px 0 20px}.seciton-faculties-list .falcuties-list-layout .faculties-list{gap:20px;grid-template-columns:1fr 1fr}.seciton-faculties-list .falcuties-list-layout .faculties-list .falcuty-item{align-items:center;border-radius:16px;display:flex;flex-direction:column;height:159px;justify-content:center;padding-top:10px}.seciton-faculties-list .falcuties-list-layout .faculties-list .falcuty-item .ico-img{margin-bottom:10px;width:56px}.seciton-faculties-list .falcuties-list-layout .faculties-list .falcuty-item .falcuty-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;height:44px;overflow:hidden;text-overflow:ellipsis}}#section-career-list-banner{margin-bottom:70px}#section-career-list-banner .background-layer .main-illustration{height:100%;width:1090px}#section-career-list-banner .background-layer .main-illustration img{height:100%;width:auto}#section-career-list-banner .filter-form .filter-layout{display:grid;grid-template-columns:1fr 275px 275px}.section-career-list{padding:80px 0}.section-career-detail-banner .background-layer{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-career-detail-banner .main-content-layer{padding:80px 0;position:relative;z-index:2}.section-career-detail-banner .main-content-layer .page-title{color:#006991;font-size:45px;font-weight:600;line-height:1.2;margin-bottom:20px}.section-career-detail-banner .main-content-layer .meta-share-row{align-items:center;display:flex}.section-career-detail-banner .main-content-layer .meta-share-row .left-col .career-details{display:flex}.section-career-detail-banner .main-content-layer .meta-share-row .left-col .career-details .detail-item{align-items:center;display:flex;gap:0}.section-career-detail-banner .main-content-layer .meta-share-row .left-col .career-details .detail-item .ico{flex-basis:24px;flex-shrink:0;margin-right:3px;width:24px}.section-career-detail-banner .main-content-layer .meta-share-row .left-col .career-details .detail-item:after{background-color:#272727;content:"";height:16px;margin:0 15px;position:relative;width:1px}.section-career-detail-banner .main-content-layer .meta-share-row .left-col .career-details .detail-item:last-child:after{display:none}.section-career-detail-banner .main-content-layer .meta-share-row .right-col{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.section-career-detail-banner .main-content-layer .meta-share-row .right-col .label{color:#006991;font-size:16px;font-weight:400;margin:0 12px 0 0}.section-career-detail-banner .main-content-layer .meta-share-row .right-col .share-list{align-items:center;display:flex;gap:12px}.section-career-detail-banner .main-content-layer .meta-share-row .right-col .share-list .share-item .share-link{align-items:center;border:1px solid #006991;border-radius:50%;display:block;display:flex;height:40px;justify-content:center;transition:all .3s ease-out;width:40px}.section-career-detail-banner .main-content-layer .meta-share-row .right-col .share-list .share-item .share-link img{width:20px}.section-career-detail-banner .main-content-layer .meta-share-row .right-col .share-list .share-item .share-link.facebook-link img{width:12px}.section-career-detail-content{padding:80px 0}.section-career-detail-content .career-detail-layout{display:grid;gap:60px;grid-template-columns:1fr 485px}.section-workshop-intro{padding:120px 0}.section-workshop-intro .workshop-block{align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr;margin-bottom:40px}.section-workshop-intro .workshop-block:last-child{margin-bottom:0}.section-workshop-intro .workshop-block .content-col{display:flex;flex-direction:column;flex-grow:1;height:455px;justify-content:center}.section-workshop-intro .workshop-block .content-col .desc{margin:0}.section-workshop-intro .workshop-block .img-col{background-color:#f7f7f7;border-radius:16px;flex-shrink:0;height:455px;overflow:hidden}.section-workshop-intro .workshop-block .img-col .img-holder{height:100%;width:100%}@media only screen and (max-width:1540px){.section-workshop-intro{padding:112px 0}.section-workshop-intro .workshop-block{gap:38px;margin-bottom:38px}.section-workshop-intro .workshop-block .content-col,.section-workshop-intro .workshop-block .img-col{height:424px}}@media only screen and (max-width:1440px){.section-workshop-intro{padding:80px 0}.section-workshop-intro .workshop-block{gap:32px;margin-bottom:32px}.section-workshop-intro .workshop-block .content-col,.section-workshop-intro .workshop-block .img-col{height:364px}}@media only screen and (max-width:1200px){.section-workshop-intro{padding:60px 0}.section-workshop-intro .workshop-block{gap:32px;margin-bottom:32px}.section-workshop-intro .workshop-block .content-col,.section-workshop-intro .workshop-block .img-col{height:295px}}@media only screen and (max-width:900px){.section-workshop-intro{padding:48px 0}.section-workshop-intro .workshop-block{gap:32px;grid-template-columns:1fr;margin-bottom:32px}.section-workshop-intro .workshop-block .content-col,.section-workshop-intro .workshop-block .img-col{height:auto}}.shaping-future-layout{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;max-width:100%;padding:60px 0}.shaping-future-layout .img-col{flex-shrink:0}.shaping-future-layout .content-col{flex-grow:1}@media only screen and (max-width:1540px){.shaping-future-layout{gap:56px;padding:56px 0}.shaping-future-layout .img-col{flex-shrink:0}}@media only screen and (max-width:1440px){.shaping-future-layout{gap:48px;padding:48px 0}.shaping-future-layout .img-col{flex-shrink:0}}@media only screen and (max-width:1200px){.shaping-future-layout{gap:40px;padding:40px 0}.shaping-future-layout .img-col{flex-shrink:0}.shaping-future-layout{gap:0;grid-template-columns:1fr}.shaping-future-layout .content-col .section-title{text-align:center}}.section-inovation-meets-learning{padding:80px 0}.section-inovation-meets-learning .lifelong-learning-list{display:grid;gap:40px;grid-template-columns:1fr 1fr}.section-inovation-meets-learning .lifelong-learning-list .lifelong-learning-item .col-img{border-radius:16px;overflow:hidden;padding:20px;position:relative}.section-inovation-meets-learning .lifelong-learning-list .lifelong-learning-item .col-img .back-frame{background:linear-gradient(-135deg,rgba(0,144,161,0),rgba(0,144,161,0) 70%,rgba(0,144,161,.25));height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-inovation-meets-learning .lifelong-learning-list .lifelong-learning-item .col-img .img-holder{border-radius:12px;overflow:hidden;position:relative;z-index:2}@media only screen and (max-width:640px){.section-inovation-meets-learning .lifelong-learning-list .lifelong-learning-item .col-img{padding:12px}}.hmg-ui .section-inovation-meets-learning .lifelong-learning-list .lifelong-learning-item .col-img .back-frame{background:linear-gradient(-135deg,rgba(157,123,60,0),rgba(157,123,60,0) 70%,rgba(157,123,60,.25))}@media only screen and (max-width:1540px){.section-inovation-meets-learning{padding:75px 0}}@media only screen and (max-width:1440px){.section-inovation-meets-learning{padding:64px 0}.section-inovation-meets-learning .lifelong-learning-list .lifelong-learning-item .col-img{padding:18px}}@media only screen and (max-width:1200px){.section-inovation-meets-learning{padding:80px 0}.section-inovation-meets-learning .lifelong-learning-list{gap:40px;grid-template-columns:1fr}}@media only screen and (max-width:900px){.section-inovation-meets-learning{padding:64px 0}.section-inovation-meets-learning .lifelong-learning-list{gap:36px;grid-template-columns:1fr}}@media only screen and (max-width:640px){.section-inovation-meets-learning{padding:40px 0}.section-inovation-meets-learning .lifelong-learning-list{gap:24px;grid-template-columns:1fr}.section-inovation-meets-learning .lifelong-learning-list .lifelong-learning-list .lifelong-learning-item .col-img{padding:12px}}.section-404-content,.section-maintain-content{background-color:#f7f7f7;padding:80px 0}.section-404-content .layout-404,.section-404-content .maintain-layout,.section-maintain-content .layout-404,.section-maintain-content .maintain-layout{margin:0 auto;max-width:100%;padding:0 20px;width:740px}.section-404-content .layout-404 .illustration,.section-404-content .maintain-layout .illustration,.section-maintain-content .layout-404 .illustration,.section-maintain-content .maintain-layout .illustration{margin:0 auto;max-width:100%;width:580px}.section-404-content .layout-404 .page-title,.section-404-content .maintain-layout .page-title,.section-maintain-content .layout-404 .page-title,.section-maintain-content .maintain-layout .page-title{font-size:45px}@media only screen and (max-width:1200px){.section-404-content,.section-maintain-content{padding:64px 0}.section-404-content .layout-404,.section-404-content .maintain-layout,.section-maintain-content .layout-404,.section-maintain-content .maintain-layout{padding:0 20px;width:580px}.section-404-content .layout-404 .illustration,.section-404-content .maintain-layout .illustration,.section-maintain-content .layout-404 .illustration,.section-maintain-content .maintain-layout .illustration{width:440px}.section-404-content .layout-404 .page-title,.section-404-content .maintain-layout .page-title,.section-maintain-content .layout-404 .page-title,.section-maintain-content .maintain-layout .page-title{font-size:32px}}@media only screen and (max-width:640px){.section-404-content,.section-maintain-content{padding:80px 0}.section-404-content .layout-404,.section-404-content .maintain-layout,.section-maintain-content .layout-404,.section-maintain-content .maintain-layout{padding:0 20px;width:100%}.section-404-content .layout-404 .illustration,.section-404-content .maintain-layout .illustration,.section-maintain-content .layout-404 .illustration,.section-maintain-content .maintain-layout .illustration{width:190px}.section-404-content .layout-404 .page-title,.section-404-content .maintain-layout .page-title,.section-maintain-content .layout-404 .page-title,.section-maintain-content .maintain-layout .page-title{font-size:24px}}.section-hospital-home-banner{background-color:#fff;height:clamp(420px,37vw,720px);margin-bottom:80px;overflow:visible!important;position:relative;z-index:4}.section-hospital-home-banner .left-overlay,.section-hospital-home-banner .right-overlay{display:none}.section-hospital-home-banner .left-overlay{background:linear-gradient(90deg,#fff,#fff calc(100% - 55px),hsla(0,0%,100%,0));left:0;right:calc(50% + 700px)}.section-hospital-home-banner .right-overlay{background:linear-gradient(270deg,#fff,#fff calc(100% - 55px),hsla(0,0%,100%,0));left:calc(50% + 700px);right:0}.section-hospital-home-banner .banner-slider-holder{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.section-hospital-home-banner .banner-slider-holder .hospital-home-banner-slider{height:100%;overflow:hidden;width:100%}.section-hospital-home-banner .banner-slider-holder .hospital-home-banner-slider .slide-item{height:100%;width:100%}.section-hospital-home-banner .banner-slider-holder .hospital-home-banner-slider .slide-item .slide-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-hospital-home-banner .banner-slider-holder .hospital-home-banner-slider .slick-active img{animation:zoomInFade .75s forwards}.section-hospital-home-banner .banner-slider-holder .hospital-home-banner-slider .slick-slide:not(.slick-active) img{animation:zoomOutFade 1.125s forwards;animation-delay:.15s}@keyframes zoomInFade{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes zoomOutFade{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}.section-hospital-home-banner .banner-slider-holder .banner-slider-control{cursor:pointer;height:54px;position:absolute;top:calc(50% - 27px);transition:all .3s ease-out;width:54px;z-index:3}.section-hospital-home-banner .banner-slider-holder .banner-slider-control img{height:100%;-o-object-fit:contain;object-fit:contain}.section-hospital-home-banner .banner-slider-holder .banner-slider-control:hover{opacity:1;transform:scale(1.1)}.section-hospital-home-banner .banner-slider-holder .slide-next{right:32px}.section-hospital-home-banner .banner-slider-holder .slide-prev{left:32px}.section-hospital-home-banner .banner-quick-access{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.4);border:2px solid #fff;border-radius:26px;bottom:50px;bottom:-60px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:120px;left:calc(50% - 750px);max-width:100%;overflow:hidden;position:fixed;position:absolute;transition:all .3s ease-out;width:1500px;z-index:10;z-index:3}.section-hospital-home-banner .banner-quick-access .cta-item{align-items:center;border-right:1px solid #fff;color:#006991;cursor:pointer;display:flex;gap:12px;height:100%;justify-content:center;transition:all .3s ease-out;width:100%}.section-hospital-home-banner .banner-quick-access .cta-item:first-child{background-color:#d9f0f1}.section-hospital-home-banner .banner-quick-access .cta-item:first-child:hover{background-color:#98d5d8}.section-hospital-home-banner .banner-quick-access .cta-item:last-child{border-right:none}.section-hospital-home-banner .banner-quick-access .cta-item .cta-ico{margin-right:10px;width:40px}.section-hospital-home-banner .banner-quick-access .cta-item .cta-ico img{transition:all .3s ease-out}.section-hospital-home-banner .banner-quick-access .cta-item .context{font-size:25px;font-weight:500;line-height:1.2;transition:all .3s ease-out}.section-hospital-home-banner .banner-quick-access .cta-item:hover{background-color:#98d5d8;border-right-color:#98d5d8}.section-hospital-home-banner .banner-quick-access .cta-item:hover .context{transform:translateX(-7px)}.section-hospital-home-banner .banner-quick-access .cta-item:hover .cta-ico img{transform:translateX(7px)}@media only screen and (max-width:1540px){.section-hospital-home-banner .banner-quick-access{border-radius:22px;bottom:45px;grid-template-rows:108px;left:calc(50% - 700px);max-width:100%;width:1400px}.section-hospital-home-banner .banner-quick-access .cta-item{gap:10px}.section-hospital-home-banner .banner-quick-access .cta-item .cta-ico{margin-right:9px;width:36px}.section-hospital-home-banner .banner-quick-access .cta-item .context{font-size:22px}}@media only screen and (max-width:1440px){.section-hospital-home-banner .banner-quick-access{border-radius:18px;bottom:28px;grid-template-rows:98px;left:calc(50% - 580px);width:1160px}.section-hospital-home-banner .banner-quick-access .cta-item{gap:10px}.section-hospital-home-banner .banner-quick-access .cta-item .cta-ico{margin-right:6px;width:32px}.section-hospital-home-banner .banner-quick-access .cta-item .context{font-size:20px}}@media only screen and (max-width:1200px){.section-hospital-home-banner .banner-quick-access{backdrop-filter:none;background:linear-gradient(90deg,#a7dcde 0,#fff 50%,#fff);border:2px solid #fff;border-radius:16px;bottom:20px;grid-template-columns:repeat(4,1fr);grid-template-rows:52px;left:30px;max-width:100%;width:calc(100% - 60px)}.section-hospital-home-banner .banner-quick-access:has(:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}.section-hospital-home-banner .banner-quick-access .cta-item{align-items:center;border-right:1px solid #fff;color:#006991;cursor:pointer;display:flex;gap:12px;height:100%;justify-content:center;transition:all .3s ease-out;width:100%}.section-hospital-home-banner .banner-quick-access .cta-item:last-child{border-right:none}.section-hospital-home-banner .banner-quick-access .cta-item .context{font-size:16px;font-weight:400}.section-hospital-home-banner .banner-quick-access .cta-item .cta-ico{margin-right:6px;width:28px}.section-hospital-home-banner .banner-quick-access .cta-item .cta-ico img{transition:all .3s ease-out}.section-hospital-home-banner .banner-quick-access .cta-item:hover .context,.section-hospital-home-banner .banner-quick-access .cta-item:hover .cta-ico img{transform:none}}@media only screen and (max-width:900px){.section-hospital-home-banner .banner-quick-access{left:30px;width:calc(100% - 60px)}.section-hospital-home-banner .banner-quick-access .cta-item{gap:6px}.section-hospital-home-banner .banner-quick-access .cta-item .context{font-size:14px}.section-hospital-home-banner .banner-quick-access .cta-item .cta-ico{margin-right:3px;width:22px}}@media only screen and (max-width:640px){.section-hospital-home-banner .banner-quick-access{border:2px solid #fff;border-radius:16px;bottom:20px;grid-template-rows:64px;left:20px;padding:0;width:calc(100% - 40px)}.section-hospital-home-banner .banner-quick-access .cta-item{flex-direction:column;gap:8px}.section-hospital-home-banner .banner-quick-access .cta-item:last-child{border-right:none}.section-hospital-home-banner .banner-quick-access .cta-item .cta-ico{height:18px;margin-right:0;width:18px}.section-hospital-home-banner .banner-quick-access .cta-item .cta-ico img{-o-object-fit:contain;object-fit:contain}.section-hospital-home-banner .banner-quick-access .cta-item .context{display:-webkit-box;font-size:11px;margin:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media only screen and (max-width:1540px){.section-hospital-home-banner{height:570px;margin-bottom:70px}.section-hospital-home-banner .banner-slider-holder,.section-hospital-home-banner .banner-slider-holder .hospital-home-banner-slider .slide-item{height:570px}.section-hospital-home-banner .banner-slider-holder .banner-slider-control{height:50px;top:calc(50% - 25px);width:50px}.section-hospital-home-banner .banner-slider-holder .slide-next{right:26px}.section-hospital-home-banner .banner-slider-holder .slide-prev{left:26px}.section-hospital-home-banner .banner-quick-access{bottom:-50px}}@media only screen and (max-width:1440px){.section-hospital-home-banner{height:500px;margin-bottom:64px}.section-hospital-home-banner .banner-slider-holder,.section-hospital-home-banner .banner-slider-holder .hospital-home-banner-slider .slide-item{height:500px}.section-hospital-home-banner .banner-slider-holder .banner-slider-control{height:42px;top:calc(50% - 21px);width:42px}.section-hospital-home-banner .banner-slider-holder .slide-next{right:22px}.section-hospital-home-banner .banner-slider-holder .slide-prev{left:22px}}@media only screen and (max-width:1200px){.section-hospital-home-banner{height:400px}.section-hospital-home-banner .left-overlay,.section-hospital-home-banner .right-overlay{display:none}.section-hospital-home-banner .banner-slider-holder{height:400px;left:0;overflow:hidden;width:100%}.section-hospital-home-banner .banner-slider-holder .hospital-home-banner-slider .slide-item{height:400px}.section-hospital-home-banner .banner-slider-holder .banner-slider-control{height:50px;top:calc(50% - 25px);width:50px}.section-hospital-home-banner .banner-slider-holder .slide-next{right:20px}.section-hospital-home-banner .banner-slider-holder .slide-prev{left:20px}.section-hospital-home-banner .banner-quick-access{display:none}}@media only screen and (max-width:900px){.section-hospital-home-banner{height:auto;margin-bottom:48px}.section-hospital-home-banner .banner-slider-holder{height:110vw;left:auto;overflow:hidden;position:relative;top:auto;width:100%}.section-hospital-home-banner .banner-slider-holder .hospital-home-banner-slider .slide-item{height:110vw}.section-hospital-home-banner .banner-slider-holder .banner-slider-control{height:50px;top:calc(50% - 25px);width:50px}.section-hospital-home-banner .banner-slider-holder .slide-next{right:20px}.section-hospital-home-banner .banner-slider-holder .slide-prev{left:20px}}@media only screen and (max-width:640px){.section-hospital-home-banner{margin-bottom:40px}.section-hospital-home-banner .left-overlay,.section-hospital-home-banner .right-overlay{display:none}.section-hospital-home-banner .banner-slider-holder,.section-hospital-home-banner .banner-slider-holder .hospital-home-banner-slider .slide-item{height:110vw}.section-hospital-home-banner .banner-slider-holder .banner-slider-control{height:40px;top:calc(50% - 20px);width:40px}.section-hospital-home-banner .banner-slider-holder .slide-next{right:15px}.section-hospital-home-banner .banner-slider-holder .slide-prev{left:15px}}.section-hospital-home-banner.hmg-ui .right-overlay{background:linear-gradient(270deg,#fff,#fff calc(100% - 30px),hsla(0,0%,100%,0))}.section-hospital-home-banner.hmg-ui .banner-quick-access{background:linear-gradient(90deg,#ede5bd,#fff 37%,hsla(0,0%,100%,.667))}.section-hospital-home-banner.hmg-ui .banner-quick-access .cta-item{color:#9d7b3c}.section-hospital-home-banner.hmg-ui .banner-quick-access .cta-item:first-child{background-color:#fff8eb}.section-hospital-home-banner.hmg-ui .banner-quick-access .cta-item:hover{background-color:#e5d9a8;border-right-color:#e5d9a8}@media only screen and (max-width:1540px){.section-hospital-home-banner.hmg-ui .banner-quick-access{background:linear-gradient(90deg,#ede5bd,#fff 37%,hsla(0,0%,100%,.667))}}@media only screen and (max-width:1440px){.section-hospital-home-banner.hmg-ui .banner-quick-access{background:linear-gradient(90deg,#ede5bd,#fff 37%,hsla(0,0%,100%,.667))}}@media only screen and (max-width:1200px){.section-hospital-home-banner.hmg-ui .banner-quick-access{background:linear-gradient(90deg,#ede5bd 0,#fff 50%,#fff)}.section-hospital-home-banner.hmg-ui .banner-quick-access .cta-item{color:#9d7b3c}.section-hospital-home-banner.hmg-ui .banner-quick-access .cta-item:hover{background-color:transparent}}@media only screen and (max-width:900px){.section-hospital-home-banner.hmg-ui .banner-quick-access{background:linear-gradient(90deg,#ede5bd 0,#fff 50%,#fff)}}@media only screen and (max-width:640px){.section-hospital-home-banner.hmg-ui .banner-quick-access{background:linear-gradient(90deg,#ede5bd 0,#fff 50%,#fff)}}.section-hospital-home-intro{padding:80px 0}.section-hospital-home-intro .hospital-intro-layout{display:grid;gap:60px;grid-template-columns:1fr 485px}.section-hospital-home-intro .hospital-intro-layout .left-col .content-holder .section-title{color:#006991;font-size:36px;font-weight:600}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block{background-color:#e6f4f6;border-radius:20px;padding:32px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .block-title{color:#0090a1;font-size:24px;font-weight:600}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .contact-list .contact-item{color:#272727;display:flex;font-weight:300;gap:12px;line-height:1.4;margin-bottom:16px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .contact-list .contact-item:last-child{margin-bottom:0}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .contact-list .contact-item .ico{flex-basis:24px;flex-shrink:0;width:24px}@media only screen and (max-width:1540px){.section-hospital-home-intro{padding:75px 0}.section-hospital-home-intro .hospital-intro-layout{gap:56px;grid-template-columns:1fr 452px}.section-hospital-home-intro .hospital-intro-layout .left-col .content-holder .section-title{font-size:34px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block{border-radius:18px;padding:28px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .block-title{font-size:20px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .contact-list .contact-item{gap:11px;margin-bottom:15px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .contact-list .contact-item .ico{flex-basis:22px;width:22px}}@media only screen and (max-width:1440px){.section-hospital-home-intro{padding:64px 0}.section-hospital-home-intro .hospital-intro-layout{gap:48px;grid-template-columns:1fr 388px}.section-hospital-home-intro .hospital-intro-layout .left-col .content-holder .section-title{font-size:30px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block{border-radius:16px;padding:24px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .block-title{font-size:18px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .contact-list .contact-item{gap:10px;margin-bottom:14px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .contact-list .contact-item .ico{flex-basis:20px;width:20px}}@media only screen and (max-width:1200px){.section-hospital-home-intro{padding:64px 0}.section-hospital-home-intro .hospital-intro-layout{gap:48px;grid-template-columns:1fr 320px}.section-hospital-home-intro .hospital-intro-layout .left-col .content-holder .section-title{font-size:24px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block{border-radius:20px;padding:24px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .block-title{font-size:18px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .contact-list .contact-item{gap:10px;margin-bottom:10px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .contact-list .contact-item:last-child{margin-bottom:0}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .contact-list .contact-item .ico{flex-basis:22px;flex-shrink:0;width:22px}}@media only screen and (max-width:900px){.section-hospital-home-intro{padding:48px 0}.section-hospital-home-intro .hospital-intro-layout{gap:24px;grid-template-columns:1fr}.section-hospital-home-intro .hospital-intro-layout .left-col .content-holder .section-title{font-size:24px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block{border-radius:20px;padding:24px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .block-title{font-size:18px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .contact-list .contact-item{gap:8px;margin-bottom:10px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .contact-list .contact-item .ico{flex-basis:20px;flex-shrink:0;position:relative;top:2px;width:20px}}@media only screen and (max-width:640px){.section-hospital-home-intro{padding:40px 0}.section-hospital-home-intro .hospital-intro-layout{gap:20px;grid-template-columns:1fr}.section-hospital-home-intro .hospital-intro-layout .left-col .content-holder .section-title{font-size:20px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block{border-radius:20px;padding:24px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .block-title{font-size:16px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .contact-list .contact-item{gap:8px;margin-bottom:10px}.section-hospital-home-intro .hospital-intro-layout .right-col .contact-block .contact-list .contact-item .ico{flex-basis:18px;top:1px;width:18px}}.section-hospital-home-intro.hmg-ui .hospital-intro-layout .left-col .content-holder .section-title{color:#9d7b3c}.section-hospital-home-intro.hmg-ui .hospital-intro-layout .right-col .contact-block{background-color:#fff8eb}.section-hospital-home-intro.hmg-ui .hospital-intro-layout .right-col .contact-block .block-title{color:#ebb03c}.section-hospital-environment{background-color:#fff;padding:80px 0}.section-hospital-environment .section-title{margin-bottom:40px}.section-hospital-environment .environment-file-list{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);list-style:none;margin-bottom:40px;padding:0}.section-hospital-environment .environment-file-item{border:1px solid #a2dadd;border-radius:20px;cursor:pointer;padding:24px;transition:all .3s ease}.section-hospital-environment .environment-file-item .file-ico{align-items:center;background-color:#e6f4f6;border-radius:12px;display:flex;height:64px;justify-content:center;margin-bottom:16px;width:64px}.section-hospital-environment .environment-file-item .file-ico svg{height:40px;width:40px}.section-hospital-environment .environment-file-item .file-name{color:#272727;font-size:20px;line-height:1.4;margin-bottom:8px;margin-top:0}.section-hospital-environment .environment-file-item .file-date{color:#5e5e5e;font-size:16px;font-weight:300;margin:0}.section-hospital-environment .environment-file-item:hover{background-color:#0090a1}.section-hospital-environment .environment-file-item:hover .file-date,.section-hospital-environment .environment-file-item:hover .file-name{color:#fff}.section-hospital-environment .environment-file-item:hover .file-ico{background-color:#fff}.section-hospital-environment .cta-holder{text-align:center}@media only screen and (max-width:1540px){.section-hospital-environment{padding:75px 0}.section-hospital-environment .section-title{margin-bottom:36px}.section-hospital-environment .environment-file-list{gap:22px;margin-bottom:36px}.section-hospital-environment .environment-file-item{border-radius:18px;padding:22px}.section-hospital-environment .environment-file-item .file-ico{border-radius:12px;height:60px;margin-bottom:16px;width:60px}.section-hospital-environment .environment-file-item .file-ico svg{height:38px;width:38px}.section-hospital-environment .environment-file-item .file-name{font-size:18px;margin-bottom:8px}.section-hospital-environment .environment-file-item .file-date{font-size:15px}}@media only screen and (max-width:1440px){.section-hospital-environment{padding:64px 0}.section-hospital-environment .section-title{margin-bottom:30px}.section-hospital-environment .environment-file-list{gap:20px;margin-bottom:30px}.section-hospital-environment .environment-file-item{border-radius:16px;padding:15px}.section-hospital-environment .environment-file-item .file-ico{border-radius:12px;height:48px;margin-bottom:12px;width:48px}.section-hospital-environment .environment-file-item .file-ico svg{height:32px;width:32px}.section-hospital-environment .environment-file-item .file-name{font-size:15px;margin-bottom:6px}.section-hospital-environment .environment-file-item .file-date{font-size:13px}}@media only screen and (max-width:1200px){.section-hospital-environment{padding:64px 0}.section-hospital-environment .environment-file-list{gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:40px}.section-hospital-environment .environment-file-item{padding:20px}.section-hospital-environment .environment-file-item .file-ico{border-radius:12px;height:64px;margin-bottom:16px;width:64px}.section-hospital-environment .environment-file-item .file-ico svg{height:40px;width:40px}.section-hospital-environment .environment-file-item .file-name{font-size:18px;margin-bottom:8px}.section-hospital-environment .environment-file-item .file-date{font-size:16px}.section-hospital-environment .environment-file-item:hover{background-color:inherit}.section-hospital-environment .environment-file-item:hover .file-date,.section-hospital-environment .environment-file-item:hover .file-name{color:inherit}.section-hospital-environment .environment-file-item:hover .file-ico{background-color:#e6f4f6}}@media only screen and (max-width:900px){.section-hospital-environment{padding:48px 0}.section-hospital-environment .environment-file-list{gap:24px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.section-hospital-environment .environment-file-item{padding:20px}.section-hospital-environment .environment-file-item .file-ico{border-radius:12px;height:64px;margin-bottom:16px;width:64px}.section-hospital-environment .environment-file-item .file-ico svg{height:40px;width:40px}.section-hospital-environment .environment-file-item .file-name{font-size:18px;margin-bottom:8px}.section-hospital-environment .environment-file-item .file-date{font-size:16px}}@media only screen and (max-width:640px){.section-hospital-environment{padding:40px 0}.section-hospital-environment .environment-file-list{gap:15px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}.section-hospital-environment .environment-file-item{padding:15px}.section-hospital-environment .environment-file-item .file-ico{border-radius:8px;height:40px;margin-bottom:10px;width:40px}.section-hospital-environment .environment-file-item .file-ico svg{height:24px;width:24px}.section-hospital-environment .environment-file-item .file-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}.section-hospital-environment .environment-file-item .file-date{font-size:12px}}.section-hospital-environment.hmg-ui .environment-file-item:hover{background-color:#ebb03c}.section-hospital-news-banner .hm-input.filter-input,.section-hospital-videos-banner .hm-input.filter-input{border-color:#0090a1;font-size:16px;height:54px;line-height:54px}.section-hospital-services{padding:80px 0}.section-hospital-services .hospital-services-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.section-hospital-services .hospital-services-list .hospital-service-item{cursor:pointer;flex-basis:230px;flex-grow:0;flex-shrink:0;height:230px;position:relative}.section-hospital-services .hospital-services-list .hospital-service-item .service-bg{background-color:#f7f7f7;border-radius:16px;height:100%;left:0;position:absolute;top:0;transition:all .3s ease-out;width:100%;z-index:1}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;padding:10px 20px 0;position:relative;text-align:center;transition:all .3s ease-out;width:100%;z-index:2}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link .hospital-service-icon{height:80px;width:80px}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link .hospital-service-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link .hospital-service-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0090a1;height:44px;overflow:hidden;text-overflow:ellipsis;width:100%}.section-hospital-services .hospital-services-list .hospital-service-item:hover .service-bg{box-shadow:0 0 15px 0 rgba(0,0,0,.15);transform:scale(1.07)}.section-hospital-services .hospital-services-list .hospital-service-item:hover .hospital-service-link{transform:translateY(10px)}@media only screen and (max-width:1540px){.section-hospital-services{padding:75px 0}.section-hospital-services .hospital-services-list{gap:18px}.section-hospital-services .hospital-services-list .hospital-service-item{border-radius:16px;flex-basis:214px;height:214px}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link{gap:10px;padding-top:10px}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link .hospital-service-icon{height:75px;width:75px}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link .hospital-service-title{font-size:15px;height:40px}}@media only screen and (max-width:1440px){.section-hospital-services{padding:64px 0}.section-hospital-services .hospital-services-list{gap:15px}.section-hospital-services .hospital-services-list .hospital-service-item{border-radius:14px;flex-basis:183px;height:183px}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link{gap:10px;padding-top:10px}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link .hospital-service-icon{height:64px;width:64px}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link .hospital-service-title{font-size:14px;height:36px}}@media only screen and (max-width:1200px){.section-hospital-services{padding:64px 0}.section-hospital-services .hospital-services-list{gap:20px}.section-hospital-services .hospital-services-list .hospital-service-item{flex-basis:193px;height:193px}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link{gap:10px;padding:10px 20px 0;transition:all .3s ease-out}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link .hospital-service-icon{height:80px;width:80px}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link .hospital-service-title{height:44px}.section-hospital-services .hospital-services-list .hospital-service-item:hover .service-bg{box-shadow:none;transform:none}.section-hospital-services .hospital-services-list .hospital-service-item:hover .hospital-service-link{transform:none}}@media only screen and (max-width:900px){.section-hospital-services{padding:40px 0}}@media only screen and (max-width:640px){.section-hospital-services{padding:40px 0}.section-hospital-services .hospital-services-list{gap:14px}.section-hospital-services .hospital-services-list .hospital-service-item{flex-basis:160px;height:160px}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link{gap:10px;padding:10px 20px 0}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link .hospital-service-icon{height:56px;width:56px}.section-hospital-services .hospital-services-list .hospital-service-item .hospital-service-link .hospital-service-title{font-size:14px;height:36px}}.section-hospital-services.hmg-ui .hospital-services-list .hospital-service-item .hospital-service-link .hospital-service-title{color:#ebb03c}.section-hospital-criterias-reference{padding:80px 0}.section-hospital-criterias-reference .group-title{color:#006991;font-size:45px;font-weight:600;margin-bottom:24px}.section-hospital-criterias-reference .group-sub-title{color:#0090a1;font-size:36px;line-height:1.25;margin-bottom:20px}.section-hospital-criterias-reference .ref-group{display:grid;gap:60px;grid-template-columns:1fr 1fr}.section-hospital-criterias-reference .ref-group .full-col{grid-column:1/span 2}.section-hospital-criterias-reference .ref-group .seemore-btn{align-items:center;background-color:transparent;border:none;color:#006991;cursor:pointer;display:inline-flex;padding:0;transition:all .3s ease-out}.section-hospital-criterias-reference .ref-group .seemore-btn .context{margin-right:4px}.section-hospital-criterias-reference .ref-group .seemore-btn .arrow{height:24px;transition:transform .3s ease-out;width:24px}.section-hospital-criterias-reference .ref-group .seemore-btn .arrow svg{display:block;width:100%}.section-hospital-criterias-reference .ref-group .seemore-btn .arrow svg path{stroke:#006991;transition:all .3s ease-out}.section-hospital-criterias-reference .ref-group .seemore-btn.expanded .arrow{transform:rotate(180deg)}.section-hospital-criterias-reference .ref-group .seemore-btn:hover{color:#0090a1}.section-hospital-criterias-reference .ref-group .seemore-btn:hover .arrow svg path{stroke:#0090a1}.section-hospital-criterias-reference .ref-group .ref-thumbnail{border-radius:16px;height:468px;width:100%}.section-hospital-criterias-reference .ref-group .ref-list-items.col-2-layout{-moz-column-gap:60px;column-gap:60px;display:grid;grid-template-columns:1fr 1fr}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item{border-bottom:1px solid #efefef;transition:all .3s ease-out;width:100%}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item.hidden-item{display:none}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item.visible-item{display:block}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a{align-items:center;display:flex;font-size:16px;justify-content:space-between;line-height:1.4;padding:14px 0;width:100%}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a .context{display:block;flex-grow:1}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a .arrow{height:20px;width:20px}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a .arrow svg{display:block}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a .arrow svg path{stroke:#7e7e7e}@media only screen and (max-width:1540px){.section-hospital-criterias-reference{padding:75px 0}.section-hospital-criterias-reference .group-title{font-size:42px;margin-bottom:22px}.section-hospital-criterias-reference .group-sub-title{font-size:34px;margin-bottom:18px}.section-hospital-criterias-reference .ref-group{gap:56px}.section-hospital-criterias-reference .ref-group .seemore-btn .context{margin-right:4px}.section-hospital-criterias-reference .ref-group .seemore-btn .arrow{height:22px;width:22px}.section-hospital-criterias-reference .ref-group .ref-thumbnail{border-radius:16px;height:437px}.section-hospital-criterias-reference .ref-group .ref-list-items.col-2-layout{-moz-column-gap:56px;column-gap:56px}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a{font-size:16px;padding:14px 0}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a .arrow{height:20px;width:20px}}@media only screen and (max-width:1440px){.section-hospital-criterias-reference{padding:64px 0}.section-hospital-criterias-reference .group-title{font-size:36px;margin-bottom:19px}.section-hospital-criterias-reference .group-sub-title{font-size:29px;margin-bottom:15px}.section-hospital-criterias-reference .ref-group{gap:48px}.section-hospital-criterias-reference .ref-group .seemore-btn .context{margin-right:4px}.section-hospital-criterias-reference .ref-group .seemore-btn .arrow{height:20px;width:20px}.section-hospital-criterias-reference .ref-group .ref-thumbnail{border-radius:16px;height:375px}.section-hospital-criterias-reference .ref-group .ref-list-items.col-2-layout{-moz-column-gap:48px;column-gap:48px}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a{font-size:14px;padding:14px 0}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a .arrow{height:20px;width:20px}}@media only screen and (max-width:1200px){.section-hospital-criterias-reference{padding:64px 0}.section-hospital-criterias-reference .group-title{font-size:32px;margin-bottom:24px}.section-hospital-criterias-reference .group-sub-title{font-size:24px;margin-bottom:20px}.section-hospital-criterias-reference .ref-group{gap:48px}.section-hospital-criterias-reference .ref-group .full-col{grid-column:1/span 2}.section-hospital-criterias-reference .ref-group .seemore-btn .context{margin-right:4px}.section-hospital-criterias-reference .ref-group .seemore-btn .arrow{height:20px;width:20px}.section-hospital-criterias-reference .ref-group .ref-thumbnail{border-radius:16px;height:285px}.section-hospital-criterias-reference .ref-group .ref-list-items.col-2-layout{-moz-column-gap:48px;column-gap:48px}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a{font-size:16px;padding:10px 0;width:100%}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a .arrow{height:20px;width:20px}}@media only screen and (max-width:900px){.section-hospital-criterias-reference{padding:48px 0}.section-hospital-criterias-reference .group-title{font-size:32px;margin-bottom:24px}.section-hospital-criterias-reference .group-sub-title{font-size:24px;margin-bottom:20px}.section-hospital-criterias-reference .ref-group{gap:24px;grid-template-columns:1fr}.section-hospital-criterias-reference .ref-group .full-col{grid-column:1}.section-hospital-criterias-reference .ref-group .seemore-btn .context{margin-right:4px}.section-hospital-criterias-reference .ref-group .seemore-btn .arrow{height:20px;width:20px}.section-hospital-criterias-reference .ref-group .ref-thumbnail{border-radius:16px;height:432px}.section-hospital-criterias-reference .ref-group .ref-list-items.col-2-layout{-moz-column-gap:48px;column-gap:48px}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a{font-size:16px;padding:12px 0}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a .arrow{height:20px;width:20px}}@media only screen and (max-width:640px){.section-hospital-criterias-reference{padding:40px 0}.section-hospital-criterias-reference .group-title{font-size:24px;margin-bottom:20px}.section-hospital-criterias-reference .group-sub-title{font-size:18px;margin-bottom:20px}.section-hospital-criterias-reference .ref-group{gap:20px;grid-template-columns:1fr}.section-hospital-criterias-reference .ref-group .full-col{grid-column:1}.section-hospital-criterias-reference .ref-group .seemore-btn .context{margin-right:4px}.section-hospital-criterias-reference .ref-group .seemore-btn .arrow{height:18px;position:relative;top:-2px;width:18px}.section-hospital-criterias-reference .ref-group .ref-thumbnail{border-radius:16px;height:230px}.section-hospital-criterias-reference .ref-group .ref-list-items.col-2-layout{-moz-column-gap:40px;column-gap:40px}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a{font-size:14px;padding:10px 0}.section-hospital-criterias-reference .ref-group .ref-list-items .ref-item a .arrow{height:16px;width:16px}}.section-hospital-criterias-reference.hmg-ui .group-title{color:#9d7b3c}.section-hospital-criterias-reference.hmg-ui .group-sub-title{color:#ebb03c}.section-hospital-criterias-reference.hmg-ui .ref-group .seemore-btn{color:#9d7b3c}.section-hospital-criterias-reference.hmg-ui .ref-group .seemore-btn .arrow svg path{stroke:#9d7b3c}.section-hospital-criterias-reference.hmg-ui .ref-group .seemore-btn:hover{color:#ebb03c}.section-hospital-criterias-reference.hmg-ui .ref-group .seemore-btn:hover .arrow svg path{stroke:#ebb03c}.section-hospital-criterias-about{padding:80px 0}.section-hospital-criterias-about .about-row{display:grid;gap:60px;grid-template-columns:1fr 1fr;margin-bottom:40px}.section-hospital-criterias-about .about-row:last-child{margin-bottom:0}.section-hospital-criterias-about .about-row .thumbnail{border-radius:16px;height:443px}.section-hospital-criterias-about .about-row .content-holder{display:flex;flex-direction:column;font-size:16px;font-weight:300;justify-content:center;line-height:1.4}.section-hospital-criterias-about .about-row .content-holder *{word-break:break-word}.section-hospital-criterias-about .about-row .content-holder a{color:#006991}.section-hospital-criterias-about .about-row .content-holder a:hover{text-decoration:underline}.section-hospital-criterias-about .about-row .content-holder li,.section-hospital-criterias-about .about-row .content-holder ol,.section-hospital-criterias-about .about-row .content-holder p,.section-hospital-criterias-about .about-row .content-holder ul{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:16px}.section-hospital-criterias-about .about-row .content-holder li:last-child,.section-hospital-criterias-about .about-row .content-holder ol:last-child,.section-hospital-criterias-about .about-row .content-holder p:last-child,.section-hospital-criterias-about .about-row .content-holder ul:last-child{margin-bottom:0}.section-hospital-criterias-about .about-row .content-holder ol,.section-hospital-criterias-about .about-row .content-holder ul{list-style:disc;padding-left:24px}.section-hospital-criterias-about .about-row .content-holder li{list-style:disc;margin-bottom:5px}.section-hospital-criterias-about .about-row .content-holder h1,.section-hospital-criterias-about .about-row .content-holder h2{color:#006991;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:10px}.section-hospital-criterias-about .about-row .content-holder h3,.section-hospital-criterias-about .about-row .content-holder h4,.section-hospital-criterias-about .about-row .content-holder h5{color:#393939;font-size:18px}.section-hospital-criterias-about .about-row .content-holder figure{border-radius:8px;display:block;margin-bottom:20px;max-width:100%;overflow:hidden}.section-hospital-criterias-about .about-row .content-holder figure figcaption{font-size:14px;font-style:italic;margin-top:5px;text-align:center}.section-hospital-criterias-about .about-row .content-holder figure img{background-color:#393939;margin:0;width:100%}.section-hospital-criterias-about .about-row .content-holder figure.aligncenter{margin-left:auto}.section-hospital-criterias-about .about-row .content-holder figure .wp-caption-text{color:#b4b4b4;font-size:14px;font-style:italic;line-height:1.4;padding-top:5px;text-align:center}.section-hospital-criterias-about .about-row .content-holder img{background-color:#393939;border-radius:16px;display:block;margin-bottom:20px;overflow:hidden;width:100%}@media only screen and (max-width:640px){.section-hospital-criterias-about .about-row .content-holder li,.section-hospital-criterias-about .about-row .content-holder ol,.section-hospital-criterias-about .about-row .content-holder p,.section-hospital-criterias-about .about-row .content-holder ul{font-size:14px;margin-bottom:12px}.section-hospital-criterias-about .about-row .content-holder ol,.section-hospital-criterias-about .about-row .content-holder ul{padding-left:20px}.section-hospital-criterias-about .about-row .content-holder li{margin-bottom:4px}}.hmg-ui .section-hospital-criterias-about .about-row .content-holder a,.hmg-ui .section-hospital-criterias-about .about-row .content-holder h1,.hmg-ui .section-hospital-criterias-about .about-row .content-holder h2{color:#9d7b3c}.section-hospital-criterias-about .about-row .content-holder h2{color:#0090a1;font-size:36px;font-weight:600;margin-bottom:24px}.section-hospital-criterias-about .about-row .content-holder .lg-txt{font-size:1.25em}@media only screen and (max-width:1540px){.section-hospital-criterias-about{padding:75px 0}.section-hospital-criterias-about .about-row{gap:56px;margin-bottom:36px}.section-hospital-criterias-about .about-row .thumbnail{border-radius:16px;height:413px}.section-hospital-criterias-about .about-row .content-holder h2{font-size:33px;margin-bottom:20px}}@media only screen and (max-width:1440px){.section-hospital-criterias-about{padding:64px 0}.section-hospital-criterias-about .about-row{gap:48px;margin-bottom:30px}.section-hospital-criterias-about .about-row .thumbnail{border-radius:14px;height:354px}.section-hospital-criterias-about .about-row .content-holder h2{font-size:26px;margin-bottom:15px}.section-hospital-criterias-about .about-row .content-holder .lg-txt{font-size:1.1em}}@media only screen and (max-width:1200px){.section-hospital-criterias-about{padding:64px 0}.section-hospital-criterias-about .about-row{gap:48px;grid-template-columns:1fr 1fr;margin-bottom:30px}.section-hospital-criterias-about .about-row .thumbnail{border-radius:16px;height:260px}.section-hospital-criterias-about .about-row .content-holder h2{font-size:24px;margin-bottom:12px}.section-hospital-criterias-about .about-row .content-holder .lg-txt{font-size:1.1em}}@media only screen and (max-width:900px){.section-hospital-criterias-about{padding:64px 0}.section-hospital-criterias-about .about-row{gap:40px;grid-template-columns:1fr;margin-bottom:40px}.section-hospital-criterias-about .about-row .thumbnail{border-radius:16px;height:387px}.section-hospital-criterias-about .about-row .content-holder h2{font-size:24px;margin-bottom:12px}.section-hospital-criterias-about .about-row .content-holder .lg-txt{font-size:1.1em}}.section-hospital-criterias-about.hmg-ui .about-row .content-holder h2{color:#ebb03c}.section-hospital-criterias-intro{padding:80px 0}.section-hospital-criterias-intro .intro-list{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr}.section-hospital-criterias-intro .intro-list .intro-item{background-color:#b4b4b4;border-radius:16px;cursor:pointer;height:320px;overflow:hidden;position:relative}.section-hospital-criterias-intro .intro-list .intro-item .background-layer{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-hospital-criterias-intro .intro-list .intro-item .background-layer .img-holder{height:100%;width:100%}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer{background:linear-gradient(180deg,rgba(0,144,161,0),rgba(0,144,161,0) 60%,rgba(0,144,161,.8));height:100%;position:relative;transition:all .3s ease-out;width:100%;z-index:2}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .content-wrapper{bottom:0;height:100%;padding:20px;position:absolute;width:calc(100% - 42px)}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .content-wrapper .intro-title{bottom:92px;color:#fff;flex-grow:1;font-size:22px;font-weight:500;margin:0 0 8px;position:absolute;transform:translateY(72px);transition:all .3s ease-out}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .content-wrapper .desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;bottom:20px;color:#fff;font-size:14px;margin:0;min-height:64px;opacity:0;overflow:hidden;position:absolute;text-overflow:ellipsis;transform:translateY(72px);transition:all .3s ease-out}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .arrow{bottom:20px;flex-basis:40px;flex-shrink:0;position:absolute;right:20px;width:40px}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .arrow svg path{transition:all .3s ease-out}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer:hover{background:linear-gradient(180deg,rgba(0,144,161,.7),rgba(0,144,161,.7) 60%,rgba(0,105,145,.8))}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer:hover .content-wrapper .intro-title{transform:none}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer:hover .content-wrapper .desc{opacity:1;transform:none;visibility:visible}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer:hover .content-wrapper.title-only .intro-title{transform:translateY(72px)}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer:hover .arrow svg .main-arrow{fill:#006991}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer:hover .arrow svg .arrow-bg{fill-opacity:1}@media only screen and (max-width:1540px){.section-hospital-criterias-intro{padding:75px 0}.section-hospital-criterias-intro .intro-list{gap:37px}.section-hospital-criterias-intro .intro-list .intro-item{height:300px}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .content-wrapper{padding:18px}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .content-wrapper .intro-title{font-size:22px}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .arrow{flex-basis:37px;width:37px}}@media only screen and (max-width:1440px){.section-hospital-criterias-intro{padding:64px 0}.section-hospital-criterias-intro .intro-list{gap:32px}.section-hospital-criterias-intro .intro-list .intro-item{height:260px}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .content-wrapper{padding:18px}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .content-wrapper .intro-title{font-size:22px}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .arrow{flex-basis:37px;width:37px}}@media only screen and (max-width:1200px){.section-hospital-criterias-intro{padding:64px 0}.section-hospital-criterias-intro .intro-list{gap:20px}.section-hospital-criterias-intro .intro-list .intro-item{height:200px}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .content-wrapper{padding:15px;position:absolute;width:calc(100% - 42px)}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .content-wrapper .intro-title{font-size:20px;margin-bottom:8px;padding-right:10px}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .content-wrapper .desc{display:none}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .arrow{bottom:20px;flex-basis:40px;right:20px;width:40px}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer:hover{background:linear-gradient(180deg,rgba(0,144,161,0),rgba(0,144,161,0) 60%,rgba(0,144,161,.8))}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer:hover .content-wrapper .intro-title{transform:none}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer:hover .content-wrapper .desc{display:none}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer:hover .arrow svg .main-arrow{fill:#fff}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer:hover .arrow svg .arrow-bg{fill-opacity:.2}}@media only screen and (max-width:900px){.section-hospital-criterias-intro{padding:48px 0}.section-hospital-criterias-intro .intro-list{gap:20px;grid-template-columns:1fr 1fr}.section-hospital-criterias-intro .intro-list .intro-item{height:200px}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .content-wrapper{padding:15px;width:calc(100% - 42px)}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .content-wrapper .intro-title{font-size:20px;margin-bottom:8px;padding-right:10px}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .arrow{bottom:20px;flex-basis:40px;right:20px;width:40px}.section-hospital-criterias-intro{padding:40px 0}.section-hospital-criterias-intro .intro-list{gap:12px;grid-template-columns:1fr 1fr}.section-hospital-criterias-intro .intro-list .intro-item{height:228px}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .content-wrapper{padding:15px;width:100%}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .content-wrapper .intro-title{font-size:16px;margin-bottom:0;padding-right:0}.section-hospital-criterias-intro .intro-list .intro-item .main-content-layer .arrow{display:none}}.section-hospital-criterias-intro.hmg-ui .intro-list .intro-item .main-content-layer{background:linear-gradient(180deg,rgba(235,176,60,0),rgba(235,176,60,0) 60%,rgba(235,176,60,.749))}.section-hospital-criterias-intro.hmg-ui .intro-list .intro-item .main-content-layer:hover{background:linear-gradient(180deg,rgba(235,176,60,.7),rgba(235,176,60,.7) 60%,rgba(157,123,60,.8))}.section-hospital-criterias-intro.hmg-ui .intro-list .intro-item .main-content-layer:hover .arrow svg .main-arrow{fill:#9d7b3c}@media only screen and (max-width:1200px){.section-hospital-criterias-intro.hmg-ui .intro-list .intro-item .main-content-layer:hover{background:linear-gradient(180deg,rgba(235,176,60,0),rgba(235,176,60,0) 60%,rgba(235,176,60,.749))}}.section-hospital-youtube-tvc{padding:80px 0}.section-hospital-youtube-tvc .yt-video-holder{border-radius:16px;height:788px;margin:auto;max-width:100%;overflow:hidden;width:1250px}.section-hospital-youtube-tvc .yt-video-holder iframe{border:none;height:100%;outline:none;width:100%}@media only screen and (max-width:1540px){.section-hospital-youtube-tvc{padding:75px 0}.section-hospital-youtube-tvc .yt-video-holder{height:736px;width:1167px}}@media only screen and (max-width:1440px){.section-hospital-youtube-tvc{padding:64px 0}.section-hospital-youtube-tvc .yt-video-holder{height:630px;width:1000px}}@media only screen and (max-width:1200px){.section-hospital-youtube-tvc{padding:64px 0}.section-hospital-youtube-tvc .yt-video-holder{height:565px;width:100%}}@media only screen and (max-width:900px){.section-hospital-youtube-tvc{padding:48px 0}.section-hospital-youtube-tvc .yt-video-holder{height:400px}}@media only screen and (max-width:640px){.section-hospital-youtube-tvc{padding:40px 0}.section-hospital-youtube-tvc .yt-video-holder{height:210px}}
/*# sourceMappingURL=styles.css.map */
