
#content_search {
  position: absolute;
  width: 300px;
  margin-left: 200px;
  top: 50px;
  transform: translate(-50%, -50%);
}
#content_search .square {
	box-shadow: 0 0 10px rgba(0,0,0,0.2);
	background: #fff;
	color: #666;
	top: 20px;
	position: relative;
}
#content_search.on {
  -webkit-animation-name: in-out;
  animation-name: in-out;
  -webkit-animation-duration: 0.7s;
  animation-duration: 0.7s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
.right-img input {
  box-sizing: border-box;
  width: 25px;
  height: 25px;
  border: 1px solid #666;
  border-radius: 50%;
  background: none;
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  font-family: Roboto;
  outline: 0;
  -webkit-transition: width 0.4s ease-in-out, border-radius 0.8s ease-in-out, padding 0.2s;
  transition: width 0.4s ease-in-out, border-radius 0.8s ease-in-out, padding 0.2s;
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
  -webkit-transform: translate(-100%, -50%);
  -ms-transform: translate(-100%, -50%);
  transform: translate(-100%, -50%);
}

.serch_bar {
  background: none;
  position: absolute;
  top: 0px;
  left: 0;
  height: 50px;
  width: 50px;
  padding: 0;
  border-radius: 100%;
  outline: 0;
  border: 0;
  color: inherit;
  cursor: pointer;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  -webkit-transform: translate(-40%, -10%);
  -ms-transform: translate(-40%, -10%);
  transform: translate(-40%, -10%);
}

.serch_bar:before {
  content: "";
  position: absolute;
  width: 15px;
  height: 1px;
  background-color: #666;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  margin-top: -6px;
  margin-left: -10px;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}

.close {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}

.close:before {
  content: "";
  position: absolute;
  width: 27px;
  height: 2px;
  margin-top: -1px;
  margin-left: -13px;
  background-color: #fff;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}

.close:after {
  content: "";
  position: absolute;
  width: 27px;
  height: 2px;
  background-color: #fff;
  margin-top: -1px;
  margin-left: -13px;
  cursor: pointer;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
button.close {
	opacity: 1;
	background: #f15a22 !important;
}
.square {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
  width: 900px;
  height: 50px;
  border: 4px solid #FFFFFF;
  border-radius: 0;
  background: none;
  color: #fff;
  font-family: Roboto;
  font-size: 16px;
  font-weight: 400;
  outline: 0;
  -webkit-transition: width 0.4s ease-in-out, border-radius 0.4s ease-in-out, padding 0.2s;
  transition: width 0.4s ease-in-out, border-radius 0.4s ease-in-out, padding 0.2s;
  -webkit-transition-delay: 0.4s, 0s, 0.4s;
  transition-delay: 0.4s, 0s, 0.4s;
  -webkit-transform: translate(-100%, -50%);
  -ms-transform: translate(-100%, -50%);
  transform: translate(-100%, -50%);
}


.our-presence .container:nth-child(2) {

    position: relative;
    

}
.map-modal {
  z-index: 9999;
  display: none;
  position: fixed;
  left: 0;
  top: 0vh;
  width: 100%;
  height: 100vh;
  overflow: hidden;
  background-color: #fff;
}
.map-modal-content {
  margin: auto;
  background-color: #fff;
  position: relative;
  padding: 0;
  outline: 0;
  width: 100%;
	height: 100%;
}
.st_white{fill:#FFFFFF;stroke:#757575;stroke-width:1;}
.st_color{fill:#757575;stroke:#757575;stroke-width:1;}
.map-display-topright {
    position: relative;
    font-size: 2em;
    font-weight: 300;
    cursor: pointer;
    float: right;
    right: 1em;
    top: 1em;
}
#XMLID_36_, #VN-36, #XMLID_155_, #VN-44, #bagldsh, #XMLID_214_, #XMLID_505_, #XMLID_226_, #XMLID_725_, #XMLID_112_, #XMLID_23_, #XMLID_761_, #XMLID_212_, .philippines, #XMLID_239_, #XMLID_84_, #XMLID_702_, #XMLID_37_, #XMLID_208_, #XMLID_785_, #bharat, #XMLID_41_ {
	transition: all ease-in 0.5s;
	fill: #757575;
}
#XMLID_36_:hover, #VN-36:hover, #VN-44:hover, #XMLID_155_:hover, #bagldsh:hover path, #XMLID_743_:hover, #XMLID_214_:hover, #XMLID_505_:hover, #XMLID_226_:hover, #XMLID_725_:hover, #XMLID_112_:hover, #XMLID_23_:hover, #XMLID_761_:hover, #XMLID_41_:hover, #XMLID_212_:hover, #bharat:hover path, .philippines:hover, #XMLID_239_:hover, #XMLID_84_:hover, #XMLID_702_:hover, #XMLID_37_:hover, #XMLID_208_:hover, #XMLID_785_:hover {
  fill: #f15a22;
  cursor: pointer;
  transition: all ease-in 0.5s;
}
#brazil .map-container {
  width: 90%;
  transform: translateY(20%);
}
#indonesia .map-container {
  transform: translateY(60%);
}
#thailand .map-container {
  width: 60%;
  transform: translateY(10%);
}
.map_box_ppupBlue {
    background: transparent;
    padding: 0;
    top: 0;
    position: fixed;
    color: #fff;
    left: 15px;
    z-index: 9999;
    transform: translate(11vh,48vh);
    /* -webkit-transform: translate(11vh,48vh); */
    -moz-transform: translate(11vh,48vh);
}
.ppup_hedng {
    width: 36%;
    display: inline-block;
    margin: 6px auto;
    vertical-align: top;
}
.ppup_cnt {
    width: 60%;
    display: inline-block;
    margin: 6px auto;
}
.map_box_ppup .ppup_hedng {
  width: 100%;
  display: inline-block;
  margin: 6px auto;
}
.map_box_ppup .ppup_cnt {
  width: 100%;
  display: inline-block;
  margin: 6px auto;
}
.st_ornge {
	fill: #666;
	cursor: pointer;
  stroke-width: 1;
  stroke: #fff;
}
.st_blue {
 	fill: #666;
  cursor: pointer;
  stroke: #fff;
  stroke-width: 1;
}
image {
    cursor: pointer;
}
.map-modal-content h3 {
  display: none;
}
#info_headng h3 {
  transform: translate(10vh,47vh);
  -webkit-transform: translate(10vh,47vh);
  -moz-transform: translate(10vh,47vh);
  font-size: 42px;
  color: #333;
  font-weight: bold;
  padding: 0 20px;
  text-align: left;
  line-height: normal;
}
.map_box {
	background: #f15a22;
	padding: 40px;
	top: 40vh;
	position: relative;
	color: #fff;
}
.location_marker .project_mrkr img {
    max-height: 70px;
}
.location_marker {
    position: relative;
    height: 100%;
    vertical-align: bottom;
    top: 50vh;
}
.location_marker2 {
    position: relative;
    height: 100%;
    vertical-align: bottom;
    top: 90vh;
}
.location_marker .project_mrkr, .location_marker .office_mrkr {
    max-height: 200px;
    position: relative;
    width: 100%;
	display: inline-block;
	margin: 10px 0px;
}
.location_marker .project_mrkr img, .location_marker .office_mrkr img {
    max-height: 70px;
    z-index: 99;
    position: relative;
    -webkit-filter: drop-shadow(5px 5px 0px rgba(0,0,0,0.3));
    filter: drop-shadow(5px 5px 0px rgba(0,0,0,0.3));
    width: 35px;
    top: -8px;
}
.mapping-new {
    position: absolute;
    left: 90px;
    bottom: 40px;
    padding: 2px 15px 2px 5px;
}
.mapping-new img {
    width: 13px;
    margin-top: -5px;
}
.mapping-new span {
    font-size: 16px;
    color: #0054a6;
    padding: 5px 10px;
    margin-left: 0;
    position: relative;
    left: 0;
    top: 0;
}
.mapping-new2 {
    position: absolute;
    left: 185px;
    bottom: 40px;
    padding: 2px 15px 2px 5px;
}
.mapping-new2 img {
    width: 13px;
    margin-top: -5px;
}
.mapping-new2 span {
    font-size: 16px;
    color: #0054a6;
    padding: 5px 10px;
    margin-left: 0;
    position: relative;
    left: 0;
    top: 0;
}



.mapping2 {
    position: absolute;
    left: 10px;
    bottom: 15px;
    padding: 2px 15px 2px 5px;
    top: 290px;
}

.mapping {
    position: absolute;
    right: 25%;
    bottom: 40px;
    padding: 2px 15px 2px 15px;
}
.mapping img {
    width: 13px;
    margin-top: -5px;
}
.mapping span {
    font-size: 16px;
    color: #0054a6;
    padding: 5px 10px;
    margin-left: 0;
    position: relative;
    left: 0;
    top: 0;
}
.mapping1 {
    position: absolute;
    left: 0;
    bottom: 50px;
    padding: 2px 15px 2px 5px;
}
.mapping1 img {
    width: 13px;
    margin-top: -5px;
}
.mapping1 span {
    font-size: 16px;
    color: #3097dd;
    padding: 5px 10px;
    margin-left: 0;
    position: relative;
    left: 0;
    top: 0;
}

.mapping2 img {
    width: 13px;
    margin-top: -5px;
}
.mapping2 span {
    font-size: 16px;
    color: #3097dd;
    padding: 5px 10px;
    margin-left: 0;
    position: relative;
    left: 0;
    top: 0;
}
.project_mrkr p {
    position: relative;
    top: 10px;
    background: #3097dd;
    display: inline-block;
    padding: 1px 20px;
    right: 10px;
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
    width: 100px;
}
.office_mrkr p {
	color: #fff;
    position: relative;
	top: 10px;
	font-size: 16px;
	text-transform: uppercase;
    background: #f15a22;
    display: inline-block;
    padding: 1px 20px;
	right: 10px;
	width: 100px;
}
address {
    margin-bottom: 0px;
    width: 525px;
}
address span {
    margin: 20px 0px;
    /* display: flex; */
    /* justify-content: left; */
}
address span strong {
    width: 90px;
    display: inline-table;
}
address span a, address a:hover {
    color: #fff;
    text-decoration: none;
}
address span strong {
    padding: 0 40px 0 0;
}
address p {
    display: inline;
}
.heyo:hover path, .enabled:hover {
  /*fill: #f15a22;*/
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  stroke-width: 4!important;
    stroke: transparent;
}
#saudi-arabia .map-container {
  transform: translateY(20%);
}
#singapore .map-container {
  transform: translateY(50%);
}
#southafrica .map-container {
  transform: translateY(20%);
}
#unitedarabemirates .map-container {
  transform: translateY(20%);
}
.enabled {
    cursor: pointer;
	fill:#666;
	stroke-width: 4!important;
    stroke: transparent;
}
#india .map-container {
  width: 85%;
  transform: translateY(20%);
}
.description {
  pointer-events: none;
  position: absolute;
  font-size: 14px;
  text-align: center;
  background: #f15a22;
  padding: 8px 15px;
  z-index: 5;
  height: 34px;
  line-height: 20px;
  margin: 0 auto;
  color: #fff;
  border-radius: 5px;
  box-shadow: 0 0 0 1px #eee;
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  display: none;
}
.description.active {
  display: block;
}
.description:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 100%;
  width: 0;
  height: 0;
  margin-left: -10px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #f15a22;
}
.our-presence .all-heading { margin-bottom: 0px;}

svg#usa-l {
    transform: translateY(-32%);
}
svg#keny_grp {
    width: 635px;
}
#keny_grp .st4 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 12px;
}
#keny_grp .st2 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 12;
}
#keny_grp .st0{fill:#D3D4D4;}
#keny_grp .st1{fill:#D3D4D4;}
#keny_grp .st2{fill:#F15C2A;}
#keny_grp .st3{fill:#D3D4D4;}
#keny_grp .st4{fill:#3E96D2;}
svg#zambia_grp {
    transform: translate(6%, -17%);
    width: 635px;
}
#zambia_grp .st2 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 12;
}
#zambia_grp .st4 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 12px;
}
svg#namibia_grp {
    transform: translate(2%, -11%);
    width: 625px;
}
#namibia_grp .st4 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 12;
}
#namibia_grp .st2 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 12;
}
#zambia_grp .st0 {
    fill: #D3D4D4;
    stroke: #D3D4D4;
    stroke-width: 1px;
}
#zambia_grp .st1 {
    fill: #D3D4D4;
    stroke: #D3D4D4;
    stroke-width: 1;
}
#zambia_grp .st2{fill:#F15C2A;}
#zambia_grp .st3{fill:#D3D4D4; stroke: #D3D4D4;stroke-width: 2;}
#zambia_grp .st4{fill:#3E96D2;}
#namibia_grp .st1{fill:#D3D4D4;}
#namibia_grp .st0{fill:#D3D4D4;}
#namibia_grp .st3{fill:#D3D4D4;}
svg#morocco_grp {
    width: 570px;
    transform: translate(11%, 0%);
}
#morocco_grp .st0{fill:#D3D4D4;}
#morocco_grp .st1{fill:#D3D4D4;}
#morocco_grp .st3{fill:#D3D4D4;}
#morocco_grp .st4{fill:#D3D4D4;}
#morocco_grp .st5{fill:#D3D4D4;}
#morocco_grp .st6 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 15;
}
#morocco_grp .st2 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 15;
}
svg#egypt_1 {
    width: 610px;
    transform: translate(11%, -13%);
}
#egypt_1 .st0{fill:#D3D4D4;}
#egypt_1 .st1{fill:#D3D4D4;}
#egypt_1 .st2 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 12;
}
#egypt_1 .st3{fill:#D3D4D4;}
#egypt_1 .st4 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 12;
}
#niger1 .st0{fill:#D2D3D4;}
#niger1 .st1{fill:#D2D3D4;}
#niger1 .st2 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 12;
}
svg#niger1 {
    width: 635px;
    transform: translate(6%,-16%);
}
#oman1 .st0{fill:#D3D4D4;}
#oman1 .st1 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 12;
}
#oman1 .st2{fill:#D3D4D4;}
#oman1 .st4{fill:#D3D4D4;}
#oman1 .st3{fill:#D3D4D4;}
#oman1 .st5 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 12;
}

svg#oman1 {
    width: 640px;
    transform: translate(5%,-5%);
}
#Philippines .st0{fill:#D3D4D4;}
#Philippines .st1{fill:#D3D4D4;}
#Philippines .st2{fill:#D3D4D4;}
#Philippines .st3{fill:#D3D4D4;}
#Philippines .st4 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 12;
}
#Philippines .st5 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 12;
}
svg#Philippines {
    width: 635px;
    transform: translate(6%,-4%);
}
#south-africa .st0{fill:#D2D3D4;}
#south-africa .st1{fill:#D2D3D4;}
#south-africa .st2{fill:#D2D3D4;}
#south-africa .st3{fill:#D2D3D4;}
#south-africa .st4 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 12;
}
#south-africa .st5 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 12;
}
svg#south-africa {
    width: 625px;
    transform: translate(8%,-15%);
}
svg#uae_grp {
    width: 655px;
    transform: translate(5%, -19%);
}
#uae_grp .st0{fill:#D3D4D4;stroke: #D3D4D4;}
#uae_grp .st1{fill:#D3D4D4;stroke: #D3D4D4;}
#uae_grp .st2 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 12;
}
#uae_grp .st3{fill:#D3D4D4;stroke: #D3D4D4;}
#uae_grp .st4 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 12;
}
#uae_grp .st5{fill:#D3D4D4;stroke: #D3D4D4;}
#australia1 .st0{fill:#D3D4D4;}
#australia1 .st1{fill:#D3D4D4;}
#australia1 .st2 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 8;
}
#australia1 .st3{fill:#D3D4D4;}
#australia1 .st4 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 14px;
}
svg#australia1 {
    width: 635px;
    transform: translate(6%,-17%);
}
#montenegro1 .st0{fill:#D3D4D4;}
#montenegro1 .st1{fill:#D3D4D4;}
#montenegro1 .st2 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 12;
}
svg#montenegro1 {
    width: 600px;
    transform: translate(5%,3%);
}
#chile1 .st0{fill:#D3D4D4;stroke: #D3D4D4;
    stroke-width: 3px;}
#chile1 .st1 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 12px;
}
#chile1 .st2{fill:#D3D4D4;stroke: #D3D4D4;
    stroke-width: 3px;}
#chile1 .st3{fill:#D3D4D4;stroke: #D3D4D4;
    stroke-width: 3px;}
#chile1 .st4{fill:#D3D4D4;stroke: #D3D4D4;
    stroke-width: 3px;}
#chile1 .st5 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 12;
}
#chile1 .st6{fill:#D3D4D4;stroke: #D3D4D4;
    stroke-width: 3px;}
svg#chile1 {
    width: 660px;
}
svg#vietnam_grp {
    width: 635px;
    transform: translate(3%,-3%);
}
#vietnam_grp .st0{fill:#D3D4D4;}
#vietnam_grp .st1{fill:#D3D4D4;}
#vietnam_grp .st2 {
    fill: #3E96D2;
    stroke: #3E96D2;
}
#vietnam_grp .st3{fill:#D3D4D4;}

#india_grp .st0{fill:#D3D4D4;}
#india_grp .st1{fill:#D3D4D4;}
#india_grp .st2 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 12;
}
#india_grp .st3{fill:#D3D4D4;}
#india_grp .st4 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 12;
}
#india_grp .st5{fill:#D3D4D4;}
#india_grp .st6{fill:#D3D4D4;}
#india_grp .st7{fill:#D3D4D4;}
#india_grp .st8{fill:#D3D4D4;}
#india_grp .st9{fill:#D3D4D4;}
#india_grp .st10{fill:#D3D4D4;}
#india_grp .st11{fill:#D3D4D4!important;}
#india_grp .st12{fill:#D3D4D4;}
#india_grp .st13{fill:#D3D4D4;}
#india_grp .st14{fill:#D3D4D4;}
#india_grp .st15{fill:#D3D4D4;}
svg#india_grp {
    width: 635px;
    transform: translate(5%,-17%);
}

svg#sudi_grp {
    width: 635px;
    transform: translate(4%, -17%);
}
#sudi_grp .st0{fill:#D3D4D4;}
#sudi_grp .st1{fill:#D3D4D4;}
#sudi_grp .st2 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 12;
}
#sudi_grp .st3{fill:#D3D4D4;}
#sudi_grp .st4 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 12;
}
svg#jordan1 {
    width: 635px;
    transform: translate(6%,3%);
}
#jordan1 .st0{fill:#D3D4D4;}
#jordan1 .st1{fill:#D3D4D4;}
#jordan1 .st2 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 18px;
}
#jordan1 .st3{fill:#D3D4D4;}
#jordan1 .st4 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 18;
}
#jordan1 .st5{fill:#D3D4D4;}
#jordan1 .st6{fill:#D3D4D4;}

#usa1 .st0{fill:#D2D3D4;stroke: #D2D3D4;
    stroke-width: 3px;}
#usa1 .st1 {
    fill: #3C96D2;
    stroke: #3C96D2;
    stroke-width: 5px;
}
#usa1 .st2{fill:#D2D3D4;stroke: #D2D3D4;
    stroke-width: 3px;}
#usa1 .st3{fill:#D2D3D4;stroke: #D2D3D4;
    stroke-width: 3px;}
#usa1 .st4{fill:#D2D3D4;stroke: #D2D3D4;
    stroke-width: 3px;}
#usa1 .st5{fill:#D2D3D4;stroke: #D2D3D4;
    stroke-width: 3px;}
#usa1 .st6 {
    fill: #F15B27;
    stroke: #F15B27;
    stroke-width: 5;
}
#usa1 .st7{fill:#D2D3D4;stroke: #D2D3D4;
    stroke-width: 3px;}
#usa1 .st8{fill:#D2D3D4;stroke: #D2D3D4;
    stroke-width: 3px;}
#usa1 .st9{fill:#D2D3D4;stroke: #D2D3D4;
    stroke-width: 3px;}
svg#usa1 {
    width: 600px;
    transform: translate(9%,-22%);
}
#agn1 .st0{fill:#D3D4D4;stroke: #D3D4D4;
    stroke-width: 4px;}
#agn1 .st1{fill:#D3D4D4;stroke: #D3D4D4;
    stroke-width: 4px;}
#agn1 .st2 {
    fill: #F15C2A;
    stroke: #F15C2A;
    stroke-width: 15;
}
#agn1 .st3{fill:#D3D4D4;stroke: #D3D4D4;
    stroke-width: 4px;}
#agn1 .st4 {
    fill: #3E96D2;
    stroke: #3E96D2;
    stroke-width: 15;
}

svg#agn1 {
    width: 590px;
    transform: translate(10%, 1%);
}

.highlight-more {
   stroke-width: 20px !important;
   transition:all ease .3s;
}
.highlight {
    stroke-width: 12px !important;
	transition:all ease .3s;
}
.highlight2 {
	transition:all ease .3s;
}
.highlight-more2 {
   stroke-width: 10px !important;
   transition:all ease .3s;
}