@charset "utf-8";
/* CSS Document */
header,nav,figure,welcome,section,artical,aside,footer {
	margin:0;
	padding:0;
}

*{
	margin:0;
	padding:0;
}

body{
	margin:0;
	padding:0;
	font-size:16px;
}

@font-face {
    font-family:calibri;
    src: url(CALIBRI.TTF);
}
@font-face {
    font-family:calibrib;
    src: url(CALIBRIB.TTF);
}
@font-face {
    font-family:calibri2;
    src: url(calibril.ttf);
}

#wraper{
	width:100%;
	margin:0 auto;
}
.clear{
	clear:both;
}
.clear1{
	clear:float;
}
.img{
	width:100%;
}
.img2{
	width:100%;
	margin:10% 0;
}
.img3{
	width:100%;
	margin:50% 0;
}
.im_center{
	width:106px;
	margin:0 auto;
	min-height:175px;
}
.img_tm{
	width:100%;
	display:block;
}
.m_hgt2{
	min-height:55px;
}

.deep_txt h3 {
    font-family: 'Calibri', sans-serif;
    font-size: 14px;
    color: #000000f0;
    text-align: center;
    padding: 2% 1% 0%;
    font-weight: bold;
    text-transform: capitalize;
}

.txt_pdg1111{
	padding-top:7% !important;
}
.img_contaner{
    width:172px;
	margin:1% auto;
}
.img_contaner2{
    width:150px;
	margin:1% auto;
}
.txt_alg{
	text-align:center !important;
	padding-top:5% !important;
}
.bg_clr1{
    background-color:#0079c1;
}
.bg_clr11{
    background-color:#0079c1;
	z-index:9999999999;
}
.bg_clr2{
    background-color:#ffd200;
}
.bg_clr3{
    background-color:#ededed;
}
.bg_clr4{
    background-color:#000000;
}
.bg_clr5{
    background-color:#FF0000;
}

.bg{

	background-image: url(../images/bg-home.jpg);
    object-fit: cover;
    background-position: 100% 100%;
}

.shdw{
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
}
.shdw1{
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
	box-shadow: 0px 5px 5px 0px rgba(0,0,5,0.25);
}
.shdw2{
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.12);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.12);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.12);
}


.mrg32{
	margin:1%;
}
.brd{
	border:1px dashed #cecdcd;
}
.nav{
	width:85%;
	float:left;
	margin-right:1%;
	background-color:#0079c1;
}
.col_em{
	font-family:calibri;
	font-size:14px;
	color:#333333;
	line-height:140%;
	text-align:left;
	padding:2% 1%;
}
.col_em2{
	font-family:calibri;
	font-size:14px;
	color:#333333;
	line-height:140%;
	text-align:left;
	padding:7.5% 1% 0%;
}
.col_em_v{
	text-align:center;
}

.col_em1{
	width:70%;
	float:right;
}


/* top div start */
.top_left{
	width:300px;
	float:left;
	margin:1% auto;
}
.top_rgt1{
   width:16%;
   float:right;
   margin-top:2.2%;
}
.icon{
    width:30px;
	height:30px;
	margin:1% 10% 1% 1%;
	float:left;
}
.con_txt1{
	padding:5px;
	padding-left:6px;
	color:#fff;
	font-size:14px;
}
.enquire{
    width:13%;
    float:right;
	margin-right:2%
}
.social{
	width:auto;
	float:right;
	padding-top:0.8%;
	margin-right:1%
}
.banner{
	width:100%;
}

.lable222 h1{
	font-family: 'Calibri', sans-serif;
    font-size: 24px;
    color: #0079c1;
    text-align: left;
    padding: 1% 1% 0%;
    text-transform: uppercase;
    font-weight: bold;
	
}
.lable222 h4{
	font-family: 'Calibri', sans-serif;
    font-size: 19px;
    color: #000000;
    text-align: left;
    padding: 1% 1% 0%;
    text-transform: uppercase;
    font-weight: bold;
}
.lable222 h2{
	font-family: 'Calibri', sans-serif;
    font-size: 22px;
    color: #000000f0;
    text-align: left;
    padding: 2% 1% 0%;
    font-weight: bold;
}

.lable222 h3{    font-family: 'Calibri', sans-serif;
    font-size: 20px;
    color: #000000f0;
    text-align: left;
    padding: 2% 1% 0%;
    font-weight: bold;
    text-transform: capitalize;
}

.flexx{
	display: flex;
	align-items: center;
	justify-content: center;
}

.img-borders{
	border-radius: 20px;
}

.sec2-bg{
	background-color: #f9f9f9c9;
}

.lable222 h5{
	font-family: 'Calibri', sans-serif;
    font-size: 22px;
    color: #000000f0;
    text-align: left;
    font-weight: bold;
    margin: 1%;
}


.produ-img-cont h3 {
    font-family: 'Calibri', sans-serif;
    font-size: 20px;
    font-weight: 500;
    text-align: left;
    margin-bottom: 10px;
    margin-top: 10px;
    display: inline-block;
    position: relative;
}

.produ-img-cont p {
    font-family: 'Calibri', sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-align: justify;
    line-height: 140%;
}

.produ-link {
    text-decoration: none;
    color: inherit;
}

/* Animated underline on heading hover */
.produ-img-cont h3::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 100%;
    height: 2px;
    background-color: #000;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s ease;
}

.produ-link:hover h3::after {
    transform: scaleX(1);
}


.img-border{
	border: 1px solid #c3c3c3;
}

.bg2{
	background-color: #0079c10f;
}

.lable222 p{
	font-family: calibri;
    font-size: 16px;
    color: #000000;
    line-height: 125%;
    text-align: justify;
    padding: 1% 1%;

}
.lable222 p span{
	font-weight: 600;
}
.minus-margin{
	margin-top: -3px !important;
}
.lable222 p a{
	text-decoration: none;
    color: #0079c1;
}
.page_heading h4{
	font-family: 'Calibri', sans-serif;
    font-size: 22px;
    color: #0079c1;
    text-align: center;
    padding: 1% 1% 0%;

    font-weight: bold;
}
.page_heading h2{
	font-family: 'Calibri', sans-serif;
    font-size: 22px;
    color: #0079c1;
    text-align: left;
    padding: 1% 1% 0%;
    text-transform: uppercase;
    font-weight: 600;
}

.page_heading h3{
	font-family: 'Calibri', sans-serif;
    font-size: 20px;
    color: #000000;
    text-align: left;
    padding: 0% 1% 1% 0%;
    font-weight: 500;
}
.spid-text h3{
	font-family: 'Calibri', sans-serif;
    font-size: 21px;
    color: #0079c1;
    text-align: left;
    padding: 1% 1% 0%;
    text-transform: uppercase;
    font-weight: bold;
}

/* font style start */
.lable{
	font-family: 'Calibri', sans-serif;
	font-size:24px;
	color:#3a3a3a;
	text-align:left;
	padding:2% 0% 1% 1%;
	text-transform: uppercase;
}
.lable1{
	font-family: 'Calibri', sans-serif;
	font-size:24px;
	color:#3a3a3a;
	text-align:left;
	padding:2% 0% 1%;
	text-transform: uppercase;
}
.lable2{
	font-family: 'Calibri', sans-serif;
	font-size:24px;
	color:#0079c1;
	text-align:left;
	padding:2% 0% 1%;
	text-transform: uppercase;
	font-weight:bold;
}
.lable3{
	font-family:calibri;
	font-size:16px;
	color:#000;
	text-align:center;
	padding:1% 0% 1%;
	text-transform: uppercase;
}
.sub_label{
	font-family: 'Calibri', sans-serif;
	font-size:20px;
	color:#1e1e1e;
	text-align:center;
	padding:1%;
}
.lable4{
	font-family:calibri;
	font-size:16px;
	color:#fff;
	text-align:center;
	padding:2% 3% 2%;
	line-height:150%;
}

.lable444{
	font-family:calibri;
	font-size:18px;
	color:#fff!important;
	text-align:center!important;
	line-height:150%;
	padding-top: 3%!important;
	padding-right: 3%;
	padding-bottom: 3%!important;
	padding-left: 3%;
}
.b{
	font-weight:bold;
}
.b2{
	font-weight:bold;
	padding-bottom:2% !important;
}
.body_text{
	/*width: 0px;*/
	font-family:calibri;
	font-size:16px;
	color:#000000;
	line-height:125%;
	text-align:justify;
	padding:1% 1%;
}
.body_text2{
	font-family:calibri;
	font-size:16px;
	color:#000000;
	line-height:125%;
	text-align:center;
	padding:1% 0%;
}
.body_text22{
	font-family:calibri;
	font-size:16px;
	color:#000000;
	line-height:140%;
	text-align:justify;
	padding:1% 0%;
}
.body_text3{
	font-family:calibri;
	font-size:16px;
	color:#5c5c5c;
	line-height:125%;
	text-align:justify;
	padding:0% 0% 5% 1%;
}
.lable22{
	font-family: 'Calibri', sans-serif;
	font-size:24px;
	color:#0079c1;
	text-align:left;
	padding:2% 0% 0%;
	text-transform: uppercase;
	font-weight:bold;
}

.lable22 span{
	font-family: 'Calibri', sans-serif;
	font-size:30px;
	color:#FF0000;
	text-align:left;
	padding:2% 0% 0%;
	text-transform:capitalize;
	font-weight:bold;
}
.lable2_cnt{
	font-family: 'Calibri', sans-serif;
	font-size:20px;
	color:#0079c1;
	text-align:left;
	padding:2% 0% 0%;
	text-transform: uppercase;
	font-weight:bold;
}

.lable65_cnt{
	font-family: 'Calibri', sans-serif;
	font-size:16px;
	color:#b45f06;
	text-align:left;
	padding:2% 0% 0%;
	text-transform: uppercase;
	font-weight:bold;
}
.lable21{
	font-family:calibri2;
	font-size:18px;
	color:#0079c1;
	text-align:left;
	padding:0% 1% 0.5%;
}
.lable212{
	font-family:'Calibri', sans-serif;
	font-size:20px;
	color:#0079c1;
	text-align:left;
	padding:0% 0% 0.5%;
	font-weight:bold;
}
.lable212_new{
	font-family:'Calibri', sans-serif;
	font-size:20px;
	color:#0079c1;
	text-align:left;
	padding:0% 0% 0.5%;
	font-weight:bold;
}
.lable21_p{
	padding-top:1%;
	padding-bottom:0.5% !important;
}
.body_text4{
	font-family:calibri;
	font-size:16px;
	color:#000000;
	line-height:125% !important;
	text-align:justify;
	padding:1% 0%;
}
.body_text5{
	font-family:calibri;
	font-size:16px;
	color:#000000;
	line-height:125% !important;
	text-align:center;
	padding:1% 0%;
	text-decoration:none;
}
.body_text55{
	font-family:calibri;
	font-size:16px;
	color:#000000;
	line-height:125% !important;
	text-align:center;
	padding:2% 1% 3% 0%;
	text-decoration:none;
}
.btm_right{
	font-family:calibri;
	font-size:20px;
	color:#000000;
	line-height:125% !important;
	text-align:right;
	padding:1% 0%;
	font-weight:bold;
}
.btm_left{
	font-family:calibri;
	font-size:20px;
	color:#000000;
	line-height:125% !important;
	text-align:left;
	padding:1% 0%;
	font-weight:bold;
}
.sub_label4{
	font-family:calibri;
	font-size:16px;
	color:#000;
	line-height:125%;
	text-align:center;
	padding:3% 1% 3% 5%;
}
.mdl{
	margin-top:0% !important;
}
.cont{
	background-color:#33b0ea;
	border:0px #fff solid;
	border-radius:4px;
	text-align:center;
	float:left;
	margin-right:3%;
	color:#fff;
	padding:1% 2%;
	font-size:20px;
	margin-top:2%;
}
.cont2{
	width:80%;
	float:left;
	margin-top:2%;
}
.cont2_txt{
	font-family:calibri;
	font-size:16px;
	text-align:left;
	line-height:130%;
	color:#000;
}




/* link div start */
a.link:link {
	color:#333333;
	text-decoration:none;
}
a.link:visited {
	color:#333333;
	text-decoration:none;
}
a.link:hover {
	color:#0079c1;
	text-decoration:none;
}
a.link:active {
	color:#333333;
	text-decoration:none;
}

a.link2:link {
	color:#fff;
	text-decoration:none;
}
a.link2:visited {
	color:#fff;
	text-decoration:none;
}
a.link2:hover {
	color:#f9ca18;
	text-decoration:none;
}
a.link2:active {
	color:#fff;
	text-decoration:none;
}

a.link3:link {
	color:#000;
	text-decoration:none;
}
a.link3:visited {
	color:#000;
	text-decoration:none;
}
a.link3:hover {
	color:#0079c1;
	text-decoration:none;
}
a.link3:active {
	color:#000;
	text-decoration:none;
}
a.link4:link {
	color:#000;
	text-decoration:none;
}
a.link4:visited {
	color:#000;
	text-decoration:none;
}
a.link4:hover {
	color:#33b0ea;
	text-decoration:none;
}
a.link4:active {
	color:#000;
	text-decoration:none;
}
a.link5:link {
	text-decoration:none;
}



a.link6:link {
	color:#fff;
	text-decoration:none;
}
a.link6:visited {
	color:#fff;
	text-decoration:none;
}
a.link6:hover {
	color:#fff;
	text-decoration:none;
}
a.link6:active {
	color:#fff;
	text-decoration:none;
}


/* link div end */


.btn{
	width:100%;
	font-family:calibri;
	font-size:16px;
	border:0px solid;
	cursor:pointer;
	text-align:center;
	color:#000;
	min-height:42px;
	transition-duration: 1s;
	text-transform:uppercase;
	background-color:#ffd200;
}
.btn:hover{
	background-color:#000;
	color:#fff;
	transition-duration: 1s;
}

.btn2{
	width:40%;
	font-family:calibri;
	font-size:16px;
	border:0px solid;
	cursor:pointer;
	text-align:center;
	color:#fff;
	transition-duration: 1s;
	background-color:#0079c1;
	padding:2% 1%;
	margin-top:7%;
	margin-bottom:5%;
}
.btn2:hover{
	background-color:#000;
	color:#fff;
	transition-duration: 1s;
}
.btn3{
	width:100%;
	font-family:calibri;
	font-size:22px;
	cursor:pointer;
	text-align:center;
	color:#fff;
	transition-duration: 1s;
	background-color:#0079c1;
	padding:4% 1%;
	margin-top:7%;
	margin-bottom:5%;
	border:1px #0079c1 solid;
	border-radius:5px;
}
.btn3:hover{
	background-color:#035c91;
	color:#fff;
	transition-duration: 1s;
	border:1px #035c91 solid;
}


.btn4_video{
	width:20%;
	float:left;
	margin:1% 1% 2% 0%;
}

.btn5_video{
	width:22%;
	float:left;
	margin:0.7% 1% 2% 0%;
	
}

.btn4{
	width:100%;
	font-family:calibri;
	font-size:14px;
	cursor:pointer;
	text-align:center;
	color:#fff;
	transition-duration: 1s;
	background-color:#06A2FF;
	padding:6% 1%;
	margin-top:7%;
	margin-bottom:5%;
	border:1px solid #FFFFFF;
	border-radius:5px;
	text-transform:uppercase;
}
.btn4:hover{
	background-color:#66CC33;
	color:#fff;
	transition-duration: 1s;
	border:1px #035c91 solid;
}



.data-center h3 {
    font-family: 'Calibri', sans-serif;
    font-size: 18px;
    color: #000000f0;
    text-align: center;
    padding: 2% 1% 0%;
    font-weight: 600;
    text-transform: capitalize;
}


.data-center p {
    font-family: 'Calibri', sans-serif;
    font-size: 16px;
    color: #000000f0;
    text-align: center;
    font-weight: 500;
    text-transform: capitalize;
}



.btn44_video{
	width:35%;
	float:left;
	margin:0% 1% 2% 0%;
	
}



.btn_nxt_main{
	width:12%;
	float:right;
	}
.btn_nxt{
	width:100%;
	font-family:calibri;
	font-size:16px;
	border:0px solid;
	cursor:pointer;
	text-align:center;
	color:#fff;
	padding:12% 1%;
	transition-duration: 1s;
	text-transform:uppercase;
	background-color:#0079c1;
	border:1px solid #fff;
	border-radius:6px;
}
.btn_nxt:hover{
	background-color:#0395ec;
	color:#fff;
	transition-duration: 1s;
}



.btn_back_main{
	width:12%;
	float:left;
}
.btn_back{
	width:100%;
	font-family:calibri;
	font-size:16px;
	border:0px solid;
	cursor:pointer;
	text-align:center;
	color:#fff;
	padding:12% 1%;
	transition-duration: 1s;
	text-transform:uppercase;
	background-color:#0079c1;
	border:1px solid #fff;
	border-radius:6px;
}
.btn_back:hover{
	background-color:#0395ec;
	color:#fff;
	transition-duration: 1s;
}


.bullet{
	width:100%;
	float:left;
}

.bullet ul li a{
	margin:1% 2% 0.5% 1%;
	padding:0% 0.8% 0.5% 0%;
	text-decoration: none;
    font-family: 'Calibri', sans-serif;
    font-size: 15px;
    color: #232323;
    text-decoration: none;
	line-height:170%;
	text-align:left;
}

.bullet2{
	width:100%;
	float:left;
}

.bullet2 ul li{
    margin:0.5% 2% 0.5% 1.5%; 
	text-decoration: none;
    font-family: 'Calibri', sans-serif;
    font-size: 16px;
	line-height:125%;
	color:#000000;
	text-align:justify;
	padding:0.5% 1%;
}

.bullet4 ul {
    list-style-image:url(../images/bullet.png);
}

.bullet4{
	width:100%;
	float:left;
}

.bullet4 ul li{
	margin: 0.5% 2% 0.5% 1.5%;
    text-decoration: none;
    font-family: 'Calibri', sans-serif;
    font-size: 16px;
    line-height: 125%;
    color: #000000;
    text-align: justify;
    padding: 0.5% 1%;
    flex: 29%;
}

.bullet4 ul {
	list-style-image: url(../images/bullet.png);
    display: flex;
    flex-wrap: wrap;
    margin-left: 15px;
}

.devider {
    border: 1px dashed #0079c19c;
}

.bullet3{
	width:100%;
	float:left;
	margin-left: 15px;
}

.bullet3 ul li{
    margin:0.5% 2% 0.5% 1.5%; 
	text-decoration: none;
    font-family: 'Calibri', sans-serif;
    font-size: 16px;
	line-height:125%;
	color:#000000;
	text-align:justify;
	padding:0.5% 1%;
}

.bullet3 ul {
    list-style-image:url(../images/bullet.png);
}



.top_arrow{
	width:25px;
	height:33px;
	position:fixed;
	right:2%;
	bottom:2%;
	display:none;
	transition-duration: 1s;
	background-image:url('../images/top.png');
	cursor:pointer;
	background-repeat:no-repeat;
}

.top_arrow:hover{
	width:25px;
	height:33px;
	position:fixed;
	right:2%;
	transition-duration: 1s;
	bottom:2%;
	cursor:pointer;
	background-image:url('../images/top-b.png');
	display:none;
}

.new_pro{
	text-align:center;
	color:#fff;
	padding:0.7% 2%;
	font-size:22px;
	font-weight:700;
	font-family: 'Calibri', sans-serif;
}

blink {
	-webkit-animation: 0.8s linear infinite condemned_blink_effect;
// for Safari 4.0 - 8.0
  animation: 0.8s linear infinite condemned_blink_effect;
	color:#fff;
	padding:0% 0.5% 0% 0%;
}
@-webkit-keyframes condemned_blink_effect { // for Safari 4.0 - 8.0
  0% {
    visibility: hidden;
  }
  50% {
    visibility: hidden;
  }
  100% {
    visibility: visible;
  }
}
@keyframes condemned_blink_effect {
  0% {
    visibility: hidden;
  }
  50% {
    visibility: hidden;
  }
  100% {
    visibility: visible;
  }
}



/* contaner div start */
.contaner{
	width:85%;
	margin:0 auto;
}

.col_sm1{
	width:100%;
	margin:0 auto;
}
.col_sm11{
	width:100%;
	margin:3% auto;
}

.col_sm11_creer{
	width:40%;
	margin:3% auto;
}

.col_sm2{
	width:48%;
	float:left;
	margin:1%;
}
.col_sm100 {
    width: 65%;
    float: left;
    margin: 1%;
}

.col_sm10 {
    width: 31%;
    float: left;
    margin: 1%;
}

.col_sm22{
	width:50%;
	float:left;
	margin:1% 0% 0%;
}


.col_sm3{
	width:31%;
	float:left;
	margin:1%;
}
.col_sm33{
	width:31%;
	float:left;
	margin:1%;
}
.col_sm333{
	width:100%;
	float:left;
	border-left:6px solid #0079c1;
	text-align:left;
	padding-left:1%;
}
.col_sm4{
	width:23%;
	margin:1%;
	float:left;
}
.col_sm44{
	width:23%;
	margin:1%;
	float:left;
}

.col_sm6{
	width:14%;
	margin:1%;
	float:left;
}
.bdr{
    border-top:3px solid #ffd200;
}
.box_img{
   width:70%;
   margin:0 auto;
}
.col_sm5{
	width:18%;
	margin:1%;
	float:left;
}

.col_sm8{
	width:60%;
	margin:0% 1% 1% 0%;
	float:left;
}

.col_sm9{
	width:69%;
	margin:1% 1% 1% 1%;
	float:left;
}
.col_sm99{
	width:27%;
	margin:1% 1% 1% 1%;
	float:left;
}


.col_sm75{
	width:100%;
	float:left;
}

.col_sm25{
	width:25%;
	float:left;
}
.col_sm222{
	width:42%;
	float:left;
	margin:0% 2%;
}
.col_smh1{
	width:80%;
	margin:0% 1% 1% 0%;
	float:left;
}
.col_smb1{
	width:18%;
	float:left;
	margin-top: 1%;
	margin-right: 0%;
	margin-bottom: 1%;
	margin-left: 1%;
}
.ftr_left{
    width:40%;
	float:left;
	color:#FFFFFF;
	background-color:#000000;
	font-family: 'calibri' ;
	font-size:16px;
	text-align:left;
	padding:1%;
}

.ftr_rgt{
    width:40%;
	float:right;
	color:#FFFFFF;
	background-color:#000000;
	font-family: 'calibri' ;
	font-size:16px;
	text-align:right;
    padding:1%;
}
   
/* contaner div ends */


.btm_txt{
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	color:#fff;
	font-size:20px;
	text-align:left;
}
.leifert_text p {
	font-family: calibri;
	font-size: 16px;
	color: #000000;
	line-height: 125%;
	text-align: justify;
	padding: 1% 1%;
  }

  .mid-text h2{
	font-family: 'Calibri', sans-serif;
    font-size: 22px;
    color: #0079c1;
    text-align: center;
    padding: 1% 1% 0%;
    font-weight: bold;
  }

  .arm_text h2{
	font-family: 'Calibri', sans-serif;
    font-size: 22px;
    color: #000000;
    text-align: left;
    padding: 1% 1% 0%;
    text-transform: uppercase;
    font-weight: bold;
  }

  .arm_text h3{
	font-family: 'Calibri', sans-serif;
    font-size: 21px;
    color: #0079c1;
    text-align: left;
    padding: 1% 1% 0%;
    text-transform: uppercase;
    font-weight: bold;
  }
  .arm_text p{
	font-family: calibri;
    font-size: 16px;
    color: #000000;
    line-height: 125%;
    text-align: justify;
    padding: 1% 1%;

  }

  .arm_text a{
	font-family: 'Calibri', sans-serif;
    font-size: 16px;
    color: #ffffff;
    text-align: left;
    padding: 1% 1% 0%;
    text-transform: uppercase;
    font-weight: 500;
    text-decoration: none;
    background: #0079c1;
    padding: 6px 9px;
	/* margin-bottom: 15px; */
	/* margin-left: 5px; */
  }
.magin-top{
	margin-top: 10px;
}
.min-hight{
	min-height: 350px;
    border: 1px solid #007ac130;
    padding: 10px 15px;
}

.min-hight3{
	min-height: 390px;
    border: 1px solid #007ac130;
    padding: 10px 15px;
}
.para_height3{
	min-height: 262px;
}
.para_height2{
	min-height: 242px;
}
.arm_text h5{
	font-family: 'Calibri', sans-serif;
    font-size: 20px;
    color: #000000;
    text-align: center;
    padding: 1% 1% 0%;
    font-weight: bold;
}

.arm_text h6{
	font-family: 'Calibri', sans-serif;
    font-size: 18px;
    color: #000000;
    text-align: center;
    padding: 1% 1% 0%;
    font-weight: 400;
    margin-bottom: 7px;
}
.para_height{
	min-height: 205px;
}
.brd2{
	border: 1px solid #007ac130;
    min-height: 242px;
    padding: 10px 15px;
}

.arm a{
	font-family: 'Calibri', sans-serif;
    font-size: 16px;
    color: #ffffff;
    text-align: left;
    padding: 1% 1% 0%;
    text-transform: uppercase;
    font-weight: 500;
    text-decoration: none;
    background: #0079c1;
    padding: 6px 9px;
    margin-left: 15px;
  }

  .air_cast_txt p{
	font-family: calibri;
    font-size: 16px;
    color: #000000;
    line-height: 125%;
    text-align: justify;
    padding: 1% 1% 0 0;
  }

  .rel {
	position: relative;
  }

  .hover {
	position: absolute;
	background: #0079c16b;
	width: 100%;
	height: 100%;
	opacity: 0;
	display: grid;
	top: 0;    
	place-items: center;
	transition: all .4s ease-in;

  }
  .hover p{
	font-family: 'Montserrat', sans-serif;
  font-size: 13px;
  font-weight: 600;
  color: #000000;
  margin: 0% !important;
  line-height: 140%;
  text-transform: capitalize;
  border: 1px solid #fff;
  padding: 10px 14px;
  border-radius: 4px;
 
  transition: all .4s ease-in;
  background-color: #fff;
  }
  .img_hover:hover .hover{
	opacity: 1;
  }

  .air-casters-text h3{
    font-family: 'Calibri', sans-serif;
    font-size: 20px;
    color: #000000f0;
    text-align: left;
    padding: 2% 0% 0%;
    font-weight: bold;
    text-transform: capitalize;

  }
  .air-casters-text p{
	font-family: calibri;
    font-size: 16px;
    color: #000000;
    line-height: 125%;
    text-align: justify;
    padding: 1% 1% 0 0;
  }
  .air-casters-text p span{
	font-weight: 600;
  }
.mar-left{
margin-left: 8px !important;
}
@media only screen and (max-width:1350px){
	.para_height {
		min-height: 241px;
	}
	.min-hight {
		min-height: 374px;	
	}
	.min-hight3 {
		min-height: 425px;}
		.para_height3 {
			min-height: 297px;
		}
		.para_height2 {
			min-height: 271px;}
}
@media only screen and (max-width:1300px){
.m_hgt3{
	min-height:55px;
}
}


@media only screen and (max-width:1200px){
.contaner{
	width:98%;
	margin:0 auto;
}
}

@media only screen and (max-width:1100px){
.top_rgt1{
   width:16%;
}
.m_hgt{
	min-height:54px;
}
}
@media only screen and (max-width:1000px){
.top_rgt1{
   width:20%;
}
.min-hight3 {
	min-height: 468px;
}
.para_height3 {
	min-height: 341px;
}
.para_height2 {
	min-height: 313px;

}
@media only screen and (max-width:960px){
	.para_height {
        min-height: 295px;
    }
	.min-hight {
        min-height: 430px;
    }
	
}
@media only screen and (max-width:900px){
.col_sm8{
	width:100%;
	margin:2% 0%;
	float:none;
}
.top_rgt1{
   width:20%;
   margin-top:3.5%;
}
.nav{
	width:100%;
}
.social{
	display:none;
}
.btn_nxt_main{
	width:16%;
	margin-right:2%;
}
.btn_back_main{
	width:16%;
	margin-left:2%;
}
.col_sm11_creer{
	width:50%;
}
.col_sm6 {
	width: 31%;
}
}

@media only screen and (max-width:800px){

	.flexx {
		flex-direction: column;
	}

    .min-hight {
        min-height: 370px;
    }
	.para_height3 {
        min-height: 200px;
    }
	.para_height2 {
        min-height: 173px;
    }
	
	.min-hight3 {
        min-height: 324px;
    }
	.para_height {
        min-height: 209px;
    }
.top_left{
   float:none;
   margin:2% auto;
}
.col_sm9{
	width:98%;
	margin:1%;
	padding-top:2%;
	float:none;
}
.col_sm99{
	width:50%;
	margin:0% auto;
	float:none;
}
.col_sm4{
	width:48%;
	margin:1%;
	float:left;
}
.top_rgt1{
  display:none;
}
.col_sm3{
	width:90%;
	float:none;
	margin:1% auto 2%;
}
.col_sm5{
	width:48%;
	margin:1%;
}
.col_sm75{
	width:100%;
	float:left;
}
.col_sm33{
	width:48%;
	float:left;
	margin:3% 1% 2%;
}
.col_sm25{
	width:48%;
	float:left;
}
.col_sm44{
	width:48%;
}
.m_hgt{
	min-height:0px !important;
}
.mdl{
	margin-top:0px !important;
}


.m_hgt2{
	min-height:0px;
}
.txt_pdg1111{
	padding-top:3% !important;
}
}

@media only screen and (max-width:700px){
.col_sm88{
	width:80%;
	margin:2% auto;
	float:none;
	border-left:none;
	padding:0%;
}

.col_sm2{
	width:96%;
	float:left;
	margin:1% 2%;
}
.ftr_left{
    width:98%;
	float:left;
	padding-top:2%
}

.ftr_rgt{
     width:98%;
	float:left;
	text-align:left;
	padding-bottom:2%
}
.col_smh1{
	width:100%;
}
.col_smb1{
	width:50%;
}
.btn4_video {
    width: 28%;
}
.btn5_video{
	width:28%;
}
.btn44_video {
    width: 47%;
}
.min-hight3 {
	min-height: 350px;
}
}
@media only screen and (max-width:680px){
.col_sm44{
	width:98%;
	margin:3% auto;
	float:none;
}
.btn_nxt_main{
	width:20%;
	margin-right:2%;
}
.btn_back_main{
	width:20%;
	margin-left:2%;
}
.col_sm11_creer{
	width:60%;
}
}
@media only screen and (max-width:500px){
.lable3{
	padding:3% 2%;
	line-height:150%;
}
.arm_text a{

	margin-bottom: 15px !important;}

.min-hight {
	min-height:auto;
}
.para_height {
	min-height: auto;
}
.min-hight3 {
	min-height: auto;
}
.para_height2{
	min-height: auto;
}
.col_sm4{
	width:80%;
	margin:1% auto;
	float:none;
}
.col_sm5{
	width:98%;
	margin:5% 1% 3%;
}
.col_sm99{
	width:98%;
}
.col_sm3{
	width:98%;
}
.col_sm33{
	width:98%;
}
.col_sm25{
	width:98%;
	margin-top:3%;
	margin-left:1%;
}
.bullet2 ul li{
    margin:0.5% 2% 0.5% 3%; 
}
.btn_nxt_main{
	width:30%;
}
.btn5_video{
	width:30%;
}
.btn_back_main{
	width:30%;
}
.btn4_video {
    width: 34%;
}
.btn5_video{
	width:34%;
	
}
.btn44_video {
    width: 50%;
}
.col_sm11_creer{
	width:98%;
}
}

@media only screen and (max-width:400px){
.col_sm4{
	width:100%;
	margin:1% auto;
	float:none;
}
.col_sm6 {
	width: 48%;
}
.btn_nxt_main{
	width:35%;
}
.btn_back_main{
	width:35%;
}
.btn5_video{
	width:65%;
	
}
.btn4_video {
    width: 65%;
}
}
