@-webkit-keyframes jump {
50%{transform:translateY(-30%);-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%)}
}
@keyframes jump {
50%{transform:translateY(-30%);-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%)}
}
@-webkit-keyframes upscale {
50%{transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}
}
@keyframes upscale {
50%{transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}
}
@-webkit-keyframes leap {
50%{transform:translateY(-50%) rotate(-15deg)}
}
@keyframes leap {
50%{transform:translateY(-50%) rotate(-15deg)}
}
.wobble span{display:inline-block}
.wobble span.jump{-webkit-animation:jump .5s 1;animation:jump .5s 1}
.wobble span.upscale{-webkit-animation:upscale .5s 1;animation:upscale .5s 1}
.wobble span.leap{-webkit-animation:leap .7s 1;animation:leap .7s 1}
.gap-row1{margin:15px 0}
.gap-row{margin:-50px 0;align-items:end}
.vision-img{height:100%}
.banner_heading_txt .word{overflow-y:hidden}
.banner_heading_txt .char{transform:translateY(250px);-webkit-transform:translateY(250px);-moz-transform:translateY(250px);-ms-transform:translateY(250px);-o-transform:translateY(250px);transition:transform .5s;-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s}
.inner-content-wrap{position:relative;z-index:1}
.animatedText{opacity:0}
.animatedText span{display:inline-block;min-width:5px;min-height:10px;overflow:hidden}
@keyframes glow {
0%{text-shadow:0 0 10px rgba(179,151,88,0.7),0 0 20px rgba(179,151,88,0.7),0 0 30px rgba(179,151,88,0.7),0 0 40px rgba(179,151,88,0.7),0 0 50px rgba(179,151,88,0.7),0 0 60px rgba(179,151,88,0.7),0 0 70px rgba(179,151,88,0.7),0 0 80px rgba(179,151,88,0.7)}
50%{text-shadow:none}
100%{text-shadow:0 0 10px rgba(179,151,88,0.1),0 0 20px rgba(179,151,88,0.1),0 0 30px rgba(179,151,88,0.1),0 0 40px rgba(179,151,88,0.1),0 0 50px rgba(179,151,88,0.1),0 0 60px rgba(179,151,88,0.1),0 0 70px rgba(179,151,88,0.1),0 0 80px rgba(179,151,88,0.1)}
}
.glow-animation{animation:glow 2s .5s ease-out}
.text-pink{ color: rgba(206, 0, 88, 1);}


.mobile-view{ display: none; }

/**=================
COMMON
=================**/
.f-family-bellefair{font-family: 'Bellefair', serif !important;}
.f-family-Poppins{font-family: 'Poppins', sans-serif !important;}

.heading-sm, .overlay{ font-size:24px; line-height:24px; letter-spacing:1px;font-family: 'Bellefair', serif; font-weight: 400; text-transform: uppercase;}
.heading-md, .heading-L{font-size:56px; line-height:46px; letter-spacing:-2px;font-family: 'Bellefair', serif; font-weight: 400; text-transform: uppercase;}
.intro-sm, .qoute-text{font-size:38px; line-height:42px; letter-spacing:-2px;font-family: 'Bellefair', serif; font-weight: 400;}

.Overline{ font-size: 24px; line-height: 36px; letter-spacing:-3px; text-transform: uppercase; }

.small-title-text{ font-size:24px; line-height:24px !important;  text-transform:uppercase; letter-spacing:0px;}

.mb-80{ margin-bottom:80px !important;}
.mb-60{ margin-bottom:60px !important;}
.mb-40{ margin-bottom:40px !important;}
.mb-30{ margin-bottom:30px !important;}
.mb-20{ margin-bottom:20px !important;}


ul, ul li{ list-style-type: none; margin: 0; padding: 0;}
.border-radius-30{ border-radius:30px;}
@keyframes loader {
0%{width:10%;transform:rotate(0deg)}
10%{left:0;transform:rotate(0deg)}
20%{width:0;left:20%}
30%{width:25%}
50%{left:15%;width:35%}
70%{width:30%;left:18%;transform:rotate(240deg)}
90%{width:30%;left:10%}
100%{width:2%;left:25%;transform:rotate(360deg)}
}
@keyframes pan {
0%{transform:rotate(0deg);transform-origin:top right}
10%{transform:rotate(-2deg);transform-origin:top right}
50%{transform:rotate(15deg)}
100%{transform:rotate(0deg)}
}
@keyframes shadow {
0%{width:30%}
50%{width:40%;left:20px}
100%{width:30%}
}
/*.pan-loader{width:180px;height:180px;margin:0px auto;}
.pan-loader .loader{position:relative;top:10%;left:0;z-index:-1;width:60%;height:45%;border:10px solid transparent;border-bottom:10px solid #FDD835;border-radius:50%;animation:loader 2s infinite;animation-timing-function:linear}
.pan-loader .pan-container{display:flex;width:100%;animation:pan 2s infinite}
.pan-loader .pan{width:60%;height:20px;background:linear-gradient(#3949AB,#5C6BC0);border-bottom-right-radius:20px;border-bottom-left-radius:20px}
.pan-loader .handle{width:40%;height:10px;background:linear-gradient(#3949AB,#5C6BC0);border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.pan-loader .shadow{position:relative;top:15%;left:15%;width:30%;height:8px;background:lightgray;border-radius:20px;animation:shadow 2s infinite}
*/

/**=========================
vision-excellence-resilience
==========================**/
.breadcrump-outer{ position:absolute; top:4.5rem; right:3rem; text-transform:uppercase;}
.breadcrump-outer ul{display: flex; flex-wrap:nowrap;}
.breadcrump-outer li{font-size:18px; line-height:18px; padding:0 15px; position:relative;}
.breadcrump-outer li:before{content: '/'; position: absolute;top: calc(50% + 2px); right: 0; color: rgba(179, 151, 88, 0.5); font-size: 18px;    height: 16px; z-index: 9; transform: translateY(-50%); overflow: hidden;}
.breadcrump-outer li:last-child{ padding-right:0;}
.breadcrump-outer li:last-child:before{ display:none; }
.breadcrump-outer li a{color: rgba(179, 151, 88, 0.5); font-weight:400;}
.breadcrump-outer li a.active{color: rgba(179, 151, 88, 1);font-weight:500;}


.vision-excellence-resilience{position:relative; background-color:#fff; background-image:url("../images/brandspage/bg-img.png");background-position: center top;  background-repeat: no-repeat; background-size:cover;}
.vision-excellence-resilience{ padding-bottom:60px }
.vision-excellence-resilience-in{padding:100px 100px 0 170px;}
.vision-excellence-resilience .display-1-heading,
.vision-excellence-resilience .display-2-heading{font-size:120px; line-height:110px; height:110px; color:rgba(179, 151, 88, 1);}
.vision-excellence-resilience .about-left h2{letter-spacing:-2px !important;}
.vision-excellence-resilience .about-right{padding-left: 1.5rem;}
.vision-excellence-resilience .about-right p:last-child{margin-bottom:0; }

.about-left .leaf-outer-position{position:absolute; bottom:-80px; height:14%; width:25%; left:-60px;}
.curvebox{width:200vw;height:200Vw; position:absolute; top:-130px; background-color: rgba(249, 241, 224, 1);  border-radius:50%;   transition: border-radius 0.8s ease , transform 4s ease ; left:-50%;}

.qoute-box{ max-width:1240px; margin: 0 auto; padding:18% 0 10%;}
.qoute-box blockquote{font-size:44px; text-transform:uppercase; line-height:48px; color:#fff; position:relative; font-family:'Bellefair', serif !important; text-align: center;letter-spacing: -0.2px; margin-bottom:50px;}
.qoute-box blockquote .quote-left{position:absolute; top:-30px; left:-40px; height:47px; width:53px;}
.qoute-box blockquote .quote-right{position:absolute;  right:-40px; height:47px; width:53px; bottom:-15px;}
.qoute-box-content .qoute-box{text-align:center; position:relative; font-size:38px; line-height:42px; letter-spacing:-0.03em; margin: 0 10% 0 0;text-indent:60px; padding-left: }
.qoute-box-content .qoute-box .quote-left{position:absolute; top:-40px; left:-60px;}
.qoute-box-content .qoute-box .quote-right{position: absolute; bottom:-40px; right:-100px; transform: rotate(-180deg); }
.qoute-box-content .qoute-by{ font-weight: 400; font-size:22px; line-height:33px; text-align: center; text-transform:uppercase; color:#fff; margin-top: 40px;}
.qoute-box-content .qoute-by span{ font-weight: 400; font-size:16px; line-height:24px; display: block; text-transform: inherit;}

/****/
.team-outer h2 .line{ text-align: center;}




/*--------------------------------------------------------------
  # Embracing Sustainable Growth CSS
  --------------------------------------------------------------*/
/*.infiniteslide_scroll {margin-bottom: 0;height: 100vh;}
.infiniteslide_scroll li img{ max-width:inherit; height:100vh;}*/

@-webkit-keyframes scroll {
0%{transform:translateX(0)}
100%{transform:translateX(-100%)}
}
@keyframes scroll {
0%{transform:translateX(0)}
100%{transform:translateX(-100%)}
}
.infiniteslider{margin:auto;overflow:hidden;position:relative; }
.infiniteslider .slide-track{-webkit-animation:scroll 30s linear infinite;animation:scroll 30s linear infinite;display:flex;width:calc(420px * 14); align-items:center; }
.infiniteslider .slide{ width:fit-content; border-radius:30px; margin:0 20px; overflow: hidden;}


.ticker{width: 100%; height:560px; margin:0 auto; overflow:hidden; white-space:nowrap;display: inline;}
.ticker .item-collection{transform: translateX(0%); animation:marquee 25s linear infinite; position:relative; width:max-content; display:inline-block; height: 100%;}
.ticker .item-collection .item img{ border-radius: 30px; overflow: hidden; margin:0 20px; height: 100%;}
/*.ticker .item{width:fit-content; border-radius:30px; margin:0 20px; overflow: hidden;}
*/

/* Transition */
@keyframes marquee{
  0% {
    transform: translateX(0%)
  }
  100% {
    transform: translateX(-100%)
  }
}





/****/
.brands-outer .leaf-img-box{position:absolute; z-index:99; top:0; bottom:0; left:0; right:0;}
.brands-outer .leaf-img1{position:ABSOLUTE; top:10%; left:15%;}
.brands-outer .leaf-img2{position:ABSOLUTE; bottom:10%; right:30%;}
.brands-outer .leaf-img3{position:ABSOLUTE; top:0%; right:0%;}


.tajsats-air-catering-in h3{ font-size:38px; line-height: 41.8px; font-weight:500;}

/****/
.giftQlub-inside{ max-width: 920px; margin:0 auto;}
.giftQlub-inside h4{ font-size: 38px; line-height: 41.8px; letter-spacing:-0.2px; font-weight:400;}
.giftQlub-inside p{ font-size:18px; line-height: 28.8px; }

.giftQlub-panel-image{ margin:0 5%; }
.giftQlub-panel-image .row{ margin:0 -40px;min-height: 610px;}
.giftQlub-panel-image .row>*{ padding:0 40px;}

.giftQlub-section{ margin-top:40px; position: relative;}
.giftQlub-section .curvebox{height:150%; margin-top:-40px;}
.giftQlub-section-in{ position: relative; background:#f9f1e0 url("../images/brandspage/TajSATS_TEXTURE.png") no-repeat; background-position: center; z-index:99; padding-top: 0;}



.giftQlub-section .accordion-item:first-of-type .accordion-button,
.giftQlub-section .accordion-item:last-of-type .accordion-button.collapsed{ border-radius: 0 !important; box-shadow: none;}
.giftQlub-section .accordion-item,
.giftQlub-section .accordion-item .accordion-button:not(.collapsed),
.giftQlub-section .accordion-item .accordion-button{ background:transparent;box-shadow: none;}
.giftQlub-section .accordion-item .accordion-button::after{ border-bottom: none; }

.giftQlub-section .accordion-item{ border-radius:0; border:0; border-bottom:1px solid rgba(244, 99, 58, 1); padding:40px 0 40px 0;}

.giftQlub-section .accordion-item .accordion-button span{ font-size:22px; line-height: 33px;  position: absolute; left:0; top:0;font-family: 'Poppins', sans-serif !important;}
.giftQlub-section .accordion-item .accordion-button{ padding:0px 0 0px 60px; font-size:56px; line-height:56px; color:rgba(244, 99, 58, 1); position: relative; font-family:'Bellefair', serif !important; font-weight:400; letter-spacing:-1px; text-transform: uppercase; height: 40px;}
.giftQlub-section .accordion-item .accordion-button:hover, .giftQlub-section .accordion-item .accordion-button:focus{ border:none; outline: none; box-shadow: none;}
/*.giftQlub-section .accordion-body{ padding: 0 0 0 60px; }*/
.giftQlub-section .accordion-item .accordion-button::after{ display: none;}
.giftQlub-section .accordion-item .accordion-body{padding:30px 0 0px 60px;}
.giftQlub-section .accordion-item .accordion-body p{font-size:18px; line-height: 28.8px; color:rgba(244, 99, 58, 1);}
.giftQlub-section .accordion-item .accordion-body p:last-child{margin-bottom:0 !important;}
.giftQlub-section .figure{ border-radius:30px; overflow: hidden;}


/**"anuka-two-section-in**/
.anuka-two-section-in figure{margin:0%;}
.anuka-two-section-in .anuka-confort-figure{ margin-top:30%; }
.anuka-two-section-in figcaption h3{ font-size: 38px; line-height: 41.6px; color:rgba(35, 31, 32, 1); font-weight:400; margin-bottom:10px;}
.anuka-two-section-in figcaption .link-btn{ color: rgba(35, 31, 32, 1); font-size:16px; line-height: 25.6px; }
.anuka-two-section-in figcaption  .link-btn::after{ background-image: linear-gradient(to right, #231F20 50%, #231F20 50%) }


/****/
.delightDeliveringValue-section {position: relative;overflow: hidden;}
.delightDeliveringValue-container {display: flex;align-items: center;justify-content: center;position: relative;flex-direction: column;z-index:2;}
.delightDeliveringValue-container .headline_wrap .display-2-heading {text-align: right;}
.delightDeliveringValue-container .headline_wrap h2:first-child {margin-left: 115px;}
.delightDeliveringValue-container .headline_wrap .gap-row h2:first-child {margin-left: 0px;}
.delightDeliveringValue-container .headline_wrap h2:last-child {margin-right: 0px;position: relative; top:0px;}
.delightDeliveringValue-container .headline_wrap h2.last-hd {top: 0;padding-top:0px; right: 90px;}

.ddv-outer {position: relative;}
.ddv-inner {position: absolute; top:50%; left:50%; height:90%; width:90%; border-radius: 50%; overflow: hidden; transform: translate(-50%, -50%);}
.ddv-inner video{ object-fit: cover; height: 100%; }

.ddv-video-container {position: relative;margin-top:0;}
.ddv-video-container {z-index: 1;}
.delightDeliveringValue-container .headline_wrap {z-index: auto;}
.delightDeliveringValue-container .headline_wrap h2.last-hd {z-index: 10;}

/*#video-masking-delighting{ mask-image: url(../images/brandspage/signature-delights.png); mask-image: url(../images/brandspage/signature-delights.png); mask-position: center; mask-repeat: no-repeat; mask-mode: alpha;-webkit-mask-image: url(../images/brandspage/signature-delights.png);-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-mode: alpha;width:640px;height:640px;object-fit: cover;}
.mute-bt, .mute-bt-slider{width: 30px; height: 30px; border-radius: 50%; padding: 5px; background: url(../images/mute-btn.png) center no-repeat; position: absolute; bottom: 25px; right: 50%; margin-left: -25px; margin-top: -25px; z-index: 9999;cursor: pointer;}
.mute-bt-slider{ right: 25px; }
.mute-bt.stop, .mute-bt-slider.stop {background: url(../images/mute-btn-stop.png) center no-repeat;}*/

.youtube-container{
  overflow: hidden;
  width: 90%;
  /* Keep it the right aspect-ratio */
  aspect-ratio: 1/1;
  /* No clicking/hover effects */
  /* pointer-events: none; */
}
.youtube-container iframe {
  /* Extend it beyond the viewport... */
  width: 300%;
  height: 100%;
  /* ...and bring it back again */
  margin-left: -100%;
}

.ddv-video-container {position: relative;margin-top:0%;}
.ddv-video-container {z-index: 1;}
.delightDeliveringValue-container .headline_wrap {z-index: auto;}
.delightDeliveringValue-container .headline_wrap h2.last-hd {z-index: 10;}

.playIcon_wrap {background-color: #231F20;width: 80px;height: 80px;display: flex;align-items: center;justify-content: center;position: absolute;top:calc(50% + 25px);left:calc(50% + 25px);border-radius: 50%;  -webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;transform: translate(-70%, -100%);-webkit-transform: translate(-70%, -100%);-moz-transform: translate(-70%, -100%);-ms-transform: translate(-70%, -100%);-o-transform: translate(-70%, -100%);cursor: pointer;}
.delightDeliveringValue-section .leaf-element01, .delightDeliveringValue-section .leaf-element02 { position: absolute; transition: 1s linear; -webkit-transition: 1s linear; -moz-transition: 1s linear; -ms-transition: 1s linear; -o-transition: 1s linear; }
.delightDeliveringValue-section .leaf-element01 {top: 70px;left:-70%;}
.delightDeliveringValue-section .leaf-element02 {bottom: 40px;right:-80%;}
.delightDeliveringValue-section .headline_wrap{ margin-top: -14.5%; }

/**Delights Outer**/
.Delights-outer{ padding: 0 0 100px !important; }
.Delights-outer .infiniteslider .slide{ border-radius:0; padding:0; margin:0; }
.Delights-outer .infiniteslider .slide-track{width: calc(600px * 100);}
.delightDeliveringValue-section .display-1-heading{ height:160px; z-index:3; display: inline-block;}
.delightDeliveringValue-section .gap-row{ margin:-30px 0; }
.delightDeliveringValue-section .container{ max-width: 1285px;}
.delightDeliveringValue-section .display-2-heading.lastchild .line{ display: inline-block  !important; text-align: end  !important; }

.tajsats-air-catering-section{ background-color:#fff;  position: relative;}
.tajsats-air-catering-section .curvebox{ background-color: rgba(179, 151, 88, 1); top:-100px;}
.tajsats-air-catering-in{position: absolute; max-width: 920px; width:920px; margin: 0 auto;text-align: center; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.tajsats-air-catering-in .circle-text{ position: absolute; top:50%; left: 50%;}
.tajsats-air-catering-in { position: absolute; top: 50%; margin: 0 auto; text-align: center; transform: translate(-50%,-50%); max-width: 920px;  left: 50%;}
.tajsats-air-catering-in  figcaption h3{ font-size: 38px; line-height: 41.6px; color:#fff; font-weight:400; margin-bottom:10px; }
.tajsats-air-catering-in  figcaption a{ color: #fff; }
.tajsats-air-catering-in .link-btn{ color:#fff }
.tajsats-air-catering-in .link-btn:after{ background-image: linear-gradient(to right, #fff 50%, #fff 50%) }

.giftQlub-section .curvebox{background-color: #f9f1e0 !important; height: 150vh;}

.catering-image{ position: relative; display:flex; flex-wrap:wrap;}
.catering-image div{ position: relative; }
.catering-image img{ border-radius:30px; overflow:hidden; height: fit-content; box-shadow: 28px 68px 100px 0px rgba(85, 69, 50, 0.15);}
.catering-image div:nth-of-type(1){ margin-top:-0%;  margin-left: 5%; z-index: 2;}
.catering-image div:nth-of-type(2){ margin-top: -18%;  left:10%;}
.catering-image div:nth-of-type(3){margin-top: 15%;  margin-left: -10%;}
.catering-image div:nth-of-type(4){ margin-top: -44%; margin-left:38%; z-index: 1}

.anuka-two-section .curvebox{ background-color: rgba(255, 255, 255, 1); top:-100px;}
.mute-bt, .mute-bt-slider{width: 30px; height: 30px; border-radius: 50%; padding: 5px; background: url(../images/mute-btn.png) center no-repeat; position: absolute; bottom: 25px; right: 50%; margin-left: -25px; margin-top: -25px; z-index: 9999;cursor: pointer;}
 .mute-bt-slider{ right: 25px; }

.mute-bt.stop, .mute-bt-slider.stop {background: url(../images/mute-btn-stop.png) center no-repeat;}

 .giftQlub-imgwrap {position: absolute;top: 0;right: 0;width: 50%;}
        .accordion-collapse.collapse .giftQlub-imgwrap .figure  {opacity: 0;visibility: hidden; -webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;  transition: all 0.4s; display: none; }
        .accordion-collapse.collapse.show .giftQlub-imgwrap .figure  {clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);animation: rollFromLeft 1s ease-in-out forwards;opacity: 1; visibility: visible;display: block;}
        @keyframes rollFromLeft {
            from {
                clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
            }

            to {
                clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
            }
        }

footer{position: relative;
    z-index: 999;
    background: #fff;}    
/*
    .infiniteslide_scroll{ margin:0 -20px;}    
    .infiniteslide_scroll li{padding:0 20px;}    */

@media all and (max-width:1440px){
.breadcrump-outer li{ font-size: 12.6px; line-height: 12.6px;}
.vision-excellence-resilience .display-1-heading, .vision-excellence-resilience .display-2-heading{font-size: 84px; line-height: 84px; height: 84px;}
.infiniteslider .slide-track{width:calc(360px * 14);}
.brands-outer .leaf-img1{ width:100px; }
.brands-outer .leaf-img2{ width:120px; }
.brands-outer .leaf-img3{ width:140px;}

.circle-text{ max-width:90%; margin:0 auto;}
.tajsats-air-catering-section .curvebox{ top:-50px; }
.tajsats-air-catering-in{ max-width:718px; top:42%;}
.tajsats-air-catering-in .site-logo{ max-width:165px; margin-bottom:50px !important;}
.catering-image{ justify-content: center; width: 1140px; }
.catering-image div:nth-of-type(1){max-width:390px; margin-left:0; margin-top:-8%;}
.catering-image div:nth-of-type(2){max-width:420px; margin-top:-20%;}
.catering-image div:nth-of-type(3){max-width:371px; margin-top: 10%; margin-left: 0; left: -7%;}
.catering-image div:nth-of-type(4){max-width:560px; margin-top:-2%; margin-left:-1%;}

.anuka-two-section-in figure img{ max-width:240px;}
.anuka-two-section-in figure img{ max-width:220px; margin-bottom:25px !important;}
.anuka-two-section-in figcaption h3{ font-size:26.6px; line-height:30px; margin-bottom:25px !important;}

.display-1-heading,.display-2-heading{font-size:100px; height: 100px;}
.heading-md, .heading-L{ font-size:40px; line-height:35px;}
.heading-sm, .overlay{ font-size:18px; line-height:18px; height: 18px;}

.delightDeliveringValue-section .container{max-width:815px;}
.ddv-outer{max-width:500px; max-height: 500px; }
.delightDeliveringValue-section .display-1-heading{font-size:112px !important; line-height: 112px !important; height: 112px !important;}
.delightDeliveringValue-section .gap-row{margin:-10px 0;}
.Delights-outer .infiniteslider .slide-track{width:calc(420px * 8);}
.delightDeliveringValue-section .headline_wrap{ margin-top: -18%;}

.vision-excellence-resilience-in{ padding-top:0;}
.tajsats-air-catering-in h3{font-size:26.4px; line-height:29px; font-weight:400; margin-bottom:15px !important;}
.tajsats-air-catering-in p {font-weight: 300;}
.giftQlub-section .accordion-item .accordion-button span{font-size: 18px; line-height: 33px;}
.giftQlub-section .accordion-item .accordion-button{font-size: 38px; line-height: 38px; height: 38px;}
.giftQlub-section .accordion-item .accordion-body{padding: 15px 0 0px 60px;}
.giftQlub-section .accordion-item{ padding:30px 0;}
.giftQlub-panel-image .row{ min-height:455px;}
.giftQlub-section .accordion-item .accordion-body p{font-size:16px;line-height:25.8px; margin-bottom:0;}

.ticker .item-collection{width: max-content; display: inline-block;  height: 100%; max-height: 560px;}
.ticker .item-collection .item img{ max-height:480px; max-width:400px; }

.Delights-outer ul.infiniteslide_scroll{max-height:560px; }
.Delights-outer ul.infiniteslide_scroll li{flex:0 0 400px !important;}
.Delights-outer ul.infiniteslide_scroll li img{max-height:100%;}
.giftQlub-inside h4 {font-size: 26.6px;line-height: 29px;}
.giftQlub-inside p {font-size: 14px;line-height: 24px;}
.giftQlub-inside {max-width: 700px;}
.delightDeliveringValue-section .display-2-heading {height: 108px;}
.anuka-two-section-in figure {padding: 0 18px;}
.anuka-two-section-in .anuka-figure {padding-right: 3%;}
.anuka-two-section-in .anuka-confort-figure {padding-left: 10%;}


.vision-excellence-resilience .about-right p {font-size: 12.8px;line-height: 20px;}


}

@media all and (min-width:1600px){
  .tajsats-air-catering-in h3{font-weight:400; }
  .tajsats-air-catering-in p {font-weight: 300;}
  .tajsats-air-catering-in .site-logo {margin-bottom: 50px !important;}
  .tajsats-air-catering-section .container.position-relative {max-width: 1440px;}
  .tajsats-air-catering-section .circle-text .rotate-circle-text1 {width: 100%;}
  .tajsats-air-catering-in {max-width: 1032px;width: 1040px;top: 45%;}
  .anuka-two-section-in .anuka-figure {padding-right: 0;}
  .anuka-two-section-in .anuka-confort-figure {padding-left: 15%;}
  .delightDeliveringValue-section .display-2-heading {position: relative;top: 18px;}
  .accordion-collapse.collapse.show .giftQlub-imgwrap .figure img {width: 100%;}
}

@media screen and (min-width: 1920px) {
  .delightDeliveringValue-section .leaf-element01 {left: -40%;}
  .delightDeliveringValue-section .leaf-element02 {right: -50%;}
}
@media all and (min-width:768px){
  .brands-outer .owl_pagination {display: none;}
}

@media all and (max-width:767px){
.mobile-none{display:none; }
.mobile-view{ display: block;}
/* .menu-toggle{top: 50%; transform: translateY(-50%);} */
.display-1-heading,.display-2-heading{font-size:60px!important;line-height:60px!important;letter-spacing:-.7px!important;height:60px!important;}

.ticker .item-collection{ animation: inherit;}
.brands-outer .infiniteslide_scroll {height: auto;}
.brands-outer .infiniteslide_scroll li img {max-height: 550px;}
.brands-outer .infiniteslider .slide-track { animation:none; -webkit-animation:none; width: auto;}
.mobImage-carousel .owl-nav .long-arrow-left {background-image: url(../images/icons/arrow-left-fill-darkGrey.svg);}
.mobImage-carousel .owl-nav .long-arrow-right {background-image: url(../images/icons/arrow-right-fill-darkGrey.svg);}
.mobImage-carousel .owl-nav .owl-prev.disabled .long-arrow-left {background-image: url(../images/icons/arrow-left-border-darkGrey.svg);}
.mobImage-carousel .owl-nav .owl-prev{ position: absolute; left: 20px;}
.mobImage-carousel .owl-nav .owl-next{ position: absolute;  right: 20px;}
.mobImage-carousel .owl-nav{ right: 0; width: 100%; bottom: -50px;}
.mobImage-carousel-outer .owl_pagination{bottom: -90px;right: auto;left: 0px;margin-left: 0; position: relative;color: #231F20; font-family: 'Poppins', sans-serif;  font-weight: 400;
  text-align: center;}
.mobImage-carousel-outer .owl_pagination{left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);  -moz-transform: translateX(-50%);  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);  bottom: -60px;}
.owl_pagination #mobImageCarouselCounter{font-size: 18px;line-height: 18px;}
.mobImage-carousel-outer {padding-bottom: 150px;}
.brands-outer .infiniteslider {overflow: visible;}
.mobImage-carousel .slide img {height:350px; min-height: 350px;object-fit: cover;}
.brands-outer .infiniteslider .slide {margin: 0 15px;width: auto;}

/* #leadership-with-trust .owl_pagination{ text-align: center; bottom: -22px;  position:ABSOLUTE; left:calc(50% - 40px);  width: 80px;} */
#leadership-with-trust .owl_pagination span{ position: relative !important; color:#284734;}
.brands-outer .owl_pagination span:last-child{ padding-left:15px;}

/* .brands-outer .owl_pagination span:last-child:before{ display: none; } */


/**gift Qlub**/
.giftQlub-imgwrap{position:relative; top:0; right:inherit; width:calc(100% + 50px); left:-50px; margin-top:30px;}
.giftQlub-section .accordion-item .accordion-button{font-size: 36px; line-height: 36px; padding: 0px 0 0px 50px;}
.giftQlub-section .accordion-item .accordion-body{ padding:10px 0 0px 50px; }
.giftQlub-section .accordion-item .accordion-body p{ line-height: 25.6px; font-size: 16px;}
.giftQlub-section .accordion-item .accordion-button span{ letter-spacing:0px; }
.giftQlub-section .accordion-item{ padding:0 0 20px; margin-bottom:20px;}

.giftQlub-section-in{ padding:40px 6%;}
.giftQlub-panel-image{ margin: 0;}
.tajsats-air-catering-section{ padding-bottom:150px;  background-color: #b39758;}
.giftQlub-section .curvebox{ top:-125px; height:100vh;} 
.giftQlub-panel-image .container-fluid{ padding:0;}
.giftQlub-inside h2{ margin-bottom:63; }
.giftQlub-inside h4{font-size: 28px; line-height: 30.8px; letter-spacing: -0.2px; font-weight: 400;  margin-bottom: 25px !important;}
.giftQlub-inside p{font-size: 16px; line-height: 25.6px;}


.delightDeliveringValue-section{ padding: 0 4%;  background: #fff;}
.Delights-outer .infiniteslider .slide-track{width:calc(380px * 8);}
.delightDeliveringValue-section .gap-row{margin: 0; flex-wrap: wrap;  gap: 0 !important;}
.delightDeliveringValue-section .display-2-heading,
.delightDeliveringValue-section .display-1-heading{ font-size:60px !important; line-height:50px !important; height: 60px !important; }
.delightDeliveringValue-section .headline_wrap{margin-top:-10%;}


.anuka-two-section{ background-color: #fff; padding:0%;}
.anuka-two-section-in{ background-color: #fff; padding: 0 5%;}
.anuka-two-section .curvebox{ top:-145px }
.Delights-outer{ padding-bottom: 120px !important;}

.delightDeliveringValue-section .leaf-element02 {bottom: -15px;right: -70%;width: 60%;}
.delightDeliveringValue-section .leaf-element01 {top: -20px;left: -40%;width: 100px;}

.delightDeliveringValue-section .display-2-heading.lastchild .line {text-align: left !important;}

.delightDeliveringValue-section .gap-row .display-2-heading {margin-left: 48px;}

.vision-excellence-resilience-in{ padding:0px 6% 0 6%;}
.leaf-img-box-top,
.tajsats-air-catering-section .circle-text{ display: none; }


.catering-image{width: 100%; margin-top: 60px;}
.tajsats-air-catering-in{max-width: 760px; width: 100%; top:0; margin:0 auto; text-align:center; transform:translate(-0%,-0%); left:0; position: relative;}
.catering-image div:nth-of-type(1){ max-width:230px; position:relative; top:280px; left:-50px;}
.catering-image div:nth-of-type(2){ max-width: 287px; margin-top: -230px!important; margin-bottom: 230px;}
.catering-image div:nth-of-type(3){ max-width: 260px; left:10%;}
.catering-image div:nth-of-type(4){ max-width: 255px; margin-top:-2%; margin-left: -28%;}

.vision-excellence-resilience .about-left{ margin-bottom: 50px;}
.vision-excellence-resilience .about-right{ padding-left: 0;}
.vision-excellence-resilience{padding-bottom: 150px;}

.tajsats-air-catering-in h3{font-size:28px;  line-height:30px; margin-bottom: 25px !important;}
.tajsats-air-catering-in h3:first-child{font-size:30px;  line-height:32px;}
.tajsats-air-catering-section{ padding-top:40px; }
.tajsats-air-catering-section .curvebox{top: -150px !important; height: 100vh;}

.mobImage-carousel .owl-nav .long-arrow-right {background-image: url(../images/icons/arrow-right-fill-green.svg);}
.mobImage-carousel .owl-nav .owl-prev.disabled .long-arrow-left {background-image: url(../images/icons/arrow-left-border-green.svg);}
.owl_pagination #mobImageCarouselCounter {color: #284734;}
.anuka-two-section-in .anuka-figure {padding: 0;}
.anuka-two-section-in .anuka-confort-figure {padding: 0;}
.delightDeliveringValue-section {padding-top: 30px;}

section.vision-excellence-resilience {background-color: transparent;}
.mute-bt {z-index: 100;bottom: 35px;  right: 45%;}
.display-1-heading, .display-2-heading {font-size: 48px!important;line-height: 48px!important;letter-spacing: -.3px!important;height: 50px!important;}


.count_current:before {font-size: 20px;line-height: 20px;}
.vision-excellence-resilience  .owl_pagination span {position: relative !important;}

.vision-excellence-resilience .owl_pagination {
  margin-left: 0;
  text-align: center;
  top: inherit;
  left: 50%;
  transform: translateX(-50%);
  bottom: -65px;
  right: auto;
  position: relative;
  max-width: 85px;
}

.vision-excellence-resilience .count_allitems:before {content: '0'; height: inherit; top: 50%;transform: translateY(-50%);font-size: 20px;line-height: 20px;}

}

@media only screen and (min-width: 810px) and (max-width: 850px) {
  .catering-image {width: 980px;}
  .vision-excellence-resilience-in {padding: 0px 30px 0 30px;}
  .catering-image div:nth-of-type(1) {max-width: 250px;margin-left: -5%;}
  .catering-image div:nth-of-type(2) {max-width: 255px; margin-top: -10%;left: 2%;}
  .catering-image div:nth-of-type(3) {max-width: 290px;margin-top: 20%;margin-left: 0;left: -45%;}
  .catering-image div:nth-of-type(4) {max-width: 370px;margin-left: -5%;}
}

/* portrait */
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
    .vision-excellence-resilience-in {padding: 0px 100px 0 120px;}
    .owl_pagination {display: none;}
    .circle-text {max-width: 100%;}
    .tajsats-air-catering-in h3 {font-size: 24.4px;line-height: 27px;}
    .catering-image div:nth-of-type(1) {margin-left: 0%;max-width: 320px;}
    .catering-image div:nth-of-type(2) {left: 6%; max-width: 360px;}
    .catering-image div:nth-of-type(4) {max-width: 400px;margin-left: -12%;}
    .catering-image div:nth-of-type(3) {left: -16%;}
    .catering-image {width: 100%;}
    .curvebox {height: 185vw;}
    .Delights-outer {padding: 0 0 125px !important;}

}

/* landscape */
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {
    .Delights-outer {padding: 0 0 130px !important;}
    .giftQlub-inside {max-width: 780px;}
    .giftQlub-section .giftQlub-inside .display-1-heading, .giftQlub-section .giftQlub-inside .display-2-heading {line-height: 145px;height: 120px;}
}



@media all and (max-width:393px){
  .delightDeliveringValue-section .display-2-heading, .delightDeliveringValue-section .display-1-heading {font-size: 54px !important;line-height: 55px !important;height: 54px !important;}
  .delightDeliveringValue-section .display-2-heading, .delightDeliveringValue-section .display-1-heading {font-size: 52px !important;line-height: 53px !important;height: 52px !important;}

  .delightDeliveringValue-section .leaf-element02 {right: -58%;}
}

@media all and (max-width:320px){ 
  .delightDeliveringValue-section .display-2-heading, .delightDeliveringValue-section .display-1-heading {font-size: 44px !important;line-height: 44px !important; height: 44px !important;}
  .giftQlub-section .accordion-item .accordion-button {font-size: 32px;line-height: 32px;}
  .giftQlub-inside h4 {font-size: 26px;line-height: 28.8px;}
  .catering-image div:nth-of-type(2) {max-width: 230px;margin-top: -170px!important;}
  .catering-image div:nth-of-type(1) {left: -15px;}
  .catering-image div:nth-of-type(3) {left: 0;}
  .catering-image div:nth-of-type(4) {margin-left: -10%;}


}

@supports (-webkit-touch-callout: none) {
.catering-image img{  height: initial;}
}



@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 
    .vision-excellence-resilience {padding: 20vw 0% 140px 0%;}
    .vision-excellence-resilience-in {padding: 0px 0% 0 0%;}
    .count_current:before, .count_allitems:before {font-size: 16px !important;}
    .count_current, .count_allitems {font-size: 16px !important;}
    .delightDeliveringValue-section .display-2-heading, .delightDeliveringValue-section .display-1-heading {font-size: 75px !important;line-height: 65px !important;height: 70px !important;}
    .delightDeliveringValue-section .gap-row {flex-wrap: inherit;justify-content: center;}
    .delightDeliveringValue-section .display-2-heading.lastchild .line {text-align: end !important;}
    .delightDeliveringValue-section .gap-row .display-2-heading {margin-left: 35px;}
    .delightDeliveringValue-section .display-2-heading.lastchild {margin-right: 0;}
    .delightDeliveringValue-section .display-1-heading {margin-left: 0;}
    .delightDeliveringValue-section .gap-row .display-1-heading {margin-left: 0;}
    .delightDeliveringValue-section .leaf-element01 {left: -20%;}
    .delightDeliveringValue-section .leaf-element02 {bottom: 17px;right: -40%;width: 30%;}
    .giftQlub-section .giftQlub-section-in .display-1-heading, .giftQlub-section .giftQlub-section-in .display-2-heading {font-size: 75px !important;line-height: 74px !important;height: 70px !important;}
    .catering-image div:nth-of-type(2) {margin-bottom: 260px !important;}
    .catering-image div:nth-of-type(3) {max-width: 230px !important;left: -20% !important;}
    .catering-image div:nth-of-type(4) {max-width: 285px !important;}
    .anuka-two-section .curvebox {top: -185px;}


  }

  @media only screen 
  and (min-device-width: 390px) 
  and (max-device-width: 844px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
    .vision-excellence-resilience {padding: 20vw 5% 0px 5%;}
    .vision-excellence-resilience-in {padding: 0px 0 0 0;}
    .circle-text {max-width: 100%;}
    .tajsats-air-catering-in {max-width: 520px;top: 52%;}
    .tajsats-air-catering-section .container {max-width: 820px;}
    .catering-image div:nth-of-type(1) {max-width: 290px !important;margin-top: 2% !important;}
    .catering-image div:nth-of-type(2) {max-width: 320px !important;margin-top: -8% !important;left: 5% !important;}
    .catering-image div:nth-of-type(3) {max-width: 290px !important;margin-top: 30% !important;margin-left: 0 !important;left: -58% !important;}
    .catering-image div:nth-of-type(4) {max-width: 360px !important;margin-top: -22% !important;}
    .giftQlub-section .accordion-item .accordion-body p {font-size: 14px;line-height: 23.8px;}
    .accordion-item .link-btn {font-size: 14px !important;line-height: 23.8px !important;}
    .giftQlub-section .accordion-item .accordion-button { font-size: 34px !important;line-height: 34px !important; height: 34px !important;}


  }

  @media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
    .vision-excellence-resilience {padding: 20vw 0 140px 0;}
    .vision-excellence-resilience-in {padding: 0px 3% 0 3%;}
    .count_current:before, .count_allitems:before {font-size: 16px !important;}
    .count_current, .count_allitems {font-size: 16px !important;}
    .tajsats-air-catering-section .container  {max-width: 640px;}
    .catering-image div:nth-of-type(1) {top: 205px !important; left: 10px !important;}
    .catering-image div:nth-of-type(2) {margin-top: 0 !important;margin-bottom: 155px !important;}
    .catering-image div:nth-of-type(3) {left: -8% !important;}
    .catering-image div:nth-of-type(4) {max-width: 300px !important;margin-top: -18% !important;margin-left: -10% !important;}
    .anuka-two-section .curvebox {top: -190px;}
    .delightDeliveringValue-section .display-2-heading, .delightDeliveringValue-section .display-1-heading {font-size: 75px !important;line-height: 65px !important;height: 70px !important;}
    .delightDeliveringValue-section .gap-row {flex-wrap: inherit;justify-content: center;}
    .delightDeliveringValue-section .display-2-heading.lastchild .line {text-align: end !important;}
    .delightDeliveringValue-section .gap-row .display-2-heading {margin-left: 35px;}
    .delightDeliveringValue-section .display-2-heading.lastchild {margin-right: 38px;}
    .delightDeliveringValue-section .display-1-heading {margin-left: 36px;}
    .delightDeliveringValue-section .gap-row .display-1-heading {margin-left: 0;}
    .delightDeliveringValue-section .leaf-element01 {left: -20%;}
    .delightDeliveringValue-section .leaf-element02 {bottom: 17px;right: -40%;width: 30%;}
    

  }

