.elementor-10717 .elementor-element.elementor-element-020509f:not(.elementor-motion-effects-element-type-background), .elementor-10717 .elementor-element.elementor-element-020509f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DA193100;}.elementor-10717 .elementor-element.elementor-element-020509f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10717 .elementor-element.elementor-element-020509f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10717 .elementor-element.elementor-element-be7ac78 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10717 .elementor-element.elementor-element-be7ac78:not(.elementor-motion-effects-element-type-background), .elementor-10717 .elementor-element.elementor-element-be7ac78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#013766;}.elementor-10717 .elementor-element.elementor-element-be7ac78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-10717 .elementor-element.elementor-element-be7ac78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10717 .elementor-element.elementor-element-880bb4f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10717 .elementor-element.elementor-element-880bb4f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10717 .elementor-element.elementor-element-880bb4f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10717 .elementor-element.elementor-element-880bb4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10717 .elementor-element.elementor-element-880bb4f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-10717 .elementor-element.elementor-element-880bb4f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}body.elementor-page-10717:not(.elementor-motion-effects-element-type-background), body.elementor-page-10717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#536B85;}@media(max-width:767px){.elementor-10717 .elementor-element.elementor-element-880bb4f{--e-icon-list-icon-size:20px;}.elementor-10717 .elementor-element.elementor-element-880bb4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10717 .elementor-element.elementor-element-880bb4f .elementor-icon-list-item > a{font-size:15px;}}/* Start custom CSS for column, class: .elementor-element-8d5105e */.elementor-10717 .elementor-element.elementor-element-8d5105e{width:25%;float:left;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-be47866 */.elementor-10717 .elementor-element.elementor-element-be47866{width:50%;float:left;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ee9e17b */.elementor-10717 .elementor-element.elementor-element-ee9e17b{width:25%;float:left;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-880bb4f */.elementor-10717 .elementor-element.elementor-element-880bb4f{position:absolute;top :0; left:10px;z-index:999;top:10px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-01ba20d */.flickity-viewport{
  height: 120px!important;
}
#site-header > div.header-mobile > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-be7ac78.elementor-section-full_width.elementor-section-content-middle.ot-traditional.elementor-section-height-default.elementor-section-height-default.elementor-sticky > div > div > div{
    padding: 0px!important;
}
.flickity-page-dots{
    display: none!important;
}
.flickity-slider{
    left: 0px!important;
}

.carousel.flickity-enabled.is-draggable  img{border: 50px!important;
        text-align: center;
        width: 70px;
        margin: 0 auto;
        /* filter: invert(1); */
        background: #da1931;
        border-radius: 50px;
        margin-top: 5px;
        background: #da1931;
        border: #da1931 5px solid!important;
        box-shadow: inset 0 0 0 2px #ffffff, 8px 8px 20px rgb(0 0 0 / 0%);}
.carousel-cell p{
    line-height: 17px!important;
    font-size: 12px;
    margin: 10px 0px;
    color: #fff;
}
.carousel-cell {
    text-align: center!important;
    width: 23%!important;
    height: auto!important;
    margin-right: 10px;
    /*margin-left: -50px;*/
    background: transparent!important;
    border-radius: 5px;
    counter-increment: carousel-cell;
}
.carousel-cell:before {
    display: none!important;
    text-align: center;
    content: counter(carousel-cell);
    line-height: 200px;
    font-size: 80px;
    color: white;
}
.carousel {
  background: transparent!important;
}
.flickity-button{
    display: none!important;
}


/* cell number */
.carousel-cell:before {
  display: block;
  text-align: center;
  content: counter(carousel-cell);
  line-height: 200px;
  font-size: 80px;
  color: white;
}




.cont-slide{
    width: 80%;
    margin: auto;
}

.slick-slide.slick-current.slick-active.slick-center {
  transform: scale(1.2);
}

.slick-list.draggable {
  padding: 10px 0 10px 0 !important;
}

.slick-slide img {
  padding: 5px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-be7ac78 */.slick-slide > a > img{
    border: 50px!important;
        text-align: center;
        width: 60px;
        margin: 0 auto;
        /* filter: invert(1); */
        background: #da1931;
        border-radius: 50px;
        margin-top: 5px;
        background: #da1931;
        border: #da1931 5px solid!important;
        box-shadow: inset 0 0 0 1px white, 8px 8px 20px rgb(0 0 0 / 0%);
}/* End custom CSS */
/* Start custom CSS */.slick-prev::before, .slick-next::before {
  
  display: none;
}


.slick-next.slick-arrow {
  margin-left: 15px;
}


.slick-prev.slick-arrow {
  margin-left: -20px;
  margin-top: -26px;
}/* End custom CSS */