.block__worldwide {
  padding-top: 90px;
  padding-bottom: 90px;
}
.text-center {
  text-align: center !important;
}
.main-title {
  margin: 0 0 40px 0;
  padding: 0;
  font-family: 'Montserrat', sans-serif;
  font-size: 42px;
  font-weight: 700;
  font-style: normal;
  letter-spacing: 2px;
  display: block;
  position: relative;
}
.desktop-worldwide {
  margin-top: 80px;
  /*margin-top: 120px;*/
}

.list-worldwide
{
	display:flex!important;
	justify-content: center;
}



@media (max-width: 480px)
{
.hidden-xs
{
display:none !important;
}


.strength_list
{
	background-repeat: no-repeat !important;
    background-size: contain !important;
	height: 200px !important;
}	
}



@media (max-width: 480px)
{
.desktop-worldwide .elgi-logo {
  float: left !important;
  display: block !important;
  width: 100% !important;
  text-align: center !important;
  margin-bottom: 60px !important;
  /*background-image: url(../img/elgi-worldwide.jpg);
  font-size: 360px;
  /* letter-spacing: 25px; */
  /* font-weight: 800; */
  /*background-position: center center;*/
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  line-height: 90% !important;
  background-size: 100% !important;
  background-repeat: no-repeat !important;
  background-attachment: fixed !important;
}	

ul .list-worldwide
{
display:none !important;
}
}




@media (min-width: 767px)
{
.desktop-worldwide .elgi-logo {
  float: left;
  display: block;
  width: 100%;
  text-align: center;
  margin-bottom: 60px;
  background-image: url(../img/elgi-worldwide.jpg);
  font-size: 360px;
  letter-spacing: 25px;
  font-weight: 800;
  background-position: center center;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  line-height: 90%;
  background-size: 100%;
  background-repeat: no-repeat;
  background-attachment: fixed;
}
}
.block__worldwide .count__box {
  float: left;
  width: 100%;
  text-align: center;
}
.block__worldwide .count__box .count__number {
  float: left;
  width: 100%;
  font-size: 140px;
  font-weight: 900;
  letter-spacing: -0.25px;
}
.block__worldwide .count__box .count__text {
  float: left;
  width: 100%;
  font-size: 16px;
  font-weight: 500;
}
ul.list-worldwide li .title {
  float: left;
  width: 100%;
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 700;
  text-align: center;
}
ul.list-worldwide {
  float: left;
  width: 100%;
  margin: 0;
  padding: 0;
}
ul.list-worldwide li {
  float: left;
  width: 16.66%;
  margin: 0;
  padding: 0 15px;
  list-style: none;
  display: list-item;
  border-right: 1px solid #b5b5b5;
  color: #929292;
}
ul.list-worldwide li:last-child {
  border-right: 0 none;
}
ul.list-worldwide li:hover {
  color: #0C4C93;
}

ul.list-worldwide ul {
  float: left;
  width: 100%;
  margin: 0;
  padding: 0;
  height: 260px;
  overflow-y: scroll;
}
ul.list-worldwide ul li {
  float: left;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  display: list-item;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.75px;
  line-height: 30px;
  border: 0 none;
}
.list-worldwide .quality {
  text-align: center;
  font-size: 70px;
  color: var(--tp-theme-1);
  margin-right: 20px;
}
.list-worldwide .expertise {
  text-align: center;
  font-size: 70px;
  color: var(--tp-theme-1);
  margin-right: 20px;
}
.list-worldwide .approach {
  text-align: center;
  font-size: 70px;
  color: var(--tp-theme-1);
  margin-right: 20px;
}
.list-worldwide .sustainable {
  text-align: center;
  font-size: 70px;
  color: var(--tp-theme-1);
  margin-right: 20px;
}
.list-worldwide .reach {
  text-align: center;
  font-size: 70px;
  color: var(--tp-theme-1);
  margin-right: 20px;
}
.quality img:hover {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  transform: rotate(360deg);
}
.expertise img:hover {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  transform: rotate(360deg);
}
.approach img:hover {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  transform: rotate(360deg);
}
.sustainable img:hover {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  transform: rotate(360deg);
}
.reach img:hover {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  transform: rotate(360deg);
}




@media screen and (max-width: 600px){
 
.myslider .item h2 {
font-size:23px !important;

}
}


@media only screen and (min-width: 600px) {
  .para{
 
    font-size: 20px !important;
        
    max-width:700px !important;
  }
 }