@keyframes shine{0%{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}.hero-banner.travel-guide-banner{height:100vh}@media only screen and (max-width:1024px){.hero-banner.travel-guide-banner{height:80vh}}@media only screen and (max-width:768px){.hero-banner.travel-guide-banner{height:60vh}}.hero-banner.travel-guide-banner .bg-background .container .bg-wrapper{text-align:center}.hero-banner.travel-guide-banner .bg-background .container .bg-wrapper h1{width:100%;font-family:Kaushan Script;font-size:75px;max-width:100%!important;margin:20px auto 40px!important}@media only screen and (max-width:1024px){.hero-banner.travel-guide-banner .bg-background .container .bg-wrapper h1{font-size:55px}}@media only screen and (max-width:768px){.hero-banner.travel-guide-banner .bg-background .container .bg-wrapper h1{font-size:36px}}@media only screen and (max-width:540px){.hero-banner.travel-guide-banner .bg-background .container .bg-wrapper h1{font-size:28px;line-height:1.4}}.hero-banner.travel-guide-banner .bg-background .container .bg-wrapper h2{color:var(--white);font-size:48px}@media only screen and (max-width:768px){.hero-banner.travel-guide-banner .bg-background .container .bg-wrapper h2{font-size:36px}}@media only screen and (max-width:540px){.hero-banner.travel-guide-banner .bg-background .container .bg-wrapper h2{font-size:24px}}.hero-banner.travel-guide-banner .bg-background .container .bg-wrapper p{margin:auto;max-width:712px!important}@media only screen and (max-width:540px){.hero-banner.travel-guide-banner .bg-background .container .bg-wrapper p{font-size:16px;max-width:90%!important}}.direction-sec-secA{padding:60px 0}.direction-sec-secA .heading{text-align:center}.direction-sec-secA .heading h2{font-size:30px;font-weight:400;line-height:1}.direction-sec-secA .heading p{max-width:590px;margin:20px auto 0}.direction-sec-secA .heading h3{width:fit-content;margin:auto;font-size:60px;font-weight:400;position:relative}@media only screen and (max-width:540px){.direction-sec-secA .heading h3{font-size:40px}}.direction-sec-secA .heading h3:before{content:"";background:var(--secondary);width:150px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}.direction-sec-secA figure{max-width:1080px;height:400px;margin:40px auto 0;line-height:0;overflow:hidden}@media only screen and (max-width:540px){.direction-sec-secA figure{height:fit-content;line-height:0}}.direction-sec-secA figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.travel-guide-secA{padding:60px 0}.travel-guide-secA .heading{text-align:center}.travel-guide-secA .heading h2{font-size:30px;font-weight:400;line-height:1}.travel-guide-secA .heading p{max-width:590px;margin:20px auto 0}.travel-guide-secA .heading h3{width:fit-content;margin:auto;font-size:60px;font-weight:400;position:relative}@media only screen and (max-width:768px){.travel-guide-secA .heading h3{font-size:36px}}@media only screen and (max-width:540px){.travel-guide-secA .heading h3{font-size:18px}}.travel-guide-secA .heading h3:before{content:"";background:var(--secondary);width:150px;height:1px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%,-50%)}.travel-guide-secA .cat-grid-box{grid-template-columns:repeat(2,1fr);gap:30px;margin-top:60px;display:grid}@media only screen and (max-width:768px){.travel-guide-secA .cat-grid-box{grid-template-columns:repeat(1,1fr)}}.travel-guide-secA .cat-grid-box .grid-box-item{flex:0 50%}.travel-guide-secA .cat-grid-box .grid-box-item:hover figure .figinfo{top:0}.travel-guide-secA .cat-grid-box .grid-box-item figure{-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);border-radius:20px;height:473px;margin:0;line-height:0;position:relative;overflow:hidden}.travel-guide-secA .cat-grid-box .grid-box-item figure img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.travel-guide-secA .cat-grid-box .grid-box-item figure .figinfo{text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fcc66fd9;border-radius:20px;flex-direction:column;justify-content:center;width:100%;height:100%;padding:50px;transition:all .7s;display:flex;position:absolute;top:100%;left:0}@media only screen and (max-width:540px){.travel-guide-secA .cat-grid-box .grid-box-item figure .figinfo{padding:20px}}.travel-guide-secA .cat-grid-box .grid-box-item figure .figinfo h4{color:#000;margin-bottom:20px;font-size:48px;font-weight:500;line-height:1.3}@media only screen and (max-width:540px){.travel-guide-secA .cat-grid-box .grid-box-item figure .figinfo h4{font-size:36px}}.travel-guide-secA .cat-grid-box .grid-box-item figure .figinfo p{text-align:center;color:#000;font-size:20px;font-weight:400}@media only screen and (max-width:540px){.travel-guide-secA .cat-grid-box .grid-box-item figure .figinfo p{font-size:16px}}.travel-guide-secA .cat-grid-box .grid-box-item .group-btn{text-align:center;width:100%}.travel-guide-secA .cat-grid-box .grid-box-item .group-btn .btn{border-radius:10px;width:80%;margin:20px auto 0}.journey-awaits-sec{background:#49795a;padding:70px 0}@media only screen and (max-width:540px){.journey-awaits-sec{padding:50px 0}}.journey-awaits-sec .heading{text-align:center}.journey-awaits-sec .heading h2{color:#fff;font-size:30px;font-weight:400;line-height:1}.journey-awaits-sec .heading p{color:#fff;max-width:490px;margin:20px auto 0}.journey-awaits-sec .heading h3{color:#fff;width:fit-content;margin:auto;font-size:60px;font-weight:400;position:relative}@media only screen and (max-width:1024px){.journey-awaits-sec .heading h3{font-size:50px}}@media only screen and (max-width:540px){.journey-awaits-sec .heading h3{font-size:24px}}.journey-awaits-sec .heading h4{color:#fff;font-family:Kaushan Script;font-size:55px;font-weight:400;display:inline-block;position:relative;max-width:100%!important;margin:0 auto 40px!important}@media only screen and (max-width:1024px){.journey-awaits-sec .heading h4{font-size:35px}}@media only screen and (max-width:540px){.journey-awaits-sec .heading h4{font-size:22px}}.journey-awaits-sec .heading h4:before{content:"";background:var(--secondary);width:150px;height:1px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%,-50%)}.journey-awaits-sec .group-btn{justify-content:center;align-items:center;gap:30px;margin:40px auto 0;display:flex}@media only screen and (max-width:540px){.journey-awaits-sec .group-btn{flex-direction:column;gap:10px}}.journey-awaits-sec .group-btn a{color:#49795a;background:#fff;border:1px solid #fff;padding:8px 20px;font-size:16px;font-weight:400;transition:all .5s}.journey-awaits-sec .group-btn a:hover,.journey-awaits-sec .group-btn a:last-child{color:#fff;background:0 0}.journey-awaits-sec .group-btn a:last-child:hover{color:#49795a;background:#fff}.culture-heritage{background:#fff;padding:50px 0}.culture-heritage ul{justify-content:center;align-items:center;gap:10px;margin-bottom:30px;display:flex}@media only screen and (max-width:540px){.culture-heritage ul{justify-content:start;overflow-x:auto}}.culture-heritage ul li{cursor:pointer;border:1px solid #0000;border-radius:25px;padding:10px 20px;font-family:Marcellus}.culture-heritage ul li.active{color:var(--white);background:#faa935;border:1px solid #faa935;transition:all .5s}.culture-heritage .heading h2{text-align:center;margin-bottom:30px;font-size:30px;font-weight:700}.culture-heritage .flex-box{justify-content:center;align-items:center;gap:50px;display:flex}@media only screen and (max-width:768px){.culture-heritage .flex-box{flex-direction:column;gap:20px}}.culture-heritage .flex-box:not(:last-child){margin-bottom:40px}.culture-heritage .flex-box:nth-child(2n){flex-direction:row-reverse}@media only screen and (max-width:768px){.culture-heritage .flex-box:nth-child(2n){flex-direction:column}}.culture-heritage .flex-box figure{flex:0 50%;height:400px;line-height:0;overflow:hidden}@media only screen and (max-width:1024px){.culture-heritage .flex-box figure{height:300px}}.culture-heritage .flex-box figure:hover img{scale:1.1}.culture-heritage .flex-box figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;line-height:0;transition:all .8s}.culture-heritage .flex-box figcaption{flex:0 50%}@media only screen and (max-width:768px){.culture-heritage .flex-box figcaption{text-align:center;max-width:80%;margin:auto}}.culture-heritage .flex-box figcaption h3{color:#000;margin-bottom:20px;font-size:48px;font-weight:400;line-height:1}@media only screen and (max-width:1024px){.culture-heritage .flex-box figcaption h3{margin-bottom:10px;font-size:28px}}.culture-heritage .flex-box figcaption p{max-width:90%}@media only screen and (max-width:768px){.culture-heritage .flex-box figcaption p{margin:auto}}.explore-nearby{padding:50px 0}.explore-nearby .tab-list{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:30px;display:grid;overflow-x:auto}.explore-nearby .tab-list li{cursor:pointer;text-align:center;white-space:nowrap;border:1px solid #0000;border-radius:25px;padding:10px 20px;font-family:Marcellus}.explore-nearby .tab-list li.active{color:var(--white);background:#faa935;border:1px solid #faa935;transition:all .5s}.explore-nearby .heading h2{text-align:center;margin-bottom:30px;font-size:30px;font-weight:700}.explore-nearby .grid-box{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media only screen and (max-width:1024px){.explore-nearby .grid-box{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:540px){.explore-nearby .grid-box{grid-template-columns:repeat(1,1fr)}}.explore-nearby .grid-box.south-grid{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:540px){.explore-nearby .grid-box.south-grid{grid-template-columns:repeat(1,1fr)}}.explore-nearby .grid-box.south-grid figure{background:#0000004d}.explore-nearby .grid-box.south-grid figcaption{-webkit-backdrop-filter:none;backdrop-filter:none}.explore-nearby .box{position:relative;overflow:hidden}.explore-nearby .box:hover figure img{scale:1.1}.explore-nearby .box figure{line-height:0;position:relative}.explore-nearby .box figure:before{content:"";opacity:0;z-index:1;background:#fff;width:0;height:86%;display:block;position:absolute;top:7%;left:0%;transform:skew(-20deg);box-shadow:0 0 55px 12px #fff}.explore-nearby .box figure:hover:before{animation:.4s linear shine}.explore-nearby .box figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:310px;transition:all .5s;display:block}.explore-nearby .box figcaption{color:#fff;-webkit-backdrop-filter:blur(5.3828px);backdrop-filter:blur(5.3828px);background:linear-gradient(#0000,#00000026,#000000bf);padding:24px;position:absolute;bottom:0;left:0;right:0}.explore-nearby .box figcaption h3{margin-bottom:10px;font-size:22px}.explore-nearby .box figcaption p{font-size:16px}
