@media only screen
and (min-width : 320px) and (max-width : 768px){
p.method_span_mobile {
margin-top: 59px !important;
}

.learn_more_p {
 margin-top : -17px !important;
margin-bottom: 46px !important;
}
.aboutmain {
    height: 433px !important;
  }
#DiscoverTitle{
	font-size: 35px !important;
	font-weight: 600 !important;
	line-height: 37px !important; 
	}
#DiscoverTitleP{
	margin-top : 106px !important;
margin-left: auto !important;
margin-right: auto !important;
	}

.discoverContentSpanMobilefirst{
	
	color: #ffffff !important;
	display: block !important;
	font-family: Roboto Slab  ;
	font-size: 16px !important;
	font-weight: 300 !important;
	margin-top: 18px !important;
	text-align: center;
	letter-spacing: 0.015em;
	width: 273px !important;
	line-height: 22px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.discoverContentSpanMobilesecond{
        color: #ffffff !important;
	display: block !important;
	font-family: Roboto Slab;
	font-size: 16px !important;
	font-weight: 300 !important;
	margin-top: -30px !important;
	text-align: center !important;
	letter-spacing: 0.015em !important;
	width: 321px !important;
       line-height: 24px !important;  
	margin-left: auto !important;
margin-right: auto !important;
}

.discoverContentSpanMobilethree {
color: #474747;
font-family: Roboto;
font-size: 24px !important;
font-weight: 400 !important;
line-height: 24px !important;
}

.discoverContentSpanMobilethreeP{
margin-top: 23px !important;
margin-bottom: 20px !important;
}

#aboutUl li {
  position: relative;
  height: 218px !important;
  width: 131px !important;
  margin-left: 8px !important;

}

#aboutUl {

width: 290px !important;
margin-bottom: 50px !important;
}

.hover_img {
   margin: 2% !important;
   width: 119px !important;
}

.hover_img_two {
display: inline !important;
margin: 2% !important;
width: 125px !important;

}

.hover_img img {
height: 130px !important;
width: 125px !important;
}
.x-column_mobile {
   position: absolute;
right: 10px !important;
top: 175px !important;
width: 114px !important;
margin-left: -8px !important;
}

.x-block-grid.three-up>li:nth-child(3n+1) {
clear: none !important;
}

.x-column_mobile_two {
   position: absolute;
right: 10px !important;
top: 190px !important;
width: 114px !important;
margin-left: -8px !important;
}

.image_mobile_li_two {
height: 219px !important;
margin-bottom: 10px !important;

}
.x-column_mobile p {
  float: right !important;
margin-top: 5% !important;

width: 113px !important;
}

.x-column_mobile p a {
  float: left !important;
margin-right: 2% !important;
}
.x-column_mobile_second {

bottom: 40px !important;
left: 3px !important;
width: 120px !important;
line-height: 19px !important;

}

.x-column_mobile_third {

bottom: 23px !important;
left: 3px !important;
width: 120px !important;
line-height: 19px !important;

}


.x-column_mobile_second_spanone {

color: #4f4f4f !important;
font-size: 14px !important;
font-weight: 500 !important;
}

.x-column_mobile_second_spantwo {
color: #4f4f4f !important;
font-size: 12px !important;
font-weight: 300 !important;

}


.blockquote_mobile {
width: 93%!important;  
padding-top: 0px !important;
padding-left: 0px !important;
padding-right: 0px !important;
margin-bottom: 30px !important;
margin-left: auto !important;
margin-right: auto !important;
padding-bottom: 0px !important;
}


.content_p_mobile_one {
line-height: 20px !important;
width: 100% !important;
margin-bottom: 30px !important;
margin-top: -10px;
}
  

.content_p_mobile_one span br {
display: none;
}

.content_p_mobile_one span {
  font-size: 14px !important;
line-height: 3px !important;
width: 157px !important;
}

.content_p_mobile_two {
line-height: 23px !important;
width: 100% !important;
margin-top: 32px !important;
margin-left: auto !important;
margin-right: auto !important;
margin-bottom: 34px !important;
}

.content_p_mobile_two span br {
display: none;
}

.content_p_mobile_two span {
  font-size: 16px !important;
line-height: 3px !important;
width: 157px !important;
}

.methodologyLine{
	margin-top: 10px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.join_button {
font-size: 14px !important;
height: 45px !important;
padding: 14px !important;
width: 270px !important;
margin-left: auto !important;
margin-right: auto !important;
border: 2px solid #ffffff !important;
font-weight: 400 !important;
}

.aboutAwarddiv {
background-color: #f2f2f2  !important;
padding-top: 0px  !important;
padding-bottom: 0px  !important;
height: 270px  !important;

}

.aboutAwarddiv div {
height: 270px !important;
}

.aboutAwardul>li {
width: 26% !important;
margin-left: 14px !important;
}

.aboutAwardul {
width: 85% !important;
margin: 0px auto 30px;
padding: 0 !important;
padding: 10px !important;
}


.aboutAwardul  li a {
margin-bottom: 0 !important;
}

.aboutAwarddiv span {
font-size: 14px !important;
font-weight: bold !important;
color: #a5a5a5 !important;

}


}

@media only screen
and (min-width : 2360px) and (max-width: 6407px){
.awardsTitle {
  margin-bottom: 0px !important;
}
.blockquote_mobile {
width: 85%!important;
padding-top: 0px !important;
padding-left: 9px !important;
padding-right: 0px !important;
margin-left: 22px !important;
margin-right: 0px !important;
margin-bottom: 30px !important;
}

#DiscoverTitle{
        font-size: 35px !important;
        font-weight: 600 !important;
        line-height: 37px !important;
        }
#DiscoverTitleP{
        margin-top :116px !important;
        }


.learn_more_p {
 margin-top : -17px !important;
}
.aboutmain {
    height: 433px !important;
  }


p.method_span_mobile {
margin-top: 81px !important;
}

p.method_span_mobile {
font-size: 15px !important;

}


.discoverContentSpanMobilefirst {
color: #ffffff !important;
display: block !important;
font-family: Roboto Slab;
font-size: 16px !important;
font-weight: 300 !important;
margin-top: 28px !important;
text-align: center;
letter-spacing: 0.015em;
width: 273px !important;
margin-left: 38px !important;
line-height: 22px !important;
}

.content_p_mobile_two {
line-height: 31px !important;
width: 100% !important;
margin-top: -16px !important;
}

.content_p_mobile_one {
line-height: 19px !important;
width: 100% !important;
margin-bottom: 15px !important;


}

.discoverContentSpanMobilesecond {
color: #ffffff !important;
display: block !important;
font-family: Roboto Slab;
font-size: 16px !important;
font-weight: 300 !important;
margin-top: -30px !important;
text-align: center !important;
letter-spacing: 0.015em !important;
width: 321px !important;
line-height: 24px !important;
margin-left: 16px !important;
}

}

@media only screen
and (min-width : 2375px) and (max-width: 7684px){

.contactAwardTitle {
margin-bottom: -16px !important;
}


.awardsTitle {
  margin-bottom: 0px !important;
}


p.method_span_mobile {
margin-top: 81px !important;

}

p.method_span_mobile {
font-size: 15px !important;

}

.learn_more_p {
 margin-top : -17px !important;
}
.aboutmain {
    height: 534px !important;
  }


.aboutAwarddiv {
background-color: #f2f2f2  !important;
padding-top: 0px  !important;
padding-bottom: 0px  !important;
height: 262px !important

}

.aboutAwarddiv div {
height: 240px !important;
}


.aboutAwardul>li {
width: 26% !important;
margin-left: 14px !important;
}

.aboutAwardul {
width: 85% !important;
margin: 0px auto 30px;
padding: 0 !important;
padding: 10px !important;
}

.aboutAwarddiv span {
font-size: 14px !important;
font-weight: bold !important;
color: #a5a5a5 !important;

}

.aboutAwardul li a {
margin-bottom: 0 !important;
}

#DiscoverTitle{
        font-size: 40px !important;
        font-weight: 600 !important;
        line-height: 37px !important;
        }
#DiscoverTitleP{
        margin-top :116px !important;
        }


.discoverContentSpanMobilefirst{
	
color: #ffffff !important;
display: block !important;
font-family: Roboto Slab;
font-size: 21px !important;
font-weight: 300 !important;
margin-top: 28px !important;
text-align: center;
letter-spacing: 0.015em;
width: 358px !important;
line-height: 28px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.discoverContentSpanMobilesecond{
color: #ffffff !important;
display: block !important;
font-family: Roboto Slab;
font-size: 21px !important;
font-weight: 300 !important;
margin-top: -23px !important;
text-align: center !important;
letter-spacing: 0.015em !important;
width: 306px !important;
line-height: 24px !important;
margin-left: auto !important;
margin-right: auto !important;

}

.discoverContentSpanMobilethree {
color: #474747;
font-family: Roboto;
font-size: 26px !important;
font-weight: 500 !important;
line-height: 32px !important;

}

.discoverContentSpanMobilethreeP{
margin-top: 23px !important;
margin-bottom: 20px !important;
}

#aboutUl li {
  position: relative;
  height: 218px !important;
  width: 131px !important;
  margin-left: 8px !important;

}

#aboutUl {

width: 290px !important;
margin-bottom: 50px !important;
}

.hover_img {
   margin: 2% !important;
   width: 119px !important;
}

.hover_img_two {
display: inline !important;
margin: 2% !important;
width: 125px !important;

}

.hover_img img {
height: 130px !important;
width: 125px !important;
}
.x-column_mobile {
   position: absolute;
right: 10px !important;
top: 175px !important;
width: 114px !important;
margin-left: -8px !important;
}

.x-block-grid.three-up>li:nth-child(3n+1) {
clear: none !important;
}

.x-column_mobile_two {
   position: absolute;
right: 10px !important;
top: 190px !important;
width: 114px !important;
margin-left: -8px !important;
}

.image_mobile_li_two {
height: 219px !important;
margin-bottom: 10px !important;

}
.x-column_mobile p {
  float: right !important;
margin-top: 5% !important;

width: 113px !important;
}

.x-column_mobile p a {
  float: left !important;
margin-right: 2% !important;
}
.x-column_mobile_second {

bottom: 40px !important;
left: 3px !important;
width: 120px !important;
line-height: 19px !important;

}

.x-column_mobile_third {

bottom: 23px !important;
left: 3px !important;
width: 120px !important;
line-height: 19px !important;

}


.x-column_mobile_second_spanone {

color: #4f4f4f !important;
font-size: 14px !important;
font-weight: 500 !important;
}

.x-column_mobile_second_spantwo {
color: #4f4f4f !important;
font-size: 12px !important;
font-weight: 300 !important;

}


.blockquote_mobile {
width: 85%!important;  
padding-top: 0px !important;
padding-left: 0px !important;
padding-right: 0px !important;
margin-left: 30px !important;
margin-right: 0px !important;
margin-bottom: 30px !important;
}


.content_p_mobile_one {
line-height: 19px !important;
width: 100% !important;
margin-bottom: 15px !important;
}

.content_p_mobile_one span br {
display: none;
}

.content_p_mobile_one span {
font-size: 17px !important;
line-height: 16px !important;
width: 157px !important;

}

.content_p_mobile_two {
line-height: 31px !important;
width: 100% !important;
margin-top: -16px !important;
}

.content_p_mobile_two span br {
display: none;
}

.method_span_mobile{

margin-bottom: 30px !important;

}
.content_p_mobile_two span {
  font-size: 16px !important;
line-height: 3px !important;
width: 157px !important;
}

.join_button {
font-size: 14px !important;
height: 45px !important;
padding: 14px !important;
width: 270px !important;
margin-left: 0 !important;
border: 2px solid #ffffff;

}


}

@media only screen
and (min-width: 768px)
and (max-width: 1024px)
{
#aboutUl{width: 100%!important;}

#aboutUl li{ width: 30% !important; height: 252px !important; margin-left: 2%;
margin-bottom: 4%;}

}

@media only screen
and (min-width: 1768px)
and (max-width: 11024px)
{
/* media queries for 768px */

p.method_span_mobile {
margin-top: 81px !important;

}

p.method_span_mobile {
font-size: 15px !important;

}

.learn_more_p {
 margin-top : -17px !important;
}
.aboutmain {
    height: 678px !important;
  }


.aboutAwarddiv {
background-color: #f2f2f2 !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
height: 277px !important;
}
.aboutAwarddiv div {
height: 240px !important;
}


.aboutAwardul>li {
width: 26% !important;
margin-left: 14px !important;
}

.aboutAwardul {
width: 85% !important;
margin: 0px auto 30px;
padding: 0 !important;
padding: 10px !important;
}

.aboutAwarddiv span {
font-size: 14px !important;
font-weight: bold !important;
color: #a5a5a5 !important;

}

.aboutAwardul li a {
margin-bottom: 0 !important;
}

#DiscoverTitle{
        font-size: 48px !important;
        font-weight: 600 !important;
        line-height: 37px !important;
        }
#DiscoverTitleP{
        margin-top :3% !important;
        }

.discoverContentSpanMobilefirst {
color: #ffffff !important;
display: block !important;
font-family: Roboto Slab;
font-size: 29px !important;
font-weight: 300 !important;
margin-top: 51px !important;
text-align: center;
letter-spacing: 0.015em;
width: 618px !important;
margin-left: 5px !important;
line-height: 28px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.discoverContentSpanMobilesecond{
color: #ffffff !important;
display: block !important;
font-family: "Roboto Slab";
font-size: 27px !important;
font-weight: 300 !important;
text-align: center !important;
letter-spacing: 0.015em !important;
width: 482px !important;
line-height: 28px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.discoverContentSpanMobilethree {
color: #474747;
font-family: Roboto;
font-size: 26px !important;
font-weight: 500 !important;
line-height: 32px !important;

}

.discoverContentSpanMobilethreeP{
margin-top: 23px !important;
margin-bottom: 20px !important;
}

#aboutUl li {
  position: relative;
  height: 330px !important;
  width: 310px !important;
  margin-left: 8px !important;

}

#aboutUl {

width: 100% !important;
margin-bottom: 50px !important;
}

.hover_img {
   margin: 2% !important;
   width: 119px !important;
}

.hover_img_two {
display: inline !important;
margin: 2% !important;
width: 125px !important;

}

.hover_img img {
height: 130px !important;
width: 125px !important;
}
.x-column_mobile {
   position: absolute;
right: 10px !important;
top: 175px !important;
width: 114px !important;
margin-left: -8px !important;
}

.x-block-grid.three-up>li:nth-child(3n+1) {
clear: none !important;
}

.x-column_mobile_two {
   position: absolute;
right: 10px !important;
top: 190px !important;
width: 114px !important;
margin-left: -8px !important;
}

.image_mobile_li_two {
height: 219px !important;
margin-bottom: 10px !important;

}
.x-column_mobile p {
  float: right !important;
margin-top: 5% !important;

width: 113px !important;
}

.x-column_mobile p a {
  float: left !important;
margin-right: 2% !important;
}
.x-column_mobile_second {

bottom: 40px !important;
left: 3px !important;
width: 120px !important;
line-height: 19px !important;

}

.x-column_mobile_third {

bottom: 23px !important;
left: 3px !important;
width: 120px !important;
line-height: 19px !important;

}


.x-column_mobile_second_spanone {

color: #4f4f4f !important;
font-size: 14px !important;
font-weight: 500 !important;
}

.x-column_mobile_second_spantwo {
color: #4f4f4f !important;
font-size: 12px !important;
font-weight: 300 !important;

}


.blockquote_mobile {
width: 69%!important;
padding-top: 0px !important;
padding-left: 0px !important;
padding-right: 0px !important;
margin-left: 92px !important;
margin-right: 0px !important;
margin-bottom: 30px !important;
}

.content_p_mobile_one {
line-height: 19px !important;
width: 100% !important;
margin-bottom: 15px !important;
}
.content_p_mobile_one span br {
display: none;
}

.content_p_mobile_one span {
font-size: 17px !important;
line-height: 16px !important;
width: 157px !important;

}

.content_p_mobile_two {
line-height: 35px !important;
width: 100% !important;
margin-top: -16px !important;
margin-left: 103px !important;
margin-bottom: 28px !important
}

.content_p_mobile_two span br {
display: none;
}

.method_span_mobile{

margin-bottom: 30px !important;

}

.content_p_mobile_two span {
font-size: 20px !important;
line-height: 3px !important;
width: 189px !important;
}

.join_button {
font-size: 14px !important;
height: 45px !important;
padding: 14px !important;
width: 270px !important;
margin-left: 0 !important;
border: 2px solid #ffffff;

}

.method_span_mobile span { 

font-size: 17px !important;
}




}