.elementor-5102 .elementor-element.elementor-element-b522a5a{--display:flex;}.elementor-5102 .elementor-element.elementor-element-6a5ce37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5102 .elementor-element.elementor-element-6a5ce37:not(.elementor-motion-effects-element-type-background), .elementor-5102 .elementor-element.elementor-element-6a5ce37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5102 .elementor-element.elementor-element-50fd6a3{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-5102 .elementor-element.elementor-element-50fd6a3:not(.elementor-motion-effects-element-type-background), .elementor-5102 .elementor-element.elementor-element-50fd6a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#525252CC;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5102 .elementor-element.elementor-element-d5ee6df > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-5102 .elementor-element.elementor-element-d5ee6df .elementor-heading-title{font-family:var( --e-global-typography-44c78ec-font-family ), Sans-serif;font-size:var( --e-global-typography-44c78ec-font-size );font-weight:var( --e-global-typography-44c78ec-font-weight );line-height:var( --e-global-typography-44c78ec-line-height );color:var( --e-global-color-1639142 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5102 .elementor-element.elementor-element-f844ead{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-1639142 );}.elementor-5102 .elementor-element.elementor-element-6cc5db0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5102 .elementor-element.elementor-element-da7ad1e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-5102 .elementor-element.elementor-element-da7ad1e.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5102 .elementor-element.elementor-element-25006bf .elementor-button{background-color:#0000004D;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-1639142 );color:var( --e-global-color-1639142 );border-radius:20px 20px 20px 20px;padding:01px 10px 01px 10px;}.elementor-5102 .elementor-element.elementor-element-0e98bee .elementor-button{background-color:#0000004D;font-family:var( --e-global-typography-0eb6248-font-family ), Sans-serif;font-size:var( --e-global-typography-0eb6248-font-size );font-weight:var( --e-global-typography-0eb6248-font-weight );line-height:var( --e-global-typography-0eb6248-line-height );fill:var( --e-global-color-1639142 );color:var( --e-global-color-1639142 );border-radius:30px 30px 30px 30px;padding:15px 10px 15px 10px;}.elementor-5102 .elementor-element.elementor-element-0e98bee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5102 .elementor-element.elementor-element-f889c30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5102 .elementor-element.elementor-element-36f9213{--display:flex;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5102 .elementor-element.elementor-element-375cbe0{width:100%;max-width:100%;}.elementor-5102 .elementor-element.elementor-element-375cbe0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5102 .elementor-element.elementor-element-375cbe0 .elementor-heading-title{font-family:var( --e-global-typography-079b25d-font-family ), Sans-serif;font-size:var( --e-global-typography-079b25d-font-size );font-weight:var( --e-global-typography-079b25d-font-weight );line-height:var( --e-global-typography-079b25d-line-height );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5102 .elementor-element.elementor-element-5b9dcb9{--divider-border-style:solid;--divider-border-width:2px;}.elementor-5102 .elementor-element.elementor-element-5b9dcb9 .elementor-divider-separator{width:7%;}.elementor-5102 .elementor-element.elementor-element-5b9dcb9 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5102 .elementor-element.elementor-element-b522a5a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5102 .elementor-element.elementor-element-50fd6a3{--padding-top:50px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;}.elementor-5102 .elementor-element.elementor-element-d5ee6df .elementor-heading-title{font-size:var( --e-global-typography-44c78ec-font-size );line-height:var( --e-global-typography-44c78ec-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-f844ead{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5102 .elementor-element.elementor-element-25006bf .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-0e98bee .elementor-button{font-size:var( --e-global-typography-0eb6248-font-size );line-height:var( --e-global-typography-0eb6248-line-height );}.elementor-5102 .elementor-element.elementor-element-375cbe0 .elementor-heading-title{font-size:var( --e-global-typography-079b25d-font-size );line-height:var( --e-global-typography-079b25d-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-5102 .elementor-element.elementor-element-50fd6a3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5102 .elementor-element.elementor-element-d5ee6df .elementor-heading-title{font-size:var( --e-global-typography-44c78ec-font-size );line-height:var( --e-global-typography-44c78ec-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-f844ead{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5102 .elementor-element.elementor-element-25006bf .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-0e98bee .elementor-button{font-size:var( --e-global-typography-0eb6248-font-size );line-height:var( --e-global-typography-0eb6248-line-height );}.elementor-5102 .elementor-element.elementor-element-375cbe0 .elementor-heading-title{font-size:var( --e-global-typography-079b25d-font-size );line-height:var( --e-global-typography-079b25d-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for container, class: .elementor-element-50fd6a3 */@media(max-width:1280px){
 .elementor-5102 .elementor-element.elementor-element-50fd6a3{
     padding:50px;
 } .elementor-5102 .elementor-element.elementor-element-50fd6a3 .e-con-inner{
     padding:0;
 }  
 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8b3a024 */.container.timeline-carousel{
		padding:0;
	}
	.timeline-carousel .owl-carousel .owl-stage{
		padding-left:0px !important;
	}
	.timeline-carousel .owl-stage-outer {
    margin: 20px;
}
	.timeline-carousel .owl-theme .owl-nav{
		display: flex;
		justify-content: space-between;
    width: 100%;
		position:absolute;
    top: 45%;
	}
	.timeline-carousel .owl-next.disabled, .timeline-carousel .owl-next.disabled:hover, .timeline-carousel .owl-prev.disabled, .timeline-carousel .owl-prev.disabled:hover{
		background-color:silver !important;
		width: 50px;
    height: 64px;
		display:flex;
		align-items:center;
		justify-content:center;
		opacity:1;
	}
	.timeline-carousel .owl-next, .timeline-carousel .owl-prev{
		background-color:#006AB5 !important;
		width: 50px;
    height: 64px;
		display:flex;
		align-items:center;
		justify-content:center;
	}
	.timeline-carousel .owl-next::before, .timeline-carousel .owl-prev:before {
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-left-style: solid;
    border-left-width: 2px;
    content: "";
    display: inline-block;
    height: 10px;
    width: 10px;
    color: #fff;
	}
	.timeline-carousel .owl-prev:before{
		transform:rotate(45deg);
		margin-left:5px
	}
	.timeline-carousel .owl-next::before{
		transform:rotate(225deg);
		margin-right:5px
	}
	.timeline-carousel .owl-carousel .owl-nav button span {
    display: none;
}
	.timeline-carousel .product-img {
    overflow: hidden;
    border-radius: 15px 15px 0 0;
}
	.timeline-carousel .owl-item img {
    height: 350px;
/* 		object-fit:cover; */
}
	.timeline-carousel .product-img:hover img {
    scale: 1.2;
}
	.timeline-carousel .item .content {
    background: #ebf2f8;
    padding: 30px 20px;
    border-radius: 0 0 15px 15px;
    min-height: 270px;
}
	.timeline-carousel .item .content .year-text span {
    font-size: 1.75rem;
    font-weight: 700;
    color: #006ab5;
}
	.timeline-carousel .item .content .card-title {
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1.4rem;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
		height:54px;
		padding:10px 0;
		margin: 0 0 5px 0;
}
	.timeline-carousel .card-text {
    font-size: .8125rem;
    line-height: 1.25rem;
}
	.timeline-carousel .product-img img{
		    -webkit-transition: all .5s ease;
    transition: all .5s ease;

	}
	@media screen and (max-width: 1280px){
.timeline-carousel .owl-item img {
    height: 250px !important;
    object-fit:cover;
}
.timeline-carousel .owl-theme .owl-nav{
    top:33%;
}
	    
	}
	@media screen and (max-width: 991px){
.timeline-carousel .item .content {
    min-height: 360px;
}
.timeline-carousel .owl-item img {
    height: 200px !important;
}
}
@media screen and (max-width: 1025px){
.timeline-carousel .owl-item img{
    height: 270px;
}
.timeline-carousel .owl-theme .owl-nav{
    top: 200px;
	}
}
	@media(max-width:767px){
		.timeline-carousel .owl-item img {
    height: 200px;
}
		.timeline-carousel .owl-theme .owl-nav{
    top: 130px;
	}
	.timeline-carousel .owl-next.disabled, .timeline-carousel .owl-next.disabled:hover, .timeline-carousel .owl-prev.disabled, .timeline-carousel .owl-prev.disabled:hover,.timeline-carousel .owl-next, .timeline-carousel .owl-prev{
		width: 40px;
    height: 50px;
	}
		.timeline-carousel .owl-stage-outer {
    margin: 0px;
}

	}/* End custom CSS */