.hero_single.version_2 .wrapper h1{font-size:42px;font-size:2.2rem;text-shadow:4px 4px 12px rgba(0,0,0,.3);color:#fff;margin:0;text-transform:uppercase;font-weight:700}.hero_single .wrapper h1 span{width:80px;height:4px;background-color:#ffc107;display:block;margin:auto auto 20px;border-radius:10px;opacity:1}header #logo a{display:block;overflow:hidden;width:160px;height:40px;margin:4px 80px 4px 10px;background-image:url(/build/assets/bookingland-logo-mono-CvHizIzs.svg);background-repeat:no-repeat;background-position:0 -44px;transition:background-position .3s ease}header.sticky #logo a,header.menu_fixed.sticky #logo a{background-position:0 0}footer .footer-logo{display:inline-block;width:180px;height:42px;background-image:url(/build/assets/bookingland-logo-mono-CvHizIzs.svg);background-repeat:no-repeat;background-position:0 -44px;background-size:180px auto;overflow:hidden;margin-bottom:15px}.hero_single.avia:before{background:url(/build/assets/bg_avia-B64DDvVT.jpg) center center no-repeat;background-size:cover}.hero_in.railway{height:820px}.hero_in.railway:before{background:url(/build/assets/bg_railway-CS5hgYyv.jpg) center center no-repeat;background-size:cover}.hero_in.railway .wrapper{background-color:#000;background-color:#0009}.breadcrumb{background:none!important;position:absolute;left:7px;bottom:-7px}.breadcrumb a{color:#fff}.breadcrumb-item.active{color:#acb1b5}.margin_30_35{padding-top:30px;padding-bottom:35px}.list_home ul.simple_listing li a{background-color:#fff;padding:2px 2px 2px 6px;display:block;margin-bottom:5px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:relative;font-weight:500;color:#555}.list_home ul.simple_listing li a:hover{background-color:#fc5b62;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01);color:#fff}.list_home ul.simple_listing li a strong{background-color:#f8f8f8;color:#999;font-size:14px;font-size:.875rem;line-height:1;padding:6px;display:inline-block;margin-right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.list_home ul.simple_listing li a:after{font-family:ElegantIcons;content:"$";right:9px;top:4px;position:absolute;color:#e74e84}.list_home ul.simple_listing li:hover a:after{color:#fff}.widget-skeleton{padding:20px;background:#f8f9fa;border-radius:8px;animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-header{height:24px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;margin-bottom:20px;width:60%;animation:skeleton-shimmer 1.5s infinite}.skeleton-content{display:flex;flex-direction:column;gap:12px}.skeleton-line{height:16px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:skeleton-shimmer 1.5s infinite}.skeleton-line:nth-child(1){width:100%}.skeleton-line:nth-child(2){width:85%}.skeleton-line:nth-child(3){width:70%}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.8}}.widget-fallback{padding:40px 20px;text-align:center;background:#f8f9fa;border-radius:8px;border:1px solid #dee2e6}.widget-fallback p{margin-bottom:15px;color:#6c757d}.widget-container{min-height:200px}
