@charset "utf-8";
/*============================================================================*/

section.ere-listlmmr.s1 {  }

@media screen and (min-width: 1px) and (max-width: 1679px) { sectionsection.ere-listlmmr { width: 100% !important; } }

/*----------------------------------------------------------------------------*/

section.ere-listlmmr.s1 .main {  }

section.ere-listlmmr.s1 .main .col {  }

section.ere-listlmmr.s1 .main .col .reveal {
	display: flex; flex-direction: row; justify-content: space-between; flex-wrap: nowrap; padding: 10px;
	border-radius: 8px 8px 0 0;
	background-color: rgba(255, 255, 255, .65);
}

/*----------------------------------------------------------------------------*/

section.ere-listlmmr.s1 .main .col .reveal .ll,
section.ere-listlmmr.s1 .main .col .reveal .rr { display: flex; flex-direction: row; justify-content: space-between; flex-wrap: nowrap; width: calc(100% / 2); }

/*----------------------------------------------------------------------------*/

section.ere-listlmmr.s1 .main .col .reveal .listleft {  }

/*-------------------*/

section.ere-listlmmr.s1 .main .col .reveal .listmiddlel {  }

/*-------------------*/

section.ere-listlmmr.s1 .main .col .reveal .listmiddler {  }

/*-------------------*/

section.ere-listlmmr.s1 .main .col .reveal .listright {  }

/*-------------------*//*-------------------*/

section.ere-listlmmr.s1 .main .col .reveal .listleft,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler,
section.ere-listlmmr.s1 .main .col .reveal .listright { width: calc(100% / 2); }


section.ere-listlmmr.s1 .main .col .reveal .listleft .stit,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel .stit,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler .stit,
section.ere-listlmmr.s1 .main .col .reveal .listright .stit {
	margin: 15px 0 15px 35px; padding: 0 0 10px 0;
	border-bottom: 1px dashed rgba(0, 0, 0, .15);
	font-size: 17px; color: rgba(0, 0, 0, .85);
	white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block !important; -webkit-line-clamp: 1; -webkit-box-orient: vertical;
}

/*-------------------*//*-------------------*/

section.ere-listlmmr.s1 .main .col .reveal .listleft ol,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol,
section.ere-listlmmr.s1 .main .col .reveal .listright ol {  }

section.ere-listlmmr.s1 .main .col .reveal .listleft ol li,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol li,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol li,
section.ere-listlmmr.s1 .main .col .reveal .listright ol li { position: relative; margin: 20px; padding: 5px 0 5px 20px; overflow: hidden; }

section.ere-listlmmr.s1 .main .col .reveal .listleft ol li a,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol li a,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol li a,
section.ere-listlmmr.s1 .main .col .reveal .listright ol li a {  }


section.ere-listlmmr.s1 .main .col .reveal .listleft ol li a strong,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol li a strong,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol li a strong,
section.ere-listlmmr.s1 .main .col .reveal .listright ol li a strong {
	text-align: left;
	font-size: 16px;
	white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block !important; -webkit-line-clamp: 1; -webkit-box-orient: vertical;
	-webkit-transition: color 300ms linear; transition: color 300ms linear;
}
section.ere-listlmmr.s1 .main .col .reveal .listleft ol li:hover > a > strong,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol li:hover > a > strong,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol li:hover > a > strong,
section.ere-listlmmr.s1 .main .col .reveal .listright ol li:hover > a > strong {  }

@media screen and (min-width: 1px) and (max-width: 679px) {
	section.ere-listlmmr.s1 .main .col .reveal { /*display: inline-block;*/ width: 100%; border-radius: 0; }
	
	section.ere-listlmmr.s1 .main .col .reveal .ll,
	section.ere-listlmmr.s1 .main .col .reveal .rr { display: inline-block; width: calc(100% / 2); }
	
	section.ere-listlmmr.s1 .main .col .reveal .ll .listleft,
	section.ere-listlmmr.s1 .main .col .reveal .rr .listmiddler { margin: 0 0 20px 0; }
	
	section.ere-listlmmr.s1 .main .col .reveal .listleft,
	section.ere-listlmmr.s1 .main .col .reveal .listmiddlel,
	section.ere-listlmmr.s1 .main .col .reveal .listmiddler,
	section.ere-listlmmr.s1 .main .col .reveal .listright { width: 100%; }
	
	section.ere-listlmmr.s1 .main .col .reveal .listleft .stit,
	section.ere-listlmmr.s1 .main .col .reveal .listmiddlel .stit,
	section.ere-listlmmr.s1 .main .col .reveal .listmiddler .stit,
	section.ere-listlmmr.s1 .main .col .reveal .listright .stit { margin: 15px 0 15px 25px; }
	
	section.ere-listlmmr.s1 .main .col .reveal .listleft ol li,
	section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol li,
	section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol li,
	section.ere-listlmmr.s1 .main .col .reveal .listright ol li { margin: 15px 10px; }
	
	section.ere-listlmmr.s1 .main .col .reveal .listleft ol li a strong,
	section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol li a strong,
	section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol li a strong,
	section.ere-listlmmr.s1 .main .col .reveal .listright ol li a strong { font-size: 14px; }
}


/*-------------------*//*-------------------*/

section.ere-listlmmr.s1 .main .col .reveal .listleft ol li:before,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol li:before,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol li:before,
section.ere-listlmmr.s1 .main .col .reveal .listright ol li:before {
	position: absolute; left: 0; bottom: -10px; width: 100%; height: 1px;
	content: '';
	border-top: 1px dotted rgba(2, 133, 210, .35);
	-webkit-transition: bottom 300ms ease-in-out; transition: bottom 300ms ease-in-out;
}

section.ere-listlmmr.s1 .main .col .reveal .listleft ol li:hover:before,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol li:hover:before,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol li:hover:before,
section.ere-listlmmr.s1 .main .col .reveal .listright ol li:hover:before { bottom: -1px; }

/*-------------------*//*-------------------*/

section.ere-listlmmr.s1 .main .col .reveal .listleft ol li:after,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol li:after,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol li:after,
section.ere-listlmmr.s1 .main .col .reveal .listright ol li:after {
	position: absolute; left: -50px; bottom: -3px; width: 2px; height: 2px;
	border: 1px solid rgba(2, 133, 210, .65);
	content: '';
	background-color: rgba(2, 133, 210, .35);
	-webkit-transition: left 3000ms linear; transition: left 3000ms linear;
}

section.ere-listlmmr.s1 .main .col .reveal .listleft ol li:hover:after,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol li:hover:after,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol li:hover:after,
section.ere-listlmmr.s1 .main .col .reveal .listright ol li:hover:after { left: 100%; }

/*-------------------*//*-------------------*/

section.ere-listlmmr.s1 .main .col .reveal .listleft ol li mark:before,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol li mark:before,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol li mark:before,
section.ere-listlmmr.s1 .main .col .reveal .listright ol li mark:before {
	position: absolute; left: -50px; top: 5px;
	content: '\f0da';
	font-family: 'Font Awesome 6 Pro'; font-style: normal; font-weight: 900; font-size: 16px; color: rgba(130, 210, 235, .85);
	-webkit-transition: left 300ms linear; transition: left 300ms linear;
}

section.ere-listlmmr.s1 .main .col .reveal .listleft ol li:hover > mark:before,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol li:hover > mark:before,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol li:hover > mark:before,
section.ere-listlmmr.s1 .main .col .reveal .listright ol li:hover > mark:before { left: 0px; }

/*-------------------*//*-------------------*/

section.ere-listlmmr.s1 .main .col .reveal .listleft ol li mark:after,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol li mark:after,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol li mark:after,
section.ere-listlmmr.s1 .main .col .reveal .listright ol li mark:after {
	position: absolute; right: -50px; top: 5px;
	content: '\e1cd';
	font-family: 'Font Awesome 6 Pro'; font-style: normal; font-weight: 900; font-size: 18px; color: rgba(130, 210, 235, .85);
	-webkit-transition: right 300ms linear; transition: right 300ms linear;
}

section.ere-listlmmr.s1 .main .col .reveal .listleft ol li:hover > mark:after,
section.ere-listlmmr.s1 .main .col .reveal .listmiddlel ol li:hover > mark:after,
section.ere-listlmmr.s1 .main .col .reveal .listmiddler ol li:hover > mark:after,
section.ere-listlmmr.s1 .main .col .reveal .listright ol li:hover > mark:after { right: 0px; }




