		.showResult {
			font-weight: 700;
			margin-bottom: 20px;
			/* margin-top: 40px; */
			font-size: 22px;
			padding-bottom: 10px;
			position: relative;
			text-align: left;
		}

		.showResult::after {
			content: " ";
			position: absolute;
			bottom: 24px;
			height: 1px;
			/* background: #e1b164; */
			width: 80%;
			right: 0px;

		}

		.max_height_300 {
			max-height: 300px;
		}

		.shopbycollection .swiper-button-next {
			right: 0px;
			background-color: #000;
		}

		.shopbycollection .swiper-button-next:after {
			color: #fff;
		}

		.shopbycollection .swiper-button-prev {
			left: 0px;
			background-color: #000;
		}

		.shopbycollection .swiper-button-prev:after {
			color: #fff;

		}

		.swiper-button-next,
		.swiper-button-prev {
			background-image: none !important;
		}

		.swiper-button-next:after,
		.swiper-button-prev:after {
			font-size: 20px;
		}

		#projectslanding li {
			margin: 10px;
			display: inline-block;
			color: #636363;
			font-weight: 400;
			cursor: pointer;
			text-transform: uppercase;
			letter-spacing: .2em;
		}


		.filters.filter-button-group {
			display: none !important;
		}

		.CategoryBanner {
			background: url(/wp-content/themes/dellastore/assets/images/bg.png) no-repeat center center;
			padding: 20px;
			margin-top: 60px
		}

		.CategoryBanner .common-container {
			padding: 40px 0px;
		}

		.clickbanner[data-id="132182"] {
			cursor: pointer;
		}

		.subGroups .accordion-item {
			/* padding: 10px; */
			border: none !important;
			background-color: #efefef;
		}

		.subGroups .accordion-item a {
			font-size: 1rem !important;
			color: #000;
		}

		.showResult::after {
			width: 70% !important;
		}

		.shopbycollectionBox {
			/* margin-bottom: 30px; */
			padding: 15px;
		}

		.shopbycollectionBoxInnerSticky {
			position: sticky;
			top: 160px;
			z-index: 6;
			background-color: #000;
			padding-top: 15px;
		}

		.shopbycollectionBox h6 {
			font-weight: 700;
			/* padding-top: 10px; */
			font-size: 36px;
			color: #000;

		}

		.accordion-header.active {
			font-weight: bold;
		}

		/* New Project Pages */
		body {
			background-color: black !important;
			margin: 0;
			padding: 0;
		}

		#projectslanding {
			padding: 50px 120px 0 !important;
		}

		#projectslanding .innerfilterlist {
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
		}

		#projectslanding .innerfilterlist .filter-item {
			width: calc(23% - 0px) ! IMPORTANT;
			margin-right: 10px;
			margin-bottom: 25px;
		}

		#projectslanding .innerfilterlist .filter-item:last-child {
			margin-right: 0;
		}

		.filter-card-box {
			position: relative;
		}

		.filter-item .personName {
			position: absolute;
			bottom: 8px;
			left: 0px;
			text-align: center;
			z-index: 2;
			width: 100%;
			margin: auto;
			right: 0px;
			/* background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 50.12%, #000 100%); */
		}

		.filter-item .personName::after {
			content: "";
			position: absolute;
			bottom: -10px;
			left: 0;
			height: 100%;
			width: 100%;
			background: linear-gradient(180deg, rgba(0, 0, 0, 0) 5.12%, #000 100%);
			z-index: -1;
		}

		.filter-item .personName h2 {
			font-size: 12px;
			color: white;
			font-weight: bold;
		}

		.filter-item span {
			color: white;
			font-size: 14px;
			font-family: 'Playfair Display', serif;
			text-transform: uppercase;

		}

		.filter-item .readmore {
			color: #ffffff;
			z-index: 12;
			font-size: 12px;
			font-family: 'Playfair Display', serif;
			color: #fafafa;
			display: none;
		}

		/* .filterdeisgners {
			margin-bottom: 40px;
		} */

		#projectslanding .title {
			margin-bottom: 20px;
			color: white;
			font-size: 35px;
			font-family: 'Playfair Display', serif;
		}

		#projectslanding .top-filter-container {
			/* display: flex; */
			margin-top: 30px;
			/* padding-left: 15px; */
			display: none;
			opacity: 0;
		}

		.showResult_container {
			width: calc(77% - 0px);
			padding-top: 15px;
			/* padding-bottom: 100px; */
			/* z-index: -1; */
		}

		#projectslanding .top-filter-container.active {
			display: flex;
			opacity: 1;
		}

		.filter-tab-top-section {
			display: flex;
			align-items: center;
			width: 100%;
			position: sticky;
			/* top: 128px; */
			top: var(--header-height);
			z-index: 8;
			background: black;
		}

		.filter-tab-top-list {
			display: flex;
			align-items: center;
			justify-content: space-between;
			width: 100%;
			border: 1px solid;
			padding-right: 30px;
		}

		#projectslanding select {
			background: black;
			color: white;
			border: none;
		}

		.filter-tab-top-list .filter-tabs-top {
			padding: 0 0 !important;
			margin-bottom: 0 !important;
		}

		#projectslanding .filter-tabs-top .filter-tabs-top-links {
			margin: 0;
			border: none;
			padding: 16px 30px;
			border-radius: 0;
			font-size: 11px !important;
		}

		.filter-tabs-top-links.active {
			color: white !important;
			border: 1px solid #BDA371 !important;
		}

		.filter-tab-top-section h4 {
			white-space: nowrap;
			margin-right: 30px;
			font-size: 24px;
			font-family: 'Playfair Display', serif;
			color: #BDA371;
		}


		#projectslanding .filter-list-top #typeproject,
		#projectslanding .filter-list-top #size,
		#projectslanding .filter-list-top #city {
			font-size: 14px;
			text-align: center;
			appearance: none;
			background-image: url(/wp-content/themes/dellastore/newhome/images/gold-arrow-down.png);
			background-repeat: no-repeat;
			background-position: right 0rem top 50%;
			background-size: 0.60rem auto;
			border: none;
			border-radius: 0px;
			background-color: transparent;
			margin: 0;
			-moz-appearance: none;
			width: fit-content;
			color: #fff;
			font-family: 'Figtree', sans-serif;
			cursor: pointer;
			/* position: relative; */
		}

		#projectslanding .filter-list-top select#typeproject {
			width: 120px;
		}

		.architect-category-section {
			/* padding: 30px;
			border: 1px solid #BDA371;
			height: 70vh;
			position: sticky;
			top: 100px; */

			width: calc(22% - 0px);
			margin-right: 30px;
		}

		#projectslanding .architect-category-list-item {
			display: flex;
			margin: 0 20px 10px;
			border: none;
			border-radius: 0;
			color: white;
			font-family: "Figtree", light;
			font-size: 14px;
			flex-direction: column;
		}

		#projectslanding .architect-category-list-item .architect-tab-links {
			display: block;
			padding-left: 20px;
			color: white;
			font-family: "Figtree", light;
			font-size: 12px;
			margin-top: 10px;
		}

		.architect-category-list {
			display: flex;
			padding: 0;
			list-style: none;
			cursor: pointer;
		}

		#projectslanding .architect-category-list-item {
			border: none;
			border-radius: 0;
			border: 0;
			padding: 0;
			margin-bottom: 20px;
		}

		#projectslanding .architect-category-list-item.active {

			border: none;
			border-radius: 0;
			color: #BDA371;
			width: fit-content;
			padding: 0 0 8px;
			border-bottom: 1px solid #BDA371;
		}

		.architect-category-section-title {
			margin-bottom: 20px;
			color: #BDA371;
			font-size: 26px;
			font-family: 'Playfair Display', serif;
		}

		.allarchitectsdesigners-title {
			color: white;
			font-size: 36px;
			line-height: 48px;
			text-align: center;
			font-family: 'Playfair Display', serif;
			margin-bottom: 40px;
			white-space: nowrap;
			position: relative;
		}

		.allarchitectsdesigners-title::after {
			content: "";
			position: absolute;
			top: 50%;
			right: 25px;
			width: 31%;
			border-bottom: 1px solid #BDA371;
		}

		.allarchitectsdesigners-title::before {
			content: "";
			position: absolute;
			top: 50%;
			left: 25px;
			width: 31%;
			border-bottom: 1px solid #BDA371;
		}

		.architect-text-border {
			position: relative;
			display: block;
		}

		.architect-text-border:before {
			content: "";
			position: absolute;
			top: -63px;
			right: 25px;
			width: 1px;
			height: 50px;
			border-left: 1px solid #BDA371;
		}

		.architect-text-border:after {
			content: "";
			position: absolute;
			top: -63px;
			left: 25px;
			width: 1px;
			height: 50px;
			border-left: 1px solid #BDA371;
		}

		.architect-category-list-item {
			color: white;
			font-size: 16px;
			font-family: 'Playfair Display', serif;
			margin-right: 25px;
			white-space: nowrap;
		}

		#projectslanding .architect-category-list {
			display: block
		}

		#projectslanding #architects .subGroups {
			padding: 30px;
			border: 1px solid #BDA371;
			height: 64vh;
			position: sticky;
			top: 195px;
		}


		.filterdeisgners {
			display: none;
			opacity: 0;
		}

		.filterdeisgners.active {
			display: block;
			opacity: 1;
		}


		select option {
			color: black;
		}


		#featuredproject .subGroups {
			padding: 30px 40px;
			border: 1px solid #BDA371;
			height: 75vh;
			position: sticky;
			top: 195px;
		}

		#featuredproject .subGroups .accordion-item {
			/* padding-bottom: 10px; */
			border: none !important;
			background-color: unset;
			margin-bottom: 5px !important;
			padding: 5px 10px;
			border: 1px solid transparent !important;
			transition: all 0.6s ease;

			/* border-bottom: 1px solid #BDA371 !important; */
			/* width: fit-content; */
		}

		#featuredproject .col-md-3 {
			width: 22%;
			max-width: 22%;
		}

		#featuredproject .subGroups .accordion-item:hover {

			border: 1px solid #BDA371 !important;
			/* background-color: #BDA371; */
		}

		#featuredproject .accordion-item.active {
			border: none;
			border-radius: 0;
			color: #BDA371;
			width: 100%;
			/* padding: 0 0 2px; */
			padding: 5px 10px;
			border: 1px solid #BDA371 !important;
			/* background-color: #BDA371; */
			font-weight: bold;
		}



		.subGroups .accordion-item a {
			color: white;
			font-family: "Figtree", light;
			font-size: 1.2rem !important;
			/* font-weight: bold; */
		}

		.srt {
			background-color: unset !important;
			font-size: 2.2rem !important;
			font-weight: 100;
			line-height: 0 !important;
		}


		.location-box {
			display: flex;
			justify-content: space-between;
		}

		.shopbycollectionBox-title {
			color: white !important;
			margin-bottom: 10px;
			font-family: 'Playfair Display', serif;
		}

		.shopbycollectionBox {
			padding: 0 !important;
		}

		.location-size-info {
			display: flex;
		}

		.location-size-info p {
			margin-right: 20px;
			font-size: 12px;
			font-family: "Figtree", light;
		}

		#project-list,
		#global-designer {
			/* max-height: 80vh; */
			/* Set the desired maximum height */
			/* overflow-y: auto; */
			/* Enables vertical scrolling */
			/* overflow-x: hidden; */
			/* Disables horizontal scrolling */
		}

		#projectslanding {
			padding-top: 100px !important;
		}







		#iconic-bannersection {
			padding-top: 80px;
			position: relative;
		}

		#iconic-bannersection .title {
			text-align: center;
			font-size: 34px !important;
			color: white !important;
			line-height: 44px !important;
		}

		.architectselecttext {
			font-family: 'Playfair Display', serif !important;
			font-size: 30px;
			text-align: center;
			color: white;
			line-height: 40px !important;
			margin-bottom: 0;
		}

		.architectselecttext span {
			font-size: 24px;
			display: block;
			text-align: center;
		}

		#iconic-bannersection .title span {
			padding-left: 6px;
		}


		.customDiv {
			position: absolute;
			top: 66%;
			left: 50%;
			transform: translateX(-50%);
			width: 100%;
			overflow-x: hidden;
		}

		.customDiv sup {
			padding-left: 10px;
		}



		.allportfoliosection {
			padding-top: 50px;
		}



		.animationtextsection {
			position: relative;
			/* padding-top: 180px; */
			margin-top: -190px;
			/* padding-bottom: 100px; */
		}

		.animationtextslider {
			margin: 50px 0;
			position: relative;
		}

		/* .animationtextslider::after {
            content: "";
            position: absolute;
            left: 0;
            right: 0;
            text-align: center;
            margin: 0 auto;
            bottom: 0;
            border-left: 1px solid #BDA371;
            width: 1px;
            height: 300px;
        } */


		.animationtextslider .animatetext-title {
			color: white;
			font-size: 18px;
			font-family: 'Playfair Display', serif;
			text-align: center;
			opacity: 0.1;
			/* padding-top: 10px; */
			white-space: nowrap;

		}

		.animationtextslider .swiper-slide {
			padding: 0 15px;
			/*margin: 0 20px !important; */
		}

		/* .animationtextslider .swiper-slide.swiper-slide-prev h3 {
			text-align: left;
		}

		.animationtextslider .swiper-slide.swiper-slide-next h3 {
			text-align: right;
		} */

		/* .animationtextslider .swiper-slide.swiper-slide-active .animatetext-title.animate
         {
             transform: scale(1.2);
             opacity: 1;
             transition: transform 1s ease, opacity 1s ease;
        } */

		/* .animationtextslider .swiper-slide.swiper-slide-active .animatetext-title {
            transition: all ease 0.6s;
            transform: scale(1.1);
            opacity: 1;
        } */

		.animationtextslider .animatetext-title {
			transform: scale(1);
			/* Starting scale */
			/* opacity: 0; Initially hidden */
			transition: transform 0.4s ease, opacity 0.4s ease;
			/* Smooth transition for scale and opacity */
		}

		/* Animation class applied during slide change */
		.animationtextslider .animatetext-title.animate {
			/* transform: scale(1.2); */
			/* Scales up on animation */
			opacity: 1;
			/* Fades in during animation */
		}

		.centerfullborder {
			border: 1px solid #BDA371;
			width: 235px;
			height: 70px;
			position: absolute;
			top: -20px;
			left: 0;
			right: 0;
			text-align: center;
			margin: 0 auto;
		}

		.leftborder {
			border-left: 1px solid #BDA371;
			width: 1px;
			height: 240px;
			position: absolute;
			top: 50px;
			left: 0;
			right: 0;
			text-align: center;
			margin: 0 auto;
			display: none;
		}

		.direction-text {
			position: absolute;
			font-size: 14px;
			font-family: "Figtree", sans-serif;
			color: #BDA371;
			writing-mode: vertical-rl;
		}

		.direction-text-1 {
			left: 20px;
		}

		.direction-text-2 {
			right: 20px;
		}

		.swiper-slide-next .animatetext-title,
		.swiper-slide-prev .animatetext-title {
			opacity: 0.5;
		}

		.citytitle {
			color: white;
			font-size: 16px;
			text-align: center;
			font-family: 'Playfair Display', serif;
			margin-top: 20px;
		}

		.citytitle span {
			position: relative;
			display: inline-block;
			margin-right: 20px;
		}

		.citytitle span:last-child {
			margin-right: 0;
		}

		.citytitle span::after {
			content: "";
			position: absolute;
			top: 50%;
			right: -15px;
			background-color: white;
			width: 5px;
			height: 5px;
			border-radius: 50px;
		}

		.citytitle span:last-child:after {
			content: none;
		}



		#conglomerate .conglomerateLeft .Bon-Vivant-fonts {
			font-size: 90px !important;
		}

		#conglomerate .conglomerateLeft {
			padding-top: 220px;
		}

		/* #conglomerate .conglomerateLeft p {
			margin-top: -20px;
			margin-left: 20px;
		} */


		.architects-listSection {
			/* padding: 300px 0 30px; */
			/* background-color: black; */
			position: relative;

			/* overflow-x: hidden; */
		}

		/* .architects-listSection .swiper-button-next,
        .architects-listSection .swiper-button-prev {
            top: 6% !important;
        }

        .architects-listSection .swiper-button-prev {
            left: auto;
            right: 60px;
        } */

		.architects-listSection .swiper-button-disabled {
			opacity: 1 !important;
		}

		.architects-listSection.collaborativesection {
			/* height: 80vh; */
			/* padding: 50px 10% 150px; */
			/* padding-top: 100px; */
			/* display: flex; */
			/* align-items: center;
			justify-content: center; */
			max-width: 1280px;
			width: 100%;
			margin: 0 auto 70px;
			margin-top: 0 !important;
			position: relative;
		}

		.architects-listSection.collaborativesection .collaborativesection-wrapper {
			display: flex;
			align-items: center;
			justify-content: center;
		}

		/* .architects-listSection.collaborativesection::after {
			content: "";
			width: 50%;
			height: 100%;
			position: absolute;
			top: 50%;
			left: -4%;
			transform: translate(50%, -50%);
			background-image: url(/wp-content/themes/dellastore/newhome/images/worlds-first-globe-project.png);
			background-repeat: no-repeat;
			background-size: 100%;
			z-index: -1;
		} */

		.architects-listSection.collaborativesection::after {
			content: "";
			width: 50%;
			height: 100%;
			position: absolute;
			top: 0;
			left: 0%;
			transform: translateX(50%);
			background-image: url(/wp-content/themes/dellastore/newhome/images/worlds-first-globe-project.png);
			background-repeat: no-repeat;
			background-size: cover;
			z-index: -1;
		}






		.nameblock {
			position: absolute;
			right: 10%;
			bottom: -5%;
			background: black;
		}

		.nameblock .name {
			font-size: 24px;
			line-height: 44px;
			color: white;
			/* text-align: center; */
			font-family: 'Playfair Display', serif;
		}

		.collaborativesection-desc {
			width: 40%;
			position: relative;
		}

		.collaborativesection-desc-inner {
			border-top: 1px solid #BDA371;
			border-left: 1px solid #BDA371;
			border-right: 1px solid #BDA371;
			padding: 60px 50px 70px;
			position: relative;
			/* right: 35%; */
		}

		.collaborativesection-desc-inner::after {
			content: "";
			position: absolute;
			bottom: 0;
			right: 0;
			border-bottom: 1px solid #BDA371;
			width: 34px;
			height: 1px;
		}

		.collaborativesection-desc-inner::before {
			content: "";
			position: absolute;
			bottom: 0;
			left: 0;
			border-bottom: 1px solid #BDA371;
			width: 270px;
			height: 1px;
		}

		.collaborativesection-desc h3 {
			font-size: 30px;
			line-height: 48px;
			color: white;
			/* text-align: center; */
			font-family: 'Playfair Display', serif;
		}

		.collaborativesection-desc p {
			margin-top: 20px;
			font-size: 16px;
			line-height: 24px;
			color: white;
			/* text-align: center; */
			font-family: "Figtree", sans-serif;
		}

		.collaborativesection-desc .bottomtext {
			margin-top: 40px;
			font-size: 16px;
			line-height: 24px;
			color: white;
			/* text-align: center; */
			font-family: "Figtree", sans-serif;
			/* margin-left: -180px; */
			white-space: nowrap;
		}

		.architects-listSection .main-description {
			/* max-width: 500px; */
			/* margin: 0 auto 30px; */
			font-size: 50px;
			line-height: 60px;
			color: white;
			/* text-align: center; */
			font-family: 'Playfair Display', serif;
			opacity: 1 !important;
		}

		.architects-listSection .main-description.seconddescription {
			font-size: 72px;
			/* margin-bottom: 230px; */
			line-height: 96px;
			/* margin-top: -80px; */
			height: 60vh;
			padding-bottom: 50px;
			text-align: left;
			/* width: calc(70% - 0px); */
			width: calc(60% - 0px);
			position: relative;
		}

		/* .architects-listSection .main-description.seconddescription::before {
			content: "";
			position: absolute;
			top: 26%;
			right: 17.5%;

			border-bottom: 1px solid #bda371;
			height: 1px;
			width: 7.4%;
		} */

		.collaborativesection-desc::before {
			content: "";
			position: absolute;
			top: 27.2%;
			left: -25%;
			border-bottom: 1px solid #bda371;
			height: 1px;
			width: 130px;
		}




		.architects-listSection.collaborativesection::before {
			content: "";
			position: absolute;
			top: -4%;
			right: 0;
			left: 0;
			text-align: center;
			margin: 0 auto;
			border-left: 1px solid #bda371;
			height: 220px;
			width: 1px;
		}

		/* .architects-listSection .main-description.seconddescription::before {
			content: "";
			position: absolute;
			top: -13.5%;
			right: -40%;
			left: 0;
			text-align: center;
			margin: 0 auto;
			border-left: 1px solid #bda371;
			height: 220px;
			width: 1px;
		} */


		.architects-listSection .main-description.seconddescription .worldtext {
			width: 27%;
			/* margin: 0 auto; */
			padding-top: 60px;
			/* display: block; */
			position: relative;
			/* border-top: 1px solid #BDA371; */
			text-align: left;
		}

		/* .architects-listSection .main-description.seconddescription .worldtext::after {
			content: "";
			position: absolute;
			top: 0;
			right: -6px;
			border-left: 1px solid #bda371;
			height: 115px;
			width: 1%;
		}

		.architects-listSection .main-description.seconddescription .worldtext::before {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			border-left: 1px solid #bda371;
			height: 115px;
			width: 1%;
		} */




		/* .allarchitectsdesigners .container-fluid,
		.allarchitectsdesigners .innerfilterlist {
			 display: flex;
			flex-wrap: wrap; 
		} */

		.allarchitectsdesigners {
			padding: 0 60px;
		}

		.allarchitectsdesigners .container-fluid {
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
			/* align-items: center; */
		}

		.allarchitectsdesigners .innerfilterlist {
			width: calc(71% - 0px);
		}

		.allarchitectsdesigners .rightimage {
			width: 19%;
			margin-right: -30px;
			position: relative;
		}

		.allarchitectsdesigners .rightimage .newera {
			position: absolute;
			bottom: 15%;
			left: 0;
			right: 0;
			text-align: center;
			margin: 0 auto;
			color: white;
			font-family: 'Playfair Display', serif;
			font-size: 24px;
		}

		.allarchitectsdesigners .rightimage .beginehere {
			position: absolute;
			bottom: 2%;
			left: 0;
			right: 0;
			text-align: center;
			margin: 0 auto;
			color: #BDA371;
			font-family: 'Playfair Display', serif;
			font-size: 36px;
		}

		.allarchitectsdesigners .crossimage {
			width: 7%;
			/* margin-right: 50px; */
			margin-top: 140px;
		}

		.allarchitectsdesigners .rightimage img,
		.allarchitectsdesigners .crossimage img {
			width: 100%;
		}



		.allarchitectsdesigners .rightimage figure,
		.allarchitectsdesigners .crossimage figure {
			margin: 0;
		}

		.allarchitectsdesigners .filter-item {
			width: calc(10% - 0px);
			margin-right: 10px;
			margin-bottom: 10px;
		}





		.multiple-image-gallery {
			padding-top: 100px;
			position: relative;
			padding: 40px 85px 50px;
		}

		.multiple-image-gallery .swiper-wrapper {
			position: relative;
			padding-top: 45px;
		}

		.multiple-image-gallery .swiper-slide img {
			width: 100%;
		}

		.multiple-image-gallery .swiper-slide {
			position: relative
		}

		.multiple-image-gallery .swiper-slide:nth-child(odd) {
			margin-top: -45px;
		}

		.multiple-image-gallery .swiper-button-next,
		.multiple-image-gallery .swiper-button-prev {
			bottom: unset;
			top: 48% !important;
			/* margin: -250px auto 0; */
		}

		.multiple-image-gallery .makeDiffrence {
			font-size: 18px;
			color: white;
			font-family: 'Figtree', sans-serif;
			position: relative;
			left: 53%;
			top: 70px;
		}

		.multiple-image-gallery .swiper-button-next {
			left: 51.4%;
		}

		.multiple-image-gallery .swiper-button-prev {
			left: 47.5%;
		}

		.multiple-image-gallery img {
			transition: 3s all;
		}

		.pagination-block-btn {
			margin-top: 30px;
			padding: 0 14%;
			display: flex;
			justify-content: space-between;
		}

		.multiple-image-gallery-counter {
			color: white;
			position: absolute;
			left: 8%;
			bottom: 4%;
		}

		.multiple-image-gallery-counter .count,
		.multiple-image-gallery-counter .total {
			color: white;
			font-size: 16px;
			font-family: 'Figtree', sans-serif;
		}

		.multiple-image-gallery .multiple-image-gallery-pagination {
			width: fit-content;
			bottom: 35px;
			left: 200px;
		}

		.pagination-block-btn-counter {
			margin-top: 15px;
		}

		.multiple-image-gallery .swiper-pagination-bullet {
			width: 77px;
			height: 6px !important;
			border-radius: 0;
			background-color: #262626;
			opacity: 0.8;
		}

		.multiple-image-gallery .swiper-pagination-bullet-active {
			background-color: #BDA371;
			opacity: 0.8;
		}

		.pagination-buttongroups {
			margin-top: 20px;
			display: flex;
			max-height: 76px;
			position: relative;
			/* left: -220px; */
		}

		.pagination-buttongroups-inner {
			width: calc(16% - 0px);
			margin-right: 20px;
		}

		.pagination-buttongroups-inner a {
			width: 100%;
		}

		.pagination-buttongroups-inner.image-container h3 {
			width: auto;
		}

		.multiple-image-gallery-content-top {
			position: absolute;
			top: -2%;
			left: 0;
			padding: 30px;
			padding-right: 70px;
			/* border: 1px solid #fff; */
			display: none;
		}

		.multiple-image-gallery-content-top::before {
			content: "";
			position: absolute;
			top: 0;
			left: -15px;
			border: 1px solid #BDA371;
			width: 100%;
			height: 100%;
		}

		.multiple-image-gallery-content-top::before {
			content: "";
			position: absolute;
			top: 0;
			left: -15px;
			border: 1px solid #BDA371;
			width: 100%;
			height: 100%;
		}

		.multiple-image-gallery-content::after {
			position: absolute;
			top: 0;
			left: -15px;
			height: 100%;
			width: 100%;
			/* background: linear-gradient(180deg, rgba(0, 0, 0, 0) 45%, #000 100%) !important; */
			background: rgba(0, 0, 0, 0.3);
		}

		.multiple-image-gallery-content-top::after {
			content: "";
			/* position: absolute;
            top: 0;
            left:-15px;
            width: 100%;
            height: 100%;
            backdrop-filter: blur(4px); */
			position: absolute;
			top: 0;
			left: -15px;
			height: 100%;
			width: 100%;
			/* background: linear-gradient(180deg, rgba(0, 0, 0, 0) 45%, #000 100%) !important; */
			background: rgba(0, 0, 0, 0.3);
		}

		.multiple-image-gallery-content-top .title {
			margin-bottom: 10px;
			color: white;
			font-family: 'Playfair Display', serif;
			font-size: 28px;
			text-transform: uppercase;
			position: relative;
			z-index: 2;
		}

		.multiple-image-gallery-content-top .city {
			color: white;
			font-family: 'Playfair Display', serif;
			font-size: 16px;
			text-transform: uppercase;
			position: relative;
			z-index: 2;
		}

		.multiple-image-gallery .Bon-Vivant-fonts {
			position: relative;
			top: 85px;
			left: 16%;
			font-size: 59px;
		}

		.multiple-image-gallery .projectTitle {
			position: relative;
			top: 65px;
			font-size: 90px;
			z-index: 5;
			text-transform: uppercase;
		}


		.multiple-image-gallery-content {
			position: absolute;
			bottom: 10%;
			left: 10%;
			border-left: 1px solid #BDA371;
			padding: 15px 15px 15px 15px;
			display: none;
		}

		.multiple-image-gallery-content::after {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			border-top: 1px solid #BDA371;
			width: 100%;
		}

		.multiple-image-gallery-content::before {
			content: "";
			position: absolute;
			bottom: 0;
			left: 0;
			border-top: 1px solid #BDA371;
			width: 35%;
		}

		.multiple-image-gallery-content .title {
			margin-bottom: 10px;
			color: white;
			font-family: 'Playfair Display', serif;
			font-size: 22px;
			text-transform: uppercase;
			position: relative;
			z-index: 3;
		}

		.multiple-image-gallery-content .city {
			color: white;
			font-family: 'Figtree', sans-serif;
			font-size: 14px;
			text-transform: uppercase;
			position: relative;
			z-index: 3;
		}


		.multiple-image-gallery .size {
			font-size: 20px;
			font-family: 'Playfair Display', serif;
			color: white;
			position: absolute;
			bottom: 5%;
			left: 10%;
		}

		.multiple-image-gallery .viewAllBlock {
			padding: 10px 10px 15px;
			border: 1px solid #BDA371;
			width: 20%;
		}

		.multiple-image-gallery .single-card-metabox-button {
			color: white;
			font-size: 14px;
			transition: all 0.5s ease;
		}

		/* .multiple-image-gallery .single-card-metabox-button:hover {
			color: #BDA371
		} */

		.multiple-image-gallery .single-card-metabox-button img {
			width: 15px;
			height: 15px;
		}

		.multiple-image-gallery .swiper-button-next:after,
		.multiple-image-gallery .swiper-button-prev:after {
			display: none;
		}




		/* Image Container On Hover */

		.image-container {
			position: relative;
			display: flex;
		}

		.default-image,
		.hover-image {
			width: 100%;
			transition: opacity 1s ease;
		}

		.worldbestcollab {
			margin-bottom: 70px;
		}

		.worldbestcollab .Bon-Vivant-fonts {
			font-size: 50px;
			line-height: 30px;
		}

		.worldbestcollab-block {
			display: flex;
			justify-content: space-between;
			/* padding: 0 120px; */
		}

		.worldbestcollab-block .text-center {
			margin-top: 15px;
		}

		.worldbestcollab .image-container h3 {
			width: 78%;
			margin: 0 auto;
			padding: 12px;
		}

		.image-container .single-card-metabox-button {
			font-size: 11px !important;
			color: white;
		}

		/* .image-container .viewAllBlock {
			width: 23%;
			margin: -22px auto 0 !important;
		} */

		.image-container {
			position: relative;
			display: inline-block;
		}

		.default-image,
		.hover-image {
			width: 100%;
			transition: opacity 1s ease;
		}

		.worldbestcollab {
			margin-top: 0;
		}

		.worldbestcollab .Bon-Vivant-fonts {
			font-size: 50px;
			line-height: 30px;
		}

		.worldbestcollab-block {
			display: flex;
			justify-content: space-between;
			padding-top: 80px;
			/* padding: 0 20px; */
		}

		.worldbestcollab-block .text-center {
			margin-top: 15px;
		}

		.worldbestcollab .image-container h3 {
			width: 78%;
			margin: 0 auto;
			padding: 12px;
		}

		.image-container .single-card-metabox-button {
			font-size: 11px !important;
			color: white;
		}

		.image-container .single-card-metabox-button img {
			width: 10px !important;
			margin-left: 2px;
			height: fit-content !important;
		}

		.hover-image {
			position: absolute;
			top: 0;
			left: 0;
			opacity: 0;
		}

		.default-image:hover {
			opacity: 0;
		}

		.hover-image:hover {
			opacity: 1;
		}

		.viewAllBlock a {
			margin: 0 auto;
			width: 20%;
		}

		.single-card-metabox-button {
			transition: all 0.6s ease;
		}

		.image-container h3:hover {
			color: #BDA371;
		}

		h3 {
			transition: color 0.3s ease;
		}


		.single-card-metabox-button:hover {
			color: #BDA371;
		}

		.single-card-metabox-button:hover img {
			transform: scale(1.12);
		}


		.golbalimage img {
			width: 100%;
			height: auto;
		}

		#projectslanding .image-container {
			display: flex;
		}

		.load-more-container {
			margin-left: 20px;
		}


		#projectslanding .image-container h3 {
			width: auto;
			text-transform: uppercase;
			white-space: nowrap;
		}

		#projectslanding .image-container .viewAllBlock {
			width: 50%;
			margin: -17px auto 0 !important;
			font-size: 16px;
		}


		.image-container h3 {
			margin: 20px 0;
			color: white;
			text-align: center;
			font-size: 24px;
			font-family: 'Playfair Display', serif;
			transition: all 0.6s ease;
			border: 1px solid #BDA371;
			width: 215px;
			margin: 0 auto;
			padding: 10px 35px
		}

		.image-container .viewAllBlock {
			background: black;
			width: 50%;
			margin: -20px auto 0 !important;
			font-size: 11px;
			border: 0 !important;
		}



		#projectslanding .image-container .viewAllBlock {
			width: 100px;
		}

		#projectslanding .image-container a {
			margin-right: 20px;
		}

		.image-container small {
			color: #BDA371;
			text-align: center;
			font-size: 2em;
			display: block;
			font-family: 'bon_vivant_family_scriptRg';
			text-transform: capitalize;
			margin-top: -30px;
			margin-right: -140px;
		}

		.image-container .single-card-metabox-button {
			width: 40% !important;
			font-size: 10px !important;
		}

		.image-container .single-card-metabox-button img {
			width: 15px;
			height: 15px;
		}




		#Collaborative {
			padding-top: 70px !important;
			padding-bottom: 100px;
			background-repeat: no-repeat;
			background-position: top center;
			background-size: cover;
			margin-top: 0px !important;
			padding-left: 10%;
			padding-right: 10%;
		}

		#Collaborative .build {
			border-left: 1px solid #BDA371;
			border-bottom: 1px solid #BDA371;
			border-top: 1px solid #BDA371;
			padding: 0 70px 0 30px;
			position: relative;
			height: 320px;
			display: flex;
			flex-direction: column;
			justify-content: center;
		}

		#Collaborative .build::before {
			content: "";
			position: absolute;
			top: 0;
			right: 0;
			border-left: 1px solid #BDA371;
			width: 1px;
			height: 110px;
		}

		#Collaborative .build::after {
			content: "";
			position: absolute;
			bottom: 0;
			right: 0;
			border-left: 1px solid #BDA371;
			width: 1px;
			height: 120px;
		}

		#Collaborative .buildtwo::before {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			border-left: 1px solid #BDA371;
			width: 1px;
			height: 110px;
		}

		#Collaborative .buildtwo::after {
			content: "";
			position: absolute;
			bottom: 0;
			left: 0;
			border-left: 1px solid #BDA371;
			width: 1px;
			height: 120px;
		}

		#Collaborative .buildtwo {
			border-right: 1px solid #BDA371;
			border-left: 0;
			padding: 20px 30px 20px 70px !important;
		}

		#Collaborative .buildtwo p.selecttext {
			text-align: right;
			padding-top: 20px;
		}

		p.selecttext {
			margin-bottom: 0;
			position: relative;
			top: -38px;
		}


		.buildtwo hr {
			/* margin-top: -1px; */
			position: relative;
			left: calc(100% - 65px);
		}

		#Collaborative .build hr {
			height: 0.9px !important;
			width: 65px !important;
			opacity: 0.3;
		}

		#Collaborative .buildtwo h2 {
			left: -5% !important;
		}

		#Collaborative .build h2 {
			position: absolute;
			font-size: 36px !important;
			color: white !important;
			font-family: 'Playfair Display', serif;
			right: -5%;
			top: 40%;
		}

		#Collaborative .build p {
			font-size: 16px;
			margin-bottom: 0;
			opacity: 0.8;
		}

		#Collaborative .build .text-left {
			padding-right: 50px;
			line-height: 1.6;
		}

		#Collaborative .buildtwo .text-right {
			padding-left: 50px;
			line-height: 1.6;
		}

		#Collaborative .readmore {
			border: 0 !important;
		}

		#Collaborative .build .readmore img {
			display: none;
		}




		.selecttext a {
			font-size: 16px !important;
			color: #BDA371 !important;
			font-weight: 200 !important;
			font-family: 'Figtree', sans-serif !important;
			text-transform: unset !important;
		}

		.selecttext .readmore:hover {
			background-color: black;
			color: #BDA371;
			padding-left: 0;
		}

		.readmore:hover::before,
		.form-submit2:hover::before {
			width: 0 !important;
		}



		.conglomeratenew {
			padding-top: 0 !important;
			background-size: 35%;
			padding-bottom: 90px !important;
			position: relative;
			overflow: hidden;
		}

		.conglomeratenew-topleft {
			max-width: 700px;
			padding-left: 120px;
			z-index: 1;
			position: relative;
			top: 180px;
		}

		.conglomeratenew-topleft .Bon-Vivant-fonts {
			line-height: 0;
		}

		.conglomeratenew::after {
			content: "";
			width: 100%;
			height: 100%;
			position: absolute;
			top: 2% !important;
			left: 32%;

			background-image: url(/wp-content/themes/dellastore/newhome/images/Vitruvian-man.webp);
			background-repeat: no-repeat;
			background-size: 45%;
			z-index: -1;
		}

		.conglomeratenew-content-right a::after {
			content: "";
			position: absolute;
			bottom: 0;
			left: 0;
			height: 100%;
			width: 100%;
			background: linear-gradient(180deg, rgba(0, 0, 0, 0) 80%, #000 100%) !important;
		}

		.conglomeratenew-topleft .para {
			color: white;
			font-size: 16px;
			font-family: 'Figtree', sans-serif;
			line-height: 24px;
		}

		.conglomeratenew-topleft .title {
			margin-bottom: 15px !important;
			color: white;
			font-family: 'Playfair Display', serif;
			font-size: 68px;
		}

		.conglomeratenew-content {
			display: flex;
			justify-content: space-between;
			/* position: relative; */
		}

		.conglomeratenew-content-left {
			padding-left: 120px;
			/* width: 65%; */
			width: 100%;
			z-index: 1;
			/* Keeps it under the right section when hovered */
			position: relative;
		}

		.conglomeratenew-content-right {
			display: flex;
			width: 100%;
			transform: translate(50%, 0);
			transition: all 0.5s ease;
			/* overflow: hidden; */
			position: absolute;
			top: 0;
			right: 0;
			/* height: 100%; */
			z-index: 2;
			background-color: #000;
		}

		#conglomerate .conglomerateLeft .Bon-Vivant-fonts {
			font-size: 90px !important;
		}

		#conglomerate .conglomerateLeft {
			padding-top: 190px;
		}

		#conglomerate .conglomerateLeft p {
			margin-top: -20px;
			margin-left: 20px;
		}

		.conglomerateLeft-inner {
			display: flex;
			/* justify-content: space-between;	 */
			align-items: center;
			margin-top: 80px;
		}

		.conglomerateLeft-inner-left {
			/* width: 50%; */
			display: flex;
			align-items: center;
			margin-top: -230px;
			margin-left: 50px;
		}

		.conglomerateLeft-inner-right {
			width: 35%;
			/* margin-left: 30px; */
		}

		.the,
		.factor {
			font-size: 20px;
			color: white;
			opacity: 0.5;
			font-family: "Figtree", sans-serif;
		}

		.factor .firstLetter {
			font-size: 50px !important;
		}

		#conglomerate .conglomerateRight {
			padding-top: 30px !important;
		}


		.Jene-home-img {
			margin: 0 !important;
		}

		.Jene-home-img img {
			width: 500px;
		}

		.signatureimage {
			margin: 0;
			text-align: right;
		}

		.signatureimage img {
			width: 140px;
		}

		.conglomerateLeft-inner-right p {
			font-family: "Figtree", sans-serif;
			color: white;
			font-size: 16px !important;
			line-height: 24px !important;
			text-align: right;
		}

		.conglomeratenew-content-right figure {
			margin: 0;
			padding: 0;
			margin-right: 20px;
			position: relative;
			width: 100%;
			/* height: 50vh; */
			cursor: pointer;
		}

		.conglomeratenew-content-right a {
			display: block;
			height: 100%;
			width: 100%;
			margin-right: 20px;
			position: relative;
		}

		.conglomeratenew-content-right a::after {
			content: "";
			position: absolute;
			bottom: 0;
			left: 0;
			height: 100%;
			width: 100%;
			background: linear-gradient(180deg, rgba(0, 0, 0, 0) 80%, #000 100%) !important;
		}

		.conglomeratenew-content-right figure:last-child {
			margin-right: 0;
		}

		.conglomeratenew-content-right .text {
			position: absolute;
			bottom: 5%;
			/* left: 17%; */
			left: 14%;
			right: 0;
			color: white;
			font-family: 'Playfair Display', serif;
			font-size: 20px;
			line-height: 1.4;
			z-index: 2;
		}

		.conglomeratenew-content-right .count {
			position: absolute;
			bottom: 5%;
			left: 4%;
			color: white;
			font-family: 'Figtree', sans-serif;
			font-size: 16px;
			color: #BDA371;
			background-color: rgba(0, 0, 0, 0.5);
			padding: 5px 14px;
			z-index: 3;
		}

		.conglomeratenew-content-right:hover {
			width: 100%;
			transform: translateX(0);
		}

		.conglomeratenew-content-right img {
			width: 100%;

		}

		.the {
			margin-top: -20px;
		}

		.factor {
			font-size: 30px;
			margin-top: 20px;
		}

		.big {
			font-size: 100px;
			color: white;
			font-family: "Figtree", sans-serif;
		}



		@font-face {
			font-family: 'Aurora';
			src: url('https://www.della.in/wp-content/themes/dellastore/newhome/fonts/Aurora.eot');
			src: url('https://www.della.in/wp-content/themes/dellastore/newhome/fonts/Aurora.eot?#iefix') format('embedded-opentype'),
				url('https://www.della.in/wp-content/themes/dellastore/newhome/fonts/Aurora.woff2') format('woff2'),
				url('https://www.della.in/wp-content/themes/dellastore/newhome/fonts/Aurora.woff') format('woff'),
				url('https://www.della.in/wp-content/themes/dellastore/newhome/fonts/Aurora.ttf') format('truetype');
			font-weight: normal;
			font-style: normal;
			font-display: swap;
		}

		@font-face {
			font-family: 'Aurora';
			src: url('https://www.della.in/wp-content/themes/dellastore/newhome/fonts/Aurora_1.eot');
			src: url('https://www.della.in/wp-content/themes/dellastore/newhome/fonts/Aurora_1.eot?#iefix') format('embedded-opentype'),
				url('https://www.della.in/wp-content/themes/dellastore/newhome/fonts/Aurora_1.woff2') format('woff2'),
				url('https://www.della.in/wp-content/themes/dellastore/newhome/fonts/Aurora_1.woff') format('woff'),
				url('https://www.della.in/wp-content/themes/dellastore/newhome/fonts/Aurora_1.ttf') format('truetype');
			font-weight: normal;
			font-style: italic;
			font-display: swap;
		}


		.big,
		.factor,
		.the {
			font-family: 'Aurora' !important;

		}

		#Collaborative .readmore {
			border-top: 0 !important;
		}

		#Collaborative .x {
			text-align: center;
		}

		.conglomeratenew-content-right figure {
			margin: 0;
			padding: 0;
			margin-right: 20px;
			position: relative;
			width: 100%;
			/* height: 50vh; */
			cursor: pointer;
		}

		.conglomeratenew-content-right figure::after {
			content: "";
			position: absolute;
			bottom: 0;
			left: 0;
			height: 100%;
			width: 100%;
			background: linear-gradient(180deg, rgba(0, 0, 0, 0) 90%, #000 100%) !important;
		}

		.conglomeratenew-content-right figure:last-child {
			margin-right: 0;
		}

		.conglomeratenew-content-right .text {
			position: absolute;
			bottom: 6%;
			/* left: 17%; */
			left: 14%;
			right: 0;
			color: white;
			font-family: 'Playfair Display', serif;
			font-size: 20px;
			line-height: 1.4;
			z-index: 2;
		}

		.conglomeratenew-content-right .count {
			position: absolute;
			bottom: 5%;
			left: 4%;
			color: white;
			font-family: 'Figtree', sans-serif;
			font-size: 16px;
			color: #BDA371;
			background-color: rgba(0, 0, 0, 0.5);
			padding: 5px 14px;
			z-index: 3;
		}

		.conglomeratenew-content-right:hover {
			width: 100%;
			transform: translateX(0);
			/* transform: translateY(-20%); */
			/* height: 100%; */
			/* Move to take full width */
		}


		.conglomeratenew-content-right img {
			width: 100%;

		}

		.conglomerateRight .firstpara {
			color: white;
			font-family: 'Figtree', sans-serif !important;
			font-size: 14px !important;
			line-height: 24px !important;
			/* margin: -10px 0 50px 20px !important; */
		}

		.conglomerateRight .secondpara {
			color: white;
			font-family: 'Figtree', sans-serif !important;
			font-size: 14px !important;
			line-height: 24px !important;
		}

		.conglomeratenew::after {
			content: "";
			/* padding-bottom: 300px !important; */
			width: 100%;
			height: 100%;
			position: absolute;
			top: 13%;
			left: 18%;
			background-image: url(/wp-content/themes/dellastore/newhome/images/Vitruvian-man.png);
			background-repeat: no-repeat;
			/* background-position: center center; */
			background-size: 37%;
			z-index: -1;
		}


		.collaborativesection .Bon-Vivant-fonts {
			font-size: 54px;
			margin-top: -6px;
			display: block;
			margin-left: 80px;
			white-space: nowrap;
		}

		#we-are-mad-about-design .makeDiffrence {
			color: white !important;
			font-size: 16px !important;
			letter-spacing: 1px !important;
			margin-top: 20px;
		}

		#we-are-mad-about-design {
			padding: 0 !important;
		}

		/* #we-are-mad-about-design {
			padding-bottom: 0 !important;
		} */

		li.architect-category-list-item.architect-tab-links.active {
			color: #bda371;
		}

		.Jene-home-img {
			margin: 0 !important;
		}

		.signatureimage {
			margin: 0;
		}

		.NewDellaFrom {
			position: relative;
		}

		#NewDellaFrom {
			z-index: 2;
			display: none;
		}

		#NewDellaFrom .inner-townshipformBox.Form-show {
			padding: 0;
		}

		#portfolio-banner {
			height: 100% !important;
		}



		/* Category Section  */

		.categorysection #categories .card2 .cards_bkg {
			left: -100%;
			background-size: cover;
		}

		.categorysection #categories .card3 .cards_bkg {
			left: -200%;
			background-size: cover;
		}


		.homecategoriesimages {
			display: none;
		}

		.categorysection {
			position: relative;
			margin-top: 80px;
		}

		.categorysection .makeDiffrence {

			color: #bda371;
			text-transform: uppercase;
			font-weight: 300;
			font-family: 'Figtree', sans-serif;
			letter-spacing: 5px;
			text-align: center;
			margin-bottom: 30px;
			font-size: 16px;
		}

		.categorysection #categories {
			width: 100%;
			position: relative;
			z-index: 2;
			height: 70vh;
			display: flex;
			background-size: cover;
			background-position: center;
		}

		.categorysection #categories .cards {
			cursor: pointer;
			display: inline-block;
			height: 100%;
			position: relative;
			overflow: hidden;
			backface-visibility: hidden;
			transition: opacity 0.3s ease-in-out;
			background-size: 100%;
			background-repeat: no-repeat;
			width: 100%;
		}


		.categorysection h4.cat {
			font-family: 'Playfair Display', serif !important;
			font-weight: 400;
			color: #ffffff;
			font-size: 40px;
			line-height: 1.2;
			margin-bottom: 20px;
			text-shadow: 0px 0px 6px #333;
		}

		.categorysection h5 {
			font-family: 'bon_vivant_family_scriptRg';
			color: #bda371;
			font-size: 40px;
			line-height: 30px;
			margin-bottom: 25px;
			text-shadow: 0px 0px 6px #333;
		}

		.categorysection #categories .cards_bkg {
			position: relative;
			top: 0;
			left: 0;
			width: 100vw;
			height: 100%;
			background-size: cover;
			background-position: center;
			transition: opacity 0.3s ease-in-out;
		}

		.categorysection .cards .cards_content {
			position: absolute;
			top: 45%;
			color: white;
			text-align: center;
			width: 100%;
			opacity: 1;
			transition: all 0.7s ease-in-out;
			z-index: 20;
		}

		/* .categorysection .cards:hover .cards_content {
			transform: translateY(-30%);
		}
		.categorysection .cards:hover .cards_content .turnkeytext {
			transform: translateY(0) !important;
		} */

		.categorysection .cards_content span {
			opacity: 0;
			font-size: 14px;
			transition: opacity 0.3s ease-in-out;
			/* font-family: 'Lato', sans-serif !important; */
			font-family: 'Figtree', sans-serif !important;
		}

		.categorysection .cards:hover .cards_content span {
			opacity: 1;
		}


		.categorysection #categories .cards .hoverText {
			font-family: 'Playfair Display', serif !important;
			font-weight: 400;
			font-size: 40px;
			display: none;
			opacity: 0;
			transition: all 1s ease;

		}

		.categorysection #categories .cards:hover .hoverText {
			display: contents;
			opacity: 1;
		}




		#projectslanding {
			padding-top: 40px !important;
		}

		#portfolio-banner h1 {
			font-size: 60px !important;
			margin-top: 60px !important;
		}

		#TheJourneyGlance {
			padding-top: 0 !important;
		}

		#TheJourneyGlance .projectTitle {
			font-size: 24px !important;
		}


		#featuredproject .subGroups {
			height: 74vh !important;
		}

		.showResult_container {
			padding-top: 0 !important;
		}



		/* card box start */
		#we-are-mad-about-design .single-card-metabox-image {
			filter: grayscale(100);
			opacity: 0.4;
			height: 60vh;
		}

		#we-are-mad-about-design .single-card-metabox {
			height: 60vh;
		}

		#we-are-mad-about-design .single-card-metabox .single-card-metabox-overlay .single-card-metabox-hover {
			background-color: #000;
			margin-top: 15%;
		}

		#we-are-mad-about-design .single-card-metabox .single-card-metabox-overlay .single-card-metabox-hover {
			opacity: 0;
			/* Start with opacity 0 to make it invisible */
			transition: opacity 0.5s ease;
			/* Add transition for smooth animation */
		}

		#we-are-mad-about-design .single-card-metabox:hover .single-card-metabox-overlay .single-card-metabox-hover {
			opacity: 1;
			/* Set opacity to 1 to make it visible on hover */
		}

		#we-are-mad-about-design .single-card-metabox-inner {
			position: relative;
			/* overflow: hidden; */
		}

		#we-are-mad-about-design .single-card-metabox .single-card-metabox-overlay {
			position: absolute;
			bottom: 40%;
			right: 50%;
			transform: translate(50%, 50%);
			text-align: center;
			width: 100%;
			transition: bottom 0.5s ease;
		}

		#we-are-mad-about-design .single-card-metabox:hover .single-card-metabox-overlay {
			bottom: 45%;
		}

		#we-are-mad-about-design .single-card-metabox .single-card-metabox-overlay h3 {
			font-family: 'Playfair Display', serif;
			font-weight: 400;
			color: #ffffff;
			font-size: 60px;
		}

		#we-are-mad-about-design .single-card-metabox .single-card-metabox-overlay small {
			font-family: 'bon_vivant_family_scriptRg';
			color: #bda371;
			font-size: 60px;
			line-height: 30px;
			margin-bottom: 0;
			margin-left: 70px;
		}

		#we-are-mad-about-design .single-card-metabox .single-card-metabox-overlay p {
			color: #fff;
			font-size: 18px;
			line-height: 22px;
		}

		#we-are-mad-about-design .single-card-metabox-button {
			border: 1px solid #BDA371;
			background-color: rgba(0, 0, 0, 0.6) !important;
			font-size: 18px;
			font-family: 'Playfair Display', serif;
			width: 100%;
			display: block;
			color: #fff;
			padding: 15px 0px;
			margin-bottom: 5px;
		}

		#we-are-mad-about-design .single-card-metabox-hover-internal {
			width: 80%;
			margin: auto;
			padding-top: 15px;
			padding-bottom: 15px;
		}

		#we-are-mad-about-design .single-card-metabox-button:nth-child(1) {
			background-color: #fff;
			color: #000;
		}

		#we-are-mad-about-design .single-card-metabox:hover .single-card-metabox-image {
			filter: unset;
		}

		/* #we-are-mad-about-design .single-card-metabox .single-card-metabox-button:hover {
			background-color: transparent !important;
			border: 1px solid white;
			color: white;
		} */


		#we-are-mad-about-design .row {
			margin: 0;
		}

		#we-are-mad-about-design .col-12 {
			/* padding-right: 0; */
			padding-left: 0;
		}

		.project-landing-page #we-are-mad-about-design {
			padding-top: 2%;
		}

		#we-are-mad-about-design {
			padding-bottom: 30px !important;
		}



		.categorysection .cards .cards_content .turnkeytext {
			position: absolute;
			top: -20% !important;

			left: 0;
			right: 0;
			transform: translateY(0) !important;
			transition: none;
			/* Prevent unwanted animation */
			text-align: center;
			margin: 0 auto;
			font-size: 24px;
			font-family: 'Playfair Display', serif;
			letter-spacing: 16px;
			color: white;
			/* opacity: 0.6 !important; */
			transition: opacity 0.5s ease-in-out;
		}

		.knowMore {
			position: absolute;
			bottom: -35px;
			width: 40%;
			left: 0;
			right: 0;
			text-align: center;
			margin: 0 auto;
			/* background-color: rgba(0, 0, 0, 0.6);
			border: 1px solid #000; */
		}


		.ourofficedesign {
			padding-bottom: 120px;
		}


		.ourofficedesign-list {
			margin-top: 70px !important;
			display: flex;
			padding: 0;
			list-style: none;
		}

		.ourofficedesign-list li {
			margin-right: 10px;
		}

		.ourofficedesign-list li img {
			width: 100%;
		}

		.ourofficedesign ul>li a {
			position: relative;
			z-index: 9;
		}

		.sectiontitle {
			margin-top: 100px;
			text-align: center;
			color: white;
			font-size: 40px;
			font-family: 'Playfair Display', serif;
			/* font-weight: 400; */
			letter-spacing: 5px;
			text-transform: uppercase;
		}


		.load-more-container {
			margin-top: 20px;
			padding-top: 10px;
			border-top: 1px solid #BDA371;
		}


		.load-more-container h3 {
			font-size: 24px;
			font-family: "Figtree", sans-serif !important;
			font-weight: bold;
			color: white;
			display: flex;
			align-items: center;
			padding: 9px;
			width: fit-content;
			transition: all 0.5s ease;
		}

		.load-more-container h3:hover {
			border-radius: 50px;
			background-color: #bda371;
		}




		.load-more-container .italic {
			font-style: italic !important;
			font-weight: 100 !important;
			padding: 0 .1rem !important;
		}


		#projectslanding .top-filter-container {
			margin-top: 40px !important;
		}


		#triangle-right {
			width: 0;
			height: 0;
			border-top: 10px solid transparent;
			border-left: 20px solid white;
			border-bottom: 10px solid transparent;
			display: inline-block;
			margin-left: 10px;
		}







		.discussproject {
			position: relative;
			/* padding: 350px 0;
			background-image: url(/wp-content/themes/dellastore/newhome/images/project-iconic-collage.png); */
			background-repeat: no-repeat;
			background-size: cover;
		}

		.discussproject video {
			width: 100%;
			height: 100%;
		}

		.discussproject iframe {
			display: block;
			height: 50vw;
			aspect-ratio: 2.1;
		}


		.discussproject::after {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			background-color: rgba(0, 0, 0, 0.6);
		}



		.discussproject::before {
			/* content: "";
			width: 16%;
			height: 100%;
			position: absolute;
			bottom: -85.9% !important;
			left: 15%;
			background-image: url(/wp-content/themes/dellastore/newhome/images/tower-image-big.png);
			background-repeat: no-repeat;
			background-size: 95%;
			z-index: 0; */


		}

		.discussproject:hover .title {
			letter-spacing: 6px;
		}


		.discussproject-content {
			position: absolute;
			top: 40%;
			left: 0;
			right: 0;
			text-align: center;
			margin: 0 auto;
			/* transform: translate(-50%,50%); */
			z-index: 5;
		}

		.discussproject-content .l {
			width: 80px;
			height: 1px;
			background: rgba(255, 255, 255, .5);
			margin: 0 0 0 25px;
			-webkit-transition: .35s;
			transition: .35s;
		}

		.discussproject-content .title {
			font-size: 23px;
			font-family: "Figtree", sans-serif !important;
			font-weight: 400;
			color: white;
			letter-spacing: 4.14px;
			text-transform: uppercase;
			position: relative;
			transition: all 1s ease;
		}

		.discussproject-content .title::after {
			content: "";
			position: absolute;
			top: 15px;
			width: 80px;
			height: 1px;
			background: rgba(255, 255, 255, .5);
		}


		.discussproject-content .second-title {
			font-size: 23px;
			font-family: "Figtree", sans-serif !important;
			font-weight: 100;
			color: white;
			margin-top: 87px;
		}

		.discussproject-content .third-title {
			font-size: 23px;
			font-family: "Figtree", sans-serif !important;
			font-weight: 100;
			color: white;
			margin-top: 15px;
		}

		.sendButton {
			margin: 50px 0;
			text-align: center;
		}

		.sendButton a {
			color: white;
			border: 2px solid #fff;
			padding: 2px 15px;
			font-size: 16px;
			font-weight: normal;
			border-radius: 50px;
			transition: all 1s ease;
		}

		.sendButton a:hover {
			background-color: white;
			color: black;
		}

		#we-are-mad-about-design .single-card-metabox .single-card-metabox-overlay .single-card-metabox-hover {
			background-color: transparent !important;
		}

		.single-card-metabox-button img {
			width: 15px;
			height: 15px;
		}

		#we-are-mad-about-design .single-card-metabox-button {
			/* background-color: transparent !important; */
			color: white !important;
		}


		/* #we-are-mad-about-design .col-12:last-child {
			padding-right: 0;
		} */

		#we-are-mad-about-design .container-fluid {
			padding-left: 0;
		}

		#we-are-mad-about-design .container-fluid {
			padding-right: 0;
		}



		#projectslanding .common-container {
			width: 1460px;
		}


		.dellaanimationcontainer .dellaanimationbordertwo::before,
		.dellaanimationcontainer .dellaanimationbordertwo::after {
			z-index: 1;
		}

		.filter-card-box.dellaanimationcontainer .dellaanimationbordertwo::before,
		.filter-card-box.dellaanimationcontainer .dellaanimationbordertwo::after {
			z-index: 4;
		}




		#NewDellaFrom {
			position: relative;
			z-index: 30;
		}

		#NewDellaFrom::after {
			content: "";
			width: 20%;
			height: 100%;
			position: absolute;
			bottom: -38% !important;
			left: 8%;
			background-image: url(/wp-content/themes/dellastore/newhome/images/tower-image-big.png);
			background-repeat: no-repeat;
			/* background-size: 95%; */
			z-index: 0;
			/* background-repeat: no-repeat; */
			/* background-attachment: fixed; */
			/* background-position: left top; */
			position: absolute;
			height: 750px;
			margin: 0;
			/* z-index: -; */
			background-size: contain;
			filter: grayscale(1);
		}

		.stroke {
			border-right: 1px solid #fff;
			width: 1px;
			height: 44px;
			transform: rotate(20deg);
			display: inline-block;
			position: relative;
			left: 2px;
			top: 5px;
		}


		.projectcount span:first-of-type {
			top: -25px !important;
			left: 5px;
			padding-right: 0 !important;
		}

		.projectcount span:last-child {
			padding-left: 0 !important;
		}

		.projectcount span {
			font-style: italic;
			font-family: 'Playfair Display', serif;
		}

		.project-list-item {
			/* margin-top: 10px; */
		}


		/* .viewport {
			position: relative;
		}

		.viewport::after {
			content: "";
			width: 16%;
			height: 100%;
			position: absolute;
			bottom: -85.9% !important;
			left: 15%;
			background-image: url(/wp-content/themes/dellastore/newhome/images/tower-image-big.png);
			background-repeat: no-repeat;
			background-size: 95%;
			z-index: 0;
		}

		.towerform::after {
			display: none;
		}

		#NewDellaFrom {
			padding: 120px 0 !important;
		} */

		/* .RedefiningGlobalLuxuryForm {
			padding-left: 7%;
		} */

		@media only screen and (min-width:2000px) {

			#featuredproject .subGroups {
				height: 62vh;
			}


			.conglomeratenew::after {
				top: 7% !important;
				left: 22%;
				background-size: 30%;
			}

			.allarchitectsdesigners .crossimage {
				margin-top: 200px;
			}

			.multiple-image-gallery .multiple-image-gallery-pagination {
				left: 300px;
				bottom: 44px;
			}

			.allarchitectsdesigners-title::after {
				width: 850px;
			}

			.allarchitectsdesigners-title::before {
				width: 850px;
			}

			.allarchitectsdesigners .rightimage {
				width: 18%;
				margin-right: -50px;
			}

			/* .collaborativesection-desc {
				width: 29%;
			} */

			.collaborativesection-desc-inner {
				/* right: 45%; */
				padding: 30px 50px 120px;
			}

			.architects-listSection.collaborativesection::before {
				top: -3%;
				height: 284px;
			}

			.architects-listSection.collaborativesection::after {
				top: 65%;
			}

			.collaborativesection-desc::before {
				top: 21.5%;
			}

			/* .architects-listSection .main-description.seconddescription::before {
				top: 27.9%;
				right: 18.5%;
				width: 153px;
			} */

			/* .collaborativesection-desc::before {
				top: 27.9%;
				left: 0;
				width: 153px;
		} */

			/* .collaborativesection-desc .bottomtext {
				margin-left: -270px;
			} */

			.pagination-block-btn {
				padding: 0 24%;
			}

			.multiple-image-gallery-counter {
				left: 10%;
				bottom: 4.1%;
			}

			.collaborativesection-desc-inner::before {
				width: 360px;
			}

			.animationtextsection {
				margin-top: -272px;
			}

			.project-thumbnail-left {
				width: calc(90% - 0px) !important;
			}

			.project-thumbnail-right {
				width: calc(30% - 0px) !important;
			}

			.categoryList {
				margin-top: 40px;
			}

			.cityName {
				margin-top: 0 !important;
				margin-bottom: 0 !important;
			}

			.cityName .Bon-Vivant-fonts {
				font-size: 60px !important;
				line-height: 50px !important;
			}

			.project-thumbnail-right .description {
				padding-right: 21% !important;
				margin-top: 10px;
				font-size: 18px !important;
				font-weight: 400;
				line-height: 24px !important;
			}

			.project-thumbnail .categoryList li {
				font-size: 16px !important;
				line-height: 24px !important;
			}
		}

		@media only screen and (min-width:2500px) {}



		@media only screen and (max-width:1750px) {
			.conglomeratenew-content-right .text {
				bottom: 20%;
				left: 16%;
			}

			.cityName {
				margin-top: -5px !important;
				margin-bottom: 0 !important;
			}

			.cityName .Bon-Vivant-fonts {
				font-size: 25px !important;
				line-height: 36px !important;
			}

			.project-thumbnail-right .description {
				font-size: 12px !important;
				font-weight: 400;
				line-height: 16px !important;
			}

			/* #projectslanding .project-banner-image {
				height: 100%;
			} */

			#projectslanding .project-list-item {
				height: 100%;
				margin-bottom: 30px !important;
			}

			.allarchitectsdesigners .innerfilterlist {
				width: calc(73% - 0px);
			}

			/* .allarchitectsdesigners .crossimage {
				margin-right: 20px;
			} */

			.allarchitectsdesigners .filter-item {
				/* width: calc(9% - 0px); */
				/* margin-right: 6px; */
			}

			.allarchitectsdesigners-title::before {
				width: 25%;
			}

			.allarchitectsdesigners-title::after {
				width: 25%;
			}

			.allarchitectsdesigners .rightimage {
				margin-right: -30px;
			}

			.architects-listSection.collaborativesection {
				height: fit-content;
				/* margin-top: -80px; */
			}

			.architects-listSection .main-description.seconddescription {
				font-size: 65px;
				margin-bottom: 75px;
				line-height: 65px;
				width: calc(70% - 0px);
				position: relative;
				top: -80px;
				/* height: 90vh; */
				/* margin-top: -80px; */
				/* height: 60vh; */
			}

			/* .architects-listSection .main-description.seconddescription .worldtext {
				width: 48%;
			} */

			.architects-listSection.collaborativesection {
				/* height: 60vh; */
				/* padding: 0; */
				/* height: 80vh; */
				padding: 50px 0 150px;
			}

			#featuredproject .subGroups {
				height: 82vh !important;
				padding: 15px 20px;
			}

			.architect-category-section-title {
				margin-bottom: 10px;
			}

			.showResult_container {
				padding-top: 0;
			}

			#we-are-mad-about-design .single-card-metabox {
				height: 76vh !important;
			}

			#we-are-mad-about-design .single-card-metabox-image {
				height: 76vh !important;
			}

			/* .collaborativesection-desc {
				width: 36%;
			} */

			.collaborativesection-desc-inner {
				/* right: 23%; */
				padding: 30px 30px 60px;
			}

			/* .collaborativesection-desc {
				width: 42%;
			} */

			.collaborativesection-desc::before {
				top: 25%;
				left: -48.5%;
				width: 207px;
			}

			.architects-listSection.collaborativesection::before {
				height: 200px;
				top: -3%;
			}



			.pagination-buttongroups {
				margin-right: -150px;
			}

			.multiple-image-gallery .multiple-image-gallery-pagination {
				left: 166px;
			}

			.multiple-image-gallery .swiper-pagination-bullet {
				width: 50px;
			}

			.collaborativesection-desc .bottomtext {
				/* margin-left: -110px; */
				white-space: normal;
				max-width: 580px;
			}

			.conglomeratenew-content-right .count {
				left: 3%;
				bottom: 9%;
			}

			#Collaborative {
				padding-left: 4% !important;
				padding-right: 4% !important;
			}

			.conglomeratenew {
				padding-top: 0 !important;
			}

			#Collaborative .buildtwo p.selecttext {
				padding-top: 0;
				position: relative;
				top: 0;
			}

			#NewDellaFrom::after {
				width: 22% !important;
				left: -1%;
			}

			.conglomeratenew-content figure {
				height: 93%;
				margin: 0;
				margin-right: 20px;
			}


			.multiple-image-gallery .swiper-button-prev {
				left: 46%;
			}

			.multiple-image-gallery-counter {
				bottom: 6%;
			}

			.multiple-image-gallery .swiper-button-next {
				left: 51.7%;
			}

			.conglomeratenew::after {
				background-size: 50%;
				left: 22%;
				top: 2% !important;
			}

			.conglomeratenew-content-right .text {
				bottom: 10%;
				left: 16%;
			}

			.animationtextsection {
				margin-top: -160px;
			}

			.customDiv {
				top: 62%;
			}

			.leftborder {
				height: 88px;
			}

			/* .animationtextsection {
                padding-top: 280px;
            } */

			.conglomerateLeft-inner-right {
				width: 50%;
			}
		}

		@media (min-width: 1025px) and (max-width: 1440px) {
			.conglomeratenew-content {
				position: relative;
			}

		}


		@media (min-width: 1200px) {
			#projectslanding .innerfilterlist .filter-item {
				width: calc(25% - 20px);
				/* Four columns layout */
				margin-bottom: 25px;
			}

			/* .architect-category-section,
			.showResult_container {
				width: calc(50% - 15px);
			} */
		}

		/* Small Desktops and Laptops */
		@media (min-width: 992px) and (max-width: 1199px) {
			#projectslanding .innerfilterlist .filter-item {
				width: calc(33.33% - 20px);
				/* Three columns layout */
				margin-bottom: 20px;
			}

			/* .architect-category-section,
			.showResult_container {
				width: calc(50% - 15px);
			} */

			.filter-tab-top-section h4 {
				font-size: 26px;
			}
		}

		/* Tablets */
		@media (min-width: 768px) and (max-width: 991px) {
			#projectslanding .innerfilterlist .filter-item {
				width: calc(50% - 10px);
				/* Two columns layout */
				margin-bottom: 20px;
			}

			.filter-item .personName {
				font-size: 18px;
			}

			.architect-category-section,
			.showResult_container {
				width: 100%;
				/* Full-width layout */
				margin-right: 0;
			}

			.filter-tab-top-section h4 {
				font-size: 22px;
				margin-right: 25px;
			}

			.architect-category-section-title {
				font-size: 24px;
			}
		}

		/* Mobile Devices (Large Phones) */
		@media (min-width: 576px) and (max-width: 767px) {
			#projectslanding .innerfilterlist .filter-item {
				width: 100%;
				/* Single column layout */
				margin-bottom: 15px;
			}

			.filter-item .personName {
				font-size: 16px;
			}

			.filter-tab-top-section h4 {
				font-size: 20px;
				margin-right: 22px;
			}

			.filterdeisgners {
				padding: 15px;
			}

			.architect-category-section-title {
				font-size: 22px;
			}

			.filter-tab-top-section {
				/* top: 108px; */
				/* position: fixed; */
				top: var(--header-height);
				background: #000 !important;
				z-index: 999;
			}

			.filter-tab-top-list {
				display: inline;
			}

			#featuredproject .subGroups {
				padding: 10px;
				margin-top: 95px;
				width: 100%;
				height: auto !important;
				margin-bottom: 20px;
			}

			.subGroups .accordion {
				height: auto !important;
			}

			.location-size-info {
				display: block;
			}

			.location-size-info img {
				width: 15px;
			}

			.location-size-info p {
				/* margin-right: 20px; */
				font-size: 0.8rem;
				line-height: 15px;
			}

			.location-box {
				align-items: center;
			}

			.location-box a.explore-link {
				font-size: 0.8rem !important;
				align-items: center;
				display: flex;
				padding-top: 30px;
			}

			.location-box a.explore-link img {
				width: 15px;
			}

			#projectslanding .location-box img {
				width: 15px;
				height: 100%;
				padding-left: 5px;
			}

			#projectslanding .filter-list-top select {
				font-size: 0.7rem;
			}

			#projectslanding .filter-tab-top-list {
				width: 65% !important;
				padding-right: 0px;

			}

			#projectslanding .filter-list-top #typeproject,
			#projectslanding .filter-list-top #size,
			#projectslanding .filter-list-top #city {
				font-size: 0.8rem;
			}

			.showResult_container .showResult {
				font-size: 1rem;
				text-align: center;
			}
		}


		@media screen and (max-width: 1024px) {

			.conglomerateLeft-inner {
				flex-direction: column;
			}

			.conglomerateLeft-inner-left {
				width: 100%;
				margin-top: -130px;
				margin-left: 0;
				justify-content: center;
			}

			.conglomerateLeft-inner-right p {
				text-align: center;
			}

			.conglomerateLeft-inner-right {
				width: 100%;
				margin-top: 10px;
			}

			.collaborativesection-desc::before {
				top: -24%;
			}

			.collaborativesection-desc-inner::after {
				width: 375px;
			}

			.architects-listSection.collaborativesection::after {
				left: -75%;
				background-size: 70%;
			}

			#Collaborative {
				margin-top: 250px !important;
			}

			#Collaborative .build::before {
				width: 520px !important;
			}

			#Collaborative .buildtwo::before {
				width: 520px !important;
			}

			.conglomeratenew-content-right img {
				width: 300px;
				height: 50vh;
			}

			.conglomeratenew-content-right {
				bottom: -105%;
			}

			.categorysection #categories {
				flex-direction: column;
			}

			.categorysection #categories .card2 .cards_bkg {
				left: 0;
				background-size: cover;
			}

			.categorysection #categories .card3 .cards_bkg {
				left: 0;
				background-size: cover;
			}

			.subGroups .accordion {
				height: 100% !important;
			}

			.col-md-9.showResult_container {
				max-width: 100%;
				width: 100%;
			}

			/* .project-thumbnail {
				flex-direction: column;
			} */

			.project-thumbnail-left,
			.project-thumbnail-right {
				width: 100% !important;
			}

			.project-thumbnail-left {
				width: calc(72% - 0px) !important;
				margin-right: 30px;
			}

			.project-thumbnail-right {
				width: calc(23% - 0px) !important;
			}

			.categoryList {
				width: 100% !important;
				margin-bottom: 40px !important;
			}

			.project-thumbnail-right-content-inner {
				bottom: 40% !important;
			}

			.projectcount {
				margin-top: 0 !important;
			}



			#projectslanding .project-list-item {
				height: 100%;
				margin-bottom: 0;
			}

			#projectslanding .project-banner-image {
				height: 100%;
			}

			#we-are-mad-about-design {

				padding: 0px 20px 0 !important;
			}

			#we-are-mad-about-design .single-card-metabox {
				margin-bottom: 50px;
			}



			#projectslanding .project-list-item.col-12 {
				padding-left: 0;
				padding-right: 0;
			}

			#we-are-mad-about-design .row {
				padding-left: 0;
				padding-right: 0;
			}

			.sectiontitle {
				font-size: 24px;
				margin-top: 50px;
			}

			.ourofficedesign-list {
				flex-direction: column;
			}

			.ourofficedesign {
				padding: 0 15px;
			}



			.projectTitle.mb-2.text-2 {
				font-size: 50px !important;
				margin-top: 30px;
				line-height: 50px;
			}

			#Collaborative .designreadmore {
				position: static !important;
				margin-bottom: 30px;
			}


			#projectslanding {
				padding-left: 20px !important;
				padding-right: 20px !important;
			}


			.discussproject-content {
				top: 7%;
				padding: 0 10px;
			}

			.discussproject {
				margin-top: 50px;
			}

			.discussproject-content .title {
				font-size: 14px;
			}

			.discussproject-content .third-title,
			.discussproject-content .second-title {
				font-size: 12px;
				margin-top: 20px;
			}

			#featuredproject .col-md-3 {
				width: 100%;
				max-width: 100%;
			}

			#featuredproject .subGroups {
				margin-top: 20px !important;
			}

			.pdl {
				padding-right: 0;
			}

			#Collaborative .row>* {
				padding-left: 0;
				padding-right: 0;
			}

			#Collaborative .buildtwo .readmore {
				position: static;
			}


			.architects-listSection.collaborativesection .collaborativesection-wrapper {
				flex-direction: column;
			}

			.multiple-image-gallery {
				padding: 0;
				margin-top: 60px;
			}

			#projectslanding .filter-tabs-top {
				background-color: black !important;
				height: 100%;
				display: flex !important;
				/* justify-content: space-between; */
				width: 100%;
			}

			#projectslanding .filter-tab-top-section .filter-tab-top-list {
				width: 100% !important;
			}

			#projectslanding .filter-tabs-top .filter-tabs-top-links {
				padding: 12px 10px;
				font-size: 8px !important;
				/* white-space: nowrap; */
			}

			#Collaborative .build h2 {
				right: 5%;
				top: 90%;
			}

			.multiple-image-gallery .Bon-Vivant-fonts {
				top: 0;
				font-size: 50px;
			}

			.multiple-image-gallery .projectTitle {
				position: relative;
				top: 5px;
				font-size: 30px !important;
			}

			.animationtextslider .animatetext-title {
				font-size: 16px;
			}




			#Collaborative .build {
				border-left: 1px solid #BDA371 !important;
				border-right: 1px solid #BDA371 !important;
				border-top: 1px solid #BDA371 !important;
				border-bottom: 0;
				padding: 50px 70px 0 30px;
				height: 280px;
			}

			#Collaborative .build::before {
				bottom: 0;
				left: 0;
				border-bottom: 1px solid #BDA371 !important;
				width: 200px !important;
				height: 90px !important;
				top: auto;
			}

			#Collaborative .build::after {
				border-bottom: 1px solid #BDA371;
				border-left: 0;
				width: 13px;
			}


			#Collaborative .buildtwo {
				border-left: 1px solid #BDA371 !important;
				border-bottom: 1px solid #BDA371 !important;
				border-top: 0 !important;
			}

			#Collaborative .buildtwo::before {
				border-top: 1px solid #BDA371 !important;
				width: 200px !important;
				border-bottom: 0 !important;
				border-left: 0;
				top: 0;
				left: auto;
				right: 0;
			}

			#Collaborative .build .readmore {
				border-bottom: 0;
			}

			#Collaborative .buildtwo::after {
				border-top: 1px solid #BDA371 !important;
				top: 0 !important;
				bottom: auto !important;
				width: 30px !important;
				height: 70px;
				border-bottom: 0 !important;
			}

			#Collaborative .buildtwo h2 {
				left: 12% !important;
				top: -10% !important;
				bottom: auto !important;
			}

			.leftborder {
				height: 58px;
			}

			.architect-category-list {
				flex-wrap: wrap;
				padding: 0 10px;
				margin-bottom: 0;
			}

			.architect-category-list-item {
				font-size: 10px;
			}

			.architect-category-list-item:last-child {
				margin-right: 0;
			}

			.animationtextsection {
				margin-top: 0;
			}

			.allarchitectsdesigners .readmore {
				display: none !important;
			}

			.allarchitectsdesigners .crossimage,
			.allarchitectsdesigners .rightimage {
				width: 100%;
			}

			.allarchitectsdesigners .rightimage img,
			.allarchitectsdesigners .crossimage img {
				width: fit-content;
			}

			.allarchitectsdesigners .crossimage img {
				height: auto;
			}

			.worldbestcollab .Bon-Vivant-fonts {
				font-size: 38px;
			}

			#conglomerate .conglomerateLeft .Bon-Vivant-fonts {
				font-size: 50px !important;
			}

			.allarchitectsdesigners .rightimage figure,
			.allarchitectsdesigners .crossimage figure {
				text-align: center;
			}

			.multiple-image-gallery .swiper-button-prev {
				left: auto;
				right: 90%;
			}

			.multiple-image-gallery img {
				width: 100%;
			}



			.multiple-image-gallery .viewAllBlock a {
				width: 50%;
			}

			.multiple-image-gallery .viewAllBlock a img {
				width: auto;
			}

			.multiple-image-gallery .swiper-button-next {
				left: 90%;
			}

			.multiple-image-gallery .swiper-button-next,
			.multiple-image-gallery .swiper-button-prev {
				top: 65% !important;
			}

			.multiple-image-gallery-content .city {
				font-size: 14px;
			}

			.multiple-image-gallery-content .title {
				font-size: 24px;
			}

			.architects-listSection.collaborativesection {
				height: fit-content;
				margin-top: 0;
				padding: 50px 3% 60px 6%;
			}

			.fortext {
				margin-top: 15px !important;
				margin-bottom: 20px;
			}

			/* .architects-listSection .main-description.seconddescription::before {
				display: none;
			} */

			/* .collaborativesection-desc::before {
				display: none;
			} */


			.architects-listSection .main-description.seconddescription .worldtext {
				width: 70%;
			}

			.collaborativesection-desc {
				position: relative;
			}

			.collaborativesection-desc::before {
				content: "";
				position: absolute;
				top: -15%;
				right: 0;
				left: 0;
				text-align: center;
				margin: 0 auto;
				border-left: 1px solid #bda371;
				height: 100px;
				width: 1px;
			}


			#iconic-bannersection {
				padding-top: 80px;
			}

			#iconic-bannersection .title span {
				padding-bottom: 10px;
			}


			.customDiv {
				top: 75% !important;

			}

			#iconic-bannersection .title {
				line-height: 22px !important;
				font-size: 14px !important;
			}

			.newautomate {
				margin-top: 20px !important;
			}

			.automatetextspan {
				font-size: 20px !important;
			}

			.architects-listSection .main-description.seconddescription {
				font-size: 34px;
				line-height: 42px;
				margin-bottom: 0;
				padding-top: 100px;
				/* margin-top: 50px; */
				height: auto;
				text-align: center;
				width: 100%;
			}

			.architects-listSection .main-description .Bon-Vivant-fonts {
				font-size: 40px !important;
				display: unset;
				/* line-height: 0; */
				margin-left: 0;
				white-space: normal;
			}

			.architects-listSection.collaborativesection::before {
				top: -1.3%;
				height: 90px;
			}

			.architects-listSection.collaborativesection::after {
				width: 150%;
				height: 100%;
				position: absolute;
				top: 0;
				left: -95%;
				background-size: 96%;
			}

			.allarchitectsdesigners .filter-item {
				width: calc(31% - 0px);
			}

			.worldbestcollab-block {
				flex-direction: column;
				padding: 0;
			}

			.allarchitectsdesigners {
				padding: 0 20px;
			}

			.collaborativesection-desc-inner {
				right: 0;
				padding: 30px 30px 100px;
			}

			.collaborativesection-desc .bottomtext {
				margin-left: 0;
			}

			.collaborativesection-desc {
				width: 100%;
			}

			.collaborativesection-desc-inner::after {
				width: 150px;
			}

			.collaborativesection-desc-inner::before {
				width: 24px;
			}

			.nameblock {
				bottom: -3%;
				right: auto;
			}

			.multiple-image-gallery .swiper-slide:nth-child(odd) {
				margin-top: 0;
			}

			.multiple-image-gallery .swiper-pagination-bullet {
				width: 40px;
			}

			.filterdeisgners {
				padding: 0 !important;
			}

			.allarchitectsdesigners .filter-item {
				width: calc(31% - 0px);
				margin-right: 11px;
			}

			.allarchitectsdesigners {
				padding: 0 20px;
			}

			.allarchitectsdesigners .architect-category-list-item {
				margin-right: 23px;
			}

			.allarchitectsdesigners .architect-category-list {
				flex-wrap: unset;
				margin-bottom: 15px;
				padding: 0;
			}

			.allarchitectsdesigners-title {
				white-space: normal;
			}

			.allarchitectsdesigners-title::before {
				width: 12%;
				top: 78%;
				left: -0;
			}

			.allarchitectsdesigners-title::after {
				width: 12%;
				top: 78%;
				right: 0;
			}

			.architect-text-border:after {
				top: -61px;
				left: -1px;
			}

			.architect-text-border:before {
				top: -61px;
				right: 0;
			}

			.allarchitectsdesigners .crossimage {
				margin-top: 0;
			}

			.pagination-buttongroups {
				flex-direction: column;
				margin-right: 0;
				max-height: 100%;
				width: 70%;
				margin: 40px auto 0;
			}

			.image-container .viewAllBlock {
				width: 18%;
			}

			.pagination-buttongroups-inner {
				width: 100%;
			}

			.multiple-image-gallery .swiper-button-next,
			.multiple-image-gallery .swiper-button-prev {
				top: 43% !important;
			}

			.multiple-image-gallery .swiper-button-prev {
				right: 50%;
			}

			.multiple-image-gallery .swiper-button-next {
				left: 52%;
			}

			.multiple-image-gallery .multiple-image-gallery-pagination {
				left: 20px;
				bottom: 360px;
			}

			.multiple-image-gallery-counter {
				right: 5%;
				bottom: 64%;
				left: auto;
			}

			#Collaborative .Bon-Vivant-fonts {
				font-size: 60px !important;
			}


			.pagination-block-btn {
				padding: 0;
				justify-content: center;
				margin-top: 120px;
			}

			.pagination-buttongroups-inner {
				margin-right: 0;
			}


			.multiple-image-gallery .makeDiffrence {
				margin-top: 35px;
				text-align: center;
				font-size: 14px;
				position: static;
			}



			.image-container h3 {
				width: 100%;
				font-size: 20px;
			}

			.image-container {
				margin-bottom: 20px;
			}

			.allarchitectsdesigners .filter-item:nth-child(3n) {
				margin-right: 0;
			}

			.allarchitectsdesigners .readmore {
				display: none;
			}

			.allarchitectsdesigners .innerfilterlist {
				width: 100%;
				justify-content: center;
			}

			.architects-listSection {
				padding-top: 50px;
			}

			.architects-listSection .main-description.seconddescription .worldtext::before,
			.architects-listSection .main-description.seconddescription .worldtext::after {
				height: 100px;
				right: -2px;
			}

			.conglomeratenew-topleft .title {
				font-size: 40px;
			}

			.conglomeratenew-topleft {
				padding-left: 45px;
			}

			.conglomeratenew {
				/* padding-top: 120px !important; */
				padding-bottom: 350px !important;
			}

			.Jene-home-img img {
				width: 100%;
			}

			#projectslanding {
				margin-top: 50px;
			}

			#projectslanding .top-filter-container.active {
				display: block;
			}

			#projectslanding ul {
				height: 100% !important;
				background-color: black;
				/* padding: 0 !important; */
			}

			#projectslanding .innerfilterlist .filter-item {
				width: calc(30% - 0px) !important;

			}

			#projectslanding #filter-container.common-container {
				padding: 0 !important;
			}

			#projectslanding .filter-item .personName h2 {
				font-size: 10px;
			}

			#projectslanding .filter-item .readmore {
				font-size: 10px !important;
				padding-left: 10px;
			}

			#projectslanding .filter-item .readmore img {
				width: 10px;
			}

			#projectslanding .title {
				font-size: 22px;
			}

			#projectslanding .filter-item .text-yellow {
				font-size: 10px;
			}

			.conglomeratenew-content-right .text {
				font-size: 12px;
				left: -29%;
				bottom: 10%;
			}

			.conglomeratenew-content-right {
				height: auto;
				transform: translate(5%, 0);
				right: 0;
				/* padding: 0 10px; */
				bottom: -40%;
				top: auto;
				overflow: auto;
				scrollbar-width: none;
			}

			.conglomeratenew-content-right figure {
				width: 100%;
				margin-right: 10px;
			}

			.conglomeratenew-content-right img {
				width: 300px;
				height: 50vh;
			}

			.conglomeratenew-content-right .dellaanimationcontainer {
				overflow: unset !important;
				position: relative;
			}

			.conglomeratenew-content-right figure:nth-child(2n) {
				margin-right: 0;
			}

			.conglomeratenew-content-right .count {
				padding: 2px 10px;
				font-size: 12px;
				bottom: 9%;
			}

			#we-are-mad-about-design {
				padding-bottom: 0 !important;
			}

			/* #conglomerate .conglomerateLeft {
				padding-top: 550px;
			} */

			.conglomeratenew::after {
				background-size: 100%;
				left: -205px;
				top: 1% !important;
				width: 800px !important;
			}

			#Collaborative .readmore {
				top: 35px !important;
				right: auto;
				left: 20px !important;
			}

			.conglomeratenew-content-left {
				width: 100%;
				padding-left: 0;
			}

			#conglomerate .conglomerateRight {
				padding-top: 15px !important;
				text-align: left;
				padding: 30px;
				padding-left: 10px;
			}

			.conglomerateRight .firstpara {
				font-size: 14px !important;
				/* margin: -10px 0 36px 20px !important; */
			}

			.conglomeratenew-topleft .para {
				font-size: 12px !important;
			}

			#conglomerate .conglomerateRight p.secondpara {
				font-size: 17px;
			}



			/* #conglomerate .conglomerateLeft {
				padding-bottom: 30px;
			} */

			.build p.selecttext {
				top: -90px;
			}

			#Collaborative .build .readmore {
				left: 0 !important;
				right: auto !important;
			}

			#Collaborative .buildtwo .text-right {
				padding-left: 0;
			}



			#Collaborative .build h2 {
				font-size: 30px !important;
			}

			#projectslanding {
				padding-top: 0px !important;
			}


			.multiple-image-gallery-slider {
				margin-top: 0 !important;
			}

			.x-factor-desc {
				position: relative;
				top: -320px;
			}

			.ourofficedesign-list li {
				margin-bottom: 40px;
			}

			#TheJourneyGlance .websitebackbutton.common-container {
				padding-top: 30px !important;
			}

			#portfolio-banner h1 {
				font-size: 45px !important;
				margin-top: 85px !important;
			}
		}

		/* Extra Small Devices (Small Phones) */
		@media (max-width: 430px) {

			.categorysection h4.cat {
				font-size: 28px;
			}

			.categorysection .cards .cards_content .turnkeytext {
				font-size: 22px;
			}

			.worldbestcollab {
				margin-bottom: 25px;
			}

			.project-thumbnail {
				flex-direction: column;
			}

			.project-thumbnail-left,
			.project-thumbnail-right {
				width: 100% !important;
			}

			#projectslanding .innerfilterlist .filter-item {
				width: 100%;
				/* Single column layout */
				margin-bottom: 10px;
			}

			.image-container .viewAllBlock {
				width: 42%;
			}

			.filter-item .personName {
				font-size: 14px;
			}

			.filter-item h2 {
				font-size: 18px;
			}

			.filter-item span {
				font-size: 14px;
			}

			.filter-tab-top-section h4 {
				font-size: 18px;
				margin-right: 20px;
			}

			.architect-category-section,
			.showResult_container {
				width: 100%;
				margin-right: 0;
			}

			.architect-category-section-title {
				font-size: 20px;
			}

			.filterdeisgners {
				padding: 10px;
			}

			.filter-item .readmore {
				display: block;
				/* Ensure 'Read More' is visible */
			}

			.filter-tab-top-section {
				/* top: 103px; */
				/* position: fixed; */
				top: var(--header-height);
				background: #000 !important;
				z-index: 999;
			}



			.filter-tab-top-list {
				display: inline;
				font-size: 0.1rem;
			}

			#featuredproject .subGroups {
				padding: 10px;
				margin-top: 95px;
				width: 100%;
				height: auto !important;
				margin-bottom: 20px;
			}

			.subGroups .accordion {
				height: auto !important;
			}

			.location-size-info {
				display: block;
			}

			.location-size-info p {
				/* margin-right: 20px; */
				font-size: 0.8rem;
				line-height: 15px;
			}

			.location-box {
				align-items: center;
			}

			.location-box a.explore-link {
				font-size: 0.8rem !important;
				align-items: center;
				display: flex;
				padding-top: 30px;
			}

			#projectslanding .location-box img {
				width: 15px;
				height: 100%;
				padding-left: 5px;
			}

			#projectslanding .filter-list-top select {
				font-size: 0.7rem;
			}

			#projectslanding .filter-tab-top-list {
				width: 65% !important;
				padding-right: 0px;
			}

			#projectslanding .filter-list-top #typeproject,
			#projectslanding .filter-list-top #size,
			#projectslanding .filter-list-top #city {
				font-size: 0.8rem;
			}

			.showResult_container .showResult {
				font-size: 1rem;
				text-align: center;
			}

			.discussproject-content .title::after {
				width: 48px;
				top: 8px;
			}

			.discussproject-content .title {
				font-size: 10px;
			}

			.conglomeratenew-content-right {
				bottom: -49%;
			}

			.ourofficedesign {
				margin-top: 100px !important;
			}

			.ourofficedesign-list {
				margin-top: 60px !important;
			}

		}

		/* Utility Classes for Responsive Elements */
		.img-responsive {
			max-width: 100%;
			height: auto;
		}

		.hidden-xs {
			display: none !important;
		}

		/* Flexbox Adjustments for Better Alignment */
		.filter-item {
			display: flex;
			flex-direction: column;
			align-items: center;
			text-align: center;
		}

		/* Responsive Typography */
		h2,
		h4,
		p {
			line-height: 1.4;
			margin: 0 0 10px;
		}

		a.explore-link {
			color: #fff;
			font-size: 1.1rem;
			font-weight: 300;
			width: 87px;
			display: flex;
			align-items: center;
			justify-content: space-between;
		}

		a.explore-link img {
			width: 15px;
			height: 15px;
		}


		/* Ensure no overlap or overflow */
		#project-list,
		#global-designer {
			/* max-height: 80vh;
			overflow-y: hidden;
			overflow-x: hidden; */
		}

		#projectslanding select {
			background: black;
			color: white;
			border: none;
		}

		.ScrollSmoother-wrapper {
			position: relative !important;
		}

		.collagimg {
			width: 100%;
			display: block;
			/* margin-bottom: 50px; */
		}


		.architectlandingslider {
			margin: 20px 0 40px;
			margin-left: 40px;
		}

		.architectlandingslider img {
			width: 100%;
		}

		.maintitletext {
			margin-bottom: 20px;
			text-align: center;
			color: white;
			font-size: 40px;
			font-family: 'Playfair Display', serif;
		}

		.architectblock {
			display: flex;
			justify-content: space-between;
			align-items: center;
		}

		.architectblock img {
			width: 100%;
		}

		#project-list .project-thumbnail .dellaanimationbordertwo {
			overflow: hidden;
			/* Ensures the image does not overflow the container */
		}

		#project-list .project-thumbnail .dellaanimationbordertwo img {
			transition: transform 0.9s ease;
			/* Smooth transition for scaling */
			width: 100%;
			/* Make sure the image fills the container */
		}

		/* 
		#project-list .project-thumbnail .dellaanimationbordertwo:hover img {
			transform: scale(1.03);
		} */

		.architects-inline {
			display: flex;
			flex-wrap: wrap;
		}

		.dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form,
		.dgwt-wcas-layout-icon-flexible-inv .dgwt-wcas-search-form {
			opacity: 1 !important;
		}







		.project-thumbnail.flex {
			display: flex;
		}

		.project-thumbnail-left {
			width: calc(73% - 0px);
			margin-right: 35px;
		}

		.project-thumbnail-right {
			width: calc(23% - 0px);
		}

		.project-thumbnail-right-content {
			position: relative;
		}

		.project-thumbnail-right-content figure {
			position: relative;
		}

		.project-thumbnail-right-content figure::after {
			content: "";
			position: absolute;
			bottom: -19px;
			left: 0;
			height: 52%;
			width: 100%;
			background: linear-gradient(180deg, rgb(0 0 0 / -1%) 11.2%, #000 85%);
			z-index: 0;
		}

		.project-thumbnail-right-content-inner {
			top: 80%;
			position: absolute;
			left: 0;
			right: 0;
			text-align: center;
			z-index: 3;
		}

		.projectName {
			color: white;
			font-size: 1.5rem;
			font-family: 'Playfair Display', serif !important;
			font-weight: 400;
		}

		.profileName {
			/* margin-top: 15px; */
			color: white;
			font-size: 20px;
			font-family: 'Playfair Display', serif !important;
			font-weight: 400;
		}

		.companyName {
			/* margin-top: 15px; */
			color: #BDA371;
			font-size: 18px;
			font-family: 'Playfair Display', serif !important;
			font-weight: 400;
		}

		.cityName .Bon-Vivant-fonts {
			font-size: 45px;
			line-height: 40px !important;
		}

		.cityName {
			margin-top: -23px;
			margin-bottom: 10px;
			font-size: 30px !important;
			position: relative;
			/* position: absolute;
			bottom: -80px; */
		}

		.project-thumbnail-right .description {
			/* margin-top: 20px; */
			padding-right: 13%;
			color: white;
			font-size: 17px;
			font-weight: 100;
			line-height: 20px;
			font-family: 'Figtree', sans-serif;
		}

		.categoryList {
			display: flex;
			padding: 0 !important;
			list-style: none;
			flex-wrap: wrap;
		}

		.categoryList li {
			width: calc(45% - 0px);
			margin: 0 0 5px !important;
			padding: 0 !important;
			margin-right: 10px !important;
			font-size: 13px !important;
			font-weight: 400;
			line-height: 13px;
			font-family: 'Figtree', sans-serif;
			color: #BDA371 !important;
			border: 0 !important;
			text-transform: none !important;
		}

		.websitebackbutton {
			text-align: left;
			display: block;
			color: white;
			font-size: 16px;
		}

		.websitebackbutton.common-container {
			width: 1280px;
			margin: 0 auto;
			display: block;
			margin-top: 20px;
			margin-bottom: 10px;

		}

		@media (min-width: 720px) and (max-width: 1408px) {
			.categoryList li {
				width: calc(48% - 0px);
				margin: 0 0 3px !important;
				/* margin-right: 6px !important; */
				font-size: 0.6rem !important;
				letter-spacing: 0.1em !important;
			}

			.project-thumbnail-right .description {
				font-size: 0.7rem !important;
				padding-right: 0;
				line-height: 11px !important;
				margin: 0 0 5px;
			}

			.profileName {
				font-size: 0.7rem;
			}

			.cityName {
				margin-top: -17px !important;
				margin-bottom: 0 !important;
			}

			/* .project-thumbnail p.description{

			} */
		}

		@media (min-width: 1920px) {
			.offset-xxxl-1 {
				margin-left: 8.33333333%;
			}
		}

		@media (max-width: 375px) {
			.conglomeratenew-content-right {
				bottom: -44%;
			}

			#Collaborative {
				margin-top: 115px !important;
			}
		}