.elementor-12112 .elementor-element.elementor-element-d90675c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-12112 .elementor-element.elementor-element-f5e6cbe{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12112 .elementor-element.elementor-element-d237bff .elementor-repeater-item-cc14f8b .swiper-slide-bg{background-image:url(../../2023/12/lesly-juarez-220845.jpg);background-size:cover;}.elementor-12112 .elementor-element.elementor-element-d237bff .swiper-slide{height:57vh;transition-duration:calc(5000ms*1.2);}.elementor-12112 .elementor-element.elementor-element-d237bff .swiper-slide-contents{max-width:100%;}.elementor-12112 .elementor-element.elementor-element-d237bff .swiper-slide-inner{padding:20px 20px 32px 20px;text-align:left;}.elementor-12112 .elementor-element.elementor-element-d237bff .elementor-slide-heading{color:#FFFFFF;font-size:1.8rem;font-weight:800;}.elementor-12112 .elementor-element.elementor-element-d237bff .elementor-slide-description{font-weight:800;}.elementor-12112 .elementor-element.elementor-element-d237bff .elementor-slide-button{font-weight:500;color:#FFFFFF;background-color:#000000;}.elementor-12112 .elementor-element.elementor-element-d237bff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12112 .elementor-element.elementor-element-ca454f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12112 .elementor-element.elementor-element-d07a681{--display:flex;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12112 .elementor-element.elementor-element-d07a681::before, .elementor-12112 .elementor-element.elementor-element-d07a681 > .elementor-background-video-container::before, .elementor-12112 .elementor-element.elementor-element-d07a681 > .e-con-inner > .elementor-background-video-container::before, .elementor-12112 .elementor-element.elementor-element-d07a681 > .elementor-background-slideshow::before, .elementor-12112 .elementor-element.elementor-element-d07a681 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12112 .elementor-element.elementor-element-d07a681 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF4A;}.elementor-12112 .elementor-element.elementor-element-c503eb8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12112 .elementor-element.elementor-element-c503eb8 .elementor-divider-separator{width:100%;}.elementor-12112 .elementor-element.elementor-element-c503eb8 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-12112 .elementor-element.elementor-element-5f85ab0{text-align:center;}.elementor-12112 .elementor-element.elementor-element-5f85ab0 .elementor-heading-title{color:#B10832;font-size:1.8rem;font-weight:500;line-height:35px;letter-spacing:0px;}.elementor-12112 .elementor-element.elementor-element-5f85ab0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-12112 .elementor-element.elementor-element-2617d70{text-align:center;font-size:1.3rem;font-weight:400;}.elementor-12112 .elementor-element.elementor-element-76d8dce{color:#001945;font-size:1.1rem;font-weight:400;line-height:30px;}.elementor-12112 .elementor-element.elementor-element-76d8dce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF99;}:root{--page-title-display:none;}@media(max-width:880px) and (min-width:768px){.elementor-12112 .elementor-element.elementor-element-d07a681{--width:100%;}}@media(max-width:1366px){.elementor-12112 .elementor-element.elementor-element-d90675c{--padding-block-start:0px;--padding-block-end:10px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-12112 .elementor-element.elementor-element-d237bff .swiper-slide{height:50vh;}.elementor-12112 .elementor-element.elementor-element-d07a681{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}}@media(max-width:1200px){.elementor-12112 .elementor-element.elementor-element-d237bff .swiper-slide{height:26vh;}.elementor-12112 .elementor-element.elementor-element-d07a681{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}}@media(max-width:1024px){.elementor-12112 .elementor-element.elementor-element-d90675c{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:00px;--padding-block-end:00px;--padding-inline-start:00px;--padding-inline-end:00px;}.elementor-12112 .elementor-element.elementor-element-d237bff .swiper-slide{height:28vh;}.elementor-12112 .elementor-element.elementor-element-d237bff .elementor-slide-heading{font-size:1.2rem;}.elementor-12112 .elementor-element.elementor-element-ca454f1{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-12112 .elementor-element.elementor-element-d07a681{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12112 .elementor-element.elementor-element-5f85ab0 .elementor-heading-title{font-size:1.6rem;}.elementor-12112 .elementor-element.elementor-element-76d8dce{font-size:1rem;}}@media(max-width:880px){.elementor-12112 .elementor-element.elementor-element-d237bff .swiper-slide{height:36vh;}.elementor-12112 .elementor-element.elementor-element-5f85ab0{text-align:center;}.elementor-12112 .elementor-element.elementor-element-5f85ab0 .elementor-heading-title{font-size:1.4rem;}.elementor-12112 .elementor-element.elementor-element-76d8dce{text-align:left;}.elementor-12112 .elementor-element.elementor-element-76d8dce.elementor-element{--align-self:flex-start;}}@media(max-width:767px){.elementor-12112 .elementor-element.elementor-element-d90675c{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12112 .elementor-element.elementor-element-f5e6cbe{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12112 .elementor-element.elementor-element-d237bff .swiper-slide{height:23vh;}.elementor-12112 .elementor-element.elementor-element-d237bff .swiper-slide-contents{max-width:0%;}.elementor-12112 .elementor-element.elementor-element-d237bff .elementor-slide-heading{font-size:0rem;line-height:1.4em;}.elementor-12112 .elementor-element.elementor-element-d237bff .elementor-slide-description{font-size:0px;}.elementor-12112 .elementor-element.elementor-element-d237bff .elementor-slide-button{font-size:0px;}.elementor-12112 .elementor-element.elementor-element-d237bff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12112 .elementor-element.elementor-element-d237bff.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12112 .elementor-element.elementor-element-ca454f1{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-12112 .elementor-element.elementor-element-d07a681{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12112 .elementor-element.elementor-element-d07a681.e-con{--order:-99999 /* order start hack */;}.elementor-12112 .elementor-element.elementor-element-c503eb8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12112 .elementor-element.elementor-element-c503eb8.elementor-element{--order:-99999 /* order start hack */;}.elementor-12112 .elementor-element.elementor-element-5f85ab0{text-align:center;}.elementor-12112 .elementor-element.elementor-element-5f85ab0 .elementor-heading-title{font-size:1.2rem;line-height:2rem;}.elementor-12112 .elementor-element.elementor-element-5f85ab0 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12112 .elementor-element.elementor-element-76d8dce{font-size:1rem;}.elementor-12112 .elementor-element.elementor-element-76d8dce > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-12112 .elementor-element.elementor-element-ca454f1{--content-width:960px;}}@media(min-width:2400px){.elementor-12112 .elementor-element.elementor-element-d237bff .swiper-slide{height:65vh;}.elementor-12112 .elementor-element.elementor-element-5f85ab0 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-12112 .elementor-element.elementor-element-76d8dce{font-size:1.2rem;}}/* Start custom CSS for slides, class: .elementor-element-d237bff */.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
  background: transparent;
  bottom: 0px;
}

.swiper-pagination {
   z-index: 1;
}

.swiper-pagination-bullet {
  width: 8px;
  height: 14px;
  border-radius: 0%;
  background: #d0043c;
 }
 
 #schrift .elementor-slide-heading {
  //background: #00000080;
  padding: 8px 10px
}

#schrift .elementor-slide-description {
   //background: #00000080;
  padding: 8px 10px;
  margin-top: -25px;
}

@media only screen and (max-width: 767px){

    .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    display:none;
        
    }
    
    #schrift .elementor-slide-heading, #schrift .elementor-slide-description{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2617d70 */.rot1{
    color:#B10832;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76d8dce */.sos{
    color:#B10832;
}/* End custom CSS */