/**** Verdicts and Settlements Page ****/

/* Verdict & Settlements page */


/*
@media only screen and (max-width: 992px){
	.verdicts-row {
		columns: 2 !important;
	}
}

*/
@media (max-width: 1350px) and (min-width: 1060px){
		.won-break {
			display: block !important;
		}
		.verdict-title {
				line-height: 30px !important;
		}
}


@media (max-width: 1250px) {
		.vc_col-sm-3 {
		width: 30% !important;
		}
}


@media (max-width: 1072px) {
		.vc_col-sm-3 {
		width: 50% !important;
		}
}

@media (max-width: 685px) {
		.vc_col-sm-3 {
		width: 98% !important;
		}
}

@media (max-width: 767px) {
		.over-size, .recovered-size, .verdict-size, .settlement-size {
			text-align: center !important;
		}
}

@media (max-width: 350px) {
		.recovered-size {
			font-size: 40px !important;
		}
}

.over-size {
	line-height: 24px;
  font-family: acumin-pro !important;
  font-size: 24px !important;
  color: #ffffff !important;
}

.verdict-title {
  color: #ffffff;
  text-align: center;
  font-size: 3.5em;
  font-family: acumin-pro !important;
  text-transform: capitalize;
}

.verdict-size {
  line-height: 40px;
  font-family: acumin-pro !important;
  font-size: 45px !important;
  color: #efbf04 !important;
}

/* Recovered */

.recovered-size {
  line-height: 45px;
  font-family: acumin-pro !important;
  font-size: 50px;
  color: #ffffff !important;
		text-align: left;
}

/* settlement */

.settlement-size {
  line-height: 16px;
  font-family: acumin-pro !important;
  font-size: 16px !important;
  color: #efbf04 !important;
	text-align: left;
		height: 35px;
}

/*****************************************************************/

/***** MENU  *****/

/*****************************************************************/

.menu-footer-menu-container {
  padding-top: 23px !important;
}

.menu-item {
  line-height: 20px !important;
}

.practice-area-blocks-row {
  align-content: center;
}

.practice-area-blocks {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 31% !important;
  text-wrap: normal;
  vertical-align: middle !important;
  background-color: #072945;
  text-align: center;
  color: #efbf04 !important;
  line-height: 20px !important;
  margin-right: .5em !important;
  min-height: 80px !important;
  margin-bottom: .5em !important;
  border-radius: 10px;
  font-family: 'Jost', sans-serif !important;
}

@media only screen and (max-width: 769px) {
  .practice-area-blocks {
    width: 100% !important;
    margin-left: .8em;
  }
}

.practice-area-blocks h2 a {
	color: #efbf04 !important;
}

.marquee {
   overflow: hidden; 
}

.marquee-content {
  display: flex;
  animation: scrolling 115s linear infinite;
}


@media only screen and (max-width: 1200px) {
	 .marquee-item {
			 flex: 0 0 45vw !important;
			 margin: 0 1vw;
		}
		.marquee-content {
  display: flex;
  animation: scrolling 70s linear infinite;
}

}

@media only screen and (max-width: 600px) {
	 .marquee-item {
			 flex: 0 0 90vw !important;
			 margin: 0 1vw;
		}
		.marquee-content {
  display: flex;
  animation: scrolling 30s linear infinite;
}

}

.marquee-item {
  flex: 0 0 27vw;
  margin: 0 .5vw;
/*   flex: 0 0 20vw; */
/*   margin: 0 2vw; */
}


.marquee-item img {
  display: block;
  width: 100%;
/*   padding: 0 20px; */
}

@keyframes scrolling {
  0% { transform: translateX(0); }
  100% { transform: translateX(-410vw); }
}