@font-face{font-family: "SFProDisplay";src: url("https://brandwalkers.dev.enosta.com/wp-content/themes/estwp/assets/fonts/SFProDisplay-Bold.woff") format("woff");font-weight: bold;font-style: normal;font-display: swap}@font-face{font-family: "SFProDisplay";src: url("https://brandwalkers.dev.enosta.com/wp-content/themes/estwp/assets/fonts/SFProDisplay-Thin.woff") format("woff");font-weight: 100;font-style: normal;font-display: swap}@font-face{font-family: "SFProDisplay";src: url("https://brandwalkers.dev.enosta.com/wp-content/themes/estwp/assets/fonts/SFProDisplay-Regular.woff") format("woff");font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: "SFProDisplay";src: url("https://brandwalkers.dev.enosta.com/wp-content/themes/estwp/assets/fonts/SFProDisplay-Medium.woff") format("woff");font-weight: 500;font-style: normal;font-display: swap}@font-face{font-family: "SFProDisplay";src: url("https://brandwalkers.dev.enosta.com/wp-content/themes/estwp/assets/fonts/SFProDisplay-Semibold.woff") format("woff");font-weight: 600;font-style: normal;font-display: swap}.f700{font-weight: bold}.font600{font-weight: 600}.font500{font-weight: 500}.font400{font-weight: normal}.font100{font-weight: 100}*{margin: 0;padding: 0}html{text-rendering: antialiased;-webkit-font-smoothing: antialiased}html,body,[id]{scroll-margin-top: 50px}::-webkit-scrollbar{width: 8px}::-webkit-scrollbar-track{background: #f1f1f1;box-shadow: inset 0 0 5px #dbdbdb}::-webkit-scrollbar-thumb{background: #c9c8c8;border-radius: 8px}body{font-weight: normal;font-style: normal;font-size: 1rem;line-height: 1.5;color: var(--custom-color-0);-webkit-text-size-adjust: none;min-height: 100vh}h1,h2,h3,h4,h5,h6{font-weight: 600}h1{font-size: 56px}h2{font-size: 40px}h3{font-size: 32px}h4{font-size: 24px}h5{font-size: 18px}h6{font-size: 16px}a{text-decoration: none !important}.c-scrollbar{z-index: 99999}.f900{font-weight: 900}.f800{font-weight: 800}.f700{font-weight: 700}.f600{font-weight: 600}.f500{font-weight: 500}.f400{font-weight: 400}.f300{font-weight: 300}.cursor-pointer{cursor: pointer}p:last-child{margin-bottom: 0}img{vertical-align: middle;height: auto}.rel{position: relative}img{max-width: 100%}.partner{padding-top: 105px;padding-bottom: 105px}.partner img{filter: grayscale(1)}.button-close{position: relative;margin: auto;width: 24px;height: 24px}.leftright{height: 2px;width: 24px;position: absolute;margin-top: 10px;background-color: #000;border-radius: 2px;transform: rotate(45deg);transition: all .3s ease-in}.rightleft{height: 2px;width: 24px;position: absolute;margin-top: 10px;background-color: #000;border-radius: 2px;transform: rotate(-45deg);transition: all .3s ease-in}.close{position: relative}.button-close:hover .leftright{transform: rotate(-45deg);background-color: var(--color-primary)}.button-close:hover .rightleft{transform: rotate(45deg);background-color: var(--color-primary)}.btn-loadmore{border: 1px solid var(--color-primary);background: transparent;border-radius: 50px;padding: 10px 24px;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s}.scroll-more-animation{margin: auto;display: inline-block;position: relative;width: 80px;height: 80px;opacity: 0;visibility: hidden;height: 0;overflow: hidden}.scroll-more-animation .dot-item{position: absolute;top: 33px;width: 18px;height: 18px;border-radius: 50%;background: var(--color-primary);animation-timing-function: cubic-bezier(0, 1, 1, 0)}.scroll-more-animation div:nth-child(1){left: 8px;animation: lds-ellipsis1 .6s infinite}.scroll-more-animation div:nth-child(2){left: 8px;animation: lds-ellipsis2 .6s infinite}.scroll-more-animation div:nth-child(3){left: 32px;animation: lds-ellipsis2 .6s infinite}.scroll-more-animation div:nth-child(4){left: 56px;animation: lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform: scale(0)}100%{transform: scale(1)}}@keyframes lds-ellipsis3{0%{transform: scale(1)}100%{transform: scale(0)}}@keyframes lds-ellipsis2{0%{transform: translate(0, 0)}100%{transform: translate(24px, 0)}}.search-form input{width: 100%;height: 50px;outline: none;border: 1px solid #dadada;padding: 0 3rem 0 1rem}.search-form button{border: none;background: transparent;outline: none;position: absolute;top: 50%;right: 0.75rem;transform: translateY(-50%)}.search-wrapper{display: none}.search-wrapper .popup-wrapper{background: #fff;padding: 3rem;width: 750px;max-width: 100%}.est-any-popup{display: none}.est-breadcrumb *{color: inherit}.est-breadcrumb .last,.est-breadcrumb .breadcrumb_last{opacity: 0.8}code,pre{background: #f2f2f2;display: inline-block;border-radius: 3px;padding: 0.25rem;margin: .25rem 0;font-size: inherit;max-width: 100%}.wp-caption img[class*="wp-image-"]{display: block;margin: 0}.aligncenter{clear: both;display: block;margin: 0 auto 1.75em}.alignleft{float: left;margin: .375em 1.75em 1.75em 0}.alignright{float: right;margin: .375em 0 1.75em 1.75em}figcaption{margin-top: 1rem}.entry-content ol,.entry-content ul{padding-left: 27px}.widget{margin-bottom: 40px}.widget ul,.widget ol{padding-left: 17px}.widget ul li,.widget ol li{margin-bottom: 0.75rem}.widget ul li li:first-child,.widget ol li li:first-child{margin-top: 0.75rem}.widget ul{list-style: disc}.widget .widget-title{font-size: 16px;font-size: 1rem;letter-spacing: 0.046875em;line-height: 1.3125;margin: 0 0 1.75em;text-transform: uppercase}.widget.widget_rss .rss-date,.widget.widget_rss cite{color: #686868;display: block;font-size: inherit !important;font-style: normal;line-height: 1.615384615;margin-bottom: 0.538461538em}.widget .tagcloud a{border: 1px solid #d1d1d1;border-radius: 2px;display: inline-block;line-height: 1;margin: 0 .1875em .4375em 0;padding: .5625em .4375em .5em;font-size: inherit !important}.widget img{margin-top: 1rem;margin-bottom: 1rem}table{border-collapse: separate;border-spacing: 0;border-width: 1px 0 0 1px;margin: 0;table-layout: fixed;width: 100%}table caption{font-weight: 900;padding-top: 0.75rem;padding-bottom: 0.75rem;caption-side: top;border: 1px solid #d1d1d1;border-bottom: 0;margin: 0;text-align: center;color: inherit}table th,table td{line-height: 2.6923076923;padding: 0;text-align: center}table th:last-child,table td:last-child{border-right: 0}table td{border-width: 0 1px 1px 0}table th{border-left: 0;border-top: 0}table tr:last-child td{border-bottom: 0}table,th,td{border: 1px solid #d1d1d1}.wp-calendar-nav{border: 1px solid #d1d1d1;border-top: 0;line-height: 2.6923076923;text-align: center}select{outline: none;padding: 0.75rem;border-color: #d1d1d1}.scroll-to-top{position: fixed;bottom: 1rem;right: -1rem;height: 40px;width: 40px;display: grid;place-items: center;border-radius: 50%;cursor: pointer;z-index: 9999;opacity: 0;visibility: hidden;transition: 0.5s}.scroll-to-top.active{opacity: 1;visibility: visible;right: 1rem}.scroll-to-top .progress{display: block;height: calc(100% - 6px);width: calc(100% - 6px);background-color: #fff;border-radius: 50%;display: grid;place-items: center;font-size: 20px;left: 3px;top: 3px}.btn-loadmore{background-color: var(--main-color)}.htl-button .elementor-button-text{vertical-align: middle}.search-result{position: absolute;top: calc(111%);max-height: 350px;overflow: auto;width: 100%;z-index: 999;opacity: 0;visibility: hidden}.search-result .result{padding: 12px 16px;gap: 16px;background: var(--White, #fff)}.search-result.open{border: 1px solid var(--Grey-100, #e8e8e8);border-radius: 8px;opacity: 1;visibility: visible}.animsition-overlay-slide{z-index: 9999;background-color: var(--main-color)}.spin-icon{position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 100%;height: 100%;border: 1px solid #373737;border-top: 1px solid transparent;border-radius: 50%;animation: spin .5s linear 0s infinite;opacity: 0;visibility: hidden}.is-loading .spin-icon{opacity: 1;visibility: visible}.is-loading .svg-icon{opacity: 0;visibility: hidden}@keyframes spin{0%{transform: rotate(0)}100%{transform: rotate(359deg)}}@keyframes bounce{30%{transform: translateY(-100px)}60%{transform: none}}.loading-wrapper{z-index: 999999;top: 0;left: 0;visibility: hidden;opacity: 0;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s}.loading-wrapper.template1{background: #fff}.loading-wrapper.template2{background: #fff}.loading-wrapper.template2 .heading{font-size: 120px;color: var(--main-color)}.loading-wrapper.template2 .heading p{display: inline-block;animation: bounce 1s infinite ease-in-out}.loading-wrapper.template2 .heading p:nth-of-type(2){animation-delay: 0.1s}.loading-wrapper.template2 .heading p:nth-of-type(3){animation-delay: 0.2s}.loading-wrapper.template2 .heading p:nth-of-type(4){animation-delay: 0.3s}.loading-wrapper.template2 .heading p:nth-of-type(5){animation-delay: 0.4s}.loading-wrapper.template2 .heading p:nth-of-type(6){animation-delay: 0.5s}.loading-wrapper.template2 .heading p:nth-of-type(7){animation-delay: 0.6s}.loading-wrapper.loading{opacity: 1;visibility: visible}.ring{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 150px;height: 150px;background: transparent;border: 3px solid #fff;border-radius: 50%;text-align: center;line-height: 150px;font-family: sans-serif;font-size: 20px;color: var(--main-color);letter-spacing: 4px;text-transform: uppercase;text-shadow: 0 0 10px var(--main-color);box-shadow: 0 0 20px rgba(0,0,0,0.5)}.ring:before{content: "";position: absolute;top: -3px;left: -3px;width: calc(100% + 6px);height: calc(100% + 6px);border: 3px solid transparent;border-top: 3px solid var(--main-color);border-right: 3px solid var(--main-color);border-radius: 50%;animation: animateC 2s linear infinite}.ring span{display: block;position: absolute;top: calc(50% - 2px);left: 50%;width: 50%;height: 4px;background: transparent;transform-origin: left;animation: animate 2s linear infinite}.ring span:before{content: "";position: absolute;width: 16px;height: 16px;border-radius: 50%;background: var(--main-color);top: -6px;right: -8px;box-shadow: 0 0 20px var(--main-color)}@keyframes animateC{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}@keyframes animate{0%{transform: rotate(45deg)}100%{transform: rotate(405deg)}}.ot-wrapper .loading{top: 0;left: 0;z-index: 999999;background-color: rgba(255,255,255,0.9);opacity: 0;visibility: hidden;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s}.ot-wrapper .loading.active{opacity: 1;visibility: visible}.loading-animation{margin: auto;display: inline-block;position: relative;width: 80px;height: 20px}.loading-animation .dot-item{position: absolute;top: 4px;width: 10px;height: 10px;border-radius: 50%;background: var(--main-color);animation-timing-function: cubic-bezier(0, 1, 1, 0)}.loading-animation div:nth-child(1){left: 8px;animation: ellipsis1 .6s infinite}.loading-animation div:nth-child(2){left: 8px;animation: ellipsis2 .6s infinite}.loading-animation div:nth-child(3){left: 32px;animation: ellipsis2 .6s infinite}.loading-animation div:nth-child(4){left: 56px;animation: ellipsis3 .6s infinite}@keyframes ellipsis1{0%{transform: scale(0)}100%{transform: scale(1)}}@keyframes ellipsis3{0%{transform: scale(1)}100%{transform: scale(0)}}@keyframes ellipsis2{0%{transform: translate(0, 0)}100%{transform: translate(24px, 0)}}header{overflow-x: clip;position: relative;width: 100%;border-bottom-left-radius: 50px;padding-left: 32px;padding-right: 32px;top: 24px !important;transition: transform .5s ease, width .5s ease;transform-origin: center center;z-index: 10}header .htl-site-logo img{height: 50px;object-fit: cover}header .toggle-nav a span{background: #fff}header:before{content: "";position: absolute;bottom: -32px;right: 0;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 90deg}header .wp-header{background: #d81625;border-radius: 100px;padding: 15px 24px}header .wp-headers{background: #d81625;z-index: 9;transition: transform .5s ease, width .5s ease;border-radius: 100px;padding: 0;transform-origin: center center;opacity: 0 !important;height: 0 !important}header .site-logo img,header .site-logo svg{max-width: 100%}@media (max-width: 991px){header .site-logo{max-width: 164px}header .site-logo img,header .site-logo svg{max-width: 100%}}.home header,.page-id-2472 header{background: #fff;right: 32px;width: 80%;padding: 0 0px 12px 12px;position: absolute !important}.wp-headers.sticky{position: fixed !important;width: 96%;top: 24px;opacity: 1 !important;height: auto !important;padding: 18px 24px;right: 32px;left: 32px}.logged-in.home header,.logged-in.page-id-2472 header{top: 55px !important}header.sticky{width: 100%;background: transparent;transition: 0.5s;z-index: 99999}.htl-navigation .has-icon{padding-right: 15px}.htl-navigation .sub-menu{display: none;position: absolute;top: 100%;background: #fafafa;z-index: 999;left: 0;min-width: 270px;width: max-content}.htl-navigation .sub-menu li{width: 100%}.htl-navigation .sub-menu li a{padding: 10px 15px;display: flex;border-bottom: 1px solid #efefef;justify-content: start;align-items: center}.htl-navigation .sub-menu li:last-child a{border: none}.htl-navigation .sub-menu .sub-menu{list-style: none}.htl-navigation .sub-menu .sub-menu li{display: block;margin: 0}.htl-navigation .sub-menu .sub-menu li:not(:last-child){border-bottom: 1px solid #ccc}.htl-navigation .sub-menu .sub-sub-menu{left: 100%;top: 0}.htl-navigation ul,.htl-navigation ol{margin: 0;padding: 0}.htl-navigation li{display: inline-block;position: relative}.htl-navigation .menu-wrapper > li > .item > a{font-size: 16px;font-style: normal;color: #fff;font-weight: 500;line-height: 140%}.htl-navigation .menu-wrapper > li > .item .ic-toggle{top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%)}.htl-navigation .menu-wrapper .current-menu-item .item{border-bottom: 1px solid}.htl-navigation .sub_mega_menu{width: calc( 100vw - 13px);max-width: calc( 100vw - 13px);left: 50%;margin-left: -50vw}.htl-navigation .m-item:hover .item{border-bottom: 1px solid}.htl-navigation .m-item:hover > .sub-menu{display: block}.ic-toggle{margin-left: 6px;position: absolute;right: 0;top: 0px;cursor: pointer}.ic-toggle svg{vertical-align: middle;width: 12px}.m-item .item{display: block;position: relative}.m-item .item .icon{margin-right: 6px}.p-inherit{position: inherit !important}.bt-back .icon-back svg{width: 16px;height: auto}.open-menu .menu-mobile{visibility: visible;opacity: 1}.open-menu .menu-mobile .m-mobile-wrapper{left: 0}.open-menu .toggle-nav a span{width: 73%;left: 4px}.open-menu .toggle-nav a span:nth-child(1){top: 18px;width: 0%;left: 50%}.open-menu .toggle-nav a span:nth-child(2){-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg)}.open-menu .toggle-nav a span:nth-child(3){-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg)}.open-menu .toggle-nav a span:nth-child(4){top: 18px;width: 0%;left: 50%}.menu-mobile{position: fixed;top: 0;width: 100%;height: 100%;z-index: 999999;left: 0;transition: 0.5s;visibility: hidden;opacity: 0}.menu-mobile .overlay{background: rgba(0,0,0,0.5);position: absolute;top: 0;left: 0;width: 100%;height: 100%}.menu-mobile .logo-mobile{padding: 15px;position: relative;border-bottom: 1px solid #f5f5f5}.menu-mobile .logo-mobile img{max-height: 36px;width: auto}.menu-mobile .ic-toggle svg{transform: rotate(-90deg)}.menu-mobile.dropdown .sub-menu{position: static;display: none;transition: none}.menu-mobile.dropdown .sub-menu ul{padding-top: 10px}.menu-mobile.dropdown .sub-menu .m-item{padding-right: 0;padding-left: 0;border: none;border-top: 1px solid #f4f4f4}.menu-mobile.dropdown .sub-menu .m-item:last-child{padding-bottom: 0}.menu-mobile.dropdown .item.active .ic-toggle svg{transform: rotate(180deg)}.menu-mobile.dropdown .ic-toggle svg{transform: rotate(0deg);transition: 0.3s}.menu-mobile .footer-memu-mobile{padding: 0 18px}.menu-mobile .footer-memu-mobile .widget{padding: 18px 15px;text-align: center}.menu-mobile .footer-memu-mobile .widget:not(:last-child){border-bottom: 1px solid #e9ecef}.menu-mobile .footer-memu-mobile ul li{text-align: center}.menu-mobile .footer-memu-mobile ul li a{font-size: inherit}.menu-mobile .footer-memu-mobile ul li:last-child a{color: var(--color-primary)}.menu-mobile .m-mobile-wrapper{margin: 0;background: #fff;height: 100%;width: 300px;max-width: 100%;padding: 0;list-style: none;max-height: 100%;overflow-y: auto;position: relative;left: -100%;transition: 0.3s}.menu-mobile ul{list-style: none;margin: 0;padding-left: 20px;padding-right: 20px}.menu-mobile #panel-menu{position: relative}.menu-mobile #panel-menu .lp-search-wrapper{justify-content: flex-start}.menu-mobile #panel-menu .lp-search-wrapper .lp-search-form{padding: 0;border: 1px solid #121212;width: 100%}.menu-mobile #panel-menu .lp-search-wrapper .lp-search-form .lp-search-input{color: #121212;padding: 10px 10px 10px 35px}.menu-mobile #panel-menu .lp-search-wrapper .lp-search-form .lp-search-input::placeholder{color: #999}.menu-mobile #panel-menu .lp-search-wrapper .lp-search-form svg path{fill: #121212}.menu-mobile #panel-menu a{font-size: 20px !important;font-style: normal;color: #121212;transition: color .3s;font-weight: 600}.menu-mobile #panel-menu a:hover{color: var(--color-yellow-400)}.menu-mobile #panel-menu li{margin: 0;padding: 16px 0px}.menu-mobile .ic-toggle{width: 40px;margin: 0;text-align: center;right: -15px}.menu-mobile li{padding: 10px 15px;border-bottom: 1px solid #f4f4f4}.menu-mobile li:not(:last-child){margin-bottom: 12px}.menu-mobile .p-inherit{position: initial !important}.menu-mobile .sub-menu{position: absolute;z-index: 1;top: 0;left: -100%;background: #fff;width: 100%;height: 100%;transition: 0.3s}.menu-mobile .sub-menu.active{left: 0}.menu-mobile .sub-menu .bt-back{border-color: #f4f4f4;padding: 0}.menu-mobile .sub-menu .bt-back .icon-back{border-right: 1px solid #f4f4f4;height: 40px;display: flex;justify-content: center;width: 40px}.menu-mobile .sub-menu .bt-back a{padding: 0 !important;display: flex !important;align-items: center;gap: 12px}.menu-mobile .icon-close{width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;position: absolute;right: 16px;top: 16px}.toggle-nav a{width: 25px;height: 25px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor: pointer}.toggle-nav a span{display: block;position: absolute;height: 2px;width: 100%;background: #000;border-radius: 9px;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;border-radius: 50px}.toggle-nav a span:nth-child(1){top: 4px}.toggle-nav a span:nth-child(2),.toggle-nav a span:nth-child(3){top: 12px}.toggle-nav a span:nth-child(4){top: 20px}@keyframes hide_line{0%{background-color: #000}100%{background-color: #fff}}@keyframes rote_top{0%{top: 0.5rem;rotate: 0deg}50%{top: 0;rotate: 0deg}100%{rotate: 45deg;top: 0}}@keyframes rote_bottom{0%{bottom: 0.5rem;rotate: 0deg}50%{bottom: 0;rotate: 0deg}100%{rotate: -45deg;bottom: 0}}.htl-top-icon a{outline: none}.htl-top-icon a:hover{color: var(--main-color)}.htl-languages .lang-item svg{width: 24px;height: auto}.htl-languages .lang-item svg,.htl-languages .lang-item img{margin-right: 4px}.htl-languages.horizontal .lang-item:not(:last-child){margin-right: 12px}.htl-languages.horizontal .lang-item:not(:last-child):after{content: "";height: 14px;width: 1px;background: #ccc;display: inline-block;margin-left: 12px}.htl-languages.dropdown > .lang-item{padding-top: 1rem;padding-bottom: 1rem}.htl-languages.dropdown > .lang-item svg:first-of-type{margin-right: 4px}.htl-languages.dropdown > .lang-item svg:last-of-type{margin-left: 4px}.htl-languages.dropdown:hover .sub-language{opacity: 1;visibility: visible}.htl-languages.dropdown .sub-language{top: 100%;width: max-content;left: 0;background: #fff;opacity: 0;visibility: hidden;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s}.htl-languages.dropdown .sub-language a{padding: 4px 16px;flex: 1}.elementor-widget-lp-heading .heading-primary{font-weight: 600;margin: 0}.elementor-widget-lp-heading .description ul{display: grid;gap: 12px}.lp-slider{position: relative;overflow: hidden;border-top-left-radius: 32px;border-bottom-left-radius: 32px}.slider-wrapper{position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;box-sizing: content-box;border-radius: 32px;overflow: hidden}.lp-slider .slider-item{position: relative;border-radius: 32px;overflow: hidden}.lp-slider .slider-item img{border-radius: 32px;height: 90vh;object-fit: cover;width: 100%;position: relative;transition: 0.5s}.lp-slider .slider-item:hover img{transform: scale(1.05)}.slider-container{position: absolute;right: 0;bottom: 0;width: 28.5%;z-index: 9;background: #fff;padding: 12px 0px 0 12px;border-top-left-radius: 42px}.slider-container .slider-controls{display: flex;align-items: center;justify-content: space-between;background: var(--main-red-color);color: #fff;border-radius: 74px;padding: 12px 24px;margin: 0px auto;gap: 15px}.slider-container::before{content: "";position: absolute;bottom: -1px;left: -32px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 180deg}.slider-container:after{content: "";position: absolute;top: -32px;rotate: 180deg;right: 0;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.slider-progress{display: flex;align-items: center;gap: 2px;font-weight: 500;font-size: 16px}.progress-bar{width: 50%;height: 2px;background: #fff;position: relative;border-radius: 2px;overflow: hidden}.progress{position: absolute;left: 0;top: 0;height: 100%;background: #242660;width: 0%;transition: width .3s ease}.slider-nav{display: flex;align-items: center;gap: 8px}.slider-nav button{width: 40px;height: 40px;border-radius: 50%;background: #fff;color: #c62026;display: flex;align-items: center;justify-content: center;border: none;cursor: pointer;transition: 0.5s}.hero-banner{position: relative}.hero-banner:after{content: "";position: absolute;top: 24px;right: calc(80% + 32px);width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 90deg}.event-filter{display: flex;margin-left: -10px;margin-right: -10px;height: 415px}.event-filter > div{padding-left: 10px;padding-right: 10px}.event-filter .event-post-sum .slick-dots{position: absolute;bottom: -12px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;width: 80%;left: 10%}.event-filter .event-post-sum .slick-dots li{position: relative;display: inline-block;width: 14px;height: 14px;margin: 0 6px;padding: 0;cursor: pointer}.event-filter .event-post-sum .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 14px;height: 14px;border-radius: 50%;cursor: pointer;color: #dedede;border: 0;outline: none;background: #dedede}.event-filter .event-post-sum .slick-dots .slick-active button{background: var(--main-red-color)}.event-filter .event-post-sum .slick-arrow{position: absolute;bottom: -24px;right: 0;border-radius: 50%;background: var(--main-red-color);width: 40px;height: 40px;border: 1px solid var(--main-red-color);transition: 0.5s}.event-filter .event-post-sum .slick-arrow:hover{background: #f5f5f5;border: 1px solid #f5f5f5}.event-filter .event-post-sum .slick-arrow:hover path{fill: var(--main-red-other-color)}.event-filter .event-post-sum .arr-prev{right: 56px !important;z-index: 2}.event-filter .event-post-sum .post-item{padding: 24px !important;border-radius: 24px;border: 1px solid var(--main-red-other-color);background: #fff}.event-filter .event-post-sum .post-item .post-children-item{display: flex;gap: 24px;justify-content: space-between;align-items: flex-start}.event-filter .event-post-sum .post-item .post-children-item .thumnail{padding: 0;overflow: hidden;border-radius: 16px}.event-filter .event-post-sum .post-item .post-children-item .thumnail img{width: 100%;border-radius: 16px;height: 300px;object-fit: cover;transition: 0.5s}.event-filter .event-post-sum .post-item .post-children-item .wp-content{padding: 0;padding-right: 24px}.event-filter .event-post-sum .post-item .post-children-item .wp-content .title{padding-bottom: 16px}.event-filter .event-post-sum .post-item .post-children-item .wp-content .title a{color: var(--main-black-color);font-size: 20px;font-style: normal;font-weight: 600;line-height: 140%;transition: 0.5s;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 1}.event-filter .event-post-sum .post-item .post-children-item .wp-content .tag{padding-bottom: 22px;display: flex;flex-wrap: wrap;gap: 8px}.event-filter .event-post-sum .post-item .post-children-item .wp-content .tag .event-tag{font-size: 14px;font-style: normal;font-weight: 500;line-height: 150%;padding: 5px 8px;border-radius: 96px}.event-filter .event-post-sum .post-item .post-children-item .wp-content .tag .event-tag:not(:last-child){margin-right: 8px}.event-filter .event-post-sum .post-item .post-children-item .wp-content .tag .tag-ended,.event-filter .event-post-sum .post-item .post-children-item .wp-content .tag .dang-dien-ra,.event-filter .event-post-sum .post-item .post-children-item .wp-content .tag .sap-dien-ra{background: #fce9ea;color: #d62127}.event-filter .event-post-sum .post-item .post-children-item .wp-content .tag .brandtalk-ha-noi{color: #232262;background: var(--Primary-50, #ececf8)}.event-filter .event-post-sum .post-item .post-children-item .wp-content .time{gap: 5px;display: flex;gap: 9px;align-items: center;color: #000;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;white-space: nowrap}.event-filter .event-post-sum .post-item .post-children-item .wp-content .address{color: #000;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;padding-top: 8px;display: flex;gap: 5px;align-items: center}.event-filter .event-post-sum .post-item .post-children-item .wp-content .short-script{padding-top: 22px;color: #000;font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 2}.event-filter .event-post-sum .post-item:hover img{transform: scale(1.05)}.event-filter .event-post-sum .post-item:hover .title a{text-decoration: underline !important}.event-filter .event-box .event-categories{background: var(--main-bold-red-color);border-top-right-radius: 32px;border-bottom-left-radius: 32px;height: 100%;position: relative;backface-visibility: hidden;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);transform: translateZ(0);will-change: transform}.event-filter .event-box .event-filter-buttons{padding-top: 38px;position: relative;z-index: 2}.event-filter .event-box .event-filter-buttons::before{content: "";position: absolute;top: 0px;left: 0x;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.event-filter .event-box .event-filter-buttons .event-btn{display: flex;justify-content: center;gap: 16px;flex-wrap: wrap;padding-left: 35px;padding-right: 35px}.event-filter .event-box .event-filter-buttons .event-btn button.event-filter-btn{border: 1px solid #fff;padding: 8px 20px;border-radius: 96px;color: #fff;width: fit-content;font-size: 16px;font-style: normal;font-weight: 600;line-height: 150%;background: transparent;transition: 0.5s}.event-filter .event-box .event-filter-buttons .event-btn button.event-filter-btn:hover{background: var(--main-white-color);border: 1px solid var(--main-red-other-color);color: var(--main-red-other-color);cursor: pointer}.event-filter .event-box .event-filter-buttons .event-btn button.event-filter-btn.active{background: var(--main-white-color);border: 1px solid var(--main-red-other-color);color: var(--main-red-other-color);cursor: pointer}.event-filter .event-box .event-title{background: var(--main-white-color);color: var(--main-red-other-color);padding-right: 12px;width: 50%;padding-bottom: 12px;border-bottom-right-radius: 32px;position: relative}.event-filter .event-box .event-title h3{border-radius: 32px;border: 1px solid var(--main-red-other-color);font-size: 40px;font-style: normal;font-weight: 600;line-height: 120%;letter-spacing: 0.8px;text-transform: uppercase;padding: 12px;text-align: center;margin-bottom: 0}.event-filter .event-box .event-title:after{content: "";position: absolute;bottom: -1px;right: -1px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-5.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.event-filter .event-box .event-title:before{content: "";position: absolute;top: 0px;right: -32px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.event-filter .event-box .event-viewall{background: var(--main-white-color);color: var(--main-red-other-color);padding-right: 0px;padding-left: 12px;padding-top: 12px;border-top-left-radius: 32px;position: absolute;right: 0;bottom: 0;display: flex;justify-content: center;margin-right: -1px;z-index: 1}.event-filter .event-box .event-viewall a{transition: 0.5s}.event-filter .event-box .event-viewall a span{position: relative;display: inline-block;overflow: hidden}.event-filter .event-box .event-viewall a .btn:before{content: "";position: absolute;top: 0;bottom: 0;left: 0;height: 100%;width: 0%;background-color: #d62127;transition: .3s ease-out;border-radius: 96px}.event-filter .event-box .event-viewall a:hover .btn:before{width: 100%}.event-filter .event-box .event-viewall a .btn-icon{border-radius: 50%;background: #d81625;width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;overflow: hidden;position: relative;line-height: 0;transition: 0.5s}.event-filter .event-box .event-viewall a .btn-icon .icon-arrow{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: transform .4s ease, opacity .4s ease}.event-filter .event-box .event-viewall a .btn-icon .icon-arrow.default-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.event-filter .event-box .event-viewall a .btn-icon .icon-arrow.hover-icon{opacity: 0;transform: translate(-50%, -50%) translateX(-120%)}.event-filter .event-box .event-viewall a:hover .btn-icon .default-icon{opacity: 0;transform: translate(-50%, -50%) translateX(120%)}.event-filter .event-box .event-viewall a:hover .btn-icon .hover-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.event-filter .event-box .event-viewall a:hover span{color: #fff}.event-filter .event-box .event-viewall a:hover svg{background: #fff !important}.event-filter .event-box .event-viewall:after{content: "";position: absolute;bottom: -1px;left: -31px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 180deg}.event-filter .event-box .event-viewall:before{content: "";position: absolute;top: -32px;rotate: 180deg;right: 0;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.event-filter .event-box .event-viewall a{position: relative}.event-filter .event-box .event-viewall a:after{content: "";position: absolute;top: -14px;left: -14px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-6.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.event-filter .event-box .event-viewall a .btn{border-radius: var(--Radius-7xxl, 96px);border: 1px solid var(--main-red-other-color);background: var(--main-white-color);padding: 12px 12px 12px 32px;color: var(--main-red-other-color);font-size: 20px;font-style: normal;font-weight: 600;line-height: 140%;display: flex;gap: 20px;align-items: center;width: fit-content;position: relative;overflow: hidden;z-index: 99;transition: 0.5s}.event-filter .event-box .event-viewall a .btn svg{border-radius: var(--Radius-7xxl, 96px);background: #d81625;width: 32px;height: 32px;padding: 8px}.blog-filter{background: var(--main-bold-red-color);border-top-right-radius: 32px;border-bottom-right-radius: 32px;border-bottom-left-radius: 32px;backface-visibility: hidden;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);transform: translateZ(0);will-change: transform}.blog-filter .blog-categories{display: flex}.blog-filter .blog-categories .blog-title{background: #fff;padding: 0;padding-right: 12px;position: relative;border-bottom-right-radius: 32px}.blog-filter .blog-categories .blog-title h3{color: var(--Text-brand-primary, #ea242b);font-size: 40px;margin-bottom: 12px;font-style: normal;font-weight: 700;line-height: 120%;letter-spacing: 0.8px;text-transform: uppercase;border: 1px solid #d81625;text-align: center;border-radius: 32px;padding-top: 10px;padding-bottom: 10px;position: relative}.blog-filter .blog-categories .blog-title h3:after{content: "";position: absolute;bottom: -45px;left: -2px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.blog-filter .blog-categories .blog-title:before{content: "";position: absolute;top: 0px;right: -32px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.blog-filter .blog-categories .blog-title:after{content: "";position: absolute;bottom: -1px;right: -1px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-5.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.blog-filter .blog-filter-buttons{padding: 32px 32px 0px 32px;display: flex;align-items: flex-start;gap: 12px;flex-wrap: wrap}.blog-filter .blog-filter-buttons button.blog-filter-btn{border: 1px solid #fff;padding: 8px 20px;border-radius: 96px;color: #fff;width: 30%;font-weight: 600;background: transparent;transition: 0.5s;width: fit-content;font-size: 16px;font-style: normal;font-weight: 590;line-height: 150%}.blog-filter .blog-filter-buttons button.blog-filter-btn:hover{color: var(--Primary-600---Primary, #ea242b);border-radius: 100px;border: 1px solid var(--Primary-600---Primary, #ea242b);background: var(--Primary-50, #ffeaed)}.blog-filter .blog-filter-buttons .blog-filter-btn.active{color: var(--Primary-600---Primary, #ea242b);border-radius: 100px;border: 1px solid var(--Primary-600---Primary, #ea242b);background: var(--Primary-50, #ffeaed)}.blog-filter .blog-post-sum{padding: 60px 116px 130px 116px}.blog-filter .blog-post-sum .slick-arrow{position: absolute;bottom: -100px;left: 0;border-radius: 50%;background: var(--main-white-color);width: 40px;height: 40px;border: 1px solid var(--main-red-color);transition: 0.5s}.blog-filter .blog-post-sum .slick-arrow:hover{background: #f5f5f5;border: 1px solid #f5f5f5}.blog-filter .blog-post-sum .slick-arrow:hover path{fill: var(--main-red-other-color)}.blog-filter .blog-post-sum .arr-prev{z-index: 999}.blog-filter .blog-post-sum .arr-next{left: 56px !important}.blog-filter .blog-post-sum .blog-wp .slick-list{margin-left: -12px;margin-right: -12px}.blog-filter .blog-post-sum .blog-wp .post-item{padding-left: 12px;padding-right: 12px}.blog-filter .blog-post-sum .blog-wp .post-item .post-children-item{background: #fff;padding: 24px !important;border-radius: 24px}.blog-filter .blog-post-sum .blog-wp .post-item .post-children-item .thumnal{overflow: hidden;border-radius: 20px}.blog-filter .blog-post-sum .blog-wp .post-item .post-children-item .thumnal img{width: 100%;border-radius: 20px;transition: 0.5s;height: 250px;object-fit: cover}.blog-filter .blog-post-sum .blog-wp .post-item .post-children-item .wp-content .title{padding: 12px 0}.blog-filter .blog-post-sum .blog-wp .post-item .post-children-item .wp-content .title a{color: #000;transition: 0.5s;font-size: 18px;font-style: normal;font-weight: 600;line-height: 140%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 1}.blog-filter .blog-post-sum .blog-wp .post-item .post-children-item .wp-content .excerpt{color: #000;border-top: 1px solid #dedede;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;padding-top: 12px;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 2}.blog-filter .blog-post-sum .blog-wp .post-item:hover img{transform: scale(1.05)}.blog-filter .blog-post-sum .blog-wp .post-item:hover .title a{text-decoration: underline !important}.blog-filter .blog-viewall{background: var(--main-white-color);color: var(--main-red-other-color);padding-right: 12px;padding-left: 12px;padding-top: 12px;z-index: 2;position: absolute;right: 16.666667%;bottom: 0;display: flex;justify-content: center;border-top-left-radius: 32px;border-top-right-radius: 32px}.blog-filter .blog-viewall a .btn{border-radius: var(--Radius-7xxl, 96px);border: 1px solid var(--main-red-other-color);background: var(--main-white-color);padding: 12px 12px 12px 32px;color: var(--main-red-other-color);font-size: 20px;font-style: normal;font-weight: 600;line-height: 140%;display: flex;gap: 20px;align-items: center;width: fit-content;position: relative;z-index: 99;transition: 0.5s;overflow: hidden}.blog-filter .blog-viewall a .btn:after{content: "";position: absolute;top: -14px;left: -14px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-6.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.blog-filter .blog-viewall a .btn svg{border-radius: var(--Radius-7xxl, 96px);background: #d81625;width: 32px;height: 32px;padding: 8px}.blog-filter .blog-viewall:after{content: "";position: absolute;bottom: -1px;left: -31px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 180deg}.blog-filter .blog-viewall:before{content: "";position: absolute;bottom: -1px;right: -32px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 270deg}.blog-filter .blog-viewall a{transition: 0.5s}.blog-filter .blog-viewall a span{position: relative;display: inline-block;overflow: hidden}.blog-filter .blog-viewall a .btn:before{content: "";position: absolute;top: 0;bottom: 0;left: 0;height: 100%;width: 0%;background-color: #d62127;transition: .3s ease-out;border-radius: 96px}.blog-filter .blog-viewall a:hover .btn:before{width: 100%}.blog-filter .blog-viewall a .btn-icon{border-radius: 50%;background: #d81625;width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;overflow: hidden;position: relative;line-height: 0;transition: 0.5s}.blog-filter .blog-viewall a .btn-icon .icon-arrow{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: transform .4s ease, opacity .4s ease}.blog-filter .blog-viewall a .btn-icon .icon-arrow.default-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.blog-filter .blog-viewall a .btn-icon .icon-arrow.hover-icon{opacity: 0;transform: translate(-50%, -50%) translateX(-120%)}.blog-filter .blog-viewall a:hover .btn-icon .default-icon{opacity: 0;transform: translate(-50%, -50%) translateX(120%)}.blog-filter .blog-viewall a:hover .btn-icon .hover-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.blog-filter .blog-viewall a:hover span{color: #fff}.blog-filter .blog-viewall a:hover svg{background: #fff !important}.elementor-widget-lp-chance .post-item{padding: 20px 24px;border-radius: 20px;border: 1px solid var(--Primary-300, #ea6c6d)}.elementor-widget-lp-chance .post-item:not(:last-child){margin-bottom: 12px !important}.elementor-widget-lp-chance .post-item .post-children-item{display: flex;gap: 24px;justify-content: space-between}.elementor-widget-lp-chance .post-item .post-children-item .thumnal{border-radius: 16px;width: 150px}.elementor-widget-lp-chance .post-item .post-children-item .thumnal img{border-radius: 16px;width: 300px;height: 100px;transition: 0.5s;object-fit: cover}.elementor-widget-lp-chance .post-item .post-children-item .wp-content{flex: 1}.elementor-widget-lp-chance .post-item .post-children-item:hover .title a{text-decoration: underline !important}.elementor-widget-lp-chance .post-item .post-children-item:hover img{transform: scale(1.05)}.elementor-widget-lp-chance .post-item .post-children-item .title a{color: var(--Text-primary, #121212);pointer-events: none;font-size: 16px;font-style: normal;font-weight: 600;line-height: 150%;transition: 0.5s;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 1}.elementor-widget-lp-chance .post-item .post-children-item .title:hover a{text-decoration: underline !important}.elementor-widget-lp-chance .post-item .post-children-item .excerpt{color: var(--Text-primary, #121212);padding-top: 4px;margin-bottom: 12px;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 2}.elementor-widget-lp-chance .post-item .post-children-item .event-tag{font-size: 14px;font-style: normal;font-weight: 500;line-height: 150%;padding: 5px 8px;border-radius: 96px;color: #232262;background: var(--Primary-50, #ececf8)}.single-post .single-container{padding-left: 32px;padding-right: 32px;top: 50px;position: relative}.single-post .single-container .banner{padding-top: 80px;padding-bottom: 343px;background-position: bottom right !important;background-repeat: no-repeat !important;background-size: cover !important;text-align: center;border-radius: 32px}.single-post .single-container .banner .category span{border-radius: var(--Radius-7xxl, 96px);background: var(--Secondary-50, #fce9ea);padding: 2px 8px;color: var(--Text-brand-secondary, #d62127);font-size: 14px;font-style: normal;font-weight: 500;line-height: 20px}.single-post .single-container .banner .title{padding-top: 16px;padding-bottom: 20px;width: 80%;margin: 0 auto}.single-post .single-container .banner .title h1{color: var(--Content-Reversed, #fff);text-align: center;font-size: var(--Size-H2, 44px);font-style: normal;font-weight: 700;line-height: 120%;letter-spacing: 0.44px}.single-post .single-container .banner .date{color: var(--Text-white, #fff);font-size: 14px;font-style: normal;font-weight: 510;line-height: 150%}.single-post .single-container .body-content .entry-content{display: flex;margin-left: -21px;margin-right: -21px;padding-left: 28px;padding-right: 28px}.single-post .single-container .body-content .entry-content > div{padding-left: 21px;padding-right: 21px}.single-post .single-container .body-content .entry-content .the_content{margin-top: -250px}.single-post .single-container .body-content .entry-content .the_content .wp-block-columns{padding-top: 32px}.single-post .single-container .body-content .entry-content .the_content .wp-block-columns .wp-block-image img{margin: 0;height: 218px;object-fit: cover;border-radius: 16px}.single-post .single-container .body-content .entry-content .the_content .thumnail img{border-radius: 24px;padding-bottom: 56px;width: 100%}.single-post .single-container .body-content .entry-content .the_content figcaption.wp-element-caption{color: var(--Content-Primary, #1d1f1e);text-align: center;font-size: 12px;font-style: normal;font-weight: 400;line-height: 140%;margin-top: 16px;margin-bottom: 0}.single-post .single-container .body-content .entry-content .the_content strong{font-weight: 600}.single-post .single-container .body-content .entry-content .the_content p:not(:last-child){padding-bottom: 12px}.single-post .single-container .body-content .entry-content .the_content ol.wp-block-list{padding-left: 15px}.single-post .single-container .body-content .entry-content .the_content ol.wp-block-list .wp-block-list{padding-left: 0;padding-top: 24px;padding-bottom: 24px}.single-post .single-container .body-content .entry-content .the_content ol.wp-block-list .wp-block-list li{position: relative;list-style: none;padding-left: 20px}.single-post .single-container .body-content .entry-content .the_content ol.wp-block-list .wp-block-list li:not(:last-child){padding-bottom: 24px}.single-post .single-container .body-content .entry-content .the_content ol.wp-block-list .wp-block-list li:after{position: absolute;content: "";width: 8px;height: 8px;left: 0;top: 7px;background: #ea242b;border-radius: 50%}.single-post .single-container .body-content .entry-content .the_content ul.wp-block-list li{position: relative;list-style: none;padding-left: 20px}.single-post .single-container .body-content .entry-content .the_content ul.wp-block-list li:not(:last-child){padding-bottom: 24px}.single-post .single-container .body-content .entry-content .the_content ul.wp-block-list li:after{position: absolute;content: "";width: 8px;height: 8px;left: 0;top: 7px;background: #ea242b;border-radius: 50%}.single-post .single-container .body-content .entry-content .the_content p{margin: 0;padding-bottom: 0px}.single-post .single-container .body-content .entry-content .the_content p,.single-post .single-container .body-content .entry-content .the_content li{color: var(--Content-Primary, #1d1f1e);font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%}.single-post .single-container .body-content .entry-content .the_content h2.wp-block-heading{color: var(--Content-Primary, #1d1f1e);padding-bottom: 32px;padding-top: 32px;font-size: 20px;font-style: normal;font-weight: 590;line-height: 140%}.single-post .single-container .body-content .entry-content .the_content .wp-block-post-excerpt__more-text{border-left: 2px solid var(--Border-brand-primary, #ea242b);background: var(--Background-secondary, #f5f5f5);padding: 40px 32px 20px 32px;position: relative;margin-top: 32px}.single-post .single-container .body-content .entry-content .the_content .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link{padding-top: 32px;pointer-events: none;color: var(--Text-primary, #121212);font-size: 18px;font-style: normal;font-weight: 510;line-height: 150%}.single-post .single-container .body-content .entry-content .the_content .wp-block-post-excerpt__more-text:after{content: "";width: 26px;height: 24px;background: url(/wp-content/uploads/2025/11/1.svg);position: absolute;left: 32px;top: 20px;background-size: contain;background-repeat: no-repeat;background-position: center}.single-post .tag{padding-top: 44px;padding-bottom: 56px}.single-post .tag h4{color: var(--Text-primary, #121212);font-size: 18px;font-style: normal;font-weight: 590;line-height: 140%;padding-bottom: 16px}.single-post .tag .post-tags{display: flex;gap: 8px}.single-post .tag .post-tags a{color: var(--Text-primary, #121212);font-size: 14px;font-style: normal;font-weight: 500;line-height: 150%;padding: 2px 8px;border-radius: var(--Radius-7xxl, 96px);background: var(--Neutral-25, #ededed);pointer-events: none}.single-post #wpdevar_comment_1 > span{display: none !important}.related-post{padding-bottom: 120px;padding-left: 148px;padding-right: 148px;padding-top: 120px}.related-post .related-heading{display: flex;justify-content: space-between;padding-bottom: 35px;align-items: center}.related-post .related-heading h4{color: var(--text-primary, #121212);font-size: 32px;font-style: normal;font-weight: 700;line-height: 140%}.related-post .related-heading .link{display: flex;align-items: center}.related-post .related-heading .link:hover a{text-decoration: underline !important}.related-post .related-heading .link a{color: var(--Text-primary, #121212);font-size: 14px;font-style: normal;font-weight: 510;line-height: 140%}.related-post .related-heading .link a svg{border-radius: var(--Radius-7xxl, 96px);background: var(--Background-brand-primary, #d81625);width: 24px;height: 24px;padding: 4px;margin-left: 8px}.related-post .post-item:not(:last-child){margin-bottom: 20px}.related-post .post-item .post-children-item{border-radius: var(--radius-l, 16px);border: 1px solid var(--Border-secondary, #dedede);background: var(--Background-primary, #fff);padding: 24px;box-shadow: 0 24px 24px -12px rgba(54,74,54,0.06), 0 1px 2px 0 rgba(87,92,86,0.16), 0 0 0 1px rgba(18,105,63,0.08);transition: 0.5s}.related-post .post-item .post-children-item .thumnal{position: relative}.related-post .post-item .post-children-item .thumnal span.post-cat{border-radius: var(--Radius-7xxl, 96px);background: var(--Secondary-50, #fce9ea);position: absolute;left: 16px;top: 16px;padding: 0 8px;color: var(--Text-brand-secondary, #d62127);font-size: 14px;font-style: normal;font-weight: 500;line-height: 150%}.related-post .post-item .post-children-item .thumnal img{width: 100%;height: 200px;border-radius: 8px;object-fit: cover}.related-post .post-item .post-children-item .wp-content .title{padding-top: 24px;padding-bottom: 12px}.related-post .post-item .post-children-item .wp-content .title a{color: var(--Text-primary, #121212);font-size: 18px;font-style: normal;font-weight: 590;line-height: 140%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 1}.related-post .post-item .post-children-item .wp-content .excerpt{color: var(--Text-tertiary, #787878);font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 2}.related-post .post-item .post-children-item .date-time{padding-top: 25px;display: flex;justify-content: space-between}.related-post .post-item .post-children-item .date-time .date{color: var(--Text-tertiary, #787878);text-align: justify;font-size: 14px;font-style: normal;font-weight: 510;line-height: 150%}.related-post .post-item .post-children-item .date-time .link a{color: var(--Text-primary, #121212);font-size: 14px;font-style: normal;font-weight: 510;line-height: 140%}.related-post .post-item .post-children-item .date-time .link a svg{border-radius: var(--Radius-7xxl, 96px);background: var(--Background-brand-primary, #d81625);width: 24px;height: 24px;padding: 4px;margin-left: 8px}.related-post .post-item:hover .post-children-item{border-radius: var(--radius-l, 16px);border: 1px solid var(--Border-brand-primary, #ea242b);background: var(--Background-primary, #fff);box-shadow: 0 24px 24px -12px rgba(54,74,54,0.06), 0 1px 2px 0 rgba(87,92,86,0.16), 0 0 0 1px rgba(18,105,63,0.08)}.related-post .post-item:hover .post-children-item .title a{text-decoration: underline !important}.related-post .post-item:hover .link a{text-decoration: underline !important}.toc{margin-top: 35px;padding: 0}.toc .sharetoc{border-radius: var(--Spacing-xl, 16px);border: 1px solid var(--divider-divider-grey, #e5e7eb);background: var(--Background-secondary, #f5f5f5);padding: 16px}.toc .sharetoc h3{overflow: hidden;color: var(--text-primary, #111927);text-overflow: ellipsis;padding-bottom: 20px;font-size: 20px;font-style: normal;font-weight: 590;line-height: 140%}.toc .sharetoc ul{list-style: none;padding-left: 0}.toc .sharetoc ul li a{font-size: 16px;font-style: normal;color: var(--text-secondary, #6c737f);font-weight: 400;line-height: 150%;padding: 8px;border: 1px solid transparent;border-radius: var(--Spacing-md, 8px);display: block}.toc .sharetoc ul li .active{border-radius: var(--Spacing-md, 8px);background: var(--Background-primary, #fff)}.toc .sharetoc .share{display: flex;align-items: center;justify-content: flex-start;gap: 24px}.toc .sharetoc .share .copy{position: relative;display: inline-block}.toc .sharetoc .share .tooltip-copy{position: absolute;bottom: 120%;left: 50%;transform: translateX(-50%);background: #000;color: #fff;padding: 4px 8px;font-size: 12px;border-radius: 4px;white-space: nowrap;opacity: 0;visibility: hidden;transition: opacity .3s}.toc .sharetoc .share .tooltip-copy.active{opacity: 1;visibility: visible}.toc .sharetoc .share .heading{color: var(--Text-primary, #121212);font-size: 14px;font-style: normal;font-weight: 500;line-height: 20px;letter-spacing: -0.056px}.toc .sharetoc .share .icon{display: flex;align-items: center;justify-content: space-between;gap: 16px}.toc .sharetoc .share .icon a{border-radius: 50%;padding: 8px;border: 1px solid var(--Icon-black, #121212);width: 32px;height: 32px;display: flex;align-items: center;justify-content: center}.toc .sharetoc .share .icon > div:hover a{background: #d81625;border: 1px solid var(--Icon-black, #d81625)}.toc .sharetoc .share .icon > div:hover a svg path{fill: #fff !important}.author{padding: 0;margin-top: 35px}.author .author-box{text-align: center;border-radius: var(--Spacing-xl, 16px);border: 1px solid var(--divider-divider-grey, #e5e7eb);background: var(--Background-secondary, #f5f5f5);padding: 16px}.author .author-box__title{overflow: hidden;color: var(--text-primary, #121212);text-align: center;text-overflow: ellipsis;padding-bottom: 12px;font-size: 20px;font-style: normal;font-weight: 590;line-height: 140%}.author .author-box__avatar img{width: 78px;height: 78px;border-radius: 50%;object-fit: cover;margin-bottom: 12px}.author .author-box__name{color: var(--text-primary, #121212);text-align: center;text-overflow: ellipsis;font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%}:root{--border-defaule: 12px}.team-content{color: #ffffff}.team-content .name{font-weight: 700;font-size: 20px;line-height: 150%}.team-content .position{font-size: 16px;line-height: 150%;margin-top: 19px;margin-bottom: 2px}.team-member{margin-bottom: 30px}@media (min-width: 992px){.team-member{margin-bottom: 108px}}.list-gallary{display: grid;grid-gap: 20px;grid-template-columns: repeat(3, 1fr)}.list-gallary .masonry-item{grid-column: span 1;grid-row: span 1}.list-gallary .masonry-item a{display: block;position: relative;height: 100%}.list-gallary .masonry-item img{border-radius: 8px;height: 100%}.list-gallary .masonry-item:nth-child(1){grid-column: span 2;grid-row: span 2}.list-gallary.layout-1{grid-template-columns: repeat(4, 1fr)}.list-gallary.layout-1 .masonry-item:nth-child(8n){grid-column: span 2;grid-row: span 2}.box-defauld .title-box{background: var(--main-color);padding: 2px 8px;border-radius: 4px;width: fit-content}.text-price strong{font-size: 18px;font-weight: 500;line-height: 150%}.breadcrumb a{color: #787878}.breadcrumb a:hover{color: var(--main-color)}.breadcrumb .line-crumb{padding: 0 8px}.breadcrumb .crumb-detaile{color: var(--secondary-color)}.white.breadcrumb .crumb-detaile{color: #fff}.white.breadcrumb a{color: #fff;font-weight: 500}.white.breadcrumb a:hover{color: var(--main-color)}footer .social .elementor-widget-icon,footer .social .elementor-widget-container{line-height: normal}footer .social .elementor-icon-wrapper{display: flex;align-items: center;justify-content: center}footer .social .icon-fb.elementor-widget-icon a:hover path:first-child{fill: var(--main-color)}footer .social .icon-email.elementor-widget-icon a:hover path{fill: var(--main-color)}.banner-tour.e-con::before{background-image: linear-gradient(180deg, rgba(18,18,18,0) 11.09%, #121212 110.94%) !important}.white-popup{position: relative;max-width: 1200px;margin: 0 auto;border-radius: 12px}.mfp-zoom-in .mfp-with-anim{opacity: 0;transition: all .2s ease-in-out;transform: scale(.8)}.mfp-zoom-in.mfp-bg{opacity: 0;transition: all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity: 1;transform: scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity: 0.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform: scale(.8);opacity: 0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity: 0}.mfp-close-btn-in .mfp-close{background: #fff;padding: 12px;color: #121212;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: absolute;right: -22px;top: -22px;opacity: 1}#contact-popup{max-width: 584px;box-shadow: 0px 0px 44px 0px rgba(0,0,0,0.1)}.info-contact .elementor-icon-box-wrapper:hover{opacity: 0.7}.mfp-bg{background: #121212}@media screen and (max-width: 1200px) and (min-width: 1179px){.single-container .section-content,.single-container .container,.single-container .elementor-widget-heading,.single-container .elementor-widget-htl-bread-crumb{padding-left: 20px;padding-right: 20px}.single-container .related-event{padding-left: 0;padding-right: 0}.page .e-con-boxed.e-con.e-parent .e-con-inner{padding-left: 20px;padding-right: 20px}}@media screen and (min-width: 767px){.content-banner h1{max-width: 70%}.list-gallary .masonry-item a{padding-top: 70.5%;height: 100%}.list-gallary .masonry-item img{border-radius: 8px;position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;display: block;object-fit: cover}}@media screen and (max-width: 1024px){.elementor-widget-lp-site-logo .elementor-widget-container{display: flex;justify-content: center}.related{padding-left: 20px;padding-right: 20px}.single-container .container.body-content{padding: 0 20px}.single-container .content-banner.container{padding-left: 20px;padding-right: 20px}}@media screen and (max-width: 820px) and (min-width: 767px){.single-post .the_content .section-content > .e-con-inner{flex-wrap: wrap}.single-post .the_content .single-content-list,.single-post .the_content .content-img{width: 100%;max-width: 100%;flex: 0 0 100%}.single-post .the_content .content-img{max-width: 420px;margin: auto;padding-bottom: 32px}.banner-page::before{background-size: 445px !important}.footer-top{padding-top: 30px !important;padding-bottom: 30px !important}.htl-post-wrapper.temp1 .post-item .post-meta{padding-left: 32px}.htl-post-wrapper.temp1 .post-item .post-thumbnail a{padding-top: 83.6%}}@media screen and (max-width: 1024px) and (min-width: 821px){.single-container .the_content .content-img .thumb-single-one img{max-width: 350px !important;height: 350px !important}}@media screen and (max-width: 767px){.wpcf7 form.wpcf7-form .hoz.grid{grid-template-columns: 1fr;gap: 0}.related .htl-post-wrapper .post-title{font-size: 20px !important}.htl-post-wrapper.temp1 .post-item .post-meta{margin-top: 32px;padding: 0}.htl-post-wrapper .post-children-item .date-post{font-size: 20px}.htl-post-wrapper .post-children-item h4{font-size: 20px !important}.list-gallary.layout-1{grid-template-columns: repeat(2, 1fr);grid-gap: 12px}.banner-single{min-height: 450px}.htl-post-wrapper.temp2 .post-children-item{gap: 12px;padding: 20px}.htl-post-wrapper.temp2 .post-children-item .post-title{font-size: 24px}.htl-post-wrapper.temp2 .btn-post{margin-top: 12px;justify-content: left}.elementor-kit-8 h4{font-size: 24px !important}}footer{backface-visibility: hidden;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);transform: translateZ(0);will-change: transform}footer .left-ft:after{content: "";position: absolute;top: 0px;left: 0px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}footer .top-ft:after{content: "";position: absolute;top: 0px;left: 0px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}footer .top-ft .elementor-icon-list-item .elementor-icon-list-icon{padding-top: 4px}footer .copy-right:after{content: "";position: absolute;bottom: 0px;left: -32px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 180deg}#map{z-index: 0}#map > ul{position: absolute;top: 16px;right: 16px;z-index: 99999;width: max-content;background: white;padding: 16px;margin: 0;list-style: none}#map > ul li{margin: 6px 0}.error404 .site-content{padding-top: 200px;padding-bottom: 200px}.error404 .site-content .page-title{font-size: 200px;font-weight: 800;letter-spacing: 40px;color: #ea242b}.btn-404{overflow: hidden;padding: 0;-webkit-transition: border-color .5s, background-color .5s;transition: border-color .5s, background-color .5s;-webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);transition-timing-function: cubic-bezier(.2, 1, .3, 1);border: 1px solid #ea242b;border-radius: 5px;display: inline-block;vertical-align: middle;position: relative;z-index: 1;-webkit-backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;background-color: #ea242b;text-transform: uppercase;font-weight: 600;font-size: 14px}.btn-404::after{content: attr(data-text);position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;-webkit-transform: translate3d(0, 25%, 0);transform: translate3d(0, 25%, 0)}.btn-404:after,.btn-404 > span{padding: 10px 24px;-webkit-transition: -webkit-transform .5s, opacity .5s;transition: transform .5s, opacity .5s;-webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);transition-timing-function: cubic-bezier(.2, 1, .3, 1);color: #fff}.btn-404 > span{display: block;vertical-align: middle}.btn-404:hover > span{opacity: 0;-webkit-transform: translate3d(0, -25%, 0);transform: translate3d(0, -25%, 0)}.btn-404:hover::after{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}@media (max-width: 767px){.error404 .site-content{padding-top: 100px;padding-bottom: 100px}.error404 .site-content .page-title{font-size: 100px;letter-spacing: 20px}.error404 .site-content h3{font-size: 24px}}.container{max-width: var(--content-width)}.theme-padding{padding-left: 12px !important;padding-right: 12px !important}@media (min-width: 992px){.theme-padding{padding-left: 48px !important;padding-right: 48px !important}}@media (min-width: 1200px){.theme-padding{padding-left: 110px !important;padding-right: 110px !important}}@media screen and (max-width: 767px){.htl-post-wrapper section.no-results{padding-top: 48px;padding-bottom: 48px}.htl-post-wrapper section.no-results h1.page-title{font-size: 24px !important}.htl-post-wrapper section.no-results p{padding: 16px 0}.search-results div#content{padding-top: 56px !important;padding-left: 16px;padding-right: 16px}.search-results .htl-grid{padding-left: 16px;padding-right: 16px;grid-template-columns: repeat(1, 1fr) !important;padding-top: 48px !important;padding-bottom: 48px !important}.search-results .htl-grid .post-item .post-children-item .thumnal img{height: 200px !important}p.empty{padding-top: 48px !important}.elementor-element .lp-filter-media-widget{padding-bottom: 48px}.elementor-element .lp-filter-media-widget .popup-body .ajax-post-header,.elementor-element .lp-filter-media-widget .popup-body .ajax-post-content,.elementor-element .lp-filter-media-widget .popup-body .ajax-post-tags{padding-left: 0px !important;padding-right: 0px !important}.elementor-element .lp-filter-media-widget .popup-content{width: 90% !important;padding: 48px 10px !important}.elementor-element .lp-filter-media-widget .popup-content .ajax-post-header{width: 100% !important;padding-top: 32px !important;padding-bottom: 32px !important}.elementor-element .lp-filter-media-widget .popup-content .ajax-post-header .ajax-post-title{font-size: 24px !important}.elementor-element .lp-filter-media-widget .media-listing .media-grid .media-cat-thu-vien-tai-lieu-slide .post-children-item{display: block}.elementor-element .lp-filter-media-widget .media-listing .media-grid .media-cat-thu-vien-tai-lieu-slide .post-children-item .thumnal{width: 100% !important}.elementor-element .lp-filter-media-widget .media-listing .media-grid .media-cat-thu-vien-tai-lieu-slide .post-children-item .download{width: 100% !important;justify-content: start !important;padding-top: 16px}.elementor-element .lp-filter-media-widget .media-listing .media-grid .media-cat-thu-vien-tai-lieu-slide .post-children-item .wp-content .title{padding-top: 16px}.lp-filter-media-widget .media-filter-bar{display: block !important}.lp-filter-media-widget .media-filter-bar .filter-tabs{flex-wrap: nowrap;justify-content: flex-start;padding-left: 0;overflow-x: scroll;gap: 12px}.lp-filter-media-widget .media-filter-bar .filter-tabs::-webkit-scrollbar{display: none}.lp-filter-media-widget .media-filter-bar .filter-tabs::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.2);border-radius: 10px}.lp-filter-media-widget .media-filter-bar .filter-tabs .filter-btn-media{white-space: nowrap}.lp-filter-media-widget .media-filter-bar .filter-year-media{width: fit-content;margin-top: 16px}.lp-filter-media-widget .media-listing .media-grid{grid-template-columns: repeat(1, 1fr) !important;padding-top: 20px !important;gap: 0px !important}.related-post{padding-top: 48px;padding-bottom: 48px}.related-post .related-heading h4{font-size: 24px}.related-post{padding-left: 16px;padding-right: 16px}.related-post .post-item{padding-left: 10px;padding-right: 10px}.related-post .post-item:not(:last-child){margin-bottom: 32px}.single-post .single-container{padding-left: 16px;padding-right: 16px;padding-bottom: 48px;top: 32px}.single-post .single-container .banner{padding-top: 60px;padding-bottom: 60px}.single-post .single-container .banner .title{padding-left: 16px;padding-right: 16px}.single-post .single-container .banner .title h1{font-size: 24px;line-height: 150%}.single-post .single-container .body-content .tag{padding-top: 20px;padding-bottom: 20px}.single-post .single-container .body-content .entry-content{padding-left: 0;padding-right: 0;margin-left: 0;margin-right: 0}.single-post .single-container .body-content .entry-content .the_content .wp-block-columns{gap: 10px}.single-post .single-container .body-content .entry-content .the_content h2.wp-block-heading{padding-bottom: 16px;padding-top: 16px;font-size: 18px}.single-post .single-container .body-content .entry-content .the_content ol.wp-block-list .wp-block-list li:not(:last-child){padding-bottom: 10px}.single-post .single-container .body-content .entry-content > div{padding-left: 0px;padding-right: 0px}.single-post .single-container .body-content .entry-content .the_content{order: 3;margin-top: 0px}.single-post .single-container .body-content .entry-content .the_content .thumnail{padding-bottom: 16px}.single-post .single-container .body-content .entry-content .the_content .thumnail img{width: 100%;padding-bottom: 20px}.single-post .single-container .body-content .entry-content .author{order: 2}.single-post .single-container .body-content .entry-content .author .author-box{margin-bottom: 32px}.single-post .single-container .body-content .entry-content .toc{order: 1}.elementor-element .lp-blog-listing{display: block}.elementor-element .lp-blog-listing .post-item .post-children-item .thumnal img{height: 178px}.elementor-element .lp-blog-listing .post-item .post-children-item .wp-content .title a{font-size: 18px}.elementor-element .lp-blog-listing .blog-left{width: 100%}.elementor-element .lp-blog-listing .blog-left .post-children-item{margin-bottom: 20px}.elementor-element .lp-blog-listing .blog-right .post-item .post-children-item{display: block}.elementor-element .lp-blog-listing .blog-right .post-item .post-children-item .title{padding-top: 24px}.elementor-element .lp-blog-listing .blog-right .post-item .post-children-item .thumnal{width: 100%}.elementor-element .lp-blog-listing .blog-right .post-item .post-children-item .thumnal img{width: 100%;height: 178px}.elementor-element .lp-blog-listing .blog-right .post-item .date-time{padding-top: 25px;display: flex;justify-content: space-between}.elementor-element .lp-blog-listing .blog-right .post-item .date-time .date{color: var(--Text-tertiary, #787878);text-align: justify;font-size: 14px;font-style: normal;font-weight: 510;line-height: 150%}.elementor-element .lp-blog-listing .blog-right .post-item .date-time .link a{color: var(--Text-primary, #121212);font-size: 14px;font-style: normal;font-weight: 510;line-height: 140%}.elementor-element .lp-blog-listing .blog-right .post-item .date-time .link a svg{border-radius: var(--Radius-7xxl, 96px);background: var(--Background-brand-primary, #d81625);width: 24px;height: 24px;padding: 4px;margin-left: 8px}.elementor-element .lp-filter-blog-widget .blog-listing .blog-grid{grid-template-columns: repeat(1, 1fr);padding-top: 32px}.elementor-element .lp-filter-blog-widget .blog-listing .blog-grid .post-item .post-children-item{min-height: auto}.elementor-element .lp-filter-blog-widget .filter-year{width: fit-content;margin-top: 20px}.elementor-element .lp-filter-blog-widget .blog-filter-bar{display: block}.elementor-element .lp-filter-blog-widget .blog-filter-bar .filter-group{flex-wrap: nowrap;justify-content: flex-start;padding-left: 0;overflow-x: scroll;gap: 12px}.elementor-element .lp-filter-blog-widget .blog-filter-bar .filter-group::-webkit-scrollbar{display: none}.elementor-element .lp-filter-blog-widget .blog-filter-bar .filter-group::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.2);border-radius: 10px}.elementor-element .lp-filter-blog-widget .blog-filter-bar .filter-group .filter-btn{white-space: nowrap}.elementor-element .lp-filter-blog-widget .blog-filter-bar .filter-group .filter-btn::-webkit-scrollbar{display: none}.elementor-element .lp-filter-blog-widget .blog-filter-bar .filter-group .filter-btn::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.2);border-radius: 10px}.elementor-element .lp-image-text-shape img{height: 40vh !important}.elementor-element .lp-image-text-shape .lp-image-text-shape__content{position: relative;justify-content: start}.elementor-element .lp-image-text-shape .lp-image-text-shape__content .content{text-align: left}.elementor-element .lp-image-text-shape .lp-image-text-shape__content .content .lp-image-text-shape__title{right: 0;font-size: 24px;letter-spacing: 0;padding: 20px 0px 0px 0px;line-height: 140%}.elementor-element .lp-image-text-shape .lp-image-text-shape__content .content .lp-image-text-shape__title:before,.elementor-element .lp-image-text-shape .lp-image-text-shape__content .content .lp-image-text-shape__title:after{display: none}.elementor-element .lp-image-text-shape .lp-image-text-shape__content .content .lp-image-text-shape__subtitle{font-size: 24px;letter-spacing: 0;padding: 0;line-height: 140%}header{top: 16px !important}.wp-about .shape-bottom:after{bottom: -1px;right: -1px}.elementor-widget-container .lp-timeline-grouped:after{width: 50px;right: 35px !important}.elementor-widget-container .lp-timeline-grouped .timeline-content-wrap .arr-next{right: 38% !important}.elementor-widget-container .lp-timeline-grouped .timeline-content-wrap .arr-prev{right: 52% !important}.elementor-widget-container .lp-timeline-grouped .timeline-content-wrap .timeline-event-item{display: block !important}.elementor-widget-container .lp-timeline-grouped .timeline-content-wrap .timeline-event-item .event-content{padding-right: 0 !important;padding-top: 20px !important}.elementor-widget-container .lp-timeline-grouped .timeline-content-wrap .timeline-year-tabs{margin-bottom: 20px;margin-top: 20px}.elementor-widget-container .lp-timeline-grouped .timeline-content-wrap .timeline-year-tabs .timeline-year-tab{font-size: 32px}.elementor-widget-container .lp-timeline-grouped .top .timeline-heading{width: 80%;margin-left: -1px;margin-top: -1px}.elementor-widget-container .lp-timeline-grouped .top .left{flex: 1}.elementor-widget-container .lp-timeline-grouped .top .timeline-heading::before{right: -31px}.elementor-widget-container .lp-timeline-grouped .top .timeline-heading h3{font-size: 24px;text-transform: inherit}.elementor-widget-container .lp-timeline-grouped .top .timeline-heading h3:after{bottom: -44px}.red-icon:after{display: none}.rule-icon.elementor-element .elementor-heading-title::before{bottom: -47px;display: none}.rule-icon.elementor-element .elementor-heading-title:after{left: -60px;bottom: 0px;width: 68%;height: 30px}.with-icon.elementor-element .elementor-heading-title::before{display: none;right: -65px;bottom: -20px;width: 60px;height: 100%}.with-icon.elementor-element .elementor-heading-title:after{bottom: -31px}.icon-right.elementor-element .elementor-heading-title:after{right: 0px;bottom: -38px;width: 65px;height: 65px}.lp-image-with-shape svg{height: 100%;width: 100%}.elementor-element.title-color::before{width: 50px !important;height: 50px !important;right: -65px !important;bottom: -10px !important}.infor-contact .elementor-widget-image-box{width: 100% !important}.form-contact .custom-contact-form{padding: 0px !important}.form-contact .custom-contact-form .form-row{display: block !important}.form-contact .custom-contact-form .form-row .form-group{margin-bottom: 20px}.single-event.single .single-container .thumnal{padding-left: 16px;padding-right: 16px}.single-event.single .single-container .thumnal img{height: 250px}.single-event.single .single-container .body-content{margin-left: 0px;margin-right: 0px;padding-left: 0;padding-right: 0}.single-event.single .single-container .body-content .box-content{display: block;padding-top: 32px;padding-bottom: 32px}.single-event.single .single-container .body-content .box-content .content-post{margin-left: 16px;margin-right: 16px}.single-event.single .single-container .body-content .box-content .content-post .entry-title{font-size: 18px}.single-event.single .single-container .body-content .box-content .contact-post{margin-top: 40px}.single-event.single .single-container .body-content .box-content .contact-post .title{font-size: 18px}.slick-arrow:hover .default-icon{opacity: 1 !important;transform: translate(-50%, -50%) translateX(0) !important}.hover-icon{display: none}.toggle-nav a span{background: #fff}.lp-chance-widget .slick-dots{position: absolute;bottom: -12px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;width: 80%;left: 10%}.lp-chance-widget .slick-dots li{position: relative;display: inline-block;width: 14px;height: 14px;margin: 0 6px;padding: 0;cursor: pointer}.lp-chance-widget .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 14px;height: 14px;border-radius: 50%;cursor: pointer;color: #dedede;border: 0;outline: none;background: #dedede}.lp-chance-widget .slick-dots .slick-active button{background: var(--main-red-color)}.not-up .elementor-heading-title{text-transform: inherit !important}header{width: 100% !important;right: 0px;left: 0px;padding: 0 16px !important}header:before{display: none}.lp-slider{overflow: inherit}.lp-slider .slider-wrapper img{height: 40vh !important}.lp-slider .slider-container{top: 14px;width: 100% !important;position: relative;padding: 0;border: 0;margin-top: -12px}.lp-slider .slider-container::before,.lp-slider .slider-container:after{display: none !important}.lp-slider .slider-container .slider-controls{background: #fff;color: #121212;padding: 20px 0px;border-radius: 0}.lp-slider .slider-container .slider-controls .progress-bar{background: #dedede}.lp-slider .slider-container .slider-controls .progress-bar .progress{background: #ea242b}.lp-slider .slider-container .slider-controls .slider-nav button{background: #ea242b}.lp-slider .slider-container .slider-controls .slider-nav button svg path{fill: #fff !important}.image-with-icon.elementor-element:after{top: -15px;right: 50px;width: 50px;height: 50px}.event-filter{display: block;height: 100%}.event-filter > div{padding-top: 24px}.event-filter .event-box .event-categories{height: 220px}.event-filter .event-box .event-viewall{padding-right: 0px;padding-left: 10px;padding-top: 10px}.event-filter .event-box .event-viewall a .btn{padding: 10px 10px 10px 16px;font-size: 14px}.event-filter .event-box .event-viewall a .btn-icon{width: 24px;height: 24px}.event-filter .event-box .event-filter-buttons .event-btn{flex-wrap: nowrap;justify-content: flex-start;padding-left: 16px;padding-right: 16px;overflow-x: scroll;gap: 12px}.event-filter .event-box .event-filter-buttons .event-btn::-webkit-scrollbar{display: none}.event-filter .event-box .event-filter-buttons .event-btn::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.2);border-radius: 10px}.event-filter .event-box .event-filter-buttons .event-btn button.event-filter-btn{padding: 4px 20px;font-size: 14px;white-space: nowrap}.event-filter .event-box .event-title{padding-right: 10px;padding-bottom: 10px}.event-filter .event-box .event-title h3{font-size: 24px;font-weight: 700;padding: 8px 32px;line-height: 140%}.event-filter .event-post-sum .arr-prev{right: 52% !important}.event-filter .event-post-sum .arr-next{right: 38% !important}.event-filter .event-post-sum .slick-dots{display: none !important}.event-filter .event-post-sum .post-item{padding: 16px !important}.event-filter .event-post-sum .post-item .post-children-item{display: block}.event-filter .event-post-sum .post-item .post-children-item .wp-content .title{padding-top: 16px}.event-filter .event-post-sum .post-item .post-children-item .wp-content .title a{font-size: 18px}.event-filter .event-post-sum .post-item .post-children-item .wp-content .short-script{padding-top: 16px;font-size: 14px}.event-filter .event-post-sum .post-item .post-children-item .wp-content .tag{padding-bottom: 16px}.event-filter .event-post-sum .post-item .post-children-item .thumnail img{height: 180px}.shape-right .event-viewalls{right: -1px !important}.slider-media .swiper-slide img.swiper-slide-image{width: 100%;height: 250px;object-fit: cover;border-radius: 24px}.elementor-widget-lp-chance .post-item .post-children-item{display: block}.elementor-widget-lp-chance .post-item .post-children-item .thumnal{width: 100%}.elementor-widget-lp-chance .post-item .post-children-item .thumnal img{height: 250px;object-fit: cover;width: 100%}.elementor-widget-lp-chance .post-item .post-children-item .title{padding-top: 24px}.elementor-widget-lp-chance .slick-dots{bottom: -34px}.elementor-element.elementor-widget-lp-marquee .marquee-item{height: 70px;padding: 10px 15px}.elementor-image-carousel{padding-bottom: 14px}.elementor-element.btn-with-shape .event-viewalls{margin-bottom: -1px;right: -1px !important;border-top-right-radius: 0 !important;padding: 10px 0px 0px 10px}.elementor-element.btn-with-shape .event-viewalls a .btn{font-size: 14px;padding: 10px 10px 10px 16px;font-weight: 500}.elementor-element.btn-with-shape .event-viewalls:before{bottom: auto !important;top: -31px !important;right: 0px !important;rotate: 180deg !important}.elementor-element.btn-with-shape .event-viewalls:after{content: "";position: absolute;bottom: 0;left: -31px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-1.svg);rotate: none}.btn-with-shape .event-viewalls a .btn-icon{width: 24px !important;height: 24px !important}.map-bg:after{display: none}.map-bg:before{width: 50% !important;height: 300px !important;bottom: 0 !important;top: auto !important}.shape-bottom .elementor-widget-heading p{text-transform: inherit}.wp-about .elementor-heading-title{text-transform: inherit !important}.wp-about:after{left: 16px !important;right: 16px !important;bottom: 0px !important}.wp-about .wp-box-border{display: grid;grid-template-columns: repeat(2, 1fr)}.blog-filter .slick-dots{position: absolute;bottom: -12px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;width: 80%;left: 10%}.blog-filter .slick-dots li{position: relative;display: inline-block;width: 14px;height: 14px;margin: 0 6px;padding: 0;cursor: pointer}.blog-filter .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 14px;height: 14px;border-radius: 50%;cursor: pointer;color: #dedede;border: 0;outline: none;background: #dedede}.blog-filter .slick-dots .slick-active button{background: var(--main-red-color)}.blog-filter .blog-viewall{right: 0;border-top-right-radius: 0}.blog-filter .blog-viewall:before{top: -32px;bottom: auto;right: -1px;rotate: 180deg}.blog-filter .blog-viewall a .btn{padding: 12px 12px 12px 16px;font-size: 14px}.blog-filter .blog-viewall a .btn-icon{width: 24px;height: 24px}.blog-filter .blog-post-sum{padding: 28px 16px 110px 16px}.blog-filter .blog-post-sum .slick-arrow{bottom: -50px}.blog-filter .blog-post-sum .arr-next{left: 45px !important}.blog-filter .blog-post-sum .post-item{padding-left: 16px !important;padding-right: 16px !important}.blog-filter .blog-categories{display: block}.blog-filter .blog-categories .blog-filter-buttons{flex-wrap: nowrap;justify-content: flex-start;padding-left: 16px;padding-right: 16px;overflow-x: scroll;gap: 12px}.blog-filter .blog-categories .blog-filter-buttons::-webkit-scrollbar{display: none}.blog-filter .blog-categories .blog-filter-buttons::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.2);border-radius: 10px}.blog-filter .blog-categories .blog-filter-buttons button.blog-filter-btn{padding: 4px 20px;font-size: 14px;white-space: nowrap}.blog-filter .blog-categories .blog-title{width: fit-content;padding-right: 10px;padding-bottom: 1px}.blog-filter .blog-categories .blog-title h3{font-size: 24px;font-weight: 700;padding: 8px 16px;line-height: 140%;text-transform: inherit}.thank-you-content{max-width: 90% !important}.popup-content{width: 90% !important;padding: 12px !important}.e-closed,.e-opened{width: 30px !important;display: flex;justify-content: center}.control{left: 3% !important;gap: 15px !important}button.btn.mute{width: 45px}.btn-video:before{width: 30px;height: 30px}.fancybox-content{padding: 0;width: 90%}.wpcf7{padding: 20px !important}.listing ul.elementor-icon-list-items.elementor-inline-items{gap: 10px !important}.listing ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item.elementor-inline-item{margin: 0px}.box{width: 100% !important}}@media screen and (max-width: 1366px) and (min-width: 768px){.event-filter .event-box .event-title:before{right: -30px}header:before{bottom: -30px}.hero-banner::after{top: 23px;right: calc(80% + 31px)}.slider-container::before{left: -31px}.popup-content{width: 80% !important;padding: 24px !important}.fancybox-content{padding: 0;width: 90%}.wpcf7{padding: 25px !important}.box{padding: 15px !important}.listing ul.elementor-icon-list-items.elementor-inline-items{gap: 10px !important}.listing ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item.elementor-inline-item{margin: 0}}@media screen and (min-width: 1030px) and (max-width: 1200px){#form{margin-top: -130px;padding-top: 180px}}@media screen and (min-width: 1920px){.lp-filter-media-widget #thu-vien-popup .popup-content .popup-body{max-height: 800px !important}.wp-headers.sticky{width: 96.6%}}@media screen and (max-width: 1440px){.map-bg:after{background-position: 160% 100% !important}}@media screen and (max-width: 1024px){.search.search-results .htl-grid .post-item .post-children-item:hover{border: 1px solid var(--Border-secondary, #dedede) !important}.search.search-results .htl-grid .post-item .post-children-item:hover a{text-decoration: none !important}.prev.slick-arrow:hover .default-icon{opacity: 1 !important;transform: translate(-50%, -50%) translateX(0) !important}.next.slick-arrow:hover .default-icon{opacity: 1 !important;transform: translate(-50%, -50%) translateX(0) !important}.btn-submit:hover .btn:before{width: 0% !important;background-color: #d81625 !important}.btn-submit:hover span{color: #fff !important}.btn-submit:hover svg{background: #fff !important}.btn-submit:hover svg path{fill: #121212 !important}.btn-copy:hover .btn:before{width: 0% !important;background-color: #fff !important}.btn-copy:hover span{color: #121212 !important}.title-color::before{width: 100px !important;height: 100px !important;bottom: -25px !important}.hover-icon{display: none}.event-box .event-viewall a:hover .btn:before,.blog-filter .blog-viewall a:hover .btn:before{width: 0 !important}.event-box .event-viewall a:hover .btn span,.blog-filter .blog-viewall a:hover .btn span{color: inherit !important}.event-box .event-viewall a:hover .btn svg,.blog-filter .blog-viewall a:hover .btn svg{background: inherit !important}.event-box .event-viewall a:hover .default-icon,.blog-filter .blog-viewall a:hover .default-icon{transform: translate(-50%, -50%) !important;opacity: 1 !important}.btn-with-shape .event-viewalls a:hover .btn:before{width: 0 !important}.btn-with-shape .event-viewalls a:hover .btn span{color: #fff !important}.btn-with-shape .event-viewalls a:hover .btn svg{background: #fff !important}.btn-with-shape .event-viewalls a:hover .default-icon{transform: translate(-50%, -50%) !important;opacity: 1 !important}}@media screen and (min-width: 1024px) and (max-width: 1366px){.event-filter .event-box .event-filter-buttons .event-btn{display: grid;grid-template-columns: repeat(2, 1fr)}}@media screen and (max-width: 1024px) and (min-width: 768px){.recap-post-sum .post-item{padding-left: 10px !important;padding-right: 10px !important}.recap-post-sum .post-item .thumnal,.recap-post-sum .post-item .title{margin-bottom: 12px !important}.htl-post-wrapper section.no-results{padding-top: 48px;padding-bottom: 48px}.htl-post-wrapper section.no-results h1.page-title{font-size: 24px !important}.htl-post-wrapper section.no-results p{padding: 16px 0}.search-results div#content{padding-top: 56px !important}.search-results .htl-grid{padding-left: 16px;padding-right: 16px;padding-top: 48px !important;padding-bottom: 48px !important;grid-template-columns: repeat(2, 1fr) !important}.search-results .htl-grid .post-item .post-children-item .thumnal img{height: 200px !important}.elementor-element .lp-filter-media-widget{padding-bottom: 60px}.elementor-element .lp-filter-media-widget .pagination{padding-top: 32px}.elementor-element .lp-filter-media-widget #thu-vien-popup .popup-content{padding: 32px !important}.elementor-element .lp-filter-media-widget #thu-vien-popup .popup-content .popup-body{max-height: 800px}.elementor-element .lp-filter-media-widget #thu-vien-popup .popup-content .popup-body .ajax-post-header,.elementor-element .lp-filter-media-widget #thu-vien-popup .popup-content .popup-body .ajax-post-content,.elementor-element .lp-filter-media-widget #thu-vien-popup .popup-content .popup-body .ajax-post-tags{padding-left: 0px !important;padding-right: 0px !important}.elementor-element .lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content ol.wp-block-list .wp-block-list li:not(:last-child){padding-bottom: 10px}.elementor-element .lp-filter-media-widget #thu-vien-popup .popup-content h2.wp-block-heading{padding-bottom: 16px;padding-top: 16px}.elementor-element .lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-header{padding-top: 32px;padding-bottom: 32px}.elementor-element .lp-filter-media-widget .media-listing .media-grid{padding-top: 32px !important}.elementor-element .lp-filter-media-widget .media-filter-bar .filter-tabs{flex-wrap: wrap}.author .author-box{width: fit-content}.single-post .single-container .banner{padding-top: 120px;padding-bottom: 120px}.single-post .single-container .body-content .entry-content{padding-left: 0;padding-right: 0}.single-post .single-container .body-content .entry-content .author{order: 2}.single-post .single-container .body-content .entry-content .toc{order: 1}.single-post .single-container .body-content .entry-content .the_content{margin-top: 35px;order: 3}.elementor-element .lp-blog-listing{gap: 10px}.elementor-element .lp-blog-listing .blog-left .post-children-item .title{padding-top: 10px !important}.elementor-element .lp-blog-listing .blog-left .post-children-item .thumnal img{height: 160px}.elementor-element .lp-blog-listing .blog-right .post-item:not(:last-child){margin-bottom: 10px}.elementor-element .lp-blog-listing .blog-right .post-item .post-children-item .thumnal span.post-cat{left: 5px;top: 5px;font-size: 12px}.elementor-element .lp-blog-listing .blog-right .post-item .post-children-item .thumnal img{height: 90px}.elementor-element .lp-blog-listing .post-item .post-children-item{padding: 20px}.elementor-element .lp-blog-listing .post-item .post-children-item .wp-content .title{padding-bottom: 6px}.elementor-element .lp-blog-listing .post-item .post-children-item .wp-content .title a{--text-clamp: 1;font-size: 18px}.elementor-element .lp-blog-listing .post-item .post-children-item .excerpt{--text-clamp: 3}.elementor-element .lp-filter-blog-widget .blog-listing .blog-grid{grid-template-columns: repeat(2, 1fr);gap: 20px}.elementor-element .lp-filter-blog-widget .blog-listing .blog-grid .post-item{margin-bottom: 0px !important}.elementor-element .lp-filter-blog-widget .blog-listing .blog-grid .post-item .post-children-item{padding: 20px;min-height: 300px}.elementor-element .lp-filter-blog-widget .blog-listing .blog-grid .post-item .post-children-item .wp-content .title a{font-size: 20px;--text-clamp: 1}.elementor-element .lp-filter-blog-widget .filter-year{height: 44px}.elementor-element .lp-filter-blog-widget .blog-filter-bar .filter-group{flex-wrap: wrap}.event-filter .event-post-sum .slick-arrow{display: none !important}.event-filter .event-post-sum .post-item .post-children-item .wp-content .time{gap: 5px !important}.event-filter .event-post-sum .post-item .post-children-item .wp-content .address svg{width: 26px !important}.elementor-element.map-bg:before{width: 58% !important}.lp-timeline-grouped .timeline-content-wrap .timeline-year-tabs{margin-top: 35px}.lp-timeline-grouped .timeline-content-wrap .timeline-events .arr-prev{right: 36% !important}.icon-right.elementor-element .elementor-heading-title:after{right: -10px;bottom: -45px}.lp-image-with-shape svg{width: 100%}.single-event.single .single-container .thumnal{padding-left: 16px;padding-right: 16px}.single-event.single .single-container .body-content{margin-left: 16px;margin-right: 16px;padding-left: 0;padding-right: 0}.single-event.single .single-container .body-content .box-content{gap: 0px}.single-event.single .single-container .body-content .box-content .contact-post{padding: 20px}.single-event.single .single-container .body-content .box-content .content-post{padding-right: 24px}.elementor-widget-lp-chance .post-item .post-children-item .thumnal{width: 30%}.wp-about.elementor-element::after{left: 16px;right: 16px}.event-filter{height: auto}.event-filter .event-box .event-filter-buttons .event-btn{flex-wrap: nowrap;justify-content: flex-start;padding-left: 16px;padding-right: 16px;overflow-x: scroll;gap: 12px}.event-filter .event-box .event-filter-buttons .event-btn::-webkit-scrollbar{display: none}.event-filter .event-box .event-filter-buttons .event-btn::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.2);border-radius: 10px}.event-filter .event-box .event-filter-buttons .event-btn button.event-filter-btn{padding: 4px 20px;font-size: 14px;white-space: nowrap}.blog-filter .blog-post-sum{padding: 60px 50px 80px 50px}.blog-filter .blog-post-sum .slick-arrow{bottom: -50px}.blog-filter .blog-categories .blog-title h3{font-size: 28px}.blog-filter .blog-categories .blog-filter-buttons{flex-wrap: nowrap;justify-content: flex-start;padding-left: 16px;padding-right: 16px;overflow-x: scroll;gap: 12px}.blog-filter .blog-categories .blog-filter-buttons::-webkit-scrollbar{display: none}.blog-filter .blog-categories .blog-filter-buttons::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.2);border-radius: 10px}.blog-filter .blog-categories .blog-filter-buttons button.blog-filter-btn{padding: 4px 20px;font-size: 14px;white-space: nowrap}.lp-slider .slider-item img{height: 50vh}.elementor-element .lp-image-text-shape img{height: 50vh !important}.elementor-element .lp-image-text-shape .lp-image-text-shape__content .content .lp-image-text-shape__title,.elementor-element .lp-image-text-shape .lp-image-text-shape__content .content .lp-image-text-shape__subtitle{font-size: 28px}.elementor-element .lp-image-text-shape .lp-image-text-shape__content .content .lp-image-text-shape__title{right: -21.5%}.elementor-element .lp-image-text-shape .lp-image-text-shape__content .content .lp-image-text-shape__title:after{bottom: 0px;left: -31px}.elementor-element .lp-image-text-shape .lp-image-text-shape__content .content .lp-image-text-shape__subtitle:after{bottom: 0px;left: -31px}header{right: 0;padding-left: 16px;padding-right: 16px}.home header,.page-id-2472 header{right: 15px}.hero-banner:after{right: calc(80% + 13px)}.elementor-element.elementor-widget-lp-nav-toggle{display: block !important}}@media screen and (max-width: 1000px) and (min-width: 768px){.event-filter .event-post-sum .post-item .post-children-item .wp-content .address svg{margin-left: -3px}.chuyen-mon{display: grid !important;grid-template-columns: repeat(3, 1fr)}.chuyen-mon .elementor-widget-image-box{width: 100% !important}.ceo{height: fit-content !important}.grid-item{display: grid !important;grid-template-columns: repeat(2, 1fr)}.grid-item .elementor-widget-image-box{width: 100% !important}.map-bg.elementor-element:before{width: 40% !important;height: 50% !important;bottom: 0 !important;top: auto !important}.event-filter .event-box .event-title{width: 80%}.event-filter .event-post-sum .post-item .post-children-item{display: block}.event-filter .event-post-sum .post-item .post-children-item .address{gap: 2px !important}.event-filter .event-post-sum .post-item .post-children-item .thumnail,.event-filter .event-post-sum .post-item .post-children-item .wp-content{width: 100%;max-width: 100%;padding-right: 0}.event-filter .event-post-sum .post-item .post-children-item .thumnail img{height: 200px}.event-filter .event-box .event-filter-buttons .event-btn{flex-wrap: wrap}.control{left: 4px !important}button.btn.mute{height: 25px !important;padding: 0 !important}}@media screen and (max-width: 767px){header .htl-site-logo img{height: auto;object-fit: contain}}:root{--main-title-color: #121212;--main-white-color: #fff;--main-black-color: #000;--main-red-color: #d81625;--main-red-other-color: #ea242b;--main-red-medium-color: #ffcbd0;--main-bold-red-color: #cb071d}body,*{font-family: "SFProDisplay"}h1,h2,h3,h4,h5,h6{margin-bottom: 0;background: red !important}@keyframes fadeInUpCustom{from{opacity: 0;-webkit-transform: translate3d(0, 3rem, 0);transform: translate3d(0, 3rem, 0)}to{opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)}}.fadeInUp{animation-name: fadeInUpCustom !important}@keyframes fadeInLeftCustom{from{opacity: 0;transform: translate3d(-3rem, 0, 0)}to{opacity: 1;transform: none}}.fadeInLeft{animation-name: fadeInLeftCustom !important}.fadeInRight{animation-name: fadeInRightCustom !important}@keyframes fadeInRightCustom{from{opacity: 0;transform: translate3d(3rem, 0, 0)}to{opacity: 1;transform: none}}.elementor-widget-dev-hot-event .featured-img img{width: 100%}.shape-bottom{position: relative}.shape-bottom:after{content: "";position: absolute;bottom: 0;right: 0;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-2.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.shape-bottom .font-sf{position: relative}.shape-bottom .font-sf::before{content: "";position: absolute;top: 0px;right: -44px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.shape-bottom .font-sf::after{content: "";position: absolute;bottom: -44px;left: 0px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.shape-about{position: relative}.shape-about:after{content: "";position: absolute;bottom: 0;right: 0;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-12.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.wp-box{background: var(--main-red-other-color);border-radius: 20px;padding: 18px}.wp-box-border .elementor-widget-counter{border-radius: var(--Radius-xl, 16px);border: 1px solid var(--Icon-white, #fff);padding: 12px 20px}.wp-about{position: relative;backface-visibility: hidden;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);transform: translateZ(0);will-change: transform}.wp-about::after{content: "";position: absolute;bottom: 0;left: 32px;right: 32px;height: 100%;background: linear-gradient(215deg, rgba(0,0,0,0) 41.5%, #d81625 109.59%);background-repeat: no-repeat;background-size: contain;background-position: left;z-index: 1;border-radius: 32px}.btn-with-shape .event-viewalls{background: var(--main-white-color);color: var(--main-red-other-color);padding-right: 12px;padding-left: 12px;padding-top: 12px;z-index: 2;position: absolute;right: 0;bottom: 0;display: flex;justify-content: center;background: #fff;right: 15%;padding: 12px 12px 0px 12px;border-top-left-radius: 32px;border-top-right-radius: 32px;position: relative}.btn-with-shape .event-viewalls a{transition: 0.5s}.btn-with-shape .event-viewalls a span{position: relative;display: inline-block;overflow: hidden;color: #fff}.btn-with-shape .event-viewalls a .btn:before{content: "";position: absolute;top: 0;bottom: 0;left: 0;height: 100%;width: 0%;background-color: #d62127;transition: .3s ease-out;border-radius: 96px}.btn-with-shape .event-viewalls a:hover .btn:before{width: 100%;background: #fff}.btn-with-shape .event-viewalls a .btn-icon{border-radius: 50%;background: #d81625;width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;overflow: hidden;position: relative;line-height: 0;transition: 0.5s}.btn-with-shape .event-viewalls a .btn-icon .icon-arrow{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: transform .4s ease, opacity .4s ease}.btn-with-shape .event-viewalls a .btn-icon .icon-arrow.default-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.btn-with-shape .event-viewalls a .btn-icon .icon-arrow.hover-icon{opacity: 0;transform: translate(-50%, -50%) translateX(-120%)}.btn-with-shape .event-viewalls a:hover .btn-icon .default-icon{opacity: 0;transform: translate(-50%, -50%) translateX(120%)}.btn-with-shape .event-viewalls a:hover .btn-icon .hover-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.btn-with-shape .event-viewalls a:hover span{color: #ea242b}.btn-with-shape .event-viewalls a:hover svg{background: #ea242b !important}.btn-with-shape .event-viewalls a .btn{border-radius: var(--Radius-7xxl, 96px);border: 1px solid var(--main-red-other-color);background: #ea242b;padding: 12px 12px 12px 32px;color: var(--main-red-other-color);font-size: 20px;font-style: normal;font-weight: 600;line-height: 140%;display: flex;gap: 20px;align-items: center;width: fit-content;position: relative;z-index: 99;transition: 0.5s;overflow: hidden}.btn-with-shape .event-viewalls a .btn svg{border-radius: var(--Radius-7xxl, 96px);background: #fff;width: 32px;height: 32px;padding: 8px}.btn-with-shape .event-viewalls:after{content: "";position: absolute;bottom: 0;left: -31px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 180deg}.btn-with-shape .event-viewalls::before{content: "";position: absolute;bottom: 0;right: -31px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 270deg}.media .event-viewalls{right: auto !important}.red-box ul{margin-bottom: 0}.red-box ul li:not(:last-child){margin-bottom: 3px}.map-bg{position: relative;height: 100% !important;backface-visibility: hidden;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);transform: translateZ(0);will-change: transform}.map-bg:before{content: "" !important;position: absolute !important;background: linear-gradient(213deg, rgba(0,0,0,0) 70%, rgba(234,36,42,0.65) 98.87%);width: 60% !important;z-index: 22 !important;border-radius: 32px !important}.map-bg:after{content: "";position: absolute;bottom: 0;right: 0;width: 100%;height: 100%;background: url(/wp-content/uploads/2025/10/VNMap-1-1.svg);background-repeat: no-repeat;background-size: contain;background-position: 100% 100%;z-index: 1}.media{position: relative}.media:after{content: "";position: absolute;bottom: 0px;left: 0;width: 130%;background: linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%);height: 130px}.btn-red{position: relative}.btn-red svg{border-radius: 50%;background: #fff;width: 32px !important;height: 32px !important;padding: 8px}.btn-red .elementor-button-content-wrapper{align-items: center}.btn-red:hover a{background: var(--main-white-color)}.btn-red:hover a svg{background: var(--main-red-other-color)}.btn-red:hover a svg path{fill: var(--main-white-color)}.lp-search-wrapper{display: flex;justify-content: flex-end}.lp-search-form{display: flex;align-items: center;justify-content: flex-end;border-radius: 999px;padding: 8px 12px;position: relative;transition: all .4s ease;overflow: hidden;border-radius: var(--Radius-7xxl, 96px);border: 1px solid var(--Neutral-0, #fff)}.lp-search-form:focus-within{width: 100%}.lp-search-input-wrap{position: relative;flex: 1;display: flex;align-items: center}.lp-search-icon{position: absolute;left: 10px;width: 18px;height: 18px;pointer-events: none}.lp-search-input{width: 100%;border: none;outline: none;background: transparent;color: #fff;font-size: 16px;padding: 0px 0px 0px 35px;min-width: 0}.lp-search-input::placeholder{color: rgba(255,255,255,0.7)}.lp-search-btn{display: inline-flex;align-items: center;justify-content: center;gap: 6px;background: transparent;color: #fff}.lp-search-btn:hover{background-color: rgba(255,255,255,0.15)}.shape-right .event-viewalls{right: 0 !important;border-top-right-radius: 0;padding-right: 0}.shape-right .event-viewalls::before{top: -32px;right: 0;rotate: 180deg}.image-with-icon{position: relative}.image-with-icon::after{content: "";position: absolute;top: -40px;right: 100px;width: 117px;height: 122px;background: url(/wp-content/uploads/2025/10/Group-71.svg);background-repeat: no-repeat;background-size: contain;background-position: center;z-index: 1}.next.slick-arrow .icon-wrap{position: relative;width: 16px;height: 16px}.next.slick-arrow .icon-wrap svg{position: absolute;top: 50%;transition: transform .4s ease, opacity .4s ease}.next.slick-arrow .default-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.next.slick-arrow .hover-icon{opacity: 0;transform: translate(-50%, -50%) translateX(-120%)}.next.slick-arrow:hover{background: #fff}.next.slick-arrow:hover .default-icon{opacity: 0;transform: translate(-50%, -50%) translateX(120%)}.next.slick-arrow:hover .hover-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.next.slick-arrow:hover svg path{fill: #ea242b !important}.next.slick-arrow[aria-disabled="true"]{opacity: 0.4;cursor: default;pointer-events: none}.prev.slick-arrow .icon-wrap{position: relative;width: 16px;height: 16px}.prev.slick-arrow .icon-wrap svg{position: absolute;top: 50%;transition: transform .4s ease, opacity .4s ease}.prev.slick-arrow .default-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.prev.slick-arrow .hover-icon{opacity: 0;transform: translate(-50%, -50%) translateX(120%)}.prev.slick-arrow:hover{background: #fff}.prev.slick-arrow:hover .default-icon{opacity: 0;transform: translate(-50%, -50%) translateX(-120%)}.prev.slick-arrow:hover .hover-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.prev.slick-arrow:hover svg path{fill: #ea242b !important}.prev.slick-arrow[aria-disabled="true"]{opacity: 0.4;cursor: default;pointer-events: none}.same-height{align-items: stretch !important}.wp-media .elementor-widget-image img{transition: 0.5s}.wp-media .elementor-widget-image:hover img{transform: scale(1.05);transition: 0.5s}.single-event .single-container{padding-top: 50px}.single-event .single-container .thumnal{padding-left: 32px;padding-right: 32px}.single-event .single-container .thumnal img{width: 100%;border-radius: 32px;height: 500px;object-fit: cover}.single-event .single-container .body-content{margin-left: 32px;margin-right: 32px;padding-left: 116px;padding-right: 116px}.single-event .single-container .body-content .box-content{gap: 24px;display: flex;padding-top: 100px;padding-bottom: 100px}.single-event .single-container .body-content .box-content .content-post{padding: 0}.single-event .single-container .body-content .box-content .content-post .entry-title{color: var(--Text-primary, #121212);font-size: 32px;font-style: normal;font-weight: 700;line-height: 140%}.single-event .single-container .body-content .box-content .content-post .infor{padding-top: 20px;padding-bottom: 32px}.single-event .single-container .body-content .box-content .content-post .infor .time,.single-event .single-container .body-content .box-content .content-post .infor .address,.single-event .single-container .body-content .box-content .content-post .infor .price{display: flex;align-items: center;gap: 9px;color: #454545;font-weight: 500}.single-event .single-container .body-content .box-content .content-post .infor .price{color: #ea242b}.single-event .single-container .body-content .box-content .content-post .infor .address{padding-top: 12px;padding-bottom: 12px}.single-event .single-container .body-content .box-content .content-post .thong-tin-dien-gia{text-align: center}.single-event .single-container .body-content .box-content .content-post .thong-tin-dien-gia .title{color: #1f2937;padding-bottom: 20px;font-size: 18px;font-style: normal;font-weight: 590;line-height: 140%;text-align: left}.single-event .single-container .body-content .box-content .content-post .thong-tin-dien-gia .speaker{grid-template-columns: repeat(3, 1fr);gap: 20px;display: grid}.single-event .single-container .body-content .box-content .content-post .thong-tin-dien-gia .speaker img{width: 100px;height: 100px;border-radius: 50%;object-fit: cover}.single-event .single-container .body-content .box-content .content-post .thong-tin-dien-gia .speaker h3{padding: 12px 0 4px;color: var(--Text-primary, #121212);text-align: center;font-size: 16px;font-style: normal;font-weight: 700;line-height: 150%}.single-event .single-container .body-content .box-content .content-post .thong-tin-dien-gia .speaker p{color: #787878;font-size: 14px}.single-event .single-container .body-content .box-content .content-post .doi-tuong{padding-top: 32px;padding-bottom: 32px}.single-event .single-container .body-content .box-content .content-post .doi-tuong .title{color: #1f2937;padding-bottom: 12px;font-size: 18px;font-style: normal;font-weight: 590;line-height: 140%}.single-event .single-container .body-content .box-content .content-post .doi-tuong p{border-radius: 20px;background: #fef2f2;padding: 8px 16px;color: var(--Text-brand-primary, #ea242b);width: fit-content;font-size: 14px;font-style: normal;font-weight: 510;line-height: 150%}.single-event .single-container .body-content .box-content .content-post .the-content{color: #121212}.single-event .single-container .body-content .box-content .content-post .the-content .wp-block-image img{border-radius: 12px;width: 100%}.single-event .single-container .body-content .box-content .content-post .the-content h2.wp-block-heading{font-size: 18px;padding-bottom: 12px;font-weight: 600;padding-top: 6px;line-height: 140%}.single-event .single-container .body-content .box-content .content-post .the-content h3.wp-block-heading,.single-event .single-container .body-content .box-content .content-post .the-content h4.wp-block-heading{color: var(--Text-primary, #121212);font-weight: 400;font-size: 16px;padding-bottom: 12px;padding-top: 6px;line-height: 140%}.single-event .single-container .body-content .box-content .content-post .the-content p{margin: 0}.single-event .single-container .body-content .box-content .content-post .the-content p,.single-event .single-container .body-content .box-content .content-post .the-content li{color: var(--Text-primary, #121212);font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%}.single-event .single-container .body-content .box-content .content-post .the-content ul.wp-block-list{padding-left: 20px;padding-top: 12px;padding-bottom: 12px}.single-event .single-container .body-content .box-content .contact-post{border-radius: 20px;background: var(--Background-secondary, #f5f5f5);padding: 32px;height: fit-content}.single-event .single-container .body-content .box-content .contact-post .form-group input:focus,.single-event .single-container .body-content .box-content .contact-post .form-group select:focus,.single-event .single-container .body-content .box-content .contact-post .form-group textarea:focus,.single-event .single-container .body-content .box-content .contact-post .form-group input:hover,.single-event .single-container .body-content .box-content .contact-post .form-group select:hover,.single-event .single-container .body-content .box-content .contact-post .form-group textarea:hover{border-color: #121212 !important;outline: none}.single-event .single-container .body-content .box-content .contact-post div#form_message .success{color: var(--System-Success-Hard, #00991f);padding-top: 20px}.single-event .single-container .body-content .box-content .contact-post .title{color: #1f2937;font-size: 24px;font-style: normal;font-weight: 700;line-height: 120%;padding-bottom: 24px}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group .custom-select{position: relative;width: 100%;cursor: pointer}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group .custom-select-display{display: flex;justify-content: space-between;align-items: center;border: 1px solid var(--Border-02, #c4c4c4);padding: 16px;border-radius: 12px;background: #fff;color: #787878}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group .custom-select-display .selected-text{color: #787878}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group .custom-select-display.active .selected-text{color: #121212}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group .custom-select-options{list-style: none;margin: 0;padding: 0;position: absolute;width: 90%;background: white;border-radius: 6px;display: none;max-height: 200px;overflow-y: auto;z-index: 10}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group .custom-select-options li{padding: 10px}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group .custom-select-options li:hover{background: #f2f2f2}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group select{appearance: none;-webkit-appearance: none;-moz-appearance: none;background-image: url(/wp-content/uploads/2025/10/Chevron.svg) !important;background-repeat: no-repeat !important;background-position: right 12px center !important;background-size: 20px auto !important;cursor: pointer}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group label{color: var(--Neutral-500, var(--Neutral-500, #5e5e5e));width: 100%;font-size: 16px;font-style: normal;font-weight: 510;line-height: 150%}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group label red{color: #900}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group input,.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group select{border-radius: 12px;border: 1px solid var(--Border-02, #c4c4c4);background: var(--Background-Primary, #fff);padding: 16px;width: 100%}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group:not(:last-child){padding-bottom: 20px}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group .quantity-box{display: inline-flex;align-items: center;border: 1px solid #c4c4c4;border-radius: 12px;overflow: hidden;width: 100%;background: #fff;padding: 16px}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group .quantity-box input[type="number"]{width: 100%;height: 100%;padding: 0;border: none;text-align: center;outline: none;-moz-appearance: textfield}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group .quantity-box input::-webkit-outer-spin-button,.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group .quantity-box input::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group .quantity-box .qty-btn{height: 100%;border: none;background: #fff;cursor: pointer;transition: background .2s, color .2s}.single-event .single-container .body-content .box-content .contact-post .event-register-form .form-group.inva input{border-color: #900 !important}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy{color: var(--main-red-other-color);width: 100%;z-index: 2;border: 0;display: flex;justify-content: center;background: transparent;transition: 0.5s}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit .btn,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy .btn{border-radius: var(--Radius-7xxl, 96px);border: 1px solid var(--main-red-other-color);width: 100%;justify-content: center;background: #d81625;padding: 12px 12px 12px 32px;color: var(--main-red-other-color);font-size: 16px;font-style: normal;font-weight: 600;line-height: 140%;display: flex;gap: 20px;align-items: center;margin-top: 24px;position: relative;z-index: 99;transition: 0.5s;overflow: hidden}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit .btn .icon-arrow,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy .btn .icon-arrow{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: transform .4s ease, opacity .4s ease}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit .btn .icon-arrow.default-icon,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy .btn .icon-arrow.default-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit .btn .icon-arrow.hover-icon,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy .btn .icon-arrow.hover-icon{opacity: 0;transform: translate(-50%, -50%) translateX(-120%)}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit .btn svg,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy .btn svg{border-radius: var(--Radius-7xxl, 96px);background: #fff;width: 32px;height: 32px;padding: 8px}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit .btn svg path,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy .btn svg path{fill: #121212}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit .btn:before,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy .btn:before{content: "";position: absolute;top: 0;bottom: 0;left: 0;height: 100%;width: 0%;background-color: #fff;transition: .3s ease-out;border-radius: 96px}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit .btn-icon,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy .btn-icon{border-radius: 50%;background: #fff;width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;overflow: hidden;position: relative;line-height: 0;transition: 0.5s}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit span,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy span{position: relative;display: inline-block;overflow: hidden;color: #fff}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit:hover .btn:before,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy:hover .btn:before{width: 100%}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit:hover .btn-icon .default-icon,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy:hover .btn-icon .default-icon{opacity: 0;transform: translate(-50%, -50%) translateX(120%)}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit:hover .btn-icon .hover-icon,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy:hover .btn-icon .hover-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit:hover span,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy:hover span{color: #d81625}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit:hover svg,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy:hover svg{background: #fff !important}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit:hover .hover-icon svg,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy:hover .hover-icon svg{background: #d81625 !important}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit:hover .hover-icon svg path,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy:hover .hover-icon svg path{fill: #fff}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy .btn{background: #fff;margin-top: 12px;border: 1px solid var(--Border-secondary, #dedede);gap: 8px}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy .btn span{color: #121212}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy .btn svg{border-radius: 0}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy:hover .btn:before{background-color: #d81625}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy:hover .btn span{color: #fff}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy:hover .btn .hover-icon svg{background: #fff !important}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy:hover .btn .hover-icon svg path{fill: #121212}.single-event .single-container .body-content .box-content .contact-post .event-register-form .copy-tooltip{display: none;position: absolute;background: #222;color: #fff;padding: 4px 8px;border-radius: 4px;font-size: 13px;margin-left: 8px}.single-event .single-container .payment-info{border-radius: 20px;background: var(--Background-primary, #fff);padding: 20px}.single-event .single-container .payment-info h4{color: #111827;padding-bottom: 16px;font-size: 16px;font-style: normal;font-weight: 700;line-height: 150%}.single-event .single-container .payment-info .price{display: flex;justify-content: space-between}.single-event .single-container .payment-info .price .lable{color: var(--Text-tertiary, #787878);font-size: 16px;font-style: normal;font-weight: 510;line-height: 150%}.single-event .single-container .payment-info .price .pri{color: var(--Text-primary, #121212);font-size: 16px;font-style: normal;font-weight: 510;line-height: 150%}.single-event .single-container .payment-info .discount{padding-top: 12px;padding-bottom: 12px;border-bottom: 1px solid #d1d5db}.single-event .single-container .payment-info .discount .lables,.single-event .single-container .payment-info .discount .pri{color: var(--System-Danger-Hard, #900);font-weight: 500}.single-event .single-container .payment-info .sum{padding-top: 12px;display: flex;justify-content: space-between}.single-event .single-container .payment-info .sum .lable{color: #121212;font-size: 16px;font-style: normal;font-weight: 700;line-height: 150%}.single-event .single-container .payment-info .sum .pri{color: var(--System-Success-Hard, #00991f);font-size: 16px;font-style: normal;font-weight: 700;line-height: 150%}.single-event .single-container .payment-info .account-bank{border-radius: 8px;border: 1px solid #e5e7eb;padding: 16px;background: #fff;margin-top: 16px}.single-event .single-container .payment-info .account-bank .account{display: flex;justify-content: space-between}.single-event .single-container .payment-info .account-bank .account:not(:last-child){padding-bottom: 8px}.single-event .single-container .payment-info .account-bank .account .lable{color: var(--Text-tertiary, #787878);font-size: 14px;font-style: normal;font-weight: 510;line-height: 150%}.single-event .single-container .payment-info .account-bank .account .infor{color: var(--Text-primary, #121212);font-size: 14px;font-style: normal;font-weight: 590;line-height: 150%}.single-event .single-container .payment-info .qr{width: 50%;margin: 0px auto;margin-top: 16px}.warning-msg{display: none;color: #e63946;font-size: 13px;margin-top: 4px;font-style: italic}.marqueen-lien-he .elementor-widget-lp-marquee .marquee-item{border: 0;padding: 0;height: 189px}.marqueen-lien-he .elementor-widget-lp-marquee .marquee-item img{border-radius: 16px}.title-color{width: fit-content;position: relative}.title-color span{color: #ea242b}.title-color::before{content: "";position: absolute;right: -165px;bottom: -36px;width: 150px;height: 150px;background-position: center;background: url(/wp-content/uploads/2025/10/title-1.svg);background-repeat: no-repeat;background-size: contain}.infor-contact .elementor-widget-image-box{width: 33%;border-radius: 24px;border: 1px solid var(--Border-secondary, #dedede);padding: 32px}.infor-contact .elementor-widget-image-box ul li{color: #454545;text-align: left;font-weight: 600;font-size: 18px}.form-contact .custom-contact-form{margin: 0 auto;padding: 0 116px}.form-contact .custom-contact-form .form-row{display: flex;gap: 20px;margin-bottom: 20px}.form-contact .custom-contact-form .form-group{flex: 1;display: flex;flex-direction: column}.form-contact .custom-contact-form label{color: var(--Neutral-500, var(--Neutral-500, #5e5e5e));font-size: 16px;font-style: normal;font-weight: 510;line-height: 150%}.form-contact .custom-contact-form .required{color: #900}.form-contact .custom-contact-form input[type="text"],.form-contact .custom-contact-form input[type="email"],.form-contact .custom-contact-form input[type="tel"],.form-contact .custom-contact-form select,.form-contact .custom-contact-form textarea{width: 100%;padding: 16px;border: 1px solid #c4c4c4;border-radius: 12px;font-size: 16px;transition: border .2s}.form-contact .custom-contact-form textarea{min-height: 109px}.form-contact .custom-contact-form input:focus,.form-contact .custom-contact-form select:focus,.form-contact .custom-contact-form textarea:focus,.form-contact .custom-contact-form input:hover,.form-contact .custom-contact-form select:hover,.form-contact .custom-contact-form textarea:hover{border-color: #121212;outline: none}.form-contact .wpcf7-not-valid{border-color: #900 !important}.form-contact .wpcf7-not-valid-tip{color: var(--System-Danger-Hard, var(--System-Danger-Hard, #900));font-size: var(--Size-Body-text-2, 16px);font-style: normal;font-weight: 400;line-height: var(--Line-height-Body-text-2, 24px)}.form-contact .wpcf7-response-output{margin-left: 116px !important;margin-right: 116px !important}.form-contact .custom-contact-form .note{color: var(--System-Danger-Hard, var(--System-Danger-Hard, #900));font-size: var(--Size-Body-text-2, 16px);font-style: normal;font-weight: 400;line-height: var(--Line-height-Body-text-2, 24px)}.form-contact .custom-contact-form .checkbox{margin: 15px 0;font-size: 14px}.form-contact .form-group.checkbox .wpcf7-list-item{margin: 0}.form-contact .form-group.checkbox .wpcf7-list-item-label{color: var(--Neutral-800, var(--Neutral-800, #121212));font-size: 16px;font-style: normal;font-weight: 590;line-height: 150%}.form-contact .wpcf7-form select{color: #787878}.form-contact .wpcf7-form select option{color: #121212}.form-contact .wpcf7-form select option:first-child{color: #787878}.form-contact .wpcf7-form select:focus{color: #121212}.form-contact .btn-submit{color: var(--main-red-other-color);width: 100%;z-index: 2;border: 0;display: flex;justify-content: center;background: transparent;transition: 0.5s}.form-contact .btn-submit .btn{border-radius: var(--Radius-7xxl, 96px);border: 1px solid var(--main-red-other-color);width: 100%;justify-content: center;background: #d81625;padding: 12px 12px 12px 32px;color: var(--main-red-other-color);font-size: 16px;font-style: normal;font-weight: 600;line-height: 140%;display: flex;gap: 20px;align-items: center;margin-top: 24px;position: relative;z-index: 99;transition: 0.5s;overflow: hidden}.form-contact .btn-submit .btn .icon-arrow{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: transform .4s ease, opacity .4s ease}.form-contact .btn-submit .btn .icon-arrow.default-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.form-contact .btn-submit .btn .icon-arrow.hover-icon{opacity: 0;transform: translate(-50%, -50%) translateX(-120%)}.form-contact .btn-submit .btn svg{border-radius: var(--Radius-7xxl, 96px);background: #fff;width: 32px;height: 32px;padding: 8px}.form-contact .btn-submit .btn svg path{fill: #121212}.form-contact .btn-submit .btn:before{content: "";position: absolute;top: 0;bottom: 0;left: 0;height: 100%;width: 0%;background-color: #fff;transition: .3s ease-out;border-radius: 96px}.form-contact .btn-submit .btn-icon{border-radius: 50%;background: #fff;width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;overflow: hidden;position: relative;line-height: 0;transition: 0.5s}.form-contact .btn-submit span{position: relative;display: inline-block;overflow: hidden;color: #fff}.form-contact .btn-submit:hover .btn:before{width: 100%}.form-contact .btn-submit:hover .btn-icon .default-icon{opacity: 0;transform: translate(-50%, -50%) translateX(120%)}.form-contact .btn-submit:hover .btn-icon .hover-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.form-contact .btn-submit:hover span{color: #d81625}.form-contact .btn-submit:hover svg{background: #fff !important}.form-contact .btn-submit:hover .hover-icon svg{background: #d81625 !important}.form-contact .btn-submit:hover .hover-icon svg path{fill: #fff}.qa .accordion-single{border-radius: var(--radius-l, 16px);background: #fff;padding: 24px 32px;box-shadow: 0 24px 24px -12px rgba(54,74,54,0.06), 0 1px 2px 0 rgba(87,92,86,0.16), 0 0 0 1px rgba(18,105,63,0.08)}.qa .accordion-single:not(:last-child){margin-bottom: 24px}.qa .accordion-single .content{color: var(--Text-tertiary, #787878);padding-top: 16px;font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%;padding-right: 32px}.qa .accordion-header .collapsed{display: flex;justify-content: space-between}.qa .accordion-header .collapsed .accordion-title{color: var(--Text-primary, #121212);font-size: 18px;font-style: normal;font-weight: 510;line-height: 150%}.qa span.icon-active{display: none}.qa .accordion-header.cursor-pointer.active span.icon-active{display: block}.qa .accordion-header.cursor-pointer.active .icon-default{display: none}.wp-icon .elementor-image-box-title{position: relative}.wp-icon .elementor-image-box-title:after{content: "" !important;position: absolute;right: -55px;bottom: -24px;width: 60px;height: 60px;background-position: center;background: url(/wp-content/uploads/2025/10/title-2.svg);background-repeat: no-repeat;background-size: contain}.listing-box .elementor-image-box-title span{font-weight: 400;font-size: 16px}.with-icon .elementor-heading-title{width: fit-content;margin: 0px auto;position: relative}.with-icon .elementor-heading-title:after{content: "" !important;position: absolute;left: -55px;bottom: -24px;width: 60px;height: 60px;background-position: center;background: url(/wp-content/uploads/2025/10/title-2.svg);background-repeat: no-repeat;background-size: contain}.with-icon .elementor-heading-title::before{content: "" !important;position: absolute;right: -140px;bottom: -21px;width: 120px;height: 100%;background-position: center;background: url(/wp-content/uploads/2025/10/Header-Line.svg);background-repeat: no-repeat;background-size: contain}.rule-icon .elementor-heading-title{width: fit-content;margin: 0px auto;position: relative}.rule-icon .elementor-heading-title:after{content: "" !important;position: absolute;left: -110px;bottom: -7px;width: 100%;height: 60px;background-position: center;background: url(/wp-content/uploads/2025/10/03-Stroke.svg);background-repeat: no-repeat;background-size: contain}.rule-icon .elementor-heading-title::before{content: "" !important;position: absolute;right: -110px;left: auto;bottom: -40px;width: 108px;height: 80px;background-position: center;background: url(/wp-content/uploads/2025/10/title-2.svg);background-repeat: no-repeat;background-size: contain}.ceo{background: linear-gradient(217deg, rgba(255,245,246,0) 12.17%, #ffebee 99.72%), var(--Neutral-0, #fff)}.ceo .elementor-image-box-title{position: relative;border-radius: 100px;opacity: 0.8;background: var(--Primary-50, #ffeaed);padding: 11px 0px 11px 16px}.ceo .elementor-image-box-title:after{content: "" !important;position: absolute;left: 8px;bottom: 8px;width: 24px;height: 24px;background-position: center;background: url(/wp-content/uploads/2025/10/Crown-Badge-3.png);background-repeat: no-repeat;background-size: contain}.ceo .elementor-image-box-description span{font-weight: 400}.icon-right .elementor-heading-title{position: relative}.icon-right .elementor-heading-title:after{position: absolute;right: 35px;left: auto;bottom: -35px;width: 108px;height: 80px;content: "" !important;background: url(/wp-content/uploads/2025/10/title-2.svg);background-repeat: no-repeat;background-size: contain}.text-with-red strong{color: #ea242a;padding-bottom: 5px;font-size: 18px;font-style: normal;font-weight: 510;line-height: 150%}.red-icon{position: relative}.red-icon:after{content: "";position: absolute;top: 0;left: -32px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-12.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 270deg}.lp-timeline-grouped{background: var(--main-bold-red-color);border-top-right-radius: 32px;border-bottom-right-radius: 32px;border-bottom-left-radius: 32px;backface-visibility: hidden;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);transform: translateZ(0);will-change: transform;padding-bottom: 150px;background-image: url(/wp-content/uploads/2025/10/Banner-Text-Outline-1.png);background-repeat: no-repeat;background-position: bottom left;background-size: contain;position: relative}.lp-timeline-grouped::after{content: "";position: absolute;bottom: -47px;right: 84px;width: 114px;height: 90px;background: url(/wp-content/uploads/2025/10/title-1.svg);background-repeat: no-repeat;background-size: contain;background-position: center;z-index: 1}.lp-timeline-grouped .timeline-content-wrap{padding-inline: 20px}.lp-timeline-grouped .timeline-content-wrap .timeline-year-tabs{margin-bottom: 35px}.lp-timeline-grouped .timeline-content-wrap .timeline-year-tabs .timeline-year-tab{font-size: var(--Size-H2, 44px);font-style: normal;font-weight: 700;line-height: 120%;letter-spacing: 0.44px;color: var(--Text-white, #fff);opacity: 0.3}.lp-timeline-grouped .timeline-content-wrap .timeline-year-tabs .timeline-year-tab.active{opacity: 1}.lp-timeline-grouped .timeline-content-wrap .timeline-events .slick-list{margin-left: -20px;margin-right: -20px}.lp-timeline-grouped .timeline-content-wrap .timeline-events .timeline-event-item{margin-left: 20px;margin-right: 20px;border-radius: 20px;background: #fff;box-shadow: 0 0 64px 0 rgba(0,0,0,0.15);display: flex;gap: 24px;padding: 24px;opacity: 0.3;align-items: flex-start}.lp-timeline-grouped .timeline-content-wrap .timeline-events .timeline-event-item .event-image{padding: 0}.lp-timeline-grouped .timeline-content-wrap .timeline-events .timeline-event-item .event-image img{border-radius: 11px;height: 160px;object-fit: cover;width: 100%}.lp-timeline-grouped .timeline-content-wrap .timeline-events .timeline-event-item .event-content{padding: 0;padding-right: 24px}.lp-timeline-grouped .timeline-content-wrap .timeline-events .timeline-event-item .event-content .event-date{color: #121212;text-align: left;margin-bottom: 0;font-size: 20px;font-style: normal;font-weight: 590;line-height: 140%}.lp-timeline-grouped .timeline-content-wrap .timeline-events .timeline-event-item .event-content p.event-desc{color: #121212;text-align: justify;margin-bottom: 0;font-size: 16px;font-style: normal;font-weight: 510;line-height: 150%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 3}.lp-timeline-grouped .timeline-content-wrap .timeline-events .timeline-event-item.slick-current{opacity: 1}.lp-timeline-grouped .timeline-content-wrap .timeline-events .slick-arrow{position: absolute;bottom: -60px;right: 34%;border-radius: 50%;background: var(--main-white-color);width: 40px;height: 40px;border: 1px solid var(--main-red-color);transition: 0.5s}.lp-timeline-grouped .timeline-content-wrap .timeline-events .arr-next{right: 30%;left: auto}.lp-timeline-grouped .top{display: flex}.lp-timeline-grouped .top .timeline-heading{background: #fff;padding: 0;padding-right: 12px;border-bottom-right-radius: 32px;position: relative}.lp-timeline-grouped .top .timeline-heading:before{content: "";position: absolute;top: 0px;right: -32px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.lp-timeline-grouped .top .timeline-heading h3{color: var(--Text-brand-primary, #ea242b);font-size: 40px;margin-bottom: 12px;font-style: normal;font-weight: 700;line-height: 120%;letter-spacing: 0.8px;text-transform: uppercase;border: 1px solid #d81625;text-align: center;border-radius: 32px;padding-top: 10px;padding-bottom: 10px;position: relative}.lp-timeline-grouped .top .timeline-heading h3:after{content: "";position: absolute;bottom: -45px;left: -2px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.success-popup{position: fixed;inset: 0;display: flex;justify-content: center;align-items: center;z-index: 9999}.success-popup .popup-overlay{position: absolute;inset: 0;background: rgba(0,0,0,0.6)}.success-popup .popup-content{position: relative;padding: 32px;border-radius: 16px;background: #fff;box-shadow: 0 8px 32px 0 rgba(0,0,0,0.1);text-align: center;z-index: 10000;animation: fadeInScale .3s ease-in-out;max-width: 400px;width: 90%}.success-popup h3{color: var(--Text-primary, #121212);text-align: center;font-size: 24px;font-style: normal;font-weight: 590;line-height: 140%;margin-top: 20px;margin-bottom: 12px}.success-popup p{color: var(--Text-tertiary, #787878);text-align: center;margin-bottom: 24px;font-size: 16px;font-style: normal;font-weight: 510;line-height: 150%}.success-popup #closePopup{background: #fff;cursor: pointer;border-radius: var(--Radius-7xxl, 96px);border: 1px solid var(--Border-black, #121212);color: var(--Text-primary, #121212);font-size: 16px;font-style: normal;font-weight: 590;line-height: 150%;width: 100%;padding: 12px 20px 5px 20px;transition: 0.5s;overflow: hidden;position: relative}.success-popup #closePopup:before{content: "";position: absolute;top: 0;bottom: 0;left: 0;height: 100%;width: 0%;background-color: #fff;transition: .3s ease-out;border-radius: 96px}.success-popup #closePopup span{position: relative;display: inline-block;overflow: hidden;color: var(--Text-primary, #121212);font-size: 16px;font-style: normal;font-weight: 590;line-height: 150%}.success-popup #closePopup:hover{border: 1px solid #d81625}.success-popup #closePopup:hover span{color: #fff}.success-popup #closePopup:hover:before{width: 100%;background: #d81625}@keyframes fadeInScale{from{transform: scale(.9);opacity: 0}to{transform: scale(1);opacity: 1}}.lp-image-text-shape{position: relative;overflow: hidden}.lp-image-text-shape img{height: 80vh !important;object-fit: cover;width: 100%;position: relative;transition: 0.5s;border-radius: 32px}.lp-image-text-shape .lp-image-text-shape__content{position: absolute;bottom: 0;right: 0;width: 100%;display: flex;justify-content: flex-end;align-items: flex-end}.lp-image-text-shape .lp-image-text-shape__content .content{display: flex;flex-direction: column;align-items: flex-end;text-align: right}.lp-image-text-shape .lp-image-text-shape__content .content .lp-image-text-shape__title{background: #fff;color: var(--Text-brand-primary, #ea242b);font-size: var(--Size-H2, 44px);font-weight: 700;line-height: 120%;letter-spacing: 0.44px;padding: 16px 0px 0px 25px;border-top-left-radius: 32px;border-bottom-left-radius: 0;border-top-right-radius: 0;width: fit-content;text-transform: uppercase;right: -155px;position: relative;margin-bottom: -1px}.lp-image-text-shape .lp-image-text-shape__content .content .lp-image-text-shape__title::before{content: "";position: absolute;top: -32px;right: 0;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-1.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1}.lp-image-text-shape .lp-image-text-shape__content .content .lp-image-text-shape__title:after{content: "";position: absolute;bottom: -1px;left: -32px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 180deg}.lp-image-text-shape .lp-image-text-shape__content .content .lp-image-text-shape__subtitle{text-transform: uppercase;color: var(--Text-brand-primary, #ea242b);font-size: var(--Size-H2, 44px);font-weight: 700;line-height: 120%;letter-spacing: 0.44px;border-top-left-radius: 32px;background: #fff;position: relative;padding: 19px 0px 0px 48px}.lp-image-text-shape .lp-image-text-shape__content .content .lp-image-text-shape__subtitle:after{content: "";position: absolute;bottom: -1px;left: -32px;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 180deg}.lp-blog-listing{display: flex;gap: 20px;justify-content: space-between}.lp-blog-listing p.empty{text-align: center;padding-top: 56px;font-size: 24px;color: #121212}.lp-blog-listing .post-item .post-children-item{border-radius: var(--radius-l, 16px);border: 1px solid var(--Border-secondary, #dedede);background: var(--Background-primary, #fff);padding: 24px;box-shadow: 0 24px 24px -12px rgba(54,74,54,0.06), 0 1px 2px 0 rgba(87,92,86,0.16), 0 0 0 1px rgba(18,105,63,0.08);transition: 0.5s}.lp-blog-listing .post-item .post-children-item .thumnal img{width: 100%}.lp-blog-listing .post-item .post-children-item .wp-content .title a{color: var(--Text-primary, #121212);font-size: 18px;font-style: normal;font-weight: 590;line-height: 140%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 1}.lp-blog-listing .post-item .post-children-item .excerpt{color: var(--Text-tertiary, #787878);font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 2}.lp-blog-listing .post-item:hover .post-children-item{border-radius: var(--radius-l, 16px);border: 1px solid var(--Border-brand-primary, #ea242b);background: var(--Background-primary, #fff);box-shadow: 0 24px 24px -12px rgba(54,74,54,0.06), 0 1px 2px 0 rgba(87,92,86,0.16), 0 0 0 1px rgba(18,105,63,0.08)}.lp-blog-listing .post-item:hover .post-children-item .title a,.lp-blog-listing .post-item:hover .post-children-item .link a{text-decoration: underline !important}.lp-blog-listing .blog-left{width: 40%}.lp-blog-listing .blog-left .post-children-item .thumnal{position: relative}.lp-blog-listing .blog-left .post-children-item .thumnal span.post-cat{border-radius: var(--Radius-7xxl, 96px);background: var(--Secondary-50, #fce9ea);position: absolute;left: 16px;top: 16px;padding: 0 8px;color: var(--Text-brand-secondary, #d62127);font-size: 14px;font-style: normal;font-weight: 500;line-height: 150%}.lp-blog-listing .blog-left .post-children-item .thumnal img{width: 100%;height: 300px;border-radius: 8px;object-fit: cover}.lp-blog-listing .blog-left .post-children-item .wp-content .title{padding-top: 24px;padding-bottom: 12px}.lp-blog-listing .blog-left .post-children-item .date-time{padding-top: 25px;display: flex;justify-content: space-between}.lp-blog-listing .blog-left .post-children-item .date-time .date{color: var(--Text-tertiary, #787878);text-align: justify;font-size: 14px;font-style: normal;font-weight: 510;line-height: 150%}.lp-blog-listing .blog-left .post-children-item .date-time .link a{color: var(--Text-primary, #121212);font-size: 14px;font-style: normal;font-weight: 510;line-height: 140%}.lp-blog-listing .blog-left .post-children-item .date-time .link a svg{border-radius: var(--Radius-7xxl, 96px);background: var(--Background-brand-primary, #d81625);width: 24px;height: 24px;padding: 4px;margin-left: 8px}.lp-blog-listing .blog-right{flex: 1}.lp-blog-listing .blog-right .post-item .post-children-item{display: flex;gap: 24px}.lp-blog-listing .blog-right .post-item .post-children-item .title{padding-bottom: 16px}.lp-blog-listing .blog-right .post-item .post-children-item .wp-content{flex: 1}.lp-blog-listing .blog-right .post-item .post-children-item .wp-content .excerpt{--text-clamp: 2}.lp-blog-listing .blog-right .post-item .post-children-item .thumnal{position: relative;width: 30%}.lp-blog-listing .blog-right .post-item .post-children-item .thumnal span.post-cat{border-radius: var(--Radius-7xxl, 96px);background: var(--Secondary-50, #fce9ea);position: absolute;left: 16px;top: 16px;padding: 0 8px;color: var(--Text-brand-secondary, #d62127);font-size: 14px;font-style: normal;font-weight: 500;line-height: 150%}.lp-blog-listing .blog-right .post-item .post-children-item .thumnal img{width: 100%;height: 130px;object-fit: cover;border-radius: 8px}.lp-blog-listing .blog-right .post-item:not(:last-child){margin-bottom: 20px}.lp-blog-listing .blog-right .post-item .date-time{display: none}.lp-filter-blog-widget .filter-year{border-radius: 100px;border: 1px solid var(--Border-02, #c4c4c4);display: flex;align-items: center;justify-content: space-between;padding: 8px 16px;gap: 8px;height: 46px;position: relative;cursor: pointer}.lp-filter-blog-widget .filter-year select.filter-year-select{border: 0;padding: 0;appearance: none;-webkit-appearance: none;-moz-appearance: none;background: #fff url("/wp-content/uploads/2025/10/Chevron.svg");background-size: contain;background-repeat: no-repeat;background-position: right;padding-right: 32px;color: var(--Neutral-800, var(--Neutral-800, #121212));background-size: 30px;font-size: 16px;font-style: normal;font-weight: 590;line-height: 150%;cursor: pointer;outline: none;transition: border-color .2s}.lp-filter-blog-widget .filter-year .filter-year-select{display: none}.lp-filter-blog-widget .filter-year .custom-select-display{display: flex;align-items: center;gap: 8px;color: #121212;font-weight: 600;line-height: 150%;font-size: 16px}.lp-filter-blog-widget .filter-year .custom-select-display .selected-text{width: 80px}.lp-filter-blog-widget .filter-year .custom-select-options{position: absolute;top: 100%;left: 0;right: 0;background: white;list-style: none;margin: 4px 0 0;border: 1px solid var(--Border-Primary, #fff);box-shadow: 0 0 14px 0 rgba(0,0,0,0.08);padding: 6px;overflow-y: auto;display: none;z-index: 99}.lp-filter-blog-widget .filter-year .custom-select-options li{padding: 8px 12px;color: #121212;font-weight: 600;line-height: 150%;font-size: 16px;display: flex;align-items: center;gap: 8px}.lp-filter-blog-widget .filter-year .custom-select-options li:hover{background: var(--Background-Secondary, #f5f5f5)}.lp-filter-blog-widget .blog-filter-bar{display: flex;justify-content: space-between}.lp-filter-blog-widget .blog-filter-bar .filter-group{display: flex;gap: 24px;flex-wrap: wrap}.lp-filter-blog-widget .blog-filter-bar .filter-group .filter-btn{border-radius: var(--Radius-7xxl, 96px);border: 1px solid var(--Border-brand-secondary, #242660);padding: 8px 20px;background: #fff;color: var(--Text-primary, #121212);white-space: nowrap;font-size: 16px;font-style: normal;font-weight: 590;line-height: 150%}.lp-filter-blog-widget .blog-filter-bar .filter-group .filter-btn:hover{border-radius: var(--Radius-7xxl, 96px);border: 1px solid #d81625;color: #d81625;background: var(--Background-brand-hover, #ffeaed)}.lp-filter-blog-widget .blog-filter-bar .filter-group button.filter-btn.active{border: 1px solid #d81625;background: var(--Background-brand-primary, #d81625);color: #fff}.lp-filter-blog-widget .blog-listing .post-cat{display: none}.lp-filter-blog-widget .blog-listing .blog-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;padding-top: 56px}.lp-filter-blog-widget .blog-listing .blog-grid .post-item .post-children-item{border-radius: var(--radius-l, 16px);border: 1px solid var(--Border-secondary, #dedede);background: var(--Background-primary, #fff);padding: 24px;box-shadow: 0 24px 24px -12px rgba(54,74,54,0.06), 0 1px 2px 0 rgba(87,92,86,0.16), 0 0 0 1px rgba(18,105,63,0.08);transition: 0.5s}.lp-filter-blog-widget .blog-listing .blog-grid .post-item .post-children-item .thumnal img{width: 100%;height: 300px;object-fit: cover;border-radius: 8px}.lp-filter-blog-widget .blog-listing .blog-grid .post-item .post-children-item .wp-content .title{padding-top: 24px;padding-bottom: 12px}.lp-filter-blog-widget .blog-listing .blog-grid .post-item .post-children-item .wp-content .title a{color: var(--Text-primary, #121212);font-size: 18px;font-style: normal;font-weight: 590;line-height: 140%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 1}.lp-filter-blog-widget .blog-listing .blog-grid .post-item .post-children-item .date-time{padding-top: 25px;display: flex;justify-content: space-between}.lp-filter-blog-widget .blog-listing .blog-grid .post-item .post-children-item .date-time .date{color: var(--Text-tertiary, #787878);text-align: justify;font-size: 14px;font-style: normal;font-weight: 510;line-height: 150%}.lp-filter-blog-widget .blog-listing .blog-grid .post-item .post-children-item .date-time .link a{color: var(--Text-primary, #121212);font-size: 14px;font-style: normal;font-weight: 510;line-height: 140%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 1}.lp-filter-blog-widget .blog-listing .blog-grid .post-item .post-children-item .date-time .link a svg{border-radius: var(--Radius-7xxl, 96px);background: var(--Background-brand-primary, #d81625);width: 24px;height: 24px;padding: 4px;margin-left: 8px}.lp-filter-blog-widget .blog-listing .blog-grid .post-item .post-children-item .excerpt{color: var(--Text-tertiary, #787878);font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 2}.lp-filter-blog-widget .blog-listing .blog-grid .post-item:hover .post-children-item{border-radius: var(--radius-l, 16px);border: 1px solid var(--Border-brand-primary, #ea242b);background: var(--Background-primary, #fff);box-shadow: 0 24px 24px -12px rgba(54,74,54,0.06), 0 1px 2px 0 rgba(87,92,86,0.16), 0 0 0 1px rgba(18,105,63,0.08)}.lp-filter-blog-widget .blog-listing .blog-grid .post-item:hover .post-children-item .title a,.lp-filter-blog-widget .blog-listing .blog-grid .post-item:hover .post-children-item .link a{text-decoration: underline !important}.lp-filter-blog-widget .blog-listing .blog-grid .post-item:not(:last-child){margin-bottom: 12px}.lp-filter-blog-widget .pagination{display: flex;gap: 4px;justify-content: center;padding-top: 44px}.lp-filter-blog-widget .pagination .page-numbers{color: var(--Neutral-800, var(--Neutral-800, #121212));display: flex;justify-content: center;align-items: center;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;border: 1px solid transparent;padding: 8px;width: 32px;height: 32px;border-radius: 8px}.lp-filter-blog-widget .pagination .page-numbers:hover{color: #fff;background: var(--Primary-600---Primary, #ea242b)}.lp-filter-blog-widget .pagination .page-numbers:hover svg path{fill: #fff}.lp-filter-blog-widget .pagination .prev{rotate: 180deg}.lp-filter-blog-widget .pagination .current{color: #fff;background: var(--Primary-600---Primary, #ea242b)}.lp-filter-media-widget{padding-bottom: 120px}.lp-filter-media-widget .media-filter-bar{display: flex;justify-content: space-between}.lp-filter-media-widget .media-filter-bar .filter-year-media{border-radius: 100px;border: 1px solid var(--Border-02, #c4c4c4);display: flex;align-items: center;justify-content: space-between;padding: 8px 16px;gap: 8px;position: relative}.lp-filter-media-widget .media-filter-bar .filter-year-media .filter-year-select-media{border: 0;padding: 0;appearance: none;-webkit-appearance: none;-moz-appearance: none;background: #fff url(/wp-content/uploads/2025/10/Chevron.svg);background-size: contain;background-repeat: no-repeat;background-position: right;padding-right: 32px;color: var(--Neutral-800, var(--Neutral-800, #121212));background-size: 30px;font-size: 16px;font-style: normal;font-weight: 590;line-height: 150%;color: #242424;cursor: pointer;outline: none;transition: border-color .2s;display: none}.lp-filter-media-widget .media-filter-bar .filter-year-media .custom-select-display-media{display: flex;align-items: center;gap: 8px;font-size: 16px;font-weight: 600;color: #121212}.lp-filter-media-widget .media-filter-bar .filter-year-media .custom-select-options-media{position: absolute;top: 100%;left: 0;right: 0;background: white;box-shadow: 0 0 14px rgba(0,0,0,0.1);list-style: none;margin: 4px 0 0;padding: 6px;display: none;z-index: 99}.lp-filter-media-widget .media-filter-bar .filter-year-media .custom-select-options-media li{padding: 8px 12px;cursor: pointer}.lp-filter-media-widget .media-filter-bar .filter-year-media .custom-select-options-media li:hover{background: #f5f5f5}.lp-filter-media-widget .media-filter-bar .filter-tabs{display: flex;gap: 24px}.lp-filter-media-widget .media-filter-bar .filter-tabs .filter-btn-media{border-radius: var(--Radius-7xxl, 96px);border: 1px solid var(--Border-brand-secondary, #242660);padding: 8px 20px;background: #fff;color: var(--Text-primary, #121212);font-size: 16px;font-style: normal;font-weight: 590;line-height: 150%}.lp-filter-media-widget .media-filter-bar .filter-tabs .filter-btn-media:hover{border-radius: var(--Radius-7xxl, 96px);border: 1px solid #d81625;color: #d81625;background: var(--Background-brand-hover, #ffeaed)}.lp-filter-media-widget .media-filter-bar .filter-tabs .active{border: 1px solid #d81625;background: var(--Background-brand-primary, #d81625);color: #fff}.lp-filter-media-widget .media-listing .media-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;padding-top: 56px}.lp-filter-media-widget .media-listing .media-grid .post-item:not(:last-child){margin-bottom: 24px}.lp-filter-media-widget .media-listing .media-grid .post-item .post-children-item{border-radius: var(--radius-l, 16px);border: 1px solid var(--Border-secondary, #dedede);background: var(--Background-primary, #fff);padding: 24px;box-shadow: 0 24px 24px -12px rgba(54,74,54,0.06), 0 1px 2px 0 rgba(87,92,86,0.16), 0 0 0 1px rgba(18,105,63,0.08);transition: 0.5s}.lp-filter-media-widget .media-listing .media-grid .post-item .post-children-item .thumnal img{width: 100%}.lp-filter-media-widget .media-listing .media-grid .post-item:hover .post-children-item{border-radius: var(--radius-l, 16px);border: 1px solid var(--Border-brand-primary, #ea242b);background: var(--Background-primary, #fff);box-shadow: 0 24px 24px -12px rgba(54,74,54,0.06), 0 1px 2px 0 rgba(87,92,86,0.16), 0 0 0 1px rgba(18,105,63,0.08)}.lp-filter-media-widget .media-listing .media-grid .post-item:hover .post-children-item a{text-decoration: underline !important}.lp-filter-media-widget .media-listing .media-grid .post-item.media-cat-thu-vien-anh .wp-content{padding-top: 16px}.lp-filter-media-widget .media-listing .media-grid .post-item.media-cat-thu-vien-anh .wp-content .title a{color: var(--Text-primary, #121212);font-size: 18px;font-style: normal;font-weight: 510;line-height: 150%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 1}.lp-filter-media-widget .media-listing .media-grid .post-item.media-cat-thu-vien-anh .wp-content .date-tag{display: flex;align-items: center;gap: 8px}.lp-filter-media-widget .media-listing .media-grid .post-item.media-cat-thu-vien-anh .wp-content .date-tag .tag-item{color: var(--Text-primary, #121212);font-size: 12px;font-style: normal;font-weight: 400;line-height: 140%}.lp-filter-media-widget .media-listing .media-grid .post-item.media-cat-thu-vien-anh .wp-content .date-tag .date{color: var(--Text-primary, #121212);font-size: 12px;font-style: normal;font-weight: 400;line-height: 140%}.lp-filter-media-widget .media-listing .media-grid .media-cat-thu-vien-tai-lieu-slide .post-children-item{display: flex;align-items: center;gap: 24px}.lp-filter-media-widget .media-listing .media-grid .media-cat-thu-vien-tai-lieu-slide .post-children-item .title a{color: var(--Text-primary, #121212);font-size: 18px;font-style: normal;font-weight: 590;line-height: 140%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 1}.lp-filter-media-widget .media-listing .media-grid .media-cat-thu-vien-tai-lieu-slide .post-children-item .download a{color: var(--Text-primary, #121212);font-size: 14px;font-style: normal;font-weight: 510;line-height: 140%}.lp-filter-media-widget .media-listing .media-grid .media-cat-thu-vien-tai-lieu-slide .post-children-item .download a svg{border-radius: var(--Radius-7xxl, 96px);background: var(--Background-brand-primary, #d81625);width: 24px;height: 24px;padding: 4px;margin-left: 8px}.lp-filter-media-widget .media-listing .media-grid.list{display: block}.lp-filter-media-widget .media-listing .media-grid.list .post-item .post-children-item{padding: 16px}.lp-filter-media-widget .media-listing .media-grid.list .post-item .post-children-item .thumnal{width: 15%}.lp-filter-media-widget .media-listing .media-grid.list .post-item .post-children-item .thumnal img{width: 100%}.lp-filter-media-widget .media-listing .media-grid.list .post-item .post-children-item .download{width: 15%;display: flex;justify-content: center;align-items: center}.lp-filter-media-widget .media-listing .media-grid.list .post-item .post-children-item .wp-content{flex: 1}.lp-filter-media-widget .media-listing .media-grid.list .post-item .post-children-item .wp-content .title{padding-bottom: 16px}.lp-filter-media-widget .media-listing .media-grid.list .post-item .post-children-item .wp-content .date-tag{color: var(--Text-tertiary, #787878);display: flex;align-items: center;gap: 5px;font-size: 12px;font-style: normal;font-weight: 400;line-height: 140%}.lp-filter-media-widget .pagination{display: flex;gap: 4px;justify-content: center;padding-top: 44px}.lp-filter-media-widget .pagination .page-numbers{color: var(--Neutral-800, var(--Neutral-800, #121212));display: flex;justify-content: center;align-items: center;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;border: 1px solid transparent;padding: 8px;width: 32px;height: 32px;border-radius: 8px}.lp-filter-media-widget .pagination .page-numbers:hover{color: #fff;background: var(--Primary-600---Primary, #ea242b)}.lp-filter-media-widget .pagination .page-numbers:hover svg path{fill: #fff}.lp-filter-media-widget .pagination .prev{rotate: 180deg}.lp-filter-media-widget .pagination .current{color: #fff;background: var(--Primary-600---Primary, #ea242b)}.lp-filter-media-widget .thu-vien-media{position: relative}.lp-filter-media-widget .thu-vien-media:after{content: "";position: absolute;bottom: 0px;left: 0;width: 100%;background: linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%);height: 130px}.lp-filter-media-widget .thu-vien-media .elementor-widget-image img{transition: 0.5s}.lp-filter-media-widget .thu-vien-media .elementor-widget-image:hover img{transform: scale(1.05);transition: 0.5s}.lp-filter-media-widget .post-item.media-cat-thu-vien-video .date-tag{color: var(--Text-tertiary, #121212);gap: 5px;font-size: 12px;font-style: normal;font-weight: 400;line-height: 140%;display: flex;align-items: center;gap: 8px;padding-top: 16px}.lp-filter-media-widget .post-item.media-cat-thu-vien-video .wp-content .title a{color: var(--Text-primary, #121212);font-size: 18px;font-style: normal;font-weight: 590;line-height: 140%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 1}.lp-filter-media-widget #thu-vien-popup{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);display: none;justify-content: center;align-items: center;z-index: 9999}.lp-filter-media-widget #thu-vien-popup .popup-content{border-radius: 20px;background: var(--Background-primary, #fff);width: 80%;margin: 0px auto;padding: 24px 32px;top: 5%;position: relative}.lp-filter-media-widget #thu-vien-popup .popup-content .popup-body{overflow-y: scroll;max-height: 600px;-ms-overflow-style: none;scrollbar-width: none}.lp-filter-media-widget #thu-vien-popup .popup-content .popup-body .ajax-post-header,.lp-filter-media-widget #thu-vien-popup .popup-content .popup-body .ajax-post-content,.lp-filter-media-widget #thu-vien-popup .popup-content .popup-body .ajax-post-tags{padding-left: 116px;padding-right: 116px}.lp-filter-media-widget #thu-vien-popup .popup-content .popup-body::-webkit-scrollbar{display: none}.lp-filter-media-widget #thu-vien-popup .popup-content .popup-body .ajax-post-thumbnail img{width: 100%}.lp-filter-media-widget #thu-vien-popup .popup-content iframe{height: 460px;border-radius: 32px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-header{text-align: center;width: 80%;margin: 0px auto;padding-top: 64px;padding-bottom: 56px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-header .ajax-post-title{color: var(--Neutral-800, #121212);text-align: center;font-size: 32px;font-style: normal;font-weight: 700;line-height: 140%;padding-bottom: 16px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-header .ajax-post-meta{color: var(--Text-primary, #121212);font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;display: flex;justify-content: center;align-items: center;gap: 8px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content h2.wp-block-heading{color: var(--Content-Primary, #121212);padding-bottom: 32px;padding-top: 32px;font-size: 20px;font-style: normal;font-weight: 590;line-height: 140%}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content .wp-block-columns{padding-top: 32px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content .wp-block-columns .wp-block-image img{margin: 0;height: 218px;object-fit: cover;border-radius: 16px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content .thumnail img{border-radius: 24px;padding-bottom: 56px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content figcaption.wp-element-caption{color: var(--Content-Primary, #1d1f1e);text-align: center;font-size: 12px;font-style: normal;font-weight: 400;line-height: 140%;margin-top: 16px;margin-bottom: 0}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content strong{font-weight: 600}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content p:not(:last-child){padding-bottom: 12px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content ol.wp-block-list{padding-left: 15px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content ol.wp-block-list .wp-block-list{padding-left: 0;padding-top: 24px;padding-bottom: 24px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content ol.wp-block-list .wp-block-list li{position: relative;list-style: none;padding-left: 20px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content ol.wp-block-list .wp-block-list li:not(:last-child){padding-bottom: 24px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content ol.wp-block-list .wp-block-list li:after{position: absolute;content: "";width: 8px;height: 8px;left: 0;top: 7px;background: #ea242b;border-radius: 50%}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content ul.wp-block-list li{position: relative;list-style: none;padding-left: 20px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content ul.wp-block-list li:not(:last-child){padding-bottom: 24px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content ul.wp-block-list li:after{position: absolute;content: "";width: 8px;height: 8px;left: 0;top: 7px;background: #ea242b;border-radius: 50%}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content p{margin: 0;padding-bottom: 0px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content p,.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content li{color: var(--Content-Primary, #1d1f1e);font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content .wp-block-post-excerpt__more-text{border-left: 2px solid var(--Border-brand-primary, #ea242b);background: var(--Background-secondary, #f5f5f5);padding: 40px 32px 20px 32px;position: relative;margin-top: 32px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link{padding-top: 32px;pointer-events: none;color: var(--Text-primary, #121212);font-size: 18px;font-style: normal;font-weight: 510;line-height: 150%}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-content .wp-block-post-excerpt__more-text:after{content: "";width: 26px;height: 24px;background: url(/wp-content/uploads/2025/11/1.svg);position: absolute;left: 32px;top: 20px;background-size: contain;background-repeat: no-repeat;background-position: center}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-tags span{color: var(--Text-primary, #121212);font-size: 18px;font-style: normal;font-weight: 590;line-height: 140%}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-tags .tags-list{display: flex;gap: 8px;align-items: center;padding-top: 16px}.lp-filter-media-widget #thu-vien-popup .popup-content .ajax-post-tags .tags-list .tag-item{color: var(--Text-primary, #121212);font-size: 14px;font-style: normal;font-weight: 500;line-height: 150%;border-radius: var(--Radius-7xxl, 96px);background: var(--Neutral-25, #ededed);padding: 2px 8px;pointer-events: none}.lp-filter-media-widget .popup-box{background: #fff;padding: 30px;max-width: 800px;width: 90%;max-height: 90vh;overflow-y: auto;border-radius: 10px;position: relative}.lp-filter-media-widget .close-popup{position: absolute;top: 10px;right: 15px;font-size: 24px;background: none;border: none;cursor: pointer}.lp-filter-media-widget .popup-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.single-container,.body-content,.entry-content,.row{overflow: visible !important}.single-container,.body-content,.entry-content{transform: none !important}.theiaStickySidebar{position: sticky;top: 24px}.lp-map-members-wrapper{padding: 60px 0}.lp-map-title{font-size: 32px;font-weight: 700;color: #fff;margin-bottom: 20px}.lp-map-members-wrapper .lp-map-content{padding-left: 70px}.lp-map-members-wrapper .lp-map-content .lp-map-title{color: var(--Text-white, #fff);font-size: var(--Size-H2, 44px);font-style: normal;font-weight: 700;line-height: 120%;letter-spacing: 0.44px}.lp-map-members{position: relative;width: 100%;margin: auto}.lp-map-members .map-container{position: relative;width: 100%}.lp-map-members .vietnam-map{width: 100%;display: block}.lp-map-members .pin{position: absolute;cursor: pointer;transform: translate(-50%, -50%);text-align: center}.lp-map-members .dot{width: 20px;height: 20px;background-color: #ea242b;border-radius: 50%;transition: all .3s ease;display: inline-block}.lp-map-members .pin:hover .dot{transform: scale(1.3);box-shadow: 0 0 12px rgba(234,36,43,0.6)}.lp-map-members .pin-info{display: flex;flex-direction: column;align-items: center;justify-content: center;border-radius: 12px;border: 1px solid var(--Border-brand-primary, #ea242b);background: var(--Background-primary, #fff);color: var(--Text-brand-primary, #ea242b);padding: 6px 14px;font-weight: 700;opacity: 0;transition: .3s ease;position: absolute;top: -60px;left: 50%;transform: translateX(-50%);min-width: 100px}.lp-map-members .pin:hover .pin-info{opacity: 1;top: -70px}.lp-map-members .pin-info .number{color: var(--Text-brand-primary, #ea242b);font-size: 32px;font-style: normal;font-weight: 700;line-height: 100%}.lp-map-members .pin-info .text{color: var(--Text-primary, #121212);font-size: 11px;font-style: normal;font-weight: 510;line-height: 140%}.lp-map-members .north{top: 16%;left: 23%}.lp-map-members .central{top: 48.5%;left: 42.5%}.lp-map-members .south{top: 85%;left: 31%}@media (max-width: 991px){.lp-map-title{font-size: 26px;text-align: center}.lp-map-description{text-align: center}.lp-map-members{margin-top: 30px}}.lp-filter-member-widget .pagination{display: flex;gap: 4px;justify-content: center;padding-top: 44px}.lp-filter-member-widget .pagination .page-numbers{color: var(--Neutral-800, var(--Neutral-800, #121212));display: flex;justify-content: center;align-items: center;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;border: 1px solid transparent;padding: 8px;width: 32px;height: 32px;border-radius: 8px}.lp-filter-member-widget .pagination .page-numbers:hover{color: #fff;background: var(--Primary-600---Primary, #ea242b)}.lp-filter-member-widget .pagination .page-numbers:hover svg path{fill: #fff}.lp-filter-member-widget .pagination .prev{rotate: 180deg}.lp-filter-member-widget .pagination .current{color: #fff;background: var(--Primary-600---Primary, #ea242b)}.lp-filter-member-widget .member-listing .member-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;padding-top: 56px}.lp-filter-member-widget .member-listing .member-grid .member-card{border-radius: 24px;border: 1px solid var(--Border-secondary, #dedede);background: #fff;padding: 24px}.lp-filter-member-widget .member-listing .member-grid .member-card .avatar{padding-bottom: 12px;text-align: center}.lp-filter-member-widget .member-listing .member-grid .member-card .avatar img{width: 60px;height: 60px;border-radius: 50%}.lp-filter-member-widget .member-listing .member-grid .member-card .title{color: var(--Text-primary, #121212);font-size: 18px;font-style: normal;font-weight: 590;line-height: 140%;text-align: center}.lp-filter-member-widget .member-listing .member-grid .member-card .category{color: var(--Text-tertiary, #787878);text-align: center;font-size: 12px;font-style: normal;font-weight: 400;line-height: 140%}.lp-filter-member-widget .member-listing .member-grid .member-card .linkdin a{border-radius: 100px;border: 1px solid var(--Neutral-400, #787878);width: 32px;height: 32px;display: flex;justify-content: center;align-items: center;transition: 0.5s}.lp-filter-member-widget .member-listing .member-grid .member-card:hover{border-radius: 24px;border: 1px solid var(--Border-brand-primary, #ea242b);background: #fff;box-shadow: 0 0 14px 0 rgba(0,0,0,0.08)}.lp-filter-member-widget .member-listing .member-grid .member-card:hover .linkdin a{background: #0a66c2;border: 1px solid var(--Neutral-400, #0a66c2)}.lp-filter-member-widget .member-listing .member-grid .member-card:hover .linkdin a path{fill: #fff}.lp-filter-member-widget .member-filter-bar{display: flex;justify-content: center;gap: 20px;align-items: center}.lp-filter-member-widget .member-filter-bar .member-search{border-radius: 100px;border: 1px solid var(--Border-02, #c4c4c4);padding: 8px 16px}.lp-filter-member-widget .member-filter-bar .member-search input{border: 0;padding-left: 8px}.lp-filter-member-widget .member-filter-bar .member-search input:focus-visible{outline-offset: 0px;outline: none}.lp-filter-member-widget .member-filter-bar .filter-dropdown{border-radius: 100px;border: 1px solid var(--Border-02, #c4c4c4);display: flex;align-items: center;justify-content: space-between;padding: 8px 16px;gap: 8px;position: relative}.lp-filter-member-widget .member-filter-bar .filter-dropdown .custom-select-display-member{display: flex;align-items: center;gap: 8px;font-size: 16px;font-weight: 600}.lp-filter-member-widget .member-filter-bar .filter-dropdown .custom-select-options-member{position: absolute;top: 100%;left: 0;right: 0;background: white;border: 1px solid #ddd;box-shadow: 0 0 14px rgba(0,0,0,0.1);list-style: none;margin: 4px 0 0;padding: 6px;display: none;z-index: 99}.lp-filter-member-widget .member-filter-bar .filter-dropdown .custom-select-options-member li{padding: 8px 12px;cursor: pointer}.lp-filter-member-widget .member-filter-bar .filter-dropdown .custom-select-options-member li:hover{background: #f5f5f5}.lp-filter-member-widget .member-filter-bar .filter-dropdown select.filter-select-member{border: 0;padding: 0;appearance: none;-webkit-appearance: none;-moz-appearance: none;background: #fff url(/wp-content/uploads/2025/10/Chevron.svg);background-size: contain;background-repeat: no-repeat;background-position: right;padding-right: 32px;color: var(--Neutral-800, var(--Neutral-800, #121212));background-size: 30px;font-size: 16px;font-style: normal;font-weight: 590;line-height: 150%;cursor: pointer;outline: none;transition: border-color .2s;display: none}.lp-filter-cohoi-widget .pagination{display: flex;gap: 4px;justify-content: center;padding-top: 44px}.lp-filter-cohoi-widget .pagination .page-numbers{color: var(--Neutral-800, var(--Neutral-800, #121212));display: flex;justify-content: center;align-items: center;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;border: 1px solid transparent;padding: 8px;width: 32px;height: 32px;border-radius: 8px}.lp-filter-cohoi-widget .pagination .page-numbers:hover{color: #fff;background: var(--Primary-600---Primary, #ea242b)}.lp-filter-cohoi-widget .pagination .page-numbers:hover svg path{fill: #fff}.lp-filter-cohoi-widget .pagination .prev{rotate: 180deg}.lp-filter-cohoi-widget .pagination .current{color: #fff;background: var(--Primary-600---Primary, #ea242b)}.lp-filter-cohoi-widget .cohoi-filter-bar{display: flex;gap: 20px;align-items: center;justify-content: center}.lp-filter-cohoi-widget .cohoi-listing .cohoi-grid .cohoi-card{border-radius: 24px;border: 1px solid #e2e8f0;background: #fff;box-shadow: 0 1px 3px 0 rgba(15,23,42,0.02);padding: 24px}.lp-filter-cohoi-widget .cohoi-listing .cohoi-grid .cohoi-card span.cohoi-label{border-radius: var(--Radius-7xxl, 96px);background: var(--Secondary-50, #fce9ea);color: var(--Text-brand-secondary, #d62127);font-size: 14px;font-style: normal;font-weight: 510;line-height: 150%;padding: 4px 8px}.lp-filter-cohoi-widget .cohoi-listing .cohoi-grid .cohoi-card .font-semibold{padding: 12px 0}.lp-filter-cohoi-widget .cohoi-listing .cohoi-grid .cohoi-card .font-semibold a{color: var(--Text-primary, #121212);font-size: 20px;font-style: normal;font-weight: 590;line-height: 140%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 1}.lp-filter-cohoi-widget .cohoi-listing .cohoi-grid .cohoi-card p.text-sm{color: #374151;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 2;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%}.lp-filter-cohoi-widget .cohoi-listing .cohoi-grid .cohoi-card a.text-red{color: var(--Text-primary, #121212);font-size: 14px;font-style: normal;font-weight: 510;line-height: 140%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 1}.lp-filter-cohoi-widget .cohoi-listing .cohoi-grid .cohoi-card a.text-red svg{border-radius: var(--Radius-7xxl, 96px);background: var(--Background-brand-primary, #d81625);width: 24px;height: 24px;padding: 4px;margin-left: 8px}.lp-filter-cohoi-widget .cohoi-listing .cohoi-grid .cohoi-card .text-gray{display: flex;align-items: center;gap: 16px;color: var(--Text-tertiary, #787878);font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;padding-bottom: 16px}.lp-filter-cohoi-widget .cohoi-listing .cohoi-grid .cohoi-card .text-gray .city,.lp-filter-cohoi-widget .cohoi-listing .cohoi-grid .cohoi-card .text-gray .time{display: flex;align-items: center;gap: 4px}.lp-filter-cohoi-widget .cohoi-listing .cohoi-grid .cohoi-card:not(:last-child){margin-bottom: 32px}.lp-filter-cohoi-widget .cohoi-listing .cohoi-grid .cohoi-card:hover{border-radius: 24px;border: 1px solid var(--Border-brand-primary, #ea242b);background: #fff;box-shadow: 0 0 14px 0 rgba(0,0,0,0.08)}.lp-filter-cohoi-widget .cohoi-listing .cohoi-grid .cohoi-card:hover a{text-decoration: underline !important}.lp-filter-cohoi-widget .custom-select-need,.lp-filter-cohoi-widget .custom-select-city{position: relative}.lp-filter-cohoi-widget .custom-select-need select,.lp-filter-cohoi-widget .custom-select-city select{display: none}.lp-filter-cohoi-widget .custom-select-display-city{display: flex;align-items: center;gap: 8px}.lp-filter-cohoi-widget .custom-select-display-need,.lp-filter-cohoi-widget .custom-select-city{display: flex;justify-content: space-between;align-items: center;background: #fff;border: 1px solid var(--Border-02, #c4c4c4);border-radius: 100px;padding: 8px 16px;cursor: pointer;width: fit-content;gap: 8px}.lp-filter-cohoi-widget .custom-select-options-need,.lp-filter-cohoi-widget .custom-select-options-city{display: none;position: absolute;top: 100%;left: 0;width: 100%;background: #fff;border: 1px solid #ddd;border-radius: 6px;max-height: 200px;overflow-y: auto;z-index: 99;padding-left: 0}.lp-filter-cohoi-widget .custom-select-options-need li,.lp-filter-cohoi-widget .custom-select-options-city li{padding: 8px 12px;cursor: pointer}.lp-filter-cohoi-widget .custom-select-options-need li:hover,.lp-filter-cohoi-widget .custom-select-options-city li:hover{background: #f2f2f2}.custom-select-address{position: relative;width: 100%;cursor: pointer}.custom-select-display-address{background: #fff;border-radius: 12px;border: 1px solid #c4c4c4}.custom-select-display-address span.selected-text-address{color: #787878}.custom-select-display-address p{padding: 16px;display: flex;justify-content: space-between;align-items: center}.custom-select-display-address.active .selected-text-address{color: #121212}.custom-select-options-address{display: none;position: absolute;top: 100%;left: 0;width: 100%;background: #fff;border-radius: 6px;max-height: 200px;overflow-y: auto;z-index: 9999;padding-left: 0 !important}.custom-select-options-address li{padding: 10px;list-style: none}.custom-select-options-address li:hover{background: #f5f5f5}.custom-select-display-voucher{border: 1px solid var(--Border-02, #c4c4c4);padding: 16px;border-radius: 12px;cursor: pointer;display: flex;justify-content: space-between;align-items: center;background: #fff}.custom-select-display-voucher .selected-text-voucher{color: #787878}.custom-select-display-voucher.active .selected-text-voucher{color: #121212}.custom-select-options-voucher{border-radius: 8px;margin-top: 5px;background: #fff;display: none;position: absolute;z-index: 99;width: 90%;max-height: 200px;overflow-y: auto}.custom-select-options-voucher li{padding: 10px;cursor: pointer}.custom-select-options-voucher li:hover{background: #f1f1f1}.thu-vien-media{position: relative}.thu-vien-media:after{content: "";position: absolute;bottom: -10px;left: 0;width: 100%;background: linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%);height: 130px}.thu-vien-media .elementor-widget-image img{transition: 0.5s}.thu-vien-media .elementor-widget-image:hover img{transform: scale(1.05);transition: 0.5s}p.empty{text-align: center;padding-top: 80px;font-size: 20px;color: #121212}.search-results div#content{padding-top: 120px;text-align: center;font-size: 20px}.search-results .htl-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;padding-top: 56px;padding-bottom: 120px}.search-results .htl-grid .post-item .post-children-item{border-radius: var(--radius-l, 16px);border: 1px solid var(--Border-secondary, #dedede);background: var(--Background-primary, #fff);padding: 24px;box-shadow: 0 24px 24px -12px rgba(54,74,54,0.06), 0 1px 2px 0 rgba(87,92,86,0.16), 0 0 0 1px rgba(18,105,63,0.08);transition: 0.5s}.search-results .htl-grid .post-item .post-children-item .date-time{padding-top: 25px;display: flex;justify-content: space-between}.search-results .htl-grid .post-item .post-children-item .date-time .link a{color: var(--Text-primary, #121212);font-size: 14px;font-style: normal;font-weight: 510;line-height: 140%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 1}.search-results .htl-grid .post-item .post-children-item .date-time .link a svg{border-radius: var(--Radius-7xxl, 96px);background: var(--Background-brand-primary, #d81625);width: 24px;height: 24px;padding: 4px;margin-left: 8px}.search-results .htl-grid .post-item .post-children-item .date-time .date{color: var(--Text-tertiary, #787878);text-align: justify;font-size: 14px;font-style: normal;font-weight: 510;line-height: 150%}.search-results .htl-grid .post-item .post-children-item .thumnal{position: relative}.search-results .htl-grid .post-item .post-children-item .thumnal img{width: 100%;height: 300px;object-fit: cover;border-radius: 8px}.search-results .htl-grid .post-item .post-children-item .thumnal span.post-cat{border-radius: var(--Radius-7xxl, 96px);background: var(--Secondary-50, #fce9ea);position: absolute;left: 16px;top: 16px;padding: 0 8px;color: var(--Text-brand-secondary, #d62127);font-size: 14px;font-style: normal;font-weight: 500;line-height: 150%}.search-results .htl-grid .post-item .post-children-item .wp-content .title{padding-top: 24px;padding-bottom: 12px}.search-results .htl-grid .post-item .post-children-item .wp-content .title a{color: var(--Text-primary, #121212);font-size: 18px;font-style: normal;font-weight: 590;line-height: 140%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 1}.search-results .htl-grid .post-item .post-children-item .wp-content .excerpt{color: var(--Text-tertiary, #787878);font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%;word-break: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--text-clamp);-webkit-box-orient: vertical;--text-clamp: 2}.search-results .htl-grid .post-item .post-children-item:hover{border: 1px solid var(--Border-brand-primary, #ea242b)}.search-results .htl-grid .post-item .post-children-item:hover a{text-decoration: underline !important}section.no-results{padding-top: 120px;padding-bottom: 120px}section.no-results h1.page-title{font-size: 40px}section.no-results p{margin: 0;padding: 32px 0}section.no-results input#search-form-1{width: 100%;padding: 16px;border: 1px solid #c4c4c4;border-radius: 12px;font-size: 16px;transition: border .2s}.order-work-form{border-radius: 20px;background: var(--Background-secondary, #f5f5f5);padding: 32px}.order-work-form h3.title{color: #121212;padding-bottom: 24px;font-size: 24px;font-style: normal;font-weight: 590;line-height: 140%}.order-work-form label{color: var(--Neutral-500, var(--Neutral-500, #5e5e5e));font-size: 16px;font-style: normal;font-weight: 510;line-height: 150%}.order-work-form label red{color: #900}.order-work-form .form-group .repert{display: flex;justify-content: space-between}.order-work-form .form-group input,.order-work-form .form-group select,.order-work-form .form-group textarea{border-radius: 8px;border: 1px solid var(--Border-02, #c4c4c4);background: var(--Background-Primary, #fff);padding: 16px;width: 100%}.order-work-form .form-group:not(:last-child){padding-bottom: 20px}.order-work-form .btn-submit{color: var(--main-red-other-color);width: 100%;z-index: 2;border: 0;display: flex;justify-content: center;background: transparent;transition: 0.5s}.order-work-form .btn-submit .btn{border-radius: var(--Radius-7xxl, 96px);border: 1px solid var(--main-red-other-color);width: 100%;justify-content: center;background: #d81625;padding: 12px 12px 12px 32px;color: var(--main-red-other-color);font-size: 16px;font-style: normal;font-weight: 600;line-height: 140%;display: flex;gap: 20px;align-items: center;margin-top: 24px;position: relative;z-index: 99;transition: 0.5s;overflow: hidden}.order-work-form .btn-submit .btn .icon-arrow{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: transform .4s ease, opacity .4s ease}.order-work-form .btn-submit .btn .icon-arrow.default-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.order-work-form .btn-submit .btn .icon-arrow.hover-icon{opacity: 0;transform: translate(-50%, -50%) translateX(-120%)}.order-work-form .btn-submit .btn svg{border-radius: var(--Radius-7xxl, 96px);background: #fff;width: 32px;height: 32px;padding: 8px}.order-work-form .btn-submit .btn svg path{fill: #121212}.order-work-form .btn-submit .btn:before{content: "";position: absolute;top: 0;bottom: 0;left: 0;height: 100%;width: 0%;background-color: #fff;transition: .3s ease-out;border-radius: 96px}.order-work-form .btn-submit .btn-icon{border-radius: 50%;background: #fff;width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;overflow: hidden;position: relative;line-height: 0;transition: 0.5s}.order-work-form .btn-submit span{position: relative;display: inline-block;overflow: hidden;color: #fff}.order-work-form .btn-submit:hover .btn:before{width: 100%}.order-work-form .btn-submit:hover .btn-icon .default-icon{opacity: 0;transform: translate(-50%, -50%) translateX(120%)}.order-work-form .btn-submit:hover .btn-icon .hover-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.order-work-form .btn-submit:hover span{color: #d81625}.order-work-form .btn-submit:hover svg{background: #fff !important}.order-work-form .btn-submit:hover .hover-icon svg{background: #d81625 !important}.order-work-form .btn-submit:hover .hover-icon svg path{fill: #fff}.order-work-form .repeater-item{margin-top: 10px;display: flex;gap: 5px}.btn-regis{color: var(--main-red-other-color);width: 100%;z-index: 2;border: 0;display: flex;justify-content: center;background: transparent;transition: 0.5s}.btn-regis .btn{border-radius: var(--Radius-7xxl, 96px);border: 1px solid var(--main-red-other-color);width: fit-content;justify-content: center;background: #d81625;padding: 12px 12px 12px 32px;color: var(--main-red-other-color);font-size: 16px;font-style: normal;font-weight: 600;line-height: 140%;display: flex;gap: 20px;align-items: center;margin-top: 24px;position: relative;z-index: 99;transition: 0.5s;overflow: hidden}.btn-regis .btn .icon-arrow{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: transform .4s ease, opacity .4s ease}.btn-regis .btn .icon-arrow.default-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.btn-regis .btn .icon-arrow.hover-icon{opacity: 0;transform: translate(-50%, -50%) translateX(-120%)}.btn-regis .btn svg{border-radius: var(--Radius-7xxl, 96px);background: #fff;width: 32px;height: 32px;padding: 8px}.btn-regis .btn svg path{fill: #ea242b}.btn-regis .btn:before{content: "";position: absolute;top: 0;bottom: 0;left: 0;height: 100%;width: 0%;background-color: #fff;transition: .3s ease-out;border-radius: 96px}.btn-regis .btn-icon{border-radius: 50%;background: #fff;width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;overflow: hidden;position: relative;line-height: 0;transition: 0.5s}.btn-regis span{position: relative;display: inline-block;overflow: hidden;color: #fff}.btn-regis:hover .btn:before{width: 100%}.btn-regis:hover .btn-icon .default-icon{opacity: 0;transform: translate(-50%, -50%) translateX(120%)}.btn-regis:hover .btn-icon .hover-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.btn-regis:hover span{color: #d81625}.btn-regis:hover svg{background: #fff !important}.btn-regis:hover .hover-icon svg{background: #d81625 !important}.btn-regis:hover .hover-icon svg path{fill: #fff}.elementor-widget-lp-marquee .marquee-item{border-radius: 100px;border: 1px solid var(--Border-secondary, #dedede);padding: 21px 35px;display: flex !important;justify-content: center;height: 90px}.elementor-widget-lp-marquee .marquee-item img{filter: grayscale(100%)}.elementor-widget-lp-marquee .marquee-item:hover img{filter: none}.list-services{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}.list-services .list-item{border-radius: 24px;border: 1px solid var(--Border-secondary, #dedede);display: flex;padding: 24px;align-items: flex-start;gap: 12px;align-self: stretch;transition: 0.3s}.list-services .list-item .services-number{text-align: center;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: var(--Primary-600---Primary, #ea242b);font-size: var(--Size-H1, 64px);font-style: normal;font-weight: 700;line-height: 100%;letter-spacing: 1.28px;font-family: "SFProDisplay";color: transparent;transition: 0.5s}.list-services .list-item h3{color: var(--Text-primary, #121212);font-size: 24px;font-style: normal;font-weight: 590;line-height: 140%;margin-bottom: 8px;transition: 0.3s}.list-services .list-item p{color: var(--Text-primary, #121212);font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%;transition: 0.5}.list-services .list-item:hover{background: var(--Background-brand-primary, #d81625);transition: 0.5s}.list-services .list-item:hover .services-number{color: #fff}.list-services .list-item:hover span{-webkit-text-stroke-color: var(--Primary-600---Primary, #fff)}.list-services .list-item:hover h3,.list-services .list-item:hover p{transition: 0.5s;color: #fff}.event-box-container{display: flex;gap: 12px}.event-box-container .event-content{padding: var(--Spacing-xl, 16px) var(--Spacing-4xl, 32px);min-height: 367px;border-radius: 32px;border: 1px solid var(--Border-brand-primary, #ea242b);background: var(--Background-primary, #fff)}.event-box-container .event-content h3{color: var(--Text-brand-primary, #ea242b);font-size: 24px;font-style: normal;font-weight: 590;line-height: 140%;margin-bottom: 16px}.event-box-container .event-content .event-status{display: flex;align-items: center;gap: 16px}.event-box-container .event-content .event-status span{border-radius: var(--Radius-7xxl, 96px);padding: 0 var(--Spacing-Spacing-8px, 8px);font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%}.event-box-container .event-content .event-status .status-text{color: var(--Text-brand-secondary, #d62127);background: var(--Secondary-50, #fce9ea)}.event-box-container .event-content .event-status .event-brand{background: var(--Primary-50, #ececf8);color: var(--Text-brand-primary, #232262)}.event-box-container .event-content .infor-event{margin-top: 22px;margin-bottom: 22px;display: flex;gap: 8px;flex-direction: column}.event-box-container .event-content .infor-event p{margin-bottom: 0;display: flex;align-items: flex-start;gap: 9px;align-self: stretch;color: #000;font-size: 14px;font-style: normal;font-weight: 500;line-height: 150%}.event-box-container .event-content .event-desc{color: var(--Text-secondary, #454545);font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%}.event-box-container .btn-link{margin-top: 12px}.event-box-container .btn-link .event-link{width: 100%;gap: 20px;border-radius: var(--Radius-7xxl, 96px);border: 1px solid var(--Primary-700, #d81625);background: var(--Background-brand-primary, #d81625);display: flex;padding: var(--Spacing-lg, 12px);justify-content: center;align-items: center;align-self: stretch;color: var(--Text-white, #fff);font-size: 20px;font-style: normal;font-weight: 590;line-height: 140%;position: relative;overflow: hidden}.event-box-container .btn-link .event-link:hover span{color: #ea242b}.event-box-container .btn-link .event-link:hover::before{width: 100%}.event-box-container .btn-link .event-link:hover .btn-icon .default-icon{opacity: 0 !important;transform: translate(-50%, -50%) translateX(120%)}.event-box-container .btn-link .event-link:hover .btn-icon .hover-icon{opacity: 1 !important;transform: translate(-50%, -50%) translateX(0) !important}.event-box-container .btn-link .event-link:hover .btn-icon .hover-icon svg{background: #d81625 !important}.event-box-container .btn-link .event-link:hover .btn-icon .hover-icon svg path{fill: #fff}.event-box-container .btn-link .event-link:hover .btn-icon svg{background: #fff !important}.event-box-container .btn-link .event-link::before{content: "";position: absolute;top: 0;bottom: 0;left: 0;height: 100%;width: 0%;background-color: #fff;transition: .3s ease-out;border-radius: 96px}.event-box-container .btn-link .event-link span{position: relative;display: inline-block;overflow: hidden;color: #fff}.event-box-container .btn-link .event-link .btn-icon{border-radius: 50%;background: #fff;width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;overflow: hidden;position: relative;line-height: 0;transition: 0.5s}.event-box-container .btn-link .event-link .btn-icon .icon-arrow{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: transform .4s ease, opacity .4s ease}.event-box-container .btn-link .event-link .btn-icon .icon-arrow svg{border-radius: var(--Radius-7xxl, 96px);background: #fff;width: 32px;height: 32px;padding: 8px}.event-box-container .btn-link .event-link .btn-icon .icon-arrow path{fill: #121212}.event-box-container .btn-link .event-link .btn-icon .icon-arrow.default-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.event-box-container .btn-link .event-link .btn-icon .icon-arrow.hover-icon{opacity: 0;transform: translate(-50%, -50%) translateX(-120%)}.page-id-1784 header{background: #fff;right: 32px;width: 80%;padding: 0 0px 12px 12px;position: absolute !important}.event-banner{position: relative;max-width: 395px}.event-banner .event-box{margin-top: 160px;max-width: 395px}.event-banner .featured-img{position: relative;flex: 1}.event-banner .featured-img:before{content: "" !important;position: absolute;top: 0px;left: 20.2%;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 90deg}.event-banner .featured-img::after{content: "";position: absolute;top: 60px;right: 0;width: 32px;height: 32px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 90deg}.recap-post-sum .post-item .post-children-item:hover img{transform: scale(1.05);transition: 0.5s}.recap-post-sum .post-item .post-children-item:hover a{color: var(--main-red-other-color) !important;transition: 0.5s}.recap-post-sum .post-item .thumnal{overflow: hidden;border-radius: var(--radius-l, 16px);margin-bottom: 32px}.recap-post-sum .post-item .thumnal img{border-radius: var(--radius-l, 16px);transition: 0.5s}.recap-post-sum .post-item .wp-content .title{font-size: 20px;font-style: normal;font-weight: 590;line-height: 140%;margin-bottom: 24px;transition: 0.5s}.recap-post-sum .post-item .wp-content .title a{transition: 0.5s;color: var(--Text-primary, #121212)}.recap-post-sum .post-item .wp-content .recap-meta{display: flex;align-items: center;color: var(--Text-tertiary, #787878);font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;gap: 16px}.recap-post-sum .slick-dots{padding-left: 0 !important;text-align: center;margin-bottom: 0}.recap-post-sum .slick-dots li{position: relative;display: inline-block;width: 14px;height: 14px;margin: 0 6px;padding: 0;cursor: pointer}.recap-post-sum .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 14px;height: 14px;border-radius: 50%;cursor: pointer;color: #dedede;border: 0;outline: none;background: #dedede;transition: 0.3s}.recap-post-sum .slick-dots li:hover button,.recap-post-sum .slick-dots li.slick-active button{background: var(--main-red-color);transition: 0.3s}.recap-post-sum .slick-arrow{position: absolute;bottom: -74px;right: 46%;border-radius: 50%;background: var(--main-red-color);width: 40px;height: 40px;border: 1px solid var(--main-red-color);transition: 0.5s}.recap-post-sum .slick-arrow:hover{transition: 0.5s;background: #f5f5f5;border: 1px solid #f5f5f5}.recap-post-sum .slick-arrow .icon-wrap{position: relative;width: 16px;height: 16px}.recap-post-sum .slick-arrow .icon-wrap .icon-wrap svg{position: absolute;top: 50%;transition: transform .4s ease, opacity .4s ease}.recap-post-sum .slick-arrow .default-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.recap-post-sum .slick-arrow .hover-icon{opacity: 0;transform: translate(-50%, -50%) translateX(-120%)}.recap-post-sum .slick-arrow.arr-prev{left: 46%;z-index: 2;rotate: 180deg}.lp-review .review-content{text-align: center;border-radius: 32px;padding: 20px}.lp-review .review-content p{color: var(--Text-secondary, #454545);text-align: center;font-size: 14px;font-style: normal;font-weight: 590;line-height: 150%;padding-left: 85px;padding-right: 85px}.lp-review .review-content img{width: 60px;height: 60px;aspect-ratio: 1;border-radius: 60px;margin: 0 auto}.lp-review .review-content h3{color: #000;text-align: center;margin-top: 13px;font-size: 14px;font-style: normal;font-weight: 700;line-height: 150%}.lp-review .slick-dots{padding-left: 0 !important;text-align: center;margin-bottom: 0;margin-top: 34px}.lp-review .slick-dots li{position: relative;display: inline-block;width: 14px;height: 14px;margin: 0 6px;padding: 0;cursor: pointer}.lp-review .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 14px;height: 14px;border-radius: 50%;cursor: pointer;color: #dedede;border: 0;outline: none;background: #f39696;transition: 0.3s}.lp-review .slick-dots li:hover button,.lp-review .slick-dots li.slick-active button{background: #fff;transition: 0.3s}.lp-review .slick-arrow{position: absolute;bottom: -74px;right: 47%;border-radius: 50%;background: var(--main-red-color);width: 40px;height: 40px;border: 1px solid var(--main-red-color);transition: 0.5s;background: #fff}.lp-review .slick-arrow:hover{transition: 0.5s;background: #f5f5f5;border: 1px solid #f5f5f5}.lp-review .slick-arrow .icon-wrap{position: relative;width: 16px;height: 16px}.lp-review .slick-arrow .icon-wrap .icon-wrap svg{position: absolute;top: 50%;transition: transform .4s ease, opacity .4s ease}.lp-review .slick-arrow .default-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0)}.lp-review .slick-arrow .hover-icon{opacity: 0;transform: translate(-50%, -50%) translateX(-120%)}.lp-review .slick-arrow.arr-prev{left: 47%;z-index: 2;rotate: 180deg}.event-region-filter .event-btn{display: flex;justify-content: center;gap: 24px;flex-wrap: wrap;margin-bottom: 72px}.event-region-filter .event-btn button{border-radius: var(--Radius-7xxl, 96px);color: var(--Text-primary, #121212);font-size: 16px;font-style: normal;font-weight: 500;line-height: 150%;padding: 8px 20px;background: #fff;border: 1px solid var(--Border-brand-secondary, #242660);transition: 0.3s}.event-region-filter .event-btn button:hover{border-color: #ea242b;transition: 0.3s;color: #ea242b;background: var(--Background-brand-hover, #ffeaed)}.event-region-filter .event-btn button.active{color: #fff;border-color: #ea242b;background: #ea242b}.event-region-filter .event-post-region-sum .pagination{display: flex;justify-content: center;gap: 4px;margin-top: 72px}.event-region-filter .event-post-region-sum .pagination .page-numbers{display: flex;width: 32px;height: 32px;padding: 8px;flex-direction: column;justify-content: center;align-items: center;gap: 10px;color: var(--Neutral-800, var(--Neutral-800, #121212));font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;border-radius: 8px;transition: 0.3s}.event-region-filter .event-post-region-sum .pagination .page-numbers:hover,.event-region-filter .event-post-region-sum .pagination .page-numbers.current{transition: 0.3s;color: #fff;background: var(--Primary-600---Primary, #ea242b)}.event-region-filter .event-post-region-sum .pagination .page-numbers:hover path{fill: #fff}.event-region-filter .event-post-region-sum .pagination .prev svg{rotate: 180deg}.event-region-filter .event-post-region-sum .event-wp-reigon{display: flex;flex-direction: column;align-items: flex-start;gap: 32px;align-self: stretch}.event-region-filter .event-post-region-sum .post-children-item{display: flex;gap: 52px}.event-region-filter .event-post-region-sum .post-children-item .event-region-status .thu{color: var(--Text-secondary, #454545);font-size: 18px;font-style: normal;font-weight: 590;line-height: 140%}.event-region-filter .event-post-region-sum .post-children-item .event-region-status span{color: var(--Text-brand-primary, #ea242b);font-size: 18px;font-style: italic;font-weight: 590;line-height: 140%}.event-region-filter .event-post-region-sum .post-children-item .event-region-status .event-tag:first-child{display: none}.event-region-filter .event-post-region-sum .post-children-item .wp-content .title{color: var(--Text-primary, #121212);font-size: 20px;font-style: normal;font-weight: 590;line-height: 140%;margin-bottom: 5px}.event-region-filter .event-post-region-sum .post-children-item .wp-content .title a{transition: 0.5s;color: var(--Text-primary, #121212)}.event-region-filter .event-post-region-sum .post-children-item .wp-content .title a:hover{transition: 0.5s;text-decoration: underline !important}.event-region-filter .event-post-region-sum .post-children-item .wp-content p{color: var(--Text-secondary, #454545);font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%}.event-region-filter .event-post-region-sum .wp-content-btn a{color: var(--Text-primary, #121212);font-size: 14px;font-style: normal;font-weight: 500;line-height: 140%;display: flex;align-items: center}.event-region-filter .event-post-region-sum .wp-content-btn .arrow-icon{border-radius: var(--Radius-7xxl, 96px);background: var(--Background-brand-primary, #d81625);width: 24px;height: 24px;display: flex;text-align: center;margin-left: 12px;justify-content: center;align-items: center}.event-region-filter .event-post-region-sum .thumnail img{border-radius: 10px;width: 300px;height: 169px;object-fit: cover}.event-region-filter .event-post-region-sum .event-region-item:not(:last-child){padding-bottom: 32px;border-bottom: 1px solid #dedede}.event-region-filter .wp-content-text{display: flex;flex-direction: column;justify-content: space-between;height: 100%}.event-region-filter .event-region-first{display: flex;gap: 118px;flex: 0 0 50%;justify-content: space-between}.event-region-filter .event-region-first .thumnail{border-radius: 10px;overflow: hidden}.event-region-filter .event-region-first .thumnail img{transition: 0.5s}.event-region-filter .event-region-first .thumnail:hover img{transform: scale(1.05);transition: 0.5s}@media (max-width: 676px){.event-box-container{flex-direction: column}.event-box-container .featured-img:before,.event-box-container .featured-img:after{content: none !important}.event-box-container .event-box{margin-top: 0 !important}.event-box-container .event-link{font-size: 16px !important;padding: var(--Spacing-sm-2, 6px) var(--Spacing-lg, 12px) !important}.list-services{display: flex;flex-direction: column}.list-services .list-item .services-number{font-size: var(--Size-H4, 32px);line-height: 120%}.list-services .list-item h3{font-size: 18px}.heading br{display: none !important}.lp-review .review-content{display: flex;gap: var(--Spacing-xl, 16px);flex-direction: column;background-image: url("http://brandwalkers.dev.enosta.com/wp-content/uploads/2025/10/Subtract-mb.png");background-repeat: no-repeat;background-size: contain;margin: 1px}.lp-review .review-content p{padding-left: 10px;padding-right: 10px}.lp-review .slick-arrow.arr-prev{left: 37%}.recap-post-sum .slick-arrow.arr-prev{left: 39%}.lp-review .slick-arrow,.recap-post-sum .slick-arrow{right: 35%}.event-region-filter .event-btn{flex-wrap: nowrap;overflow-x: scroll;justify-content: flex-start;margin-bottom: 32px !important}.event-region-filter .event-btn button{padding: 8px 12px;white-space: nowrap}.event-region-filter .event-btn::-webkit-scrollbar{display: none}.event-region-filter .event-btn::-webkit-scrollbar-track{background: #f1f1f1;border-radius: 8px}.event-region-filter .event-btn::-webkit-scrollbar-thumb{background: #888;border-radius: 8px}.event-region-filter .event-btn::-webkit-scrollbar-thumb:hover{background: #555}.event-region-filter .desktop{display: none !important}.event-region-filter .mobi{flex-direction: column}.event-region-filter .mobi img{width: 100% !important}.event-region-filter .mobi .event-bottom{display: flex;align-items: anchor-center;justify-content: space-between}.event-region-filter .mobi .event-tag{font-size: 10px !important;font-weight: 400 !important}.event-region-filter .mobi .wp-content-text{gap: 52px}}.logged-in.page-id-1784 header{top: 55px !important}.event-banner .featured-img:before{content: "";position: absolute;top: 0;right: calc(107%);width: 27px;height: 27px;background: url(/wp-content/uploads/2025/10/Exclude-7.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;rotate: 90deg}.event-banner .featured-img::after{top: 91px !important}.event-region-filter .event-post-region-sum .wp-content-btn a:hover span{text-decoration: underline}.infor-event p svg{flex: 0 0 20px}.event-region-filter .event-post-region-sum .post-children-item .wp-content .title a,.event-box-container .event-content h3,.recap-post-sum .post-item .wp-content .title a{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical}.event-region-filter .event-post-region-sum .post-children-item .wp-content p{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical}.event-box-container .event-content .event-desc{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical}.recap.type-recap.status-publish.has-post-thumbnail.hentry.slick-slide{padding-left: 12px;padding-right: 12px;margin-bottom: 34px}.recap-post-sum .slick-dots li{margin: 0 3px}.recap-post-sum .slick-arrow{bottom: -84px}@media (max-width: 1900px){.event-banner .featured-img:before{right: calc(107%);width: 28px;height: 28px}}@media (max-width: 768px){.event-banner .featured-img:before{right: calc(112%);width: 32px;height: 32px}.lp-review .review-content{background-size: cover}}@media screen and (max-width: 1203px) and (min-width: 932px){.event-banner .featured-img:before{left: 15% !important}}@media screen and (max-width: 1024px) and (min-width: 768px){.home header,.page-id-1784 header{right: 15px}.event-box-container{flex-direction: column}.event-banner .event-box{margin-top: 32px !important;max-width: 100%}.event-box-container .event-content{min-height: unset}div .elementor-1784 .elementor-element.elementor-element-771dcec{--padding-left: 16px !important;--padding-right: 16px !important}.event-banner .featured-img::after{top: 76px !important}.event-region-filter .event-post-region-sum .event-wp-reigon{margin: 0 30px}.event-region-filter .event-region-first,.event-region-filter .event-post-region-sum .post-children-item{gap: 42px}.recap-post-sum .slick-arrow,.lp-review .slick-arrow{display: none !important}.elementor-1784 .elementor-element.elementor-element-68382e0 > .e-con-inner{padding-bottom: 70px}div .elementor-1784 .elementor-element.elementor-element-e3afd78 > .elementor-widget-container{padding-bottom: 40px}.lp-review .slider-item{margin: 0 20px}.lp-review .review-content{background-size: initial;max-width: 85%;margin: auto}.review-content .thumb{margin-top: -15px}}@media screen and (max-width: 819px) and (min-width: 768px){.event-banner .featured-img:before{left: 91px}}@media screen and (max-width: 1023px) and (min-width: 819px){.event-banner .featured-img:before{left: 106px}}@media (max-width: 767px){.elementor-1784 .elementor-element.elementor-element-771dcec{--padding-top: 108px !important}.elementor-1784 .elementor-element.elementor-element-68382e0 > .e-con-inner{padding-top: 10px}.event-region-filter .event-post-region-sum .pagination{margin-top: 32px}.event-region-filter .mobi .wp-content-text{gap: 24px}.recap.type-recap.status-publish.has-post-thumbnail.hentry.slick-slide{padding: 0}.recap-post-sum .post-item .thumnal img{width: 100%}.event-region-status .date{color: var(--Text-secondary, #454545);font-size: 18px;font-style: normal;font-weight: 590;line-height: 140%}.event-region-filter .event-region-first .thumnail{width: 100%}.single-event .single-container{padding-top: 43px}.single.single-event header{margin-top: 0px}.single-event.single .single-container .body-content .box-content .content-post{margin: 0;padding: 0 16px}.page-id-1784 header{top: 24px !important}.recap-post-sum .slick-arrow,.lp-review .slick-arrow{display: none !important}.elementor-1784 .elementor-element.elementor-element-68382e0 > .e-con-inner{padding-bottom: 70px}div .elementor-1784 .elementor-element.elementor-element-e3afd78 > .elementor-widget-container{padding-bottom: 40px}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit:hover .btn-icon .default-icon,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy:hover .btn-icon .default-icon{transform: translate(-50%, -50%) translateX(0);opacity: 1}}.event-banner .event-box{margin-top: 92px}@media (max-width: 1024px){.btn-link .default-icon.icon-arrow svg{border: 1px solid transparent !important;border-radius: 200px}.event-box-container .btn-link .event-link:hover .btn-icon svg{border: 1px solid #d81625 !important;border-radius: 100px}.event-box-container .btn-link .event-link:hover .btn-icon svg path{fill: #d81625 !important}.event-box-container .btn-link .event-link:hover .btn-icon .default-icon{opacity: 1 !important}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit:hover .btn-icon .default-icon,.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-copy:hover .btn-icon .default-icon{transform: translate(-50%, -50%) translateX(0);opacity: 1}.single-event .single-container .body-content .box-content .contact-post .event-register-form .btn-submit:hover span{color: #000}}@media (min-width: 676px){.event-region-filter .mobi{display: none !important}.lp-review .slider-item{width: 781px !important;height: 301.956px;margin: 0 12px}.lp-review .review-content{display: flex;flex-direction: column;gap: 36.5px;background-image: url(/wp-content/uploads/2025/10/Subtract-bg.svg);background-repeat: no-repeat}}.form-contact .custom-contact-form label{margin-bottom: 5px}.form-contact .custom-contact-form .form-group p{margin-bottom: 0}.form-group.checkbox.dausao label:after{content: " *";color: #ea242b}.form-contact .custom-contact-form select[name="your-address"]{appearance: none;-webkit-appearance: none;-moz-appearance: none;background-image: url("/wp-content/uploads/2025/10/Chevron-1.svg");background-repeat: no-repeat;background-position: right 12px center;background-size: 20px 20px;padding-right: 40px}.form-contact .custom-contact-form select[name="your-address"]::-ms-expand{display: none}.form-contact .custom-contact-form textarea{height: 111px}.form-contact .btn-submit .btn{margin-top: 33px}.marqueen-lien-he .elementor-widget-lp-marquee .marquee-item img{object-fit: cover}.form-contact .wpcf7-form select{color: #999}.form-contact .wpcf7-form select.selected{color: #121212}.form-contact .custom-contact-form select[name="your-address"]{background-color: #fff;background-image: url("/wp-content/uploads/2025/10/Chevron-1.svg")}@media (max-width: 1024px){.form-contact .btn-submit .btn-icon{background: #d81625}.form-contact .btn-submit .btn .icon-arrow.default-icon{opacity: 1;transform: translate(-50%, -50%) translateX(0px)}.form-contact .btn-submit:hover .icon-arrow.default-icon svg path{fill: #fff}.form-contact .btn-submit:hover svg{background: #d81625 !important}.marqueen-lien-he .elementor-widget-lp-marquee .marquee-item{margin-right: 16px !important}.marqueen-lien-he > .e-con-inner{gap: 16px !important}.infor-contact .elementor-widget-image-box{padding: 12px}.infor-contact .elementor-widget-image-box .elementor-image-box-description{word-wrap: break-word}}@media (max-width: 767px){.wpcf7 form .wpcf7-response-output{margin: 32px 0 !important;margin-bottom: 0px !important}.page-id-2111 header.header{top: 9px !important}.marqueen-lien-he > .e-con-inner{padding-top: 25px !important;padding-bottom: 50px !important}.form-contact .btn-submit .btn{margin-top: 13px}}@media (max-width: 1024px) and (min-width: 768px){.elementor-2111 .elementor-element.elementor-element-ac0160b .elementor-image-box-description,.elementor-2111 .elementor-element.elementor-element-626f7f0 .elementor-image-box-description,.infor-contact .elementor-widget-image-box ul li{font-size: 16px !important}}@media (max-width: 1366px) and (min-width: 768px){.elementor-2111 .elementor-element.elementor-element-3cac289{width: 100%}}