.cab-navbar-inner.clearfix{justify-content:space-between;align-items:center;display:flex}.gallery-section{background:#f9f5f0}.section-header{text-align:center;margin-bottom:50px}.section-header h2{color:#d1403a;margin-bottom:15px;font-size:2.5rem}.section-header p{color:#666;font-size:1.1rem}.gallery-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-rows:200px;grid-auto-flow:dense;gap:20px;display:grid}.gallery-item{border-radius:8px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 5px 15px #0000001a}.gallery-item:hover{transform:translateY(-5px);box-shadow:0 15px 30px #0003}.gallery-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.gallery-item:hover img{transform:scale(1.05)}.gallery-overlay{color:#fff;background:linear-gradient(#0000 0%,#000c 100%);width:100%;padding:20px;transition:bottom .3s;position:absolute;bottom:-100%;left:0}.gallery-item:hover .gallery-overlay{bottom:0}.gallery-overlay h3{margin-bottom:5px;font-size:1.3rem}.gallery-overlay p{opacity:.8;margin:0;font-size:.9rem}.gallery-item:nth-child(3n){grid-row:span 2}@media (max-width:768px){.gallery-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.gallery-item:nth-child(3n){grid-row:span 1}}.float-btn{z-index:99;animation:2.5s ease-in-out infinite floatAnimation;position:fixed;bottom:30px;right:20px}.float-btn a{flex-direction:column;align-items:center;gap:10px;display:flex}.float-btn img{width:100px}.float-btn p{color:#fff;text-align:center;background:#fe6a13;border-radius:6px;padding:6px;font-size:16px;box-shadow:0 4px 10px #0003}@media (max-width:500px){.float-btn img{width:75px}.float-btn p{font-size:14px}}@keyframes floatAnimation{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.open-side-nav img{width:32px}.open-side-nav{display:none}@media (max-width:991px){.open-side-nav{display:block}}@media (max-width:768px){.cab-about-section .cab-about-section-inner .cab-about-image-box{padding-top:0;padding-left:0;position:relative;left:0}.cab-about-section .cab-about-section-inner .left-side-content{padding-right:0}}.hero-section{width:100%;height:100vh;position:relative;overflow:hidden}@media (max-width:600px){.hero-section{height:50vh}header.cab-header.v2{background:#161616f2;position:relative}}.hero-section .hero-video video{-o-object-fit:cover;object-fit:cover;width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{z-index:1;width:100%;display:none}.owl-carousel .owl-stage{-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;position:relative}.owl-carousel .owl-stage:after{content:".";clear:both;visibility:hidden;height:0;line-height:0;display:block}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate(0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0)}.owl-carousel .owl-item{float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;min-height:1px}.owl-carousel .owl-item img{width:100%;display:block}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{color:inherit;font:inherit;background:0 0;border:none;padding:0!important}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;background:url(/owl.video.play.png) no-repeat;width:80px;height:80px;margin-top:-40px;margin-left:-40px;transition:transform .1s;position:absolute;top:50%;left:50%}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;transition:opacity .4s}.owl-carousel .owl-video-frame{z-index:1;width:100%;height:100%;position:relative}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;cursor:pointer;background:#d6d6d6;border-radius:3px;margin:5px;padding:4px 7px;font-size:14px;display:inline-block}.owl-theme .owl-nav [class*=owl-]:hover{color:#fff;background:#869791;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;width:10px;height:10px;margin:5px 7px;transition:opacity .2s;display:block}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
