.elementor-49925 .elementor-element.elementor-element-aa7d6c5:not(.elementor-motion-effects-element-type-background), .elementor-49925 .elementor-element.elementor-element-aa7d6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D79D1;}.elementor-49925 .elementor-element.elementor-element-aa7d6c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-49925 .elementor-element.elementor-element-aa7d6c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-49925 .elementor-element.elementor-element-57888d0.elementor-column .elementor-column-wrap{align-items:center;}.elementor-49925 .elementor-element.elementor-element-57888d0.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49925 .elementor-element.elementor-element-57888d0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49925 .elementor-element.elementor-element-a8bc634 .elementor-repeater-item-7c63e68 .swiper-slide-contents{margin:0 auto;}.elementor-49925 .elementor-element.elementor-element-a8bc634 .elementor-repeater-item-7c63e68 .swiper-slide-inner{align-items:flex-end;text-align:center;}.elementor-49925 .elementor-element.elementor-element-a8bc634 .swiper-slide{height:60px;transition-duration:calc(5000ms*1.2);}.elementor-49925 .elementor-element.elementor-element-a8bc634 .swiper-slide-contents{max-width:100%;}.elementor-49925 .elementor-element.elementor-element-a8bc634 .swiper-slide-inner{padding:0px 0px 12px 0px;text-align:left;}.elementor-49925 .elementor-element.elementor-element-a8bc634 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;}.elementor-49925 .elementor-element.elementor-element-a8bc634 .elementor-slide-description{font-family:"Montserrat", Sans-serif;}.elementor-49925 .elementor-element.elementor-element-a8bc634 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-size:13px;border-radius:5px;background-color:#F97316;border-color:#F97316;}.elementor-49925 .elementor-element.elementor-element-a8bc634 .elementor-slide-button:hover{background-color:#E05F06;border-color:#E05F06;}.elementor-49925 .elementor-element.elementor-element-a8bc634 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49925 .elementor-element.elementor-element-a8bc634{width:100%;max-width:100%;align-self:center;}@media(min-width:768px){.elementor-49925 .elementor-element.elementor-element-57888d0{width:100%;}}@media(max-width:767px){.elementor-49925 .elementor-element.elementor-element-aa7d6c5{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-49925 .elementor-element.elementor-element-57888d0.elementor-column .elementor-column-wrap{align-items:center;}.elementor-49925 .elementor-element.elementor-element-57888d0.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49925 .elementor-element.elementor-element-a8bc634 .swiper-slide{height:60px;}.elementor-49925 .elementor-element.elementor-element-a8bc634 .swiper-slide-inner{padding:0px 10px 5px 5px;}.elementor-49925 .elementor-element.elementor-element-a8bc634 .elementor-slide-heading{font-size:14px;}.elementor-49925 .elementor-element.elementor-element-a8bc634 .elementor-slide-description{font-size:15px;}.elementor-49925 .elementor-element.elementor-element-a8bc634 .elementor-slide-button{font-size:13px;line-height:1em;}.elementor-49925 .elementor-element.elementor-element-a8bc634 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49925 .elementor-element.elementor-element-a8bc634{align-self:center;}}/* Start custom CSS for slides, class: .elementor-element-a8bc634 */.elementor-slides .swiper-slide-inner{padding: 5px;}

.elementor-49925 .elementor-element.elementor-element-a8bc634 .swiper-slide-contents {
    max-width: 100%;    display: flex;    justify-content: normal;    display: flex;
    column-gap: 10px; align-items:center;}
.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child), .elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child){   margin-bottom: 0px;}

.elementor-49925 .elementor-element.elementor-element-a8bc634 .elementor-slide-button{padding:10px 15px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-aa7d6c5 */.div1 {
	-webkit-animation: color_change 1s infinite alternate;
	-moz-animation: color_change 1s infinite alternate;
	-ms-animation: color_change 1s infinite alternate;
	-o-animation: color_change 1s infinite alternate;
	animation: color_change 1s infinite alternate;
}

.div1 {
	animation-name: color_change;
	animation-duration: 1s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}

@-webkit-keyframes color_change {
	from { background-color: #3d79d1; }
	to { background-color:ff9c00; }
}
@-moz-keyframes color_change {
	from { background-color: #3d79d1; }
	to { background-color: #ff9c00; }
}
@-ms-keyframes color_change {
	from { background-color: #3d79d1; }
	to { background-color: #ff9c00; }
}
@-o-keyframes color_change {
	from { background-color: #3d79d1; }
	to { background-color: #ff9c00; }
}
@keyframes color_change {
	from { background-color: #3d79d1; }
	to { background-color: #ff9c00; }
}/* End custom CSS */