/* Header */
header .elementor-sticky--effects{
	background: #06334C;
}

header .elementor-sticky--effects .e-con-boxed{
	border-bottom:1px solid #06334C !important;
}
/* End Header */

/* Map */
.map-indicator{
	display:none;
}
.marker{
	cursor: pointer;
	animation: pulse-animation 1.3s infinite;
}

.marker:hover{
	opacity: 1 !important;
}

@keyframes pulse-animation {
  0% {
    opacity:0;
  }
  50%{
	opacity: 1;
  }
  100% {
    opacity:0;
  }
}
/* End Map */

/* Slider */
.dm-column-tab{
	cursor: pointer;
	backdrop-filter: brightness(0.8);
}
.inner_slide_card{
	display: flex !important;
	flex-direction: column !important;
	transition: all 1.3s;
	backdrop-filter: blur(7.3px);
}

 .dm-column-tab:not(.active) .inner_slide_card {
	 background: transparent !important;
	 backdrop-filter: blur(0px);
 }

.dm-column-tab:not(.active) .inner_slide_card .dm-title{
	color: #fff !important;
}

.dm-column-tab .inner_slide_card .dm-description{
	display: block;
	transition: opacity 0s ease-in;
}

.dm-column-tab.active .inner_slide_card .close{
	opacity:0;
	transition: all 0.1s;
}

.dm-column-tab .close{
	opacity:0;
	transition: all 0.1s;
}

.dm-column-tab .open{
	opacity:1;
	transition: all 0.1s;
}

.dm-column-tab.active .close{
	opacity:1 !important;
}

.dm-column-tab.active .open{
	opacity:0 !important;
}

.dm-column-tab:not(.active) .inner_slide_card .dm-description{
	transition: all .3s ease-in;
	display: none;
}

.dm-column-tab .inner_slide_card .dm-description{
	white-space: normal;
  	overflow-wrap: break-word;
}

.dm-container{
		background-image: none;
		background-position: center center;
		background-size: 100%;
		background-repeat: none;
		transition: all 0.6s ease-in-out;
	}

.dm-container.active{
		background-image: none;
		background-position: center center;
		background-size: 120%;
		background-repeat: none;
		transition: all 0.6s ease-in-out;
	}

.home-dm-container.dm-container.active .dm-column-tab{
	border: 0px;
}

.home-dm-container.dm-container.active .dm-column-tab:not(.active) .elementor-widget-heading{
		display: none;
	}
.dm-container.active:hover{
		background-size: 150%;
	    background-repeat: none;
	}

.dm-container.active .dm-column-tab{
		    background-image: none !important;
	}

.dm-container .dm-column-tab{
		border-right: 2px solid #fff;
	}
	
	.dm-container.active .dm-column-tab:before{
		background-image: none !important;
	}

.clickable-div{
	cursor: pointer;
}

@media(min-width:1025px) {
     .dm-column-title.collapsed {
        transition: width 0s;
        width: 100%;
    }

	.dm-column-tab.list {
		height:445.36px !important;
        width: 100% !important;
        transition: all 0.6s ease-in-out !important;
    }
     .dm-column-tab:not(.list) {
        width: 25% !important;
        transition: all 0.3s ease-in-out !important;
    }

	.dm-column-tab.list.active{
		width: 100% !important;
	}
	
	.dm-column-tab:.active{
		width: 100% !important;
	}
	
	.dm-container:not(.active) .dm-column-tab:not(.list):hover,
    .dm-column-tab:not(.list).active {
        width: 40% !important;
		backdrop-filter: brightness(1.2);
    }
	
	.dm-column-tab.list:hover .dm-column-tab::before{
		background-image: linear-gradient(90deg, transparent 99%, #010101 100%);
	}
	
	
	.dm-container:not(.active) .dm-column-tab.list:hover {
		backdrop-filter: brightness(1.8);
		filter: brightness(1.8);
    }
	
	.dm-column-tab.list:hover::before{
		opacity: 0;
	}

	
}

    .dm-column-inner-tab {
        display: none;
        opacity: 0;
    }

    .dm-column-inner-tab.active {
        opacity: 0;
        animation: dm-fade-in 0.5s linear forwards;
    }

    /*Reveal Inner container animation*/
    @keyframes dm-fade-in {
        0% {
            opacity: 0;
        }
        100% {
            opacity: 1;
        }
    }

    /*Tablet Settings*/
    @media(max-width:1024px) {
    .dm-column-tab {
        height: 100px !important;
        transition: height 0.5s !important;
    }
    .dm-column-tab.active {
        height: 500px !important;
    }
    }
/* end slider */

/* scroll bar */
/* Scrollbar track (background) */
::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-track {
  background: #002038;
}

/* Scrollbar thumb (the draggable part) */
::-webkit-scrollbar-thumb {
  background: #ffdd0c;
  border-radius: 10px;
}

/* end scroll bar */
