.elementor-1700 .elementor-element.elementor-element-689d04fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1700 .elementor-element.elementor-element-dd6a9a0 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1700 .elementor-element.elementor-element-dd6a9a0{text-align:center;}.elementor-1700 .elementor-element.elementor-element-dd6a9a0 .elementor-heading-title{font-size:40px;text-transform:none;letter-spacing:1.2px;}.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-item{flex:0 0 calc(100%/4);max-width:calc(100%/4);}.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-item__point-content{width:33px;height:33px;font-size:15px;font-weight:900;color:#000000;background-color:#FBD4DE;}.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-item__card-inner{background-color:#02010100;padding:10px 10px 10px 10px;}.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-item__card-arrow:before{background-color:#02010100;}.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-item__card{background-color:#02010100;}.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-item__card-img{margin:0px 0px 0px 0px;}.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-item__card-title{font-size:14px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;margin:0px 10px 20px 0px;}.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-item__card-desc{font-size:13px;font-weight:300;}.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline__line{background-color:#F3BDCB;height:1px;}.elementor-1700 .elementor-element.elementor-element-26cff1f .jet-carousel__content{text-align:center;}.elementor-1700 .elementor-element.elementor-element-26cff1f .jet-carousel .jet-slick-dots li span{background-color:#FFFFFF;width:8px;height:8px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1700 .elementor-element.elementor-element-26cff1f .jet-carousel .jet-slick-dots li.slick-active span{background-color:#000000;}.elementor-1700 .elementor-element.elementor-element-26cff1f .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-1700 .elementor-element.elementor-element-26cff1f .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-1700 .elementor-element.elementor-element-26cff1f .jet-carousel__fraction-navigation{justify-content:center;}.elementor-1700 .elementor-element.elementor-element-26cff1f .jet-carousel__fraction-navigation .separator{margin-right:5px;margin-left:5px;}@media(max-width:1023px){.elementor-1700 .elementor-element.elementor-element-dd6a9a0{width:100%;max-width:100%;}.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-item{flex:0 0 calc(100%/2);max-width:calc(100%/2);}}@media(max-width:767px){.elementor-1700 .elementor-element.elementor-element-dd6a9a0 .elementor-heading-title{font-size:24px;}.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-item{flex:0 0 calc(100%/1);max-width:calc(100%/1);}}/* Start custom CSS for jet-horizontal-timeline, class: .elementor-element-7182c990 */.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-track{
    padding-top: 70px;
}
.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline__line {
    min-width: 94%;
}

.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-item__card-title{
    min-height: 34px;
}
.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-item__card-img{
    position: absolute;
    top:-125px;
}

/*.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline .jet-arrow{*/
/*    display: none;*/
/*}*/

/*  Animate  */
.elementor-1700 .elementor-element.elementor-element-7182c990.animated .jet-hor-timeline-item{
	-webkit-animation: scale-in-tl 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: scale-in-tl 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

.elementor-1700 .elementor-element.elementor-element-7182c990.animated .jet-hor-timeline-item:nth-child(2){
	animation-delay: .7s;	
}
.elementor-1700 .elementor-element.elementor-element-7182c990.animated .jet-hor-timeline-item:nth-child(3){
	animation-delay: 1.4s;	
}
.elementor-1700 .elementor-element.elementor-element-7182c990.animated .jet-hor-timeline-item:nth-child(4){
	animation-delay: 2.1s;	
}
.elementor-1700 .elementor-element.elementor-element-7182c990.animated .jet-hor-timeline-item:nth-child(5){
	animation-delay: 2.8s;	
}


@-webkit-keyframes scale-in-tl {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes scale-in-tl {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
    opacity: 1;
  }
}

@media(max-width:1023px){
	/*.elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline .jet-arrow{*/
	/*    display: block;*/
	/*	background: transparent;*/
	/*	color:#000;*/
	/*}*/
}

@media(max-width:767px){
    .elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-track{
        padding-top: 60px;
    }
    .elementor-1700 .elementor-element.elementor-element-7182c990 .jet-hor-timeline-track::-webkit-scrollbar{
        height:3px;
    }
}/* End custom CSS */
/* Start custom CSS for jet-carousel, class: .elementor-element-26cff1f */.elementor-1700 .elementor-element.elementor-element-26cff1f .jet-carousel__item-title {
    font-family: 'Avenir', sans-serif;
    font-size: 14px;
    font-weight: 900;
    text-transform: uppercase;
    line-height: 1.2em;
    letter-spacing: 1px;
    margin-bottom: 10px;
}
.elementor-1700 .elementor-element.elementor-element-26cff1f .jet-carousel__item-img {
    margin-bottom: 20px;
}

.elementor-editor-active .elementor-1700 .elementor-element.elementor-element-26cff1f {
    display: block;
}

.elementor-1700 .elementor-element.elementor-element-26cff1f .jet-carousel__fraction-navigation .separator,
.elementor-1700 .elementor-element.elementor-element-26cff1f .jet-carousel__fraction-navigation .total{
	display:none;
}
.elementor-1700 .elementor-element.elementor-element-26cff1f .jet-carousel__fraction-navigation .current{
	font-size: 15px;
	font-weight: 900;
	width: 33px;
	height: 33px;
	border-radius: 100%;
	color: #000000;
	background-color: #FBD4DE;
	text-align:center;
	line-height:33px;
	margin: 10px 0 15px;
}

@media(max-width:767px){
    .elementor-1700 .elementor-element.elementor-element-26cff1f .jet-carousel{
      display:flex;
      flex-direction: column-reverse;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39f6f8fa */@media(max-width:1023px){
    .elementor-1700 .elementor-element.elementor-element-39f6f8fa.elementor-widget-button{
        margin-top:20px;
    }
}/* End custom CSS */