/*!
	Theme Name: Xây Dựng Dân Dụng NTC
	Theme URI: https://xaydungdandungntc.vn/
	Description: Được xây dựng để tùy biến cho website xây dựng dân dụng NTC
	Author: NTC Team
	Author URI: https://rumdigi.com/
	Version: 2.0
	Stable tag: 1.0
	Requires at least: 5.2
	Tested up to: 6.3
	Requires PHP: 5.6
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: xaydungdandung-ntc
	Tags: xaydung, ntc
*/
 
 :root {--primary-color: #85706b;--second-color: #8c7d76;--blue-color: #3a7bbf;--blue-color-2: #d3f1ff;--nav-background-color: #FFF;--nav-link-color: #21120c;--nav-sub-background-color: #85706b;--nav-sublink-color: #FFF;--nav-sublink-hover:#ffba00;--nav-text-color: #333333;--btn-bg-color: #3a7bbf;--btn-link-color: #FFF;--btn-hover-color: #d3f1ff;--body-color: #333;--body-bg-color: #FFF;--heading-color: #333;--brown-color: #bf793a;--white-color: #FFF;--orange-color: #ffba00;--link-color: #3a7bbf;--link-hover: #865529;--font-baijam:'Bai Jamjuree', sans-serif;--size-18: 18px;--size-16: 16px;}*, html {margin: 0;padding: 0;box-sizing: border-box;}body {font-family: var(--font-baijam);font-size: 1rem;line-height: 1.6;background-color: var(--body-bg-color);color: var(--body-color);min-height: 100vh;}*, *::before, *::after {box-sizing: border-box;}.clearfix::after {content: '';display: table;clear: both;}a {color: var(--link-color);text-decoration: none;}img, svg {vertical-align: middle;}svg:not(:root) {overflow: hidden;}@keyframes animate {0% {stroke-dashoffset: 200%;stroke-opacity: .8 }100% {stroke-dashoffset: 0%;stroke-opacity: 0 }}.img-fluid {max-width: 100%;height: auto;}.bg-ruler {background: url('/wp-content/themes/xaydungntc/assets/img/ruler.png') no-repeat top center #f7f7f7;}.p-0 {padding: 0!important;}.pt-3 {padding-top: 1rem !important;}.pt-4 {padding-top: 1.5rem !important;}.pt-5 {padding-top: 3rem;}.pb-3 {padding-bottom: 1rem !important;}.pb-4 {padding-bottom: 1.5rem !important;}.pb-5 {padding-bottom: 3rem !important;}.py-3 {padding-bottom: 1rem !important;padding-top: 1rem !important;}.py-4 {padding-bottom: 1.5rem !important;padding-top: 1.5rem !important;}.py-5 {padding-bottom: 3rem !important;padding-top: 3rem !important;}.mb-5 {margin-bottom: 3rem;}.mb-4 {margin-bottom: 1.5rem;}.mb-3, .my-3 {margin-bottom: 1rem;}.mb-0 {margin-bottom: 0;}.mr-2, .mx-2 {margin-right:0.5rem;}.mr-3, .mx-3 {margin-right:1rem;}.mt-3 {margin-top: 1rem;}.mt-4 {margin-top: 1.5rem;}.mt-5 {margin-top: 3rem;}.my-3 {margin-bottom: 1rem !important;margin-top: 1rem !important;}.my-4 {margin-bottom: 1.5rem !important;margin-top: 1.5rem !important;}.my-5 {margin-bottom: 3rem !important;margin-top: 3rem !important;}.size12 {font-size: 12px!important;;}.size14 {font-size: 14px!important;;}.size16 {font-size: 16px!important;;}.size18 {font-size: 18px!important;;}.size20 {font-size: 20px!important;}.size22 {font-size: 22px!important;}.size24 {font-size: 24px!important;}.size26 {font-size: 26px!important;}.size28 {font-size: 28px!important;}.size30 {font-size: 30px!important;}.text-center {text-align: center;}.text-left {text-align: left;}.text-right {text-align: right;}.text-justify {text-align: justify;}.text-white {color: white;}.text-yellow {color: #ffba00;}.text-brown {color: #bf793a!important;}.text-body {color: #333!important;}.fw-300 {font-weight: 300!important;}.fw-500 {font-weight: 500!important;}.fw-700 {font-weight: 700!important;}.bg-silver {background-color: #fbf6f3;}.bg-silver-light {background-color: #f8f4f3;}.bg-cover {background-size: cover;}.bg-pos-cc {background-position: center center;}.bg-pos-cb {background-position: center bottom;}.bg-no-repeat {background-repeat: no-repeat;}.pdb-105 {padding-bottom: 105px;}.pdt-110 {padding-top: 110px;}.full-width {width: 100% !important;}.size40 {font-size: 40px;}.size50 {font-size: 50px;}.border-0 {border: 0!important;}.home_banner_01 {position: relative;overflow: hidden;}.d-block {display: block!important;}.d-flex {display: flex!important;}.p-relative {position: relative!important;}.align-center {align-items: center;}.justify-center {justify-content: center;}.justify-between {justify-content: space-between;}.text-capitalize {text-transform:capitalize;}.text-uppercase {text-transform: uppercase;}.text-primary {color: #85706b!important;}.text-second {color: #777!important;}.box-shadow, .box-zoom {box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);transition: all .5s ease;}ul {list-style: none;padding: 0;}li {margin-bottom: 8px;}ol {list-style-type: decimal;padding-left: 20px;}ol li {margin-bottom: 8px;}ol ol {list-style-type: lower-alpha;margin-top: 10px;}ol ol ol {list-style-type: lower-roman;margin-top: 0;}hr {border: none;height: 1px;background-color: #f3f3f3;margin: 20px 0;}table {width: 100%;border-collapse: collapse;margin-bottom: 20px;background-color: var(--white-color);}table tbody tr, table tbody tr td {border: 1px #000 solid;}thead {background-color: var(--primary-color);color: #fff;}th {padding: 8px;text-align: left;font-size: 16px;}td {padding: 12px;}tbody tr:hover {background-color: var(--blue-color-2);transition: background-color 0.3s;cursor: pointer;}form {}label {display: block;font-size: 14px;font-weight: 500;margin-bottom: 8px;}input[type="text"], input[type="email"], input[type="tel"], textarea {width: 100%;padding: 12px;margin-bottom: 16px;background-color: #e9e9e9;border: none;border-radius: 4px;box-sizing: border-box;font-size: 16px;transition: background-color 0.3s ease, box-shadow 0.3s ease;outline: none;}.wpcf7 .wpcf7-textarea {resize: vertical;}input[type="text"]:hover, input[type="email"]:hover, input[type="tel"]:hover, textarea:hover, input[type="text"]:focus, input[type="email"]:focus, input[type="tel"]:focus, textarea:focus {background-color: #e0e0e0;}input[type="checkbox"], input[type="radio"] {margin-right: 5px;}input[type="checkbox"], input[type="radio"] {display: inline-block;vertical-align: middle;}input[type="checkbox"], input[type="radio"] {position: absolute;opacity: 0;}input[type="checkbox"]:checked + label, input[type="radio"]:checked + label {font-weight: bold;}button, .btn-send {font-family: var(--font-baijam);background-color: var(--second-color);color: #fff;padding: 10px 24px;border: none;border-radius: 0;cursor: pointer;font-size: 16px;font-weight: 400;transition: background-color 0.3s ease;outline: none;}button:hover, button:active, .btn-send:hover, .btn-send:active {background-color: var(--primary-color);}.tag-scroll {opacity: 0;transform: translate(0, 30vh);transition: all 1s;}.tag-scroll.visible {opacity: 1;transform: translate(0, 0);}.header-overlay {display: none;visibility: hidden;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.53);z-index: 30;opacity: 0;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;transition: .3s;}.header-overlay.active {display: block;visibility: visible;opacity: 1;}.hLine{position: relative;}.hLine-center:after {display: block;content: "";width: 100px;height: 1px;background-color: #fff;margin: auto;margin-top: 10px;}.hLine-left:after {display: block;content: "";width: 100px;height: 1px;background-color: #fff;margin-top: 10px;}.hLineS:after{background-color: var(--second-color);}.box-service {background-color: #F9F9F9;height: 100%;padding: 0 20px 22px;}.box-service .box-img {width: 115px;height: 115px;background: #F1F1F1;border: 10px solid #F9F9F9;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin: 0 0 0 0px;transform: translateY(-35px);}.box-service .box-more .title {margin-top: -15px;}.box-service .box-more .link {margin-top: 10px;color: var(--primary-color);transition: 0.3s ease;}.box-service .box-more .link:hover {color: var(--link-hover);}.box-service .box-more .link span {font-size: 15px;font-weight: 400;margin-right: 10px;}.box-item {display: block;background-color: var(--white-color);padding: 6px;transition: all linear 240ms;position: relative;border: 1px solid transparent;width: 100%;}.box-item svg, .box-item svg rect {position: absolute;top: 0;left: 0;width: 100%;height: 100%;fill: transparent }.box-item .image {position: relative;overflow: hidden;padding-top: 60%;margin-bottom: 3px;}.box-item .image img {position: absolute;top: 0;right: 0;left: 0;object-fit: cover;height: 100%;width: 100%;}.box-item .description, .box-item .title {padding: 3px 10px;}.box-item .description {color: var(--body-color);text-align: justify;}.box-item .title h3 {font-size: 20px;font-weight: 500;color: var(--body-color);}.box-item .title, .box-item .viewmore {padding: 0 10px;}.album-item {position: relative;display: block;margin-bottom: 10px;}.album-item img {width: 100%;height: 280px;object-fit: cover;transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;}.album-item .info .text-left .title {font-size: 16px;font-weight: 500;margin-top: 10px;text-align: center;}.album-item .info .text-left .des, .album-item .refLink {display: none;}.album-item .info .text-left .title a {color: var(--heading-color);}.album-item .refLink a {position: absolute;bottom: 20px;left: 15px;color: #fff;}.album-item .refLink a:after {content: "";display: inline-block;vertical-align: middle;margin-left: 15px;background-image: url(/wp-content/themes/xaydungntc/assets/img/icon_view.png);width: 12px;height: 16px;background-repeat: no-repeat;background-size: 100% auto;}.btn-viewmore {background-color: var(--second-color);color: #fff;padding: 6px 20px;font-size: 14px;display: inline-block;text-transform: uppercase;transition: 0.3s ease;}.btn-viewmore:hover {background-color: var(--primary-color);}.btn-viewmore:after {content: "";display: inline-block;vertical-align: middle;margin-left: 15px;background-image: url(/wp-content/themes/xaydungntc/assets/img/icon_view.png);color: #fff;width: 12px;height: 16px;background-repeat: no-repeat;background-size: 100% auto;}.slider {width: 100%;overflow: hidden;}.owl-carousel {display: block;}.owl-carousel .slide-owl-wrap:not(:first-child) {display: none;}.owl-carousel img {width: 100%;}.owl-carousel {position: relative;}.owl-carousel .item img {width: 100%;height: auto;}.owl-nav span {display: none;}.owl-nav button:focus {outline: none;}.owl-nav button {position: absolute;top: 50%;margin: 0;transition: all 0.3s ease-in-out;background: #FFFFFF!important;;border-radius: 100px;width: 50px;height: 50px;border: none;filter: drop-shadow(0px 10px 35px rgba(0, 0, 0, 0.1));opacity: .5;}.owl-nav button:hover {opacity: 1 !important;}.owl-nav button.owl-prev {left: 10px;}.owl-nav button.owl-next {right: 10px;}.owl-nav button:before {content: url(/wp-content/themes/xaydungntc/assets/img/prev_arrow.svg) !important;position: absolute !important;top: 50%;left: 50%;transform: translate(-50%, -35%) !important;}.owl-nav button.owl-next:before{content: url(/wp-content/themes/xaydungntc/assets/img/next_arrow.svg) !important;}.owl-dots{text-align: center;margin-top: 5px;}.owl-dot {opacity: .4;}.owl-dot.active {opacity: 1;}.owl-dot{background-color: var(--white-color)!important;width: 11px;height: 11px;border-radius: 50%;margin: 5px;display: inline-block;}.wp-block-embed {overflow-wrap: break-word }.wp-block-embed figcaption {margin-bottom: 1em;margin-top: .5em }.wp-block-embed iframe {max-width: 100% }.wp-block-embed__wrapper {position: relative }.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before {content: "";display: block;padding-top: 50% }.wp-embed-responsive .wp-has-aspect-ratio iframe {bottom: 0;height: 100%;left: 0;position: absolute;right: 0;top: 0;width: 100% }.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before {padding-top: 42.85% }.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before {padding-top: 50% }.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before {padding-top: 56.25% }.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before {padding-top: 75% }.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before {padding-top: 100% }.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before {padding-top: 177.77% }.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before {padding-top: 200% } .container {width: 100%;max-width: 1280px;margin: 0 auto;padding: 0 18px;}.container-fluid {width: 100vw;max-width: 100%;margin: 0 auto;padding: 0 18px;}.row {display: block;margin: 0 -10px;}.row-flex {display: flex;flex-wrap: wrap;margin: 0 -10px;}.col {box-sizing: border-box;flex: 0 0 100%;max-width: 100%;padding: 0 10px;}#slider {padding-top: 10px;margin-bottom: 50px;}#slider .box-desktop {padding: 0 8px;}#slider .text-desktop {max-width: 500px;text-align: justify;}#slider .box-mobile {position: absolute;left: 5%;bottom: 10%;width: 80%;padding: 10px 20px;background-color: var(--white-color);color: var(--body-color);opacity: .9;z-index: 10;}#slider .p-relative .image {position: relative;overflow: hidden;padding-top: 100%;}#slider .p-relative .image img {position: absolute;top: 0;right: 0;left: 0;object-fit: cover;height: 100%;width: 100%;}#slider .owl-nav {position: absolute;bottom: -30px;width: 100%;display: flex;justify-content: center;}#slider .owl-nav button {position: relative;border-radius: 0!important;margin: -30px 10px;}#slider {width: 100%;}#slider .owl-carousel .owl-stage{display: flex;}#slider #homeSlider .row-flex {display: flex;flex: 1 0 auto;height: 100%;}#slider #homeSlider {position: relative;display: flex;flex-direction: column;align-items: stretch;}#slider #homeSlider .slide-2, #slider #homeSlider .slide-3, #slider #homeSlider .slide-4 {display: none;}#about-us {background-color: #FFF;padding: 50px 0 20px 0;}#about-us .appear-animation-visible {opacity: 1;}#about-us p {margin-bottom: 1.5rem;text-align: justify;}#about-us .click-more {color: var(--primary-color);transition: 0.3s ease;}#about-us .click-more:hover {color: var(--link-hover);}#about-us .click-more span {font-weight: 700;margin-right: 10px;}#number {position: relative;padding: 50px 0;background-size: cover;background-position: center center;background-color: var(--primary-color);}#number .number-line {padding-top: 15px;padding-bottom: 15px;border-top: 2px solid var(--second-color);border-bottom: 2px solid var(--second-color);}#number .number-line .title {font-size: 50px;display: flex;margin-right: 10px;color: #FFF;}#number .number-line .title span {font-weight: 700;}#number .number-line .content {color: var(--white-color);}#number .count-up {counter-reset: count;display: inline-block;}#number .count-up:before {content: counter(count);counter-increment: count;animation: count-up-animation 2s ease-out;}@keyframes count-up-animation {from {content: "0";}to {content: attr(data-count);}}#key-value {background-color: var(--white-color);padding: 50px 0 20px 0;}#key-value ul, #homeSlider ul {padding: 10px 0;text-align: justify;}#key-value ul li {padding-bottom: 10px;}#key-value ul li i {color: var(--orange-color);margin-right: 5px;}#key-value .box-zoom img {max-width: 100%;height: auto;}#homeSlider ul li:before {content: "\ea50";color: var(--second-color);font-weight: 400;margin-right: 10px;font-family: 'boxicons'!important;}#key-value .box {text-align: center;position: relative;background-color: #fff;margin-top: 30px;margin-bottom: 30px;}#key-value .box .title {color: #ffffff;font-size: 22px;font-weight: 500;background-color: var(--second-color);padding-top: 8px;padding-bottom: 8px;}#key-value .box .description {color: var(--body-color);padding: 30px;text-align: justify;}#key-value .box .viewmore {text-align: left;padding: 0 30px;padding-bottom: 15px;}#services {background-color: var(--primary-color);padding: 50px 0;}.sub-title {padding: 1rem 0;font-size: 20px;font-weight: 500;text-transform: uppercase;}#services h2 {color: var(--white-color);}#services .text-more {color: var(--white-color);}#services .box-service {transition: all .5s ease;}#services .box-service:hover {box-shadow: 0px 15px 80px -30px rgba(0, 0, 0, 0.6);}#services .box-service .box-more .title {margin-bottom: 20px;}#services .box-service .box-more .title h3 {font-size: 22px;}#services .box-service .box-more .text {padding: 0 10px;color: var(--body-color);}#services .box-service .box-more .link {padding: 0 10px;z-index: 9999;}#flow-work {background-color: var(--primary-color);padding: 50px 0;}#flow-work .title h2 {color: var(--white-color);}#flow-work .process-box .process-text .process-title {font-size: 20px;color: var(--white-color);}#flow-work .process-box .process-text .process-desc {font-weight: 300;font-size: 14px;}#flow-work .process-box .num-icon {color: var(--second-color);font-weight: 700;font-size: 20px;position: absolute;left: 9px;top: 52%;transform: translate(0%, -52%);}#flow-work .process-box .icon-process {display: inline-block;width: 131px;height: 142px;padding-left: 15px;box-sizing: border-box;background: url('/wp-content/themes/xaydungntc/assets/img/icon-procedure.png');background-repeat: no-repeat;display: flex;align-items: center;justify-content: center;margin: 0px auto;position: relative;}#flow-work .process-box .icon-process img {filter: sepia(30%) saturate(150%) brightness(40%) hue-rotate(120deg);}#flow-work .process-box .icon-process:after {position: absolute;width: 134px;height: 142px;content: '';background: url('/wp-content/themes/xaydungntc/assets/img/icon-procedure-2.png');background-repeat: no-repeat;bottom: 0px;right: -15px;background-size: cover;}#flow-work .process-box .pc-arrow {height: 100px;width: 100px;display: inline-block;border-radius: 5px;transform: rotateZ(45deg);position: relative;z-index: 10;display: none;}#flow-work .process-box .p-relative:after {position: absolute;content: '';width: 31px;height: 20px;right: -10px;top: 55px;background-image: url(/wp-content/themes/xaydungntc/assets/img/icon_right_2.png);}#lists-service {background-color: var(--white-color);padding: 50px 0;}#lists-service .text-fixed {position: absolute;width: 100%;top: -42px;transform: translateX(-50%);left: 50%;}#lists-service .text-fixed .title {background-color: var(--second-color);text-align: center;font-size: 18px;font-weight: bold;padding: 10px;text-transform: uppercase;width: 50%;max-width: 100%;margin-bottom: 0;}#lists-service .text-fixed .title h2 {color: var(--white-color);}#lists-service .text-fixed .detail {background-color: var(--white-color);width: 50%;max-width: 100%;display: block;margin-bottom: 50px;padding: 10px;}#ntcExperts .box-item {cursor: pointer;}#album {background-color: var(--primary-color);padding: 50px 0 20px 0;}#album .col-order {}#album .col-order:first-child {order: 0;}#album .col-order:last-child {order: 1;}#album .box-item .image {padding-top: 73%;}#album .album-detail p {text-align: justify;}#experts .box-item .image {padding-top: 100%;}.cat-duan .box-item .description {display: flex;align-items: center;justify-content: space-between;}.cat-duan .box-item .description .item {text-align: center;width: calc(100% / 4);height: 105px;padding: 5px;border-right: 1px solid #f5f5f5;overflow: hidden;}.cat-duan .box-item .description .item:last-child {border-right: none;}.cat-duan .box-item .description .item .icon {color: var(--brown-color);font-size: 22px;}.cat-duan .box-item .description .item .text {font-size: 14px;text-transform: capitalize;}#customers {background-color: var(--white-color);padding: 50px 0;}#customers .title h2 {color: var(--body-color);}#customers .customer-item {margin: 3px;}#customers .customer-content {background-color: #fff;position: relative;padding: 30px;z-index: 10;margin-bottom: 50px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);}#customers .customer-content:after {content: "";display: inline-block;border-right: 30px solid var(--second-color);border-bottom: 30px solid transparent;position: absolute;top: 100%;left: 0;}#customers .customer-intro {display: flex;align-items: center;}#customers .customer-intro img {width: 50px!important;height: 50px;border-radius: 50%;border: 1px solid var(--primary-color);;object-fit: cover;margin-left: 25px;margin-right: 15px;}#customers .owl-dot{background-color: var(--brown-color)!important;}#customers .customer-quote {color: var(--second-color);font-size: 20px;margin-bottom: 10px;}#customers .customer-name {font-weight: 500;font-size: 16px;color: var(--primary-color);}#customers .customer-detail {color: var(--second-color);font-weight: 300;font-size: 14px;}#customers .customer-link a {color: var(--second-color);border-bottom: 1px solid;}#experts {background-color: var(--white-color);padding: 50px 0;}#experts .item-member {margin: 5px;padding-bottom: 6px;transition: all .6s ease;cursor: pointer;}#experts .item-member:hover {box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);}#experts .item-member .icon-box-des {padding: 0 10px;}#experts .item-member .icon-box-des h3 {color: var(--primary-color);font-size: 18px;font-weight: 500;}#experts .item-member .icon-box-des .icon-box-content p {font-style: italic;}#blog {background-color: #FFF;padding: 50px 0;}.related-posts .box-item, #services .box-service {box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);}#blog .box-item .title h3 {font-size: 20px;color: var(--primary-color);}#brands {background-color: var(--primary-color);padding: 50px 0;}#brands #ntcBrands .item-member .icon-box-img img {background-color: var(--white-color);}#formHomepage {background-color: var(--primary-color);padding: 50px 0;}#formHomepage .form, #formHomepage .wpcf7-form {padding: 55px 30px;background-color: #fff;width: 100%;color: #111;}.wpcf7-not-valid-tip, .wpcf7-response-output {font-size: 14px!important;margin-bottom: 5px;}#formHomepage .col p {color: var(--white-color);}#formHomepage .images {margin-bottom: 3rem;}#formHomepage .images img {max-width: 100%;height: auto;}#page {padding: 50px 0;margin: auto;max-width: 992px;}.single-photo_album #page {max-width: none;}.single-photo_album #imagesAlbum a:hover {opacity: 1;}.single-photo_album #imagesAlbum .owl-nav button, .home #ntcExperts .owl-nav button, .home #ntcServices .owl-nav button, #project-posts #related_slider .owl-nav button, #project-single-area .owl-nav button {position: absolute;top: 40%;margin: 0;transition: all 0.3s ease-in-out;background: transparent!important;border-radius: 0;width: 50px;height: 50px;border: none;filter: drop-shadow(0px 10px 35px rgba(0, 0, 0, 0.1));opacity: 1;}.single-photo_album #imagesAlbum .owl-nav button:hover, .home #ntcExperts .owl-nav button:hover, .home #ntcServices .owl-nav button:hover, #project-posts #related_slider .owl-nav button:hover, #project-single-area .owl-nav button:hover {opacity: 1 !important;}.single-photo_album #imagesAlbum .owl-nav button.owl-prev, .home #ntcExperts .owl-nav button.owl-prev, .home #ntcServices .owl-nav button.owl-prev, #project-posts #related_slider .owl-nav button.owl-prev, #project-single-area .owl-nav button.owl-prev {left: 10px;}.single-photo_album #imagesAlbum .owl-nav button.owl-next, .home #ntcExperts .owl-nav button.owl-next, .home #ntcServices .owl-nav button.owl-next, #project-posts #related_slider .owl-nav button.owl-next, #project-single-area .owl-nav button.owl-next {right: 10px;}.single-photo_album #imagesAlbum .owl-nav button:before, .home #ntcExperts .owl-nav button:before, .home #ntcServices .owl-nav button:before, #project-posts #related_slider .owl-nav button:before, #project-single-area .owl-nav button:before {content: url(/wp-content/themes/xaydungntc/assets/img/icon_slide-left.png) !important;position: absolute !important;top: 50%;left: 50%;transform: translate(-50%, -35%) !important;}.single-photo_album #imagesAlbum .owl-nav button.owl-next:before, .home #ntcExperts .owl-nav button.owl-next:before, .home #ntcServices .owl-nav button.owl-next:before, #project-posts #related_slider .owl-nav button.owl-next:before, #project-single-area .owl-nav button.owl-next:before {content: url(/wp-content/themes/xaydungntc/assets/img/icon_slide-right.png) !important;}.single-photo_album #imagesAlbum .box-thumbs .owl-carousel .item .thumb img {height: 140px;}#slide-big .item {height: 696px;overflow: hidden;}#slide-big .item img {width: 100%;height: 100%;object-fit: contain;}#slide-big .owl-dots {display: none;}#videoGallery {position: relative;}#videoGallery .play-button {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 60px;height: 60px;background-color: rgba(0, 0, 0, 0.5);border-radius: 50%;cursor: pointer;}#videoGallery .play-button::after {content: '\25B6';font-size: 24px;color: white;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}#videoGallery .play-button2 {display: inline-block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);height: 75px;width: 75px;line-height: 75px;background: #b98e75;border-radius: 50%;z-index: 3;border: 1px solid #ffffff1a;}#videoGallery .play-button2::before {content: '\25B6';font-size: 20px;color: var(--white-color);border-radius: 50%;z-index: 3;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}#videoGallery .play-button2:after {content: "";position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;background-color: #ad836ab8;border-radius: 50%;animation: pulse-border-2 1s ease-out infinite;z-index: 0;border: 1px solid #b98e75;}#post {padding: 50px 0;}article .content {padding-top: 1rem;}article .content a {transition: all .5s ease;}article .content a:hover {color: var(--orange-color);}article .content p {font-size: var(--size-18);line-height: 1.6;margin-bottom: 1rem;color: var(--body-color);text-align: justify;}article .content ul {font-size: var(--size-18);text-align: justify;}article .content .wp-block-image {padding: 0;margin-top: 2rem;margin-bottom: 2rem;text-align: center;margin-left: auto;margin-right: auto;border: none;}article .content .wp-block-image figure {box-shadow: 0 1px 2px 1px rgb(0 0 0 / 12%);}article .content img {width: 100%!important;height: auto!important;}article .content figcaption {display: block;background-color: var(--primary-color);color: var(--white-color);padding: 10px;margin: 0;}article .content ul li::before {content: "\ea50";color: var(--second-color);font-weight: 400;margin-right: 5px;font-family: 'boxicons'!important;}article #ez-toc-container ul li::before {content: none;}article .content blockquote {border-left: 5px solid var(--second-color);padding-left: 15px;margin-left: 15px;margin-top: 20px;margin-bottom: 20px;}article .content blockquote p {font-size: 16px;margin-bottom: 10px;}article .breadcrums p a {font-size: 15px;color: var(--brown-color);transition: all .5s ease;}article .breadcrums p a:hover {color: var(--primary-color);}article .breadcrums p .separator {margin: 0 10px;color: var(--second-color);}article .entry-meta {font-size: 14px;color: #666;}article .divider {margin: 0 10px;}article .cat-links a, article .author a {text-decoration: none;color: var(--brown-color);transition: color 0.3s ease-in-out;}article .cat-links a:hover, article .author a:hover {color: var(--link-color);}article .posted-on span {font-weight: 400;}article .shortcode-cover {position: relative;padding: 50px 10px;text-align: center;background-image: url(/wp-content/themes/xaydungntc/assets/img/demo.png);background-position: center;background-repeat: no-repeat;background-size: cover;color: var(--body-color);}article .shortcode-cover:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--white-color);opacity: 0.8;}article .shortcode-cover .content {position: relative;z-index: 1;}article .shortcode-cover .content .heading {font-size: 30px;font-weight: 700;}article .shortcode-cover .contact {text-align: left;}article .shortcode-cover .contact li {position: relative;display: inline-block;padding-left: 3.5rem;padding-right: 1rem;line-height: 2.5rem;font-size: 18px;font-weight: 500;word-break: break-word;}article .shortcode-cover .contact li:before {content: '';position: absolute;top: 50%;left: 0;width: 40px;height: 1px;background-color: var(--primary-color);transition: all .5s ease;}article .shortcode-cover .contact li a {color: var(--brown-color);}article .share-social .lists {flex-wrap: wrap;}article .share-social .lists a {padding: 6px 10px;color: var(--white-color);transition: all .5s ease;margin-right: 15px;margin-bottom: 5px;font-size: 15px;transition: background-color 0.3s ease;}.lists a[href*="facebook.com"] {background-color: #3b5998;}.lists a[href*="pinterest.com"] {background-color: #bd081c;}.lists a[href*="linkedin.com"] {background-color: #0077b5;}.lists a[href*="twitter.com"] {background-color: #1da1f2;}.lists a[href*="live.zalo.me"] {background-color: #00C300;}article .share-social .lists a:hover {background-color: var(--brown-color);}article .box-author .image {text-align: center;}article .box-author .image img {border-radius: 50%;}article .wp-block-rank-math-toc-block {background-color: var(--white-color);padding: 15px;margin-bottom: 30px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);}article .wp-block-rank-math-toc-block h2 {color: var(--brown-color);font-size: 1.5rem;margin-bottom: 10px;}article .wp-block-rank-math-toc-block ul {list-style: none;padding: 0;}article .wp-block-rank-math-toc-block li {margin-bottom: 8px;}article .wp-block-rank-math-toc-block li:before {content: none!important;}article .wp-block-rank-math-toc-block a {text-decoration: none;color: var(--primary-color);font-weight: 400;}article .wp-block-rank-math-toc-block a:hover {color: var(--brown-color)!important;}#sidebar {padding-top: 30px;padding-bottom: 30px;}#sidebar .lists-service {margin-bottom: 30px;}#sidebar .lists-service .services-item {background-color: #f7f9fb;margin: 0 0 15px;padding: 0;width: 100%;border-radius: 5px;transition: all .5s ease;}#sidebar .lists-service .services-item:hover {box-shadow: 1px 1px 20px 1px #d6d6d6;}#sidebar .lists-service .services-item .item-wrap {padding: 10px 15px;}#sidebar .lists-service .services-item .item-wrap .item-title {font-size: 16px;font-weight: 500;color: var(--body-color);transition: all .5s ease;}#sidebar .lists-service .services-item .item-wrap .item-title:hover {color: var(--second-color);}#sidebar .lists-service .services-item .item-wrap img {width: 50px;transition: filter .4s ease-in-out;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.5;transition: all .5s ease;}#sidebar .lists-service .services-item:hover .item-wrap img {-webkit-filter: grayscale(0%);filter: grayscale(0%);opacity: 1;}#sidebar .heading-title {background-color: var(--second-color);text-align: center;color: var(--white-color);font-size: 18px;font-weight: bold;padding: 10px;margin-bottom: 10px;}#category .banner {position: relative;}#category .banner img {width: 100%;max-height: 500px;object-fit: cover;}#category .heading {background-color: var(--second-color);text-align: center;font-size: 18px;font-weight: 700;padding: 10px;margin-bottom: 0;color: var(--white-color);text-transform: uppercase;width: 850px;max-width: 100%;position: absolute;bottom: 0;transform: translateX(-50%);left: 50%;}#category .cat-posts {background-color: var(--primary-color);padding: 50px 0;}#category .cat-posts .cat-description {background-color: #fff;width: 850px;max-width: 100%;display: block;margin: auto;margin-bottom: 50px;}#category .cat-posts .cat-description .text {padding: 15px;text-align: center;}.archive .paging-navigation, .search .paging-navigation {padding: 15px 0;}.archive .nav-links, .search .nav-links {text-align: center;}.archive .page-numbers, .search .page-numbers {display: inline-block;font-size: 16px;background: var(--primary-color);color: var(--white-color);padding: 5px 15px!important;border-radius: 0!important;border: 1px solid var(--second-color);margin-bottom: 10px;margin-right: 5px;transition: all .5s ease;}.archive .page-numbers.current, .search .page-numbers.current {background: var(--white-color);color: var(--second-color);font-weight: 400;}.archive .page-numbers:hover, .search .page-numbers:hover {background: var(--nav-sublink-hover);}.archive a.page-numbers, .search a.page-numbers {color: var(--white-color);text-decoration: none;}.archive a.page-numbers:hover, .search a.page-numbers:hover {color: var(--white-color);}.archive .page-numbers.dots, .search .page-numbers.dots {background: var(--white-color);color: var(--second-color);}#page-404 {padding: 50px 0;min-height: 80vh;background-image: url(/wp-content/themes/xaydungntc/assets/img/bg-slider.png);background-position: top;background-repeat: no-repeat;}#page-404 .content {max-width: 500px;margin: auto;}#page-404 h1 {font-size: 200px;}footer {background-color: #333;color: #fff;}footer .section-footer {position: relative;background-size: 100%;padding: 3rem 0;}footer .footer-title {font-size: 1.2rem;font-weight: 500;}footer .footer-info .footer-info-item a {color: var(--link-color);}footer .nav-menu-footer {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;padding-left: 0;margin-bottom: 0;list-style: none;}footer .menu-footer ul li {display: flex;line-height: 36px;}footer .menu-footer ul li a {font-size: 14px;color: var(--white-color);text-transform: capitalize;transition: all .5s ease;}footer .menu-footer ul li a:hover {color: var(--primary-color);}footer .menu-footer ul li::before {content: "\ea50";color: #fff;font-weight: 400;margin-right: 10px;font-family: 'boxicons'!important;}footer .footer-social {display: flex;align-items: center;}footer .footer-social .social-icon {width: 34px;height: 34px;border: 1px solid #fff;border-radius: 100px;display: inline-flex;}footer .footer-social .social-icon i {color: #fff;margin: auto;}footer .footer-social .social-facebook {background: #3B5998;}footer .footer-social .social-youtube {background: #E50914;}footer .footer-social .social-twitter {background: #FE2C55;}footer .footer-social .social-linkedin {background: #0a66c2;}footer .footer-social .social-zalo {margin-right: 10px;display: inline-block;border: 1px solid #fff;border-radius: 9px;}footer .footer-social .social-instagram {background: linear-gradient(45deg, #FFD521 14.64%, #FFD020 18.54%, #FEC01E 23.42%, #FCA71B 28.82%, #FA8316 34.59%, #F85510 40.67%, #F51E09 46.91%, #F30005 50%, #F20007 50.25%, #E1003B 56.83%, #D30067 63.29%, #C70088 69.49%, #BF00A0 75.38%, #BB00AF 80.81%, #B900B4 85.36%);}footer .footer-social .social-tiktok {background: linear-gradient(to right, #1fdbdd, #c93470);}.social-share {display: none;}footer .clickable-image {cursor: pointer;}footer .hidden-content {display: none;position: absolute;width: 70%;bottom: 50px;left: 50%;transform: translateX(-50%);background-color: var(--white-color);color: var(--body-color);padding: 10px;border-radius: 10px;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);}footer .hidden-content.active {display: block;}.ntc_popup_fixed {position: fixed;bottom: 20px;right: 10px;z-index: 1000;}.ntc_faq_box {bottom: 100px;}.ntc_popup_active {z-index: 1001;}.ntc_popup_body {background-color: #fff;border-radius: 10px;overflow: hidden;width: 350px;box-shadow: 0px 0 5px #f3f3f3;}.ntc_chat .title {background-color: var(--primary-color);color: #fff;padding-left: 100px;line-height: 70px;font-size: 18px;background-image: url(/wp-content/themes/xaydungntc/assets/img/logo.png);background-size: 45px;background-repeat: no-repeat;background-position: 28px center;}.ntc_chat .items {padding: 10px 5px;}.ntc_popup_fixed .ntc_open_show img, .ntc_popup_fixed .ntc_backtotop img {border-radius: 50%;}.ntc_chat .items a {display: block;background-color: #F3F3F3;color: var(--primary-color);font-size: 15px;padding: 12px 15px;margin-top: 15px;margin-bottom: 15px;border-radius: 10px;background-size: 35px;background-repeat: no-repeat;background-position: 30px center;transition: all .5s ease;}.ntc_chat .items a:hover {color: var(--link-color);}.ntc_chat .items a i {font-size: 30px;}.ntc_chat_close,.ntc_faq_close {background-color: var(--primary-color);box-shadow: 0px 0 5px #f3f3f3;display: inline-block;width: 30px;text-align: center;border-radius: 50px;overflow: hidden;line-height: 28px;padding: 0 8px;padding-bottom: 3px;margin-bottom: 0px;}.ntc_chat_box_content,.ntc_faq_box_content{display: none;}a.ntc_chat_show,.ntc_faq_show {display: inline-block;width: 70px;}.faqsBox {counter-reset: line-number;margin-bottom: 55px;}.faqsBox .item .title{counter-increment: line-number;}.faqsBox .item .title:before {content: counter(line-number);}.faqsBox .title {display: block;background-color: #fff;padding: 25px;font-size: 15px;position: relative;padding-left: 95px;cursor: pointer;}.faqsBox .item .title:after {content: counter(line-number);position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 76px;text-align: center;font-size: 30px;}.faqsBox .item .title:before {content: "";display: inline-block;position: absolute;left: 0;top: 0;height: 100%;width: 76px;text-align: center;font-size: 30px;background-color: var(--primary-color);}.faqsBox .content {background-color: #fff;padding: 25px;font-size: 13px;margin-top: 2px;display: none;}.faqsBox .item.active .content{display: block;}.faqsBox .item {margin-bottom: 10px;}.faqsBox .item .title i {position: absolute;right: 25px;font-size: 30px;top: 50%;transform: translateY(-50%);color: #7f7979;cursor: pointer;}.faqsBox .item.active .title i:before{content: "\f106";}.ntc-popup-faq-search{display: flex;width: 100%;padding: 0;}.ntc-popup-faq-search input {height: 45px;line-height: 43px;flex-grow: 1;border: 1px solid #fff;border-radius: 5px 0 0 5px;border-right: 0;padding: 0 10px;margin-bottom: 0;color: var(--primary-color);font-size: 11px;}.ntc-popup-faq-search button {width: 60px;line-height: 45px;border: 0;height: 45px;text-align: center;border-radius: 0 5px 5px 0;background-color: #F3F3F3;padding: 0;}.ntc-popup-faq-search button img {width: 25px;}.ntc_faq-top-title{background-color: var(--primary-color);padding: 20px 10px;}.ntc_popup-faq-items{padding: 10px 5px;}.ntc_popup-faq-items .item{margin-top: 15px;margin-bottom: 15px;}.ntc_popup-faq-items .title {background-color: #F3F3F3;font-size: 14px;padding: 8px 15px;border-radius: 10px;padding-right: 30px;line-height: 1.2;position: relative;cursor: pointer;}.ntc_popup-faq-items .content{padding: 10px 15px;font-size: 13px;padding-bottom: 0;display: none;}.ntc_popup-faq-items .title i {position: absolute;right: 10px;top: 50%;transform: translateY(-50%);font-size: 20px;}.ntc_popup-faq-items .link-blog a {font-size: 14px;color: var(--primary-color);}.ntc_popup-faq-items .item.active .title i:before{content: "\ea57";}.ntc_popup-faq-items .item.active .content{display: block;}.ntc_popup-faq-items .content .rmore,.faqsBox .content .rmore{text-transform: uppercase;font-size: 10px;font-weight: 500;color: #555;}.ntc_popup-faq-items .content .rmore:after,.faqsBox .content .rmore:after{content: "\ea50";font-family: 'boxicons'!important;display: inline-block;vertical-align: middle;margin-left: 10px;width: 8px;height: 16px;background-repeat: no-repeat;background-size: 100% auto;}.ntc_popup-faq-items .boxFA {min-height: 250px;}.single_post-related,.single_post-faq-title{color: var(--primary-color);text-align: center;background-color: #000;font-size: 20px;padding: 10px 15px;margin-bottom: 5px;}.faqsBoxNoList.faqsBox .item .title:before,.faqsBoxNoList.faqsBox .item .title:after{display: none;}.faqsBoxNoList.faqsBox .title {padding: 10px 20px;padding-right: 30px;}.faqsBoxNoList.faqsBox .item {border-bottom: 1px solid #ccc;margin-bottom: 0;}.faqsBoxNoList.faqsBox .content {margin-top: 0;padding: 20px;}.faqsBoxNoList.faqsBox .item .title i {font-size: 20px;right: 10px;}.tabs {}.tabs input[name="tab-control"] {display: none;}.tabs .content section h2, .tabs ul li label {font-weight: bold;font-size: 18px;color: var(--brown-color);}.tabs ul {list-style-type: none;padding-left: 0;display: flex;flex-direction: row;margin-bottom: 10px;justify-content: space-between;align-items: flex-end;flex-wrap: wrap;}.tabs ul li {box-sizing: border-box;flex: 1;width: 25%;padding: 0 10px;text-align: center;border-right: 1px solid #DDD;}.tabs ul li:last-child {border-right: 0;}.tabs ul li label {transition: all 0.3s ease-in-out;color: #929daf;padding: 5px auto;overflow: hidden;text-overflow: ellipsis;display: block;cursor: pointer;transition: all 0.2s ease-in-out;white-space: nowrap;-webkit-touch-callout: none;}.tabs ul li label br {display: none;}.tabs ul li label svg {fill: #929daf;height: 1.2em;vertical-align: bottom;margin-right: 0.2em;transition: all 0.2s ease-in-out;}.tabs ul li label:hover, .tabs ul li label:focus, .tabs ul li label:active {outline: 0;color: #bec5cf;}.tabs ul li label:hover svg, .tabs ul li label:focus svg, .tabs ul li label:active svg {fill: #bec5cf;}.tabs .slider {position: relative;width: calc(100% / 3);transition: all 0.33s cubic-bezier(0.38, 0.8, 0.32, 1.07);}.tabs .slider .indicator {position: relative;width: 50px;max-width: 100%;margin: 0 auto;height: 4px;background: var(--brown-color);border-radius: 1px;}.tabs .content {margin-top: 30px;}.tabs .content section {display: none;animation-name: content;animation-direction: normal;animation-duration: 0.3s;animation-timing-function: ease-in-out;animation-iteration-count: 1;line-height: 1.4;}.tabs .content section h2 {color: var(--brown-color);display: none;}.tabs .content section h2::after {content: "";position: relative;display: block;width: 30px;height: 3px;background: var(--brown-color);margin-top: 5px;left: 1px;}.tabs input[name="tab-control"]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label {cursor: default;color: var(--brown-color);}.tabs input[name="tab-control"]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label svg {fill: var(--brown-color);}@media (max-width: 600px) {.tabs input[name="tab-control"]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label {background: rgba(0, 0, 0, 0.08);}}.tabs input[name="tab-control"]:nth-of-type(1):checked ~ .slider {transform: translateX(0%);}.tabs input[name="tab-control"]:nth-of-type(1):checked ~ .content > section:nth-child(1) {display: block;}.tabs input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label {cursor: default;color: var(--brown-color);}.tabs input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label svg {fill: var(--brown-color);}@media (max-width: 600px) {.tabs input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label {background: rgba(0, 0, 0, 0.08);}}.tabs input[name="tab-control"]:nth-of-type(2):checked ~ .slider {transform: translateX(100%);}.tabs input[name="tab-control"]:nth-of-type(2):checked ~ .content > section:nth-child(2) {display: block;}.tabs input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label {cursor: default;color: var(--brown-color);}.tabs input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label svg {fill: var(--brown-color);}@media (max-width: 600px) {.tabs input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label {background: rgba(0, 0, 0, 0.08);}}.tabs input[name="tab-control"]:nth-of-type(3):checked ~ .slider {transform: translateX(200%);}.tabs input[name="tab-control"]:nth-of-type(3):checked ~ .content > section:nth-child(3) {display: block;}.tabs input[name="tab-control"]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label {cursor: default;color: var(--brown-color);}.tabs input[name="tab-control"]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label svg {fill: var(--brown-color);}@media (max-width: 600px) {.tabs input[name="tab-control"]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label {background: rgba(0, 0, 0, 0.08);}}.tabs input[name="tab-control"]:nth-of-type(4):checked ~ .slider {transform: translateX(300%);}.tabs input[name="tab-control"]:nth-of-type(4):checked ~ .content > section:nth-child(4) {display: block;}@keyframes content {from {opacity: 0;transform: translateY(5%);}to {opacity: 1;transform: translateY(0%);}}@media (max-width: 1000px) {.tabs ul li label {white-space: initial;}.tabs ul li label br {display: initial;}.tabs ul li label svg {height: 1.5em;}}@media (max-width: 600px) {.tabs ul li label {padding: 5px;border-radius: 5px;}.tabs ul li label span {display: none;}.tabs .slider {display: none;}.tabs .content {margin-top: 20px;}.tabs .content section h2 {display: block;}}.single-photo_album .header-stick, .single-photo_album .ani, .single-photo_album .avtive {position: relative!important;transform: unset!important;animation: none;z-index: 99!important;}.single-du_an .header-stick, .single-du_an .ani, .single-du_an .avtive {position: relative!important;transform: unset!important;animation: none;z-index: 99!important;}.album-details {background-color: #F4F4F4;}.album-details .album-infor {padding-bottom: 20px;margin-top: 1rem;}.album-details .album-infor .heading {background-color: var(--primary-color);color: #fff;text-align: center;padding: 10px 10px;font-weight: 500;}.album-details .album-infor .box-album-details .item {display: flex;border-bottom: 1px dashed var(--brown-color);padding: 10px 5px;}.album-details .page-title {background-image: url("/wp-content/themes/xaydungntc/assets/img/abs-bg3.png");position: relative;background-repeat: no-repeat;background-position: center;background-size: cover;padding: 40px 0;}.album-details .short-title {font-size: 18px;font-weight: 700;line-height: 27px;letter-spacing: 4px;text-transform: uppercase;color: var(--brown-color);margin-bottom: 10px;display: inline-flex;align-items: center;gap: 10px;}.album-details .short-title::before, .album-details .short-title::after {content: "";width: 20px;height: 1px;border-bottom: 1px solid var(--brown-color);flex: 1 1;}.album-details .short-title.no-divider:before, .album-details .short-title.no-divider:after {display: none;}.album-details .short-title.only-divider::before {display: none;}.album-details #album-description {background-color: var(--white-color);padding: 50px 0;}.album-details #album-description .section-content {max-width: 850px;margin: auto;}.album-details #album-description .section-content .box-author {background-color: rgb(199 199 199 / 15%);border-radius: 12px;padding: 2rem;margin-top: 2rem;}.album-details #team-member {background-image: url("/wp-content/themes/xaydungntc/assets/img/abs-bg3.png");background-repeat: no-repeat;background-size: cover;background-position: top;padding: 15px 0;}.album-details #team-member .team-title h3 {font-size: 28px;padding: 30px 0;}.album-details #album-description .team-title h3{font-size: 26px;}.album-details #team-member .skill-progress-area {position: relative;z-index: 2;background-color: #FFF;padding: 40px;margin-left: 2px;transition: all 0.5s ease-out;}@media only screen and (min-width: 0px) and (max-width: 767px) {.album-details #team-member .skill-progress-area {margin-left: 0;padding: 30px;}}.album-details #team-member .skill-progress-area .content {margin-bottom: 29px;}.album-details #team-member .skill-progress-area .content .name {font-size: 24px;font-weight: 700;line-height: 30px;margin-bottom: 10px;}.album-details #team-member .skill-progress-area .content .designation {font-size: 16px;font-weight: 400;line-height: 30px;color: var(--brown-color);}.album-details #team-member .skill-progress-area .content .team-description {font-size: 18px;font-weight: 400;line-height: 30px;color: var(--text-color);}.album-details #team-member .skill-progress-area .skill-progressbar-wrapper {gap: 16px;}.album-details #team-member .skill-progress-area .counter-card {margin-top: 52px;}.album-details #team-member .skill-progress-area .counter-card .box {background-image: repeating-linear-gradient(-3deg, var(--brown-color), var(--brown-color) 14px, transparent 14px, transparent 25px, var(--brown-color) 25px), repeating-linear-gradient(87deg, var(--brown-color), var(--brown-color) 14px, transparent 14px, transparent 25px, var(--brown-color) 25px), repeating-linear-gradient(177deg, var(--brown-color), var(--brown-color) 14px, transparent 14px, transparent 25px, var(--brown-color) 25px), repeating-linear-gradient(267deg, var(--brown-color), var(--brown-color) 14px, transparent 14px, transparent 25px, var(--brown-color) 25px);background-size: 2px calc(100% + 25.03px), calc(100% + 25.03px) 2px, 2px calc(100% + 25.03px), calc(100% + 25.03px) 2px;background-position: 0 0, 0 0, 100% 0, 0 100%;background-repeat: no-repeat;animation: borderAnimation 1s infinite linear;display: inline-flex;}@keyframes borderAnimation {from {background-position: 0 0, -25.03px 0, 100% -25.03px, 0 100%;}to {background-position: 0 -25.03px, 0 0, 100% 0, -25.03px 100%;}}.album-details #team-member .skill-progress-area .counter-card .review-object {padding: 20px;padding-bottom: 13px;display: flex;align-items: center;gap: 14px;}.album-details #team-member .skill-progress-area .counter-card .review-object .number {font-size: 48px;line-height: 60px;width: 85px;text-align: center;display: flex;justify-content: center;align-items: center;}@media only screen and (min-width: 0px) and (max-width: 767px) {.album-details #team-member .skill-progress-area .counter-card .review-object .number {font-size: 40px;}}.album-details #team-member .skill-progress-area .counter-card .review-object .title {font-size: 24px;font-weight: 700;line-height: 30px;color: #000;}@media only screen and (min-width: 0px) and (max-width: 767px) {.album-details #team-member .skill-progress-area .counter-card .review-object .title {font-size: 18px;}}.album-details #team-member .skill-progressbar-wrapper {display: flex;flex-direction: column;justify-content: flex-end;gap: 20px;}.album-details #team-member .skill-progressbar .progress-inner-item {position: relative;margin-bottom: 10px;line-height: inherit;}.album-details #team-member .skill-progressbar .skill-title {z-index: 100;color: var(--text-color);font-size: 18px;font-weight: 500;}.album-details #team-member .skill-progressbar .progressbar-number {width: 100%;z-index: 10;}.album-details #team-member .skill-progressbar .progress-number-count {padding: 0 8px;position: absolute;transform: translateX(-50%);}.album-details #team-member .skill-progressbar .progressbar-number, .album-details #team-member .skill-progressbar .progress-number-count {font-size: 16px;line-height: 41px;height: 8px;letter-spacing: 0px;font-weight: 400;text-transform: none;color: #CCC;}.album-details #team-member .skill-progressbar .progress-content-outter {height: 8px;background-color: #eaeaea;border-radius: 20px;}.album-details #team-member .skill-progressbar .progress-content {height: 8px;background-color: #85706b;width: 0%;border-radius: 20px;}.album-details #album-description .description {text-align: justify;}.album-details #album-description .social-links {margin-top: 10px;}.album-details #album-description .social-links ul li:before {content: none;}.album-details #album-description .social-links ul li {margin-right: 15px;margin-bottom: 0;}.album-details #album-description .social-links ul li:last-child {margin-right: 0;}.album-details #album-description .social-links ul li img {width: 2.5rem;height: 2.5rem;object-fit: cover;-ms-object-fit: cover;-moz-object-fit: cover;-webkit-object-fit: cover;-o-object-fit: cover;aspect-ratio: 32 / 32;}.single-format-video .section-video-format {position: relative;z-index: 1;padding: 150px 0;background-size: cover;background-position: center;background-repeat: no-repeat;}.single-format-video .content {max-width: 992px;margin: auto;}.single-format-video .dark-overlay::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .6);z-index: -1;-webkit-transition: background-color .3s;-o-transition: background-color .3s;transition: background-color .3s;}.single-format-video .section-title .subtitle {position: relative;margin-bottom: 15px;font-size: 16px;text-transform: uppercase;font-weight: 400;display: flex;align-items: center;justify-content: center;}.single-format-video .section-title .subtitle a {color: var(--brown-color);}.single-format-video .section-title.text-left .subtitle{justify-content: flex-start;margin-left: 20px;}.single-format-video .section-title.text-md-right .subtitle, .single-format-video .section-title.text-right .subtitle{justify-content: flex-end;}.single-format-video .section-title.text-md-right, .single-format-video .section-title.text-right{margin: 0 0 50px auto;}.single-format-video .section-title.text-md-right .subtitle span:last-child, .single-format-video .section-title.text-right .subtitle span:last-child, .single-format-video .section-title.text-left .subtitle span:last-child{display: none;}.single-format-video .section-title .subtitle span:first-child, .single-format-video .section-title .subtitle span:last-child{width: 20px;height: 2px;display: block;position: relative;margin-right: 20px;margin-bottom: 5px;background-color: #d6a77b;}.single-format-video .section-title .subtitle span:last-child{margin-right: 0;margin-left: 20px;}.single-format-video .section-title .subtitle span:first-child::after, .single-format-video .section-title .subtitle span:last-child::after{content: "";display: block;width: 40px;height: 2px;line-height: 1;background-color: #d6a77b;margin-top: 5px;}.single-format-video .section-title .subtitle span:first-child::after{right: 0;position: absolute;}.single-format-video .section-title p{font-size: 16px;}.single-format-video .sigma_video-popup-wrap{position: relative;}.single-format-video .sigma_video-popup-wrap .sigma_video-popup{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 2;}.single-format-video .sigma_video-popup {position: relative;width: 80px;height: 80px;background-color: var(--white-color);border-radius: 50%;color: #fff;display: inline-flex;align-items: center;justify-content: center;transition: all .5s ease;}.single-format-video .sigma_video-popup .bx {font-size: 46px;}.single-format-video .sigma_video-popup::before{content: '';position: absolute;border-radius: 50%;top: -10px;left: -10px;width: calc(100% + 20px);height: calc(100% + 20px);border: 2px solid #fff;animation-name: pulseInOut;opacity: 0;animation-duration: 3s;animation-iteration-count: infinite;}.single-format-video .sigma_video-popup::after{content: '';border-radius: 50%;position: absolute;top: -10px;left: -10px;width: calc(100% + 20px);height: calc(100% + 20px);border: 2px solid #fff;animation-name: pulseInOutSM;opacity: 0;animation-duration: 3.5s;animation-iteration-count: infinite;}.single-format-video .sigma_video-popup.bg-white{color: #d6a77b;}.single-format-video .sigma_video-popup.bg-white:hover{background-color: #d6a77b !important;color: #fff;}.project-breadcrumb-area {background-repeat: no-repeat;background-size: cover;position: relative;z-index: 1;}.project-breadcrumb-area h1 {color: #f9f9f9;font-weight: 700;padding-bottom: 80px;padding-top: 80px;padding-left: 10px;padding-right: 10px;margin: 0;line-height: 1.5;text-transform: uppercase;text-align: center;}.project-breadcrumb-area .breadcrumb-bottom {background-color: rgba(0, 0, 0, 0.33);bottom: 0;height: 55px;left: 0;padding: 14px 0 15px;position: absolute;width: 100%;}.project-breadcrumb-area .pull-left {float: left !important;}.project-breadcrumb-area .pull-right {float: right !important;}.project-breadcrumb-area .breadcrumb-bottom .left ul {margin-left: -3px;margin-right: -3px;}.project-breadcrumb-area .breadcrumb-bottom .left ul li {color: #f9f9f9;font-size: 14px;font-weight: 300;display: inline-block;margin: 0 3px;text-transform: uppercase;}.project-breadcrumb-area .breadcrumb-bottom .left ul li a {color: #f9f9f9;font-size: 14px;font-weight: 300;text-transform: uppercase;transition: all 500ms ease;}.project-breadcrumb-area .breadcrumb-bottom .left ul li:not(:last-child)::after {content: "\ea50";color: #fff;font-weight: 400;margin: 0 10px 0 15px;font-family: 'boxicons' !important;}.project-breadcrumb-area .breadcrumb-bottom .right a {display: flex;align-items: center;color: var(--brown-color);text-transform: uppercase;font-size: 14px;font-weight: 300;transition: all 500ms ease;}.project-breadcrumb-area .breadcrumb-bottom .right a:hover {color: #FFF;}.project-breadcrumb-area .breadcrumb-bottom .right a i {margin-right: 5px;}#project-single-area {padding: 50px 0;}#project-single-area .project-info h2 {color: var(--primary-color);font-size: 24px;font-weight: 700;margin: -4px 0 27px;text-transform: uppercase;}#project-single-area .project-info p {color: var(--second-color);}#project-single-area .project-info .project-info-list {overflow: hidden;margin-top: 30px;}#project-single-area .project-info .project-info-list li {float: left;border-bottom: 1px solid #f7f7f7;margin: 0 30px 20px;overflow: hidden;padding-bottom: 11px;padding-left: 20px;position: relative;width: 155px;}#project-single-area .project-info .project-info-list li:first-child {width: 100%!important;}#project-single-area .project-info .project-info-list li .icon-holder {left: 0;position: absolute;top: 0;}#project-single-area .project-info .project-info-list li .icon-holder i {font-size: 16px;color: #d5ac63;}#project-single-area .project-info .project-info-list li .text-holder {}#project-single-area .project-info .project-info-list li .text-holder h5 {color: #252525;font-size: 16px;font-weight: 400;text-transform: capitalize;margin: 0 0 3px;}#project-single-area .project-info .project-info-list li .text-holder p {margin: 0;text-transform: capitalize;}#project-details, #project-contact, #project-posts {padding: 0 0 50px 0;}#project-details h2, #project-contact h2, #project-posts h2 {color: var(--primary-color);font-size: 24px;font-weight: 700;margin: -4px 0 27px;text-transform: uppercase;}.navigation .navbar .links li.call-number {order: 999;}.navigation .navbar .links .call-number a {height: 40px;padding: 10px 5px;border: 3px solid var(--brown-color);border-radius: 10px;padding-left: 30px;}.navigation .navbar .links .element-header__right-hotline-aside-left {width: 50px;height: 50px;padding: 3px;border: 3px solid var(--brown-color);position: absolute;left: -12px;top: 50%;transform: translateY(-50%);border-radius: 50%;background: var(--white-color);}.navigation .navbar .links .element-header__right-hotline-aside-phone {font-size: 25px;color: var(--brown-color);text-align: center;display: block;margin-left: 15px;}.navigation .navbar .links .element-header__right-hotline-aside-left>span {display: block;width: 100%;background: var(--brown-color);;border-radius: 50%;height: 100%;display: flex;align-items: center;justify-content: center;position: relative;}.navigation .navbar .links .element-header__right-hotline-aside-left>span::before {content: "";width: 100%;height: 100%;position: absolute;box-shadow: 0px 0px 20px #f00;content: "";left: 0;top: 0;border-radius: 100%;position: absolute;animation: shadow 1.4s 1000ms infinite;-webkit-animation: shadow 1.4s 1000ms infinite;-moz-animation: shadow 1.4s 1000ms infinite;-o-animation: shadow 1.4s 1000ms infinite;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.navigation .navbar .links .element-header__right-hotline-aside-left>span>img {-webkit-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;-o-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;animation: quick-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;}@-webkit-keyframes headerstick {0% {-webkit-transform: translateY(-100%);transform: translateY(-100%) }to {-webkit-transform: translateY(0);transform: translateY(0) }}@keyframes headerstick {0% {-webkit-transform: translateY(-100%);transform: translateY(-100%) }to {-webkit-transform: translateY(0);transform: translateY(0) }}@-webkit-keyframes headerstickani {0% {-webkit-transform: translateY(0);transform: translateY(0) }to {-webkit-transform: translateY(-100%);transform: translateY(-100%) }}@keyframes headerstickani {0% {-webkit-transform: translateY(0);transform: translateY(0) }to {-webkit-transform: translateY(-100%);transform: translateY(-100%) }}.header-stick {width: 100%;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;background-color: #fff;border-top: none;border-left: none;border-right: none;-webkit-box-shadow: 0 1px 6px rgba(0,0,0,.1);box-shadow: 0 1px 6px rgba(0,0,0,.1);border-bottom: 1px solid #f5f5f5;z-index: 999999;}.header-stick.active {position: fixed;-webkit-animation: headerstick .4s;animation: headerstick .4s;top: 0;left: 0;}.header-stick.ani {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);position: fixed;-webkit-animation: headerstick .4s;animation: headerstick .4s;top: 0;left: 0;border-bottom: none;}.navigation {width: 100%;height: 70px;background-color: var(--nav-background-color);color: #333;z-index: 99;}.navigation .navbar {height: 100%;display: flex;align-items: center;justify-content: space-between;margin: auto;}.navbar .logo a img {}.navigation .navbar .nav-links {line-height: 70px;height: 100%;}.navigation .navbar .links {display: flex;}.navigation .navbar .links li {position: relative;display: flex;align-items: center;justify-content: space-between;list-style: none;padding: 0 20px;}.navigation .navbar .links li a {height: 100%;text-decoration: none;text-transform: uppercase;white-space: nowrap;color: var(--nav-link-color);font-size: 15px;font-weight: 500;transition: all .5s ease;}.navigation .navbar .links li a:hover {color: var(--nav-sublink-hover);}.links li:hover .js-arrow {transform: rotate(180deg);}.navigation .navbar .links li .arrow {height: 100%;width: 22px;line-height: 70px;text-align: center;display: inline-block;color: var(--nav-link-color);transition: all 0.3s ease;cursor: pointer;}.navigation .navbar .links li:hover .sub-menu {display: block;}.navigation .navbar .links li .sub-menu {position: absolute;top: 70px;left: 0;line-height: 40px;background-color: var(--second-color);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);display: none;z-index: 9999;}.navbar .links li .sub-menu li {position: relative;padding: 0 22px;margin-bottom: 0;border-bottom: 1px solid rgba(255,255,255,0.1);transition: all 1s ease;}.navbar .links li .sub-menu li:last-child {border-bottom: none;}@keyframes slideIn {from {transform: translateX(-100%);}to {transform: translateX(0);}}.navbar .links li .sub-menu > li:before {content: '';position: absolute;left: 0;bottom: 20px;width: 0;height: 2px;background-color: var(--white-color);transition: width 0.3s ease;}.navbar .links li .sub-menu > li:hover::before {width: 18px;animation: slideIn 0.3s ease;}.navbar .links li .sub-menu a {text-transform: none;color: var(--nav-sublink-color);font-weight: 400;}.navbar .links li .sub-menu a:hover {color: var(--nav-sublink-hover);}.navbar .links li .sub-menu .more-arrow {color: var(--nav-sublink-color);line-height: 40px;}.navbar .links li .sub-menu .more-sub-menu {position: absolute;top: 0;left: 100%;background-color: var(--second-color);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);z-index: 1;display: none;}.links li .sub-menu .more:hover .more-sub-menu {display: block;}.navbar .search-box {position: relative;height: 40px;width: 40px;}.navbar .search-box i {position: absolute;height: 100%;width: 100%;line-height: 40px;text-align: center;font-size: 22px;font-weight: 600;cursor: pointer;transition: all 0.3s ease;}.navbar .search-box .bx-search {color: var(--nav-link-color);}.navbar .search-box .bx-x {color: var(--nav-link-color);}.navbar .search-box .input-box {position: absolute;right: calc(100% - 40px);top: 80px;height: 60px;width: 300px;background-color: var(--second-color);border-radius: 6px;opacity: 0;pointer-events: none;transition: all 0.4s ease;display: none;}.navbar.showInput .search-box .input-box {display: block;z-index: 99;top: 65px;opacity: 1;pointer-events: auto;background-color: var(--second-color);}.search-box .input-box::before {content: '';position: absolute;height: 20px;width: 20px;background-color: var(--second-color);right: 10px;top: -6px;transform: rotate(45deg);}.showInput .search-box .input-box button {position: absolute;right: 25px;top: -8px;padding: 18px 7px;background-color: transparent;}.showInput .search-box .input-box button:hover {background-color: transparent;}.search-box .input-box input {position: absolute;top: 50%;left: 45%;border-radius: 4px;transform: translate(-50%, -50%);height: 35px;width: 245px;outline: none;padding: 0 15px;font-size: 16px;border: none;}.navbar .nav-links .sidebar-logo {display: none;}.navbar .bx-menu {display: none;}@media (max-width:920px) {.navigation .navbar {max-width: 100%;}.navigation .navbar .logo a {font-size: 27px;}.navigation .navbar .links li {padding: 0 10px 0 30px;margin-bottom: 5px;white-space: nowrap;}.navigation .navbar .links li a {font-size: 15px;font-weight: 500;}}@media (max-width:992px) {.navigation {}.navbar .bx-menu {display: block;}.navbar .search-box .bx-x {color: var(--nav-sublink-color);}.navigation .navbar .nav-links {position: fixed;top: 0;left: -100%;display: block;max-width: 270px;width: 100%;height: 100vh;background-color: var(--nav-background-color);line-height: 40px;padding: 5px 3px 60px 0px;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);transition: all 0.5s ease;z-index: 1000;overflow: scroll;}.navbar .nav-links .sidebar-logo {display: flex;align-items: center;justify-content: space-between;}.sidebar-logo .logo-name {font-size: 25px;color: #fff;padding-left: 10px;}.sidebar-logo i, .navbar .bx-x {display: flex;font-size: 35px;background-color: var(--second-color);color: var(--nav-sublink-color);width: 39px;height: 39px;align-items: center;justify-content: center;cursor: pointer;}.sidebar-logo i, .navbar .bx-menu {display: flex;font-size: 35px;color: var(--nav-link-color);width: 39px;height: 39px;align-items: center;justify-content: center;cursor: pointer;}.navigation .navbar .links li .sub-menu .more-sub-menu li {display: flex;align-items: center;justify-content: space-between;}.navigation .navbar .links li .sub-menu a {text-transform: none;color: var(--nav-link-color);font-weight: 400;}.navigation .navbar .links li .sub-menu .more span {display: flex;align-items: center;justify-content: space-between;}.navigation .navbar .links li .arrow {line-height: 40px;float: right;}.navbar .links li .sub-menu .more-arrow {color: var(--nav-link-color);}.navigation .navbar .links li .sub-menu {display: none;position: relative;top: 0;box-shadow: none;background-color: transparent;}.navigation .navbar .links {display: block;margin-top: 20px;}.navigation .navbar .links li {display: block;text-align: left;}.links li .sub-menu .more:hover .more-sub-menu {display: none;}.navigation .navbar .links li:hover .sub-menu {display: none;}.links li:hover .js-arrow {transform: rotate(0deg);}.navigation .navbar .links li.active {background-color: var(--primary-color);}.navigation .navbar .links li.active a, .navigation .navbar .links li.active .arrow {color: var(--white-color)!important;}.navigation .navbar .links li .sub-menu .more-sub-menu {display: none;position: relative;left: 0;box-shadow: none;}.navigation .navbar .links li .sub-menu {display: none;}.navigation .navbar .links li .sub-menu.show, .navigation .navbar .links li .sub-menu .more-sub-menu.show {display: block!important;}.navigation .navbar .more .more-arrow.rotate-90 {transform: rotate(90deg);}.navigation .navbar .js-arrow.rotate-180 {transform: rotate(180deg);}}@media (max-width:370px) {.navigation .navbar .nav-links {max-width: 100%;}}#menu-mobile {position: relative;}#menu-mobile .menu-wrap {position: fixed;bottom: 0;left: 0;z-index: 8000;width: 100%;background-color: var(--white-color) ;color: var(--second-color) ;filter: drop-shadow(2px -2px 7px #ccc);}#menu-mobile .menu-wrap ul li {list-style: none;display: inline-block;float: left;width: calc(25%);border-right: 1px solid #EEEEEE;margin: 0;padding: 0;text-align: center;}#menu-mobile .menu-wrap ul li:last-child {width: 25%;border-right: none;}#menu-mobile .menu-wrap ul li a, #menu-mobile .menu-wrap ul li span {float: left;width: 100%;text-align: center;font-size: 12px;color: var(--primary-color) ;font-weight: 400;padding-top: 6px;}#menu-mobile .menu-wrap ul li a i {font-size: 20px;}@keyframes shadow {0% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .1 }20% {transform: rotate(0deg) scale(1.2) skew(1deg);opacity: .2 }40% {transform: rotate(0deg) scale(1.3) skew(1deg);opacity: .4 }60% {transform: rotate(0deg) scale(1.4) skew(1deg);opacity: .6 }80% {transform: rotate(0deg) scale(1.5) skew(1deg);opacity: .4 }100% {transform: rotate(0deg) scale(1.6) skew(1deg);opacity: .1 }}@keyframes quick-alo-circle-img-anim {0% {transform: rotate(0deg) scale(1) skew(1deg);}10% {transform: rotate(-25deg) scale(1) skew(1deg);}20% {transform: rotate(25deg) scale(1) skew(1deg);}30% {transform: rotate(-25deg) scale(1) skew(1deg);}40% {transform: rotate(25deg) scale(1) skew(1deg);}50% {transform: rotate(0deg) scale(1) skew(1deg);}100% {transform: rotate(0deg) scale(1) skew(1deg);}} .d-xs-none {display: none!important;}.col-xs-1{flex:0 0 8.3333%;max-width:8.3333%}.col-xs-2{flex:0 0 16.6667%;max-width:16.6667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.3333%;max-width:33.3333%}.col-xs-5{flex:0 0 41.6667%;max-width:41.6667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.3333%;max-width:58.3333%}.col-xs-8{flex:0 0 66.6667%;max-width:66.6667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.3333%;max-width:83.3333%}.col-xs-11{flex:0 0 91.6667%;max-width:91.6667%}.col-xs-12{flex:0 0 100%;max-width:100%}@media (min-width: 576px) {.d-sm-none{display:none!important}.d-sm-block{display:block!important}.col-sm-1{flex:0 0 8.3333%;max-width:8.3333%}.col-sm-2{flex:0 0 16.6667%;max-width:16.6667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333%;max-width:33.3333%}.col-sm-5{flex:0 0 41.6667%;max-width:41.6667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333%;max-width:58.3333%}.col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333%;max-width:83.3333%}.col-sm-11{flex:0 0 91.6667%;max-width:91.6667%}.col-sm-12{flex:0 0 100%;max-width:100%}#category .cat-posts .box-item {min-height: 470px;}}@media (min-width: 768px) {.d-md-none{display:none!important}.d-md-block{display:block!important}.col-md-1{flex:0 0 8.3333%;max-width:8.3333%}.col-md-2{flex:0 0 16.6667%;max-width:16.6667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-5{flex:0 0 41.6667%;max-width:41.6667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333%;max-width:58.3333%}.col-md-8{flex:0 0 66.6667%;max-width:66.6667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333%;max-width:83.3333%}.col-md-11{flex:0 0 91.6667%;max-width:91.6667%}.col-md-12{flex:0 0 100%;max-width:100%}#key-value .box {min-height: 670px;}#services .box {padding: 0 33px 28px;}#slider .box-mobile {display: none;}#album .col-order:first-child {order: 1;}#album .col-order:last-child {order: 1;}#album .album-detail .title-left, #album .album-detail .title-right {position: relative;padding-top: 15px;}#album .album-detail .title-left:before {content: "";display: inherit;width: 100%;border-top: 1px solid;color: var(--orange-color);right: 0;position: absolute;top: 0;}#album .album-detail .title-right:before {content: "";display: inherit;width: calc(100% + 18px);border-top: 1px solid;color: var(--brown-color);left: 0;position: absolute;top: 0;}.album-item .content {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--brown-color);opacity: .9;-webkit-transform: rotateX(90deg);-ms-transform: rotateX(90deg);-o-transform: rotateX(90deg);transform: rotateX(90deg);transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;}.album-item:hover .content {-webkit-transform: rotateX(0deg);-ms-transform: rotateX(0deg);-o-transform: rotateX(0deg);transform: rotateX(0deg);}.album-item .info .text-left .des, .album-item .refLink {display: block;}.album-item .info .text-left .title {font-size: 22px;font-weight: 500;}.album-item .info {position: absolute;top: 15px;width: 100%;padding: 0 15px;text-align: center;color: var(--white-color);font-size: 17px;font-weight: 500;}.social-share {position: fixed;bottom: 20px;right: 20px;display: flex;flex-direction: column;z-index: 999;}.social-share .social-icon {display: block;margin-bottom: 20px;text-align: center;text-decoration: none;color: #fff;cursor: pointer;}.social-share .social-icon img {width: 50px;border-radius: 50%;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);transition: transform 0.3s ease-in-out;}.social-share .social-icon.back-to-top {display: none;}.social-share .social-icon:hover img {animation: buzz 0.8s infinite;}@keyframes buzz {0%, 20%, 50%, 80%, 100% {transform: translateX(0);}40%, 60% {transform: translateX(-5px);}70% {transform: translateX(5px);}}.box-item:hover, .box-zoom:hover {box-shadow: 0px 15px 80px -30px rgba(0, 0, 0, 0.6);transform: translate3d(0px, -1px, 800px) perspective(200px);}.box-item:hover svg, .box-item:hover svg rect {stroke: #f37121;stroke-width: 2px;animation: animate 3s linear infinite;stroke-dasharray: 100%;}}@media (min-width: 992px) {.d-lg-none{display:none!important}.d-lg-block{display:block!important}.col-lg-1{flex:0 0 8.3333%;max-width:8.3333%}.col-lg-2{flex:0 0 16.6667%;max-width:16.6667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}.col-lg-11{flex:0 0 91.6667%;max-width:91.6667%}.col-lg-12{flex:0 0 100%;max-width:100%}.flowwork-col-2 {flex: 0 0 20%;max-width: 20%;}#primary-content {padding: 0 3rem;}#key-value .box {min-height: 700px;}#slider {background-image: url(/wp-content/themes/xaydungntc/assets/img/bg-slider.png);background-position: top;background-repeat: no-repeat;}article .related-posts .box-item {min-height: 330px;}footer .hidden-content {left: 40%;width: 90%;}.single-format-video .section-video-format {padding: 200px 0;background-size: contain;background-position: center;background-repeat: repeat-x;}.about-section-two .content-columnn .inner-column {padding: 0 40px;}.service-area .sigma_service {min-height: 450px;}#project-single-area .project-info .project-info-list {overflow: hidden;margin-top: 30px;margin-left: -30px;margin-right: -30px;}}@media (min-width: 1200px) {.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}.col-xl-1{flex:0 0 8.3333%;max-width:8.3333%}.col-xl-2{flex:0 0 16.6667%;max-width:16.6667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333%;max-width:33.3333%}.col-xl-5{flex:0 0 41.6667%;max-width:41.6667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333%;max-width:58.3333%}.col-xl-8{flex:0 0 66.6667%;max-width:66.6667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333%;max-width:83.3333%}.col-xl-11{flex:0 0 91.6667%;max-width:91.6667%}.col-xl-12{flex:0 0 100%;max-width:100%}#key-value .box {min-height: 720px;}.single-photo_album #imagesAlbum .box-thumbs .owl-carousel .item .thumb img {height: 180px;}.project-breadcrumb-area h1 {font-size: 36px;}}h1,h2,h3,h4,h5,h6 {display: block;color: var(--heading-color);}@media screen and (max-width: 568px) {h1{font-size:28px;font-weight:900;line-height:1.3;margin-bottom:10px}h2{font-size:26px;font-weight:700;line-height:1.25;margin-bottom:8px}h3{font-size:20px;font-weight:700;line-height:1.3;margin-bottom:6px}h4{font-size:18px;font-weight:700;line-height:1.4;margin-bottom:4px}h5{font-size:16px;font-weight:500;line-height:1.4;margin-bottom:4px}h6{font-size:14px;font-weight:500;line-height:1.4;margin-bottom:4px}#header .navigation {box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);}.navigation .navbar .links .call-number {padding-top: 30px;}.container {padding: 0 10px;}.container-fluid {padding: 0 10px;}#slider {min-height: 39vh;}article .content p {font-size: var(--size-16);}article .content ul {font-size: var(--size-16);}article .shortcode-cover {padding: 10px 5px;}article .shortcode-cover .content .heading {font-size: 25px;font-weight: 700;}article .shortcode-cover .contact li {font-size: 16px;}article .shortcode-cover .content .cta-line {font-size: 18px;font-weight: 400;}article .box-author .image img {max-width: 120px;max-height: 120px;}article .box-author .col, article .related-posts .heading {text-align: center;}#page .content figcaption {font-size: 14px;font-style: italic;}#page-404 h1 {font-size: 100px;}.box-item svg, .box-item svg rect {display: none;}#lists-service .tabs ul li {border-right: none;}.single-photo_album #imagesAlbum .box-thumbs .owl-carousel .item .thumb img {height: 100px;}#slide-big .item {height: auto;}.size40 {font-size: 30px;}.size50 {font-size: 32px;}.col-reverse {flex-direction: column-reverse;}.album-details #album-description .social-links ul {justify-content: center;}.album-details #album-description .user-position {text-align: center;}.project-breadcrumb-area .breadcrumb-bottom .left ul .project-title {display: none;}.project-breadcrumb-area .pull-right {display: none;}#project-single-area .project-info .project-info-list {margin-left: -10px;margin-right: 0;}#project-single-area .project-info {margin-top: 1.5rem;}.project-breadcrumb-area h1 {font-size: 24px;}}@media screen and (min-width: 569px) and (max-width: 768px) {h1{font-size:22px;font-weight:900;line-height:1.3;margin-bottom:12px}h2{font-size:20px;font-weight:700;line-height:1.25;margin-bottom:10px}h3{font-size:18px;font-weight:700;line-height:1.3;margin-bottom:8px}h4{font-size:16px;font-weight:700;line-height:1.4;margin-bottom:6px}h5{font-size:15px;font-weight:500;line-height:1.4;margin-bottom:6px}h6{font-size:14px;font-weight:500;line-height:1.4;margin-bottom:6px}#header .navigation {box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);}#page .content figcaption {font-size: 16px;font-style: italic;}#slide-big .item {height: auto;}.size40 {font-size: 30px;}.size50 {font-size: 32px;}.col-reverse {flex-direction: column-reverse;}.project-breadcrumb-area .breadcrumb-bottom .left ul .project-title {display: none;}.project-breadcrumb-area .pull-right {display: none;}#project-single-area .project-info .project-info-list {margin-left: -10px;margin-right: 0;}#project-single-area .project-info .project-info-list li {min-height: 100px;}#project-single-area .project-info {margin-top: 1.5rem;}.project-breadcrumb-area h1 {font-size: 26px;}}@media screen and (min-width: 769px) and (max-width: 992px) {h1{font-size:24px;font-weight:900;line-height:1.3;margin-bottom:14px}h2{font-size:22px;font-weight:700;line-height:1.25;margin-bottom:12px}h3{font-size:20px;font-weight:700;line-height:1.3;margin-bottom:10px}h4{font-size:16px;font-weight:700;line-height:1.4;margin-bottom:8px}h5{font-size:15px;font-weight:500;line-height:1.4;margin-bottom:8px}h6{font-size:14px;font-weight:500;line-height:1.4;margin-bottom:8px}#primary-content {padding: 0 3rem;}#slide-big .item {height: auto;}.size40 {font-size: 34px;}.size50 {font-size: 36px;}#project-single-area .project-info .project-info-list {margin-left: -10px;margin-right: 0;}#project-single-area .project-info .project-info-list li {min-height: 100px;}#project-single-area .project-info {margin-top: 1.5rem;}.project-breadcrumb-area h1 {font-size: 28px;}}@media screen and (min-width: 993px) and (max-width: 1024px) {h1{font-size:26px;font-weight:900;line-height:1.3;margin-bottom:16px}h2{font-size:24px;font-weight:700;line-height:1.25;margin-bottom:14px}h3{font-size:22px;font-weight:700;line-height:1.3;margin-bottom:12px}h4{font-size:18px;font-weight:700;line-height:1.4;margin-bottom:10px}h5{font-size:16px;font-weight:500;line-height:1.4;margin-bottom:10px}h6{font-size:14px;font-weight:500;line-height:1.4;margin-bottom:10px}.size40 {font-size: 38px;}.size50 {font-size: 40px;}#project-single-area .project-info .project-info-list {margin-left: -10px;margin-right: 0;}#project-single-area .project-info .project-info-list li {min-height: 100px;}#project-single-area .project-info {margin-top: 1.5rem;}.project-breadcrumb-area h1 {font-size: 32px;}}@media screen and (min-width: 1025px) and (max-width: 1280px) {h1{font-size:28px;font-weight:900;line-height:1.3;margin-bottom:18px}h2{font-size:26px;font-weight:700;line-height:1.25;margin-bottom:16px}h3{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:14px}h4{font-size:22px;font-weight:700;line-height:1.4;margin-bottom:12px}h5{font-size:20px;font-weight:500;line-height:1.4;margin-bottom:12px}h6{font-size:18px;font-weight:500;line-height:1.4;margin-bottom:12px}#project-single-area .project-info .project-info-list {margin-left: -10px;margin-right: 0;}#project-single-area .project-info .project-info-list li {min-height: 100px;}#project-single-area .project-info {margin-top: 1.5rem;}}@media screen and (min-width: 1281px) {h1{font-size:30px;font-weight:900;line-height:1.3;margin-bottom:14px}h2{font-size:28px;font-weight:700;line-height:1.25;margin-bottom:12px}h3{font-size:26px;font-weight:700;line-height:1.3;margin-bottom:10px}h4{font-size:24px;font-weight:700;line-height:1.4;margin-bottom:8px}h5{font-size:22px;font-weight:500;line-height:1.4;margin-bottom:8px}h6{font-size:20px;font-weight:500;line-height:1.4;margin-bottom:8px}}