@media screen and (min-width:1700px){
	.eventthumbnail .mySwiper2 .swiper-button-prev {
		left: 14%;
		right: auto;
	}
	.eventthumbnail .mySwiper2 .swiper-button-next {
		left: auto;
		right: 14%;
	}
	.mySwiperourlisting .swiper-button-next {
		right: 10%;
		left: auto;
	}
	.plans-container {display: inherit;}
	.mySwiperourlisting .swiper-button-prev{
		left: 10%;
		right: auto; 
	}
}

@media screen and (min-width:1600px){
.right p{font-size: 12px !important;padding-right: 0px;}
.left p {font-size: 12px !important;}
.navmenu .dropdown ul{margin-top: 2px;}
.plans-container {display: inherit;}

}
 
@media (min-width:1400px) and (max-width:2600px){
	.plans-container {
		display: inherit;
	}
	.banner-member img{width:100%;}
}
@media screen and (max-width: 1366px) and (max-height: 768px) {
  /* responsive styles for 1366x768 screens */
  /* Example */
  body {
    font-size: 15px;
  }
  .hero h1{    font-size: 2.5rem;}
  /* .hero h2{font-size: 20px;} */
  .hero ul li{    padding-top: 14px;font-size: 15px;}
  .search-container button{padding:7px 18px}
  .Explore .card-title{font-size: 15px;}
  .Explore .card-subtitle{font-size: 14px;}
  #allCategories .card-subtitle {font-size: 13px;}
  .success-section .success-title span{    font-size: 1.2rem;}
  /* .event-left img {width: 400px;} */
  /* .spotlight-card:before{right:78px;} */
}
@media (min-width: 992px) {
.desk_none{display: none!important;}
} 
@media (max-width: 991px) {
	.professional-overlay {
		margin-top: -260px;
		position: relative;
		z-index: 9;
	}
	.whtsapp-btn{
		z-index: 99;
		position: relative;
	}
	
	.scroll-top{
		z-index: 99 !important;
	}
	.hero{
		width: 100%;
		position: relative;
		padding: 0px 0 60px 0;
		display: flex;
		align-items: center;
		/* background-image: url(../img/home-page-icon/Framehome.webp); */
		background-image: url(../img/home-page-icon/hero-bg.png);
		background-size: cover;
		background-repeat: no-repeat;
		padding-bottom: 0px;
	}
	.mob_none{display: none!important;}
	.desk_none{display: block!important;}
  #heroMain{
  	display: block; 
  }
  .hero section{
	text-align: center;
  }
  .d-flex.mobdflex{
	justify-content: center;
  }
  .hero h2 {
	font-size: 14px;
  }
  .hero.section {
	padding-top: 35px;
	}
  .mobile-img{
  	display: block;
  }
  .swiper.init-swiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden img{
  	margin-top: 0px;
  }
  .hero ul li{
  	padding-top: 11px;
  	font-size: 15px;
  }
  .hero ul li span img{
  	    width:20px;
  }
  .imges_cards {
    width: 100%;
    height: 180px;
	}
  ul li {
	  display: flex;
	  align-items: center;
	  gap: 10px; /* Same gap between icon and text */
	  margin-bottom: 10px; /* Optional: spacing between list items */
	}

	ul li span img {
	  width: 20px;  
	  height: auto;
	  display: block;
	}
	.leftsidecontent ul li span img {
	  width: 20px!important;  
	  height: auto;
	  display: block;
	}
	.listing .listbg{display: flex;}
	.wht-float{
		right:10px;
	}
	.scroll-top {
    	right: 12px;
	}
	.search-bar{position: relative;}

	.search-container{
		padding-left: 6px;
        border-radius: 0px;
        margin-bottom: 25px;
        padding-bottom: 10px;
        padding: 35px 15px;
        border: 1px solid #009688;
		background: #daedec;
        border-radius: 20px;
		margin-top: 10px;
	}
	.hero h1 {
        font-size: 27px;
        margin-bottom: 0px;
    }
	.withset .select2-container{
		width: 320px !important;
	}
	.select2-dropdown .select2-results ul li {
        display: inherit;
    }
	.withset .withset{
		line-height: 0px;
		height: 50px;
	}
	.yearbisiness h5 {
		font-size: 32px;
	}
	.search-container button{
		width: fit-content;
        position: absolute;
        top: 0;
        right: 0px;
        font-size: 12px;
        padding: 12.5px 12px;
	}
	.search-container button img{
		display: none;
	}
	.search-container input {
		flex: 1;
        border: 1px solid #009688;
        outline: none;
        padding: 11px 20px;
        line-height: 26px;
        height: 43px;
        border-radius: 40px;
        font-size: 12px;
        font-family: 'Inter', sans-serif;
	}
	#faqAccordion .accordion-button:not(.collapsed)::after {
		width: 6%;
	}
	.element-wrap-segment img{
		display: none;
	}
	.success-section .image2{
		display: none;
	}
	/* .dentaina{
		font-size: 18px !important;
	} */
	.success-section .quote::before{
		display: none;
	}
	.success-section .quote::after{
		display: none;
	}
	.maihead {
        font-size: 30px;
        line-height: normal;
        margin-bottom: 5px !important;
    }
	.chapters-section{
		padding:0px;
		padding-top: 30px;
	}
	.chapters-section h2 {
		font-size: 25px;
		margin-bottom: 30px;
	}
	.chapter-card{
		margin-bottom: 10px;
	}
	.leftpanal:after{
		display: none;
	}
	.user-profile-wrapper .nav-tabs {
		justify-content: center !important;
	}
	.mobmarg{
		margin-top:20px !important;
	}
	.eventCate {
		width: 25%;
	}
	.nav-circles {
		gap: 25px;
	}
	.event-left img{
		position: relative;
		top: 0px;
		left:0px;
		width: 100%;
		height:100%;
	}
	.play-button {
	    position: absolute;
	    top: 46%;
	    left: 52%;
	    transform: translate(-50%, -50%);
	    width: 66px;
	    height: 66px;
	}
	.play-button::before {
    	border-width: 11px 0 11px 16px;
    }
    .Event{
    	padding-bottom: 0px;
    }
    .nav-circles{
    	margin-top:0px;
    }
    .footer-logo-circle{
    	    bottom: -26px;
    }
    .blog {
       padding: 0px 0 60px 0;
   }
   .flip-box{
   	height: 300px;
   }
   .event-left .leftpanal {
	width: 100%;
	height: 210px;
	}

	.imageUpload{
		margin-bottom: 15px;
	}
	.mySwiper2 .swiper-button-prev, .mySwiper2 .swiper-button-next{
		top: 16%;
	}
	.hero h1 {
        font-size: 2rem;
		margin-bottom: 0px;
    }
	.hero.section{
		text-align: center;
	}
	.hero ul {
		column-count: 2;
	}

	.Explore .category-nav a {
		margin: 0 5px;
        padding: 2px 10px;
        font-size: 14px;
        border: 1px solid #607d8b59;
	}
	.Explore .category-nav a.active {
		color: #2d8b84;
		border-color: #2d8b84;
		border-radius: 5px !important;
	}
	.event-left img {
		border: 4px solid white;
		border-radius: 10px;
		box-shadow: 0px 2px 5px 0px;
	}
	.Event {
		padding: 35px 0 60px 0;
	}
	.contentbox p{
		font-size: 10px;
	}
	.contentbox {
		position: inherit !important;
		bottom: 0px !important;
		padding: 10px 0px;
	}
	.readtext a{
		font-size: 10px;
	}
	.event-right {
		padding: 20px 0px;
		text-align: left;
		margin-top: 70px;
	}
	.author-info{margin-bottom: 30px;}
	.spotlight-section .swiper {
		position: inherit;
		margin: 0px 0px;
		padding: 0px 8px;
	}

	.spotlight-section {
		padding: 66px 0;
	}
	.spotlight-card {
		position: relative;
        animation: fadeInUp 0.8s ease forwards;
        padding-top: 15px;
        float: right;
        top: 100px;
        width: 356px;
        overflow: hidden;
	}
	.spotlight-card:before {
		content: '';
		width: 250px;
		height: 370px;
		background-color: #368a89;
		top: -5px;
		right: -2px;
		position: absolute;
	}
	.spotlight-section .mySwiperfeatured .swiper-button-prev {
		left: 120px !important;
		right: auto;
		height: 35px;
		width: 35px;
	}
	.spotlight-section .mySwiperfeatured .swiper-button-next {
		right: 120px !important;
		left: auto;
		height: 35px;
		width: 35px;
	}
	.Journey-section{
		height: auto;
	}
	.footer-middle-text {
        padding-top: 20px;
        text-align: left;
    }
	.footer-left-part .links {
		text-align: left;
	}
	.footer-logo-m {
        text-align: left !important;
    }
	.footer-social-links{ text-align: left !important;}
    .footer-right-part {
        text-align: left !important;
    }
	.imgicon img {
		width: 24%;
	}
	.imgicon img {
		width: 50%;
	}
	.imgicon .left{
		text-align: left;
	}
	.event-swiper .swiper-slide{
		height: auto; 
	}
	.professional-overlay .d-flex.align-items-center.profile-views{
		position: inherit;
        display: inherit !important;
        background: #3c9393;
        padding-top: 25px;
	}
	.professional-head{
		padding-top: 20px;
		text-align: center!important;
		margin-left: 0px !important;
		padding-left: 5px;
	}
	.d-flex.p-user{
		justify-content: center;
	}
	.flip-front img {
		width: 100%;
		height: 100%;
		object-fit: cover;
		border-radius: 12px;
		object-position: top;
	}
	button#openFilter {
		margin-bottom: 10px;
		margin-left: 10px;
		border-radius: 5px;
	}
	.alt-services{
		padding-top:20px;
	}
	#alt-services{
		padding-bottom:32px;
	}
	.main.bg-transparent .Event.Event-section, .membership-section, .innerpage-section-hero{
		padding-top: 35px;
	}
	.profile-bottom-part {
		text-align: -webkit-center;
	}
	.membership-section .col-lg-4{
		margin-bottom: 10px;
	}
	.popupsection {
		margin-top: 20px;
	}

	.my-subscription-plan-wrapper .plan-container-inner {
		box-shadow: 3px 5px 9px 4px rgba(204, 204, 204, 0.34);
		padding: 0px;
	}
	.badge{
		font-size:11px;
	}
	.fw-bold {
		font-size:12px;
	}
	.col.plan-1, .col.plan-2, .col.plan-3 {
		width: 20%;
		font-size: 10px;
		font-weight: 400; 
	}
	.my-subscription-plan-wrapper .my-plan-header h3 {
		color: #ffffff;
		font-size: 14px;
	}
	#animated-heading {
		padding-top: 0px;
	}
	.footer-social-links {
        padding-top: 20px;
        margin-top: 25px;
    }
	.event-right h3 {
		font-size: 18px;
	}
	.eventthumbnail .mySwiper2 .swiper-button-prev {
		left: 36%;
		right: auto;
		top: 38%;
	}
	.eventthumbnail .mySwiper2 .swiper-button-next {
		right: 36%;
		left: auto;
		top: 38%;
	}
	.search-container input::placeholder{font-size: 12px;}
	.topsectiontrusted{
		position: relative;
		top: inherit;
	}
	#faqAccordion .accordion-button::after {
		width: 6%;
	}
	.eventthumbnail{
		padding-bottom: 75px;
	}
	.mySwiperourlisting .swiper-button-prev {
		left: 5%;
		right: auto;
		top: 54%;
	}
	.mySwiperourlisting .swiper-button-next {
		right: 5%;
		left: auto;
		top: 54%;
	}
	.blog{
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	.professional-head .bakery {
		color: #161616;
	}
	.professional-tab {
		position: relative;
		top: 0;
		z-index: 999;
		left: 1%;
	}
	.share-wrapper ul.social li {
		width: 35px;
		height: 35px;
		line-height: 42px;
		border-radius: 50%;
		color: #fff;
		padding: 14px 15px;
		justify-content: center;
		align-items: center;
	}
	.share-wrapper .share {
		width: 35px;
		height: 35px;
	}
	.share-wrapper ul.social.active {
		transform: translate(10px);
		display: flex;
	}
	.profilemobv{display: inherit !important;}

	.professional-head .inline-icon-head {
		color: #fff;
		padding-bottom: 8px;
		font-size: 22px;
	}

	.navmenu .dropdown ul{
		position: fixed;
		/* max-height:auto; */
		height: auto;
		top: 14%;
		right: 0;
		margin: 0px;
		width: 100%;
		left: 0;
		border-radius: 0px;
	}
	
	.professional-tab .nav.nav-tabs ul{
		padding-left: 0px;
	}

	.women_loungemob{ 
		background: url('../img/womenloungeresponsive.jpg') no-repeat center;
		width: 100%;
		background-color: #fff;
		height: 80vh;
		/* text-align: center; */
		display: block;
		object-fit: cover;
		margin: 0px;
		object-position: top;
	}


	.swiper.event-swiper{padding-bottom: 30px;}
	.event-swiper .swiper-horizontal>.swiper-pagination-bullets, .event-swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: -5px;}
	.mrgintopmob{margin-top: 1rem!important;} 
	.event-swiper .swiper-pagination-bullets.swiper-pagination-horizontal {
		bottom: 0px !important;
	}
	.professional-head .d-flex.align-items-center{
		justify-content: center;
	}
	.tab-content .tab-pane.fade.active.show .section-title{
		margin-top: 10px !important;
		padding-bottom: 0px;
	} 
	.nav-contact-tab .award-wrapper p{
		background: #fff;
		padding: 6px 4px;
		font-weight: 700 !important;
		font-family: 'Segoe UI', sans-serif;
	}
	.user-profile-wrapper .nav-tabs .nav-link.active {
		
		font-weight: 500;
		color: #3f9393;
		border-bottom: 0;
		border-bottom: 4px solid #3f9393;
		border-left: 0px;
		border-right: 0px;
		padding: 2px 10px;
		font-size: 16px;
		border-top-left-radius: 6px !important;
		border-top-right-radius: 6px !important;
		background: #ffffff00;
		border: 1px solid #3f9393;
		border-radius: 6px;
	}
	.mobdisplay{
		display: grid;
	}

	.user-profile-wrapper .nav-link {
		color: #201f1f;
		font-weight: 500;
		font-size: 16px;
		padding: 6px;
		border: 1px solid #9d9a9a;
		margin: 4px;
		border-radius: 6px;
	}
	.profile-bottom-part .form-control {
		border: 1px solid rgba(25, 100, 100, 0.39);
		background: #fff;
		margin-bottom: 0px;
	}
	.blog-header h1 {
		font-family: Playfair Display;
		font-size: 20px;
	}
	.blog-detail-wrapper {
		background: linear-gradient(180deg, rgba(63, 147, 147, 0.0975) 0%, rgba(63, 147, 147, 0.0255) 100%);
		padding-top: 22px;
	}
	.shareicons .post-share-btn {
		position: absolute;
		right: 15px;
	}
	.blog-banner img {
		height: 100%;
		width: 100%;
		object-fit: cover;
		border-radius: 8px;
	}
	.blog-content-detail {
		padding-top: 32px;
	}
	.blog-content-detail {
		padding-top: 30px;
	}
	.mySwiperRecomnded .swiper-button-prev {
		left: 2%;
		right: auto;
	}
	.mySwiperRecomnded .swiper-button-next {
		left: auto;
		right: 2%;
	}
	.btn.btn-sm.custom-follow-btn{background: #0c2d5e;}
	.autuslideimg .swiper-pagination{
		display: none;
	}
	.award-wrapper{padding-bottom: 70px;}
	.pricing-plan-right-part .get-it-btn .badge.bg-success {
		position: relative;
		right: 0;
		left: 0;
		margin: auto;
		width: fit-content;
	}
	.pricing-plan-right-part .get-it-btn .book-now.badge.bg-success {
		position: relative;
		right: 0;
		left: 0;
		margin: auto;
		width: fit-content;
	}
	.plan-container-inner .badge {
		font-size: 14px !important;
	}
	.plan-container-inner .border_right {
		margin-bottom:5px;
	}
	.deatiltext ul li{
		display: initial;
	}
	.alt-services .details h3 {
		margin: 2px 0 2px 0;
		font-size: 18px;
	}
	.alt-services .details {
		padding: 2px 0px 7px 10px;
	}
	.chat-to-us p {
		margin-top: 0px;
	}
	.eventaboutdetails {
		margin-top: 10px;
	}
	.topimgsec {
		position: relative;
		margin-top: 25px;
		margin: 15px;
		max-width: 100% !important;
		height: auto;
		width: auto;
	}

	.middlebottomimgsec {
    /* width: fit-content; */
		position: relative;
		height: 360px;
		top: -32px;
		width: 92%;
		left: 15px;
	}
	.listing li {
		font-size: 14px;
	}	
	.imagessection ul li {
		font-size: 14px;
		font-weight: 400;
		align-items: initial;
	}
	.righttrick{top:0px;}
	.contectsec{margin-top: 25px;}
	
	.topimgsec img {
		z-index: 999;
		position: relative;
		border: 4px solid #fff;
		border-radius: 10px;
		width: 100%;
	}
	.topimgsec::after {
		position: absolute;
		content: "";
		background-color: #419393;
		top: 56px;
		right: -8px;
		height: 232px;
		width: 300px;
		border-right: 8px solid #419393;
		border-bottom: 8px solid #419393;
		border-bottom-right-radius: 10px;
	}
	

	.middlebottomimgsec::after {
		position: absolute;
        content: "";
        background-color: #419393;
        bottom: -11%;
        right: -8px;
        height: 290px;
        width: 235px;
        border-right: 8px solid #419393;
        border-bottom: 8px solid #419393;
        border-bottom-left-radius: 9px;
		border-bottom-right-radius: 10px;
	}
	.middlebottomimgsec img {
		position: inherit;
		top: 32px;
		left: 0;
		border: 4px solid #fff;
		border-radius: 10px;
		z-index: 999;
		margin-bottom: 66px;
		padding: 0px;
	}
	.searchsectionbx .offcanvas {
		--bs-offcanvas-zindex: 1045;
		--bs-offcanvas-width: 400px;
		--bs-offcanvas-height: 30vh;
	}
	.eventdropdownp{
		color: var(--nav-dropdown-color);
        padding: 10px 20px;
        font-family: var(--nav-font);
        font-size: 17px;
        font-weight: 500;
        display: flex;
        align-items: center;
        justify-content: space-between;
        white-space: nowrap;
        transition: 0.3s;
		width:100%;
	}
	.socialwhatsapp .input-group .row{display: contents;}
	.socialwhatsapp .pl_0{padding: 0px !important; margin-top: 5px;}
	.socialwhatsapp .pr_0{padding: 0px !important;}
	.mobmenubox li{border-bottom: 1px solid #ccc;}
	.aboutimagessides .section-title{margin-top:35px;}
	.dropdown-menu.show{display: block!important;}
	.navmenu .dropdown ul.dropdown-menu.show{
		background-color: #f1f1f1;
		padding-bottom: 0px;
		transform: translate3d(0px, 1.5px, 0px) !important;
		position: relative !important;
	}
	.navmenu .dropdown ul.dropdown-menu.show li:last-child{
		margin-bottom: 0px;
	}
	.header .btn-getstarted, .header .btn-getstarted:focus {
		border-radius: 0;
		width: 100%;
	}
	.navmenu ul li{margin-bottom:0px;}
	.readonly {
		overflow: auto;
	}
	.pro-listing-img {
		height: 84px;
		width: 84px;
	}
	.flip-back h6 {
		color: white;
		font-size: 18px;
		font-weight: 700;
		border-bottom: 1px dotted #f4f9f900;
	}
	.search-container input {
		width: 100%;
	}
	.experience {
    	line-height: normal;
	}
	.list-item-result {
    	justify-content: flex-start;
	}
	#resultsContainer .row{margin:0px;}
	.rowstyles{
        width: 50%;
        display: block;
    }
	#resultsContainer{padding-bottom:55px;}
	.mobilepe .col-lg-8.pe-5{padding-right:15px !important;}
	.book-now .btn {
		padding: 5px 14px 8px;font-size: 14px; line-height:normal;
	}
	#seeAllBtnContainer {
		position: relative;right: 0px;bottom: 10px;float: right;
		width: -webkit-fill-available;
	}
	.loading_searching {
		display: none;width: fit-content;position: absolute;
		top: 40px;right: 31%;
	}
	.loading_searching img{width:32px;}
	.loadingtextforsearch {font-size: 11px;}
	.imgicon {margin: auto;width: 90%;float: left;}
	.card.exclusivecards{margin-top: 30px;}
	.book-now {margin-top: 25px;}
	.imgseceasyacc {margin-bottom: 15px;}
	.rightsideimg .ps{padding: 0px !important;}
	.rightsideimg .pe-0{padding: 0px !important}
	.easy_access .px-4.py-4{padding-top: 0px !important;padding-bottom: 0px !important;}
	.timeline-img{height:200px;}
	.timeline-container .timeline-img img {width: 95%;}
	.timeline-container .timeline-content {display: inherit;}
	.timeline-container .timeline-img img {padding-bottom:0px;}
	.timeline-container .timeline-circle {left:-20px;}
	.timeline-container .textsideright {text-align:center;}
	.special-section .play-button1 {
		font-size: 20px;right: 0;left: 0;margin: auto;
		width: fit-content;
	}
	section.getsection p {
    	font-family: Playfair Display;
   	 font-weight: 400;font-size: 22px;line-height: 35px;
	}
	.memory-container {
		background-color: #3F9393;
		padding: 70px 36px;
	}
	/* .hero_section {
		background: url(../img/home-page-icon/spotlight.png) no-repeat center center;
		background-size: cover;color: white;min-height: auto;
		display: flex;align-items: center;
		position: relative;background-position: right;
	} */
	 .spotlightbannerheight{height: 100%;}
	 .spotlightbanner img{
		height: 32%;
		width: 100%;
		object-position: center;
		object-fit: fill;
	 }
	.hero-title {
		font-family: Playfair Display;
		font-weight: 600;font-size: 38px;line-height: normal;color: white;
	}
	.tagline {
		line-height: normal;
	}
	.mobileleft{position: relative; left:20px;}
	.timeline-img-right:after{
		position: absolute;
        content: '';
        width: 90%;
        height: 300px;
        border: 2px solid #DF6AB7;
        top: -10px;
        left: 28px;
        border-radius: 10px;
	}	
	.timeline-img-left:after  {
        position: absolute;
        content: '';
        width: 90%;
        height: 300px;
        border: 2px solid #DF6AB7;
        top: -10px;
        left: 8px;
        border-radius: 8px;
    }
	.timeline-right {margin-top:30px;}
	.spotlight-section .swiper-css-mode.swiper-horizontal>.swiper-wrapper{
		overflow: hidden;
	}
	.author-name {
		position: absolute;
		bottom: 8px;
		left: 49%;
		font-weight: 400;
		font-size: 14px;
	}
	.author-info img {width: 45px;}
	.leftsidecontent h4 {font-size: 20px;}
	#eventjointpop{z-index: 9999999;}
	.timeline-circle{top:10%;}
	.tablinks.active {padding: 5px 5px;}
	.city-link a {font-size: 15px;}
	.city-img {width: 85px;height: 85px;}
	.pan-india, .delhi-img{height: 50px !important;}
	.city-img img {height: 85px;}
	.mobexhibition {margin-bottom: 50px;}
	.spotlight-card img {
		width: 100%;
        border-radius: 10px;
        height: 100%;
        /* object-fit: initial; */
        z-index: 9;
	}
	.view-profilelogin i {
		position: absolute;
        right: 0;
        left: 77px;
        margin: auto;
        width: 22px;
        height: 22px;
        top: -2px;
        line-height: 24px;
	}
	.profile_img_views {
		position: relative;
		/* width: 70%; */
	}
	.Happening .bookmark-icon {
		top: 12px;right: 12px;
		height: 21px;width: 66px;
	}
	.Happening .custom-title {font-size: 12px;}
	.chapter-wrapper .faq.Explore {padding: 40px 0 60px 0;}
	.navmenu ul li {margin-bottom: 0px;display: contents;}
	.innerpage-section-hero .profesnal select, .innerpage-section-hero select#proCategory, .innerpage-section-hero select#proRating, 
	.innerpage-section-hero select#proSort, .innerpage-section-hero select#EventCategorySelection, .innerpage-section-hero select#EventTypeSelection{width:100% !important;}
	.selectcalender.a .input-group input{width:100% !important;}
	.event_box .card-body h5 {font-size: 18px;}
	.timeline-img-left:after {height: 194px;}
	.timeline-img-right:after {height: 194px;}
	.timeline-img-left:after {height: 194px;}
	.spotlightbanner { height: auto;position: relative;}
	.img_sec_left{justify-content: center;padding-bottom: 15px;}
	.mobmrg{margin-top:15px;}
	.promotionpodtop .maihead {font-size:30px !important;}
	.promotionpodtop .badge {font-size:12px !important;}
	.blog-title {
		font-size: 18px;line-height: 20px;
		overflow: hidden;height: 40px;
	}
	/* .banner-member img{height:260px;} */
	.col-two{width: 100% !important;} 
	.mySwiper-testimonial iframe{width:100%;}
	.iconcard {width: 100%;}
	.membership_means {margin:0px 0px !important;}
	.membershipmeansfirst, .membershipmeanssecond {padding-left: 0px;}
	.member_sec_left {bottom:6% !important;}
	.banner-member img {
		/* height: 100%; */
		object-fit: contain; display: block;
  max-width: 100%;
  height: auto;}
	.btn-register-membr {padding:4px 10px!important;border-radius:5px!important;font-size:14px!important;}
	.eventfilter .btn-check+.btn {font-size:18px;}
	.img_contentshow{text-align: -webkit-center !important;}
	.paragraphcontent {text-align: center !important;padding-top: 15px;}
	.col-ten {width: 100%!important;text-align: -webkit-center !important;}
	.row.row-cols-5a{text-align: -webkit-center;}
	.sectionwisecatogry .maiheadsocial.text-left{text-align: center !important;} 
	.bg-card-sec h5{text-align: center;}
	.card_sec_promn_de p, .bg-card-sec .book-now{text-align: center;}

}

@media(max-width:768px) and (min-width:768px){
	.search-container .icon_img{
		display: none;
	}
	.hero h2 {
        font-size: 17px;
        margin-top: 10px;
    }
	.search-container button {
        width: fit-content;
        position: absolute;
        top: 0px;
        right: 1px;
        font-size: 12px;
        padding: 12px 18px;
	}
	.eventthumbnail .mySwiper2 .swiper-button-prev {
        top: 30%;
    }
	.eventthumbnail .mySwiper2 .swiper-button-next {
        top: 30%;
    }
	.spotlight-card {
        width: 90%;
    }
	.spotlight-card img {
        width: 92%;
		margin-top: 25px;
	}
	.spotlight-card:before {
        content: '';
        width: 550px;
        height: 670px;
        background-color: #368a89;
        top: -75px !important;
        right: -14px;
        position: absolute;
		border-top-right-radius: 8px;
	}
	.spotlight-section .mySwiperfeatured .swiper-button-next {
        top: 33%;
    }
	.spotlight-section .mySwiperfeatured .swiper-button-prev {
        top: 33%;
    }
	.blog {
        padding: 25px 0 60px 0;
    }
	.Explore .card-title {
        font-size: 14px;
    }
	.Explore .card-title {
        font-size: 14px;
    }
	.cornorimg .left-top-star {
		position: absolute;top: -4px;left: -10px;
	}
	.exclusivecards h5 {
		font-size: 16px;
	}
	.alt-services .img img{height: 500px;}
	.exclusivecards .card-body p{font-size: 12px;}
	.rightsideimg img {width: 100%;height: 292px;}
	.women_lounge_stories .swiper-slide.swiper-slide-active .card{
		width: 300px;
	}
	.women_lounge_stories .swiper-slide-next .card, .women_lounge_stories .swiper-slide-prev .card{
		width: 300px;
	}
	.bdr_after::after, .bdr_before::before{height:300px;}
	.footer-left-part {margin-top: 90px;}
	.img-professional {object-position: 82% 45%;}
	.navmenu .dropdown ul {top: 10%;}
	.professional-tab {position: relative;top:20px;}
	.professional-tab .nav.nav-tabs {padding-bottom: 20px;}
	.event_box {height: 500px;}
	.eventCate {width: 15%;}
	.imges_cards {height: 30vh;}
	.column-gallery img {height:560px !important;}
	.blog-footer, .read-more{font-size: 10px;}
	.imges_cards img {height: 100%;object-fit: fill;object-position: center; width: 100%;}
    .thumbnailimg {height: 100px;}
	.swiper.mySwiper.thumbnailslider img {height: 99%;width: 100%;border-radius: 6px;object-fit: contain;}
	.blog-img {position: relative; width: 100%;height: 95px;}
	.blog-img img { width: 100%;height: 100%;object-fit: contain;}
	.searchsectionbx .offcanvas { --bs-offcanvas-zindex: 1045; --bs-offcanvas-width: 400px; --bs-offcanvas-height: 14vh;}
	.searchsectionbx{background-color: #fff;z-index: 9999;}
	.categoryevent {width: 32%;}
	.innerpage-section-hero .categoryevent select{padding-left:8px!important;}


}
@media(max-width:767px){
	.book-now .btn {
		padding: 5px 8px 8px;
		font-size: 13px;
	}
	.searchimg .tooltip.bs-tooltip-auto{ 
		display: none;
	} 
	.searchsectionbx{
		background: #fff;
    	z-index: 9999;
	}
	.searchbox input {
		padding-right: 32px;
	}
	.searchbox input::placeholder {
		font-size: 14px;
	}
	.searchsectionbx .btn-close {
		right: 7%;
		top: 18%;
	}
	.header .navmenu ul {
		inset: 100px 10px 20px 0px;
	}

	.header .navmenu ul.mobmenubox {
		inset: 50px 10px 20px 0px;
	}
	.navmenu ul li{display: inherit;}
	.innerpage-section-hero select{
		padding-left:12px!important;
		text-indent:15px!important;
		width:100px !important;
	}
	
	.spotlight-section .mySwiperfeatured .swiper-button-next {
        margin-top: 20px;
    }
	.spotlight-section .mySwiperfeatured .swiper-button-prev {
        margin-top: 20px;
    }
	.professional-head .p-user .ms-3 {
		margin-left: 0rem !important;
	}
	#allenquiry_wrapper .d-md-flex.justify-content-between{
		overflow-x: auto;
	}
	#allenquiry_wrapper .d-md-flex.justify-content-between table{
		overflow-x: auto;
	}
	#SubmitProductTypeImage{margin-top: 0px !important;}
	.upload-my-store{width: 100%;}
	.modal-create {
		font-family: Playfair Display;
		font-size: 32px;;
	}
	.professional-head i {
		padding-top: 5px;
	}

	.datetext {
		font-size: 8px;
	}
	.maihead {
        font-size: 25px;
    }

	.withset .select2-container {
        width: 270px !important;
    }
	.infohover p {
		margin-bottom: 0px;
		top: 30px;
		z-index: 99;
		position: absolute;
		background: #fff;
		width: 189px;
		text-align: left;
		padding: 5px;
		border-radius: 5px;
		border: 1px solid #ccc;
		font-size: 12px;
		font-style: italic;
		display: none;
		line-height: normal;
		right: 1%;
	}
	.inline-icon-text {
		display: inline-flex;
		gap: 1px;
		font-family: Inter;
		font-weight: 500;
		font-size: 12px;
		line-height: 100%;
		letter-spacing: 0%;
		color: #FFFFFF;
		background: #0c2d5e;
		align-items: center;
		justify-content: center;
		padding: 0px 4px;
		border-radius: 4px;
	}
	
	.withset .withset {
		height: auto;
	}
	.chief {
		font-size: 23px;
	}
	.profile-right-part {
		border-left: 1px solid #1a696900;
	}
	.Chapters.chapters-section.overflow-visible{
		/* overflow: clip !important; */
	}
	.col-lg-7 .pricing-plan-right-part.pricing-plan-right-part .my-plan-header{width: 146% !important;}
	.blog-img{height: 200px;}
	.blog-img img {width: 100%;height: auto;object-fit: cover;}
	
	.navmenu .dropdown a, .navmenu .dropdown a:focus {
        width: 100%;
        border-bottom: 1px solid #ccc;
    }
	.imgicon .right {
    	text-align: left;
	}
	.imgicon .left {
		margin-left: -32px;
	}
	.searchbox input::placeholder{font-size:12px;}
	.searchimg .tooltip-inner{display:none;}
	.feature-item {flex: 1 1 34%;}
	.view-all{width: 201px;}
	.categoryevent {width: 36%;}
	.innerpage-section-hero .categoryevent select{padding-left: 0px !important;}
/******@inl**10-11******/

.imgpremium img{position:absolute;top:0px;left:0px;z-index:99;height:auto!important;width:90px !important;}

#proSubCategory{width:100% !important;}
.iconcard {width: 100%;padding: 10px 5px;}
.iconcard h6 {color: #08325A;font-size: 14px;}
.iconcard p {font-size: 12px;}
}

@media(max-width:676px){
	.cities-listing {
		flex-wrap: wrap;
		justify-content: center;
		 gap: 16px;
	}

.explore-image img {
	height: auto;
}
.gallery .btn-primary {
	width: auto;
}
.contact-form-container {
	padding: 30px;
}
.contact-media{
	padding-bottom: 30px;
}

.learning-right-part img{
	height: auto!important;
	padding-top: 30px;
}
.mini-courses-wrapper{
		height: auto!important;
		background-size: cover!important;
}
.mini-courses-left-part{
	padding-right: 0px!important;
}
.mini-courses-wrapper .course-e-btn{
	margin-bottom: 30px;
}
.Pitching-canva{
	margin-bottom: 25px;
}
.expert-right-part{
	padding-top: 30px;
}
.expert-right-part-para {
	width: 100%;
}
.learning {
height: auto!important;
background-size: cover!important;
}
.footer-logo-m{
    margin-bottom: 30px;
}
.footer-middle-text {
	padding-top: 20px;
}
.footer-right-part{
	padding-top: 20px;
}
.footer-social-links{
	padding-top: 20px;
}

.footer-vector {
	background-size: cover;
	margin-top: 0;
	background: #08325A;

}
.business-modal {
	padding: 0px;
}
.vector-modal {
    height: 120px;
}
.modal-right-part {
	margin:0;
	padding: 52px 64px;
}
.modal-left {
     
  padding: 80px 20px 30px 20px !important;
}
.step-point{
   padding-left: 0;
   padding-right: 0;
}
.account-page {
    min-height:auto; 
    max-height:none!important;
}
.community-right-part{
	padding-top: 60px;
	padding-left: 10px;
  padding-right: 10px;
   
}
.strong-growing-wrapper {
    
    height: auto;
    background-size: cover;
}
.growing-card{
	margin-bottom: 20px;
}
.strong-growing-inner {
     padding-top:0px; 
}
.contact-form-container{
	margin-top:30px;
}
.event-detail-banner{
height: auto;
}
.left-part-networking{
	padding-right: 0px;
}
.youtube-button-c{
	margin-bottom: 60px;
}
.event-detail-business {
    height: 400px;
}
.networking-wrapper{
	  display: flex;
    justify-content: center;
}
.networking-wrapper:before {
	    width: 73%;
}
.networking-wrapper:after{
	left: 8px;
}

.curve-section {
	background-size: cover;
}
.curve-top-get{
flex-wrap: wrap;
justify-content: center;
}
.special-p {
	width: 100%;
}
.special-reverse{
	flex-direction: column-reverse;
}
.special-right-part{
	padding-bottom: 30px;
}
.special-listing span {
font-size: 13px;
}
.special-left-img {
	width: auto;
}
.gallery-img-containter{
margin-top: 30px;
}
.alt-services .img img {
   object-position: top;
}


}

@media(max-width:440px) and (min-width:430px) {
	.navmenu .dropdown ul {
		top: 11%;
	}
}
@media(max-width:440px){
	.badge {
        font-size: 10px !important;
    }
	.eventthumbnail .mySwiper2 .swiper-button-prev {
        top: 33%;
    }
	.eventthumbnail .mySwiper2 .swiper-button-next {
        top: 33%;
    }
	.new-highlights .text-center-section h3 {
		font-size: 32px;
	}
	.new-highlights .text-center-section h5{
		font-size: 27px;
		line-height: 25px;
	}
	.blog{
		padding-top: 50px;
	}
	.eventthumbnail {
        padding-bottom: 35px;
    }
	.new-highlights {
		padding: 45px 0 60px 0;
	}
	.top-padding-service {
		padding-top: 5px;
	}
    .contentbox p {
        font-size: 12px;
    }
	.readtext a {
        font-size: 12px;
        font-weight: 400;
    }
	.datetext {
        font-size: 12px;
    }
	.withset .select2-container {
        width: 320px !important;
    }
	.withset .withset {
		height: auto;
	}
	.women_loungemob{
		height:75vh;
	}
.col-lg-7 .pricing-plan-right-part.pricing-plan-right-part .my-plan-header{width: 165% !important;}

}


@media (max-width: 441px) {
    .eventthumbnail .mySwiper2 .swiper-button-next {
        top: 30%;
    }
	.eventthumbnail .mySwiper2 .swiper-button-prev {
        top: 30%;
    }
	.book-now .btn {
        padding: 5px 15px 8px;
        font-size: 16px;
    }
	.categoryevent {width:50%;}
}

@media (max-width: 440px) {
	.hero h1 {font-size: 26px;}
	.search-container input::placeholder{font-size: 11px;}
	.blog-img {height: 163px;}
	.navmenu li{list-style:none;}
	.withset .select2-container {
        width: 300px !important;
    }
	.spotlight-card {top: 100px;width: 340px;}
	.view-all{width: 201px;}
	.inline-icon-text {font-weight: 400;font-size: 10px;margin-left: 5px !important;} 
}
@media (max-width:390px) {
	.search-container input::placeholder{font-size: 11px;}
	.search-container input {padding: 11px 10px;}
	.book-now .btn {padding: 5px 15px 8px;font-size: 14px;}
	.spotlight-card {top: 100px;width: 317px;}
}
@media(max-width:376px){
	.search-container button {
		font-size: 11px;
		padding: 13px 12px;
	}
	.search-container input {
        padding: 11px 10px;
        line-height: 26px;
	}
	.search-container input::placeholder{font-size: 11px;}
	.eventthumbnail .mySwiper2 .swiper-button-prev {
        top: 30%;
    }
	.eventthumbnail .mySwiper2 .swiper-button-next {
        top: 30%;
    }
	.hero h1 {
        font-size: 26px;
        margin-bottom: 0px;
    }
	.contentbox p {
        font-size: 12px;
    }
	.datetext {
        font-size: 12px;
    }
	.withset .select2-container {
        width: 270px !important;
    }
	 .book-now .btn { padding: 5px 15px 8px;font-size: 13px;}
	.topimgsec::after {
        height: 204px;
    }
	.author-info {margin-bottom: 30px;padding-bottom: 30px;}
    .timeline-img-right:after {
        height: 194px;
	}
	 .timeline-img-left:after {
        height: 194px;
	}
	.feature-item {
    	flex: 1 1 35%;
    	display: contents;
	}
	.feature-item{
		line-height: 64px;
	}
	.tablinks.active {
   	 padding: 5px 5px;
	}
	.city-link a {
		font-size: 13px;
	}
	.city-img {width: 80px;height: 80px;}
	.view-all a{font-size:12px;}
	.faq.city-content-wrapper{padding-top:50px;}
	.spotlight-card {
        top: 100px;
        width: 317px;
    }
    .user-profile-wrapper .nav-link{
        color: black;font-weight: 500;font-size: 14px;
    }
	.event_box .card-body h5 {font-size: 17px;}

}
@media(max-width:370px){
	.withset .select2-container {
		width: 260px !important;
	}
	.book-now .btn { padding: 5px 12px 8px;font-size: 13px;}
.share-wrapper .share, .share-wrapper ul.social li {width:30px;height:30px;}

}

@media(max-width:360px){
.search-container button {
	font-size: 10px;
	padding: 14px 11px;
}
.profile-wrapper .mobilepe .book-now .btn {
	padding: 6px 6px 8px;
	font-size: 13px;
}
.search-container input::placeholder{font-size: 11px;}
.search-container input {padding: 11px 8px;}
.hero h1 {font-size: 23px;}
.search-container input::placeholder{font-size:9px;}
.Explore .category-nav a {font-size: 11px;}
.eventthumbnail .mySwiper2 .swiper-button-prev {top: 30%;}
.eventthumbnail .mySwiper2 .swiper-button-next {top: 30%;}
.event-right h3 {font-size: 16px;}
.event-right .book-now .btn{padding: 6px 10px 4px;}
.plan-card h3 {font-size: 18px;}
.price {font-size: 16px;}
.businessyears p {font-size: 16px;}
.yearbisiness h5 {font-size: 28px;}
.blog-img {height: 125px;}
.blog-img img {background-size:100%;width:100%;height:auto;object-fit:cover;}
.mySwiperblog .blog-title {font-size: 18px;line-height: 22px;}
.gst-note-container{padding: 12px 5px!important;font-size: 14px!important;}
.inline-icon-text {font-weight: 400;font-size: 10px;margin-left: 5px !important;} 
.book-now .btn {padding:6px 10px 8px;font-size:14px;}
.videoreviewtxt {font-size: 18px;}
.author-info {margin-bottom: 30px;padding-bottom: 30px;}
.eventfilter .btn-check+.btn {font-size: 16px;}
.categoryevent {width: 50%;}

}
@media(max-width:320px){
	.book-now .btn {padding: 5px 8px 5px;font-size: 11px;}
}

