.tr-latest-updates{display:flex;align-items:stretch;background-color:var(--tr-common-black);overflow:hidden}.tr-latest-updates-label{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:14px 22px;font-family:var(--tr-ff-heading);font-weight:700;font-size:16px;line-height:1.2;text-transform:capitalize;color:var(--tr-common-white);background-color:var(--tr-theme-1);z-index:2}.tr-latest-updates-label i{font-size:15px}.tr-latest-updates-marquee{flex:1;min-width:0;overflow:hidden;position:relative}.tr-latest-updates-marquee:before,.tr-latest-updates-marquee:after{content:"";position:absolute;top:0;bottom:0;width:40px;z-index:1;pointer-events:none}.tr-latest-updates-marquee:before{left:0;background:linear-gradient(90deg,var(--tr-common-black),transparent)}.tr-latest-updates-marquee:after{right:0;background:linear-gradient(270deg,var(--tr-common-black),transparent)}.tr-latest-updates-track{display:flex;align-items:center;width:max-content;min-height:52px;animation:tr-latest-updates-scroll 45s linear infinite}.tr-latest-updates-marquee:hover .tr-latest-updates-track{animation-play-state:paused}.tr-latest-updates-item{display:inline-flex;align-items:center;gap:14px;padding:0 28px;font-family:var(--tr-ff-body);font-size:15px;font-weight:500;white-space:nowrap;color:var(--tr-common-white)}.tr-latest-updates-item i{font-size:8px;color:var(--tr-theme-1)}@keyframes tr-latest-updates-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:767px){.tr-latest-updates-label{padding:12px 14px;font-size:13px;gap:8px}.tr-latest-updates-item{font-size:13px;padding:0 18px;gap:10px}.tr-latest-updates-track{min-height:46px}}@media(prefers-reduced-motion:reduce){.tr-latest-updates-track{animation:none;flex-wrap:wrap;width:100%;padding:10px 14px;gap:8px 0}.tr-latest-updates-marquee:before,.tr-latest-updates-marquee:after{display:none}}.tr-blog-split-card{display:flex;align-items:stretch;gap:28px;padding:20px;background:#fff;border:1px solid #e8e8e8;overflow:hidden}.tr-blog-split-media{flex:0 0 260px;max-width:260px;margin:-20px 0 -20px -20px;overflow:hidden;align-self:stretch}.tr-blog-split-media img{display:block;width:100%;height:100%;min-height:220px;object-fit:cover;transition:transform .4s ease}.tr-blog-split-card:hover .tr-blog-split-media img{transform:scale(1.05)}.tr-blog-split-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;padding:8px 4px 8px 0}.tr-blog-split-title{margin:0 0 16px;font-size:28px;font-weight:700;line-height:1.25;color:var(--tr-common-black, #111)}.tr-blog-split-title a{color:inherit}.tr-blog-split-title a:hover{color:var(--tr-theme-1, #e20935)}.tr-blog-split-excerpt{margin:0 0 24px;font-size:16px;font-weight:400;line-height:1.7;color:var(--tr-common-black, #222)}.tr-blog-split-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:8px}.tr-blog-posted-on{font-size:14px;font-weight:400;line-height:1.4;color:#8a8a8a}.tr-blog-read-more{flex-shrink:0;font-size:15px;font-weight:700;color:var(--tr-theme-1, #e20935)}.tr-blog-read-more:hover{color:var(--tr-common-black, #111)}.tr-blog-sidebar{position:sticky;top:120px;display:flex;flex-direction:column;gap:24px}.tr-blog-sidebar-panel{padding:28px 24px;background:#fff;border:1px solid #e8e8e8}.tr-blog-sidebar-title{margin-bottom:20px;padding-bottom:12px;font-size:18px;font-weight:700;color:var(--tr-common-black, #111);border-bottom:1px solid #e8e8e8}.tr-blog-recent-list,.tr-blog-category-list{margin:0;padding:0;list-style:none}.tr-blog-recent-list li+li{margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.tr-blog-recent-item{display:flex;gap:14px;align-items:flex-start;color:inherit}.tr-blog-recent-thumb{flex:0 0 70px;width:70px;height:70px;overflow:hidden}.tr-blog-recent-thumb img{display:block;width:100%;height:100%;object-fit:cover}.tr-blog-recent-meta{display:flex;flex-direction:column;gap:6px;min-width:0}.tr-blog-recent-title{font-size:15px;font-weight:600;line-height:1.35;color:var(--tr-common-black, #111);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tr-blog-recent-item:hover .tr-blog-recent-title{color:var(--tr-theme-1, #e20935)}.tr-blog-recent-date{font-size:13px;color:#8a8a8a}.tr-blog-category-list li+li{border-top:1px solid #f0f0f0}.tr-blog-category-list a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;font-size:15px;font-weight:500;color:var(--tr-common-black, #111)}.tr-blog-category-list a:hover{color:var(--tr-theme-1, #e20935)}.tr-blog-category-list a span:last-child{color:#8a8a8a;font-weight:400}.tr-blog-sidebar-cta{padding:28px 24px;background:var(--tr-common-black, #111);color:#fff}.tr-blog-sidebar-cta-title{margin-bottom:12px;font-size:20px;font-weight:700;color:#fff}.tr-blog-sidebar-cta p{margin-bottom:22px;font-size:15px;line-height:1.6;color:#ffffffc7}.tr-blog-sidebar-cta .tr-btn{display:inline-flex}.tr-blog-sidebar-cta .tr-btn:hover{color:var(--tr-theme-1, #e20935);background-color:#fff}@media(max-width:991.98px){.tr-blog-sidebar{display:none}}@media(max-width:767.98px){.tr-blog-split-card{flex-direction:column;gap:20px}.tr-blog-split-media{flex:none;max-width:none;width:auto;margin:-20px -20px 0;height:220px}.tr-blog-split-media img{min-height:0}.tr-blog-split-title{font-size:22px}.tr-blog-split-footer{flex-wrap:wrap}}.tr-visa-active{overflow:hidden;padding-bottom:10px}.tr-visa-active .swiper-slide{height:auto}.tr-visa-active .tr-visa-item{height:100%}.tr-visa-arrow-box{position:relative;z-index:2}.tr-visa-arrow-box .visa-next{margin-left:5px}.tr-visa-arrow-box button{transition:.3s;width:50px;height:50px;line-height:48px;text-align:center;background-color:#fff;color:var(--tr-theme-1, #e20935);border:1px solid var(--tr-theme-1, #e20935);padding:0}.tr-visa-arrow-box button:hover{color:#fff;background-color:var(--tr-theme-1, #e20935)}.tr-visa-arrow-box button span{display:inline-flex;align-items:center;justify-content:center}.tr-offcanvas{max-width:100%;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;padding-bottom:40px;-webkit-overflow-scrolling:touch}@media(max-width:575.98px){.tr-offcanvas{width:min(300px,100%)}}@media(min-width:576px)and (max-width:767.98px){.tr-offcanvas{width:min(400px,100%)}}.tr-offcanvas .tr-info-wrapper{min-width:0;max-width:100%}.tr-offcanvas__info-icon{flex-shrink:0}.tr-offcanvas__info-address{min-width:0;flex:1 1 auto}.tr-offcanvas__info-address a{overflow-wrap:anywhere;word-break:break-word}.tr-offcanvas__logo{margin-bottom:30px}.tr-menu-mobile{max-width:100%;overflow-x:hidden}.tr-menu-mobile ul{max-width:100%}.contact-subject{position:relative}.contact-subject__trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:58px;padding:0 20px;font-weight:400;font-size:14px;line-height:1.2;text-align:left;color:var(--tr-common-black, #111);background-color:#fff;border:1px solid rgba(114,114,114,.28);outline:none}.contact-subject__trigger.is-placeholder{color:#727272}.contact-subject__trigger:focus,.contact-subject.is-open .contact-subject__trigger{border-color:var(--tr-theme-1)}.contact-subject__trigger i{flex-shrink:0;font-size:14px;transition:transform .2s ease}.contact-subject.is-open .contact-subject__trigger i{transform:rotate(180deg)}.contact-subject__list{margin:0;padding:6px 0;list-style:none;background:#fff;border:1px solid var(--tr-theme-1);box-shadow:0 12px 30px #00000029;max-height:260px;overflow-y:auto}.contact-subject__list button{display:block;width:100%;padding:10px 20px;font-size:14px;line-height:1.4;text-align:left;color:var(--tr-common-black, #111);background:transparent;border:0}.contact-subject__list button:hover,.contact-subject__list button.is-selected{color:var(--tr-theme-1);background:#0000000a}.tr-contact-form-wrap .contact-subject__trigger{height:56px;background-color:#faf8f7;border-color:transparent;padding-right:45px}.tr-contact-form-wrap .contact-subject__trigger:focus,.tr-contact-form-wrap .contact-subject.is-open .contact-subject__trigger{border-color:var(--tr-theme-1);background-color:#fff}
