
			
						.elementor-location-header .e-con {
			    background-color: transparent; 
			    transition: background-color 0.3s ease, margin-bottom 0.3s ease;
			}
			
			.page-header .entry-title{
				display: none !important;
			}
			
			.loop-white .loop-big{
				background: #FFF !important;
			}
			.loop-white .loop-small{
				background: #FFF !important;
			}
			.loop-white .loop-generic{
				background: #FFF !important;
			}
			
			.custom-p-single-post p{
				font-family: 'Montserrat' !important;
				font-size: 16px;
				font-weight: 500 !important;
				color: #1A1A1A;
			}
			.custom-p-single-post li{
				font-family: 'Montserrat' !important;
				font-size: 16px;
				font-weight: 500 !important;
				color: #1A1A1A;
			}
			.custom-p-single-post .wp-block-heading{
				padding-top: 18px;
			}
			.custom-p-single-post ul{
				    padding-left: 0px !important;
			}
			.custom-p-single-post li::marker{
				width: 10px;
				color: #4D92B1 !important;
				display: none !important;
				font-size: 0px !important;
			}
			.block-radius{
				border-radius: 25px;
				padding: 40px;
			}
			.custom-p-single-post .block-radius .wp-block-heading{
				margin-top: 0px !important;
				padding: 0px !important
			}
			
			.mobile-custom .elementor-author-box a.elementor-author-box__button::after{
				content: '';
			        background-image: url('{$theme_path}/static/picture/Arrow-7-1.svg');
			        background-repeat: no-repeat;
			        background-size: contain;
			        display: inline-block;
			        width: 22px; 
			        height: 22px; 
							margin-top: 5px;
			        margin-left: 8px; 
			        vertical-align: middle;
			}
			
			@media (max-width: 768px) {
				.mobile-custom .elementor-author-box{
				  display: flex;
			    flex-direction: column !important;
			}
			
			}
			
			.single-case-study ol{
				    padding-bottom: 10px !important;
			}
			
			@media (min-width: 768px) {
			    .single-post .elementor-toc__toggle-button.elementor-toc__toggle-button--collapse {
			        display: none;
			    }
			}
			@media (max-width: 767px) {
			    .single-post .elementor-toc {
			        visibility: hidden;
			    }
			    
			    .single-post .elementor-toc.elementor-toc--active {
			        visibility: visible;
			    }
			}
			
			.height-100-auto .elementor-loop-container.elementor-grid{
				    height: 100% !important;
				}		
		