.elementor-1020101 .elementor-element.elementor-element-1e482f6{margin-top:0px;margin-bottom:40px;}.elementor-1020101 .elementor-element.elementor-element-2a059e8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1020101 .elementor-element.elementor-element-6950906 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);grid-column-gap:50px;}.elementor-1020101 .elementor-element.elementor-element-6950906 .swiper-wrapper{align-items:flex-start;}.elementor-1020101 .elementor-element.elementor-element-6950906 .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:3px 3px 3px 3px;border-color:rgba(2, 72, 171, 0);}.elementor-1020101 .elementor-element.elementor-element-6950906 .swiper-slide > *, .elementor-1020101 .elementor-element.elementor-element-6950906 .swiper-slide-image{border-radius:150px 150px 150px 150px;}.elementor-1020101 .elementor-element.elementor-element-6950906 .elementor-image-carousel-caption{text-align:center;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-1020101 .elementor-element.elementor-element-6950906 figcaption{margin-top:15px;}.elementor-1020101 .elementor-element.elementor-element-6950906 .elementor-swiper-button{color:#BBBBBB;}.elementor-1020101 .elementor-element.elementor-element-9fe69f6{margin-top:40px;margin-bottom:40px;}.elementor-1020101 .elementor-element.elementor-element-1d27a74{text-align:center;}.elementor-1020101 .elementor-element.elementor-element-1d27a74 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-1020101 .elementor-element.elementor-element-1d27a74 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1020101 .elementor-element.elementor-element-3b9772e .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(7, 1fr);grid-column-gap:5px;}.elementor-1020101 .elementor-element.elementor-element-3b9772e .swiper-wrapper{align-items:flex-start;}.elementor-1020101 .elementor-element.elementor-element-3b9772e .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:rgba(2, 72, 171, 0);}.elementor-1020101 .elementor-element.elementor-element-3b9772e .elementor-image-carousel-caption{text-align:center;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-1020101 .elementor-element.elementor-element-3b9772e figcaption{margin-top:15px;}.elementor-1020101 .elementor-element.elementor-element-3b9772e .elementor-swiper-button{color:#BBBBBB;}.elementor-1020101 .elementor-element.elementor-element-3b9772e > .elementor-widget-container{padding:2px 0px 2px 0px;}@media(max-width:991px){.elementor-1020101 .elementor-element.elementor-element-6950906 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);grid-column-gap:15px;}.elementor-1020101 .elementor-element.elementor-element-6950906 .elementor-image-carousel-caption{font-size:16px;}.elementor-1020101 .elementor-element.elementor-element-3b9772e .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:5px;}.elementor-1020101 .elementor-element.elementor-element-3b9772e .elementor-image-carousel-caption{font-size:16px;}}@media(max-width:579px){.elementor-1020101 .elementor-element.elementor-element-6950906 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);}.elementor-1020101 .elementor-element.elementor-element-6950906 .elementor-image-carousel-caption{font-size:16px;}.elementor-1020101 .elementor-element.elementor-element-3b9772e .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);grid-column-gap:5px;}.elementor-1020101 .elementor-element.elementor-element-3b9772e .elementor-image-carousel-caption{font-size:16px;}}/* Start custom CSS for image-carousel, class: .elementor-element-6950906 */.elementor-1020101 .elementor-element.elementor-element-6950906 figure img {
    position: relative;
    width: 182px !important;
    height: 182px;
    aspect-ratio: 1;
    max-width: 90%;
    transition: all .3s;
}
.elementor-1020101 .elementor-element.elementor-element-6950906 figure:hover img,
.elementor-1020101 .elementor-element.elementor-element-6950906 figure:focus img {
    z-index: 1;
    border-color: #0248ab !important;
    box-shadow: 0 5px 15px #0248Ab77;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3b9772e */.elementor-1020101 .elementor-element.elementor-element-3b9772e figure {
    padding: .5rem;
    border: 2px solid #E6E6E6;
    border-radius: 1.5rem;
    overflow: hidden;
}
.elementor-1020101 .elementor-element.elementor-element-3b9772e figure:hover,
.elementor-1020101 .elementor-element.elementor-element-3b9772e figure:focus {
    border-color: #0248AB;
}
.elementor-1020101 .elementor-element.elementor-element-3b9772e figure img {
    height: 54px;
    width: auto;
    max-width: 100%;
}/* End custom CSS */