@media only screen and (min-width:992px){.group-form-control .col-lg-2.contact{-ms-flex:0 0 20%;flex:0 0 20%;max-width:16%}}.slick-slider .slick-track,.slick-slider .slick-list{height:fit-content}@media (min-width:1440px){.section-faqs .container:after{top:-12px}}@media (min-width:768px){.section-faqs .container:after{top:-12px;left:-71px}}.team-list .slick-list{padding-bottom:20px;padding-top:6px}.team-item{position:relative;transition:all 150ms ease-out}.slider-4item .slick-list{margin-left:-12px;margin-right:-12px}.slider-4item .item{padding-left:12px;padding-right:12px}.slider-4item.custom-arrow .slick-arrow{top:23%;transform:translate(0)}.slider-4item.custom-arrow .slick-prev{left:0}@media only screen and (min-width:1200px){.slider-4item.custom-arrow .slick-prev{left:-84px}}.slider-4item.custom-arrow .slick-next{right:0}@media only screen and (min-width:1200px){.slider-4item.custom-arrow .slick-next{right:-84px}}.team-item:hover{box-shadow:0 5px 12px rgba(0,0,0,.19);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;border:6px solid #fff;margin:-6px}.team-head{border:1px solid #d8d8d8;border-top-color:transparent;padding:8px 8px 7px 15px;transition:all 150ms ease-out}.team-item:hover .team-head{background-color:#22376F;color:#fff;border-color:#fff;border-left-color:#22376F;border-right-color:#22376F}.position{display:block;color:#888}.team-name{font-weight:700;margin-bottom:8px;color:#22376F;line-height:1.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-name a{color:inherit}.team-item:hover .team-head .team-name,.team-item:hover .team-head .position{color:#fff}.team-item:hover .team-text{background-color:#FCB614;color:#fff;border-color:#fff;border-left-color:#FCB614;border-right-color:#FCB614}.team-item:hover .team-text blockquote{color:#fff}.team-item:hover .link-view-detail{color:#fff}.team-item:hover .link-view-detail i{background-image:url(../../../../../../../../themes/happyworld/assetsNhi/images/sprites-s0c269d04af.png);background-position:0 -20px;background-repeat:no-repeat;overflow:hidden;height:12px;width:20px;display:inline-block}.figure-img-fix{margin-bottom:0}.figure-img-fix img{border-radius:8px 8px 0 0;width:100%}.link-view-detail{text-transform:uppercase;font-weight:700;color:#FCB614}.link-view-detail i{margin-left:4px}.team-text{border:1px solid #d8d8d8;border-top-width:0;padding:18px 15px 13px;border-radius:0 0 8px 8px;transition:all 150ms ease-out}.team-text blockquote{border:0;padding:0;margin:0 0 14px;line-height:24px;max-height:72px;overflow:hidden;color:#696969}.ico-arrow-right{background-image:url(../../../../../../../../themes/happyworld/assetsNhi/images/sprites-s0c269d04af.png);background-position:0 -37px;background-repeat:no-repeat;overflow:hidden;height:12px;width:20px;display:inline-block}.news-overlay-text{position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-bottom:24px}.news-overlay-text .img{display:block}.news-overlay-text .img img{width:100%}.news-overlay-text .text-overlay{position:absolute;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);color:#fff;padding:19px 16px 15px}.news-overlay-text .text-overlay h3{font-weight:500;font-size:18px;line-height:26px;color:#fff}@media only screen and (min-width:768px){.news-overlay-text .text-overlay h3{font-size:20px;line-height:30px}}.news-overlay-text .text-overlay h3 a{color:inherit}.news-overlay-text .text-overlay .meta{color:#fff;margin-bottom:0}.news-overlay-text.type-sm .text-overlay h3{font-size:16px;line-height:22px}.page-item{margin:0 10px}.page-item.active .page-link{background-color:#22376F;border-color:#22376F;color:#fff}.page-item.disabled{display:none}.page-link{border-color:#888;background-color:#fff;color:#888;font-size:12px;padding:0 5px;min-width:32px;line-height:30px;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;text-align:center}.page-link:hover,.page-link:focus{background-color:#22376F;border-color:#22376F;color:#fff}.ico-tiktok{background-image:url(../../../../../../../../themes/happyworld/assetsNhi/images/sprites-s0c269d04af.png);background-position:-47px -2035px;background-repeat:no-repeat;overflow:hidden;height:21px;width:20px;display:inline-block}.ico-linked{background-image:url(../../../../../../../../themes/happyworld/assetsNhi/images/sprites-s0c269d04af.png);background-position:-24px -2035px;background-repeat:no-repeat;overflow:hidden;height:21px;width:20px;display:inline-block}.section-news-page .banner-ads{margin-bottom:24px}.section-news-page .list-news{padding-bottom:0}.news-item-text h3{font-weight:700;margin-bottom:9px}@media only screen and (min-width:768px){.modal.appointment-modal .modal-dialog{max-width:80%}}@media only screen and (min-width:992px){.modal.appointment-modal .modal-dialog{max-width:778px}}.notification-box{padding-top:24px;padding-bottom:24px}@media only screen and (min-width:768px){.notification-box{padding-top:48px;padding-bottom:48px}}.notification-thumb{margin-bottom:25px}.notification-title{font-size:22px;font-weight:700;margin-bottom:24px}@media only screen and (min-width:768px){.notification-title{font-size:30px;color:#22376F}}.appointment-modal-error .notification-title{color:red}.notification-text{line-height:1.5;margin-bottom:23px;padding-left:10px;padding-right:10px}@media only screen and (min-width:768px){.notification-text{font-size:20px;font-weight:500}}.notification-button{text-align:center}@media only screen and (min-width:768px){.notification-button a{min-width:376px}}.wpcf7-response-output,.wpcf7-not-valid-tip{display:none}.wpcf7-not-valid{border-color:red!important}.dropdown-menu .dropdown-item{white-space:initial}@media only screen and (max-width:767px){.primary-content select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;background-image:none}}.datepicker.datepicker-orient-top{top:35px!important}