.elementor-19657 .elementor-element.elementor-element-a3594f8 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-19657 .elementor-element.elementor-element-a3594f8{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19657 .elementor-element.elementor-element-a3594f8, .elementor-19657 .elementor-element.elementor-element-a3594f8 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-19657 .elementor-element.elementor-element-a1b031e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19657 .elementor-element.elementor-element-8edcb8f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-19657 .elementor-element.elementor-element-8edcb8f .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:#FFA000;}.elementor-19657 .elementor-element.elementor-element-28ad00c .elementor-spacer-inner{height:50px;}.elementor-19657 .elementor-element.elementor-element-90fd63a{text-align:center;}.elementor-19657 .elementor-element.elementor-element-90fd63a .elementor-heading-title{color:#00C6F8;font-family:"Source Sans Pro", Sans-serif;font-weight:900;letter-spacing:2px;}/* Start custom CSS for html, class: .elementor-element-f548852 */.elementor-19657 .elementor-element.elementor-element-f548852 {
    position: absolute;
    width: 50%;
    margin: auto;
    left: 0;
    right: 0;
    z-index: 2;
    }
    
    .elementor-19657 .elementor-element.elementor-element-f548852 input{
        width: 100%;
        border-radius: 20px;
        padding-left: 20px;
        padding-top: 5px;
        padding-bottom: 5px;
        background: #ffffffc4;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b2ef7e1 */.elementor-19657 .elementor-element.elementor-element-b2ef7e1 {
    background: #00C6F8;
}

.elementor-19657 .elementor-element.elementor-element-b2ef7e1 .slider-container{
  margin-left: 40px;
  margin-right: 40px;
}

.elementor-19657 .elementor-element.elementor-element-b2ef7e1 .slider {
  width: 100%;
  height: 170px;
  position: relative;
  overflow: hidden;
}

.elementor-19657 .elementor-element.elementor-element-b2ef7e1 .slide {
  width: 20%;
  height: 100%;
  position: absolute;
  transition: all 0.5s;
  justify-content: center;
  display: flex;
}

.elementor-19657 .elementor-element.elementor-element-b2ef7e1 .slide img {
width: auto;
height: auto;
object-fit: contain;
border-radius: 5px;
margin: auto;
display: block;
max-height: 65%;
}

.elementor-19657 .elementor-element.elementor-element-b2ef7e1 .btn {
  position: absolute;
  border: none;
  z-index: 10;
  cursor: pointer;
  color: #fff;
  font-size: 45px;
  padding: 0px;
  display: flex;
  align-items: center;
  height: 100%;
  top: 0;
}

.elementor-19657 .elementor-element.elementor-element-b2ef7e1 .btn:active {
  transform: scale(1.1);
}

.elementor-19657 .elementor-element.elementor-element-b2ef7e1 .btn-prev {
  left: 0px;
}

.elementor-19657 .elementor-element.elementor-element-b2ef7e1 .btn-next {
  right: 0px;
}





@media only screen and (max-width: 800px) {
.elementor-19657 .elementor-element.elementor-element-b2ef7e1 .slide {
  width: 40%;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ff2a0bb */.elementor-19657 .elementor-element.elementor-element-ff2a0bb {
    position: absolute; width: 100%; height: 100%;
    cursor: pointer;
}

.elementor-19657 .elementor-element.elementor-element-ff2a0bb div{
    width: 100%;
    height: 100%;
}


.jconfirm-closeIcon{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for pix-video-popup, class: .elementor-element-36cea74 */.elementor-19657 .elementor-element.elementor-element-36cea74 a{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b2dd7c8 */.elementor-19657 .elementor-element.elementor-element-b2dd7c8 {
    position: absolute; width: 100%; height: 100%;
    cursor: pointer;
}

.elementor-19657 .elementor-element.elementor-element-b2dd7c8 div{
    width: 100%;
    height: 100%;
}


.jconfirm-closeIcon{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for pix-video-popup, class: .elementor-element-f51f1ad */.elementor-19657 .elementor-element.elementor-element-f51f1ad a{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d94890a */.elementor-19657 .elementor-element.elementor-element-d94890a #video1{
    display: block
}/* End custom CSS */