body {
font-family:"Roboto", sans-serif;
  -webkit-user-select: none;
     -moz-user-select: -moz-none;
      -ms-user-select: none;
          user-select: none;
}
h1, h2, h3, h4, h5, h6, p {
font-family: "Roboto", sans-serif;
}

.main-mt{
  margin-top: 100px!important;
}

.wow {
    visibility: hidden;
}

 #capt{
         margin-top: -395px!important;
}

#ab{
  font-size: 70px;
 
}

#ab1{
   font-size: 70px;
   margin-left: 400px; 
   margin-top: -120px;
}

#ab2{
  font-size: 35px;
  font-family: verdana;
 
}

#ab3{
  font-size: 35px;
    margin-left: 290px;
    margin-top: -70px;
}

#ab4{
  font-size: 35px;
 font-family: verdana;
}

#ab5{
   font-size: 35px;
    margin-left: 255px;
    margin-top: -70px;
}

#fo{
  font-weight: 300;
  font-size: 18px;
  color: #666;
  font-family: 'Open Sans',sans-serif;
   
}

#se
{
  background-color: #006FAF;
  height: 100px; 
  margin-top: -48px;"
}
#get{
  color: rgb(255, 255, 255);
    border-color: rgb(28, 157, 236);
    
    font-size:14px;
    font-family:Shadows Into Light, cursive;
}




#h1t{
font-size: 20px!important;
}

#h:hover{
  background-color: black;
  color: #ffffff!important;
}

#im{
  width: 100px!important;
}

#gr{
  font-size: 50px!important;
   margin-top: 0px!important;
}
#sli{
  margin-top:-1000px!important;
}
/* slider */

.rw-wrapper{
  width: 80%;
  position: relative;
  margin: 110px auto 0 auto;
  font-family: 'Bree Serif';
  padding: 10px;
}
.rw-sentence{
  margin: 0;
  text-align: left;
  /*text-shadow: 1px 1px 1px rgba(255,255,255,0.8);*/
}
.rw-sentence span{
  color: #ffffff;
  font-size: 50px!important;
}
.rw-words{
  display: inline;
  text-indent: 10px;
}
.rw-words-1 span{
  position: absolute;
  opacity: 0;
  overflow: hidden;
  color: #ED1B24!important;
  -webkit-animation: rotateWord 18s linear infinite 0s;
  -ms-animation: rotateWord 18s linear infinite 0s;
  animation: rotateWord 18s linear infinite 0s;
}
.rw-words-1 span:nth-child(2) { 
    -webkit-animation-delay: 3s; 
  -ms-animation-delay: 3s; 
  animation-delay: 3s; 
  color: #ED1B24!important;
}
.rw-words-1 span:nth-child(3) { 
    -webkit-animation-delay: 6s; 
  -ms-animation-delay: 6s; 
  animation-delay: 6s; 
  color:#ED1B24!important;
}
.rw-words-1 span:nth-child(4) { 
    -webkit-animation-delay: 9s; 
  -ms-animation-delay: 9s; 
  animation-delay: 9s; 
  color: #ED1B24!important;
}
.rw-words-1 span:nth-child(5) { 
    -webkit-animation-delay: 12s; 
  -ms-animation-delay: 12s; 
  animation-delay: 12s; 
  color:#ED1B24!important;
}
.rw-words-1 span:nth-child(6) { 
    -webkit-animation-delay: 15s; 
  -ms-animation-delay: 15s; 
  animation-delay: 15s; 
  color:#ED1B24!important;
}
@-webkit-keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -webkit-transform: translateY(-30px); }
  5% { opacity: 1; -webkit-transform: translateY(0px);}
    17% { opacity: 1; -webkit-transform: translateY(0px); }
  20% { opacity: 0; -webkit-transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}
@-ms-keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -ms-transform: translateY(-30px); }
  5% { opacity: 1; -ms-transform: translateY(0px);}
    17% { opacity: 1; -ms-transform: translateY(0px); }
  20% { opacity: 0; -ms-transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}
@keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -webkit-transform: translateY(-30px); transform: translateY(-30px); }
  5% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}
    17% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }
  20% { opacity: 0; -webkit-transform: translateY(30px); transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}

/* /slider */


/*work start */

.wh3{
  color:#006FAF!important;
}

/* work end */


/* Core Values */

  #coresection{
    background-color:#f9f9f9!important; 
    height: 600px;
  }

  #coreh3{
    font-size:50px; 
    padding-top: 65px;
  }
  #corespan1{
    color: #000000;
  }
  #corediv1{
    color: #000000;
    font-size: 35px;
    margin-left: 255px;
    margin-top: -70px;
  }

  #corediv2{
    margin-top: 65px;
  }
  #coreh4{
    color:black; 
     font-family: 'Open Sans',sans-serif; 
    font-size:35px;
  }

  #corespan2{
    color:white;
  }

  #corep{
    font-size:19px;
     font-family: 'Open Sans',sans-serif;
  }

/* //Core Values */


/* Get In Touch */

  #getsection{
    margin-top: 100px!important;
  }

  #geth4{
  font-size: 20px;
  font-family:Shadows Into Light, cursive;
  text-transform: capitalize;
}


.mla{
  position: relative;
  left: 340px!important;
}

.mbot{
  margin-bottom: -30px!important;
}

/* //Get In Touch */

/* Home Services  */

 #servicesh4{
  font-family: courier;
 }

/* // Home Services */



/* About Page */

#aboutsection{
  margin-top: -11px!important;
}

#abouth1{
  color:#ED1B24!important;
  margin-bottom: -30px!important;
}

#aboutp1{
    font-size: 25px;
    margin-left: 155px;
    margin-top: -55px;
}

#aboutdiv1{
      font-size: 35px;
    margin-left: 135px;
    margin-top: -68px;

}

#whyp1{
font-size: 35px;
  font-family: verdana;
   margin-left: 370px;
}

#whydiv1{
  font-size: 35px;
    margin-left: -660px;
    margin-top: -70px;

}

#whop1{
    font-size: 25px;
    font-family: verdana;
    margin-left: 50px;
}

#whodiv1{
    font-size: 25px;
    margin-left: 5px;
    margin-top: 2px;
}

#aboutsection1{
  margin-top: 100px!important;
}

.aboutimg{
  position: relative;
  top: -45px!important;
}

/* //About Page */

/* company name */
#comname{
color:#006FAF; 
/*font-family:Shadows Into Light, cursive;*/
}

#comh1{
  font-size: 50px;
}
/* //company name */
 

/* Banner Image */
.text-white a{
color: white!important;
}

.banh1{
  margin-bottom:10px!important; 
  font-size:10px!important; 
}

.bannp{
 margin-bottom:10px!important; 
  font-size:10px!important;  
}

/* Banner Image end */

/* Web start */

.web-sec{

margin-top: 0px!important;

}

/* Web end */

/* Contact Form start */ 
.cform input, textarea, select{
    background: #f0f0f0;
    border-radius: 2px;
    border: none;
    box-shadow: none;
    margin-bottom: 16px;
}

.padd-top{
  padding-top: 3rem!important;
}
/* Contact Form end */

/* Nav Active start */

.active{
  background-color: #ED1B24!important;
}

.nav-item a:hover{
 background-color: #ED1B24!important; 
 color: white!important;
}

.dropdown:hover>.dropdown-menu {
  display: block;
}

.dropdown>.dropdown-toggle:active {
    pointer-events: none;
}



/* Nav Active end */

/* Button start */

.abutton{
    background-color: #006FAF!important;
    color: #fff!important;
}

/* Button end */


/* text color start */

.pink-text-color{
  color: #ED1B24!important;
}

.blue-text-color{
  color: #006FAF!important;
}

.info-color-back{
  background-color: #006FAF!important;
}

/* text color end */

/* ul list style type start */
ul{
  list-style: disc;
}
/* ul list style type end */

/* footer heading underline start */
.ac{
  width: 100px;
}

.ql{
  width: 60px;
}

.fu{
  margin-left: -45px!important;
}
/* footer heading underline end */


/* SMARTPHONES PORTRAIT */
@media only screen and (min-width: 300px) {
.main-mt{
  margin-top: 100px!important;
}
  .wow {
    visibility: hidden;
}

#ab{
  font-size: 35px;
}

#ab1 {
    font-size: 40px;
    margin-left: 210px;
    margin-top: -75px;
}

#ab2{
  font-size: 25px;
  font-family: verdana;
 
}

#ab3{
      font-size: 25px;
    margin-left: 190px;
    margin-top: -55px;
}

#h1t{
color: #ffffff;
  font-size: 50px!important;
}

#h2t{
font-size: 20px!important;
color: #ffffff!important;
}

#im{
  width: 100px!important;
}

#ab4{
  font-size: 25px;
 
}

#ab5{
      font-size: 25px;
    margin-left: 200px;
    margin-top: -55px;
}

/* slider */

.rw-wrapper{
  width: 80%;
  position: relative;
  margin: -350px auto 0 auto;
  font-family: 'Bree Serif';
  padding: 10px;
}
.rw-sentence{
  margin: 0;
  text-align: left;
  /*text-shadow: 1px 1px 1px rgba(255,255,255,0.8);*/
}
.rw-sentence span{
  color: #ffffff;
  font-size: 16px!important;
}
#gr{
    font-size: 17px!important;
    margin-top: 6px!important;
}



.rw-words{
  display: inline;
  text-indent: 10px;
}
.rw-words-1 span{
  position: absolute;
  opacity: 0;
  overflow: hidden;
  color: #ED1B24!important;
  -webkit-animation: rotateWord 18s linear infinite 0s;
  -ms-animation: rotateWord 18s linear infinite 0s;
  animation: rotateWord 18s linear infinite 0s;
}
.rw-words-1 span:nth-child(2) { 
    -webkit-animation-delay: 3s; 
  -ms-animation-delay: 3s; 
  animation-delay: 3s; 
  color: #ED1B24!important;
}
.rw-words-1 span:nth-child(3) { 
    -webkit-animation-delay: 6s; 
  -ms-animation-delay: 6s; 
  animation-delay: 6s; 
  color:#ED1B24!important;
}
.rw-words-1 span:nth-child(4) { 
    -webkit-animation-delay: 9s; 
  -ms-animation-delay: 9s; 
  animation-delay: 9s; 
  color: #ED1B24!important;
}
.rw-words-1 span:nth-child(5) { 
    -webkit-animation-delay: 12s; 
  -ms-animation-delay: 12s; 
  animation-delay: 12s; 
  color:#ED1B24!important;
}
.rw-words-1 span:nth-child(6) { 
    -webkit-animation-delay: 15s; 
  -ms-animation-delay: 15s; 
  animation-delay: 15s; 
  color:#ED1B24!important;
}

#se
{
  background-color: #006FAF;
  height: 100px; 
  margin-top: -48px;"
}
#get{
  color: rgb(255, 255, 255);
    border-color: rgb(28, 157, 236);
    
    font-size:14px;
    font-family:Shadows Into Light, cursive;
}



@-webkit-keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -webkit-transform: translateY(-30px); }
  5% { opacity: 1; -webkit-transform: translateY(0px);}
    17% { opacity: 1; -webkit-transform: translateY(0px); }
  20% { opacity: 0; -webkit-transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}
@-ms-keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -ms-transform: translateY(-30px); }
  5% { opacity: 1; -ms-transform: translateY(0px);}
    17% { opacity: 1; -ms-transform: translateY(0px); }
  20% { opacity: 0; -ms-transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}
@keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -webkit-transform: translateY(-30px); transform: translateY(-30px); }
  5% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}
    17% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }
  20% { opacity: 0; -webkit-transform: translateY(30px); transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}



/* /slider */

/* Core Values */

  #coresection{
    background-color:#f9f9f9!important; 
    height: 1000px;
  }

  #coreh3{
    font-size: 25px;
    padding-top: 65px;
    margin-left:50px!important;
  }
  #corespan1{
    color: #000000;
  }
  #corediv1{
    color: #000000;
    font-size: 25px;
    margin-left: 215px;
    margin-top: -35px;
  }

  #corediv2{
    margin-top: 65px;
  }
  #coreh4{
    color:black; 
    font-family: 'Open Sans',sans-serif;
    font-size:25px;
  }

  #corespan2{
    color:white;
  }

  #corep{
    font-size:15px;
    font-family: 'Open Sans',sans-serif;
  }

/* //Core Values */

/* Get In Touch */

  #getsection{
    margin-top: 100px!important;
  }

  #geth4{
  font-size: 13px;
  font-family:Shadows Into Light, cursive;
  text-transform: capitalize;
}

.mla{
  position: relative;
  left: 100px!important;
}

.mbot{
  margin-bottom: -60px!important;
}


/* //Get In Touch */

/* About Page */

#aboutsection{
  margin-top: -4px!important;
}

#abouth1{
  color:#ED1B24!important;
  margin-bottom: -30px!important;
}

#aboutp1{
    font-size: 25px;
    margin-left: 100px;
    margin-top: -55px;
}

#aboutdiv1{
    font-size: 25px;
    margin-left: 120px;
    margin-top: -55px;

}

#whyp1{
    font-size: 25px;
    font-family: verdana;
    margin-left: 55px;
}

#whydiv1{
    font-size: 25px;
    margin-left: 285px;
    margin-top: -55px;
}

#whop1{
    font-size: 25px;
    font-family: verdana;
    margin-left: 0px;
}

#whodiv1{
    font-size: 25px;
    margin-left: 175px;
    margin-top: -54px;
}

#aboutsection1{
  margin-top: 100px!important;
}

.aboutimg{
  position: relative;
  top: -45px!important;
}



/* //About Page */

/* company name */
#comname{
color:#006FAF; 
font-family:Shadows Into Light, cursive;
}

#comh1{
  font-size: 30px;
}
/* //company name */

/* Banner Image */
.text-white a{
color: white!important;
}

.banh1{
  margin-bottom:0px!important; 
  font-size:20px!important; 
}

.bannp{
 margin-bottom:-25px!important; 
  font-size:10px!important;  
}

/* Banner Image end */


/* Web start */

.web-sec{

margin-top: 30px!important;

}

/* Web end */

/* Contact Form start */ 
.cform input, textarea, select{
    background: #f0f0f0;
    border-radius: 2px;
    border: none;
    box-shadow: none;
    margin-bottom: 16px;
}

.padd-top{
  padding-top: 3rem!important;
}
/* Contact Form end */

/* Nav Active start */

.active{
  background-color: #ED1B24!important;
}

.nav-item a:hover{
 background-color: #ED1B24!important; 
 color: white!important;
}

.dropdown:hover>.dropdown-menu {
  display: block;
}

.dropdown>.dropdown-toggle:active {
    pointer-events: none;
}



/* Nav Active end */

/* Button start */

.abutton{
    background-color: #006FAF!important;
    color: #fff!important;
}

/* Button end */


/* text color start */

.pink-text-color{
  color: #ED1B24!important;
}

.blue-text-color{
  color: #006FAF!important;
}

.info-color-back{
  background-color: #006FAF!important;
}

/* text color end */

/* ul list style type start */
ul{
  list-style: disc;
}
/* ul list style type end */

.cont-add{
  margin-top: 50px!important;
}

/* footer heading underline start */
.ac{
  width: 100px;
}

.ql{
  width: 60px;
}

.fu{
  margin-left: 0px!important;
}
/* footer heading underline end */

}


/* SMARTPHONES LANDSCAPE */
@media only screen and (min-width: 480px) {
.main-mt{
  margin-top: 100px!important;
}
.wow {
    visibility: hidden;
}

#ab{
  font-size: 70px;
}

#ab1{
   font-size: 70px;
   margin-left: 400px; 
   margin-top: -120px;
}

#ab2{
  font-size: 35px;
  font-family: verdana;
 
}

#ab3{
  font-size: 35px;
    margin-left: 250px;
    margin-top: -70px;
}

#h1t{
font-size: 20px!important;
}

#im{
  width: 100px!important;
}

#ab4{
  font-size: 35px;
 
}

#ab5{
   font-size: 35px;
    margin-left: 280px;
    margin-top: -70px;
}

#fo{
  font-weight: 300;
 font-size: 18px;
  color: #666;
  font-family: 'Open Sans',sans-serif;
   
}


/* slider */

.rw-wrapper{
  width: 80%;
  position: relative;
  margin: -440px auto 0 auto;
  font-family: 'Bree Serif';
  padding: 10px;
}
.rw-sentence{
  margin: 0;
  text-align: left;
  /*text-shadow: 1px 1px 1px rgba(255,255,255,0.8);*/
}
.rw-sentence span{
      color: #ffffff;
    font-size: 22px!important;
}

#gr{
  font-size: 22px!important;
    margin-top: 6px!important;
}
.rw-words{
  display: inline;
  text-indent: 10px;
}
.rw-words-1 span{
  position: absolute;
  opacity: 0;
  overflow: hidden;
  color: #ED1B24!important;
  -webkit-animation: rotateWord 18s linear infinite 0s;
  -ms-animation: rotateWord 18s linear infinite 0s;
  animation: rotateWord 18s linear infinite 0s;
}
.rw-words-1 span:nth-child(2) { 
    -webkit-animation-delay: 3s; 
  -ms-animation-delay: 3s; 
  animation-delay: 3s; 
  color: #ED1B24!important;
}
.rw-words-1 span:nth-child(3) { 
    -webkit-animation-delay: 6s; 
  -ms-animation-delay: 6s; 
  animation-delay: 6s; 
  color:#ED1B24!important;
}
.rw-words-1 span:nth-child(4) { 
    -webkit-animation-delay: 9s; 
  -ms-animation-delay: 9s; 
  animation-delay: 9s; 
  color: #ED1B24!important;
}
.rw-words-1 span:nth-child(5) { 
    -webkit-animation-delay: 12s; 
  -ms-animation-delay: 12s; 
  animation-delay: 12s; 
  color:#ED1B24!important;
}
.rw-words-1 span:nth-child(6) { 
    -webkit-animation-delay: 15s; 
  -ms-animation-delay: 15s; 
  animation-delay: 15s; 
  color:#ED1B24!important;
}

#se
{
  background-color: #006FAF;
  height: 100px; 
  margin-top: -48px;"
}
#get{
  color: rgb(255, 255, 255);
    border-color: rgb(28, 157, 236);
    
    font-size:14px;
    font-family:Shadows Into Light, cursive;
}



@-webkit-keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -webkit-transform: translateY(-30px); }
  5% { opacity: 1; -webkit-transform: translateY(0px);}
    17% { opacity: 1; -webkit-transform: translateY(0px); }
  20% { opacity: 0; -webkit-transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}
@-ms-keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -ms-transform: translateY(-30px); }
  5% { opacity: 1; -ms-transform: translateY(0px);}
    17% { opacity: 1; -ms-transform: translateY(0px); }
  20% { opacity: 0; -ms-transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}
@keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -webkit-transform: translateY(-30px); transform: translateY(-30px); }
  5% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}
    17% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }
  20% { opacity: 0; -webkit-transform: translateY(30px); transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}

/* /slider */


/* Core Values */

  #coresection{
    background-color:#f9f9f9!important; 
    height: 1050px;
  }

  #coreh3{
    font-size:50px; 
    padding-top: 65px;
  }
  #corespan1{
    color: #000000;
  }
  #corediv1{
    color: #000000;
    font-size: 35px;
    margin-left: 430px;
    margin-top: -50px;
  }

  #corediv2{
    margin-top: 65px;
  }
  #coreh4{
    color:black; 
     font-family: 'Open Sans',sans-serif; 
    font-size:35px;
  }

  #corespan2{
    color:white;
  }

  #corep{
    font-size:19px;
     font-family: 'Open Sans',sans-serif;
  }

/* //Core Values */

/* Get In Touch */

  #getsection{
    margin-top: 100px!important;
  }

  #geth4{
  font-size: 18px;
  font-family:Shadows Into Light, cursive;
  text-transform: capitalize;
}

.mla{
  position: relative;
  left: 220px!important;
}

.mbot{
  margin-bottom: -60px!important;
}

/* //Get In Touch */

/* About Page */

#aboutsection{
  margin-top: -11px!important;
}

#abouth1{
  color:#ED1B24!important;
  margin-bottom: -30px!important;
}

#aboutp1{
    font-size: 30px;
    margin-left: 40px;
    margin-top: -55px;
}

#aboutdiv1{
    font-size: 30px;
    margin-left: -175px;
    margin-top: -65px;

}

#whyp1{
    font-size: 30px;
    margin-left: 120px;
    margin-top: -5px;
}

#whydiv1{
    font-size: 30px;
    margin-left: 400px;
    margin-top: -62px;

}

#whop1{
    font-size: 30px;
    font-family: verdana;
    margin-left: 10px;
}

#whodiv1{
    font-size: 30px;
    margin-left: 230px;
    margin-top: -60px;
}

#aboutsection1{
  margin-top: 100px!important;
}

/* //About Page */

/* company name */
#comname{
color:#006FAF; 
/*font-family:Shadows Into Light, cursive;*/
}

#comh1{
  font-size: 50px;
}
/* //company name */

/* Banner Image */
.text-white a{
color: white!important;
}

.banh1{
  margin-bottom:10px!important; 
  font-size:10px!important; 
}

.bannp{
 margin-bottom:10px!important; 
  font-size:10px!important;  
}

/* Banner Image end */

/* Web start */

.web-sec{

margin-top: 30px!important;

}

/* Web end */

/* Contact Form start */ 
.cform input, textarea, select{
    background: #f0f0f0;
    border-radius: 2px;
    border: none;
    box-shadow: none;
    margin-bottom: 16px;
}

.padd-top{
  padding-top: 3rem!important;
}
/* Contact Form end */

/* Nav Active start */

.active{
  background-color: #ED1B24!important;
}

.nav-item a:hover{
 background-color: #ED1B24!important; 
 color: white!important;
}

.dropdown:hover>.dropdown-menu {
  display: block;
}

.dropdown>.dropdown-toggle:active {
    pointer-events: none;
}



/* Nav Active end */

/* Button start */

.abutton{
    background-color: #006FAF!important;
    color: #fff!important;
}

/* Button end */


/* text color start */

.pink-text-color{
  color: #ED1B24!important;
}

.blue-text-color{
  color: #006FAF!important;
}

.info-color-back{
  background-color: #006FAF!important;
}

/* text color end */

/* ul list style type start */
ul{
  list-style: disc;
}
/* ul list style type end */

/* footer heading underline start */
.ac{
  width: 100px;
}

.ql{
  width: 60px;
}

.fu{
  margin-left: -15px!important;
}
/* footer heading underline end */

}

/* TABLETS PORTRAIT  */
@media only screen and (min-width: 768px) {
.main-mt{
  margin-top: 100px!important;
}
.wow {
    visibility: hidden;
}

#ab{
  font-size: 40px;
   
}

#ab1{
  font-size: 59px;
    margin-left: 240px;
    margin-top: -100px;
}

#ab2{
  font-size: 35px;
  font-family: verdana;
 
}

#ab3{
  font-size: 35px;
    margin-left: 290px;
    margin-top: -70px;
}

#h1t{
font-size: 25px!important;
}

#im{
  width: 100px!important;
}

#ab4{
  font-size: 35px;
 
}

#ab5{
   font-size: 35px;
   margin-left: 320px;
    margin-top: -70px;
}

#fo{
  font-weight: 300;
 font-size: 18px;
  color: #666;
  font-family: 'Open Sans',sans-serif;
   
}

/* slider */

.rw-wrapper{
  width: 80%;
  position: relative;
  margin: -480px auto 0 auto;
  font-family: 'Bree Serif';
  padding: 10px;
}
.rw-sentence{
  margin: 0;
  text-align: left;
  /*text-shadow: 1px 1px 1px rgba(255,255,255,0.8);*/
}
.rw-sentence span{
  color: #ffffff;
    font-size: 44px!important;
}

#gr{
      font-size: 44px!important;
    margin-top: 0px!important;
}

.rw-words{
  display: inline;
  text-indent: 10px;
}
.rw-words-1 span{
  position: absolute;
  opacity: 0;
  overflow: hidden;
  color: #ED1B24!important;
  -webkit-animation: rotateWord 18s linear infinite 0s;
  -ms-animation: rotateWord 18s linear infinite 0s;
  animation: rotateWord 18s linear infinite 0s;
}
.rw-words-1 span:nth-child(2) { 
    -webkit-animation-delay: 3s; 
  -ms-animation-delay: 3s; 
  animation-delay: 3s; 
  color: #ED1B24!important;
}
.rw-words-1 span:nth-child(3) { 
    -webkit-animation-delay: 6s; 
  -ms-animation-delay: 6s; 
  animation-delay: 6s; 
  color:#ED1B24!important;
}
.rw-words-1 span:nth-child(4) { 
    -webkit-animation-delay: 9s; 
  -ms-animation-delay: 9s; 
  animation-delay: 9s; 
  color: #ED1B24!important;
}
.rw-words-1 span:nth-child(5) { 
    -webkit-animation-delay: 12s; 
  -ms-animation-delay: 12s; 
  animation-delay: 12s; 
  color:#ED1B24!important;
}
.rw-words-1 span:nth-child(6) { 
    -webkit-animation-delay: 15s; 
  -ms-animation-delay: 15s; 
  animation-delay: 15s; 
  color:#ED1B24!important;
}

#se
{
  background-color: #006FAF;
  height: 100px; 
  margin-top: -48px;"
}
#get{
  color: rgb(255, 255, 255);
    border-color: rgb(28, 157, 236);
    
    font-size:14px;
    font-family:Shadows Into Light, cursive;
}



@-webkit-keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -webkit-transform: translateY(-30px); }
  5% { opacity: 1; -webkit-transform: translateY(0px);}
    17% { opacity: 1; -webkit-transform: translateY(0px); }
  20% { opacity: 0; -webkit-transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}
@-ms-keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -ms-transform: translateY(-30px); }
  5% { opacity: 1; -ms-transform: translateY(0px);}
    17% { opacity: 1; -ms-transform: translateY(0px); }
  20% { opacity: 0; -ms-transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}
@keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -webkit-transform: translateY(-30px); transform: translateY(-30px); }
  5% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}
    17% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }
  20% { opacity: 0; -webkit-transform: translateY(30px); transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}

/* /slider */


/* Core Values */

  #coresection{
    background-color:#f9f9f9!important; 
    height: 600px;
  }

  #coreh3{
    font-size:50px; 
    padding-top: 65px;
  }
  #corespan1{
    color: #000000;
  }
  #corediv1{
        color: #000000;
    font-size: 35px;
    margin-left: 430px;
    margin-top: -50px;
  }

  #corediv2{
    margin-top: 65px;
  }
  #coreh4{
    color:black; 
     font-family: 'Open Sans',sans-serif;
    font-size:25px;
  }

  #corespan2{
    color:white;
  }

  #corep{
    font-size:15px;
     font-family: 'Open Sans',sans-serif;
  }

/* //Core Values */

/* Get In Touch */

  #getsection{
    margin-top: 100px!important;
  }

  #geth4{
  font-size: 18px;
  font-family:Shadows Into Light, cursive;
  text-transform: capitalize;
}

.mla{
  position: relative;
  left: 340px!important;
}

.mbot{
  margin-bottom: -30px!important;
}


/* //Get In Touch */

/* About Page */

#aboutsection{
  margin-top: -11px!important;
}

#abouth1{
  color:#ED1B24!important;
  margin-bottom: -30px!important;
}

#aboutp1{
    font-size: 30px;
    margin-left: 55px;
    margin-top: -55px;
}

#aboutdiv1{
    font-size: 30px;
    margin-left: -340px;
    margin-top: -65px;

}

#whyp1{
    font-size: 30px;
    font-family: verdana;
    margin-left: 160px;
}

#whydiv1{
   font-size: 30px;
    margin-left: 5px;
    margin-top: -5px;

}

#whop1{
    font-size: 30px;
    font-family: verdana;
    margin-left: 0px;
}

#whodiv1{
    font-size: 30px;
    margin-left: 265px;
    margin-top: -60px;
}

#aboutsection1{
  margin-top: 100px!important;
}

/* //About Page */

/* company name */
#comname{
color:#006FAF; 
/*font-family:Shadows Into Light, cursive;*/
}

#comh1{
  font-size: 50px;
}
/* //company name */

/* Banner Image */
.text-white a{
color: white!important;
}

.banh1{
  margin-bottom:10px!important; 
  font-size:10px!important; 
}

.bannp{
 margin-bottom:10px!important; 
  font-size:10px!important;  
}

/* Banner Image end */

/* Web start */

.web-sec{

margin-top: 30px!important;

}

/* Web end */

/* Contact Form start */ 
.cform input, textarea, select{
    background: #f0f0f0;
    border-radius: 2px;
    border: none;
    box-shadow: none;
    margin-bottom: 16px;
}

.padd-top{
  padding-top: 3rem!important;
}
/* Contact Form end */

/* Nav Active start */

.active{
  background-color: #ED1B24!important;
}

.nav-item a:hover{
 background-color: #ED1B24!important; 
 color: white!important;
}

.dropdown:hover>.dropdown-menu {
  display: block;
}

.dropdown>.dropdown-toggle:active {
    pointer-events: none;
}



/* Nav Active end */

/* Button start */

.abutton{
    background-color: #006FAF!important;
    color: #fff!important;
}

/* Button end */


/* text color start */

.pink-text-color{
  color: #ED1B24!important;
}

.blue-text-color{
  color: #006FAF!important;
}

.info-color-back{
  background-color: #006FAF!important;
}

/* text color end */

/* ul list style type start */
ul{
  list-style: disc;
}
/* ul list style type end */

/* footer heading underline start */
.ac{
  width: 100px;
}

.ql{
  width: 60px;
}

.fu{
  margin-left: -45px!important;
}
/* footer heading underline end */

}


/* TABLET LANDSCAPE / DESKTOP  */
@media only screen and (min-width: 1024px) {
.main-mt{
  margin-top: 100px!important;
}
.wow {
    visibility: hidden;
}

#ab{
  font-size: 70px;
}

#ab1{
   font-size: 70px;
   margin-left: 460px; 
   margin-top: -135px;
}

#ab2{
  font-size: 35px;
  font-family: verdana;
 
}

#ab3{
  font-size: 35px;
    margin-left: 300px;
    margin-top: -75px;
}

#h1t{
font-size: 35px!important;
}

#im{
  width: 100px!important;
}

#ab4{
  font-size: 35px;
 
}

#ab5{

    font-size: 35px;
    margin-left: 325px;
    margin-top: -75px;
}

#fo{
  font-weight: 300;
  font-size: 18px;
  color: #666;
  font-family: 'Open Sans',sans-serif;
   
}

/* slider */

.rw-wrapper{
  width: 80%;
  position: relative;
  margin: -400px auto 0 auto;
  font-family: 'Bree Serif';
  padding: 10px;
}
.rw-sentence{
  margin: 0;
  text-align: left;
  /*text-shadow: 1px 1px 1px rgba(255,255,255,0.8);*/
}
.rw-sentence span{
  color: #ffffff;
  font-size: 30px!important;
}

#gr{
  font-size: 39px!important;
  margin-top: 0px!important;
}

.rw-words{
  display: inline;
  text-indent: 10px;
}
.rw-words-1 span{
  position: absolute;
  opacity: 0;
  overflow: hidden;
  color: #ED1B24!important;
  -webkit-animation: rotateWord 18s linear infinite 0s;
  -ms-animation: rotateWord 18s linear infinite 0s;
  animation: rotateWord 18s linear infinite 0s;
}
.rw-words-1 span:nth-child(2) { 
    -webkit-animation-delay: 3s; 
  -ms-animation-delay: 3s; 
  animation-delay: 3s; 
  color: #ED1B24!important;
}
.rw-words-1 span:nth-child(3) { 
    -webkit-animation-delay: 6s; 
  -ms-animation-delay: 6s; 
  animation-delay: 6s; 
  color:#ED1B24!important;
}
.rw-words-1 span:nth-child(4) { 
    -webkit-animation-delay: 9s; 
  -ms-animation-delay: 9s; 
  animation-delay: 9s; 
  color: #ED1B24!important;
}
.rw-words-1 span:nth-child(5) { 
    -webkit-animation-delay: 12s; 
  -ms-animation-delay: 12s; 
  animation-delay: 12s; 
  color:#ED1B24!important;
}
.rw-words-1 span:nth-child(6) { 
    -webkit-animation-delay: 15s; 
  -ms-animation-delay: 15s; 
  animation-delay: 15s; 
  color:#ED1B24!important;
}

#se
{
  background-color: #006FAF;
  height: 100px; 
  margin-top: -48px;"
}
#get{
  color: rgb(255, 255, 255);
    border-color: rgb(28, 157, 236);
    
    font-size:14px;
    font-family:Shadows Into Light, cursive;
}



@-webkit-keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -webkit-transform: translateY(-30px); }
  5% { opacity: 1; -webkit-transform: translateY(0px);}
    17% { opacity: 1; -webkit-transform: translateY(0px); }
  20% { opacity: 0; -webkit-transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}
@-ms-keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -ms-transform: translateY(-30px); }
  5% { opacity: 1; -ms-transform: translateY(0px);}
    17% { opacity: 1; -ms-transform: translateY(0px); }
  20% { opacity: 0; -ms-transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}
@keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -webkit-transform: translateY(-30px); transform: translateY(-30px); }
  5% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}
    17% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }
  20% { opacity: 0; -webkit-transform: translateY(30px); transform: translateY(30px); }
  80% { opacity: 0; }
    100% { opacity: 0; }
}

/* /slider */


/* Core Values */

  #coresection{
    background-color:#f9f9f9!important; 
    height: 600px;
  }

  #coreh3{
    font-size:50px; 
    padding-top: 65px;
  }
  #corespan1{
    color: #000000;
  }
  #corediv1{
    color: #000000;
    font-size: 35px;
    margin-left: 480px;
    margin-top: -50px;
  }

  #corediv2{
    margin-top: 65px;
  }
  #coreh4{
    color:black; 
     font-family: 'Open Sans',sans-serif; 
    font-size:30px;
  }

  #corespan2{
    color:white;
  }

  #corep{
    font-size:16px;
     font-family: 'Open Sans',sans-serif;
  }

/* //Core Values */

/* Get In Touch */

  #getsection{
    margin-top: 100px!important;
  }

  #geth4{
  font-size: 20px;
  font-family:Shadows Into Light, cursive;
  text-transform: capitalize;
}

.mla{
  position: relative;
  left: 340px!important;
}

.mbot{
  margin-bottom: -60px!important;
}

/* //Get In Touch */

/* About Page */

#aboutsection{
  margin-top: 0px!important;
}

#abouth1{
  color:#ED1B24!important;
  margin-bottom: -30px!important;
}

#aboutp1{
    font-size: 50px;
    margin-left: 150px;
    margin-top: 150px;
}

#aboutdiv1{
    font-size: 50px;
    margin-left: -415px;
    margin-top: -100px;

}

#whyp1{
font-size: 35px;
  font-family: verdana;
   margin-left: 370px;
}

#whydiv1{
    font-size: 35px;
    margin-left: 5px;
    margin-top: 0px;

}

#whop1{
    font-size: 35px;
    font-family: verdana;
   margin-left: 0px;
}

#whodiv1{
    font-size: 35px;
    margin-left: 335px;
    margin-top: -65px;
}

#aboutsection1{
  margin-top: -75px!important;
}

/* //About Page */

/* company name */
#comname{
color:#006FAF; 
/*font-family:Shadows Into Light, cursive;*/
}

#comh1{
  font-size: 55px;
}
/* //company name */

/* Banner Image */
.text-white a{
color: white!important;
}

.banh1{
  margin-bottom:10px!important; 
  font-size:50px!important; 
}

.bannp{
 margin-bottom:10px!important; 
  font-size:20px!important;  
}

/* Banner Image end */

/* Web start */

.web-sec{

margin-top: 30px!important;

}

/* Web end */

/* Contact Form start */ 
.cform input, textarea, select{
    background: #f0f0f0;
    border-radius: 2px;
    border: none;
    box-shadow: none;
    margin-bottom: 16px;
}

.padd-top{
  padding-top: 10rem!important;
}
/* Contact Form end */

/* Nav Active start */

.active{
  background-color: #ED1B24!important;
}

.nav-item a:hover{
 background-color: #ED1B24!important; 
 color: white!important;
}

.dropdown:hover>.dropdown-menu {
  display: block;
}

.dropdown>.dropdown-toggle:active {
    pointer-events: none;
}



/* Nav Active end */

/* Button start */

.abutton{
    background-color: #006FAF!important;
    color: #fff!important;
}

/* Button end */


/* text color start */

.pink-text-color{
  color: #ED1B24!important;
}

.blue-text-color{
  color: #006FAF!important;
}

.info-color-back{
  background-color: #006FAF!important;
}

/* text color end */

/* ul list style type start */
ul{
  list-style: disc;
}
/* ul list style type end */

/* footer heading underline start */
.ac{
  width: 100px;
}

.ql{
  width: 60px;
}

.fu{
  margin-left: -45px!important;
}
/* footer heading underline end */

}    

#scroll {
    display: none;
    position:fixed;
    right:10px;
    bottom:10px;
    cursor:pointer;
    width:50px;
    height:50px;
    background-color:#3498db;
    text-indent:-9999px;
    display:none;
    -webkit-border-radius:60px;
    -moz-border-radius:60px;
    border-radius:60px
}
#scroll span {
    position:absolute;
    top:50%;
    left:50%;
    margin-left:-8px;
    margin-top:-12px;
    height:0;
    width:0;
    border:8px solid transparent;
    border-bottom-color:#ffffff;
}
#scroll:hover {
    background-color:#e74c3c;
    opacity:1;filter:"alpha(opacity=100)";
    -ms-filter:"alpha(opacity=100)";
}

