.elementor-20294 .elementor-element.elementor-element-7a4bd28{--display:flex;--min-height:64vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.54;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0vw;--padding-bottom:0vw;--padding-left:12vw;--padding-right:12vw;}.elementor-20294 .elementor-element.elementor-element-7a4bd28:not(.elementor-motion-effects-element-type-background), .elementor-20294 .elementor-element.elementor-element-7a4bd28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cvn.gorillanest.ch/wp-content/uploads/2024/06/CBDC_SNB_Crypto-Valley-News.jpg");}.elementor-20294 .elementor-element.elementor-element-7a4bd28::before, .elementor-20294 .elementor-element.elementor-element-7a4bd28 > .elementor-background-video-container::before, .elementor-20294 .elementor-element.elementor-element-7a4bd28 > .e-con-inner > .elementor-background-video-container::before, .elementor-20294 .elementor-element.elementor-element-7a4bd28 > .elementor-background-slideshow::before, .elementor-20294 .elementor-element.elementor-element-7a4bd28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20294 .elementor-element.elementor-element-7a4bd28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-20294 .elementor-element.elementor-element-7a4bd28, .elementor-20294 .elementor-element.elementor-element-7a4bd28::before{--border-transition:0.3s;}.elementor-20294 .elementor-element.elementor-element-80f5865{width:100%;max-width:100%;}.elementor-20294 .elementor-element.elementor-element-80f5865 > .elementor-widget-container{margin:00px 00px 00px 00px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-20294 .elementor-element.elementor-element-4022da2{--display:flex;--background-transition:0.3s;--padding-top:2rem;--padding-bottom:4rem;--padding-left:6rem;--padding-right:6rem;}.elementor-20294 .elementor-element.elementor-element-a896dbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-20294 .elementor-element.elementor-element-7a4bd28{--padding-top:0rem;--padding-bottom:0rem;--padding-left:8rem;--padding-right:8rem;}.elementor-20294 .elementor-element.elementor-element-4022da2{--padding-top:2rem;--padding-bottom:04rem;--padding-left:6rem;--padding-right:6rem;}}@media(max-width:767px){.elementor-20294 .elementor-element.elementor-element-7a4bd28{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-20294 .elementor-element.elementor-element-4022da2{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}}/* Start custom CSS */.lsd-row {
    display: flex !important;
    align-items: center !important;
    flex-wrap: nowrap;
}
.lsd-search {
    border-radius: .5rem !important;
    padding: 1rem !important;
    background-color: white;
}
.lsd-search-form {
    padding: 0 !important;
    gap: 0 !important;
}
.lsd-search-form .lsd-search-row {
    padding: 0 !imporant;
    border-radius: .5rem !imporant;
}
.lsd-list-wrapper {
    gap: 2rem !important;
}
.lsd-grid-container {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: space-between !important;
    column-gap: 2rem !important;
}

/* Search Filter */
.lsd-search-filter, .lsd-search-buttons {
    display: flex !important;
    width: 25% !important;
    border-radius: .25rem !important;
    padding: .25rem .5rem !important;
    z-index: 2 !important;
}
.lsd-search-filter > label, .lsd-search-filter > input {
    padding: 0 .5rem !important;
    font-weight: normal !important;
}

.lsd-search.lsd-search-default-style .lsd-search-row .lsd-search-buttons .lsd-search-buttons-submit .lsd-search-button {
    border-radius: .25rem !important;
   -webkit-border-radius: .25rem !important;
}

/* Select */
.select2-container {
    width: 100% !important;
}
.select2-selection--single {
    width: 100% !important;
}
.select2-selection__arrow > b {
    border-color: #d0021b transparent transparent transparent !important;
}

/* More Options */
.lsd-search-included-in-more .lsd-search-filter {
    width: 100% !important;
}
.lsd-search-row-more-options {
    align-self: flex-start !important;
    color: #d0021b !important;
}
.lsd-search-row-more-options .lsd-icon {
    color: #d0021b !important;
}

/* Submit */
button.lsd-search-button  {
    background-color: #d0021b !important;
    background: #d0021b !important;
    border-radius: .25rem !important;
   -webkit-border-radius: .25rem !important;
    padding: 16px 24px !important;
}

/* Grid */
.lsd-listing-wrapper, .lsd-columns-3 {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important; 
  grid-gap: 2rem !important;
  height: fit-content !important;
  padding: 0 !important;
}

.lsd-t555, .lsd-t554, .lsd-t551, .lsd-t553, .lsd-t550, .lsd-t552, .lsd-t557, .lsd-t526, .lsd-t543, .lsd-t540, .lsd-t549, .lsd-t547, .lsd-t528, .lsd-t527, .lsd-t546, .lsd-t545, .lsd-t566, .lsd-t595, .lsd-t576, .lsd-t587, .lsd-t562, .lsd-t567, .lsd-t568, .lsd-t588, .lsd-t589, .lsd-t583, .lsd-t569, .lsd-t592, .lsd-t584, .lsd-t575, .lsd-t560, .lsd-t593, .lsd-t563, .lsd-t572, .lsd-t585, .lsd-t586, .lsd-t565, .lsd-t571, .lsd-t581, .lsd-t582, .lsd-t574, .lsd-t590, .lsd-t573, .lsd-t559, .lsd-t578, .lsd-t579, .lsd-t561, .lsd-t570, .lsd-t577, .lsd-t594, .lsd-t591, .lsd-t596, .lsd-t580, .lsd-t564, .lsd-t558, .lsd-t532, .lsd-t536, .lsd-t533, .lsd-t548, .lsd-t525, .lsd-t544, .lsd-t539, .lsd-t529, .lsd-t535, .lsd-t538, .lsd-t541, .lsd-t542, .lsd-t537, .lsd-t530, .lsd-t524, .lsd-t556, .lsd-t534, .lsd-t531, .lsd-t523  {
  position: static !important;
  width: 100% !important;
  left: 0 !important;
  top: 0 !important;
  border-radius: .5rem !important;
  margin: 0 !important;
}

/* Grid Filters */
.lsd-masonry-filters {
    display: flex !important;
    align-items: center !important;
    grid-gap: 2rem !important;
}
.lsd-masonry-filters a {
    padding: 1rem !important;
    border: 1px solid #F0F0F0;
    border-radius: .25rem !important;
}
.lsd-masonry-filters a .lsd-border {
    background-color: #d0021b !important;
}
.lsd-masonry-view-wrapper .lsd-masonry-filters a.lsd-selected {
    color: #d0021b !important;
    font-weight: normal !important;
}
.lsd-masonry-view-wrapper .lsd-masonry-filters a .lsd-border, .lsd-color-m-bg {
    bottom: 0;
    background: #d0021b !important;
    background-color: #d0021b !important;
}

/* Grid Element */
.lsd-listing {
    transition: all .25s ease-in-out;
    border-radius: .5rem !important;
    box-shadow: none;
    overflow: hidden !important;
}
.lsd-listing > .lsd-listing-image .lsd-image a > img {
    object-fit: cover !important;
}
.lsd-listing > .lsd-listing-image img {
    max-height: 256px !important;
    border: 1px #F0F0F0 solid;;
    border-top-left-radius: .5rem !important;
    border-top-right-radius: .5rem !important;
}
.lsd-listing > .lsd-listing-body {
    padding: 1rem 1rem 0rem 1rem!important;
    border-bottom-left-radius: .5rem !important;
    border-bottom-right-radius: .5rem !important;
}
.lsd-listing > .lsd-listing-body > .lsd-listing-title {
    line-height: 1rem !important;
    font-size: 18px !important;
    margin-bottom: .5rem !important;
    font-weight: normal !important;
}
.lsd-listing > .lsd-listing-body > .lsd-listing-bottom-bar {
    border-bottom-left-radius: .5rem !important;
    border-bottom-right-radius: .5rem !important;
}
.lsd-listing > .lsd-listing-body > p {
    margin-block-end: 0 !important;

    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;

    @supports (-webkit-line-clamp: 2) {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: initial;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
    }
}
.lsd-listing:hover {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px !important;
}/* End custom CSS */