



.toc-list li.h2 {
  margin-left: 1rem;
}
.category-uffitalks .author-outer, .category-ebooks .author-outer, .category-whats-new .author-outer{
display: none;
}

.category-uffitalks .meta_mid_col, .category-ebooks .meta_mid_col, .category-whats-new .meta_mid_col{
	padding-left: 0px !important;
	border-left: 0px;
}
h1.single_post_title,.singlePageOuter h1,
.postcontentV4 h1,.postcontentV4 h2,.postcontentV4 h3,.postcontentV4 h4,.postcontentV4 h5,.postcontentV4 h6, 
{
		color: #0e0e0e !important;
	}
	.entry-content-single p, .entry-content-single ul li, .entry-content-single ol li{
		color: #484848 !important;
	}
#breadcrumbs span{
	color: #484848;
	font-weight: 400;
}
.hs-custom-style .hs-input, .hs-custom-style fieldset, 
.hbspt-form .hs-input,.contacusPageForm input,
.contacusPageForm select, .contacusPageForm textarea,
.hs-input:not([type=file]), .contacusPageForm input, .hs-input{

background-color:#ECF6FF !important;
border: 1px solid #0057ff7d;
}
.single .breadcrumb_last{
	font-weight: bold !important;
}
h1.single_post_title, h2,.entry-content-single h4, .entry-content-single h4 strong, .entry-content-single h4 b,
 .entry-content-single h3, .entry-content-single h3 strong, .entry-content-single h3 b,
 .entry-content-single h5, .entry-content-single h5 strong, .entry-content-single h5 b,
 .entry-content-single h6, .entry-content-single h6 strong, .entry-content-single h6 b{
	line-height: 135% !important;
	color: #0e0e0e !important;
}
.entry-content-single p, .entry-content-single ol li{
	line-height: 150% !important;

}
.newsletterOuterSingle_inner p, .newsletterOuterSingle h2{
	color: white !important;
}
.newsletterOuterSingle_inner p{
	margin-top: 20px;
}
.recentpostTitle{
	color: #0e0e0e;
}
.newsletterOuterSingle_inner h2{letter-spacing: 1.3px;}
.single .breadcrumb_last {
    color: #0E0E0E !important;
    font-weight: 400 !important;
}
.author-nickname span,.meta_mid_col, .visitor-counter .visitor-count{
	font-size: 14px !important;
	line-height: 1;
}

	.entry-content-single img {
/*    border-radius: 16px !important;*/
border-radius:10px;
/*    border: 1px solid #ddd !important;*/
/*        object-fit: fill;*/
/*        width: auto;*/
}
/* exhibition archive page */
.sectionTitle{
	color: #0E0E0E;
}
.exhibition-item h2{
color: #484848 !important;
}
/* Exhibition single page */
.ExpoHighlightsOuter .owl-dots .owl-dot.active{
	background:#0057FF !important;
}
.ExpoHighlightsOuter .owl-dots .owl-dot{
background:#C9C7C7 !important;
}
/* contact page */
.page-id-41533 .vc_row:after, .vc_row:before{display: none;}
.contactusPageOuter {
    padding: 100px 0;
    padding-top: 100px !important;
    padding-bottom: 100px !important;
}
.officeOuter {
    padding: 100px 0 0 0;
}
.page-heading{font-family: 'Antonio';text-transform: uppercase;}
.header_para {
    padding-top: 25px;
    width: 45%;
}
.header_para p, .header_para li {
    color: #fff;
    font-weight: normal;
}
.hs-form-1ed579c3-dde4-4fe7-b02b-7b533420558c_d3e10bc7-cba6-4d16-b5e3-98d9ada51ea7 .hs-submit > .actions input{
	font-weight: 400 !important;
}
.page-id-41533 .wpb_content_element, .page-id-41533 .vc_column-inner {
    margin-top: 0 !important;
    padding-top: 0 !important;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
.contact3boxOuter {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    column-gap: 11px;
    padding: 0px !important;
}
.contact3boxOuter > div {
    width: 100%;
}
.contactBox .vc_column-inner >.wpb_wrapper {
    display: grid;
    grid-template-columns: 50px 1fr;
    gap: 30px;
    background: #fff;
    border-radius: 10px;
    padding: 35px 30px;
}

.inner_container h2.vc_custom_heading {
    font-size: 42px;
    font-weight: bold;
    margin-bottom: 20px !important;
}
.subheading {
    font-size: 20px !important;
    font-family: "Inter", serif !important;
    font-weight: 300;
}
.subheading p {
    font-size: 20px !important;
}
.officeMap img {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
    border-radius: 16px;
}
.office_locations_outer {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 40px;
}
.office_list {
    background: #fff;
    border-radius: 10px;
    padding: 20px;
}

.officeTitleOuter {
    margin-bottom: 20px;
    display: flex;
    justify-content: space-between;
    gap: 10px;
}
.officeTitleOuter .officeTitle {
    color: #484848;
    font-size: 18px;
    font-weight: 600;
    line-height: 140%;
    opacity: 1;
    padding: 0;
}
.officeAddress {
    display: grid;
    grid-template-columns: 14px 1fr;
    gap: 10px;
}
.address, .phone {
    color: #484848 !important;
}
.darkmarunsectionContact.newForm {
    background: none !important;
    padding: 100px 0;
    margin: 0;
}
.formTitle {
    margin: auto;
    padding-bottom: 10px;
    text-align: center;
}
.inner_container h2.vc_custom_heading {
    font-size: 42px;
    font-weight: bold;
    margin-bottom: 20px !important;
}
.contacusPageForm {
    width: 810px;
    padding: 50px;
    margin: auto;
    margin-top: 24px !important;
    background-color: #fff;
    border-radius: 16px;
    border: solid 1px #DDDDDD;
    -webkit-box-shadow: 6.45px 6.45px 27.9px 0 #00000006;
    box-shadow: 6.45px 6.45px 27.9px 0 #00000006;
}
.contact3boxOuter a {
    color: #484848;
    font-size: 20px;
/*    padding-top: 10px;*/
    display: block;
    line-height: 1;
}
 .hs-input:not([type="file"]),.hs-custom-style>div input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),
  .hs-custom-style fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),
  form.hs-form-3fe2cacd-1eaf-4f14-a767-2d7be099a875_76e1e050-af5c-43f1-816d-89f695342d9e:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input,
   form.hs-form-3fe2cacd-1eaf-4f14-a767-2d7be099a875_76e1e050-af5c-43f1-816d-89f695342d9e:not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input{
background-color: #ECF6FF !important;
}

.hs-form-booleancheckbox-display p{
	font-weight: 400;
}
.contacusPageForm .hs-input{
border: 1px solid #ddd !important;
}

/* blog */
.single_author_meta2 div {

line-height: 100%;
}

/*.single_author_meta2{padding-bottom: 0px;}*/

@media screen and (max-width:1440px){
	/*.b-item-list-v4{
		grid-template-columns: 550px 1fr;
		gap:25px;
	}*/
	/*.Imgthumb{
		width: 100%;

		height: 100%;
		max-width: 100%;
	}*/
	/* .innerpageHeader-defult{
		min-height: auto;
	} */
	.blogpage h1{
	/*		padding-top: 60px;*/
	}
	.blogBox_v4{margin-bottom: 60px;}
	.BLogListingOuter{padding-top: 60px;}
	.more-blog-listing, .exhibitions-list{gap: 25px;}
	.blog-content-v4-list p{margin-bottom: 30px;}

	/*	exhibition archive page */
	.BLogListingOuter {
    padding: 100px 20px 100px 20px;
	}

}



@media screen and (max-width:1280px){
	.blog-content_v4 h4{font-size: 30px}


}



@media screen and (max-width:1024px){
	.b-item-list-v4, .featured-exhibition {
 
    grid-template-columns: 460px 1fr;
    gap: 30px;
	}
	.blog-content_v4 h4
	{
		font-size: 24px;
	}
	.blogSearch form button img
	{
		height: 38px !important;
		width: 38px !important;
		border-radius: 4px;
	}
	.Imgthumb {
	    width: 100%;
	    height: auto;
	}
	.blogSearch{
		padding: 5px 5px;
	}
	
	.innerpageHeader-defult{
		background: url(../images/blogBg-tablet.png) no-repeat center center !important;
		background-size: cover !important;
        height: 100% !important;
	}
	.BLogListingOuter{padding-top: 50px !important;padding-bottom: 50px !important;}
	.blog-content_v4{padding: 30px 30px 30px 0;}
	a.boxLink1, a.boxLink2{
		position: relative;
		bottom: 0px;
	}
	.more-blog-listing,.exhibitions-list{gap:20px;}
/*	.blog-content-v4-list h4{min-height: 71px;}*/
	.blogBox_v4{margin-bottom: 50px;}

	.contacusPageForm{width: 100%;}

}

@media only screen and (max-width: 821px){
	.exhibitions-wrapper .pagination .page-numbers, .exhibitions-wrapper .comments-pagination .page-numbers{display: flex;}

}

@media screen and (max-width:768px){


	h2, h2 b, h2 span, h2 i, h2 strong{
		font-size: 24px !important;
	}
	h3, h3 b, h3 span, h3 i, h3 strong{
		font-size: 22px !important;
	}
	h4, h4 b, h4 span, h4 i, h4 strong{
		font-size: 20px !important;
	}
	h5, h5 b, h5 span, h5 i, h5 strong{
		font-size: 18px !important;
	}
	h6, h6 b, h6 span, h6 i, h6 strong{
		font-size: 16px !important;
	}

	p, ul li, ol li{
		font-size: 14px !important;
		}
		.newForm p{
			font-size: 16px !important;
		}
	.single_post_title{
		font-size: 28px !important;
	}

	.b-item-list-v4,.featured-exhibition{
		grid-template-columns: 1fr;
		row-gap: 0px;
	}
	.Imgthumb img{
		border-radius: 10px 10px 0 0;
		max-width: 100% !important;
		height: 100% !important;
	}
	
	.page-heading{
		font-size: 50px;
	}

	h2.more-title, h2.latest-title{
		font-size: 38px;
	}
	.blog-content_v4 h4{
		font-size: 26px;
	}
	.blog-content_v4 {
	    padding-top: 20px;
	    padding-right: 16px;
	    padding-left: 16px;
	    padding-bottom: 20px;
	}
	a.boxLink1, a.boxLink2{
		bottom: 0px;
		position: relative;
	}
	a.boxLink1, a.boxLink2{
		font-size: 14px !important;
		background-size: 20px 20px !important;
		padding:0px 25px 0px 0px !important;

	}
		a.boxLink1, a.boxLink2{font-size: 16px !important;}
		.more-blog-listing,.exhibitions-list{
			grid-template-columns: 1fr 1fr;
		gap:20px;
	}
	.blogBox-v4-list{
		margin: 0px;
	}
	.archive .innerpageHeader-defult{
	 	padding: 115px 20px 0% 20px;
	}
	a.nextpostslink,a.previouspostslink{
		background-size: 9px 13px !important;
	}
	.blogBox_v4 {margin-bottom: 70px;}
	#post-tags-wrap ul.tag-list{padding-bottom: 60px;}
		/* single blog page	 start */
	.BlogListing4Outer{grid-template-columns: auto;gap: 0px;}
	.tableOfcontent,.tableofContentInner,.postSeearchV4{display: none;}
	.postSeearchV4Inner1{margin-top: 30px;}
	.BlogListing4Outer{padding-bottom: 50px;}

		/*	single blog page end */
		.postcontentV4 .post_thumbnail img{
			border-radius: 8px;
		}
		.newsletterOuterSingle{
			padding: 50px 20px;
		}
		.newsletterOuterSingle_inner{width: 100%;}
		.newsletterOuterSingle_inner h2{letter-spacing: 0.7px;}
		.custom-nav {display: flex;gap: 8px}
		.innerv4-hero-seciton{grid-template-columns: 1fr;}
		.featured-exhibition-content{border-top: 0px;border-left: 1px solid #ddd; border-radius: 0 0 10px 10px;padding:30px;}
		.featured-exhibition .Imgthumb {border-radius: 10px 10px 0 0;}
		.sectionTitle{font-size: 24px;}
		.custom-nav button{height: 30px;width: 30px;}
		.custom-prev svg, .custom-next svg{margin-left: 0px;
			height: 10px;
       		margin: 10px 0px;
		}
		/*	Exhibition single page start	*/
		.exhibitions-hero-seciton, .exibitaionOverviewOuter .vc_row{
    
			display: flex;
			flex-direction: column-reverse;
			padding-top: 0px;
			align-items: center;

		}
		.exhibitions-right{padding-top: 120px;place-items: center;}
		
		.exhibitions-right h1{
			font-size: 24px;
			letter-spacing: 0.5px;
		}
		.exhibitionsOverviewImg{transform: none;}
		.exibitaionOverviewOuter{padding-top: 165px;}
		.exhibitionsOverviewImg img{width: 100% !important;}
		.exhibitionsOverviewLeft{margin-top: -10%;width: 90% !important;padding: 20px;}

		.exhibitionsOverviewLeft p{font-weight: 400;}
		.ExpoHighlightsOuter{padding:50px 0px;}
		.exhibitions-left img{height: 475px;}
		.ExpoHighlightsOuter .item img{object-fit: cover;}
		.ExpoHighlightsOuter .custom-next{display: none;}
		.helpyou24Inner{grid-template-columns: 1fr 1fr;gap:30px;}
		.ExpoHighlightsOuter .owl-carousel .owl-item img{margin-left:5px;}


		/*	Exhibition single page end		*/
		/*	Contact page start	*/
		.contact3boxOuter{
			grid-template-columns: 1fr 1fr;
    gap: 20px;
		}
		.contact3boxOuter .vc_column_container>.vc_column-inner{padding-right: 0px;padding-left: 0px;}
		.office_locations_outer {
    
	    grid-template-columns: 1fr 1fr;
	    gap: 40px;
	} 
	.header_para   
		{width: 100%;}


		/* Contact page end */
}



@media (min-width: 200px) and (max-width: 767px){
	.cate-post{
		padding-top: 10px !important;
	}
	    .innerpageHeader-defult {
        margin: 0;
        padding-left: 15px;
        padding-right: 15px;
        padding-bottom: 50px;
    }
    .header_para {
        padding-top: 10px;
    }
	.blogpage h1{padding-top: 0px !important}
	.container.BLogListingOuter{
		padding-right:20px;
		padding-left: 20px;
	}

	.page-id-41533 .page-heading{

	padding-top: 85px;
	font-size: 24px !important;

	letter-spacing: 2px;
	}
	h2.more-title,h2.latest-title{
	font-size: 24px;   
	 margin-bottom: 30px !important;
	 letter-spacing: 0.7px;
	}
	.BLogListingOuter{padding:40px 0 50px;}
	.wp-pagenavi a, .wp-pagenavi span{width: 30px !important;height: 30px !important;}

	/* single blog page start */


	.recentpostTitle{font-size: 18px;}
	
	.tnp-subscription form{grid-template-columns: auto 152px;}
	.tnp-subscription input.tnp-email{ font-size:14px; padding:6px 10px !important; }
	.page-heading{padding-top: }
	/* single blog page end  */
	/* Exhibition archive page start  */
	 .innerv4-hero-seciton h1{
	 	font-size: 24px !important;
		line-height: 135%;
		letter-spacing: 0.5px;
	 }
	 .innerv4-hero-seciton h1{margin: 0 0 10px 0 !important;}
	 .innerv4-hero-seciton p{font-size: 16px !important; line-height: 135% !important; letter-spacing: 0px;font-weight: 400;}
	 .exibitaionOverviewOuter {padding-bottom: 50px;}

	/*	Exhibition archive page end */
	/* Exhibition single page start	*/
	.images_slider .owl-nav{display: none !important;}
	.ExpoHighlightsOuter .owl-carousel .owl-stage{max-height: 200px;}
	.ExpoHighlightsOuter .custom-nav {
		display: none;
	}
	.ExpoHighlightsOuter .owl-dots{padding-top:30px;}
	.ExpoHighlightsOuter .images_slider button{
		filter: none;
	}
	.helpyou24InnerOuter{padding:50px 20px !important;}
	p.help_sub_heading{margin:20px 0 15px !important;font-size: 16px !important;font-weight: 400 !important;}
	
	/* Exhibition single page end  */
	/*	contact page start */
	.contacusPageForm{width:100%;padding: 30px 20px;border-radius: 10px;}
	/* contact page end  */
	 
}







@media screen and (max-width:430px){
	.entry-content-single h5{
		font-size: 18px;
	}
	.subheading p {
    font-size: 16px !important;
    font-weight: 400;
    line-height: 140% !important;
}
.inner_container h2.vc_custom_heading{margin-bottom: 16px !important;}
.officeOuter .vc_column_container>.vc_column-inner{
	padding-right:0px !important;
	padding-left: 0px !important;
}
	    .contactBox p a {
        font-size: 16px !important;
        padding-top: 0px;
        line-height: 140%;
    }
	  .page-id-41533 .innerpageHeader-defult {
        padding-top: 100px;
        padding-bottom: 60px;
    }
        .page-id-41533 .page-heading {
        padding-top: 0px;
        text-align: center;
        margin-bottom: 10px;
        letter-spacing: 0.5px;
    }
	.entry-content-single h3{
		font-size: 22px !important;
	}
	.newsletterOuterSingle_inner p{
	margin-top:16px;
}
.entry-content-single > ul >li{padding:0 0 0 20px !important}
	.logo, .logo-black{padding:10px 0 12px;}
	.blog-content_v4 h4, .blog-content-v4-list h4{font-size: 16px !important;}
	.blog-content_v4 p, .blog-content-v4-list p{font-size: 14px !important;
		font-weight: 400 !important;
		margin-bottom: 30px !important;

	}
	.entry-content-single{margin:0 auto;}
	.entry-content-single img{margin: 10px 0 20px 0 !important;max-width: 100%;}
	.singlePageOuter .postcontentV4{max-width: 390px;}
	.post_thumbnail{ max-width: 390px;margin:0 auto; }
	#breadcrumbs span{font-size: 14px;}
	.entry-content-single p,  .entry-content-single ol li,.entry-content-single p span, .entry-content-single ul li, .entry-content-single ol li
	{
		font-size: 14px;
		font-weight: 400 !important;
		margin-bottom: 0px;
		margin:16px 0;
	}

	.recetPost{
		padding:0px 0px 50px 0px;
	}

	.blogBox_v4{margin-bottom: 50px !important;
	/*		min-height: 417px;*/
	}
		
	.author-nickname, .author-nickname a, .meta_mid_col, .visitor-count{line-height: 1;}
	.blogSearch form{
		grid-template-columns: 1fr 34px;
	}
	a.boxLink1, a.boxLink2, a.boxLink1:hover, a.boxLink2:hover, .exhibition-item:hover a.boxLink2{
			font-size: 14px !important;
			background-size: 18px 18px !important;
/*			line-height: 100%;*/
			letter-spacing: 0px;
	}
	.tagposts{
		font-weight: 500 !important;
		line-height: 1;
	}
	 .date-outer{
	 	font-weight: 400 !important;
	 	line-height: 1.2;
	 	display: grid;
	 	grid-template-columns: auto auto;

	 }
	.b-item-list-v4,.more-blog-listing,.featured-exhibition,.exhibitions-list{
		grid-template-columns: 1fr;
		
	}
	.b-item-list-v4, .featured-exhibition{row-gap: 0px !important;}
	.Imgthumb img{
	max-width: 100% !important;
    height: 190px !important;
    object-fit: cover;
    border-radius: 10px 10px 0 0;
	}
	.Imgthumb{
		  border-radius: 10px 10px 0 0;

	}

	.innerpageHeader-defult{
		background: url(../images/blogBg-mobile.png) no-repeat center center !important;
		background-size: cover !important;
        height: 100% !important;
	}
	.innerpageHeader-defult .container{
		padding-left: 0px;
		padding-right: 0px;

	}
	.blogSearch form button img, .blogSearch form button{
		width: 34px !important;
		height: 34px !important;
		border-radius: 4px;
	}
	.blogSearch{
		padding:5px 5px !important;
		margin-top: 20px !important;
		border-radius: 6px;

	}
	ul.tag-list{padding:20px 0 60px 0 !important;gap:8px !important}
	.blogSearch form input{font-size: 14px !important;}
	ul.tag-list li a, ul.tag-list li a:hover{
		font-size: 13px !important;
		font-weight: 400;
		background:rgb(57 182 255 / 20%);
		line-height: 1;
		padding:8px 8px !important; }
		.blogBox-v4-list{margin:0px;}
		.more-blog-listing, .exhibitions-list{row-gap: 20px;}
		.wp-pagenavi{padding:30px 0 0px 0;}
		.blog-content-v4-list{padding:20px 16px;}
		.wp-pagenavi a, .wp-pagenavi span{font-size: 14px !important; }
		a.nextpostslink,a.previouspostslink{
			background-size: 6px 10px !important;
		}


		/* single blog page start		*/
		.postContent h1, .postContent h2, .postContent h3, .postContent h4, .postContent h5, .postContent h6{
			line-height: 135% !important;
			margin-top: 20px !important;
			margin-bottom: 16px !important;
		}

		.single-post .container{padding: 0px 20px; }
		 .resource-content-data article{padding: 0px;}
		.single .breadcrumbsOuter{
			padding:20px 0 0  0;
		}
		.BlogListing4Outer{padding-top: 30px;}
		.single_author_meta2{padding: 20px 0;}
		.meta_mid_col{border-left:1px solid #0085ff;
			border-right:1px solid #0085ff;
			padding:0 10px;
		}
		.single_author_meta2{
			gap:10px;
		}
		.recentpostTitleOuter{margin-bottom: 20px;}
		.BlogListing4Outer{padding-bottom: 30px;}
		.custom-nav button,.wp-pagenavi a, .wp-pagenavi span, .page-numbers.current, .pagination a{width: 32px;height: 32px;}
		.custom-prev svg , .custom-next svg{width: 7px; height: 12px;margin: 9px;}
		.newsletterOuterSingle_inner h2{font-size: 24px;}
		.newsletterOuterSingle_inner p,.tnp-subscription input.tnp-submit{font-size: 16px; font-weight: 400; letter-spacing: 0px;}
		.tnp-subscription{border-radius: 6px;padding:5px;}
		.tnp-subscription input[type=submit]{padding: 8px 30px !important;}
		.newsletterOuterSingle{margin-bottom: 50px;}
		
		/*	 single blog page end	*/



		/*	Exhibition archive page start	*/
		 .innerv4-hero-seciton{
		 	align-items: flex-start;
		 }
		 .Innerpage-v4Outer.hero-outer{
		 	background-image: url(/wp-content/uploads/2025/05/exhibition-mobile.png) !important;
		 	height: 547px !important;
		 	background-position: bottom !important;
		 }
		 .featured-exhibition, .upcoming-exhibition,.exhibitions-wrapper{padding: 50px 5px;}
		 .page-template-exhibitions .Imgthumb img{ height:230px !important; }
		 .featured-exhibition-content{padding: 20px 16px;border-radius: 0  0px 10px 10px;border-left: 1px solid #ddd;}
		 .page-template-exhibitions .expo-date, .tags {
		 	font-weight: 500;
		 	line-height: 100%;
		 	font-size: 14px;
		 	letter-spacing: 0px;
		 }
		 .featured-exhibition-content h2,.exhibition-item h2{font-size: 16px !important;letter-spacing: 0px;}
		 .expo-location{font-size: 14px;font-weight: 500;line-height: 135%; letter-spacing: 0px;}
		 .featured-exhibition-content p, .exhibition-excerpt p{
		 	font-weight: 400;
		 	letter-spacing: 0px;
		 	margin-bottom: 10px;
		 }
		.featured-exhibition-content .boxLink1{margin-top: 20px;
/*			line-height: 100%;*/
			letter-spacing: 0px;}
		.sectionTitle
		{font-size: 24px;letter-spacing: 0.7px}
		.exhibition-thumbnail img, .exhibition-thumbnail{
			height: 230px !important;
		}
		.exhibition-item-content{padding: 20px 16px;}
		.upcoming-exhibitions-carousel .owl-dots{display: none;}
		.exhibitions-list{margin-top: 30px;}
		.exhibitions-wrapper .pagination{margin: 30px 0 0 0 !important;}
		.exhibitions-wrapper .pagination span,.exhibitions-wrapper .pagination  a{ font-size:14px !important;letter-spacing:0px;line-height:100%; }
		.pagination .page-numbers.prev, .pagination .page-numbers.next, .comments-pagination .page-numbers.prev, .comments-pagination .page-numbers.next{
			background-size: 6px 10px !important;
		}


		/*	Exhibition archive page end	*/

		/*		Exhibition single page start */
	.our-exhibitions-template-default .Innerpage-v4Outer.hero-outer{
		background-image: url(/wp-content/uploads/2025/05/exh-single.png) !important;
		height: 518px !important;
	}
	.exhibitions-right .a2a_kit a {
    max-width: 32px !important;
    max-height: 32px !important;
	}
	.exhibitions-hero-seciton{row-gap:50px;}
	.exhibitions-left img{height: 300px;}
	.Innerpage-v4Outer.hero-outer .container{    padding-right: 20px;
    padding-left: 20px;}
    .exibitaionOverviewOuter h2.vc_custom_heading{padding-bottom: 0px;}
    .ExpoHighlightsOuter h2.vc_custom_heading{margin-bottom: 16px !important;}
		.ExpoHighlightsOuter .images_slider{margin-top:0px;}
		.ExpoHighlightsOuter .item{height: auto;padding:0px}
		.ExpoHighlightsOuter p{font-weight: 400;}
		.single-our-exhibitions-newsletter .newsletterOuterSingle{margin-top:50px;}
		.exibitaionOverviewOuter{padding-top:135px;}
		.helpyou24Inner {
        grid-template-columns: 1fr;
        
    }




		/* 		Exhibition single page end */
/* contact page start		*/
.page-id-9250 .innerpageHeader-defult{
	padding-top:140px;

}
.page-id-9250 .page-heading{
	padding-top: 0px;        
	text-align: center;
	margin-bottom: 10px;
	letter-spacing: 0.5px;
}
 .header_para p{
 	font-size: 16px !important;
 	font-weight: 400;
 	letter-spacing: 0px;
 	text-align: center;
 	margin-bottom: 0px;

 }
 .contactusPageOuter{padding: 50px 20px !important;}
 .officeOuter{padding-top:50px;}
 .contact3boxOuter,.office_locations_outer {grid-template-columns: 1fr;}
 .contactBox .wpb_single_image img{
    max-width: 35px !important;
}
.contactBox .vc_column-inner >.wpb_wrapper{padding: 25px 20px;gap:20px;grid-template-columns: 35px 1fr;align-items: center;}

.contactBox p{font-size: 14px !important;line-height: 165%;}.contactBox p a{font-size: 16px !important;padding-top: 0px;line-height: 140%;}
.officeListOuter .vc_column_container>.vc_column-inner{padding-right: 0px;padding-left: 0px;}
.office_list{padding:16px;}
.officeTitleOuter .officeTitle{font-size: 16px;}
.officeTitleOuter{margin-bottom: 16px;}
.officeFlag {line-height: 100%;}
.officeFlag img{
	max-width: 20px;
}
.address{font-size: 14px;}
.office_locations_outer{gap:20px;}
.darkmarunsectionContact.newForm{padding: 50px 5px;}
.inner_container h2.vc_custom_heading{letter-spacing: 0.7px;}
.darkmarunsectionContact.newForm p{
margin-bottom: 0px;
}
.uffizio_contact_form .hs-form-field{margin-bottom: 0px;}
.uffizio_contact_form .hs-form-field .input input:not([type=checkbox]):not([type=radio]){

	min-height: 40px !important;
}
 .uffizio_contact_form .hs-form-field label {
 	font-size: 14px !important;
	color: #484848 !important;

 }
.uffizio_contact_form .hs-form-field .input input:not([type=checkbox]):not([type=radio]), .hs-form-field .input select, .hs-form-field .input textarea{
	border:1px solid #dddddd85 !important;
	border-radius: 6px;
}
/* contact page end  */
	.about_section .wpb_single_image.vc_align_right{
	text-align: center !important;
	}
	.about_section .wpb_single_image .vc_single_image-wrapper{
		padding-right: 15px;
		padding-left: 15px;
	}
	.about_section .wpb_wrapper h2.vc_custom_heading{
		padding-bottom: 14px !important;
	}
	.entry-content-single ol li, .entry-content-single p, .entry-content-single ul li
	{
		font-size: 14px !important;
	}
	.entry-content-single > ul >li{
		background-size: 12px 12px !important;
	}


}

/* ebook form style start  */
.hs-input.hs-fieldtype-intl-phone {
    background-color: transparent !important;
    border: 0px;
}
.hs-fieldtype-intl-phone.hs-input .hs-input ,.formInner input[type=text], .formInner input[type=email], 
.formInner input[type=tel], .formInner input[type=number], .formInner textarea, .formInner select{
   
    height: 43px;
    border: 1px solid #0057ff7d;
}
.formInner input[type=checkbox]{
   border: 1px solid #0057ff7d;

}
/* ebook form style end */
.new-home_hero_cta.dark_theme {
    background: #0057ff;
    color: white !important;
    border: 2px solid transparent;
}
.new-home_hero_cta.dark_theme:hover {
    background: #fff;
 
    color: #0057ff !important;
    border: 2px solid #0057ff !important;
}


.page-template-career .header_para{
	width: 100%;
}
.hs-custom-style>div>div:last-of-type .hs-input select

{
    padding: 0 23px 0 10px !important;

}
