.elementor-365 .elementor-element.elementor-element-3fc67ea0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-365 .elementor-element.elementor-element-1d3a4c7c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-365 .elementor-element.elementor-element-7bc31401 .demo-cards-title{color:#000000;}.elementor-365 .elementor-element.elementor-element-7bc31401 .demo-cards-subtitle{color:#4F4F4F;}.elementor-365 .elementor-element.elementor-element-7bc31401 .demo-tab-item{color:#4F4F4F;}.elementor-365 .elementor-element.elementor-element-7bc31401 .demo-tab-item.active{color:#5951F6;}.elementor-365 .elementor-element.elementor-element-7bc31401 .demo-card{border-radius:16px;}.elementor-365 .elementor-element.elementor-element-7bc31401 .demo-card-image{border-radius:16px;}.elementor-365 .elementor-element.elementor-element-7bc31401 .demo-card-title{color:#FFFFFF;}.elementor-365 .elementor-element.elementor-element-7bc31401 .demo-card-description{color:#E7E7E7;}/* Start custom CSS */body {
  background: #fff;
  background-image: radial-gradient(ellipse 480px 220px at 40% 0%, rgba(63, 94, 251, 0.58) 0%, transparent 100%), radial-gradient(ellipse 450px 300px at 55% 0%, rgba(150, 99, 255, 0.49) 0%, transparent 100%), radial-gradient(ellipse 600px 630px at 75% 0%, rgba(252, 70, 107, 0.65) 0%, transparent 70%), radial-gradient(ellipse 500px 1000px at 95% 0%, rgba(255, 203, 87, 0.62) 0%, transparent 70%);
}
.language-menu a[href$="/es/demos/"] {
  display: none!important;
}
.language-switcher-link[href$="/es/demos/"] {
  display: none!important;
}
.language-menu a[href$="/de/demos/"] {
  display: none!important;
}
.language-switcher-link[href$="/de/demos/"] {
  display: none!important;
}/* End custom CSS */