@charset "UTF-8";
/* CSS Document */


@media only screen and (max-width: 1099px) {

.wrapper{
  padding:0 0px !important;
}

}


@media only screen and (max-width: 959px) {


}


@media only screen and (max-width: 920px) {



}






/* Tablet Layout */

@media only screen and (max-width: 769px) {

.wrapper{
padding:0 20px !important;
}

.webslider{
  padding:0 20px !important;
  text-align: center;
  height:300px !important;
}


.webslider h1{
  font-size: 40px;
}

  .halfcol{
    float:none !important;
    width:100% !important;
    margin: 0 !important;
  }

  .half2col{
    float:none !important;
    width:100% !important;
    margin: 0 !important;
  }




  .servicesleft{
    float:none !important;
    width:100% !important;
    margin: 0 !important;


  }

  .servicesright{

    float:none !important;
    width: calc(100% - 0px)!important;
    margin: 0 !important;

text-align: center;


      /*flex: 1;*/ /* additionally, equal width */
  }


  .contactforminnersection{
    padding:20px;
  }



}

/* Tablet - Portrait - Layout */

@media only screen and (max-width: 650px) {



}



/* Mobile Layout */

@media only screen and (max-width: 600px) {



}
