#popup-tuvan{border-radius:10px;padding:40px 20px}.form-register-advice{max-width:700px;margin:0 auto;position:relative}.form-register-advice .title-one.text-center{display:block;font-size:30px;font-weight:700;margin-bottom:20px;color:#06377B}.form-register-advice .title-one.text-center p{color:#06377B}.form-register-advice span.wpcf7-form-control-wrap input{border-radius:4px;box-shadow:none;font-weight:500}.form-register-advice span.wpcf7-form-control-wrap input:focus{box-shadow:none}.form-register-advice span.wpcf7-form-control-wrap input::placeholder,.form-register-advice span.wpcf7-form-control-wrap textarea{font-weight:500}.form-register-advice span.wpcf7-form-control-wrap textarea{border-radius:4px}.form-register-advice .wpcf7-spinner{position:absolute;left:15px;margin:0}.form-register-advice .wpcf7-submit{width:max-content;margin:0 auto;display:block;border-radius:4px}#popup-order-product{padding:20px;border-radius:10px}.title-form-product{font-size:24px;font-weight:700}span.text-support{font-size:14px;display:block;margin-bottom:10px}.form-order-product .des-product p{font-size:14px}.form-order-product .des-product br{display:block}.form-order-product .info-product{margin-top:20px;display:block;background:#272727;padding:15px;color:#fff}.form-order-product .info-product .title{margin-bottom:10px}.form-order-product .info-product .price,.form-order-product .info-product .price ins span{color:#fff}.form-order-product .info-product .price{display:flex;flex-direction:row-reverse;justify-content:space-between}.form-order-product input{box-shadow:none!important;border-radius:4px!important}.form-order-product input:focus{box-shadow:none!important}.form-order-product .wrap-btn-order{display:flex;justify-content:flex-end;position:relative;text-align:right}.form-order-product .btn-product-order .arrow{width:20px;height:20px;background-image:url(/wp-content/themes/firstmed/assets/img/send.svg);background-repeat:no-repeat;background-position:center;background-size:contain;display:block;margin-left:5px}.form-order-product .wrap-btn-order .btn-product-order{color:#fff;margin:0;display:flex;align-items:center;border-radius:4px}.form-order-product .wpcf7-not-valid-tip{font-size:14px}.wrap-btn-order .single_add_to_cart_button{display:flex!important;align-items:center;justify-content:center}.form-order-product .info-product .product-page-price,.form-order-product .info-product .product-page-price span.price{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.form-order-product .info-product .product-page-price .percent{display:none}.widget.widget_list_hot_news{margin-bottom:.5em}.widget_list_hot_news .flickity-page-dots{bottom:unset!important;top:-26px;left:10px;right:unset}.widget_list_hot_news .flickity-page-dots li.dot{width:8px;height:8px}.widget_list_hot_news .flickity-page-dots li.is-selected{width:10px;height:10px;background-color:#06377B}.widget_list_hot_news .widget-title{margin-bottom:30px}.widget_list_hot_news .c-line-top-meta{margin:0}.form-sidebar{display:block;padding:32px;border-radius:8px;border:1px solid #E4E7EC}.form-sidebar .head .title{display:block;font-size:24px;font-weight:700;color:#1D2939;margin-bottom:5px}.form-sidebar .head p{font-size:14px}.form-sidebar .head p:nth-child(2){margin-bottom:12px}.form-sidebar .condition{font-size:12px}.form-sidebar .condition a{color:#344054;text-decoration:underline}.form-sidebar .wpcf7-email{border-radius:4px;font-size:16px;box-shadow:unset;height:48px}.form-sidebar .wpcf7-email:focus{box-shadow:unset}.form-sidebar .wpcf7-not-valid-tip{font-size:12px}.form-sidebar .wpcf7-submit{display:block;width:100%;border-radius:4px;font-size:16px;text-transform:inherit}.post-relate span.title-relate{display:block;font-size:36px;font-weight:700;color:#061D38}.post-relate .large-12{padding-bottom:10px!important}.wrap-related-post .box-image{border-radius:8px;overflow:hidden}.meta-bottom-single{display:flex;justify-content:space-between;align-items:baseline;margin-top:30px;margin-bottom:30px}.meta-bottom-single .list-tags{display:flex;flex-direction:row;justify-content:flex-start}.meta-bottom-single .list-tags a{background-color:#F2F4F7;border-radius:16px;font-size:14px;padding:2px 10px;margin-right:8px;margin-bottom:8px}.list-social-share{display:flex;align-items:center}.list-social-share a{display:flex;width:30px;height:30px;justify-content:center;align-content:center;background-color:#F5F6F7;margin-left:12px;padding:6px;border-radius:50px}.btn-link-copy{position:relative;cursor:pointer}.btn-link-copy .copied{position:absolute;top:120%;font-size:12px;background:#f2f4f7;padding:0 6px;border-radius:4px}.btn-link-copy .copied:before{content:'';border-bottom:5px solid #f2f4f7;border-left:5px solid #fff0;border-right:5px solid #fff0;position:absolute;top:-4px;left:50%;transform:translateX(-50%)}header.header .header-button-1 .header-button a.button{border-color:#06377B!important;color:#fff!important;position:relative;padding-right:44px;background-color:#06377B}header.header .header-button-1 .header-button a.button:hover{background-color:#0652bb!important;border-color:#0652bb!important}header.header .header-button-1 .header-button a.button:focus,header.header .header-button-1 .header-button a.button:hover span,header.header .header-button-1 .header-button a.button span{color:#fff}header.header .header-button-1 .header-button a.button:before{content:"";width:12px;height:12px;background-image:url(/wp-content/themes/firstmed/assets/img/download-white.svg);display:block;position:absolute;right:16px;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:auto;background-position:center}header.header .header-button-1 .header-button:hover a.button:before{background-image:url(/wp-content/themes/firstmed/assets/img/download-white.svg)}header.header .header-button-2 .header-button a.button{background-color:#06377B!important;color:#fff;position:relative;padding-right:44px}header.header .header-button-2 .header-button a.button:before{content:"";width:12px;height:12px;background-image:url(/wp-content/themes/firstmed/assets/img/icon-tuvan-white.svg);display:block;position:absolute;right:16px;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:auto;background-position:center}.btn-phone-white-outline .icon-phone::before{content:"";background-image:url(/wp-content/themes/firstmed/assets/img/phone.svg);display:block;width:20px;height:20px;background-position:center;background-repeat:no-repeat}.btn-phone-white-outline{font-size:16px!important;font-weight:500!important;height:44px;line-height:33px!important;max-height:unset!important}.btn-arrow-custom{font-size:16px!important;font-weight:500!important;height:44px;line-height:33px!important;max-height:unset!important}.btn-arrow-custom:hover{border:1px solid #06377B!important}.btn-arrow-custom:hover span{color:#06377B}.btn-arrow-custom .icon-angle-right::before{content:"";background-image:url(/wp-content/themes/firstmed/assets/img/arrow-right-line.svg);display:block;width:16px;height:20px;background-position:center;background-repeat:no-repeat;background-size:contain}.btn-arrow-custom:hover .icon-angle-right::before{background-image:url(/wp-content/themes/firstmed/assets/img/arrow-right-line-brown.svg)}.testimonial .col-shadown{filter:drop-shadow(0 4px 4px rgb(0 0 0 / .15))}.meta-post-bottom{display:flex;align-items:center;justify-content:space-between}.mt-35{margin-top:35px}.img-banner-tuyendung{filter:drop-shadow(16px 16px 0 #06377B)}button.disable{cursor:not-allowed;background-color:#9a9595}button.btn-send-recrui{color:#fff;border-radius:4px;font-size:16px;font-weight:500;display:flex;justify-content:center;align-items:center}button.btn-send-recrui span.arrow{width:20px;height:20px;background-image:url(/wp-content/themes/firstmed/assets/img/send.svg);background-repeat:no-repeat;background-position:center;background-size:contain;display:block;margin-left:5px}.acc-chinh-sach .accordion-item:first-child>a{border-top:none}.acc-chinh-sach .accordion-title{padding-left:0;color:#101828;padding:24px 0}.acc-chinh-sach .accordion-title .toggle{left:unset;right:0;top:1em}.acc-chinh-sach .accordion-title.active{background-color:#fff0;color:#101828;font-weight:500}.item-store.active .group-with-km a{color:#fff}@media (min-width:320px) and (max-width:480px){.fs-36{font-size:22px}.meta-bottom-single{display:flex;flex-direction:column}.list-tags{margin-bottom:20px}.content-recruitment{flex-direction:column}.button.btn-phone-white-outline{margin-right:0}.accordion.faq .accordion-title{padding-right:34px}ul.line-menus li{width:calc(50% - 10px);margin-right:10px!important}.single-product .wrap-btn-order{flex-direction:column}.single-product .wrap-btn-order .single_add_to_cart_button,.single-product .wrap-btn-order .btn-contact-now{width:100%;margin-bottom:20px}.form-order-product .info-product{margin-bottom:15px}.wrap-condition label{display:flex!important;align-items:center;margin-bottom:15px}.in-fullvh-m{padding-top:16px}.project-slider .carousel-nav .carousel-cell{background-color:#fff}.project-slider .carousel-nav .carousel-cell .carousel-thumb-item img{box-shadow:unset!important}.carousel-nav .carousel-cell:hover img,.carousel-nav .carousel-cell.is-nav-selected img{border:3px solid #7e4004!important}.tooltipstered .accordion-inner ul li{font-size:14px}}@media (max-width:820px){.sidebar-product-custom{display:none}.filter-btn-mobile{display:flex;align-items:center;border:1px solid #813f00;border-radius:4px}.filter-btn-mobile img{width:20px;margin-right:1.2em}.header-wrapper .header-bottom{display:flex!important;position:fixed;bottom:20%;width:auto;min-height:unset;background:#fff0;left:0}.header-wrapper .header-bottom .header-bottom-nav{display:flex;flex-direction:column;align-items:flex-start}.header-wrapper .header-bottom .header-bottom-nav li a{width:45px!important;height:45px}.header-wrapper .header-bottom .header-bottom-nav li.header-button-1 a{background-image:url(/wp-content/themes/firstmed/assets/img/download-brow.svg);background-repeat:no-repeat;font-size:0;background-color:#fff;background-position:center;background-size:18px;border-radius:99%!important;margin-bottom:10px}.header-wrapper .header-bottom .header-bottom-nav li.header-button-1 a:before{content:none}.header-wrapper .header-bottom .header-bottom-nav li.header-button-2 a{background-image:url(/wp-content/themes/firstmed/assets/img/user-advise.svg);background-repeat:no-repeat;font-size:0;background-color:#fff!important;background-position:center;background-size:26px;border-radius:99%!important;border-color:#06377B}.header-wrapper .header-bottom .header-bottom-nav li.header-button-2{margin-left:0}.header-wrapper .header-bottom .header-bottom-nav li.header-button-2 a:before{content:none}.header-wrapper .header-bottom .header-bottom-nav .header-button{width:100%}.header-wrapper .header-bottom .header-bottom-nav .header-button a{width:100%;text-align:center;padding:0}#header .header-main{background-color:#06377B;padding-top:3px}.header-main #logo{width:auto}.header-main li.html.custom{display:flex!important;align-items:center;justify-content:space-evenly;margin-left:0;text-align:center;width:100%;margin-right:0}.header-main li.html.custom a{display:flex;flex-direction:column;justify-content:center;color:#06377B;margin-left:0;font-size:10px;text-transform:uppercase;line-height:16px}.header-wrapper.stuck .header-main li.html.custom a{line-height:16px}.header-main li.html.custom img{width:30px;height:30px;margin-bottom:5px}.header-main #logo a{object-fit:contain;position:relative;display:flex;flex-direction:column;justify-content:center;bottom:33px;font-size:14px!important;background:#fff;border:3px solid #06377B;padding:5px;border-radius:4px}.header-main #logo a img,.stuck #logo a img{width:80px!important;max-height:50px!important}.header-main #logo a img.header_logo{display:none!important}.header-main #logo a img.header-logo-dark{display:block!important}.header-main li.html.html_topbar_left{margin-left:-10px}.header-main li.html.html_topbar_right a{margin-right:5px}.header-main li.html.html_topbar_right a:last-child{margin-right:0;margin-left:5px}.mobile-nav .nav-icon a{display:flex;flex-direction:column;color:#06377B;font-size:16px!important;background-repeat:no-repeat;background-size:contain;background-position:center;width:auto;justify-content:center}.header-main .nav.mobile-nav .nav-icon a i{color:#06377B!important}.title-cart-mini{font-size:12px;display:block;text-transform:initial}header#header,.header-wrapper.stuck{position:fixed!important;bottom:0;left:0;right:0;top:auto}#header .header-inner.flex-row{background-color:#fff;padding:0 10px}.medium-logo-center .logo{margin:0 5px!important}html[lang="vi"] .header-main .mobile-nav .html_nav_position_text_top,html[lang="vi"] .header-main .mobile-nav .html_nav_position_text{display:none!important}html[lang="en"] .header-main .mobile-nav .html_topbar_right,html[lang="en"] .header-main .mobile-nav .html_top_right_text{display:none!important}.wrap-lang-mobile{display:flex;justify-content:flex-end;width:100%;margin-top:20px;padding-right:15px}.wrap-lang-mobile a img{width:30px;height:21px;object-fit:cover;margin:0 10px}.footer-wrapper{padding-bottom:100px}.stack-footer-abs{flex-direction:column!important;justify-content:center!important;align-items:center!important}.stack-footer-abs .text-copyright{margin-bottom:10px!important}}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.product-wrap-main{background-color:#f7f7f7}.product-wrap-main .box-product.first-box .title h3 a{color:#fff}.product-wrap-main .box-product.first-box .button{background-color:#fff;color:#000}.product-wrap-main .box-product.first-box>.col-inner{background-color:#000;color:#fff}.product-wrap-main .box-product>.col-inner{padding:30px;height:100%;background-color:#fff}.product-wrap-main .box-product.first-box .image{width:35%}.product-wrap-main .box-product .image{width:60%;margin-left:auto;margin-right:auto}.product-wrap-main .title h3{line-height:1.4;font-size:20px}.product-wrap-main .box-product .des_pro{font-size:16px}.product-wrap-main>.row{position:relative;padding-top:50px;padding-bottom:20px}.product-wrap-main>.row:nth-child(even)::before{content:'';position:absolute;top:50%;left:50%;width:100vw;height:100%;transform:translate(-50%,-50%);background-color:#000}.product-wrap-main>.row:nth-child(even),.product-wrap-main>.row:nth-child(even) .btn-more,.product-wrap-main>.row:nth-child(even) .title h3 a{color:#fff}.product-wrap-main>.row:nth-child(even) button.label-number span{border-color:#000;color:#000}.product-wrap-main>.row:nth-child(even) button.label-number{background-color:#fff;color:#000}.product-wrap-main>.row:nth-child(even) .btn-more:after,.product-wrap-main>.row:nth-child(even) .btn-more:hover{background-color:#fff;color:#000}.product-wrap-main .image-cover{padding-top:75%;border-radius:8px}.btn-more.is-outline:hover{background-color:#fff0;border-color:var(--primary-color)}.btn-more:after{content:"";position:absolute;width:3px;height:100%;left:0;background-color:var(--primary-color);transition:0.5s;z-index:-1;top:0}.btn-more:hover:after{width:100%}