@charset "utf-8";
.origin .yellow{background:rgba(277, 180, 95, 0.8);padding:100px 10%;}
.origin .subhead{line-height:26px;}
.leader-speaks .card img{height:400px;object-fit:cover;object-position:top center;overflow:hidden;}
.leader-speaks .card .card-body{position:absolute;bottom:10px;color:#fff;width:100%;z-index:2;}
.leader-speaks .card .card-body:before{content:"";background: rgb(255,255,255);background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);z-index:-1;position:absolute;width:100%;left:0;bottom:-10px;height:100%;}
.categories img{max-height:300px;object-fit:contain;}
.btn-yellow{background:#E3B45F;}
.origin .about{padding:60px 5%;}
.contact{padding:146px 20px;}
.social{}
.carousel-caption{top:30vh;}
.exotic{position:relative;margin-top:100px;margin-bottom:100px;}
.exotic:before{position:absolute;width:100%;height:55%;z-index:-1;top:22.5%;left:0;content:"";background:#E9D0A1;}
.why-us ol li::marker{border:1px solid #333;color:#333;width:20px;height:20px;font-size:25px;font-weight:600;font-family:times;position:absolute;border-radius:20px;padding-top:20px;z-index:2;}
.why-us ol li{padding-left:20px;position:relative;z-index:1;}
.why-us ol li:before{border:3px solid #333;border-radius:100px;height:60px;width:60px;content:"";left:-50px;top:-10px;position:absolute;}
.why-us ol li:after{border-left:3px solid #333;position:absolute;height:20px;top:50px;left:-22px;content:"";z-index:-1;}
.why-us ol li:last-child:after{display:none;}


/* team */
.team{background:#F9F9FF;background-position:right bottom;min-height:70vh;padding:80px 0;}
.team .nav-link{/*display:inline-block;width:31%;background:#fff;box-shadow:0 0 10px #eee;*/margin:5px 6px;padding:10px;width:150px;margin:0 auto;}
.team .tab-content .team-large img{height:420px;max-width:100%;object-fit:cover;}
.team .nav-link.active{/*background:#fff;*/}
.team .nav-link{position:relative;color:#fff;font-size:2rem;}
.team .nav-link img{object-fit:cover;width:128px;height:160px;border-radius:5px;transition:all 0.5s ease-in-out;display:block;margin:0 auto;}
.team .nav-link .overlay{background: rgb(248,11,11);background: linear-gradient(180deg, rgba(248,11,11,0.09) 0%, rgba(143,33,239,0.45) 100%);position:absolute;opacity:0;top:50%;left:50%;width:0;height:0;transition:all 0.5s ease-in-out;text-align:center;padding-top:45%;pointer-events:none;}
.team .nav-link:hover .overlay, .team .nav-link.active:hover .overlay{opacity:1;width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px;}
.team .nav-link.active img{filter:grayscale(100%);}
.team .bg-white{overflow:hidden;border-radius:15px;box-shadow:0 0 10px #eee;margin-top:10px;}
.team .bg-white:before{content:"";border:50px solid #FFECEC;border-radius:100%;height:250px;width:250px;background:transparent;position:absolute;bottom:-20%;right:-20%;opacity:0.3;}
.team .bg-white:after{content:"";border:40px solid #D3F9F3;border-radius:100%;height:190px;width:190px;background:transparent;position:absolute;top:-20%;left:-20%;opacity:0.3;}
.team .tab-content{z-index:1;position:relative;}
.btn-voilet{background:rgba(92,83,222,1);color:#fff;border-radius:100px;padding:8px 30px;border:1px solid rgba(92,83,222,1);}
.btn-voilet:hover{color:#5C53DE;background:rgba(92,83,222,0.2);}
.team-member .team-large img{min-width:100%;height:325px;object-fit:cover;}
.team-member .team-container{box-shadow:0 0 10px #eee;background:#fff;padding:20px;}
.list-col p:not(.designation), .list-col a{display:none !important;}
.list-col p.designation{text-align:center;}
.team-container.list-col h4{text-align:center;padding-top:10px;font-size:15px;}
.team-container.list-col .social{display:none !important;}
.team h4, .team p{position:relative;z-index:1;}
/* team */
.drinkable-bg {
    background: #342124 /*url('../image/drinkable-age.png') no-repeat;background-position:10% bottom*/;
    min-height: 100vh;
    background-size: 700px;
.drinkable {
    font-family: Copperplate Gothic;
    font-weight: 800;
    font-size: 30px;
    padding-top: 40%;}
.drinkable .text-danger {
    font-size: 36px;
    line-height: 33px;
}
.drinkable-bg a {
    text-decoration: underline;
}

.categories h4{margin-top:30px;}
@media screen and (max-width:768px){
	.why-us{padding: 10px 38px;}
	footer .border-top{text-align:center !important;}
	footer .text-end{margin-top:0 !important;text-align:center !important;border-top:0 !important;}
	.explore{text-align:center;padding:20px 10px !important;}
	.explore img{display:block;margin:10px auto;}
	.explore h3{font-size:14px;}
	.origin .col-lg-6.p-5{padding:10px !important;}
	.origin .yellow{padding:25px 20px;}
	
	footer.bg-dark{padding:10px !important;}
	footer img{margin:0 auto;display:block;}
	footer .container > .row > .col-lg-4{text-align:center;}
	.carousel-caption{top:10px;}
	.carousel-caption .display-2{font-size:14px !important;}
	.carousel-caption p{font-size:12px !important;line-height:16px;text-transform:none !important;margin:0 !important;}
	.carousel-caption .my-5{margin:0 !important;}
	.btn-yellow{font-size:12px;padding:2px 12px;}	
}
@media screen and (max-width:999px){
	.origin .about.bg{background:#eee;}
	.carousel-caption{top:5vh;}
	.carousel-caption .display-2{font-size:14px !important;}
	.carousel-caption p{font-size:12px !important;line-height:16px;text-transform:none !important;margin:0 !important;}
	.carousel-caption .my-5{margin:0 !important;}
}

@media screen and (max-width:1200px){

	.carousel-caption{top:10vh;}
	
}