@charset "UTF-8";body,html{margin:0;padding:0;scroll-behavior:smooth}@media (max-width:767px){body,html{width:100vw}}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-inter)}h1{font-size:2.25rem}@media (min-width:1024px){h1{font-size:2.5rem}}h2{font-size:2.25rem}@media (min-width:768px){h2{font-size:1.5rem!important}}h3{font-size:1.875rem}@media (min-width:768px){h3{font-size:1.25rem!important}}h4{font-size:1.5rem}@media (min-width:768px){h4{font-size:1.4rem!important}}h5{font-size:1.25rem}@media (min-width:768px){h5{font-size:1.2rem!important}}h6{font-size:1rem}@media (min-width:768px){h6{font-size:1rem!important}}*{box-sizing:border-box}p{font-size:1rem;line-height:1.875rem}img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}textarea{font-family:var(--font-roboto)}hr{border:0;border-bottom:.5px solid #cdcdcd}.btn,section{position:relative}.btn{--tw-text-opacity:1;background:#0f57a8;border-radius:.75rem;border-style:none;box-shadow:0 2px 25px 1px rgba(15,87,168,.17);color:rgb(255 255 255/var(--tw-text-opacity,1));cursor:pointer;display:inline-block;font-family:var(--font-inter);font-size:1.125rem;font-weight:700;letter-spacing:1px;line-height:1.25rem;padding:1rem 2rem;text-align:center;text-transform:none;white-space:nowrap}@media (min-width:768px){.btn{padding-bottom:1.5rem;padding-top:1.5rem}}.btn.btn-white{background:#fff;border-style:none;color:#0f57a8;display:inline-block;padding:1rem 2rem;text-align:center;text-transform:none;white-space:nowrap}@media (min-width:768px){.btn.btn-white{padding-bottom:1rem;padding-top:1rem}}.btn.btn-disabled{background:#fff;border:2px solid #d9d9d9;box-shadow:none;color:#b4b4b4;cursor:not-allowed;display:inline-block;opacity:.5;padding:.75rem 2rem;text-align:center;text-transform:none;white-space:nowrap}@media (min-width:768px){.btn.btn-disabled{padding-bottom:.75rem;padding-top:.75rem}}.btn.btn-text-dark{background:#fff;border:1px solid #d1d1d1;box-shadow:none;color:#4d4d4d;display:inline-block;font-weight:400;padding:1rem 2rem;text-align:center;text-transform:none;white-space:nowrap}@media (min-width:768px){.btn.btn-text-dark{padding-bottom:1rem;padding-top:1rem}}.header{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-bottom:1rem;padding-top:1rem;position:sticky;top:0;z-index:20}@media (min-width:1024px){.header{padding-bottom:1.25rem;padding-top:1.25rem}}.header{box-shadow:0 6px 13px rgba(0,0,0,.07)}.wrap-header{align-items:center;display:flex;justify-content:space-between}.bar1,.bar2,.bar3{width:30px}@media (min-width:1024px){.bar1,.bar2,.bar3{width:1.5rem}}.bar1,.bar2,.bar3{background-color:#0f57a8;height:3px;margin:5px 0;transition:.4s}.icon-menu.open .bar1{transform:translateY(8px) rotate(-45deg)}.icon-menu.open .bar2{opacity:0}.icon-menu.open .bar3{transform:translateY(-8px) rotate(45deg)}.left-header,.right-header{align-items:center;display:flex;gap:.75rem}@media (min-width:1024px){.left-header,.right-header{gap:.5rem}}.logo{display:block;width:8rem}@media (min-width:768px){.logo{width:13rem}}@media (min-width:1024px){.logo{width:12rem}}.logo{-o-object-fit:contain;object-fit:contain}.left-header .contact{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:8px;box-shadow:2px 1px 5px rgba(15,87,168,.35);display:none;gap:.75rem;padding:.75rem}@media (min-width:768px){.left-header .contact{display:flex}}@media (min-width:1024px){.left-header .contact{padding:.5rem}}.right-header .main-menu{display:none;font-family:var(--font-inter);position:relative;top:-.5rem}@media (min-width:1024px){.right-header .main-menu{display:inline-block}}.right-header .main-menu{padding-left:10px}.right-header .main-menu li{display:inline-block;position:relative}.right-header .main-menu li a:hover,.right-header .main-menu li:first-child>a.active{background:rgba(15,87,168,.13);color:#0f57a8}.right-header .main-menu li a{border-radius:8px;font-size:1rem;line-height:19px;margin:0 6px;padding:7px}.right-header .main-menu li.active a{background:rgba(15,87,168,.13);color:#0f57a8;font-weight:700}.right-header .main-menu li a svg{margin-left:5px;top:15px}.right-header .search{margin-left:.5rem;margin-right:.5rem;position:relative}@media (min-width:768px){.right-header .search{top:.5rem}}.right-header .user-avatar{width:3rem}.right-header .user-avatar>span{border-radius:9999px;bottom:-1rem;color:#fff;display:block;font-weight:700;height:3rem;line-height:3rem;overflow:hidden;position:absolute;text-align:center;width:3rem}.right-header .search svg{cursor:pointer;display:block}.right-header .main-menu li.register a{background:#0f57a8;color:#fff;font-weight:700}.right-header .search-mb svg{display:block;margin-right:.75rem}.right-header .main-menu li.login a{color:#0f57a8;font-weight:700}.main-menu .sub-menu{display:none;left:-3.5rem;padding-top:1.5rem;position:absolute}.main-menu .sub-menu li,.main-menu li:hover .sub-menu{display:block}.main-menu .sub-menu li a{display:block;padding-bottom:.5rem;padding-top:.5rem}.main-menu .sub-menu li a:hover{background:rgba(15,87,168,.13);border-radius:10px;color:#0f57a8}.main-menu .sub-menu ul{background:#fff;border-radius:30px;box-shadow:0 0 20px rgba(0,0,0,.15);min-width:220px;padding:20px 0;white-space:nowrap}.right-header .search .sub-menu{left:auto;min-width:727px;padding-top:1.25rem;right:0}.right-header .search .sub-menu .wrap-search-menu{background:#fff;border-radius:30px;box-shadow:0 0 20px rgba(0,0,0,.15);padding:1.25rem}.right-header .search .sub-menu .wrap-search-menu .list-search{margin-bottom:1.25rem;margin-top:1.25rem;min-height:150px}.right-header .search .sub-menu .wrap-search-menu .list-search a{color:#0f57a8;display:block;padding-left:0;text-decoration-line:underline;text-underline-offset:4px}.right-header .search .sub-menu .wrap-search-menu ul{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;border-bottom:2px solid #eee;border-radius:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;justify-content:space-between;padding-bottom:0}.right-header .search .sub-menu .wrap-search-menu ul li{margin-bottom:-2px}.right-header .search .sub-menu .wrap-search-menu ul li a{padding-left:0}.right-header .search .sub-menu .wrap-search-menu ul li.active,.right-header .search .sub-menu .wrap-search-menu ul li:hover{border-bottom:2px solid #0857a8;color:#0f57a8}.right-header .search .sub-menu .wrap-search-menu ul li.active a,.right-header .search .sub-menu .wrap-search-menu ul li:hover a{background:none}.right-header .search .sub-menu .wrap-search-menu .tag{margin-top:1.25rem}.right-header .search .sub-menu .wrap-search-menu .tag a{background:#eee;display:inline-block;margin-right:.75rem}.right-header .toggle-menu{cursor:pointer;margin-left:.75rem;margin-right:.75rem;position:relative;top:.5rem}.right-header .toggle-menu .sub-menu{left:auto;min-width:727px;padding-top:1.25rem;right:-2.25rem}.right-header .toggle-menu .sub-menu .wrap-toggle-menu{background:#fff;border-radius:30px;box-shadow:0 0 20px rgba(0,0,0,.15);display:flex;padding:1.25rem}.right-header .toggle-menu .sub-menu .wrap-toggle-menu ul{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:0}.right-header .toggle-menu .sub-menu .wrap-toggle-menu ul li a{display:inline-block}.right-header .toggle-menu .sub-menu .wrap-toggle-menu ul li a:hover{background:none}.right-header .toggle-menu .sub-menu .wrap-toggle-menu ul:not(.contact-footer) li a:hover{background:rgba(15,87,168,.13);border-radius:10px;color:#0f57a8}.right-header .toggle-menu .sub-menu .wrap-toggle-menu .menu{color:#4d4d4d;grid-column:span 1/span 1;text-transform:capitalize}.right-header .toggle-menu .sub-menu .wrap-toggle-menu .menu .wrap{display:flex;gap:2.5rem}@media (min-width:768px){.right-header .toggle-menu .sub-menu .wrap-toggle-menu .menu .wrap{gap:1rem}}@media (min-width:1024px){.right-header .toggle-menu .sub-menu .wrap-toggle-menu .menu .wrap{gap:2.5rem}}.right-header .toggle-menu .sub-menu .wrap-toggle-menu .address h4,.right-header .toggle-menu .sub-menu .wrap-toggle-menu .menu h4{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1rem;margin-bottom:1.5rem;padding-left:.75rem}.menu-mb,.right-header .search-mb,.right-header .toggle-menu-mb,.search-mb-open,.user-avatar-mb{cursor:pointer;display:block}@media (min-width:1024px){.menu-mb,.right-header .search-mb,.right-header .toggle-menu-mb,.search-mb-open,.user-avatar-mb{display:none}}.search-mb-open{background:#fff;border-radius:30px;box-shadow:0 0 20px rgba(0,0,0,.15);left:1rem;padding:1.25rem;position:fixed;right:1rem;top:5rem;transform:translateX(calc(100% + 20px));transition:all .4s;z-index:10}.search-mb-open.open{transform:translateX(0)}.search-mb-open .list-search{margin-bottom:1.25rem;margin-top:1.25rem}.search-mb-open .list-search a{color:#0f57a8;display:block;padding-bottom:.25rem;padding-top:.25rem;text-decoration-line:underline;text-underline-offset:4px}.search-mb-open .list-search a,.search-mb-open ul{padding-left:0}.search-mb-open ul{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;border-bottom:2px solid #eee;border-radius:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;justify-content:space-between;overflow-x:auto;overflow-y:hidden;padding-bottom:0;white-space:nowrap}.search-mb-open ul li{list-style:none;margin-bottom:-2px;margin-right:1rem}.search-mb-open ul li,.search-mb-open ul li a{padding-bottom:.25rem;padding-top:.25rem}.search-mb-open ul li a{display:block;padding-left:0}.search-mb-open ul li.active,.search-mb-open ul li:hover{border-bottom:2px solid #0857a8;color:#0f57a8}.search-mb-open ul li.active a,.search-mb-open ul li:hover a{background:none;padding-bottom:.25rem;padding-top:.25rem}.search-mb-open .tag{margin-top:1.25rem}.search-mb-open .tag a{background:#eee;display:inline-block;font-size:.875rem;margin-right:.75rem;padding:.25rem .75rem}.menu-mb{background:#fff;left:0;max-height:calc(100vh - 65px);overflow-y:auto;padding:.75rem;position:fixed;right:0;top:4rem;transform:translateX(calc(100% + 20px));transition:all .4s}.menu-mb .accordion-item{max-height:none}.menu-mb .contact-footer li{margin-bottom:0}.menu-mb .contact-footer li svg{top:1rem}.menu-mb.open{transform:translateX(0);z-index:30}.menu-mb .menu .wrap{-moz-column-gap:.25rem;column-gap:.25rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.menu-mb ul{margin-bottom:0;margin-top:0;padding-left:0}.menu-mb ul li{list-style-type:none;text-transform:capitalize}.menu-mb ul li a{display:inline-block;padding-bottom:.5rem;padding-top:.5rem}.menu-mb ul li a:hover{border-radius:10px;color:#0f57a8}.menu-mb .btn-contact{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-bottom:1rem}@media (min-width:768px){.menu-mb .btn-contact{margin-bottom:3.5rem}}.menu-mb .btn-contact svg{margin-right:.75rem;position:relative;top:.5rem}.menu-mb .accordion-title{display:flex;flex-wrap:wrap}.menu-mb .accordion-title .icon{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-bottom:1px solid #000;border-radius:0;border-right:1px solid #000;height:.5rem;margin-left:1rem;order:2;position:relative;top:.25rem;transform:rotate(45deg);width:.5rem}.menu-mb .accordion-title.open{color:#0f57a8}.menu-mb .accordion-title.open .icon{background:none;border-color:#0f57a8;top:.5rem;transform:rotate(-135deg)}.menu-mb .accordion-title .icon:after,.menu-mb .accordion-title .icon:before{content:none}.menu-mb .accordion-wrapper{border-style:none;font-family:var(--font-inter);padding:.5rem 0}.menu-mb .accordion-content{padding-top:0}.menu-mb .accordion-content .wrap-toggle-menu h4{color:#000;margin:0}.menu-mb .accordion-content .wrap-toggle-menu .menu h4{display:none;margin:0}.user-avatar-mb{margin-right:-8px;position:relative;width:3rem}.user-avatar-mb>span{border-radius:9999px;bottom:-1rem;color:#fff;display:block;font-weight:700;height:2rem;line-height:2rem;overflow:hidden;position:absolute;text-align:center;width:2rem}.user-avatar-mb .sub-menu{display:none;padding-top:1.5rem;position:absolute;right:0;z-index:40}.user-avatar-mb:hover .sub-menu{display:block}.user-avatar-mb .sub-menu li{display:block;padding-left:.75rem;padding-right:.75rem}.user-avatar-mb .sub-menu li a{display:block;padding-bottom:.5rem;padding-top:.5rem;text-transform:capitalize}.user-avatar-mb .sub-menu li a:hover{background:rgba(15,87,168,.13);border-radius:10px;color:#0f57a8}.user-avatar-mb .sub-menu ul{background:#fff;border-radius:30px;box-shadow:0 0 20px rgba(0,0,0,.15);min-width:220px;padding:20px 0;white-space:nowrap}.footer{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.footer{padding-bottom:2.5rem;padding-top:2.5rem}}.footer{border-top:.5px solid hsla(0,0%,80%,.5);color:#4d4d4d}.copyright{border-top:.5px solid #cdcdcd;color:#a4a4a4;display:block;font-size:14px;gap:2.5rem;justify-content:space-between;line-height:19px;margin-top:20px;padding-top:20px}@media (min-width:768px){.copyright{display:flex}}.copyright .left-header .logo{margin-right:1.5rem}.copyright .left-header{gap:1.5rem}.copyright a svg path{fill:#a5a5a5}.copyright a:hover svg path{fill:#0f57a8}.main-footer{gap:1rem}@media (min-width:768px){.main-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.main-footer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.main-footer .form-newsletter{grid-column:span 1/span 1}}@media (min-width:1024px){.main-footer .form-newsletter{grid-column:span 1/span 1;padding-right:4rem}}.main-footer .form-newsletter .dkkd{color:#000;font-weight:600;opacity:.9}@media (max-width:767px){.main-footer .form-newsletter p{color:#000;opacity:.9}.address-pc{display:none}}.main-footer .menu{color:#4d4d4d;font-size:.875rem;grid-column:span 1/span 1;text-transform:capitalize}.main-footer .menu .wrap{-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.main-footer .menu .wrap{-moz-column-gap:1rem;column-gap:1rem}}.main-footer .address,.main-footer .address__sub{font-size:.875rem;grid-column:span 1/span 1}.footer h3{font-size:1.25rem;font-weight:700;padding-bottom:10px;padding-top:15px}.footer h3,.footer h4{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.footer h4{font-size:1.125rem}.address__sub h2,.footer h4{font-weight:700;margin-bottom:.75rem;padding-bottom:10px;padding-top:10px;width:100%}.address__sub h2{color:#0857a8;font-size:25px}.address__sub .logo-mb,.address__sub .logo-pc{left:.5rem;position:absolute}@media (min-width:768px){.address-mb{display:none}}.footer .form-control{background:#f1f5fa;border-radius:16px;border-style:none;height:61px;outline:2px solid transparent;outline-offset:2px;padding-left:10px;padding-right:7rem;width:100%}@media (min-width:768px){.footer .form-control{font-size:1.25rem;padding-right:11rem}}.footer .input-group{position:relative}.footer .input-group .btn-footer{--tw-text-opacity:1;border-style:none;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;position:absolute;right:.625rem;text-align:center;top:.625rem;width:7rem}@media (min-width:768px){.footer .input-group .btn-footer{width:10rem}}.footer .input-group .btn-footer{background:#0857a8;border-radius:11px;height:40px;line-height:40px}.menu-footer{color:#000;margin:0;padding:0}.menu-footer li{display:block;line-height:220%;margin-bottom:.25rem}.menu-footer li a{display:inline-block;font-family:var(--font-inter);line-height:1.5rem;padding:0 5px}.menu-footer li{margin-left:-5px}.menu-footer li.active a,.menu-footer li:hover a{background:rgba(15,87,168,.13);border-radius:8px;color:#0f57a8}.contact-footer{color:#000;margin:0;padding:0}.contact-footer .list-contact{width:-moz-max-content;width:max-content}.contact-footer li{display:block;margin-bottom:.5rem;padding:.5rem .5rem .5rem 2.5rem;position:relative}.contact-footer li a{align-items:center;display:flex}@media (min-width:768px){.contact-footer li a{align-items:flex-start}}.contact-footer li a{position:static}.contact-footer li svg{left:.5rem;position:absolute;top:.5rem}.contact-footer li:hover{background:rgba(15,87,168,.13);border-radius:8px;color:#0f57a8}.contact-footer__sub{opacity:.5}.address__sub .link__sub,.hotline-wrapper .phone p{color:#0857a8}.hotline-wrapper .phone{border:39px;box-shadow:1px 1px 8px rgba(0,0,0,.4)}.hotline-wrapper .circle{background-color:#0f57a8;bottom:-9px;box-shadow:1px 1px 8px rgba(0,0,0,.3);max-width:100%;transform:translate(-50%,-50%);transition:height .25s ease 0s,width .25s ease 0s}.hotline-wrapper .circle:after,.hotline-wrapper .circle:before{animation:ripple 1s infinite!important;background-color:#0f57a8;border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes ripple{0%{transform:scale(1)}to{opacity:1;transform:scale(1.2)}}.zalo-custom{bottom:25px!important;left:unset!important;right:80px!important}.section-banner{position:relative}@media (min-width:1024px){.section-banner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.section-banner-home{overflow-x:hidden}@media (min-width:1024px){.section-banner-home{display:block}}.section-banner-tin-tuc{overflow-x:hidden;padding-top:1rem}@media (min-width:1024px){.section-banner-tin-tuc{display:block}}.section-banner .item-news .box-img{overflow:hidden}.section-banner .item-news .box-img img{height:15rem}.section-banner-home .swiper img{aspect-ratio:3/4;display:block;height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.section-banner-home .swiper img{aspect-ratio:16/9}}@media (min-width:1024px){.section-banner-home .swiper img{aspect-ratio:21/9}}@media (min-width:1536px){.section-banner-home .swiper img{aspect-ratio:3/1}}.section-banner-home .swiper-slide{background:#f1f5fa}.section-banner .slide-banner-home{opacity:1;padding:0!important;transition:all .4s ease-in}.section-banner .slide-banner-home.open{opacity:0}.section-banner .info{padding:3rem 1rem}@media (min-width:1024px){.section-banner .info{padding-bottom:5rem;padding-top:5rem}}.section-banner .info h1{font-size:2.25rem;margin-top:0;text-transform:capitalize}@media (min-width:768px){.section-banner .info h1{font-size:3.125rem;margin-bottom:1.75rem}}.section-banner .info h1{line-height:1.2}.section-banner .info h1 span{color:#0f57a8}.section-banner .info h6{color:#0f57a8;font-weight:700;margin:0}.section-banner-tin-tuc .swiper img{border-radius:20px;display:block;height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1100px){.section-banner .info{padding-left:calc(50vw - 535px)}}.info .address{justify-content:space-between;margin-bottom:.75rem}@media (min-width:768px){.info .address{display:flex}}@media (min-width:1024px){.info .address{padding-right:4rem}}.info .address{color:#4d4d4d}.info .address .item{align-items:center;display:flex;gap:1rem}@media (min-width:768px){.info .address .item:last-child{display:flex}}.info .address .item h6{color:#000;margin:0 0 3px}.info .address .item p{margin:0}.info .address a{color:#0857a8;font-size:.875rem;font-weight:700;padding-left:3.5rem}@media (min-width:768px){.info .address a{font-size:1rem;padding-left:0}}.info .address svg{background:#e0e9f4;border-radius:8px;height:40px;padding:4px;width:40px}.section-banner .info .action{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}@media (min-width:768px){.section-banner .info .action{gap:2.5rem;margin-top:2rem}}.section-banner .info .action a:first-child,.section-banner .info .action a:hover{background:#0f57a8;border-radius:14px;color:#fff}.section-banner .info .action a{background:#fff;border-radius:14px;box-shadow:0 2px 25px 1px rgba(15,87,168,.17);color:#0f57a8;min-width:160px;padding:1rem .5rem;text-align:center;width:100%}@media (min-width:768px){.section-banner .info .action a{font-size:1.125rem;padding:1rem 2rem;width:auto}}.section-banner-service{background:#f1f5fa}@media (min-width:768px){.section-banner-service{gap:2.5rem}}.section-banner .slide{position:relative}.section-banner-service .info .action{display:block}.section-banner-service .info .action a{display:block;padding-left:.5rem;padding-right:.5rem;text-align:center;width:100%}@media (min-width:768px){.section-banner-service .info .action a{max-width:20rem}}.section-banner-service.woman .info .action a{max-width:250px}@media (max-width:767px){.section-banner-service.woman .info .action a{max-width:100%}}.section-banner .banner-link{height:100%;position:absolute;top:0;width:100%;z-index:100}.section-banner .swiper-button-prev{background-color:#fff;margin-left:16px}.section-banner .swiper-button-next{background-color:#fff;margin-right:16px}.section-banner .swiper-button-next:after,.section-banner .swiper-button-prev:after{color:#0f57a8!important;font-size:22px!important}@media (max-width:767px){.section-banner .swiper-button-next,.section-banner .swiper-button-prev{display:none}}.slide-news-service{left:0;padding-left:2rem;position:absolute;top:44%;transform:translateY(-50%);transition:left .4s;width:100%;z-index:10}@media (max-width:767px){.slide-news-service{top:50%}}.slide-news-service .label{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:14px;box-shadow:0 2px 25px 1px rgba(15,87,168,.17);color:#0857a8;display:inline-block;font-weight:700;margin-bottom:.75rem;padding:.75rem 1.25rem}@media (max-width:767px){.section-banner .slide-banner-home .banner-pc{display:none}}@media (min-width:768px){.section-banner .slide-banner-home .banner-mobile{display:none}}.slide-news-service .icon-open{align-items:center;background:#0857a8;border-radius:9999px;box-shadow:0 0 7px rgba(0,0,0,.07);display:flex;height:60px;justify-content:center;left:.5rem;position:absolute;top:50%;transform:translateY(-50%);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:60px;z-index:10}.slide-news-service .icon-open svg{transform:rotate(180deg);transition:transform .4s}.slide-news-service.open .icon-open svg{transform:rotate(0deg)}.slide-news-service.open{left:75%}.slide-news-service .item-news .info .name{font-size:1rem}@media (min-width:768px){.slide-news-service .item-news .info .name{font-size:1.25rem}}.section-banner-home .swiper-pagination{background:#f1f5fa;position:unset}.section-banner-tin-tuc .swiper-pagination{position:unset}.section-chuyenkhoa .swiper-pagination{bottom:-24px!important}@media (min-width:768px){.section-chuyenkhoa .swiper-pagination{bottom:-3rem!important}}.form-group .form-label,.form-group label{display:block;font-size:1rem;font-weight:700;margin-bottom:.75rem}.form-group .label-radio{display:inline-block}.form-group{margin-bottom:1rem;position:relative}@media (min-width:768px){.form-group{margin-bottom:1.5rem}}.form-group .error-message{color:#e74c3c;font-size:.75rem;line-height:normal;margin-top:.25rem}.form-group .success-message{color:#69c17f}.form-group .note-form,.form-group .success-message{font-size:.75rem;line-height:normal;margin-top:.25rem}.form-group .note-form{color:#707070}.form-control{border:1px solid #bdbdbd;border-radius:12px;padding:15px;width:100%}.form-control.invalid-input,.form-control[aria-invalid=true]{border-color:#e74c3c}textarea.form-control{padding:11px 15px}.input-btn .form-control{background:#f1f5fa;border-radius:16px;border-style:none;height:58px;outline:2px solid transparent;outline-offset:2px;padding-left:10px;padding-right:7rem;width:100%}@media (min-width:768px){.input-btn .form-control{font-size:1rem;padding-right:11rem}}.input-btn .form-control.background-white{background:#fff}.input-btn.input-group{position:relative}.input-btn.input-group .btn-on-input{--tw-text-opacity:1;border-style:none;color:rgb(255 255 255/var(--tw-text-opacity,1));cursor:pointer;font-size:1rem;position:absolute;right:.625rem;text-align:center;top:.625rem;width:7rem}@media (min-width:768px){.input-btn.input-group .btn-on-input{width:10rem}}.input-btn.input-group .btn-on-input{background:#0857a8;border-radius:11px;height:40px;line-height:40px}.box-lienhe{background:#f1f5fa;padding-left:1rem;padding-right:1rem;position:relative;width:100%}.box-lienhe>.container-base{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:38px;box-shadow:0 0 15px 5px rgba(15,87,168,.13);display:grid;gap:2.5rem;grid-template-columns:repeat(1,minmax(0,1fr));padding:2rem 1rem;position:relative;top:1rem;z-index:1}@media (min-width:768px){.box-lienhe>.container-base{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.box-lienhe>.container-base{gap:5rem;padding:4rem 6rem}}.box-lienhe .item:after{--tw-content:none;background:#cecece;content:var(--tw-content);height:72px;position:absolute;width:1px}@media (min-width:768px){.box-lienhe .item:after{--tw-content:"";content:var(--tw-content);right:-1.5rem}}@media (min-width:1024px){.box-lienhe .item:after{right:-2.5rem}}@media (max-width:767px){.box-lienhe .item:after{--tw-content:"";content:var(--tw-content);height:1px;left:-1rem;top:5rem;width:100%}.box-lienhe .item{gap:2rem}.box-lienhe .item .icon{height:4rem;width:4rem}.box-lienhe>.container-base{padding:3rem 3rem 3rem 5rem}}.box-lienhe .item:last-child:after{content:none}.box-lienhe .item{display:flex;position:relative}@media (min-width:768px){.box-lienhe .item{gap:1.5rem;justify-content:center}}.box-lienhe .item{align-items:center}.box-lienhe .item .icon{align-items:center;border-radius:11px;display:flex;justify-content:center}.box-lienhe .item .info h3{font-size:1.125rem;margin-bottom:.25rem;margin-top:0}@media (min-width:768px){.box-lienhe .item .info h3{font-size:1.25rem}}.box-lienhe .item .info p{color:#4d4d4d;font-size:1rem;margin-bottom:.5rem;margin-top:0;padding-top:0}.box-lienhe .item .info p span br{display:none}@media (min-width:768px){.box-lienhe .item .info p span br{display:block}}.box-lienhe .item .info a{font-weight:700}@media (max-width:767px){.box-lienhe .item .info p span{display:block}}.box-tuvan{background:linear-gradient(0deg,#fff 50%,#f1f5fa 0);padding-bottom:4rem;padding-top:2.25rem}.box-tuvan.bg{background:linear-gradient(0deg,#f1f5fa 70%,#fff 0)}.box-tuvan .box{background:#0857a8;border-radius:1.5rem;margin-left:auto;margin-right:auto;max-width:64rem;padding:1.5rem 1.5rem 5rem;text-align:center}@media (min-width:768px){.box-tuvan .box{padding:5rem}}.box-tuvan .box .icon{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1rem;display:inline-block;margin-bottom:1.5rem;padding:1rem}@media (min-width:768px){.box-tuvan .box .icon{padding:1.5rem}}.box-tuvan .box .des-section,.box-tuvan .box .title-section{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.box-tuvan .box .form-group{margin:auto;max-width:42rem}.box-tuvan .box .form-control{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.box-tuvan .box .form-control{font-size:1.25rem}}.section-contact-page{padding-bottom:2rem;padding-top:2rem}@media (min-width:768px){.section-contact-page{padding-bottom:4rem;padding-top:6rem}}.section-contact-page .info .address .item div,.section-contact-page .info .address .item h4,.section-contact-page .info .address .item p,.section-contact-page .info .address a{font-size:.875rem;margin-bottom:0;margin-top:0}.section-contact-page .info .address a{white-space:nowrap}.section-contact-page .info .address{margin-bottom:1.5rem;padding-right:0}.section-contact-page .info .address .item{align-items:flex-start}.section-contact-page .info .address .item .direction{color:#0857a8;cursor:pointer;font-weight:700}.section-contact-page .grid-contact .box{top:0;z-index:10}@media (min-width:768px){.section-contact-page .grid-contact .box{padding-bottom:4rem;padding-top:4rem}}.section-contact-page .grid-contact .box .btn{padding-left:2.5rem;padding-right:2.5rem}@media (min-width:768px){.section-contact-page .grid-contact .box .btn{padding:1.5rem 3.5rem}}.section-contact-page .form-group{position:relative}@media (min-width:768px){.section-contact-page .form-group{margin-bottom:2.5rem}}div.error-message{color:red;font-size:12px;margin-top:5px}@media (min-width:768px){.section-contact-page .big-title-section{width:66.666667%}}.tim-duong{display:flex;gap:1rem;margin-top:1rem}@media (max-width:767px){.tim-duong{flex-wrap:wrap}.tim-duong .btn{order:2}.tim-duong input{order:1}}.tim-duong input{border-radius:0;border-style:none;border-bottom:1px solid #c2c2c2;padding-left:0}@media (min-width:768px){.section-contact-page .grid-contact .info{padding-right:3.5rem;position:relative;top:2.75rem;width:45%}.section-contact-page .grid-contact .box{width:55%}}.section-doctor,.section-news{padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:768px){.section-doctor,.section-news{padding-bottom:8rem;padding-top:8rem}}.item-news{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:37px;box-shadow:0 0 34px -7px rgba(15,87,168,.1);height:100%;overflow:hidden}.item-news,.item-news .box-img{position:relative}.item-news .box-img .category{--tw-text-opacity:1;background:#0857a8;border-radius:5px;bottom:1.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1rem;padding:.75rem 1rem;position:absolute;right:1.25rem}.item-news .info{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));margin-bottom:2rem;padding:1rem}@media (min-width:768px){.item-news .info{padding:1.75rem 2rem}}.item-news .info:hover .name{color:#0f57a8}.item-news .info .name{line-height:1.375;margin-bottom:0;margin-top:0}@media (min-width:768px){.item-news .info .name{font-size:1.25rem}}.item-news .info .des{color:#333}.item-news .info .meta{border-top:.5px solid #cdcdcd;bottom:1rem;display:flex;font-size:.875rem;font-weight:700;justify-content:space-between;left:0;margin-top:.75rem;padding-left:1rem;padding-right:1rem;padding-top:.75rem;position:absolute;width:100%}@media (min-width:768px){.item-news .info .meta{padding-left:2rem;padding-right:2rem;padding-top:1rem}}.item-news .info .meta a{color:#0857a8;font-size:.875rem}.section-news .list-item{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));padding-bottom:2rem;padding-top:2rem;text-align:left}@media (min-width:768px){.section-news .list-item{gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:2rem;padding-top:2rem}}.section-news .list-item .box-img{overflow:hidden}@media (min-width:768px){.section-news .wrap-tab .title-section{font-size:1.875rem}}.section-news .wrap-tab .input-btn .form-control{background:#fff}.section-news .wrap-tab .tab{display:flex;overflow:auto;padding-left:0;white-space:nowrap}@media (min-width:768px){.section-news .wrap-tab .tab{display:inline-block;padding-left:1.5rem;white-space:normal}}.section-news .wrap-tab .tab li a{padding-bottom:.75rem;padding-top:.75rem}@media (min-width:768px){.section-news .wrap-tab .tab li a{padding-left:1.5rem;padding-right:1.5rem}}.tab-question{margin-top:.5rem}@media (min-width:768px){.tab-question{margin-top:2rem}}.tab-question .tab li.active a{background:#0f57a8;color:#fff}.tab-question .tab{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}@media (min-width:768px){.tab-question .tab{display:block}}.tab-question .tab{z-index:1}.tab-question .tab li{display:inline-block}@media (min-width:768px){.tab-question .tab li{margin-bottom:1rem;margin-right:1rem}}.tab-question .tab li a{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));cursor:pointer;display:block;line-height:1.25rem;padding:.75rem .5rem;text-align:center;text-transform:capitalize}@media (min-width:768px){.tab-question .tab li a{display:inline-block;padding-left:2.25rem;padding-right:2.25rem}}.tab-question .tab li a{border-radius:8px;box-shadow:2px 1px 5px rgba(15,87,168,.35)}.tab-question .tab{display:flex;overflow:auto;padding-left:0;white-space:nowrap}@media (min-width:768px){.tab-question .tab{display:inline-block;white-space:normal}}.tab-question .tab li a{padding-bottom:.75rem;padding-top:.75rem}@media (min-width:768px){.tab-question .tab li a{padding-left:1.5rem;padding-right:1.5rem}}.wrap-box-story{display:grid;gap:1.75rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:2rem}@media (min-width:768px){.wrap-box-story{gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.5rem}}.wrap-box-story .big-news .item-news{border-radius:0;box-shadow:none;overflow:hidden}.wrap-box-story .big-news .item-news,.wrap-box-story .big-news .item-news .info{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.wrap-box-story .big-news .item-news .info{margin-bottom:0;padding:1.25rem 0}.wrap-box-story .big-news .item-news .box-img img{border-radius:22px;display:block;max-height:340px}.wrap-box-story .big-news .item-news .box-img .category{bottom:auto;left:1.25rem;right:auto;top:1.25rem}.wrap-box-story .big-news .item-news .info .meta{border-style:none;color:#69c17f;font-size:1rem;font-weight:400;margin-top:0;padding-left:0;padding-right:0;padding-top:0;position:relative}.wrap-box-story .item-news .info .meta a{display:none}.wrap-box-story .list-news .item-news{border-radius:0;box-shadow:none;display:flex;height:auto;margin-bottom:.75rem;overflow:hidden}.wrap-box-story .list-news .item-news .name{font-size:1rem;line-height:1.375;margin-bottom:1rem}.wrap-box-story .list-news .item-news .info{margin-bottom:0;max-width:calc(100% - 210px);padding:0 0 0 .75rem;width:100%}.wrap-box-story .list-news .item-news .box-img{display:inline-block}.wrap-box-story .list-news .item-news .box-img img{border-radius:12px;max-height:113px;width:195px}@media (max-width:767px){.wrap-box-story .list-news .item-news .box-img img{max-height:100px;width:165px}.wrap-box-story .list-news .item-news .info{max-width:calc(100% - 180px);width:100%}}.wrap-box-story .list-news .item-news .box-img .category{display:none}.wrap-box-story .list-news .item-news .info .meta{border-style:none;color:#c9c9c9;font-size:.875rem;font-weight:400;margin-top:0;padding-left:0;padding-top:0;position:relative}.wrap-box-story .list-news .item-news .info .des,.wrap-box-story .list-news .item-news .info .meta a{display:none}.page-detail-blog .img-main{min-height:200px}@media (max-width:767px){.page-detail-blog .img-main{min-height:30px}}.page-detail-blog .img-main img{border-radius:20px;height:100%;max-height:576px;-o-object-fit:cover;object-fit:cover}.short-blog{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));position:relative;width:100%}.short-blog .wrap{justify-content:space-between}.short-blog .wrap,.short-blog .wrap .user{align-items:center;display:flex}.short-blog .wrap .user{color:#000;font-family:var(--font-inter);font-size:1.25rem;font-weight:700;gap:1rem}.short-blog .wrap .user img{border-radius:50%}.short-blog .social{display:flex}.short-blog .social .zalo-share-button{cursor:pointer;height:32px!important;position:relative!important;width:32px!important}.short-blog .social .zalo-share-button img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.short-blog .social a{align-items:center;border:1px solid #a5a5a5;border-radius:9999px;display:flex;height:30px;justify-content:center;margin-left:.5rem;width:30px}.short-blog .social a svg{height:16px;max-width:16px}.short-blog .title-page{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-top:.5rem}@media (min-width:768px){.wrap-middle{display:flex;gap:5rem}}.wrap-middle .overview{font-size:1rem;max-width:none;padding-bottom:.5rem;width:100%}@media (min-width:768px){.wrap-middle .overview{font-size:1.125rem;padding-bottom:4rem;padding-right:4rem}}.wrap-middle .overview{line-height:1.875rem}.wrap-middle .overview h1,.wrap-middle .overview h2,.wrap-middle .overview h3{line-height:normal}.wrap-middle .overview .image,.wrap-middle .overview .image_resized{margin-left:auto;margin-right:auto;max-width:100%}.wrap-middle .overview blockquote{color:grey;display:flex;font-style:italic;position:relative}.wrap-middle .overview blockquote p{padding-left:24px}.wrap-middle .overview blockquote:before{background:grey;content:"";height:100%;position:absolute;width:5px}.wrap-middle .overview h1{font-size:2.5rem;margin-bottom:1rem}.wrap-middle .overview h2{font-size:1.875rem;margin-bottom:1rem}.wrap-middle .overview h3{font-size:1.5rem;margin-bottom:1rem}.wrap-middle .overview h4{font-size:1rem;margin-bottom:1rem}.wrap-middle .overview p{font-size:1rem!important}.wrap-middle .section-form-register{height:-moz-fit-content;height:fit-content;max-width:none;width:100%}@media (min-width:768px){.wrap-middle .section-form-register{margin-top:2.5rem;width:33.333333%}}.wrap-middle .section-form-register .box-icon{background:#e6f2ff;border-radius:10px;display:flex;height:4rem;justify-content:center;margin-bottom:2rem;padding:10px;width:4rem}.wrap-middle .section-form-register .title-section{font-size:1.5rem;margin-bottom:0}.wrap-middle .section-form-register .des-section{margin-top:.5rem}.section-blog{padding-bottom:2rem;padding-top:2rem}@media (min-width:768px){.section-blog{padding-bottom:3rem;padding-top:3rem}}.section-dieukhoan ul li a{color:#0f57a8;text-decoration-line:underline;text-underline-offset:4px}.section-dieukhoan p{color:#4d4d4d}.section-dieukhoan h5{margin-bottom:1.5rem;margin-top:0}.list-abc{list-style-type:none;margin-bottom:2.5rem;margin-top:2.25rem;padding-left:0}.list-abc li{background:#fff;border:1px solid #69c17f;border-radius:.5rem;color:#69c17f;display:inline-block;font-size:1.5rem;font-weight:400;height:3rem;line-height:46px;margin-bottom:1.5rem;margin-right:1.5rem;text-align:center;text-transform:uppercase;width:3rem}.list-abc li.active{background:#69c17f;color:#fff}.list-abc li a{display:block}@media (min-width:768px){.section-page.section-danhmucbenh{padding-bottom:5rem;padding-top:5rem}}.section-page.section-danhmucbenh .list-benh .item{border-top:1px solid #0857a7;padding-bottom:1rem;padding-top:1rem}@media (min-width:768px){.section-page.section-danhmucbenh .list-benh .item{padding-bottom:1.25rem;padding-top:1.25rem}}.section-page.section-danhmucbenh .list-benh .item .chucai{font-size:1.875rem;margin-bottom:1.25rem;margin-top:0}.section-page.section-danhmucbenh .list-benh .item .wrap-list{align-items:flex-end;justify-content:space-between}@media (min-width:768px){.section-page.section-danhmucbenh .list-benh .item .wrap-list{display:flex}}.section-page.section-danhmucbenh .list-benh .item .wrap-list .btn{margin-top:1.5rem;width:100%}@media (min-width:768px){.section-page.section-danhmucbenh .list-benh .item .wrap-list .btn{width:auto}}.section-page.section-danhmucbenh .list-benh .item .wrap-list ul{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0;width:100%}.section-page.section-danhmucbenh .list-benh .item .wrap-list ul li{display:inline-block;margin-bottom:.25rem;width:50%}@media (min-width:768px){.section-page.section-danhmucbenh .list-benh .item .wrap-list ul li{width:33.333333%}}.section-page.section-danhmucbenh .list-benh .item .wrap-list ul li a:hover{color:#0857a7;text-decoration-line:underline;text-underline-offset:4px}.section-news .all-news{align-items:center;background-color:#0f57a8;border-radius:.75rem;color:#fff;display:flex;font-size:1.125rem;font-weight:700;height:68px;margin:auto;max-width:250px;width:250px}.section-news .all-news p{padding-left:65px;padding-right:10px}.section-news .all-news svg{background-color:#fff;border-radius:50%}@media (min-width:1024px){.section-news .all-news{margin-top:16px;position:absolute;right:15px}}.section-blog .toc-btn{position:sticky;top:9rem}.section-blog .btn-effect{animation-delay:0s;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:pulse}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.section-blog .btn{margin-top:20px;padding-bottom:1rem!important;padding-top:1rem!important;width:100%}.section-blog .toc{display:none;flex-direction:column;margin-bottom:.75rem;margin-top:.75rem}@media (min-width:768px){.section-blog .toc{display:flex}}.section-blog .overview h2{scroll-margin-top:125px}.toc .current:after{background-color:#0f57a8;bottom:0;content:"";display:block;height:100%;left:-1rem;margin:auto;position:absolute;top:0;width:.25rem}.section-blog .blog-content{flex:2}.section-blog .blog-sub{flex:1}.BreadcrumbSeo a{color:#0f57a8}.BreadcrumbSeo ul{flex-wrap:wrap}.toc p{margin:0}.register-img{border-radius:1.5rem}@media (min-width:768px){.register-img{max-width:28rem}}.box-register{--tw-text-opacity:1;bottom:0;color:rgb(255 255 255/var(--tw-text-opacity,1));left:0;padding:3.5rem 2.5rem;position:absolute;right:0;top:0}@media (min-width:1024px){.box-register{padding-left:5rem;padding-right:5rem}}.section-register{padding-bottom:2.5rem;padding-top:2.5rem;position:relative}@media (min-width:768px){.section-register{padding-bottom:3.5rem;padding-top:3.5rem}}.section-register .container-base img{border-radius:30px;min-height:361px;width:100%}.box-register .des-section,.box-register .title-section{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-top:0;max-width:28rem}@media (min-width:768px){.box-register .des-section,.box-register .title-section{margin-bottom:1.5rem}}.box-register .des-section,.box-register .title-section{text-transform:none}.box-register .btn{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-weight:700;margin-top:1rem;width:100%}@media (min-width:768px){.box-register .btn{font-size:1.25rem;margin-top:2rem;max-width:-moz-max-content;max-width:max-content}}.box-register .btn{color:#0857a8}.section-form-register{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1.5rem;margin-top:1rem;max-width:28rem;padding:1.25rem}@media (min-width:768px){.section-form-register{margin-top:0;padding:2rem}}.section-form-register{box-shadow:0 0 8px 7px rgba(15,87,168,.1)}.section-form-register .title-section{font-size:1.875rem}.section-blog .section-form-register{position:sticky;top:8rem}.section-register .title-section{font-size:1.5rem;text-transform:capitalize}@media (min-width:768px){.section-register .title-section{font-size:2.25rem}}.section-form-register .des-section{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.section-form-register .btn{margin-top:1.5rem;width:100%}.section-form-register .sale{font-size:3.125rem;font-weight:700;margin-bottom:1.25rem}.section-form-register img{margin-bottom:1.25rem;width:7rem}.section-dangkythanhvien .content{left:50%;position:absolute;top:3rem}@media (min-width:768px){.section-dangkythanhvien .content{top:25%}}.section-dangkythanhvien .content{transform:translateX(-50%)}.section-chongoi .list-goi{display:grid;gap:1.75rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:1.75rem}@media (min-width:768px){.section-chongoi .list-goi{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4rem}}.section-chongoi .list-goi .item{background:#fff;border:1px solid rgba(15,87,168,.23);border-radius:37px;box-shadow:0 0 34px -7px rgba(15,87,168,.1);padding:2.25rem 1.75rem}.section-chongoi .list-goi .item span{color:#0857a8;display:block;font-size:1.5rem}.section-chongoi .list-goi .item .percent{border-bottom:.5px solid #a2a2a2;font-size:4.125rem;font-weight:700;line-height:1.25;margin-bottom:1.5rem;padding-bottom:1.5rem}.section-chongoi .list-goi .item .title{font-size:1.25rem;font-weight:700;margin-bottom:1.75rem}.section-chongoi .list-goi .item .btn{width:100%}.section-page.section-login .title{font-size:1rem;font-weight:700;margin-top:1.5rem;text-align:center}.section-page.section-login .form-group label{font-family:var(--font-inter);margin-bottom:.5rem;text-align:left}.section-page.section-login .btn{min-width:185px;padding-bottom:.75rem;padding-top:.75rem}.section-page.section-login .title-section{margin-bottom:2rem;text-align:center;text-transform:none}.section-page.section-login .btn-login .btn{align-items:center;border-radius:9999px;display:flex;font-family:var(--font-inter);font-size:.875rem;font-weight:700;gap:.75rem;justify-content:center;margin-bottom:.75rem;text-transform:uppercase;width:100%}.section-page.section-login .btn-login .btn svg path{fill:#fff}.section-page.section-login .btn-login .btn .img-gg{background:url(https://accounts.scdn.co/sso/images/google-icon.1cdc8fce9609d07f0e9d8d0bc4b61f8f.svg) 50% no-repeat;display:block;height:20px;width:20px}.section-page.section-login .btn-login .btn.btn-login-fb{background-color:#1877f2;border-color:rgba(0,0,0,.2);color:#f8f8f8}.section-page.section-login .btn-login .btn.btn-login-gg{background-color:#fff;border-color:rgba(0,0,0,.2);color:#4d4d4d}.section-page.section-login .or{align-items:center;display:flex;justify-content:center;margin-bottom:1.25rem;margin-top:1.75rem}.section-page.section-login .or span{border-bottom:1px solid #c9c9c9;width:100%}.section-page.section-login .or strong{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;text-transform:uppercase}.section-page.section-login .link{cursor:pointer;display:block;text-align:left;text-decoration-line:underline;text-underline-offset:2px}.section-page.section-login .link-mk{position:absolute;right:0;top:0}.section-page.section-login .check-label{color:#969696;font-size:.75rem;margin-top:.5rem}.section-page.section-login .check-label input[type=checkbox]{height:1.25rem;margin:0 .5rem 0 0;position:relative;top:.25rem;width:1.25rem}.section-page.section-login .link-green{color:#69c17f;margin-top:.5rem;text-decoration-line:underline}.section-page.section-login .radio-check{font-size:.75rem;justify-content:center;margin-top:.5rem}.section-page.section-login .radio-check label{font-weight:400}.section-page.section-login .radio-check input[type=radio]{height:1.25rem;margin:0 .5rem 0 0;position:relative;top:.25rem;width:1.25rem}.section-page.section-login .number-phone{display:flex;gap:1rem}.section-page.section-login .number-phone .form-control:first-child{width:25%}.page-service-about{background:#0857a8;padding-bottom:2rem;padding-top:2rem}@media (min-width:768px){.page-service-about{padding-bottom:3rem;padding-top:3rem}.page-service-about .wrap{display:flex;gap:2rem}}@media (min-width:1024px){.page-service-about .wrap{gap:6rem}}.page-service-about .info{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:2rem}@media (min-width:768px){.page-service-about .info{padding-top:2rem;width:66.666667%}}.page-service-about .info .btn{width:100%}@media (min-width:768px){.page-service-about .info .btn{width:auto}}.page-service .wrap-tab .btn{padding-bottom:1rem;padding-top:1rem}@media (min-width:768px){.page-service .wrap-tab .btn,.page-service .wrap-tab .tab li{margin-bottom:.5rem}}.page-service-about .des-page{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:1.5rem}.box-icon{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1.5rem;display:flex;height:8rem;min-width:8rem;padding:1rem;text-align:center;width:8rem}.page-khoa-about .box-icon{background:#e6f2ff;margin-bottom:1.75rem}.page-khoa-about .box-icon img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.page-service-about.page-service-about-2{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.page-service-about.page-service-about-2 .section-form-register{display:none}@media (min-width:768px){.page-service-about.page-service-about-2 .section-form-register{display:block}}.page-service-about .title-page{margin-bottom:.25rem;margin-top:2rem}.page-service-about.page-service-about-2 .title-page{font-size:2.25rem}.page-service-about.page-service-about-2 .des-page,.page-service-about.page-service-about-2 .info{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));max-width:none}@media (min-width:768px){.page-service-about.page-service-about-2 .des-page,.page-service-about.page-service-about-2 .info{padding-top:2rem}}.trang-thietbi{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.trang-thietbi{margin-bottom:-8rem;padding-bottom:0;padding-top:3rem}}.trang-thietbi .wrap{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.trang-thietbi .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}.swiper-3d .swiper-slide-shadow{background-color:transparent}.img-thietbi{margin-bottom:-10rem;position:relative}@media (min-width:768px){.img-thietbi{top:-10rem}}.giatri-coloi{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.giatri-coloi{padding-bottom:7rem;padding-top:7rem}}.giatri-coloi{background:#f1f5fa}.giatri-coloi .wrap{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:1.25rem}@media (min-width:768px){.giatri-coloi .wrap{gap:2.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4rem}}.giatri-coloi .wrap .item{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem}@media (min-width:768px){.giatri-coloi .wrap .item{display:flex;padding:1.5rem}}.giatri-coloi .wrap .item{border-radius:30px;box-shadow:0 0 25px rgba(8,87,168,.17)}.giatri-coloi .wrap .item .img{align-items:center;background:#e6f2ff;border-radius:15px;display:flex;height:70px;justify-content:center;margin-bottom:1rem;max-width:70px;min-width:70px;padding:1rem}@media (min-width:768px){.giatri-coloi .wrap .item .content{padding-left:1rem}}.giatri-coloi .wrap .item .content h3{font-size:1.5rem;margin-bottom:.5rem;margin-top:0}.giatri-coloi .wrap .item .content p{color:#858585}.section-hinhanh{overflow:hidden;padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.section-hinhanh{padding-bottom:7rem;padding-top:7rem}}.section-hinhanh .swiper{overflow:visible;padding-bottom:6rem;padding-top:6rem}.section-hinhanh .swiper-slide img{transform:scale(1);width:100%}.section-hinhanh .swiper-slide{position:relative;z-index:0}.section-hinhanh .swiper-slide.swiper-slide-next img,.section-hinhanh .swiper-slide.swiper-slide-prev img{transform:scale(1.3);transition:all .4s cubic-bezier(.4,0,1,1)}.section-hinhanh .swiper-slide.swiper-slide-next,.section-hinhanh .swiper-slide.swiper-slide-prev{position:relative;z-index:10}@media (max-width:991px){.section-hinhanh .swiper-slide.swiper-slide-next img,.section-hinhanh .swiper-slide.swiper-slide-prev img{transform:scale(1);transition:all .4s cubic-bezier(.4,0,1,1)}.section-hinhanh .swiper-slide.swiper-slide-active img{transform:scale(1.3);transition:all .4s cubic-bezier(.4,0,1,1)}.section-hinhanh .swiper-slide.swiper-slide-active{position:relative;z-index:10}.section-hinhanh .swiper-slide.swiper-slide-next,.section-hinhanh .swiper-slide.swiper-slide-prev{position:relative;z-index:0}}.section-faq{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.section-faq{padding-bottom:11rem;padding-top:7rem}}.section-faq .wrap{position:relative}@media (min-width:1024px){.section-faq .wrap{display:flex}}.section-faq .wrap{min-height:400px}.section-faq .wrap .list-faq{position:relative}@media (min-width:768px){.section-faq .wrap .list-faq{padding-right:2.5rem}}@media (min-width:1024px){.section-faq .wrap .list-faq{width:66.666667%}}.section-faq .wrap .img-faq{position:relative;text-align:center}@media (min-width:1024px){.section-faq .wrap .img-faq{width:33.333333%}}.section-faq .wrap .img-faq img{left:5rem;top:-4rem}@media (min-width:1024px){.section-faq .wrap .img-faq img{position:absolute}}.section-faq .wrap .img-faq img{transform:scale(1.2)}@media (max-width:991px){.section-faq .wrap .img-faq img{transform:scale(1)}}.about-service-faq .section-faq .wrap{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));margin-top:1.5rem;padding:1rem 1.5rem 1.5rem;position:relative}@media (min-width:768px){.about-service-faq .section-faq .wrap{margin-top:2.5rem;padding:2.5rem 4rem 4rem}}@media (min-width:1024px){.about-service-faq .section-faq .wrap{display:flex}}.about-service-faq .section-faq .wrap{border:1px solid rgba(15,87,168,.13);border-radius:25px;box-shadow:0 0 25px rgba(15,87,168,.1)}.page-service-women{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.page-service-women{padding-bottom:7rem;padding-top:7rem}}.section-quytrinh{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.section-quytrinh{padding-bottom:7rem;padding-top:7rem}.section-quytrinh.section-quytrinh-hoptac .step{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.section-quytrinh.section-quytrinh-hoptac .step{grid-template-columns:repeat(4,minmax(0,1fr))}}.section-quytrinh.section-quytrinh-hoptac .step .item .label{max-width:170px}.section-quytrinh .step{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem;text-align:center}@media (min-width:768px){.section-quytrinh .step{gap:2.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.5rem}}@media (min-width:1024px){.section-quytrinh .step{grid-template-columns:repeat(5,minmax(0,1fr))}}.section-quytrinh .step .item .number{color:#0857a8;font-family:var(--font-inter);font-size:3rem;font-weight:700}.section-quytrinh .step .item .label{background:#e6f2ff;border-radius:10px;font-family:var(--font-inter);margin:1rem auto;max-width:130px;padding:.5rem}@media (min-width:768px){.page-chuyenkhoa .wrap-tab .btn{margin-top:3rem}.page-khoa-about.page-apply.section-box-sticky,.page-khoa-about.page-apply.section-box-sticky .info{height:100%}.page-khoa-about.page-apply.section-box-sticky .orther-job{height:auto}.page-khoa-about.page-apply.section-box-sticky:before{content:""}.page-khoa-about.page-apply.section-box-sticky .info{min-height:100%}.page-khoa-about.page-apply.section-box-sticky{background-color:transparent;position:absolute;top:0;width:100%;z-index:3}}@media (max-width:1199px){.page-khoa-about.page-apply.section-box-sticky:before{content:""}}.page-khoa-about.page-apply:before{content:none}.page-khoa-about.page-apply{z-index:1}.page-khoa-about.page-apply.page-apply-info{z-index:10}.page-khoa-about.page-apply.page-apply-info .title-page{font-size:1.5rem}@media (min-width:768px){.page-khoa-about.page-apply.page-apply-info .title-page{font-size:1.875rem}}.page-khoa-about.page-apply.page-apply-info .info{width:100%}.page-khoa-about.page-apply .info{position:relative}.orther-job{--tw-bg-opacity:1;align-self:flex-start;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border:1px solid rgba(15,87,168,.1);border-radius:25px;box-shadow:0 0 25px rgba(15,87,168,.1);margin-top:1.5rem;padding:1rem;right:1rem;z-index:10}@media (min-width:768px){.orther-job{margin-top:0;padding:2.5rem 1.75rem;position:sticky;top:7rem}}.box-job{position:relative;width:100%}@media (min-width:768px){.box-job{width:40%}}.list-job{list-style-type:none;padding-left:0}.list-job li:last-child .box-icon{margin-bottom:0}.list-job .box-icon{height:90px;min-width:90px;width:90px}.list-job .des h6{font-size:1rem}.list-job .des p{color:#4d4d4d;font-size:.875rem;line-height:1.375;margin:0}.box-yeucau{background:#fff;border-left:12px solid #0f57a8;border-radius:17px;box-shadow:0 0 20px rgba(15,87,168,.1);padding:2rem 1rem}.box-yeucau li{color:#4d4d4d}.page-faq .list-faq{border-top:.5px solid #cdcdcd;margin-top:2.5rem;padding-top:2.5rem}.page-khoa-about{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:768px){.page-khoa-about .wrap{display:flex;gap:2rem}.page-khoa-about .info{padding-top:2rem;width:66.666667%}}.page-khoa-about .img{border-radius:33px;bottom:-8rem;margin-left:auto;margin-right:0;margin-top:1.25rem;max-width:20rem;overflow:hidden;top:auto;z-index:10}@media (min-width:768px){.page-khoa-about .img{margin-top:0;max-width:none;position:relative;top:9rem}}.page-khoa-about .info .btn{width:100%}@media (min-width:768px){.page-khoa-about .info .btn{width:auto}}.page-khoa-about .des-page{margin-bottom:1.5rem}.section-info-khoa{background:#f1f5fa;padding-bottom:2.5rem;padding-top:0}@media (min-width:768px){.section-info-khoa{padding-bottom:6rem;padding-top:6rem}}@media (max-width:767px){.section-info-khoa{background:none}.section-info-khoa .container-base{background:#f1f5fa;padding-bottom:30px}.page-khoa-about{position:relative}.page-khoa-about:before{background:#f1f5fa;bottom:0;content:"";display:block;height:150px;left:0;position:absolute;width:100%}}.section-info-khoa .wrap{display:flex;flex-wrap:wrap;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.section-info-khoa .wrap{display:grid;gap:5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.section-info-khoa .info{order:2}@media (min-width:768px){.section-info-khoa .info{background-image:none;order:1}}.section-info-khoa .info h2{font-size:1.5rem;line-height:1.25;margin-top:-1rem}@media (min-width:768px){.section-info-khoa .info h2{font-size:2.25rem;margin-top:1.5rem}}.section-info-khoa img{border-radius:33px;max-width:20rem;order:1;position:relative;top:-2.5rem}@media (min-width:768px){.section-info-khoa img{max-width:none;order:2}}.accordion-item{height:auto;overflow:hidden;transition:all .1s ease-in-out}.accordion-item.collapsed{max-height:0;transition:all .1s ease-in-out}.accordion-title{font-size:1rem;font-weight:700;margin-top:0}@media (min-width:768px){.accordion-title{font-size:1.25rem}}.accordion-title .icon{border-radius:10px;height:37px;left:0;position:absolute;width:37px}.accordion-title.open .icon{background:rgba(15,87,168,.13)}.accordion-title .icon{background:#0857a8;margin-top:0}@media (min-width:768px){.accordion-title .icon{margin-top:-.25rem}}.accordion-title .icon:before{height:4px;left:9px;top:17px;transition:all .4s ease-in-out;width:20px}.accordion-title .icon:after,.accordion-title .icon:before{background:#fff;border-radius:2px;content:"";display:block;position:absolute}.accordion-title .icon:after{height:20px;left:17px;top:10px;width:4px}.accordion-title.open .icon:after,.accordion-title.open .icon:before{background:#7d7d7d}.accordion-title.open .icon:after{display:none}.accordion-content{color:#4d4d4d;padding-top:1rem}.accordion-wrapper{cursor:pointer;padding-bottom:1.25rem;padding-left:3.5rem;padding-top:1.25rem;position:relative}@media (min-width:768px){.accordion-wrapper{padding-bottom:2.5rem;padding-top:2.25rem}}.accordion-wrapper{border-bottom:1px solid #eaeaea}.modal-overlay{background-color:rgba(0,0,0,.45);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;z-index:1000}.section-doctor.about,.trang-thietbi .swiper-3d .swiper-slide-shadow{background:none}.section-doctor .input-group .form-control{height:68px}.section-doctor .input-group .btn-on-input{top:1rem}.section-doctor .title-page-list{display:grid}@media (min-width:768px){.section-doctor .title-page-list{gap:2.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.section-doctor .list-item{display:grid;gap:4rem;grid-template-columns:repeat(1,minmax(0,1fr));padding-bottom:2rem;padding-top:2rem;text-align:center}@media (min-width:768px){.section-doctor .list-item{-moz-column-gap:2.5rem;column-gap:2.5rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:2rem;padding-top:2rem;row-gap:6rem}}@media (min-width:1024px){.section-doctor .list-item{grid-template-columns:repeat(4,minmax(0,1fr))}}.item-doctor{padding-bottom:1.5rem;position:relative}.item-doctor .info .des{margin-top:0}.item-doctor .info h3{font-size:1.25rem;line-height:2rem;margin-bottom:0;text-transform:capitalize}.item-doctor .box-img img{border-radius:38px;width:100%}.item-doctor .social{bottom:0;position:absolute;width:100%}.item-doctor .social a{background:#0857a8;border-radius:16px;display:inline-block;height:2rem;line-height:32px;margin-left:.25rem;margin-right:.25rem;width:2rem}.section-about-doctor{padding-bottom:2rem;padding-top:2rem}@media (min-width:768px){.section-about-doctor{padding-bottom:3rem;padding-top:3rem}}.wrap-select{margin-top:1.25rem}.wrap-info{display:flex;flex-wrap:wrap;z-index:10}.wrap-info,.wrap-info .info{position:relative}@media (min-width:768px){.wrap-info .info{width:60%}}.wrap-info .info .avatar{gap:2.5rem}@media (min-width:768px){.wrap-info .info .avatar{display:flex}}.wrap-info .info .booking{display:block}@media (min-width:768px){.wrap-info .info .booking{display:none}}.wrap-info .booking{margin-top:2.5rem}.wrap-info .booking:first-line{right:0}@media (min-width:768px){.wrap-info .booking{float:left;margin-top:0;padding-left:4rem}}.wrap-info .booking .box{top:7rem}@media (min-width:768px){.wrap-info .booking .box{position:sticky}}.wrap-info>.booking{display:none}@media (min-width:768px){.wrap-info>.booking{display:block}}.wrap-info .about{margin-top:2.5rem}.wrap-info .info .avatar img{margin-bottom:2rem;width:100%}@media (min-width:768px){.wrap-info .info .avatar img{width:40%}}.wrap-info .info .avatar img{border-radius:38px;height:-moz-fit-content;height:fit-content}.wrap-info .info .detail h2{font-size:2.25rem;line-height:1.25;margin-bottom:.75rem;margin-top:0;text-transform:capitalize}@media (min-width:768px){.wrap-info .info .detail h2{font-size:3.125rem}}.wrap-info .info .detail h4{color:#0857a8}.wrap-info .info .detail h4,.wrap-info .info .detail p{font-size:1rem;margin-bottom:1rem;margin-top:0}.wrap-info .info .detail p{line-height:1.25}.wrap-info .info .detail span{color:#0857a8}.wrap-info .about h2{font-size:1.875rem;margin-bottom:1.25rem;margin-top:0}@media (min-width:768px){.wrap-info .about h2{font-size:2.25rem}}.wrap-info .about .column-info{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem}.wrap-info .about .column-info h3{font-size:20px;margin-bottom:.75rem}.wrap-info .about .column-info p{margin-bottom:.5rem;margin-top:0}.wrap-info .booking .box{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border:1px solid rgba(15,87,168,.1);border-radius:25px;box-shadow:0 0 25px rgba(15,87,168,.1);padding:1.5rem;width:100%}@media (min-width:768px){.wrap-info .booking .box{padding:2rem}}.wrap-info .booking .box h3{font-size:24px}.wrap-info .booking .box h4{font-size:1rem;margin:0}.error{color:#c10000;display:block;margin-bottom:.5rem;margin-top:.5rem}.wrap-info .booking .list-select{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));line-height:1.25}.wrap-info .booking .list-select .item-select div{font-size:.7rem}.list-select{margin-bottom:1rem;margin-top:1rem;padding-left:0}.time-day .item-select.active{background:#69c17f;color:#fff}.time-hours .item-select.active{border:1px solid #69c17f;color:#69c17f}.time-hours .item-select.is-mine{background-color:#fff;border:1px solid #0f57a8;color:#0f57a8;cursor:pointer;pointer-events:auto}.item-select{background:#fff;border:1px solid #d9d9d9;border-radius:9px;color:#9a9a9a;cursor:pointer;list-style-type:none;margin-left:0;padding-bottom:.75rem;padding-top:.75rem;text-align:center}.item-select.disabled{background:#9a9a9a!important;border:none!important;color:#fff!important;cursor:not-allowed!important}.item-select strong{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));display:block}.item-select.disabled strong{color:#9a9a9a}.section-box-datlich{background:#0f57a8;padding-bottom:2rem;padding-top:2rem;z-index:10}@media (min-width:768px){.section-box-datlich{padding-bottom:3rem;padding-top:3rem}}.section-box-datlich .wrap-select{display:grid;gap:1.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.section-box-datlich .wrap-select{grid-template-columns:repeat(3,minmax(0,1fr))}}.section-box-datlich .wrap-select .react-select__value-container{display:flex;flex-wrap:nowrap;overflow-x:auto}.option-bacsi{display:flex;gap:.75rem}.option-bacsi img{border-radius:.75rem;height:5rem;-o-object-fit:cover;object-fit:cover;width:5rem}.option-bacsi h4{font-size:1rem;font-weight:700;margin-bottom:.75rem;margin-top:0}.option-bacsi span{color:#4d4d4d;display:block}.css-aiodbw-control .option-bacsi img,.css-aiodbw-control .option-bacsi span,.react-select__single-value .option-bacsi img,.react-select__single-value .option-bacsi span{display:none}.css-aiodbw-control .option-bacsi h4,.react-select__single-value .option-bacsi h4{font-size:1rem;font-weight:400;margin-bottom:.5rem;margin-top:.5rem}.react-select__menu{overflow:hidden}.section-calender{padding-bottom:2rem;padding-top:2rem}@media (min-width:768px){.section-calender{padding-bottom:3rem;padding-top:3rem}}.wrap-calender .time-day h4,.wrap-calender .time-hours h4{font-size:1.5rem}@media (min-width:768px){.wrap-calender .time-day h4,.wrap-calender .time-hours h4{font-size:1.875rem}}.wrap-calender{margin-bottom:2rem;padding-bottom:2rem}@media (min-width:768px){.wrap-calender{display:flex;gap:7rem}}.wrap-calender{border-bottom:.5px solid #cdcdcd}@media (min-width:768px){.wrap-calender .time-day{width:40%}.wrap-calender .timer-box{width:60%}}.add-day strong{font-size:3.125rem;line-height:1.5rem}.add-day{position:relative}.add-day input{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:10}.add-day input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.time-day .list-select,.time-hours .list-select{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:1024px){.time-hours .list-select{grid-template-columns:repeat(5,minmax(0,1fr))}}.section-calender .btn{width:100%}@media (min-width:768px){.section-calender .btn{width:15rem}}.box-nhapthongtin{background:#fff}.box-nhapthongtin .radio-check{font-size:.75rem;margin-top:.5rem}.box-nhapthongtin .radio-check label{font-weight:400;margin-bottom:0}.box-nhapthongtin .radio-check input[type=radio]{height:1.25rem;margin:0 .5rem 0 0;width:1.25rem}.box-nhapthongtin.wrap-box-form{border-bottom:.5px solid #cdcdcd;margin-bottom:2rem;padding-bottom:2rem}.box-nhapthongtin h4{font-size:1.5rem}@media (min-width:768px){.box-nhapthongtin h4{font-size:1.875rem}}.wrap-calender.full{border:0}.wrap-calender.full .time-day{width:100%}.wrap-calender.full .time-day .list-select{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:768px){.wrap-calender.full .time-day .list-select{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px){.wrap-calender.full .time-day .list-select{grid-template-columns:repeat(9,minmax(0,1fr))}}.detail-calender h4{font-size:1.5rem;margin-bottom:1.25rem}@media (min-width:768px){.detail-calender h4{font-size:1.875rem}}.table-calender{background:#fff;border:1px solid rgba(15,87,168,.1);border-radius:25px;box-shadow:0 0 25px rgba(15,87,168,.1);font-size:1rem;padding:.75rem}@media (min-width:768px){.table-calender{padding:2rem}}.table-calender .avatar{align-items:center}@media (min-width:768px){.table-calender .avatar{display:flex;position:relative}}.table-calender .avatar span{display:block;font-weight:600}.table-calender table th{color:#848484;font-size:1rem;font-weight:400;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;text-align:left;text-transform:capitalize}.table-calender table th:first-child,.table-calender table th:nth-child(2){text-align:center;width:33.333333%}@media (min-width:768px){.table-calender table th:first-child,.table-calender table th:nth-child(2){text-align:left;width:25%}}.table-calender table td{padding:1rem;vertical-align:top}.table-calender table td.empty-doctor{color:#9a9a9a;text-align:center}.table-calender table td img{border-radius:9999px;height:2.25rem;margin-right:.75rem;-o-object-fit:cover;object-fit:cover;width:2.25rem}.table-calender table td .time-option{border:1px solid #d9d9d9;border-radius:9px;color:#9a9a9a;cursor:pointer;display:inline-block;font-size:.875rem;padding:.5rem .25rem;text-align:center;white-space:nowrap}@media (min-width:768px){.table-calender table td .time-option{margin-bottom:.75rem;margin-right:.75rem;padding-left:.75rem;padding-right:.75rem}}.table-calender table td .time-option.active,.table-calender table td .time-option:hover{background:#69c17f;border:1px solid #69c17f;color:#fff}.ten-chuyenkhoa{border-bottom:1px solid #b9b9b9;border-top:1px solid #b9b9b9}.section-doctor .des-page{max-width:none}@media (min-width:1024px){.section-doctor .all-doctor{position:absolute;right:15px}}.section-doctor .all-doctor{align-items:center;background-color:#0f57a8;border-radius:.75rem;color:#fff;display:flex;font-size:1.125rem;font-weight:700;height:68px;margin:auto;max-width:250px;width:250px}.section-doctor .all-doctor p{padding-left:65px;padding-right:10px}.section-doctor .all-doctor svg{background-color:#fff;border-radius:50%}.section-henkham{background:#f1f5fa;min-height:50vh}.section-henkham .container-base{display:flex;flex-direction:column;gap:2.5rem;padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:768px){.section-henkham .container-base{flex-direction:row}}.section-henkham .title-henkham{flex:2}.title-henkham p{opacity:.7}.section-henkham .info-henkham{flex:3}.section-henkham h2{font-size:32px!important}.section-henkham h3{font-size:1.5rem!important}.section-henkham .wrap-title{display:flex}.section-henkham .contact-henkham{align-items:flex-start;border-top:1px solid #ccc;flex-direction:column;gap:1.75rem;margin-bottom:1rem;padding-bottom:1rem;padding-top:.5rem}@media (min-width:768px){.section-henkham .contact-henkham{align-items:center;border-style:none;flex-direction:row;gap:0}}.section-henkham .info-contact li{list-style:none;opacity:.7}.section-henkham .hot-chuyenkhoa{align-items:flex-start;flex-direction:column;gap:1.75rem;margin-bottom:1rem;padding-bottom:1rem;padding-top:1rem}@media (min-width:768px){.section-henkham .hot-chuyenkhoa{align-items:center;flex-direction:row;gap:0}}.section-henkham .hot-chuyenkhoa,.section-henkham .info-time{border-top:1px solid #ccc;padding-bottom:1rem;padding-top:1rem}.section-henkham .hot-chuyenkhoa a{color:#0f57a8}.section-henkham .all-chuyenkhoa svg{background-color:#fff;border-radius:50%}.section-henkham .wrap-title a.btn{align-content:center;display:block;height:3.5rem;padding-bottom:1rem;padding-top:1rem}.section-henkham .wrap-title a.all-chuyenkhoa{align-items:center;background-color:#0f57a8;border-radius:.75rem;color:#fff;display:flex;font-size:1.125rem;font-weight:700;gap:.75rem;height:3.5rem;justify-content:center;max-width:250px;width:100%}.about-page{padding-bottom:2rem;padding-top:2rem}.about-page .des-page{color:#0857a8;margin-bottom:0;margin-top:0}.about-page .des-page,.about-page .title-page{max-width:48rem}.img-about{background:linear-gradient(0deg,#f1f5fa 50%,#fff 0);margin-top:2.5rem}.img-about img{border-radius:1.5rem}.section-vision{padding-bottom:4rem;padding-top:4rem}.section-vision .title-section{text-transform:none}.section-vision .wrap{display:flex;gap:1.5rem}@media (min-width:768px){.section-vision .wrap{gap:2.5rem}}.section-vision .wrap .item-1{width:50%}@media (min-width:768px){.section-vision .wrap .item-1{width:40%}}.section-vision .wrap .item-2{margin-top:2.5rem;width:50%}@media (min-width:768px){.section-vision .wrap .item-2{margin-top:10rem;width:60%}}.section-vision .wrap .item-1 img{border-radius:.75rem;margin-top:1.5rem;width:100%}@media (min-width:768px){.section-vision .wrap .item-1 img{border-radius:1.5rem}}.section-vision .wrap .item-2 img{border-radius:.75rem;margin-top:1.5rem;position:relative}@media (min-width:768px){.section-vision .wrap .item-2 img{border-radius:1.5rem}}.section-vision .wrap .item-2 img{left:-25%;max-width:125%;width:125%}@media (max-width:767px){.section-vision .wrap .item-2 img{left:-40%;max-width:140%;width:140%}}.box-ads{background:#0f57a8;border-radius:64px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin:auto;max-width:1100px;overflow:hidden}@media (min-width:768px){.box-ads{grid-template-columns:repeat(2,minmax(0,1fr))}}.box-ads .info{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:2.5rem 1.75rem}@media (min-width:768px){.box-ads .info{padding:1.75rem 2.5rem}}.box-ads .info .des-page,.box-ads .info .title-section{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:1.5rem}.box-ads .img img{display:block;width:100%}.hiring-page .title-page{max-width:33rem}.img-bg-section{background:linear-gradient(0deg,#fff 50%,#f1f5fa 0)}.img-bg-section img{border-radius:1.5rem;display:block}.hiring-page .input-btn .form-control{background:#fafafa}.wrap-tag{align-items:center;display:flex;gap:.75rem;margin-top:1.5rem}.wrap-tag .tag{background:#fff;border:1px solid #bdbdbd;border-radius:12px;color:#7c7c7c;cursor:pointer;display:inline-block;padding:.5rem}.section-hiring .title-section{text-transform:inherit}.list-item-hiring{display:grid;gap:1.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.list-item-hiring{gap:2.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.list-item-hiring .item{text-align:center}.list-item-hiring .box-icon{align-items:center;background:#e6f2ff;border-radius:21px;display:flex;height:128px;justify-content:center;margin-bottom:1.75rem;margin-left:auto;margin-right:auto;width:128px}.list-item-hiring .item p{text-align:left}.section-hiring .section-hinhanh,.section-hiring .section-hinhanh .swiper{padding-bottom:2.5rem;padding-top:2.5rem}.section-hiring .box-ads .info{padding-left:2.5rem;padding-right:2.5rem}.box-img-baolanh{display:none;height:-moz-fit-content;height:fit-content;max-width:none;width:100%}@media (min-width:768px){.box-img-baolanh{display:block;margin-top:2.5rem;width:33.333333%}}.box-img-baolanh img:last-child{left:4rem;position:relative;top:-2.5rem}.box-img-baolanh img{width:82%}.overview .box-img-baolanh{display:block;margin-bottom:-2.5rem}@media (min-width:768px){.overview .box-img-baolanh{display:none}}.wrap-profile{display:flex;flex-wrap:wrap}@media (min-width:768px){.wrap-profile{flex:none}}.wrap-profile .social-btn{gap:1.25rem}@media (min-width:768px){.wrap-profile .social-btn{display:flex}}.wrap-profile .social-btn .btn{align-items:center;border-radius:9999px;display:flex;font-family:var(--font-inter);font-size:.875rem;font-weight:700;gap:.75rem;justify-content:center;margin-bottom:.75rem;text-transform:uppercase;width:100%}.wrap-profile .social-btn .btn svg path{fill:#fff}.wrap-profile .social-btn .btn .img-gg{background:url(https://accounts.scdn.co/sso/images/google-icon.1cdc8fce9609d07f0e9d8d0bc4b61f8f.svg) 50% no-repeat;display:block;height:20px;width:20px}.wrap-profile .social-btn .btn.btn-login-fb{background-color:#1877f2;border-color:rgba(0,0,0,.2);color:#f8f8f8}.wrap-profile .social-btn .btn.btn-login-gg{background-color:#fff;border-color:rgba(0,0,0,.2);color:#4d4d4d}@keyframes example{0%{opacity:0}to{opacity:1}}.tab-info{transition:all 1s;width:100%}@media (min-width:1024px){.tab-info{width:33.333333%}}.tab-info .active{color:#0f57a8;position:relative;transition:all .5s}.tab-info .active:after{animation-duration:.5s;animation-name:example;background-color:#0f57a8;bottom:-.25rem;content:"";height:2px;position:absolute;right:0;width:100%}.tab-notify{width:100%}@media (min-width:1024px){.tab-notify{padding-left:2.5rem;width:66.666667%}}.tab-info .box{background:#fff;border:1px solid rgba(15,87,168,.1);border-radius:25px;box-shadow:0 0 25px rgba(15,87,168,.1);padding:1rem;width:100%}@media (min-width:768px){.tab-info .box{padding:1.5rem}}.tab-info .box .label{align-items:center;color:#000;display:flex;justify-content:space-between;margin-bottom:1.5rem;width:100%}.tab-info .icon-edit{cursor:pointer}.tab-info .avatar{border-bottom:.5px solid #cdcdcd;margin-bottom:1.25rem;text-align:center}.tab-info .avatar img{display:block;margin:auto}.tab-info .avatar h6{margin-bottom:1.75rem;margin-top:1.75rem}.section-profile .section-register{padding:0}.section-profile .section-register .title-section{font-size:1.5rem;margin-bottom:1rem}@media (min-width:768px){.section-profile .section-register .title-section{font-size:1.875rem;margin-bottom:.5rem}}.section-profile .box-register{padding:1.5rem 2rem}.section-profile .box-register .btn{bottom:2.5rem;margin-top:0;position:absolute}.circle-mb .section-profile .box-register .btn{bottom:10%}@media (min-width:768px){.section-profile .box-register .btn{position:relative;top:0}}@media (max-width:767px){.section-profile .box-register .btn{max-width:calc(100% - 32px)}}.box-notify{background:#fff;border:1px solid rgba(15,87,168,.1);border-radius:25px;box-shadow:0 0 25px rgba(15,87,168,.1);margin-bottom:2.5rem;padding:1rem;width:100%}@media (min-width:768px){.box-notify{padding:1.5rem}}.box-notify .empty-data{margin-top:1.25rem}.list-noti{list-style-type:none;margin-top:2.5rem;max-height:588px;overflow-y:auto;padding-left:0}.list-noti li{border-radius:10px;justify-content:space-between;margin-bottom:.75rem;padding:.75rem;position:relative;width:100%}.list-noti li:hover{background:#e6f2ff;cursor:pointer}.list-noti li:last-child:hover{background:inherit}.list-noti li:last-child{cursor:auto}.list-noti li.unread>div:first-child:after{border-radius:1rem;content:"";display:block;height:1rem;position:absolute;right:.25rem;top:1.25rem;width:1rem}@media (min-width:768px){.list-noti li.unread>div:first-child:after{bottom:1rem;right:.75rem;top:auto}}.list-noti li.unread>div:first-child:after{background:#69c17f}.date{color:#4d4d4d;display:block;font-size:.75rem;text-align:right}.section-patient-result{margin-bottom:2rem}.section-patient-result .calendar .react-datepicker__day,.section-patient-result .calendar .react-datepicker__day-name,.section-patient-result .calendar .react-datepicker__time-name{display:inline-block;height:2.5rem;line-height:2.5rem;text-align:center;width:2.5rem}@media (min-width:768px){.section-patient-result .calendar .react-datepicker__day,.section-patient-result .calendar .react-datepicker__day-name,.section-patient-result .calendar .react-datepicker__time-name{font-size:1rem;height:3rem;width:3rem}}.section-patient-result .calendar .react-datepicker__day,.section-patient-result .calendar .react-datepicker__day-name,.section-patient-result .calendar .react-datepicker__time-name{color:#000;margin:.166rem}.section-patient-result .calendar .react-datepicker__day .day-contents__event{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}.section-patient-result .calendar .react-datepicker__day--selected{color:#fff}.section-patient-result .calendar .react-datepicker__day--selected .day-contents__event{color:#f0f8ff}.section-patient-result .calendar__popup{z-index:10}.section-patient-result .calendar__popup .day-contents{position:relative}.section-patient-result .calendar__popup .day-contents__event{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1));border-radius:9999px;bottom:.25rem;font-size:2.25rem;height:.5rem;position:absolute;width:.5rem}@media (min-width:768px){.section-patient-result .calendar__popup .day-contents__event{bottom:0}}.section-patient-result .calendar__popup .day-contents__event{right:calc(50% - 4px)}.section-patient-result .table-wrapper{background:#f1f5fa;border-radius:3rem;overflow:hidden}.section-patient-result .table-wrapper .table-title{background:#0857a8;color:#fff;font-size:20px;font-weight:700;line-height:27px;padding:20px 25px}@media (min-width:768px){.section-patient-result .table-wrapper .table-title{padding-left:70px;padding-right:70px}}.section-patient-result .table-wrapper table{padding:40px 55px;width:100%}.section-patient-result .table-wrapper table tbody tr td,.section-patient-result .table-wrapper table thead tr th{padding:1rem;text-align:left}.section-patient-result .table-wrapper table tbody tr td{background:#fff}.section-patient-result .table-wrapper table tbody tr:first-child td:first-child{border-top-left-radius:.5rem}.section-patient-result .table-wrapper table tbody tr:first-child td:last-child{border-top-right-radius:.5rem}.section-patient-result .table-wrapper table tbody tr:last-child td:first-child{border-bottom-left-radius:.5rem}.section-patient-result .table-wrapper table tbody tr:last-child td:last-child{border-bottom-right-radius:.5rem}.trungt{display:block}.wrap-middle .overview blockquote{flex-direction:column}.wrap-middle .overview blockquote footer{padding-left:1.5rem}.wrap-middle .overview table{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-style:solid;border-width:1px}.wrap-middle .overview table thead tr th{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));border-style:solid;border-width:0 1px 1px 0}.wrap-middle .overview table thead tr th:last-child{border-right-width:0}.wrap-middle .overview table tbody tr td{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));border-style:solid;border-width:0 1px 1px 0}.wrap-middle .overview table tbody tr td:last-child{border-right-width:0}.wrap-middle .overview table tbody tr:last-child td{border-bottom-width:0}.section-about .about-home img{border-radius:1rem}.home-title-section h1,.home-title-section h2,.home-title-section h3,.home-title-section h4,.home-title-section h5,.home-title-section h6{font-size:inherit;margin:0;padding:0}.box-giatricotloi .sub-title-section h3{font-size:1rem;text-align:left}@media (min-width:768px){.box-giatricotloi .sub-title-section h3{text-align:center}}.box-giatricotloi .title-section h2{font-size:1.5rem;text-align:left}@media (min-width:768px){.box-giatricotloi .title-section h2{font-size:2.25rem!important;text-align:center}}.trangthietbi .sub-title-section h3{font-size:1rem}.trangthietbi .title-section h2{font-size:1.5rem}@media (min-width:768px){.trangthietbi .title-section h2{font-size:2.25rem!important}}.goikham-doanhnghiep h1,.hoptactaitro h1{text-transform:uppercase!important}@media (min-width:768px){.goikham-doanhnghiep h1,.hoptactaitro h1{font-size:3.125rem}}.goikham-doanhnghiep img,.hoptactaitro img{height:100%;width:auto}.infoProgramme .sub-title-section h3{font-size:1rem;text-align:left}@media (min-width:768px){.infoProgramme .sub-title-section h3{text-align:center}}.infoProgramme .item-service h3{-webkit-line-clamp:2;font-size:1.5rem;margin-bottom:0;margin-top:0}.infoProgramme .item-service h3,.infoProgramme .item-service p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.infoProgramme .item-service p{-webkit-line-clamp:5}.infoProgramme .item-service img{height:auto;width:100%}.aboutus-header-image img{height:100%;width:100%}.section-doctor-hardcontent .des-section p,.section-doctor-hardcontent .title-section h2{text-align:left}@media (min-width:768px){.section-doctor-hardcontent .des-section p,.section-doctor-hardcontent .title-section h2{text-align:center}}.section-news-event-hardcontent .des-section p,.section-news-event-hardcontent h2{text-align:left}@media (min-width:768px){.section-news-event-hardcontent .des-section p,.section-news-event-hardcontent h2{text-align:center}}.section-box-datlich .title-page h1{font-size:2rem;line-height:1.25;margin-bottom:.75rem;margin-top:0}@media (min-width:1024px){.section-box-datlich .title-page h1{font-size:2.5rem}}.aboutus-page .title-page h1,.hiring-page .title-page h1{margin-bottom:.75rem;margin-top:0}.concept{display:none;grid-template-columns:repeat(3,minmax(0,1fr));height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media (min-width:768px){.concept{display:grid}}.section-has-animate a{position:relative;z-index:1}.concept-1 .hover-1:hover~svg{transform:translate(20px,20px)}.concept-1 .hover-2:hover~svg,.concept-1 .hover-3:hover~svg{transform:translate(-20px,-20px)}.concept-1 .hover-4:hover~svg{transform:translate(20px,20px)}.concept-1 .hover-5:hover~svg{transform:translate(-20px,-20px)}.concept-1 .hover-6:hover~svg{transform:translate(20px,-20px)}.concept-1 .hover-7:hover~svg{transform:translate(-20px,20px)}.concept-1 .hover-8:hover~svg{transform:translate(-20px,-20px)}.concept-1 .hover-9:hover~svg{transform:translate(20px,-20px)}.circle-1{bottom:20%;left:100px}.circle-1,.circle-2{margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-2{left:calc(50% - 111px);top:-50px}.circle-3{right:55%;top:-2rem}.circle-3,.circle-4{margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-4{right:20%;top:-30px}.circle-5{bottom:80px;left:80px}.circle-5,.circle-6{margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-6{right:80px;top:80px}.circle-7{left:-10%;top:-35%}.circle-7,.circle-8{margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-8{bottom:-20%;right:37%}.circle-9{left:200px;top:0}.circle-10,.circle-9{margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-10{bottom:20%;right:13%}.circle-11{left:-100px;top:-100px}.circle-11,.circle-12{margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-12{bottom:-150px;right:-150px}.circle-13{right:150px;top:45%}.circle-13,.circle-14{margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-14{right:350px;top:50vh}.circle-16{left:15vw;top:70%}.circle-16,.circle-17{margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-17{right:100px;top:50%}.circle-18{bottom:10%;right:15vw}.circle-18,.circle-19{margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-19{bottom:-15%;left:15vw}.circle-20{right:15vw;top:35%}.circle-20,.circle-21{margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-21{right:10vw;top:15%}.circle-22{left:10vw;top:70vh}.circle-22,.circle-23{margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-23{bottom:15%;right:-100px}.circle-24{right:20vw;top:-30%}.circle-24,.circle-25{margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-25{bottom:30%;left:10vw}.circle-26{right:10vw;top:10%}.circle-26,.circle-27{margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-27{left:0;top:50%}.circle-28{right:10%;top:200px}.circle-28,.circle-29{margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-29{right:0;top:-50px}.circle-30{bottom:-50px;left:-50px;margin-top:0;position:absolute;transition:.5s ease;z-index:-1}.circle-mb{display:block;overflow:hidden;position:absolute;top:0}@media (min-width:768px){.circle-mb{display:none}}.circle-mb{height:100%;width:100%;z-index:0}.circle-mb svg{position:absolute;z-index:1}.circle-mb .top--50px{top:-50px}.circle-mb .left-70vw{left:70vw}.circle-mb .left--50px{left:-50px}.circle-mb .bottom--50px{bottom:-50px}.circle-mb .left--100px{left:-100px}.circle-mb .top-15{top:15%}.circle-mb .bottom-10{bottom:10%}.circle-mb .left-top-40{left:40%;top:40%}.circle-mb .right-top{right:-40%;top:20%}.circle-mb .right-top-10{right:-40%;top:10%}.section-register .circle-mb,.xd-sunghiep .circle-mb{z-index:1}.container-base{margin:auto;max-width:1100px;padding-left:15px;padding-right:15px;position:relative;width:100%}.main-content{min-height:50vh}.section-page{padding-bottom:2rem;padding-top:2rem}@media (min-width:768px){.section-page{padding-bottom:3rem;padding-top:3rem}}.section-about{background:#f1f5fa;padding-bottom:6rem;padding-top:2rem}@media (min-width:768px){.section-about{padding-bottom:1rem}}.section-about>.container-base{gap:1rem}@media (min-width:768px){.section-about>.container-base{display:flex}}@media (min-width:1024px){.section-about>.container-base{gap:4rem}}@media (min-width:768px){.section-about .images{width:55%}.section-about .info{width:45%}}@media (max-width:767px){.section-about .about-home{display:flex;flex-wrap:wrap}.section-about .about-home .images{order:2;width:100%}.section-about .about-home .info{order:1}}.none{display:none!important}.section-about .info{padding-top:2.5rem}@media (min-width:768px){.section-about .info{padding-top:0}}.section-about .info{align-self:flex-end;font-size:1.125rem;margin-bottom:2.5rem;position:relative}.sub-title-section{font-size:1rem;font-weight:700;margin-bottom:.5rem;margin-top:0}@media (min-width:768px){.sub-title-section{font-size:1.25rem;margin-bottom:1rem}}.sub-title-section{color:#0857a8}.title-section,.title-section p{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1.5rem;font-weight:700;line-height:1.25;margin-bottom:.75rem;margin-top:0}@media (min-width:768px){.title-section,.title-section p{font-size:2.25rem}}.big-title-section{font-size:2.25rem;font-weight:700;margin-bottom:.75rem;margin-top:0}@media (min-width:768px){.big-title-section{font-size:3.125rem}}.des-section{color:#4d4d4d}.section-about .info .btn{display:inline-block;width:100%}@media (min-width:768px){.section-about .info .btn{margin-top:2rem}}.section-about .info .btn{max-width:250px}@media (max-width:767px){.section-about .info .btn{max-width:none}}.wrap-title{align-items:center;gap:7rem;justify-content:space-between}@media (min-width:768px){.wrap-title{display:flex}}.wrap-title .btn{display:none;width:100%}@media (min-width:768px){.wrap-title .btn{display:block}}.wrap-title .btn{max-width:250px}.wrap-title .title-section{max-width:42rem}.section-chuyenkhoa{overflow:hidden;padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.section-chuyenkhoa{padding-bottom:4rem;padding-top:4rem}}.section-chuyenkhoa .swiper{overflow:initial;padding-top:1.5rem}@media (min-width:768px){.section-chuyenkhoa .swiper{padding-top:0}}.section-chuyenkhoa .swiper-button-next,.section-chuyenkhoa .swiper-button-prev{bottom:50%;top:auto}.section-chuyenkhoa .mySwiper{padding-top:2rem}.section-event{background:#f1f5fa}.item-service{border-radius:37px;box-shadow:0 0 34px -7px rgba(15,87,168,.1);overflow:hidden;position:relative;top:0}@media (min-width:768px){.item-service{height:100%}}.item-service{border:1px solid #fff;transition:all .2s ease-in-out}.item-service p{margin-bottom:0}.box-service:hover .item-service,.swiper-slide-active .item-service{border:1px solid #0857a8;position:relative;top:-20px}.box-service:hover .item-service .info .name,.swiper-slide-active .item-service .info .name{color:#0857a8}.item-service .box-img img{height:15rem}.item-service .info{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));display:flex;flex-direction:column;height:383px;justify-content:space-between;padding:1rem 1rem 3.5rem}@media (min-width:768px){.item-service .info{padding-left:2rem;padding-right:2rem;padding-top:1.5rem}}.swiper{overflow:initial}.item-service .info .name{font-size:1.5rem;margin-bottom:0;margin-top:0}.item-service .info a{bottom:1.25rem;color:#0857a8;display:block;font-size:1rem;font-weight:700;margin-top:1.5rem;position:absolute;text-transform:capitalize}.item-service .info a:hover{text-decoration:underline;text-underline-position:under}.item-service .info span{color:#0857a8;display:block;font-size:1rem;font-weight:700;margin-top:1.5rem;text-transform:capitalize}.item-service .info span:hover{text-decoration:underline;text-underline-position:under}.item-service .info .info-link{color:#0857a8;display:block;font-size:1rem;font-weight:700;margin-top:1.5rem;text-transform:none}.item-service .info .info-link:hover{text-decoration:underline;text-underline-position:under}.title-center{margin:auto}@media (min-width:768px){.title-center{text-align:center}}@media (min-width:1024px){.title-center{width:75%}}.section-chuyenkhoa .wrap-title{margin-bottom:1rem}@media (min-width:768px){.section-chuyenkhoa .wrap-title{margin-bottom:2rem}}.section-contact{background:#f1f5fa;padding-bottom:1.25rem;padding-top:1.25rem;position:relative}@media (min-width:768px){.section-contact{margin-top:5rem;padding-bottom:7rem;padding-top:4rem}}.section-contact .concept{overflow:hidden}.grid-contact{gap:1.5rem;position:relative}@media (min-width:768px){.grid-contact{display:flex}}.grid-contact .phone{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}@media (min-width:768px){.grid-contact .phone{margin-top:4rem}}.grid-contact .phone .icon{align-items:center;color:#0857a8;display:flex;font-weight:600;gap:.5rem}@media (min-width:768px){.grid-contact .info{padding-right:1.5rem;width:45%}.grid-contact .box{width:55%}}.grid-contact .box{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:48px;box-shadow:0 0 8px 7px rgba(15,87,168,.1);margin-top:2rem;padding:2.5rem 1.25rem;right:0}@media (min-width:768px){.grid-contact .box{margin-top:0;padding:2.5rem;position:absolute;top:-10rem}}.grid-2{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.grid-2{gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.grid-3{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.grid-3{gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid-contact .box .btn{width:100%}.title-page{font-size:2rem;line-height:1.25;margin-bottom:.75rem;margin-top:0}@media (min-width:1024px){.title-page{font-size:2.5rem}}.des-page{color:#4d4d4d;max-width:28rem}.wrap-tab{align-items:center;justify-content:space-between;margin-top:2.25rem}@media (min-width:768px){.wrap-tab{display:flex}}.wrap-tab .tab{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}@media (min-width:768px){.wrap-tab .tab{display:block}}.wrap-tab .tab{z-index:1}.wrap-tab .tab li{display:inline-block}@media (min-width:768px){.wrap-tab .tab li{margin-bottom:1rem;margin-right:1rem}}.wrap-tab .tab li a{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));cursor:pointer;display:block;line-height:1.25rem;padding:.75rem .5rem;text-align:center;text-transform:capitalize}@media (min-width:768px){.wrap-tab .tab li a{display:inline-block;padding-left:2.25rem;padding-right:2.25rem}}.wrap-tab .tab li a{border-radius:8px;box-shadow:2px 1px 5px rgba(15,87,168,.35)}.wrap-tab .btn{font-size:1rem;margin-top:1rem;padding-bottom:.75rem;padding-top:.75rem;width:100%}@media (min-width:768px){.wrap-tab .btn{margin-top:0;width:auto}}.wrap-tab .btn{border-radius:8px}.wrap-tab .tab li.active a{background:#0f57a8;color:#fff}.wrap-tab .section-service{margin-top:1.5rem}@media (min-width:768px){.wrap-tab .section-service{margin-top:1.75rem}}.see-more{cursor:pointer;margin-bottom:1.5rem;margin-top:2.5rem;position:relative;text-align:center}.see-more span{position:relative;z-index:10}.see-more:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%);bottom:0;content:"";display:block;position:absolute;width:100%;z-index:2}.bg-section{background:#f1f5fa}.bg-section .see-more:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#f1f5fa 50%)}.color-base{color:#959595!important}.link-more{color:#0857a8;font-weight:700}.swiper.swiper-horizontal{padding-left:20px;padding-right:20px}.swiper.swiper-horizontal .swiper-button-prev{left:0}.swiper.swiper-horizontal .swiper-button-next{right:0}.swiper.swiper-horizontal .swiper-wrapper{min-height:100%}.swiper.swiper-horizontal .swiper-slide{height:auto}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.\!collapse{visibility:collapse!important}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.\!bottom-\[24px\]{bottom:24px!important}.\!left-\[4rem\]{left:4rem!important}.\!left-auto{left:auto!important}.\!right-\[0px\]{right:0!important}.\!right-\[82px\]{right:82px!important}.\!top-\[-2\.5rem\]{top:-2.5rem!important}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-4{bottom:1rem}.bottom-7{bottom:1.75rem}.left-0{left:0}.left-2{left:.5rem}.left-6{left:1.5rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-\[4rem\]{right:4rem}.top-0{top:0}.top-2{top:.5rem}.top-24{top:6rem}.top-\[250px\]{top:250px}.z-10{z-index:10}.z-50{z-index:50}.order-2{order:2}.order-first{order:-9999}.col-span-12{grid-column:span 12/span 12}.m-0{margin:0}.m-auto{margin:auto}.\!mx-\[12px\]{margin-left:12px!important;margin-right:12px!important}.\!my-auto{margin-bottom:auto!important;margin-top:auto!important}.mx-0{margin-left:0;margin-right:0}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-\[10px\]{margin-left:10px;margin-right:10px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-16{margin-bottom:4rem;margin-top:4rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-\[20px\]{margin-bottom:20px;margin-top:20px}.mb-10{margin-bottom:2.5rem}.mb-11{margin-bottom:2.75rem}.mb-14{margin-bottom:3.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-10{margin-left:2.5rem}.ml-16{margin-left:4rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mt-0{margin-top:0}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-7{margin-top:1.75rem}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-5{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[107px\]{height:107px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[400px\]{height:400px}.h-\[525px\]{height:525px}.h-\[90vh\]{height:90vh}.h-auto{height:auto}.h-full{height:100%}.h-max{height:-moz-max-content;height:max-content}.max-h-\[250px\]{max-height:250px}.min-h-\[100px\]{min-height:100px}.min-h-\[240px\]{min-height:240px}.min-h-fit{min-height:-moz-fit-content;min-height:fit-content}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-12{width:3rem}.w-14{width:3.5rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-8{width:2rem}.w-\[200px\]{width:200px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[500px\]{width:500px}.w-\[70\%\]{width:70%}.w-\[70px\]{width:70px}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-\[250px\]{max-width:250px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.flex-grow{flex-grow:1}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.border-spacing-5{--tw-border-spacing-x:1.25rem;--tw-border-spacing-y:1.25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-\[1rem\]{gap:1rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-7{row-gap:1.75rem}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border,.border-\[1px\]{border-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-\[\#bdbdbd\]{--tw-border-opacity:1;border-color:rgb(189 189 189/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-400{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.bg-\[\#0857a8\]{--tw-bg-opacity:1;background-color:rgb(8 87 168/var(--tw-bg-opacity,1))}.bg-\[\#69c17f\]{--tw-bg-opacity:1;background-color:rgb(105 193 127/var(--tw-bg-opacity,1))}.bg-\[\#ef4444\]{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-opacity-75{--tw-bg-opacity:0.75}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.\!p-\[20px\]{padding:20px!important}.p-0{padding:0}.p-2{padding:.5rem}.p-4{padding:1rem}.p-8{padding:2rem}.p-\[0\.7rem\]{padding:.7rem}.p-\[15px\]{padding:15px}.px-16{padding-left:4rem;padding-right:4rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-bottom:0;padding-top:0}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.\!pt-0{padding-top:0!important}.pb-12{padding-bottom:3rem}.pb-4{padding-bottom:1rem}.pl-0{padding-left:0}.pl-3{padding-left:.75rem}.pt-0{padding-top:0}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-inter{font-family:var(--font-inter)}.font-sans{font-family:var(--font-noto-serif),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-sm{font-size:.875rem}.text-xl{font-size:1.25rem}.text-xs{font-size:.75rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.\!uppercase{text-transform:uppercase!important}.uppercase{text-transform:uppercase}.\!normal-case{text-transform:none!important}.normal-case{text-transform:none}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.text-\[\#0857a8\]{--tw-text-opacity:1;color:rgb(8 87 168/var(--tw-text-opacity,1))}.text-\[\#0f57a8\]{--tw-text-opacity:1;color:rgb(15 87 168/var(--tw-text-opacity,1))}.text-\[\#fff\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.react-datepicker .react-datepicker__month-dropdown-container--select,.react-datepicker .react-datepicker__year-dropdown-container--select{margin:0!important}.swiper-button-next,.swiper-button-prev{background:#0857a8;border-radius:50%;box-shadow:0 0 7px rgba(0,0,0,.07);min-height:50px;min-width:50px;width:50px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{background:#fff;opacity:1}.swiper-button-next:after,.swiper-button-prev:after{color:#fff;font-size:22px!important}.swiper-button-next.swiper-button-disabled:after,.swiper-button-prev.swiper-button-disabled:after{color:#0857a8}.overlay_shown{opacity:1}.popup{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:20}.overlay_hidden{display:none;opacity:0}.close-popup{border-style:none;cursor:pointer;position:absolute;right:.75rem;top:.75rem}.close-popup,.overlay_background{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.overlay_background{border-radius:1.5rem;box-shadow:0 0 8px 7px rgba(15,87,168,.1);max-width:90%;position:relative;width:100%;width:700px}.overlay_background .overlay_card{overflow-y:auto;padding:1.5rem}@media (min-width:768px){.overlay_background .overlay_card{padding:4rem}}.overlay_background .overlay_card{max-height:90vh}.overlay_background .overlay_card::-webkit-scrollbar,.overlay_background::-webkit-scrollbar{display:none}.overlay_background h3{font-size:1.5rem;margin-top:0}@media (min-width:768px){.overlay_background h3{font-size:1.875rem}}.info-confirm{font-size:1rem;margin-bottom:1rem}@media (min-width:768px){.info-confirm{font-size:1rem}}.info-confirm .option-bacsi{display:block}@media (min-width:768px){.info-confirm .option-bacsi{display:flex}}.info-confirm .option-bacsi h4{margin-bottom:0}.info-confirm h4{font-size:1rem;margin-bottom:.75rem;margin-top:0}@media (min-width:768px){.info-confirm h4{font-size:1.25rem}}.info-confirm p{margin-bottom:.75rem;margin-top:0}.info-confirm .group-p{display:flex}.info-confirm .group-p p:first-child{min-width:40%;padding-right:1rem;width:33.333333%}.Toastify__close-button{position:absolute!important;right:10px!important;top:10px!important}.last\:mb-0:last-child{margin-bottom:0}.hover\:bg-\[\#0857a8\]:hover{--tw-bg-opacity:1;background-color:rgb(8 87 168/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))}@media (min-width:640px){.sm\:order-last{order:9999}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:my-8{margin-bottom:2rem;margin-top:2rem}.sm\:ml-3{margin-left:.75rem}.sm\:mr-0{margin-right:0}.sm\:mt-0{margin-top:0}.sm\:mt-10{margin-top:2.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-fit{height:-moz-fit-content;height:fit-content}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-lg{max-width:32rem}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-center{align-items:center}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pl-16{padding-left:4rem}}@media (min-width:768px){.md\:visible{visibility:visible}.md\:order-none{order:0}.md\:mb-12{margin-bottom:3rem}.md\:mb-20{margin-bottom:5rem}.md\:mr-10{margin-right:2.5rem}.md\:mr-20{margin-right:5rem}.md\:mt-0{margin-top:0}.md\:mt-10{margin-top:2.5rem}.md\:mt-20{margin-top:5rem}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:w-1\/3{width:33.333333%}.md\:w-2\/5{width:40%}.md\:w-3\/5{width:60%}.md\:w-auto{width:auto}.md\:max-w-lg{max-width:32rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:gap-10{gap:2.5rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:py-0{padding-bottom:0;padding-top:0}.md\:py-3{padding-bottom:.75rem;padding-top:.75rem}.md\:py-7{padding-bottom:1.75rem;padding-top:1.75rem}.md\:pb-12{padding-bottom:3rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-48{padding-bottom:12rem}.md\:pb-64{padding-bottom:16rem}.md\:pr-16{padding-right:4rem}.md\:pr-20{padding-right:5rem}.md\:pt-0{padding-top:0}.md\:text-center{text-align:center}.md\:text-base{font-size:1rem}.md\:text-xl{font-size:1.25rem}}@media (min-width:1024px){.lg\:mr-28{margin-right:7rem}.lg\:flex{display:flex}.lg\:w-full{width:100%}.lg\:pr-36{padding-right:9rem}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px #29d,0 0 5px #29d;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{display:block;position:fixed;right:15px;top:15px;z-index:1031}#nprogress .spinner-icon{animation:nprogress-spinner .4s linear infinite;border-radius:50%;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;box-sizing:border-box;height:18px;width:18px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rc-tooltip.rc-tooltip-zoom-appear,.rc-tooltip.rc-tooltip-zoom-enter{opacity:0}.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave{display:block}.rc-tooltip-zoom-appear,.rc-tooltip-zoom-enter{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.18,.89,.32,1.28);opacity:0}.rc-tooltip-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.6,-.3,.74,.05)}.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active,.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active{animation-name:rcToolTipZoomIn;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{animation-name:rcToolTipZoomOut;animation-play-state:running}@keyframes rcToolTipZoomIn{0%{opacity:0;transform:scale(0);transform-origin:50% 50%}to{opacity:1;transform:scale(1);transform-origin:50% 50%}}@keyframes rcToolTipZoomOut{0%{opacity:1;transform:scale(1);transform-origin:50% 50%}to{opacity:0;transform:scale(0);transform-origin:50% 50%}}.rc-tooltip{display:block;font-size:12px;line-height:1.5;opacity:.9;position:absolute;visibility:visible;z-index:1070}.rc-tooltip-hidden{display:none}.rc-tooltip-placement-top,.rc-tooltip-placement-topLeft,.rc-tooltip-placement-topRight{padding:5px 0 9px}.rc-tooltip-placement-right,.rc-tooltip-placement-rightBottom,.rc-tooltip-placement-rightTop{padding:0 5px 0 9px}.rc-tooltip-placement-bottom,.rc-tooltip-placement-bottomLeft,.rc-tooltip-placement-bottomRight{padding:9px 0 5px}.rc-tooltip-placement-left,.rc-tooltip-placement-leftBottom,.rc-tooltip-placement-leftTop{padding:0 9px 0 5px}.rc-tooltip-inner{background-color:#373737;border-radius:6px;box-shadow:0 0 4px rgba(0,0,0,.17);color:#fff;min-height:34px;padding:8px 10px;text-align:left;text-decoration:none}.rc-tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{border-top-color:#373737;border-width:5px 5px 0;bottom:4px;margin-left:-5px}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow{border-right-color:#373737;border-width:5px 5px 5px 0;left:4px;margin-top:-5px}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{margin-top:0;top:15%}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow{border-left-color:#373737;border-width:5px 0 5px 5px;margin-top:-5px;right:4px}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{margin-top:0;top:15%}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{border-bottom-color:#373737;border-width:0 5px 5px;margin-left:-5px;top:4px}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(var(--toastify-z-index));width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:content-box;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}