@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'button';
	src: url('../fonts/gothic.eot');
	src: local('gothic'), url('../fonts/gothic.woff') format('woff'), url('../fonts/gothic.ttf') format('truetype');
}

@font-face {
	font-family: 'home';
	src: url('../fonts/futura-md-bt-medium.woff') format('woff');
}


body{ 	font-family: 'button'; padding:0px !important; margin:0px !important; }

 


/* animation */
.animation-element.slide-left {
  opacity: 0;
  transition:all 0.8s ease-in-out;
 transform:translate(0px,100px);
  -webkit-transform:translate(0px,100px);
 -moz-transform:translate(0px,100px);
 -o-transform:translate(0px,100px);
 -ms-transform:translate(0px,100px);
}
.animation-element.slide-right {
  opacity: 0.0;
 transition:all 0.8s ease-in;

}

.animation-element.slide-left.in-view{
  opacity: 1;
   transform:translate(0px,0px);
  -webkit-transform:translate(0px,0px);
 -moz-transform:translate(0px,0px);
 -o-transform:translate(0px,0px);
 -ms-transform:translate(0px,0px);
}

 .animation-element.slide-right.in-view{
  opacity: 1;
	    transform:scale(1.0);
 -webkit-transform:scale(1.0);
 -moz-transform:scale(1.0);
 -o-transform:scale(1.0);
 -ms-transform:scale(1.0);
	 }

.animation-element.slide-right.delay1{ transition-delay: 300ms;}
.animation-element.slide-right.delay1:hover{ transition-delay: 0ms !important;}
.animation-element.slide-right.delay2:hover{ transition-delay: 0ms; !important;}
.animation-element.slide-right.delay3:hover{ transition-delay: 0ms; !important;}
.animation-element.slide-right.delay2{ transition-delay: 600ms;}
.animation-element.slide-right.delay3{ transition-delay: 900ms;}

/* /animation */

.srvices.serBGs{ background-color: #fff;  padding: 30px 0px !important;}

.srvices.serBGs p, .srvices.serBGs ul li{color: #505050 !important;}
.srvices.serBGs hr{height: 1px; border: 0; padding:0; margin-top: 20px; margin-bottom: 0px; background-color: #e7e7e7; display: block; width: 100%;}
.serTag button{ border: 1px solid #e1e1e1; font-size: 16px; padding: 20px 10px; color:#373737; border-radius: 3px;}
.serTag button:hover, .serTag button.activet{background-color:#f15a24; color: #fff; border-color:#f15a24;  }
.serTag i{ display: block; }

 
a:hover, a:focus{ text-decoration:none; color:#FFF;}
body, header, img, div, ul, button, i, li, .gd1, a, .gd3, .gd2{ transition:all 300ms ease-in; -webkit- transition:all 300ms ease-in; -moz- transition:all 300ms ease-in; -ms- transition:all 300ms ease-in; -o- transition:all 300ms ease-in;} 

.downme{ position: absolute; display: block; height: 60px; width: 60px; text-align: center; background-color: #ed1d24; line-height: 60px;
    bottom: 30px; right: 30px; border-radius: 100%; box-shadow:2px 2px 5px rgba(0,0,0,0.2); color:#fff; font-size: 18px;
}
.downme:hover{background-color: #006890;}

.bgefect{ width:100%; z-index:20; background-color:rgba(0,0,0,0.0); position:absolute; height:100%; top:0; left:0; display:flex; align-items:center;}
.bnr-content{ width:100%; text-align:left; margin-left:0%;}
.bnr-content h1{ margin-top:0; padding:7px 10px; font-size:25px; background-color:rgba(241,98,54,0.7);   letter-spacing:1px; color:#fff; font-family: 'home'; display:inline-table; width: auto; text-align: left; margin-bottom: 0px;  }
.bnr-content h1 span{ color:#fff; }
.bnr-content div{  width:80%; margin-left:10%;  max-width:720px; }
.bnr-content p{ font-size:16px; color:#dddddd; background-color: rgba(0,0,0,0.6); max-height:90px; overflow:hidden; text-align:justify;  text-shadow:2px 2px 5px rgba(0,0,0,0.4); padding: 15px; margin-bottom: 0px;  }
a.more{ position:relative; display:block; text-align: right; }
 .buttons{ background-color:#f5c62e; color:#000; line-height:15px; font-size:14px; border:0px solid #656a80; box-shadow:0px 0px 5px rgba(0,0,0,0.5); padding: 6px 10px;   }
 .buttons span{ height:7px; width:7px; display:inline-block; background-color:#FFF;  border-radius:100%;}
.section-1  .buttons{ border:0px;}
 .buttons:hover{ background-color:#f16236; }
 .buttons:hover span{ }
.footwfect{ position:absolute; width:100%; left:0; bottom:0;}
.footwfect img{ width:100%; height:auto;}
button{ background-color:transparent; border:0;}
button:focus, input:focus{ outline:none;}

header{ position:fixed; top:0px; width:100%; z-index:104; background-color:rgba(255,255,255,0.5); box-shadow:0px 0px 10px rgba(0,0,0,0.2);}

.pages header{background-color:rgba(255,255,255,0.8);}

.header, .pages .header{background-color: #fff;}

.mobile{ line-height:76px; font-size:25px; color:#fff; float:right; font-weight:bold; text-shadow:2px 2px 4px rgba(0,0,0,0.15);}

.header .container{ box-shadow:0px 0px 0px ;}
.header2{ top:0px; }
.header button.menu, .header2 button.menu{ background-color: transparent;}

 .footerBox .container{ width:94%; max-width:inherit; padding:0px;}
header .container img{width: 183px; float: left; padding: 5px 0px; }

header .container.forBT{box-shadow:0px 0px 0px #fff; background-color: transparent; position: relative; }
header .container ul{ margin:0px; padding:0px;  font-size: 0;  list-style:none; text-align: right; border: 0;  }
header .container ul li{ display:inline-block; text-align:center; padding: 17px 0px; border: 1px solid rgba(255,255,255,0.05);  margin-left: -1px;   border-bottom: 0px; border-top: 0px;  }
header .container ul li a{ color:#006990; font-weight: bold; letter-spacing: 1px; border:0; display:block; margin-top:0px; font-size: 14px; padding: 8px 9px; text-transform:uppercase; font-family: 'home';  }

header .container ul li a:hover{ color: #ed1c24; }
header .container .call{ display:block; float:right; font-size: 18px; font-weight: bold; letter-spacing: 1px;  border:2px solid rgba(0,0,0,1);  color:#252525; padding: 10px 15px; margin-top: 20px; margin-right: 25px; }

.pgBBN{  background-color: #fff; overflow:hidden; }
.heading{ font-weight:600; color:white;}


.pgBBN img{ width: 100%; min-width: 700px; }

.pages .fullScreen .container{padding-top: 0; padding-bottom: 50px;}

.pages .fullScreen .container h1{text-align: left;  padding-left: 5px; color: #f6ff00; text-shadow: 2px 2px 5px rgba(0,0,0,0.2);  margin-bottom: 0; padding-bottom: 15px; font-size: 30px; padding-top: 10px; }
.myRow{ font-size: 0;} 
.myRow .serThum{ display: inline-block; width: 24%; margin: 0.5%;}
.myRow .serThum img { width: 100%; padding:10px; border: 1px solid #fff;}
.myRow .serThum img:hover{ padding: 0px; border-color: #f6ff00;}

.modal-body  .popUPP p{ margin-bottom: 30px; padding-left: 10px; }
.modal-body  .popUPP h3{ font-weight: bold; letter-spacing: 1px; color: #f6ff00; padding-left: 10px;}
.pages .fullScreen .container hr{background-color: #01719c; margin-top: 0;}
.linestyle{display: block; font-size: 0;}
.linestyle span{display:inline-block; width: 33.33%; height: 1px; }
.linestyle span:nth-child(1){ background-color:#ed1c24;}
.linestyle span:nth-child(2){ background-color:#e6b122;}
.linestyle span:nth-child(3){ background-color:#006891;}



.clientss{ padding:100px 0px; background-color: #006890;  }
.clientss h1{ margin-top: 0px; color: #f6ff00; font-family:'home'; letter-spacing: 2px; font-weight: bold;}
.clientss hr{ border-top-color: rgba(255,255,255,0.1);}
#clint div img{ width: 100%; height: auto; box-shadow: 0px 0px 8px rgba(0,0,0,0.3); }
#clint .itm{ padding: 10px; border: 1px solid rgba(255,255,255,0.1); border-radius: 2px;}
.btm{position: absolute; z-index:90;  width:100%; bottom: 0;     text-align: -webkit-center; }
.btm .row{ background-color: rgba(0,0,0,0.5); font-size: 18px; color: #fff; padding: 8px 0px;}
.btm .row i{ font-size: 28px; margin-left: 5px;}
a.downArrow{height: 45px; width: 45px; line-height: 45px !important; font-size: 25px; text-align: center; position:absolute; margin-left:auto; margin-right: auto; background-color: #f5c62e; color: #1c1927; border-radius: 100%; margin-top: -65px; box-shadow: 2px 2px 5px rgba(0,0,0,0.1); }
a.downArrow:hover{background-color: #f05a2b;}

.open>.dropdown-toggle.btn-primary, .open>.dropdown-toggle.btn-primary:hover{
    color: #fff;
    background-color: #f5a700;
    border-color: #f5a700;
}
.btn-primary, .btn-primary:hover {

    background-color: transparent;
  
}
.fullScreen{ padding: 0; position: relative; background-color: #006890;}
.wtBG{ background-color: #ffffff;}

.fullScreen .container{ padding-top: 100px; padding-bottom: 100px; }
.fullScreen .container p{ color: #fff; text-align: justify; font-family: 'home'; letter-spacing: 1px; font-size: 16px;}
.fullScreen .container h1{ color:#f6ff00; font-family: 'home';  font-weight: bold; letter-spacing: 2px;}
.meIMG{ position: absolute; background-color: #fff; top: 0; right: 0; width: 50%; height: 100%; overflow: hidden;
    display:flex; align-items: center;
    text-align: center; }

.meIMGright{ left: 0; right: inherit; text-align: left; display: block;}
.fullScreen .container hr{ border: 0; height: 1px; background-color:#4e94af;}
.meIMG span{ display: block; width: 100%; text-align: center;}
.meIMG span img{ width: 100%; max-width: 462px;}
.wtBG .meIMG img{height: 100%; width: auto;}


.fullScreen.wtBG h1{ font-size: 30px; margin-top: 0;  padding-left: 10px; color: #006890 !important ;}
.fullScreen.wtBG hr{ background-color:#e1e1e1; margin-top: 10px; margin-bottom: 10px; }
.fullScreen.wtBG p{color: #606060; padding-left: 15px;}
.fullScreen.wtBG h2{ font-size: 18px; color: #ed1d24; padding-left: 10px; font-weight: bold; letter-spacing: 1px; margin-bottom: 0;}
.fullScreen.wtBG h2 span{ float: right; font-size: 12px;}
.srvc .row{border-top:1px solid #E4E4E4; margin-top:-1px;  border-bottom:1px solid #E4E4E4;  padding:15px 0px;}
.srvc span{ padding-bottom:0px !important;}
.navig{ display:block; margin-left:-15px;  margin-right:-15px; margin-top:-16px;   }
.navig a{ height:35px; line-height:35px; font-size:14px; background-color:#fff; border:1px solid #ccc;  width:35px;   color:#162466; border-radius:100%; text-align:center;   }
.navig a:hover{ background-color:#f21d27; color:#fff; border:1px solid #f21d27; }

header .container ul {
    margin: 0px;
    padding: 0px;
   
    width: auto;
    list-style: none;
    float:right;
}
.dropdown-menu {
 
 min-width: 100px;
  
    text-align:center;
    list-style: none;
  border: 0px solid #ccc;
     border: 0px solid rgba(0,0,0,.15);
 border-radius: 0px; 

}
header .container ul.dropdown-menu li{ width:100%;}
header .container ul.dropdown-menu li a{  margin:0px; padding:10px; line-height:40px; color:#000; border:0px;}
header .container ul.dropdown-menu li a:hover{ background-color:#2a2b35; color:#fdb313;}

/*page bnner*/
.page-bnr{ padding-top:0px !important;  overflow:hidden; position:relative; padding-bottom:0px; }

.page-bnr img{ width:100%; height:auto; min-width:800px;}
.page-bnr .page-efect{ position:absolute; top:0PX; background-color:rgba(0,0,0	,0.5); width:100%; left:0; height:100%;  color:#fff;}
.page-bnr .page-efect div{ padding-bottom:20px; border-bottom:3px solid #fff;  text-align:center; margin-bottom:0px;  margin-left:auto; margin-right:auto; font-size:30px; }
.page-bnr .page-efect div i{ height:50px; width:50px; line-height:50px; font-size:22px; text-align:center; border-radius:100%; background-color:#ea1d2a;}

.page-heading{ padding: 0px; background-color: transparent; position: relative; margin-top: -53px;}
.page-heading h1{ color: #ffba00; border: 0px;}
 
.page section{ padding: 0; }
.page .section-1{ padding: 15px 0px;}

.page .section-1 h4{ color:#ff6130; font-weight: 600; letter-spacing:3px; }
.page .section-1 p, .page .section-1 ul{ padding-top: 7px;}

.page .section-4{ padding-top: 0px; padding:50px 0px; }

.page .section-1 .ConBOX {
    padding-bottom: 0px;
}

/* navigation */
button.menu{ vertical-align:top; position:relative;  height:60px; width:50px; border:0; z-index:11; text-align:center; display: none;}

button.menu:hover span{ background-color:#f5c412;}
button.menu2{  background-color:transparent;}
button.menu2:hover span{ background-color:#f40b1e; }
button.menu span{ display:block; *display:block; padding:0px 0px; position:relative; width:25px; height:2px; margin:0px; background-color:#006890; margin-left:auto;
margin-right:auto;  transition:all 400ms ease-out;}

button.menu2 span{   margin:0px; background-color:#000; margin-left:auto; width:35px; height:2px; margin-right: auto; box-}
button.menu2 span:nth-child(1){ transform:rotate(45deg); }
button.menu2 span:nth-child(2){ display:none; }
button.menu2 span:nth-child(3){ transform:rotate(-45deg); margin-top:-2px; }





.secials { position:fixed; height:auto; right:0; top:50%; z-index:6; margin-top:-86px;}
.secials a  i{ height:40px; width:40px; line-height:40px; display:block;
	  text-align:center; border-radius:100%; box-shadow:2px 2px 5px rgba(0,0,0,0.1); 
	    margin-bottom:3px; margin-left:0px; margin-right:10px; color:#fff; background-color:rgba(31,32,42,0.4);}
		.secials a  i:hover{ background-color:#f9b012;}
		

.section-3{background-color: #eeeeee; padding: 90px 0px; }


.section-4{ background-color:#e91d23; padding: 0px 0px; background-image: url(../img/productBG.jpg); background-position: center top; background-size: cover; background-attachment: fixed;}
.section-4 .meRed{ padding:100px 0px; background-color: rgba(233,29,35,0.85);}

 .section-4 h1{ font-size: 40px; color: #fff; padding-top: 0; margin-top: 0; font-family: 'home'; font-weight: bold; letter-spacing: 2px}
.section-4 hr{ border: 0; background-color: rgba(255,255,255,0.2); height: 1px; margin-bottom: 0px;}
#contact h1, section.Videos h1{ font-size: 40px; color: #f6ff00; margin-bottom: 20px; border-bottom: 0; padding-bottom: 0; font-family: 'home';  font-weight: bold; letter-spacing: 2px;}


section.Videos{ background-color: #211f2c; padding: 60px 0px; }



.section-3 p{ color: #242020; line-height: 30px; letter-spacing: 1px; margin-top: 20px;  }
.section-3 a{ font-size: 25px; color: #191a21; margin-bottom: 20px; display: inline-block; cursor: default;}
.section-3 a i{margin-left: 15px; color: #147fed; }
.section-3 a:hover{  color: #147fed;}
.section-3 a:hover i{margin-left: 5px;}
.section-3 img{width: 100%; height:auto;}

.section-3 h1 b, .section-4 h1 b{  border-bottom: 2px solid #127eed;  }

.srvices{ border: 1px solid  rgba(255,255,255,0.2); padding:10px; margin-top: 30px;}
.srvices img{ box-shadow:0 !important; width: 100%;}
.srvices h2{ font-size: 16px; font-weight: bold; font-family: 'home'; background-color: #e9e9e9;  padding: 25px 5px; color:#ed1d24;  letter-spacing: 1px; text-align: center; margin-top: 0; margin-bottom: 0;  }

.pages .fullScreen a{ cursor: pointer;}
.pages .fullScreen a .srvices:hover{ border-color: #f6ff00; }
.pages .fullScreen a .srvices:hover h2{background-color: #f6ff00; color: #006890;}

.section-4 a{ font-size: 16px; padding: 8px 20px; border-radius: 20px; border: 2px solid rgba(28,35,54,0); font-weight: bold; letter-spacing: 1px; color: #fff; margin-left: auto; text-align: center; margin-right: auto; width:120px; background-color:#ed1d24; display:block; position: relative; margin-top:-20px; box-shadow: 0px 0px 10px rgba(0,0,0,0.3); cursor:pointer;}
.section-4 a:hover{ background-color: #f6ff01; color:#000;}
.srvices a i{ color: #127eed;}
.srvices a:hover{ border: 2px solid rgba(28,35,54,1);}

section .Videos{}


	   footer{ background-color:#090e22; padding-top: 70px;   text-align:left; color:#c2c5cf; }
footer h1{ border-bottom: 2px solid #fff; }
footer hr{ border-top-color: rgba(255,255,255,0.1);}
footer .row h3{ color: #fff;   padding-bottom: 10px; letter-spacing: 2px; font-weight: bold; border-bottom: 1px solid #2f3141;}
footer p{ font-size: 16px; text-align: justify;}
footer p span{ display: block; border-bottom: 1px solid #2f3141; padding: 5px 0px;}
footer p span b{ font=font-weight: normal; color: #f6ff00;}
.foot{ background-color:#0c122b; color: #7789d0; padding: 15px 0px; margin-top: 10px; }
.foot a{ font-size: 20px; margin: 5px; color: #f6ff00;}
.foot a:hover{ color: #fff;}



 .modal-backdrop{ z-index: 499 !important;}

.modal{ padding-right: 0px !important; z-index:500 !important; overflow: auto !important; background-color:#006890;}
.modal .modal-content{ width:90%; margin-left:auto; background-color: transparent; margin-right: auto; max-width: 1600px; box-shadow: none; border: 0; position: relative; }

.modal button.close{ float:right; color: #f6ff00; border: 0; height: 40px; width: 40px; margin: 8px; background-color:#252834; text-shadow: none; font-size: 25px; opacity: 1; border: 3px solid #f6ff00; background-color: transparent; border-radius: 100%;}
.modal button.close:hover{ background-color: #f6ff00; color:#006890;  }
.modal .modal-header{  left: 0; padding: 0px;  border-bottom-color: #006d97; background-color:#006890;   z-index: 2;}
.modal .modal-header div{}


.modal-header h3{font-family: 'home'; padding: 10px 10px; letter-spacing: 2px; color: #f6ff00; font-weight: bold; margin: 0; }
.modal .modal-content .modal-body{ padding: 0px; }

.modal-body p{ padding:10px 0px; margin-top: 10px; margin-bottom: 10px; color: #bbbdc5; text-align: justify; font-size: 16px; line-height: 25px; line-height: 30px; letter-spacing: 2px; }




.contactpg{ background-color:#fff; display:flex; align-items:center; font-size:0px; }
.contactpg div{ width:31.333%; margin:1%; }
.contactpg div p{ text-align:center; color:#162466; font-weight:bold; letter-spacing:1px;}
.contactpg div p i{ height:50px; width:50px; line-height:50px; font-size:25px; border:1px solid #162466; margin-bottom:10px; border-radius:100%;}
.contactpg div p strong{ color:#f21d27;}
.social{ text-align:center;}
.social a{ height:40px; width:40px; margin:2px;  border-radius:100%; line-height:40px; font-size:20px; border:0px solid #162466; margin:2px; margin-top:10px; margin-bottom:0px; background-color:#162466; color:#fff;}
.social a:hover{ background-color:#f21d27;}



  
.closer{position:relative; height:60px;  line-height:60px; width:60px; z-index:50; background-color:#ea1d2a; font-size:26px; text-align:center; border-radius:100%; box-shadow:2px 2px 5px rgba(0,0,0,0.2); display:block; margin-left:auto; color:#fff; cursor:pointer; margin-right:auto;  font-style:normal; margin-top:-30px; display:none; }
.closer2{ display:block !important;}
.closer:hover{ background-color:#2e3092;}



  @media(max-width:1170px) {
	.lstOFprjct li{  width:33.333%; text-align:center;  vertical-align:top;}
}

  @media(max-width:992px) {
      .priceTag{ width: 48%; margin: 1%;}
      
      header .container .call{display: none;}
      header .container img{width: 245px;}
      header .container ul{padding-top: 0px;}
      
      .fullScreen.wtBG h2{ font-size: 14px; }
.fullScreen.wtBG h2 span{ float: right; font-size: 10px; margin-top: 10px;}
      .fullScreen.wtBG hr{margin-top: 15px;}
   
}
@media(max-width:768px) {
    
 
.fullScreen .container{ padding-top: 60px; padding-bottom: 30px; }
.fullScreen .container p{ letter-spacing: 1px; font-size: 14px;}
.fullScreen .container h1{ color:#f6ff00;}
.meIMG{ position:relative; background-color: #fff;  width: 100%; height:auto; overflow:visible;
    display:block; align-items: center;
    text-align: center; }
.meIMG span{ display: block; width: 100%; text-align: center;}
.meIMG span img{ width: 100%; max-width: 462px;}
   .wtBG .meIMG img{height:auto; width:100%;} 
    
    
    
    
		.contactpg{ display:block;}
	.contactpg div{ width:100%; margin:0%; margin-bottom:15px; }
	.lstOFprjct li{  width:50%; text-align:center;  vertical-align:top;}
	    .section-5 #testo{ text-align:justify;}
	.bnr-content a{ font-size:14px; display:inline-block; text-transform:uppercase; padding:10px 15px; border-radius:4px;}
 
	header{  top:0px;   }
   
    
    
	button.menu{ display: inline-block; float: right; margin-right: 0px;}
    
	header .container img{ width:140px; float: none; height:auto; }
	button.menu span{  margin:5px; width:20px; margin-left:0px; margin-right:0px;
}
   
    
    header .container ul{ display: block; float: none; position:fixed; width: 70%; height: 100%; background-color: #fff; right: -72%; top: 0; padding-top: 65px; overflow: auto; box-shadow: 0px 0px 5px rgba(0,0,0,0.2); }
    
    .header2 .container ul{ right: 0%;}
    
header .container ul li{ display:block; text-align:center; padding: 1px 0px; border: 1px solid rgba(255,255,255,0.05);  margin-left: -1px;   border-bottom: 0px; border-top: 0px;  }
header .container ul li a{ color:#252525;  font-weight: bold; letter-spacing: 1px; border:2px solid rgba(255,255,255,0.4); display:block; margin-top:0px; font-size: 16px; padding: 8px 12px; width: 90%; margin-left: auto; margin-right: auto;   }

header .container ul li a:hover{ border:2px solid rgba(0,0,0,1); }
    
    
.bnr-content h1{ font-size:25px; }



	button.menu2 span{  margin:0px; width:26	px; margin-left:0px; margin-right:0px;
}
button.menu{ padding:0px 17px;  }
.menuBox div ul{ position:relative; top:70px; list-style: none; padding:0px; width:270px; left:15px;  font-size:14px;}

.reply{   bottom:10px; right:10px;
 height:50px; width:50px; text-align:center; font-size:20px; line-height:50px; }
    
    
.section-3{padding: 40px 0px; }
    .section-3 h1, .section-4 h1, #contact h1{ font-size: 25px;}

   footer{ background-color:#1c2336; padding-top: 40px; }
.section-4{  padding: 0px;}
    
    .section-3 a{ font-size: 20px;   }
 
  .replyActive{ right:97px;}
	   footer{    text-align:center; color:#FFF; }
  section h2{ font-size:20px;  }
    section h3{ font-size:18px !important;  }
section h1, footer h1{ font-size:25px;}
.scrolDown{ 
 bottom:30px; right:20px;  border-radius:100%;}
 .scrolDown{  font-size:18px;
  border:6px solid #22d7ff; width:40px !important; height:40px !important;}
  .scrolDown i{top:2px;}
  .mobile{ line-height:60px; font-size:16px; color:#fff; float:right; font-weight:bold;}
  a.button{ padding:15px 20px;}
    
    .foot .row div{text-align: center !important;}
    
    .serTag button{ border: 1px solid #e1e1e1; font-size: 12px; padding: 15px 8px; color:#373737; border-radius: 3px;}
    
  .ourSER a.button{}
.ourSER{  font-size:25px; }
 .enqiry input{  padding:5px; border-radius:4px; }
 .email-Num{ font-size:15px; font-weight:bolder; color:#181c2b; top:-50px; }
.email-Num i{ font-size:17px; height:30px; line-height:29px; width:30px; border:1px solid #181c2b; border-radius:100%;  }
	
    a.downArrow { right: 20px;}
    .bnr-content h1 {
    font-size: 16px;
}
    
    .bnr-content p {
    font-size: 13px;
   
    max-height: 140px;
        
        
        
   
    padding: 10px;
        margin-bottom: 0px;}
    
    
    .section-1{ background-color: #fff; background-image: none; padding: 30px 0px !important;}
    .section-1 p{ color: #5b5b5c;}
    
    
    .bnr-content a{padding: 0px;}
    
.animation-element.slide-right.delay1{ transition-delay: 000ms;}
.animation-element.slide-right.delay2{ transition-delay: 000ms;}
.animation-element.slide-right.delay3{ transition-delay: 000ms;}
}


@media(max-width:600px) {  
	.lstOFprjct li{  width:100%; text-align:center;  vertical-align:top;}
    
     .priceTag{ width: 100%; margin: 0%;}

}


@media (min-width: 768px){

    .modal-dialog { width: inherit; margin: 0px;} }

@keyframes scrol {
		0%{ top:0px; }
		50%{ top:15px; }
		100%{ top:0px; }
		}