/* breadcrumb */
.page-header .constructr-breadcrumb {
    margin-top: 15px;
    position: relative;
}
.breadcrumbs .trail-items, .breadcrumbs .trail-items li {
    display: inline-block;
    margin: 0;
    padding: 0;
    border: none;
    background: transparent;
    text-indent: 0;
}
.constructr-breadcrumb ul li.trail-end {
    color: var(--global-palette9);
}
.page-header .page-title {
    color: var(--global-palette9);
    font-size: 46px;
    font-weight: 700;
    margin-bottom: 0;
    position: relative;
}
.constructr-breadcrumb a {
    color: var(--global-palette9);	
}
.constructr-breadcrumb a:hover, .constructr-breadcrumb a:active, .constructr-breadcrumb a:focus, .constructr-breadcrumb a:visited {
    color: #f5f5f5;
	text-decoration: none !important;
}
.constructr-breadcrumb a:hover:hover, .constructr-breadcrumb a:active:hover, .constructr-breadcrumb a:focus:hover, .constructr-breadcrumb a:visited:hover {
    color: #f5f5f5;
}
.breadcrumbs .trail-items {
    list-style: none;
}
.trail-items li::after {
    content: "\002F";
    padding: 0 0.5em;
    color: #edf0f2;
}
.trail-items li:last-of-type::after {
    display: none;
}

a:hover {
	text-decoration: none;
}

/* svg */
.bdt-ep-advanced-icon-box-icon-wrap svg {
	width: auto !important;
	height: auto !important;
}

.content-area {
    margin-top: 0 !important;
}

/* =============
Banner
===================*/

.constructr-banner-breadcrumb {
    padding: 150px 0 50px;
	margin-top: -100px !important;
}

@media (min-width: 768px){
	.constructr-banner-breadcrumb {
    	padding: 240px 0 50px;
	}
}

.constructr-banner-breadcrumb {
    background-color: transparent;
    background-size: cover !important;
    background-repeat: no-repeat;
    background-position: center;
    margin: 0;
    position: relative;
    height: auto;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    
}

/* Overly Default */
.constructr-banner-breadcrumb {
    position: relative;
  }
  
  .constructr-banner-breadcrumb::before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color:#3d5989 !important;
    content: '';
    opacity: .8;
	background-image: none !important;
  }
  
  @media (min-width: 1440px){
    .constructr-banner-breadcrumb {
        padding: 200px 100px 100px 100px;
        height: 400px;
    }
  
}

  @media (min-width: 1920px){
    .constructr-banner-breadcrumb {
        padding: 250px 100px 100px 100px;
        margin-top: -150px !important;
    }
  
}

  /* ===========
    Page Title
  ===============*/

  .courses-template-default.single-courses .page-title {
    font-size: 22px;
    font-weight: 500;
  }

.page-title {
    font-size: 24px;
    font-weight: 700;
    color: var(--global-palette9);
    letter-spacing: 2px;
	font-family: "Montserrat", Sans-serif;
}

@media (min-width: 768px){
  .courses-template-default.single-courses .page-title,
    .page-title {
        font-size: 32px;
        font-weight: 700;
        color: var(--global-palette9);
        letter-spacing: 2px;
    }
}

@media (min-width: 1440px){
  .courses-template-default.single-courses .page-title,
    .page-title {
        font-size: 42px;
        font-weight: 700;
        color: var(--global-palette9);
        letter-spacing: 2px;
    }
}
/* ===========
Global css
===============*/
body{
	margin-bottom: 0px !important;
}

.trns1,
#cta-submit-now{
	transition: all 300ms ease-out !important;
}
.trns1:hover{
	transform: translatey(-3px);
}

  /* ===========
    Navbar Icon box
  ===============*/

/* .navbar_top .bdt-advanced-icon-box-icon svg{
	width: 16px !important;
	height: 16px !important;
}
 */
@media (max-width: 767px) {
	.bdt-ep-advanced-icon-box{
		display: flex !important;
		flex-direction: row;
		text-align: left !important;
	}

	.elementor-widget-bdt-advanced-icon-box.bdt-icon-type-image{
		margin-left: 0px!important;
		margin-right: 10px!important;
	}
	.elementor-widget-bdt-advanced-icon-box .bdt-ep-advanced-icon-box-icon{
		margin-left: inherit!important;
		margin-right: inherit!important;
	}
}


@media (max-width: 767.98px) {
	.elementor-widget:not(:last-child){
		margin-bottom: 0px !important;
	}
	.bdt-ep-advanced-icon-box{
		transform: translate(10px, 10px) !important;
	}
	.elementor-widget-cakelements-burger-menu .elementor-widget-container {
    	margin: 0px 0px 0px 0px !important;
	}
	.navbar_top .bdt-ep-advanced-icon-box-icon svg {
		width: 16px !important;
		height: 16px !important;
	}
}
@media (min-width: 768px) {
	.navbar_top .bdt-ep-advanced-icon-box-icon svg{
		width: 20px !important;
		height: 20px !important;
	}
	
	.lang_drop .bdt-navbar-dropdown{
		left: -39.8877px !important;
	}
}
@media (min-width: 1200px) {
	.navbar_top .bdt-ep-advanced-icon-box-icon svg{
		width: 24px !important;
		height: 24px !important;
	}
}
@media (min-width: 1920px){
	.lang_drop .bdt-navbar-dropdown{
		left: -49.8877px !important;
	}
}




/* Dropdown */
.cakelements-burger-menu__container .cakelements-burger-menu li.menu-item-has-children > .sub-menu > li.menu-item > a {
    padding-left: calc(25px * 2) ;
    padding-right: calc(25px * 2);
}

.bdt-nav.bdt-navbar-dropdown-nav li.bdt-parent:after{
	content: '\e89e';
    font-family: eicons;
    position: absolute;
    color: inherit;
    top: 10px;
    right: 30px;
    transform: rotate(0);
    transition: transform .2s linear;
}

	.cakelements-burger-menu__container{
		left: -172.2px;
		margin-top: -18px;
		background: transparent !important;
		z-index: 999;
	}

@media (min-width: 767.98px) { 
		.cakelements-burger-menu__container{
			left: -230px !important;
			margin-top: 0px !important;
		}
}
@media (min-width: 1024px) { 
		.cakelements-burger-menu__container{
			  left: -307px !important;
		}
		   	
}
.bdt-navbar-parent-indicator-yes ul>li.bdt-parent>a:after {
			content: '\e89e' !important;
			font-family: eicons !important;
			position: absolute;
			color: inherit;
			top: 0px !important;
			right: 9px;
			transform: rotate(90deg)!important;
			transition: transform .2s linear;
			font-size: 19px !important;
		}
	.bdt-navbar-nav>li>a{
		padding: 0px 0px !important;
	}

	.bdt-navbar-nav>li{
	  border:none;
	  position: relative;
	}
	.header_menu .bdt-navbar-nav>li::after{
	  content: '';
	  position: absolute;
	  width: 0px;
	  height: 2px;
	  left: 50%;
	  bottom:0;
	  background-color: rgba(24, 35, 51);
	  transition: all ease-in-out .2s;
	}
	.header_menu .bdt-navbar-nav>li:hover::after{
	  width: 100%;
	  left: 0;
	}

	.header_menu .bdt-navbar-nav>.bdt-active::after{
		background-color: rgba(24, 35, 51, 0) !important;
	}
	.header_menu .bdt-navbar-nav > .bdt-active{
		border-bottom: 2px solid rgba(24, 35, 51, 0.2);
	}


	.lang_drop .bdt-navbar-nav>li::after{
		background-color: rgba(24, 35, 51, 0) !important;
	}



@media (min-width: 1600px) {
	.elementor-19 .elementor-element.elementor-element-f989492 > .elementor-element-populated{
		margin: 0% 0% 0% 12% !important;
	}
	.elementor-19 .elementor-element.elementor-element-29b0d53 > .elementor-element-populated {
    margin: 0% 0% 0% -2% !important;
	}
	.elementor-19 .elementor-element.elementor-element-ec02da7 > .elementor-element-populated {
    margin: 0% 0% 0% -27% !important;
	}
	.elementor-19 .elementor-element.elementor-element-e4e88e4 > .elementor-element-populated {
    margin: 0% 0% 0% -50% !important;
	}
	.bdt-navbar-nav > li {
    	margin-left: 50px !important;
	}
} 

/* ===========
Quality Work Section
===============*/

@media (max-width: 767.98px){
	.elementor-widget-icon-box{
		margin-right: 40px!important;
	}
  	.iconbox_content_reverse_0 .elementor-icon-box-wrapper{
	display: flex !important;
	height: 56px !important;
	}	
	.iconbox_content_reverse_0 .elementor-icon-box-icon	{
		margin-bottom: 0px !important;
	}
	.iconbox_content_reverse_0 .elementor-icon-box-content{
		text-align: initial !important;
		margin-top: 6px;
		margin-left: 15px;
	}
	.iconbox_content_reverse_0{
		width: 297px !important;
	}
}

	.iconbox_content_reverse .bdt-ep-advanced-icon-box-description{
		margin-bottom: 0 !important;
	}
	.iconbox_content_reverse .bdt-ep-advanced-icon-box-description p{
		margin-bottom: 5px !important;
	}

/* iconbox_content_reverse */

	.iconbox_content_reverse .bdt-ep-advanced-icon-box-content,
	.iconbox_content_reverse_0 .elementor-icon-box-content{
			display: flex;
			flex-direction: column-reverse;
	}


/* ===========
Services Section
===============*/

	.services_card .elementor-element-populated{
		transition: all 300ms ease-out !important;
	}
	.services_card:hover .elementor-element-populated {
		transform: translatey(-3px);
	}

	.services_card :hover:hover span{
		color: var(--global-palette2) !important;
	}
	.services_card:hover:hover .bdt-ep-advanced-icon-box-readmore {
		color: var(--global-palette2) !important;
	}
	.services_card .bdt-ep-advanced-icon-box-readmore,
	.services_card .bdt-ep-advanced-icon-box-title span{
		transition: all 300ms ease-out !important;
	}

/* ===========
Contact Form
===============*/
	.wpcf7-form .wpcf7-submit{
		transition: all .3s ease-out;
		border: 1px solid var(--global-palette1);
	}
	.wpcf7-form .wpcf7-submit:focus {
		outline: none !important;
	}


/* ===========
CTA Form
===============*/ 
.contact-us p {
	margin-bottom: 0;
}

.cta-contact-us .cta-one {
    height: 34px;
    width: 34px;
    line-height: 34px;
    text-align: center;
    -webkit-border-radius: 34px;
    -khtml-border-radius: 34px;
    -moz-border-radius: 34px;
    -ms-border-radius: 34px;
    -o-border-radius: 34px;
    border-radius: 34px;
    color: var(--global-palette9);
    background-color: var(--global-palette1);
    position: absolute;
    top: 24px;
    -webkit-transform: translate(0,-50%);
    -khtml-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
    transform: translate(0,-50%);
    font-size: 16px;
    font-weight: 600;
    left: 25px;
    z-index: 1;
}
.cta-input{
	margin-top: -24px;
}
#cta-submit-now {
	color: var(--global-palette9) !important;
	background: var(--global-palette2) !important;
	border: 1px solid transparent !important;
}
#cta-submit-now:hover {
	color: var(--global-palette2) !important;
	background: var(--global-palette9) !important;
}

/* Form 2 */
#subscribe-now{
	background: transparent;
	border: 1px solid var(--global-palette9);
	color: var(--global-palette9);
}

#subscribe-now:hover{
	background: var(--global-palette9);
	border: 1px solid transparent !important;
	color: var(--global-palette2) !important;
}

/* ===========
Play Button
===============*/
	.elementor-widget-lightbox .elementor-widget-container{
		border-style: solid;
		border-width: 16px 16px 16px 16px;
		border-color: rgba(7, 66, 158, 0.2);
		border-radius: 100px 100px 100px 100px;
	}
	
	
/* ===========
Accordian
===============*/
	
	.bdt-ep-accordion-icon .bdt-ep-accordion-icon-closed{
		background: var(--global-palette1);
		width: 18px;
		height: 18px;
		border-radius: 50%;
	}
	.bdt-ep-accordion-icon .bdt-ep-accordion-icon-opened{
		background: var(--global-palette2) !important;
		width: 18px;
		height: 18px;
		border-radius: 50%;
	}
	.bdt-ep-accordion .bdt-ep-accordion-title .bdt-ep-accordion-icon i{
			padding-top: 2px;
		    padding-left: 2px;
	}

    .bdt-ep-accordion-item.bdt-open i,
	.bdt-ep-accordion-icon-opened i{
		padding-top: 3px !important;
	}

.bdt-ep-accordion>:nth-child(n+2) {
    margin-top: 20px !important;
}

/* @media (max-width: 768px) {
	.bdt-ep-accordion .bdt-ep-accordion-title .bdt-ep-accordion-icon i {
		padding-left: 2px;
	}
} */

@media (min-width: 1600px){
		.elementor-bdt-ep-accordion .bdt-ep-accordion .bdt-ep-accordion-title .bdt-ep-accordion-icon i {
		    padding-left: 3px;
	}
	
	  .elementor-25 .elementor-element.elementor-element-9edb62c > .elementor-element-populated{
		padding-right: 233px !important;
		}
}


/* ===========
Testimonial css
===============*/

 	.bdt-text-center{
		text-align: left !important;
	}
	.bdt-testimonial-carousel-skin-vyxo .testimonial-item-header {
		transform: translate(0%, 0%) !important;
	}

	.bdt-testimonial-carousel-item-wrapper,
	.bdt-testimonial-carousel-text-wrap{
		padding: 0px 0px !important;
	}
	.bdt-testimonial-carousel-item{
		background-color: var(--global-palette9);
		border-radius: 10px 10px 10px 10px;
		overflow: hidden;
		box-shadow: 8px 8px 30px 0px rgba(40.99999999999999, 66.99999999999997, 113, 0.15);
		padding: 25px !important;
	}

	.bdt-testimonial-carousel-item-wrapper .bdt-position-top-center{
		left: 0% !important;
		transform: translateX(0%) !important;

	}
	.bdt-testimonial-meta {
		margin-left: 57px;
	}
	.bdt-testimonial-carousel-skin-vyxo .bdt-testimonial-carousel-title {
		margin-top: 0px !important;
	}
		.bdt-testimonial-carousel-item-wrapper{
		display: flex;
		flex-direction: column;
		align-items: center;
		}
	.bdt-testimonial-carousel-rating{
		padding-top: 3px !important;
	}

.ep-icon-star-full:before {
    content: "\ece2" !important;
}

@media (min-width: 1024px){
	.bdt-testimonial-carousel-item{
		padding: 50px 55px 50px 50px !important;
	}
	.bdt-testimonial-carousel-rating {
		position: absolute;
		right: 0;
		padding-top: 15px !important;
	}
	.bdt-testimonial-carousel-item-wrapper{
	display: flex;
		flex-direction: row !important;
	}
	.bdt-testimonial-meta {
	margin-left: 100px !important;
	}
	.bdt-testimonial-carousel-skin-vyxo .bdt-testimonial-carousel-title {
    margin-top: 14px !important;
	}
}

/* 	testimonial Bullet */

@media (min-width: 1400px){
	.bdt-testimonial-carousel .swiper-pagination{
		display: flex !important;
		flex-direction: column !important;
	}
	.bdt-testimonial-carousel .swiper-pagination-bullet{
		height: 24px !important;
	}
	.bdt-testimonial-carousel .swiper-pagination-bullet-active{
		height: 40px !important;
	}
	.bdt-testimonial-carousel .bdt-dots-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{
		margin-left: 0px !important;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	.bdt-testimonial-carousel .swiper-pagination-bullet{
		border-radius: 4px !important;
	}
}	

	
@media (max-width: 1024px){
		.bdt-testimonial-carousel .bdt-testimonial-carousel-img-wrapper{
		    width: 65px !important;
    		height: 63px !important;
	}
}
@media (max-width: 1399.98px){
		.elementor-widget-bdt-testimonial-carousel .bdt-dots-container{
		--ep-testimonial-carousel-dots-nnx: 0px !important;
    	--ep-testimonial-carousel-dots-nny: 50px !important;
	}
		.bdt-testimonial-carousel .swiper-pagination-bullet{
		width: 24px !important;
		height: 5px !important;
		border-radius: 0px !important;
	}
	.bdt-testimonial-carousel .swiper-pagination-bullet-active{
		width: 40px !important;
	}
}
	

/* ===========
Portfolio css
===============*/


	.bdt-ep-grid-filters-wrapper button{
		padding: 8px 40px!important;
		text-transform: uppercase !important;
		border-radius: 0 !important;
		transition: all 0.3s;
	}


	.bdt-ep-grid-filters-wrapper button:hover{
		background: var(--global-palette1) !important;
		color: var(--global-palette9);
	}
	.bdt-portfolio-desc{
		display: flex;
    	flex-direction: column-reverse;
	}
	.bdt-portfolio-gallery-wrapper .bdt-dropdown.bdt-open{
			left: 67.238px !important;
			padding: 0px 0px !important;
			background: var(--global-palette9);
			box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.05);
	}



	.bdt-portfolio-gallery-wrapper .bdt-dropdown.bdt-open li{
		padding: 10px 10px 10px 10px;
		color: var(--global-palette1);
	}
	.bdt-portfolio-gallery-wrapper .bdt-dropdown.bdt-open .bdt-active{
		background: var(--global-palette1) !important;
		color: var(--global-palette9) !important;
	}

	.bdt-portfolio-gallery.skin-abetis .bdt-gallery-item-tags{
		top:  inherit !important;
		bottom: 65px !important;
		right: inherit !important;
		left: 28px !important;
	}

@media (max-width: 767.98px){
	.bdt-portfolio-gallery.skin-abetis .bdt-gallery-item-tags,
	.bdt-portfolio-gallery.bdt-portfolio-gallery-skin-abetis .bdt-portfolio-desc{
	    opacity: 1 !important;
	}
	
	.bdt-portfolio-gallery.skin-abetis .bdt-gallery-item-tags{
		    transform: translateX(0px) !important;
	}
	.bdt-portfolio-gallery.skin-abetis .bdt-gallery-item-tags .bdt-gallery-item-tag{
		    transform: translateX(0px) !important;
	}
	.bdt-portfolio-gallery.skin-abetis .bdt-gallery-item-tags .bdt-gallery-item-tag-separator {
    	transform: translateX(0px) !important;
	}
	
/* 	projects-grid */
	
	.bdt-portfolio-skin-fedara-desc{
		transform: perspective(0px) rotateX(0deg) scale(1) !important;
		visibility: visible !important;
		opacity: 1 !important;
		}
	.bdt-gallery-item .bdt-gallery-item-link {
		opacity: 1 !important;
		transform: translateY(80px) !important;
	}
}

@media (min-width: 425px){
	.bdt-portfolio-gallery-wrapper .bdt-dropdown.bdt-open{
	    left: 93.238px !important;
	}
}
@media (min-width: 767.99px){
	.bdt-portfolio-gallery-wrapper .bdt-dropdown.bdt-open{
	   	left: 262.238px !important;
	}
}


/* ===========
Count Sec css
===============*/

	.stroke_heading{
	/* 	 color: var(--global-palette3); */
		-webkit-text-fill-color: transparent;
		-webkit-text-stroke-width: 2px;
		-webkit-text-stroke-color: var(--global-palette3);
		 opacity: 0.1;
	}
	.bdt-advanced-counter-number .suffix{
		font-size: 16px;
		font-weight: 700;
		color: var(--global-palette3);
		padding-left: 15px ;
	}

	@media (max-width: 1024px){
		.bdt-advanced-counter-number .suffix{
			font-size: 14px;
		}
	}
	/*construction_metro_showcase heading*/

	@media (max-width: 1200px){
		.construction_metro_showcase h2{
			font-size: 24px !important;
		}
	}
	.elementor-icon-list-text{
		transition: all 300ms ease-out !important;
	}


/* ===========
 Image Carousel Navigation 
===============*/

	.elementor-swiper-button-prev{
		background-color: var(--global-palette1);
		opacity: 0.5;
		border-radius: 4px 4px 4px 4px;
		padding: 10px 10px 10px 10px;
		left: -35px !important;
		transition: all 300ms ease-out !important;
	}
	.elementor-swiper-button-next{
		background-color: var(--global-palette1);
		opacity: 0.5;
		border-radius: 4px 4px 4px 4px;
		padding: 10px 10px 10px 10px;
		right: -35px !important;
		transition: all 300ms ease-out !important;
	}
	.elementor-swiper-button-prev:hover{
		opacity: 1;
	}
	.elementor-swiper-button-next:hover{
		opacity: 1;
	}
	.swiper-slide-image{
		filter: grayscale(100%);
		transition: all 300ms ease-out !important;
	}

	.swiper-slide-image:hover{
		filter: grayscale(0%)!important;
	}
	.services_grid_price .bdt-price-table .bdt-price-table-currency{
		line-height: 3 !important;
	}

/* ===========
 Service Details Page Menu  
===============*/
.services-menu .bdt-navbar-nav{
	flex-direction: column !important;
	align-items: baseline;
	width: 100%;
}
.services-menu .bdt-navbar-nav li{
	width: 100%;
	margin-top: 20px;
}
.services-menu .bdt-navbar-nav li a{
	justify-content: flex-start !important;
	background: #f3f4f5;
	padding: 15px 0px 15px 20px !important;
	color: var(--global-palette2);
	border-radius: 5px;
	display: block;
	font-size: 16px;
	font-family: "DM Sans", sans-serif;
	transition: all 300ms ease-out !important;
}

.services-menu .bdt-navbar-nav li a:hover{
		color: var(--global-palette9);
		background: var(--global-palette2);
		transform: translatey(-3px);
	}
@media (min-width: 1600px){
	.services-menu .bdt-navbar-nav > li {
    	margin-left: 0px !important;
	}
}

	.elementor-widget-wp-widget-nav_menu h5 {
		font-size: 30px;
		font-weight: 800;
		line-height: 1;
		font-family: "DM Sans", sans-serif;
		color: var(--global-palette3);
		margin: 20px 0 30px;
	}

	.download_btn .bdt-ep-button {
		width: 100%;
	}
	.opening_time .bdt-icon-wrapper svg{
		width: 24px !important;
		height: 24px !important;
	}

	.bdt-tabs .bdt-tab .bdt-active a:after {
		width: 0%;
		background: Transparent  !important;
	}

	.bdt-tabs-item a{
		min-height: 0px !important;
	}
/* ===========
 Our Team Page  
===============*/

	.bdt-member.skin-ekip .ekip-overlay{
		position: absolute;
		left: 0;
		top: 0% !important;
		color: transparent;
		width: 100%;
		height: 100%;
		box-sizing: border-box;
		background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));
		border-bottom: 0px !important;
		transition: 1s;
	}

	.bdt-member.skin-ekip .bdt-member-role,
	.bdt-member.skin-ekip .bdt-member-name{
		position: relative !important;
		left: 0% !important;
		top: 0% !important;
		transform: translate(0%, 0%) !important;
		color: var(--global-palette9) !important;
		visibility: visible !important;
		opacity: 1 !important;
	}
	.bdt-member-role {
		margin-bottom: 0em !important;
		font-size: .9em;
		opacity: 1 !important;
	}
	.bdt-member.skin-ekip:hover .bdt-member-role,
	.bdt-member.skin-ekip:hover span.bdt-member-name{
		left: 0% !important;
		top: 0% !important;
	}

	.elementor-widget-bdt-member .elementor-widget-container,
	.bdt-member{
		overflow: visible !important;
	}
	.bdt-member.skin-ekip .bdt-member-content{
		background: var(--global-palette2);
		clip-path: polygon(30% 0%, 100% 0%, 100% 100%, 0% 100%);
		position: absolute;
		bottom: 0px;
		right: 0px;
	}

@media (max-width: 767.98px){
	.bdt-member.skin-ekip .bdt-member-content{
    	padding: 8px 50px 7px 90px !important;
	}
}
@media (min-width: 768px){
	.bdt-member.skin-ekip .bdt-member-content{
    	padding: 8px 70px 7px 100px !important;
	}
}

	.bdt-member-name a{
		color: var(--global-palette9) !important;
	}
	
	.mmbr_icons .bdt-social-share.bdt-ep-grid{
		flex-direction: column !important;
	}
	.mmbr_icons{
		clip-path: polygon(0% 0%, 0% 0%, 100% 0, 100% 85%, 0% 100%);
	}

/* ===========
 Portfolio List Page  
===============*/

/* Portfolio Gallary */

.elementor-widget-bdt-portfolio-gallery li a{
	transition: all 300ms ease-out !important;
}

/* Portfolio List */

.bdt-portfolio-list .bdt-grid>*>:last-child {
    margin-bottom: 30px !important;
}
.bdt-portfolio-list .bdt-gallery-item-title{
/* 	color: var(--global-palette3) !important; */
	transition: all 300ms ease-out !important;
}

/* 	.bdt-gallery-item .bdt-gallery-item-title{
			color: var(--global-palette1) !important;
	} */

.bdt-gallery-item:hover:hover .bdt-gallery-item-title{
	color: var(--global-palette1) !important;
}

/* ===================
	Single-Portfolio
 ====================*/

.portfolio{
	box-shadow: none !important;
    border-radius: 0px !important;
	padding: 0px 0px 0px 0px !important;
}
.portfolio .post-thumbnail-image.single-post-thumb img{
	border-radius: 0px 0px 0px 0px !important;
}

@media (min-width: 768px){
	.portfolio .post-thumbnail-image.single-post-thumb {
    margin: 0 calc(0px) !important;
}
}

.portfolio .post-thumbnail-image.single-post-thumb {
    position: relative;
    margin: 0 calc(0px) !important;
    border-radius: 5px 5px 0 0;
}

.bdt-portfolio-carousel .bdt-gallery-thumbnail img{
	height: 300px !important;
}

.bdt-ep-grid-filters-wrapper{
	text-align: center !important;
}

img{
	display: initial !important;
}

.post-thumbnail-image img {
	object-fit: cover;
}

.svg-color svg path{
	fill: var(--global-palette1) !important;
}

.svg-color2 svg path{
	fill: var(--global-palette2) !important;
}