.mmt-ml-meetings{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-flex-wrap:wrap;
		    -ms-flex-wrap:wrap;
		        flex-wrap:wrap;
		margin-top: 90px !important;
	}




@media (max-width: 35.5em){




.mmt-ml-meetings{
			display:block
		
	}
		}




 .overview__filter{
		margin-bottom:40px;
	}




 .overview__filter:after{
		content:'';
		display:block;
		clear:both;
	}




 .overview__filter .form__items__wrapper{
		float:left;
		width:66.6%;
	}




 .overview__filter .form__items__wrapper .form__item{
		float:left;
		width:50%;
		padding:15px;
	}




 .overview__filter .form__items__wrapper input,
	 .overview__filter .form__items__wrapper select{
		height:65px; 
		border-radius:0px;
		background:#F2F5F6;
	}




 .overview__filter .form__submit{
		float:left;
		width:33.3%;
		padding:15px;
	}




 .overview__filter .form__submit input{
		height:65px;
		padding-top:0.8rem;
		border-color:#2C2C2C;
		background:#2C2C2C;
		font-weight:bold;
	}




 .overview__filter .form__submit input:hover{
		background:#000;
	}




@media (max-width: 70em){
		
		 .overview__filter .form__items__wrapper{
			float:none;
			width:auto;
		}

		 .overview__filter .form__items__wrapper .form__item{
			float:none;
			width:auto;
			margin-bottom:10px; padding:0px;
		}

		 .overview__filter .form__submit{
			float:none;
			width:auto;
			padding:0px;
		}

	}




.mmt-ml-meeting{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-flex:0;
		-webkit-flex:0 1 50%;
		    -ms-flex:0 1 50%;
		        flex:0 1 50%

	}




@media (max-width: 61.25em){




.mmt-ml-meeting{
			-webkit-box-flex:0;
			-webkit-flex:0 1 50%;
			    -ms-flex:0 1 50%;
			        flex:0 1 50%

	}
		}




@media (max-width: 35.5em){




.mmt-ml-meeting{
			-webkit-box-flex:0;
			-webkit-flex:none;
			    -ms-flex:none;
			        flex:none

	}
		}




.mmt-ml-meeting .grouped {
		position:relative;
		margin:15px;
		background:#FFF;
		color:#282828;
		-webkit-transition:all 0.3s;
		-o-transition:all 0.3s;
		transition:all 0.3s;
	}




.mmt-ml-meeting .grouped:after{
		content:'';
		display:block;
		clear:both;
	}




@media (max-width: 70em){
		.mmt-ml-meeting{
			margin-bottom:30px;
		}

		.mmt-ml-meeting .grouped{
			margin:0px;
		}
	}




.mmt-ml-meeting .grouped:hover{
		background:rgba(177,177,177, 0.15);
	}




.mmt-ml-meeting img{
			width:100%;
		}




.mmt-ml-meeting .content{
			float: right;
			width: 65%;
			padding: 20px 30px 80px 30px;

		}




.mmt-ml-meeting .date{
				position:absolute;
				z-index:5;
				top:0px; 
				left:0;
				width: 87px;
				min-height: 95px;
				padding: 24px 10px 18px 10px;
				background: #fff;
				text-align: center;
				line-height: 2.6rem;
				font-weight: 500;
			}


.mmt-ml-meeting .date .day{
    font-size: 3rem;
    color: #ea8830;
	}

.mmt-ml-meeting .image {
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
    width: 35%;
    height: 100%;
    background: no-repeat center center;
    background-size: cover;
	}
	
.mmt-ml-meeting .content h2{
			margin: 15px 0 15px 0;
			font-size: 2.2rem;
			font-weight: 400;
			color: #2186b9;
			}

.mmt-ml-meeting .content p {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-size: 0.9em !important;
	}

.mmt-ml-meeting .location {
		font-style:italic;
        }

.mmt-ml-meeting .content .link__look{
  display:inline-block;
  margin-top:15px; margin-right:1.5rem;
  border-bottom:2px solid rgba(177,177,177, 0.2);
  font-weight:500;
  line-height:2.5rem;
  color:#2C2C2C;
  -webkit-transition:border 0.3s;
  -o-transition:border 0.3s;
  transition:border 0.3s;
			}


.mmt-ml-meeting .content .content__bottom {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 65%;
    padding: 10px 30px 10px 30px;
    border-top: 2px solid #f2f5f6;
    color: #bbc5c8;
    font-size: 1.1rem;
    text-transform: uppercase;
    font-weight: 500;
	}

.mmt-ml-meeting .content .link__look:hover{
  border-color:rgba(177,177,177, 0.9);
		}
        
.training_image {
	width:100%;
    height:auto;
    }
	
.mmt-meeting-list{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}
	
	@media (max-width:61.25em){.mmt-meeting-list{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}}
	
.mmt-meeting-list grouped{position:relative;margin:15px;background:#fff;color:#282828;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.mmt-meeting-list grouped:after{content:'';display:block;clear:both}
.mmt-meeting-list grouped:hover{-webkit-box-shadow:0 10px 40px #d2dee2;box-shadow:0 10px 40px #d2dee2}
.mmt-meeting-list .date{position:absolute;z-index:5;top:0;left:0;width:87px;min-height:95px;padding:24px 10px 18px 10px;background:#fff;text-align:center;line-height:2.6rem;font-weight:500}
.mmt-meeting-list .date .day{font-size:3rem;color:#ea8830}
.mmt-meeting-list .image{position:absolute;z-index:3;top:0;left:0;width:35%;height:100%;background:no-repeat center center;background-size:cover}
@media (max-width:35.5em){.mmt-meeting-list .image{position:relative;top:auto;left:auto;width:100%;height:200px}}
.mmt-meeting-list .content{float:right;width:65%;padding:20px 30px 80px 30px}@media (max-width:35.5em)
{.mmt-meeting-list .content{float:none;width:auto;padding-bottom:0}}
.mmt-meeting-list .content .training__cat{font-size:1.4rem;font-weight:400}


.mmt-meeting-list .content h2{margin:15px 0 15px 0;font-size:2.2rem;font-weight:400;color:#2186b9}


.content__bottom{position:absolute;bottom:0;right:0;width:65%;padding:10px 30px 10px 30px;border-top:2px solid #f2f5f6;color:#bbc5c8;font-size:1.1rem;text-transform:uppercase;font-weight:500}

.content__bottom:after{content:'';display:block;clear:both}

@media (max-width:35.5em){
.content__bottom{position:relative;bottom:auto;right:auto;width:100%;margin-top:20px}

.content__bottom>*{position:relative;float:left;margin-right:25px;padding-left:20px}
.content__bottom>:before{content:"";position:absolute;top:40%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:no-repeat center center;background-size:contain}
.content__bottom .location:before{width:9px;height:12px;background-image:url(../img/icons/icon__location.svg)}
.content__bottom .places:before{width:10px;height:13px;background-image:url(../img/icons/icon__person.svg)}

.content__bottom{position:absolute;
bottom:0;
right:0;
width:65%;
padding:10px 30px 10px 30px;
border-top:2px solid #f2f5f6;
color:#bbc5c8;
font-size:1.1rem;
text-transform:uppercase;
font-weight:500}

.content__bottom:after{content:'';
display:block;
clear:both}

@media (max-width:35.5em){.content__bottom{position:relative;
bottom:auto;
right:auto;
width:100%;
margin-top:20px}

}

.content__bottom>*{position:relative;
float:left;
margin-right:25px;
padding-left:20px}

.content__bottom>:before{content:"";
position:absolute;
top:40%;
left:0;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
background:no-repeat center center;
background-size:contain}

.content__bottom .location:before{width:9px;
height:12px;
background-image:url(https://oved.procurios.cloud/l/library/download/urn:uuid:64e7a6a8-1bc8-4947-a1ce-a6fc2d6b8559/icon__location.svg)}

.content__bottom .places:before{width:10px;
height:13px;
background-image:url(https://oved.procurios.cloud/l/library/download/urn:uuid:4b30effc-6a10-4b63-bd5d-1ce44cc8baa3/icon__person.svg)}