@keyframes pulse-ring{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}70%,to{transform:translate(-50%,-50%) scale(2);opacity:0}}@keyframes glow-border-strong{0%{box-shadow:0 0 0 0 rgb(255 193 7/.8)}50%{box-shadow:0 0 20px 15px rgb(255 193 7/.4)}to{box-shadow:0 0 0 0#fff0}}body{font-family:"Readex Pro",sans-serif;font-size:14px;color:#000}.standard-item p span,h2,h3,h5{--tw-text-opacity:1;color:rgb(26 64 116/var(--tw-text-opacity))!important}a{text-decoration:none}.custom-navbar{background:#fff;box-shadow:0 4px 10px rgb(0 0 0/.1);min-height:120px}.custom-navbar .nav-link{font-size:20px;color:#000;margin:0;transition:color .3s ease}.custom-navbar .nav-link:hover{color:#0056b3}.custom-navbar .btn-consult,.custom-navbar .btn-consult:active,.custom-navbar .btn-consult:focus{outline:0;text-shadow:none;box-shadow:none;border:0}.custom-navbar .container{max-width:1560px}.navbar-nav{padding:0 20px}.navbar-expand-lg .navbar-nav .nav-link{padding-right:18px;padding-left:18px}.banner{position:relative;width:100%}.signup-form-with-banner{position:relative;margin:-70px auto auto}.register-form{background:#081f40;max-width:960px;width:100%;text-align:center;border-radius:20px}.register-form h3{font-weight:700;font-size:37px;margin-bottom:5px}.register-form p.text-light{margin-bottom:20px}.register-form p{margin-bottom:30px}.team-card p,.wpcf7-form p{margin-bottom:0}.register-form .row{margin-right:5px;margin-left:5px}.register-form .row>*{padding-right:5px;padding-left:5px}.register-form .form-control,.register-form .form-select{border-radius:10px;height:45px;border:0;padding-left:15px}.register-form .btn-warning{background-color:#bc9e6c;color:#fff;border:0;border-radius:30px;padding:12px 40px;font-weight:700;text-transform:uppercase;font-size:17px}.mb-80{margin-bottom:80px}.section{padding:70px 0}.section-title,.team-card h3{font-weight:700;font-size:36px;color:#1a4074}.team-card{background-color:#fff0;border-radius:15px}.team-card .content{background-color:rgb(255 255 255/.75);border-radius:15px;position:absolute;bottom:15px;left:15px;right:15px}.team-card h3{font-size:23px;color:#004693;margin-bottom:5px;text-transform:uppercase}.team-card h5{font-size:15px;margin-bottom:10px;color:#000!important}.team-card p{margin-top:5px;color:#000;line-height:1.5}.doctor-header .header-image{padding-left:30px}.doctor-header .col-md-4{width:35.333333%}.doctor-header .col-md-8{width:64.666667%}.doctors .col-md-3,.doctors .col-sm-3{width:385px}.doctors .col-md-6,.doctors .col-sm-6{width:46%}.standards-card,.team-card{position:relative}.standard-item{display:flex;align-items:center;background-color:#081f40;padding:20px 40px;border-radius:10px;height:140px;margin-bottom:35px}.standard-item:last-child{margin-bottom:0}.standard-item p{font-size:20px;line-height:25px;margin-bottom:0;color:#fff;text-align:justify}.standard-item p span,.tech-card h3{color:#bc9e6c!important}.pt-60{padding-top:60px}.tech-section{position:relative;height:335px}.tech-section h2{margin-bottom:20px;color:#004693;font-size:40px;font-weight:700}.benefits-section h2 span,.tech-section h2 span{color:#bc9e6c}.tech-card{background:#081f40;border-radius:10px;padding:20px;margin-bottom:20px;min-height:470px;color:#fff}.tech-card img{max-width:100%;margin-bottom:15px}.tech-card h3{font-size:28px;font-weight:900}.tech-card .tech-content{min-height:150px}.tech-card p{font-size:12px;margin-bottom:10px}.tech-card .btn,.tech-card .btn:active,.tech-card .btn:focus{background:#bc9e6c;text-align:center;width:100%;outline:0;border:0;box-shadow:none}.about-section{padding-bottom:0}.benefits-section{background:url(/wp-content/themes/bvmatcaothang/assets/images/benefit.jpg)no-repeat;background-size:cover;background-position:center;padding-top:360px;padding-bottom:70px}.benefits-section h2{margin-bottom:40px;color:#004693;font-size:40px;font-weight:700}.benefit-card{border-radius:15px;border:2px solid #bc9e6c;background:#fff;padding:20px;display:flex;align-items:center;gap:0;flex:1;min-height:125px;margin-bottom:50px;position:relative;margin-right:36px}.benefit-card .icon-box,.countdown div{display:flex;text-align:center;width:80px}.benefit-card .icon-box{border-radius:50%;height:80px;position:absolute;left:-40px;align-items:center;justify-content:center}.benefit-card img{width:80px;height:80px}.benefit-card .text-box{padding-left:40px}.benefit-card h3{font-weight:700;font-size:18px;color:#1a4074!important;line-height:1.3;margin:0 0 8px}.benefit-card p{font-weight:400;font-size:16px;color:#333;line-height:1.5;margin:0}.contact-section,.footer-form{background:#f0f6fa}.signup-form{max-width:1200px;background:#081f40;border-radius:20px;position:relative;margin:auto auto -120px}.signup-form::before{content:"";position:absolute;right:0;bottom:0;background:url(/wp-content/themes/bvmatcaothang/assets/images/form-vt-bg.png)no-repeat;width:480px;height:120px;border-bottom-right-radius:20px}.form-banner{margin:20px 0 20px 20px}.signup-form h2{color:#fff;font-size:30px;font-weight:700;text-align:center;margin-bottom:10px;text-transform:uppercase}.signup-form p{text-align:center;font-size:14px;color:#333}.signup-form .form-control,.signup-form .form-select{border-radius:5px;border:1px solid #e0e0e0;background:#fff;font-size:14px;margin-bottom:3px}.signup-form .form-select{padding:13px}.signup-form .btn,footer h3{font-weight:700;text-transform:uppercase}.signup-form .btn{background:#bc9e6c;color:#fff;border:0;border-radius:20px;padding:12px 40px;font-size:16px;width:60%}.signup-form .btn:hover{background:#ffd633}.mb-25{margin-bottom:25px!important}.customer{position:relative;margin:10px;min-height:425px;padding:50px 40px 40px 50px}.customer .customer-avatar{position:absolute;top:0;left:0;width:200px;height:200px;border-radius:50%;border:9px solid #fff;overflow:hidden;z-index:9}.customer .customer-bg{min-height:335px;min-width:610px;background:#d8c3a2;position:relative;padding-left:170px;padding-top:30px}.customer .customer-name h5{font-weight:700;color:#081f40!important;margin-bottom:3px;font-size:24px}.customer .customer-name p{position:initial;font-size:16px;color:#081f40}.customer .customer-bg::before{content:"";position:absolute;left:0;bottom:0;width:130px;height:100%;background:url(/wp-content/themes/bvmatcaothang/assets/images/bg-vt.png)no-repeat;background-size:100% 100%}.customer .customer-content{position:absolute;background:#fff;border-radius:10px;padding:30px;right:0;bottom:0;max-width:510px;height:240px;z-index:9}.countdown,footer p{display:flex;align-items:center}.countdown{justify-content:center;color:#bc9e6c;margin-bottom:45px}.countdown div{flex-direction:column}.form-content p{color:#fff;font-size:20px}footer{background:#2b60ad;color:#fff;padding:180px 0 0;margin:auto;background:#1a4074;overflow:hidden}footer h3{margin-bottom:15px}footer p{font-size:16px;margin-bottom:10px;min-height:30px}footer p i{margin-right:10px}.countdown,footer .working-hours h3,footer h3{font-size:24px}footer .working-hours p{font-size:16px;font-weight:400}@media (min-width:1440px){.container{max-width:1440px}.benefits-section .container{max-width:1240px}}@media (min-width:1366px) and (max-width:1439px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}.container{max-width:1440px}.logo img,.navbar-brand img{max-width:530px;height:auto}.tech-section h2{font-size:28px}.tech-card h3{font-size:15px}.tech-card p{font-size:12px;margin-bottom:5px}.tech-card .tech-content{min-height:150px}.benefit-card{margin-right:0;margin-left:36px}.contact-form{width:555px;height:auto}.section-title{font-size:30px}.doctors .col-md-3,.doctors .col-sm-3{width:364px}.team-card img{object-fit:cover;border-radius:15px}}@media (max-width:1365px){.navbar-brand img{height:35px}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0;padding-left:0}.tech-section h2{font-size:30px}.col-sm-12{width:100%}.tech-card h3{font-size:18px}.tech-card .tech-content{min-height:230px}}@media (max-width:991px){.contact-form{width:100%;height:auto;padding:65px 30px}.navbar-brand{width:70%}.logo img,.navbar-brand img{max-width:100%;height:auto}.signup-form-with-banner{position:relative;margin-top:35px}.custom-navbar .btn-consult,.custom-navbar .btn-consult:active,.custom-navbar .btn-consult:focus{width:100%}.register-form .form-control,.register-form .form-select{margin-bottom:15px}.doctor-header .header-image{padding-left:0}.tech-section{height:auto}.tech-card,.tech-card .tech-content{min-height:auto}.benefits-section{padding-top:50px}.benefit-card{margin-right:0;margin-left:36px}.signup-form h2,footer h3{font-size:17px}.signup-form .btn{width:100%}.register-form .btn-warning,footer p{font-size:14px}footer .working-hours h3{font-size:17px;margin-top:20px}}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=tel]{direction:ltr}.contact-form{width:auto;height:auto}table.countdown-table tbody{border-radius:112px;border:0}.signup-form-with-banner{margin-top:0}.register-form .btn-warning{width:auto!important}.signup-form p{margin-bottom:20px}.signup-form .form-control{padding:13px}.wpcf7-response-output{color:#ff0;background:#d2691e}.tech-section{max-width:1920px;margin:auto}ul#floating-button li img{border-radius:0;cursor:pointer;width:74px;margin-right:10px}ul#floating-button li{display:flex;padding:0 0 20px}ul#floating-button{position:fixed;right:5px;bottom:90px}.section-title{max-width:600px;margin:0 auto}.team-card .content{padding:20px}.team-card p{font-size:15px;padding-right:10px}footer h3{color:#fff!important}.tech-card h3{margin-bottom:15px}img{max-width:100%;height:auto}table.countdown-table{width:100%;color:#000;font-size:14px;margin-bottom:15px;border-radius:32px;background:#fff}td.hasline{font-size:16px;border-right:solid 1px;width:200px;padding:14px 20px!important;margin:10px;font-weight:700}.newbutton,table.countdown-table td{text-align:center;padding:5px 10px 5px 5px}table.countdown-table .xbold{font-weight:700;padding-bottom:0!important;font-size:22px;color:red}.modal-content .signup-form h2{font-size:20px}.modal-dialog .signup-form.contact-form{width:auto;height:auto;padding:40px;background:#fff}td.leftimage{width:50%;padding-right:33px}.newbutton{background:#081f40;color:#fff;max-width:210px;width:100%;height:41px;line-height:41px;padding:0;border-radius:30px;text-transform:uppercase}.newbutton:active,.newbutton:focus,.newbutton:hover{background:#bc9e6c;color:#fff}.benefit-button,.benefit-button:active,.benefit-button:focus{background:#bc9e6c;color:#fff;text-align:center;width:100%;outline:0;border:0;box-shadow:none}.navbar-brand img{max-width:668px}.hero{position:relative;padding-top:120px;text-align:-webkit-center}.mt-30{margin-top:30px}.banner{max-width:1440px}.banner img,.form-banner img{max-width:none;height:800px;width:100%;object-fit:contain;image-rendering:auto}.tech-card img{cursor:pointer}.customer .customer-content{display:inline-table}.customer-content span{max-height:145px;overflow-y:scroll;display:flex;margin-bottom:0;padding-right:12px}.btn,.glow-button{position:relative;z-index:1}.btn{border:0;cursor:pointer}.team-card img{width:100%;object-fit:cover;border-radius:15px 15px 15px 15px;height:501.38px}.btn::after,.btn::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border:2px solid #fff;border-radius:50px;transform:translate(-50%,-50%) scale(1);z-index:-1;opacity:.6;animation:pulse-ring 1.5s infinite ease-out}.btn.benefit-button::after,.btn.benefit-button::before,.btn.btn-warning::after,.btn.btn-warning::before{border:2px solid #bc9e6c}.btn.btn-consult::after,.btn.btn-consult::before{border:2px solid #081f40}.btn.benefit-button::after,.btn.newbutton::after{animation-delay:.5s}.glow-button{overflow:hidden;border:2px solid #fff;background-color:#fff;color:#000;box-shadow:0 0 0#fff;animation:glow-border-strong 1.5s infinite ease-out;transition:box-shadow .3s ease-in-out}.btn{width:180px}@media (min-width:1366px) and (max-width:1439px){.logo img,.navbar-brand img{max-width:530px;height:auto}.custom-navbar .nav-link,.customer .customer-name p{font-size:16px}.team-card img{object-fit:cover;border-radius:15px}.customer .customer-bg{min-width:560px;min-height:270px}.customer .customer-avatar{width:170px;height:170px}.customer .customer-name h5{font-size:24px}.customer .customer-content{max-width:490px;height:200px}.customer{min-height:360px}.customer .customer-bg::before{width:105px}.signup-form-with-banner{margin-top:-45px}}@media (min-width:1366px) and (max-width:1599px){.logo img,.navbar-brand img{max-width:530px;height:auto}.custom-navbar .nav-link,.customer .customer-name p{font-size:16px}.team-card img{object-fit:cover;border-radius:15px}.customer .customer-bg{min-width:560px;min-height:270px}.customer .customer-avatar{width:170px;height:170px}.customer .customer-name h5{font-size:26px}.customer .customer-content{max-width:490px;height:200px}.customer{min-height:360px}.customer .customer-bg::before{width:105px}.signup-form-with-banner{margin-top:-45px}.section-title{font-size:32px}.doctors .col-md-3,.doctors .col-sm-3{width:384px}}@media only screen and (max-width:1600px){footer h3{font-size:28px}.tech-card h3{font-size:15px}.team-card p{padding-right:10px}.team-card h5,.team-card p{font-size:13px}}@media only screen and (max-width:1024px){.newbutton{margin:auto;width:auto!important;font-size:12px;border-radius:10px}td.leftimage{display:none}}@media (max-width:991px){.navbar-brand img{max-width:100%}.custom-navbar{min-height:70px}.section-title{font-size:20px;margin-bottom:20px;text-align:center}.doctor-header .col-md-4,.doctor-header .col-md-8,.doctors .col-md-3,.doctors .col-md-6,.doctors .col-sm-3,.doctors .col-sm-6{width:100%}.customer .customer-avatar{width:100px;height:100px;left:20px;margin:auto}.customer .customer-bg{padding-left:20px;min-width:100%;padding-top:55px}.customer .customer-name h5{font-size:20px}.customer .customer-name p{font-size:14px;margin:0}.customer{padding:50px 0}.customer .customer-bg::before,.signup-form::before{display:none}.customer .customer-content{max-width:95%}.contact-form{padding:10px}.form-banner{margin:0}.form-content{padding-right:0;margin-top:30px}footer{padding-top:145px!important}}@media only screen and (max-width:800px){.standards-card{position:relative;margin-top:20px}}@media only screen and (max-width:600px){.footer-form .form-content p{color:#fff!important}.customer{min-height:468px}.standards-card{position:relative;margin-top:20px}.newbutton{margin:auto;width:fit-content!important;font-size:14px;border-radius:10px;padding:0 13px}.hasline{display:none}.team-card .content{padding:20px;margin:10px;bottom:8px}.team-card,footer{padding:10px}.standard-item p{font-size:14px;line-height:1.5;margin-bottom:0}.tech-card p,footer p{font-size:14px;margin-bottom:10px}.benefits-section h2{font-size:29px}footer h3{text-align:center;line-height:2.5rem;margin:1rem}section.hero{margin-top:0;padding-top:70px}footer{overflow:hidden;text-align:center!important}footer .working-hours p{font-size:14px;font-weight:400;display:block}footer p{min-height:30px;display:block;align-items:center}.signup-form-with-banner .register-form h3,footer h3{font-size:28px}.signup-form-with-banner .register-form{padding:30px 10px;margin:0 0 20px}ul#floating-button{z-index:9999999}.navbar-toggler{margin-right:0!important}.navbar>.container{width:95%!important}.contact-form .form-content{padding-right:0}.benefits-section>.container,.footer-form>.container{width:95%!important}.navbar-expand-lg .navbar-nav .nav-link{font-size:16px;padding-left:0;line-height:2rem}a.btn.btn-consult.newbutton{width:100%!important;display:inherit}.navbar-nav{padding:0!important}.form-content p{color:#585b96!important;font-size:14px!important}.modal-content .signup-form h2{font-size:18px!important}.hide_mb{display:none}}.navbar>.container{width:90%}.navbar-brand{margin-right:0;width:40%}.logo img,.navbar-brand img{width:100%}#navbarNav{width:70%!important;justify-content:space-around}.navbar-expand-lg .navbar-nav .nav-link{font-size:16px;padding-left:1rem}.tech-section .row{justify-content:center}.form-content{padding-right:25px;margin-top:20px!important;position:relative;z-index:999}.modal-body .form-content p{color:#585b96!important;font-size:20px}.modal-body .signup-form::before{display:none!important}.navbar-toggler{margin-right:20px}.benefits-section>.container,.footer-form>.container{width:85%}@media (max-width:1920px){.footer-form .row{justify-content:space-evenly}.footer-form .form-banner{position:relative;z-index:1}}@media (min-width:1440px) and (max-width:1920px){footer h3{font-size:24px}}@media (max-width:1600px){.customer .customer-name h5{font-size:18px}}@media (min-width:1365px) and (max-width:1440px){.col-sm-12{width:unset}footer{padding-right:80px;padding-left:80px}footer .col-sm-12{width:50%}footer h3{font-size:24px!important}footer p{font-size:14px}}@media (min-width:1280px) and (max-width:1365px){.logo img,.navbar-brand img{height:50px}.doctors .col-md-3,.doctors .col-sm-3{width:30%}.doctors .col-md-6,.doctors .col-sm-6{width:40%}.standard-item{padding:5px 20px;margin-bottom:6px}.benefit-card h3,.standard-item p{font-size:16px}.section-title{font-size:28px}.benefit-card p{font-size:14px}.customer .customer-avatar{width:150px;height:150px}.customer .customer-bg{min-width:495px;padding-left:150px;padding-top:22px}.customer .customer-name h5,.customer .customer-name p{font-size:18px}.customer .customer-content{padding:15px;right:-8px;bottom:30px;max-width:400px;max-height:230px}.footer-form .container{width:90%}.col-sm-12{width:auto}footer h3{font-size:22px}footer .col-sm-12{width:50%}}@media (min-width:996px) and (max-width:1279px){.modal-body .form-content{text-align:-webkit-center}.customer .customer-bg{padding-left:134px;padding-top:16px}.navbar-nav{padding:0}.btn-consult{padding:0 10px}.logo img,.navbar-brand img{height:50px}.navbar-expand-lg .navbar-nav .nav-link{font-size:14px;padding-left:.5rem}.hero{padding-top:120px!important}.section-title{font-size:24px}.team-section .doctors{justify-content:space-around}.doctors .col-md-6,.doctors .col-sm-6{margin-top:20px;width:100%}.tech-section{height:auto}.tech-section h2{font-size:26px}.col-md-3{width:50%;flex:0 0 auto}.tech-card{min-height:465px}.tech-card .tech-content{min-height:130px}.benefit-card p,.customer .customer-name p,.tech-card h3{font-size:14px}.tech-card .btn{width:90%!important;margin:20px 0 0}.benefits-section{padding-top:70px}.benefit-card h3{font-size:16px}.customer .customer-avatar{width:150px;height:150px}.customer .customer-bg{min-width:400px}.customer .customer-name h5{font-size:18px}.customer .customer-content{padding:15px;right:-10px;bottom:30px;max-width:350px;max-height:250px}.footer-form .row .col-sm-12:first-child{width:60%}.footer-form .row .col-sm-12:nth-child(2){width:40%}}@media (min-width:768px) and (max-width:995px){.customer .customer-content{height:211px}.navbar-brand{width:50%}.navbar-nav{padding:0!important}.hero{padding-top:80px!important}.custom-navbar .btn-consult{margin-left:15px;width:150px!important;font-size:14px}.logo img,.navbar-brand img{height:50px}.doctors .col-md-3,.doctors .col-sm-3{display:flex;justify-content:center;width:50%!important;margin-bottom:20px}.modal-body table{width:100%}.standard-item p,.tech-card h3{font-size:14px}.tech-section{height:auto}.tech-section h2{font-size:26px}.col-md-3{width:50%;flex:0 0 auto}.tech-card{min-height:465px}.tech-card .tech-content{min-height:130px}.tech-card .btn{width:90%!important;margin:20px 0 0}.benefits-section h2{font-size:34px}.benefits-section .row{flex-direction:column}.benefits-section .col-md-6{width:100%}.benefits-section .benefit-button{padding:0 20px}.customer .customer-content{bottom:30px}.customer .customer-name h5{font-size:16px!important}.footer-form .row{flex-direction:column}.footer-form .form-content{margin:30px auto 0;padding:0 40px}}@media (min-width:601px) and (max-width:768px){.navbar-brand{width:70%}.navbar-nav{padding:0!important}.custom-navbar .btn-consult{margin-left:15px;width:150px!important;font-size:14px}.logo img,.navbar-brand img{height:50px;object-fit:contain}.hero{padding-top:60px!important}.benefits-section .benefit-button{padding:0 20px}.customer .customer-content{bottom:30px}.footer-form .row{flex-direction:column}.footer-form .form-content{margin:30px auto 0;padding:0 40px}footer h3{font-size:20px!important}footer p{font-size:14px}}@media (min-width:360px) and (max-width:601px){.navbar-nav{padding:0!important}.hero{padding-top:80px!important}.custom-navbar .btn-consult{margin-left:15px;width:150px!important;font-size:14px}.register-form{padding:50px 0}.register-form h3{font-size:26px}.signup-form-with-banner .row{padding:0 10px}.navbar-brand{width:70%}.logo img,.navbar-brand img{height:50px;object-fit:contain}.customer .customer-content{bottom:30px}.footer-form .form-content{margin:30px auto 0;padding:0 10px}}.video-thumbnail{position:relative;display:inline-block;cursor:pointer}.video-thumbnail img{display:block;width:100%;height:auto;border-radius:8px}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:#fff;clip-path:polygon(25% 20%,75% 50%,25% 80%);transition:background .3s}.play-button:hover{background:rgb(255 0 0/.7)}.register-form{padding:70px 0}