@media only screen and (max-width: 1024px) and (min-width: 963px){ 

.wrapper{width:940px;} 
.nav-menu li a {  padding-right: 15px;}
.slide-info {  padding-top: 60px;}
.slide-info h3 {  font-size: 30px;}
.slide-info h2 {  font-size: 43px;}
.about-left.col-6 span {  font-size: 25px;}
.what-we-do p {   font-size: 23px;  width: 67%;}
.what-we-do h2 {  font-size: 44px; width: 260px;}
.testimonial {  background-position: 27% center;}









} 

@media only screen and (max-width: 962px) and (min-width: 801px){ 

.wrapper{width:780px;} 
.col-3 {  width: 29%;}
.nav-menu li a {  font-size: 13px;  padding-right: 7px;}
.slide-info {  padding-top: 45px;}
.slide-info h2 {  font-size: 36px;  line-height: 49px;}
.slide-info h3 {  font-size: 24px; line-height: 36px;}
.about-left.col-6 span {    font-size: 22px;}
.what-we-do p {  font-size: 21px;  width: 67%;}
.what-we-do h2 {  font-size: 38px;  width: 220px;}
.testimonial {  background-position: 37% 0;}
.iconinfo {  font-size: 24px;  max-width: 140px;}
.experiance h2 {  font-size: 37px; }
.iconinfo {  font-size: 24px;  max-width: 140px;}
.clients > h2 {  font-size: 30px;  padding-bottom: 20px;}
.cycle-slideshow .cycle-carousel-wrap .cycle-slide .testimonial-box .box-image img {    padding-top: 0px;}
.testimonial {  background-position: 27% center;}
.tml-submit-wrap > input {  width: unset !important;}




} 

@media only screen and (max-width: 800px) and (min-width: 668px){ 

.wrapper{width:640px;} 
.slide-info {  padding-top: 30px;}
.slide-info h2 {  font-size: 30px; line-height: 39px;}
.slide-info h3 {  font-size: 24px;  line-height: 33px;}
.what-we-do p { font-size: 22px;  padding: 0px 0 20px 19px;   width: 58%;}
.what-we-do h2 {  font-size: 40px;  width: 240px;}
.testimonial {  background-position: 37% 0;}
.clients {  padding:  15px;   width: 60%;}
.clients > h2 {  font-size: 24px; padding-bottom: 20px;}
.cycle-slideshow .cycle-carousel-wrap .cycle-slide .testimonial-box .box-image img {   padding-top: 0;}
.iconinfo { font-size: 19px;  max-width: 115px;}
.icon {  padding-right: 20px;}
.about-left.col-6 span {  line-height: 37px;  font-size: 24px;}
.header-phone.col-3 {  padding-left: 10px;  box-sizing: border-box;}
.col-3 { width: 28%;}
.page-template-default .header-middel, .single-post .header-middel {  border-bottom: 1px solid #ccc;}
.tml-submit-wrap > input { ;}




} 

@media only screen and (max-width: 667px) and (min-width: 601px){ 

.wrapper{width:500px;} 
.col-4 {  width: 100%;}
.col-4 {  width: 100%;}
.iconinfo {  font-size: 24px; max-width: 180px; float: right;}
.exp > li {  margin: 10px 0 10px 9%;  width: 90%; }
.experiance h2 {  font-size: 28px; line-height: 39px;}
.aliance h2 {  font-size: 27px;}
.Alliances-Resources > li {  width: 100%;  margin-bottom: 20px;}
.clients > h2 {  font-size: 20px;  padding-bottom: 10px; }
.cycle-slideshow .cycle-carousel-wrap .cycle-slide .testimonial-box .box-image img {  padding-top: 0;}
.testimonial {  background-image: none;  background-color: #F2F2F5;  padding: 60px 0;}
.clients {  padding: 15px;  width: 100%;  top: 0;  height: unset;}
  .what-we-do h2 {  border-right: 0;  font-size: 36px;  width: 100%;  float: none; text-align: center;}
.what-we-do p {  font-size: 24px;  width: 100%;  box-sizing: border-box;}
.about-left.col-6 > p {   line-height: 28px;  margin-top: 30px; }
.about-left.col-6 {  margin-bottom: 20px;  width: 100%;}
.about-right.col-6 {  width: 90%;  margin: 0 auto;  float: none;  text-align: justify;}
.header-top-left {    width: 65%;}
.header-socail {  width: 35%; margin-top: 9px;}
.exp {  padding-top: 30px;}
.col-3 {  float: left;  width: 50%;  margin: 0 auto !important;}
.add {  padding: 10px 0 10px;}
.header-logo1.col-3 {  float: right;  position: absolute;  right: 22px;  text-align: center;  top: 5px;  width: 15%;}
.header-logo.col-3 {  text-align: left;  width: 32%;}
.header-logo img, .header-logo1 img {  margin: 15px 0;}
.about-left.col-6 span {  line-height: 36px;  font-size: 24px;}
.iconinfo {  float: left;  font-size: 24px;  max-width: unset;  padding-top: 15px;}
.col-4.contact-info, .col-4.mamber-login {  padding-left: 0;}
.header-middel {  position: relative;}
.page-template-default .header-middel, .single-post .header-middel {  border-bottom: 1px solid #ccc;}
.aliance {  padding: 50px 0 50px;}
.tml-submit-wrap > input {  width: unset !important;}
.col-4 {
  margin-top: 30px !important;
}


} 


@media only screen and (max-width: 600px) and (min-width: 481px){ 

.wrapper{width:450px;} 
.col-4 {  width: 100%;}
.col-4 {  width: 100%; padding-bottom:30px;}
.iconinfo {  font-size: 24px; max-width: 180px; float: right;}
.exp > li {  margin: 10px 0 10px 9%;  width: 90%; }
.experiance h2 {  font-size: 28px; line-height: 39px;}
.aliance h2 {  font-size: 27px;}
.Alliances-Resources > li {  width: 100%;  margin-bottom: 20px;}
.clients > h2 {  font-size: 20px;  padding-bottom: 10px; }
.cycle-slideshow .cycle-carousel-wrap .cycle-slide .testimonial-box .box-image img {  padding-top: 0;}
.testimonial {  background-image: none;  background-color: #F2F2F5;  padding: 60px 0;}
.clients {  padding: 15px;  width: 100%;  top: 0;  height: unset;}
  .what-we-do h2 {  border-right: 0;  font-size: 36px;  width: 100%;  float: none; text-align: center;}
.what-we-do p {  font-size: 24px;  width: 100%;  box-sizing: border-box;}
.about-left.col-6 > p {   line-height: 28px;  margin-top: 30px; }
.about-left.col-6 {  margin-bottom: 20px;  width: 100%;}
.about-right.col-6 {  width: 90%;  margin: 0 auto;  float: none;  text-align: justify;}
.header-top-left {    width: 65%;}
.header-socail {  width: 35%; margin-top: 9px;}
.exp {  padding-top: 30px;}
.col-3 {  float: none;  width: 75%;  margin: 0 auto !important;}
.add {  padding: 10px 0 10px;}
.header-logo1.col-3 { text-align: center;  width: 50%;  float: none;}
.header-logo.col-3 {  text-align: center;}
.header-logo img, .header-logo1 img {  margin: 5px 0;}
.about-left.col-6 span {  line-height: 36px;  font-size: 24px;}
.iconinfo {  float: left;  font-size: 24px;  max-width: unset;  padding-top: 15px;}
.col-4.contact-info, .col-4.mamber-login {  padding-left: 0;}
.page-template-default .header-middel, .single-post .header-middel {  border-bottom: 1px solid #ccc;}
.aliance {  padding: 50px 0 50px;}
.tml-submit-wrap > input {  width: unset !important;}


} 

@media only screen and (max-width: 480px) and (min-width: 376px){ 

.wrapper{width:320px;} 
.col-4 {  width: 100%;}
.col-4 {  width: 100%;}
.iconinfo {  font-size: 24px; max-width: 180px; float: right;}
.exp > li {  margin: 10px auto;  width: 90%;}
.experiance h2 {  font-size: 28px; line-height: 39px;}
.aliance h2 {  font-size: 27px;}
.Alliances-Resources > li {  width: 100%;  margin-bottom: 20px;}
.clients > h2 {  font-size: 20px;  padding-bottom: 10px; }
.cycle-slideshow .cycle-carousel-wrap .cycle-slide .testimonial-box .box-image img {  padding-top: 0;}
.testimonial {  background-image: none;  background-color: #F2F2F5;  padding: 60px 0;}
.clients {  padding: 15px;  width: 100%;  top: 0;  height: unset;}
  .what-we-do h2 {  border-right: 0;  font-size: 36px;  width: 100%;  float: none; text-align: center;}
.what-we-do p {  font-size: 24px;  width: 100%;  box-sizing: border-box;}
.about-left.col-6 > p {   line-height: 28px;  margin-top: 30px; }
.about-left.col-6 {  margin-bottom: 20px;  width: 100%;}
.about-right.col-6 {  width: 90%;  margin: 0 auto;  float: none;  text-align: justify;}
.header-top-left {    width: 65%;}
.header-socail {  width: 35%; margin-top: 9px;}
.exp {  padding-top: 30px;}
.col-3 {  float: none;  width: 75%;  margin: 0 auto !important;}
.add {  padding: 10px 0 10px;}
.header-logo1.col-3 { text-align: center;  width: 50%;  float: none;}
.header-logo.col-3 {  text-align: center;}
.header-logo img, .header-logo1 img {  margin: 5px 0;}
.about-left.col-6 span {  line-height: 36px;  font-size: 24px;}
.col-4.contact-info, .col-4.mamber-login {  padding-left: 0;}
.page-template-default .header-middel, .single-post .header-middel {  border-bottom: 1px solid #ccc;}
.aliance {  padding: 50px 0 50px;}
.tml-submit-wrap > input {  width: unset !important;}
.col-4 {  margin-top: 30px !important;}
} 


@media only screen and (max-width: 375px) and (min-width: 0px){ 
.wrapper{width:290px;}
.col-4 {  width: 100%;}
.iconinfo {  font-size: 24px; max-width: 180px; float: right;}
.exp > li {  margin: 10px 0;  width: 100%;}
.experiance h2 {  font-size: 28px; line-height: 39px;}
.aliance h2 {  font-size: 27px;}
.Alliances-Resources > li {  width: 100%;  margin-bottom: 40px;}

.clients > h2 {  font-size: 20px;  padding-bottom: 10px; }
.cycle-slideshow .cycle-carousel-wrap .cycle-slide .testimonial-box .box-image img {  padding-top: 0;}
.testimonial {  background-image: none;  background-color: #F2F2F5;  padding: 60px 0;}
.clients {  padding: 15px;  width: 100%;  top: 0;  height: unset;}
.what-we-do h2 {  border-right: 0;  font-size: 36px;  width: 100%;  float: none; text-align: center;}
.what-we-do p {  font-size: 20px;  width: 100%;  box-sizing: border-box;}
.about-left.col-6 > p {   line-height: 28px;  margin-top: 30px; }
.about-left.col-6 {  margin-bottom: 20px;  width: 100%;}
.about-right.col-6 {  width: 90%;  margin: 0 auto;  float: none;  text-align: justify;}
.header-top-left {    width: 65%;}
.header-socail {  width: 35%; margin-top: 9px;}
.col-3 {  float: none;   width: 80%; margin:0 auto;}
.header-logo1.col-3 {  text-align: left; width: 100%;}
.add {  font-size: 14px;  line-height: 22px;  padding: 10px 0px;}
.header-logo1 img {  margin: 0px 0 0 20px;}
.header-logo.col-3 {  text-align: center;}
.header-top-left p {  font-size: 14px;}
.exp {  padding-top: 30px;}
.col-4.contact-info, .col-4.mamber-login {  padding-left: 0;}
.page-template-default .header-middel, .single-post .header-middel {  border-bottom: 1px solid #ccc;}
.about-left.col-6 span{line-height: 40px;}
.aliance {  padding: 50px 0 50px;}
.col-4.contact-info, .col-4.mamber-login {  padding-left: 0;}
.tml-submit-wrap > input {  width: unset !important ;}
.col-4 {  margin-top: 30px !important;}
}