.pagecontent > .sv-portlet
{
	margin-bottom: 0px !important;
}

.lp-events-list {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.lp-events-list li
{    max-width: 420px;
    margin: 2em auto !important;
}

img.sv-noborder.sv-channel-image {
    max-height: 220px !important;
   padding: 0px !important;
}
   
video#videoBackground {
    position: absolute;
    object-fit: cover;
    height: 500px;
    z-index: 10000;
}

div#svid10_4694d6a117a28149ab21f717 {
    position: relative;
    z-index: 10000;
    margin: auto auto;
}

.lp-logo a, .lp-logo-eng a
{
    z-index: 100000;
}
.lp-image-clipper {
    height: 240px;
    background: #e2ddd0;
    position: relative;
    overflow: hidden;
    border-top-left-radius: 10px;
}

.lp-image-clipper img {
    position: absolute;
    bottom: 0;
    max-width: 100%;
    object-fit: cover;
}

.lp-events-list a
{
    height: auto !important;
}
.lp-events-list li
{
    border-radius: 10px;
}

@media(min-width: 580px)
{
   .sv-grid-1400.sv-fluid-grid, .sv-grid-1400.sv-fixed-fluid-grid {
       padding: 10px;
       box-sizing: border-box;
   }
}