.hero {z-index: 1;}
.aniwave {z-index: 2;}
.wblock {z-index: 3;}
.dona {z-index: 4;}
.herocol {overflow: hidden;}

.wavy {
  animation-name: wavy;
  animation-duration: 1.3s;
  animation-timing-function: ease;
  animation-iteration-count: infinite;
  position: relative;
  top: 0;
  left: 0;
}
@keyframes wavy {
  0% {
    top: 0px;
  }
  50% {
    top: -15px;
  }
  100% {
    top: 0px;
  }
}



.waviy {
  position: relative;
  width: 100%;
  text-align: center;
}
.waviy h1 {
  position: relative;
  display: inline-block;
  margin-left: -2px !important;
  margin-right: -2px !important;
  animation: waviy 2s 1;
  animation-delay: calc(.1s * var(--i));
  
}

@keyframes waviy {
  0% {opacity: 0;}
  1% {
    transform: translateY(0)
  }

  50% {
    transform: translateY(-40px)
  }


  100% {
    transform: translateY(0)
  }
  40% {opacity: 1;}
}




div.ba-section.row-fluid.herobanner div.ba-video-background div video {
	position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  min-width: 100% !important;
  min-height: 100% !important;
  width: auto !important;
  height: auto !important;
  z-index: -100 !important;
  -ms-transform: translateX(-50%) translateY(-50%) !important;
  -moz-transform: translateX(-50%) translateY(-50%) !important;
  -webkit-transform: translateX(-50%) translateY(-50%) !important;
  transform: translateX(-50%) translateY(-50%) !important;
  background-size: cover !important;
}

div.ba-item-recent-posts-slider.ba-item.newslider div.slideset-wrapper ul.ba-slideset.carousel-type div.slideshow-content li.item div.ba-slideshow-caption {top: 50%; left: 2%; bottom: 2%; right: 40%; border-radius: 5px 12px 5px 12px;}

div.ba-item-recent-posts-slider.ba-item.newslider div.slideset-wrapper ul.ba-slideset.carousel-type div.slideshow-content li.item div.ba-slideshow-img {border-radius: 15px; box-shadow: 0px 5px 5px rgba(0,0,0,0.75);}

div.ba-item-recent-posts-slider.ba-item.newslider div.slideset-wrapper ul.ba-slideset.carousel-type.enabled-carousel-sliding.caption-over.slideset-loaded div.slideshow-content {width: calc(100% - 80px) !important; margin: 0 auto; border-radius: 15px; border-right: solid 2px #a0c0db; border-left: solid 2px #a0c0db;}

div.ba-item-recent-posts-slider.ba-item.newslider div.slideset-wrapper ul.ba-slideset div.slideshow-content li.item div.ba-slideshow-caption div.ba-blog-post-title-wrapper {padding: 0 15px;}
div.ba-item-recent-posts-slider.ba-item.newslider div.slideset-wrapper ul.ba-slideset div.slideshow-content li.item div.ba-slideshow-caption div.ba-blog-post-info-wrapper {padding: 0 15px;}
div.ba-item-recent-posts-slider.ba-item.newslider div.slideset-wrapper ul.ba-slideset div.slideshow-content li.item div.ba-slideshow-caption div.ba-blog-post-intro-wrapper {padding: 0 15px;}
div.ba-item-recent-posts-slider.ba-item.newslider div.slideset-wrapper ul.ba-slideset div.slideshow-content li.item div.ba-slideshow-caption div.ba-blog-post-button-wrapper {padding: 0 15px;}

.topcurve {border-radius: 50px 50px 0px 0px; height: 50px;}

.bottomdiv {border-bottom: solid 80px #dadfeb;}

div.ba-item-carousel.ba-item.fotoscarousel div.slideset-wrapper ul.ba-slideset div.slideshow-content li.item {border-radius: 20px !important;}

div.ba-item-recent-posts-slider.ba-item.newslider div.slideset-wrapper ul.ba-slideset.carousel-type div.slideshow-content li.item[data-position="0"] {scale: 0.83;}

div.ba-item-recent-posts-slider.ba-item.newslider div.slideset-wrapper ul.ba-slideset.carousel-type div.slideshow-content li.item[data-position="1"] {scale: 0.93;}

div.ba-item-recent-posts-slider.ba-item.newslider div.slideset-wrapper ul.ba-slideset.carousel-type div.slideshow-content li.item[data-position="2"] {scale: 0.83;}

div.ba-item-recent-posts-slider.ba-item.newslider div.slideset-wrapper ul.ba-slideset.carousel-type div.slideshow-content li.item {transition: scale 0.75s, left .75s linear;}

div.ba-grid-column.diferente {background-size: 100% !important;}

div.donarbtn div.ba-button-wrapper a.ba-btn-transition i.surf-icons-003-surf_hand_2 {background: #ff6f00; border-radius: 50px; padding: 2px;}

i.surf-icons-003-surf_hand_2 {
  transform-origin: 50% 50%;
}

i.surf-icons-003-surf_hand_2 {
  animation: 1.5s linear rotateR infinite;
  animation-direction: alternate;
}

@keyframes rotateR {
  0% {transform: rotate(25deg);}
  10% {transform: rotate(-25deg);}
  20% {transform: rotate(0deg);}
  100% {transform: rotate(0deg);}
}

div.ba-item-scroll-to.ba-item.submenuitem div.ba-button-wrapper a.ba-btn-transition {width: 100% !important;}

div.ba-item-button.ba-item.submenubtn div.ba-button-wrapper a.ba-btn-transition {width: 100% !important; flex-direction: row !important;}

div.ba-item-image.ba-item.submenuimgl div.ba-image-wrapper.ba-fade {border-radius: 0px  0px 0px 15px !important;}

div.ba-item-recent-posts.ba-item.lastreport div.ba-blog-posts-wrapper.ba-classic-layout div.ba-blog-post div.ba-blog-post-content div.ba-blog-post-fields div.ba-blog-post-field-row-wrapper div.ba-blog-post-field-row div.ba-blog-post-field-value {
  text-align: left !important;
}

@media (max-width: 1024px) {
div.ba-item-recent-posts.ba-item.lastreport div.ba-blog-posts-wrapper.ba-classic-layout div.ba-blog-post div.ba-blog-post-content div.ba-blog-post-fields div.ba-blog-post-field-row-wrapper div.ba-blog-post-field-row div.ba-blog-post-field-value {text-align: center !important;}
}

div.ba-item-recent-posts.ba-item.lastreport div.ba-blog-posts-wrapper.ba-classic-layout div.ba-blog-post div.ba-blog-post-image a {
  pointer-events: ;
}

div.ba-item-recent-posts.ba-item.lastreport div.ba-blog-posts-wrapper.ba-classic-layout div.ba-blog-post div.ba-blog-post-content div.ba-blog-post-title-wrapper h3.ba-blog-post-title a {pointer-events: ;}

div.ba-item-recent-posts.ba-item.lastreport div.ba-blog-posts-wrapper.ba-classic-layout div.ba-blog-post div.ba-blog-post-content div.ba-blog-post-title-wrapper h3.ba-blog-post-title::before {
  content: "Descarga nuestro último ";
  display: block;
  font-size: 13px;
}

.roundtopl {border-radius: 10px 10px 0px 0px;}

@media (min-width: 769px) {
.roundtopr {border-radius: 0px 10px 0px 0px;}
.roundtopl {border-radius: 10px 0px 0px 0px;}
}

div.ba-item-recent-posts.ba-item.lastreport div.ba-blog-posts-wrapper.ba-classic-layout div.ba-blog-post div.ba-blog-post-content div.ba-blog-post-fields div.ba-blog-post-field-row-wrapper div.ba-blog-post-field-row div.ba-blog-post-field-value a {
  background-color: #57a8de;
  padding: 3px 20px;
  border-radius: 5px;
  color: #ffffff;
}

div.ba-item-icon-list.ba-item.newsform div.ba-icon-list-wrapper ul li i {border: solid 1px #ffffff;}

div.ba-item-simple-gallery.ba-item.patrons div.gridbox-gallery-wrapper div.ba-gridbox-gallery-image {background-size: contain; background-repeat: no-repeat;}

div.ba-item-recent-posts-slider.ba-item.informgal div.slideset-wrapper ul.ba-slideset div.slideshow-content li.item div.ba-slideshow-img {
  background-size: contain !important;
}

div.ba-item-recent-posts.ba-item.informgal div.ba-blog-posts-wrapper.ba-masonry-layout div.ba-blog-post div.ba-blog-post-content div.ba-blog-post-fields div.ba-blog-post-field-row-wrapper div.ba-blog-post-field-row div.ba-blog-post-field-value {
  text-align: center !important;
}

div.ba-item-recent-posts.ba-item.informgal div.ba-blog-posts-wrapper.ba-masonry-layout div.ba-blog-post div.ba-blog-post-content div.ba-blog-post-fields div.ba-blog-post-field-row-wrapper div.ba-blog-post-field-row div.ba-blog-post-field-value a {
  background-color: #57a8de;
  padding: 3px 20px;
  border-radius: 5px;
  color: #ffffff;
}

div.ba-item-carousel.ba-item.timeline div.slideset-wrapper ul.ba-slideset div.slideshow-content li.item div.slideset-inner div.ba-slideshow-img[data-position="2"] {background-position: 0% 0% !important;}

div.ba-item-carousel.ba-item.timeliecar div.slideset-wrapper ul.ba-slideset div.ba-slideset-nav {
  top: calc(100% - 15px) !important;
}

div.ba-item-carousel.ba-item.timeliecar div.slideset-wrapper ul.ba-slideset div.slideshow-content li.item div.slideset-inner div.ba-slideshow-img {
  background-position: 50% 100% !important;
}

div.ba-item-carousel.ba-item.timeliecar div.slideset-wrapper ul.ba-slideset div.ba-slideset-nav a.slideset-btn-prev {left: 0;}

div.ba-item-carousel.ba-item.timeliecar div.slideset-wrapper ul.ba-slideset div.ba-slideset-nav a.slideset-btn-next {right: 0;}

.padrino {overflow: hidden !important;}

div.ba-item-carousel.ba-item.oceansafety div.slideset-wrapper ul.ba-slideset div.ba-slideset-nav {
  top: 40% !important;
}

div.ba-item-carousel.ba-item.oceansafety div.slideset-wrapper ul.ba-slideset div.ba-slideset-nav a.slideset-btn-prev {left: 0;}

div.ba-item-carousel.ba-item.oceansafety div.slideset-wrapper ul.ba-slideset div.ba-slideset-nav a.slideset-btn-next {right: 0;}

div.ba-item-recent-posts-slider.ba-item.laolacar div.slideset-wrapper ul.ba-slideset div.ba-slideset-nav {
  top: 102% !important;
  border-top: solid 1px #1d3959;
}

div.ba-item-recent-posts-slider.ba-item.laolacar div.slideset-wrapper ul.ba-slideset div.ba-slideset-nav a.slideset-btn-prev {left: 0;}

div.ba-item-recent-posts-slider.ba-item.laolacar div.slideset-wrapper ul.ba-slideset div.ba-slideset-nav a.slideset-btn-next {right: 0;}

div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item ul.mod-menu__sub {
  background-image: url(../../../../../images/waved2025/sub_menu_bg.jpg) !important;
  background-attachment: scroll !important;
  background-position: center top  !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  border-radius: 0px 15px 15px 15px;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-top: 30px !important;
  padding-right: 0px !important;
  overflow: hidden;
  box-shadow: 0px 4px 5px #000000 !important;
}

div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-101 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 110px;
  height: 350px;
  background:  url(../../../../../images/wavedsamples/tabla_surf_001.png);
  background-attachment: scroll !important;
  background-position: center bottom  !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}

div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-104 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 110px;
  height: 220px;
  background:  url(../../../../../images/wavedsamples/impacto_001.png);
  background-attachment: scroll !important;
  background-position: center bottom  !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}

div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-105 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 110px;
  height: 220px;
  background:  url(../../../../../images/wavedsamples/sube_a_ola_001.png);
  background-attachment: scroll !important;
  background-position: center bottom  !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}

div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-106 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 110px;
  height: 220px;
  background:  url(../../../../../images/wavedsamples/transparencia_001.png);
  background-attachment: scroll !important;
  background-position: left bottom  !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}

div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-107 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 110px;
  height: 220px;
  background:  url(../../../../../images/wavedsamples/news_001.png);
  background-attachment: scroll !important;
  background-position: left bottom  !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}

div.ba-item-post-intro.ba-item.introinformes div.intro-post-wrapper div.intro-post-title-wrapper {width: calc(100% - 137px); float: right;}

div.ba-item-post-intro.ba-item.introinformes div.intro-post-wrapper div.intro-post-image-wrapper {width: 87px; float: left; margin-left: 40px; margin-right: 10px;}

div.ba-item-field.ba-item.descargarinforme div.ba-field-wrapper div.ba-field-content a {
  background-color: #57a8de;
  padding: 3px 20px;
  border-radius: 5px;
  color: #ffffff;
}

div.ba-item-field.ba-item.descargarinforme div.ba-field-wrapper div.ba-field-content a::after {
  content: " (PDF)";
  font-size: 11px;
  font-weight: 400;
}

div.ba-item-related-posts.ba-item.otrosinformes div.ba-blog-posts-wrapper.ba-masonry-layout div.ba-blog-post div.ba-blog-post-content {padding: 0px;}


@media (max-width: 1024px) {
div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-101 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 65px;
  height: 200px;
  background:  url(../../../../../images/wavedsamples/tabla_surf_001.png);
  background-attachment: scroll !important;
  background-position: center bottom  !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}

div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-104 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 65px;
  height: 155px;
  background:  url(../../../../../images/wavedsamples/impacto_001.png);
  background-attachment: scroll !important;
  background-position: center bottom  !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}

div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-105 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 65px;
  height: 155px;
  background:  url(../../../../../images/wavedsamples/sube_a_ola_001.png);
  background-attachment: scroll !important;
  background-position: center bottom  !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;3
}

div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-106 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 65px;
  height: 155px;
  background:  url(../../../../../images/wavedsamples/transparencia_001.png);
  background-attachment: scroll !important;
  background-position: left bottom  !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}

div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-107 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 65px;
  height: 155px;
  background:  url(../../../../../images/wavedsamples/news_001.png);
  background-attachment: scroll !important;
  background-position: left bottom  !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}

}


div.ba-grid-column.trescol div.ba-item-content-slider.ba-item div.slideshow-wrapper ul.ba-slideshow div.slideshow-content li.item {width: 50% !important;}

div.ba-grid-column.trescol div.ba-item-content-slider.ba-item div.slideshow-wrapper ul.ba-slideshow div.slideshow-content li.item div.ba-slideshow-img {width: 50% !important; display: block !important; float: left !important;}

.matrixbox {overflow: hidden;}

div.ba-item-carousel.ba-item.impactmatrix div.slideset-wrapper ul.ba-slideset div.ba-slideset-nav a.slideset-btn-prev {
  left: 0;
  bottom: 50%;
}

div.ba-item-carousel.ba-item.impactmatrix div.slideset-wrapper ul.ba-slideset div.ba-slideset-nav a.slideset-btn-next {
  right: 0;
  bottom: 50%;
}



div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots {bottom: auto; top: 2vw; height: auto !important; left: 20px; right: 20px; width: auto;}

div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle {
  font-size: 10px !important;
  width: auto!important;
  height: auto!important;
}

div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle::before {content: "\e04b";}

div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle.active {
  margin-top: -3%;
}
div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle::after {
  font-family: 'Poppins';
  font-weight: 800;
  font-size: 12px;
  color: rgba(29, 57, 89, 1);
}
div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle.active::after {
  font-size: 7vw;
  text-decoration: underline;
}
div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle[data-ba-slide-to="0"]::after {
  content: "1";
}
div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle[data-ba-slide-to="1"]::after {
  content: "2";
}
div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle[data-ba-slide-to="2"]::after {
  content: "3";
}
div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle[data-ba-slide-to="3"]::after {
  content: "4";
}
div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle[data-ba-slide-to="4"]::after {
  content: "5";
}
div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle[data-ba-slide-to="5"]::after {
  content: "6";
}
div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle[data-ba-slide-to="6"]::after {
  content: "7";
}
div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle[data-ba-slide-to="7"]::after {
  content: "8";
}
div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle[data-ba-slide-to="8"]::after {
  content: "9";
}
div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-dots div.ba-icons.ba-icon-circle[data-ba-slide-to="9"]::after {
  content: "10";
}

div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.slideshow-content li.item div.ba-grid-column {
  position: relative;
}

div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-nav {
  top: 3vw; border-top: solid 1px #ffffff;
}

div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-nav a.slideshow-btn-prev {
  left: 0;
}

div.ba-item-content-slider.ba-item.pedagogia div.slideshow-wrapper ul.ba-slideshow div.ba-slideshow-nav a.slideshow-btn-next {
  right: 0;
}

div.ba-item-feature-box.ba-item.dosfotos div.ba-feature-box-wrapper div.ba-feature-box:hover {background-color: rgba(0, 0, 0, 0) !important;}

@media (max-width: 768px) {
  .rotopad {transform: rotate(-90deg); min-width: 150px !important;}
  .rotocol {min-height: 150px !important;}
  .rotopad h2 {padding-left: 5px;}
  .rotopad p {padding-left: 5px;}
}

.tabletopphone {min-height: auto;}





div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-169 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 110px;
  height: 350px;
  background:  url(../../../../../images/wavedsamples/tabla_surf_001.png);
  background-attachment: scroll !important;
  background-position: center bottom  !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}

div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-176 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 110px;
  height: 220px;
  background:  url(../../../../../images/wavedsamples/impacto_001.png);
  background-attachment: scroll !important;
  background-position: center bottom  !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}

div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-182 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 110px;
  height: 220px;
  background:  url(../../../../../images/wavedsamples/sube_a_ola_001.png);
  background-attachment: scroll !important;
  background-position: center bottom  !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}

div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-187 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 110px;
  height: 220px;
  background:  url(../../../../../images/wavedsamples/transparencia_001.png);
  background-attachment: scroll !important;
  background-position: left bottom  !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}

div.ba-item-main-menu.ba-item.newmenu div.ba-menu-wrapper div.main-menu div.integration-wrapper ul.mod-menu li.nav-item.item-192 ul.mod-menu__sub::before {
  content: "";
  display: block;
  float: left;
  width: 110px;
  height: 220px;
  background:  url(../../../../../images/wavedsamples/news_001.png);
  background-attachment: scroll !important;
  background-position: left bottom  !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}

.espanol:lang(en-GB) {display: none !important;}
.ingles:lang(es-ES) {display: none !important;}


div.ba-item-recent-posts.ba-item.lastreporteng div.ba-blog-posts-wrapper.ba-classic-layout div.ba-blog-post div.ba-blog-post-content div.ba-blog-post-fields div.ba-blog-post-field-row-wrapper div.ba-blog-post-field-row div.ba-blog-post-field-value {
  text-align: left !important;
}

@media (max-width: 1024px) {
div.ba-item-recent-posts.ba-item.lastreporteng div.ba-blog-posts-wrapper.ba-classic-layout div.ba-blog-post div.ba-blog-post-content div.ba-blog-post-fields div.ba-blog-post-field-row-wrapper div.ba-blog-post-field-row div.ba-blog-post-field-value {text-align: center !important;}
}

div.ba-item-recent-posts.ba-item.lastreporteng div.ba-blog-posts-wrapper.ba-classic-layout div.ba-blog-post div.ba-blog-post-image a {
  pointer-events: ;
}

div.ba-item-recent-posts.ba-item.lastreporteng div.ba-blog-posts-wrapper.ba-classic-layout div.ba-blog-post div.ba-blog-post-content div.ba-blog-post-title-wrapper h3.ba-blog-post-title a {pointer-events: ;}

div.ba-item-recent-posts.ba-item.lastreporteng div.ba-blog-posts-wrapper.ba-classic-layout div.ba-blog-post div.ba-blog-post-content div.ba-blog-post-title-wrapper h3.ba-blog-post-title::before {
  content: "Download our latest ";
  display: block;
  font-size: 13px;
}

div.ba-item-recent-posts.ba-item.lastreporteng div.ba-blog-posts-wrapper.ba-classic-layout div.ba-blog-post div.ba-blog-post-content div.ba-blog-post-fields div.ba-blog-post-field-row-wrapper div.ba-blog-post-field-row div.ba-blog-post-field-value a {
  background-color: #8229d1;
  padding: 3px 20px;
  border-radius: 5px;
  color: #ffffff;
}

div.ba-item-language-switcher.ba-item.langswt div.ba-language-switcher-wrapper.ba-dropdown-layout div.ba-language-switcher-active div.ba-language-switcher-item img {margin: 0px !important; border: solid 2px #ffffff;}

div.ba-item-language-switcher.ba-item.langswt div.ba-language-switcher-wrapper.ba-dropdown-layout div.ba-language-switcher-active div.ba-language-switcher-item i.zmdi.zmdi-chevron-down {margin-left: 5px; font-size: 18px; color: #ffffff !important;}

div.ba-item-language-switcher.ba-item.langswt div.ba-language-switcher-wrapper.ba-dropdown-layout.visible-language-switcher-list div.ba-language-switcher-list div.ba-language-switcher-item a {text-align: center;}

div.ba-item-language-switcher.ba-item.langswt div.ba-language-switcher-wrapper.ba-dropdown-layout.visible-language-switcher-list div.ba-language-switcher-list div.ba-language-switcher-item img {display: inline-block !important; position: relative !important; margin: 0px 5px 0px 0px !important;}

div.ba-item-language-switcher.ba-item.langswt div.ba-language-switcher-wrapper.ba-dropdown-layout.visible-language-switcher-list div.ba-language-switcher-list {width: auto !important; margin: 2px 0px 0px -56px !important;}