body{font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-rendering:optimizeLegibility;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color 0.5s ease}.max_line_1,.max_line_1 a,.max_line_1 p{overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:1!important;line-clamp:1!important;-webkit-box-orient:vertical!important}.max_line_2,.max_line_2 a,.max_line_2 p{overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important}.max_line_3,.max_line_3 a,.max_line_3 p{overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:3!important;line-clamp:3!important;-webkit-box-orient:vertical!important}.mui-ten-animation li:nth-child(2) .elementor-icon-list-icon{display:inline-block;animation:arrowMove 1.4s ease-in-out infinite;opacity:.8}@keyframes arrowMove{0%{transform:translateY(-6px);opacity:0}40%{opacity:1}100%{transform:translateY(8px);opacity:0}}.progress-wrap{position:fixed;right:30px;bottom:30px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px rgb(0 0 0 / .1);z-index:10;opacity:0;visibility:hidden;transform:translateY(15px);-webkit-transition:all 200ms linear;transition:all 200ms linear}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap::after{content:'';position:absolute;background-image:url(/wp-content/themes/tranhiepweb/assets/images/arrow_bottom.svg);background-position:center;background-repeat:no-repeat;background-size:auto;text-align:center;line-height:46px;font-size:24px;color:#F2A93B;left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;z-index:1;-webkit-transition:all 200ms linear;transition:all 200ms linear;transform:rotate(180deg)}.progress-wrap:hover::before{opacity:1}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:#F2A93B;stroke-width:4;box-sizing:border-box;-webkit-transition:all 200ms linear;transition:all 200ms linear}.box-about .elementor-icon{width:80px;height:80px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#01261F1A}.box-about .elementor-icon-box-icon{margin:0 auto}.box-about{transition:all 0.3s ease;cursor:pointer}.box-about:hover{transform:translateY(-10px)}.box-about:hover .elementor-icon{background:#F2A93B}.box-about:hover .elementor-icon svg{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.rank-math-breadcrumb a,.rank-math-breadcrumb .separator{color:#fff}.rank-math-breadcrumb .separator{margin:0 5px}.rank-math-breadcrumb .last{color:#F2A93B}.ds-dich-vu ul{list-style:none;padding-left:0}.ds-dich-vu li{position:relative;padding-left:28px;margin-bottom:10px}.ds-dich-vu li::before{content:"";position:absolute;left:0;top:3px;width:20px;height:20px;background:url(/wp-content/themes/tranhiepweb/assets/images/list-icon.svg) no-repeat center;background-size:contain}.pq-card{background:#fff;border-radius:12px;overflow:hidden}.pq-thumb{position:relative}.pq-thumb img{width:100%;height:auto;aspect-ratio:605/380;border-radius:12px!important;object-fit:cover}.pq-date{position:absolute;top:10px;left:10px;background:#ffe500;padding:8px 10px;border-radius:8px;text-align:center;font-weight:700}.pq-date .day{display:block;font-size:18px}.pq-date .month{font-size:12px;line-height:1.3em}.pq-title{margin-bottom:10px;font-size:20px;font-weight:500;line-height:1.3em;margin-top:12px}.pq-title a{text-decoration:none;color:#1A3C34}.pq-title a:hover{color:#FDB244}.pq-excerpt{font-size:16px;color:#666}.pq-readmore{display:inline-block;margin-top:10px;color:#0c5c4c;font-weight:600}.pq-nav{display:flex;gap:10px;justify-content:flex-end;margin-bottom:10px}.pq-nav button{width:60px;height:60px;border-radius:50%;background:#1A3C34;cursor:pointer;border:none!important;font-size:30px;display:flex;align-items:center;justify-content:center;color:#fff}.pq-nav button:hover,.pq-nav button:focus{background:#FDB244;color:#1A3C34}.gt_float_switcher .gt-selected .gt-current-lang{padding:0!important;background:transparent!important}.gt_float_switcher,.gt_float_switcher .gt-selected{box-shadow:none!important;background:transparent!important}.gt_float_switcher .gt_options{background:#fff;position:absolute!important;box-shadow:rgb(149 157 165 / .2) 0 8px 24px;top:35px;border-radius:10px}.gt_float_switcher .gt_options a{padding:6px!important;font-size:16px}.gt-current-lang{display:flex;width:65px;gap:2px}.gt_float_switcher img{display:inline-block;width:22px!important;height:22px!important;object-fit:cover!important;border-radius:999px!important}.gt_float_switcher .gt_options a:hover{background:#064E3B!important}.gt_options img{display:none!important}.container-sty .gtranslate_wrapper::before{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.container-sty.scrolled .gtranslate_wrapper::before{-webkit-filter:none!important;filter:none!important}.container-sty .gt-selected .gt-current-lang span.gt_float_switcher-arrow{background-image:none!important;background-color:#414846!important;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 285 285'><path d='M282 76.5l-14.2-14.3a9 9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133 133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 285 285'><path d='M282 76.5l-14.2-14.3a9 9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133 133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z'/></svg>");mask-repeat:no-repeat;mask-position:center;mask-size:11px}@media screen and (max-width:1550px){.box-about .elementor-icon{width:60px;height:60px}}@media screen and (max-width:1110px){.rank-math-breadcrumb a,.rank-math-breadcrumb .last{font-size:14px}.gt_float_switcher{font-size:16px!important}}@media screen and (max-width:967px){.pq-nav button{width:40px;height:40px;font-size:24px}.pq-title{font-size:16px}.pq-excerpt{font-size:14px}.pq-readmore{margin-top:0;font-size:14px}}