
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');
 * {
    box-sizing: border-box !important;
    transition: ease all 0.5s;
}
html {
    scroll-behavior: smooth;
    overflow-x: hidden !important;
}
body{font-family: 'Poppins', sans-serif; font-size:15px; color: #666666; line-height:24px;}
.main-heading {font-weight: bold; Font-size: 25px; color: #000;  line-height: 36px;  border-bottom: 1px #ccc dashed; text-transform: uppercase; text-align: left;  margin-top: 10px; margin-bottom:10px;}
.sub-heading{font-weight:bold; font-size:16px;}
.main-table {font-family: 'Poppins', sans-serif; font-size: 14px; line-height: 24px; text-align:justify; color: #090a0b;}

/*innr-pg-bnnr*/
.otherpagecss #RadDockZone1.container{max-width: 100%;}
.otherpagecss #RadDockZone1.container #HomepagecontentControl_C table{margin-top:0 !important;}
.innr-pg-bnnr{padding: 50px 0; width: 100%; background-size: cover; min-height: 250px; text-align: center; position:relative;margin-bottom: 40px; background-image:url(image/ser-pg-bg.jpg); display: flex; align-items: center;}
.innr-pg-bnnr:after{content:''; position:absolute; left:-1px; right:-1px; top:-1px; width:100%; height:100%; background:rgba(0,0,0,0.75);}
.innr-pg-bnnr h1{color:#fff; text-align:center; text-transform:uppercase; font-size:40px; font-weight:bold; position:relative; z-index:1;}
.innr-pg-bnnr h1:after{content:''; position:absolute; top:90%; margin:0 auto; left:0; right:0; width:100px; height:4px; border-radius:2px; background:#fff;}
.innr-pg-bnnr h1 .fa{display: none;}
.inner-pages ul, .innr-pg ul{padding:0px; margin-bottom:0;}
.inner-pages li, .innr-pg li {position: relative; list-style: none; padding-left: 30px;}
.inner-pages li:before, .innr-pg li:before{content: "\f101";  position: absolute; font-family: FontAwesome; font-size: 17px; line-height: 30px;    left: 7px;  top: -2px; color: #004488;}

/*innr-pg-bnnr*/
  

/*innr-pg-bnnr-1*/
.innr-desgn-1 .innr-pg-bnnr{padding: 70px 0 150px;width: 100%;text-align: center;position:relative;margin-bottom: -60px;min-height: initial;background: #212121;}
.innr-desgn-1 .innr-pg-bnnr:after{content:''; position:absolute; left:0; right:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.65);}
.innr-desgn-1 .innr-pg-bnnr h1{color:#fff;text-align:center;text-transform:uppercase;font-size: 40px;font-weight:bold;position:relative;z-index:1;}
.innr-desgn-1 .innr-pg .container{border-radius: 15px; background: #fff; box-shadow: 0 .5rem 1rem rgba(0,0,0,.15); padding: 40px; margin-bottom: 15px; position: relative;}
.innr-desgn-1 .innr-pg li {position: relative; list-style: none; padding-left: 30px;    line-height: 25px;}
.innr-desgn-1 .innr-pg li:before{content: "\f006"; position: absolute; font-family: FontAwesome; font-size: 17px; line-height: 30px; left: 7px;  top: -2px; color: #444;}
.innr-desgn-1 .innr-pg .tp-ul .innr-btm-img img{display: none;}
/*innr-desgn-1*/

/*innr-desgn-2*/
.innr-desgn-2{background: url(../image/in-bg-2.jpg); background-size: cover;} 
.innr-desgn-2:after{content:''; position:absolute; left:0px; right:0px; top:0px; width:100%; height:100%; background:rgba(240,240,240,0.4); z-index: 0;}
.innr-desgn-2 .innr-pg-bnnr{padding: 20px 0; width: 100%; text-align: center; position:relative; margin-bottom: 20px;min-height: initial;z-index: 1;}
.innr-desgn-2 .innr-pg-bnnr:after{content:''; position:absolute; left:0px; right:0px; top:0px; width:100%; height:100%; background:rgba(0,0,0,0.85);}
.innr-desgn-2 .innr-pg-bnnr h1{color:#fff; text-align:left; text-transform:uppercase; font-size:40px; font-weight:bold; position:relative; z-index:1;}
.innr-desgn-2 .innr-pg-bnnr h1:after{display: none;}
.innr-desgn-2 .innr-pg-bnnr h1 span{background: #eee; color: #fff; padding: 10px;}
.innr-desgn-2 .innr-pg-bnnr h1 .fa{display: inline-block;  padding: 10px; color: #000;}
.innr-desgn-2 .innr-pg .container{border-radius: 15px; padding: 20px; padding-bottom: 15px; position: relative;z-index: 1;}
.innr-desgn-2 .innr-pg .container::before{position: absolute; border: 5px double; height: 100%; content: ''; right: inherit; left: 0; top: 0;}
.innr-desgn-2 .innr-pg .container::after{position: absolute; border: 5px double; height: 100%; content: ''; left: inherit; right: 0; top: 0;}
.innr-desgn-2 .innr-pg ul{padding:0px; margin-bottom:0;}
.innr-desgn-2 .innr-pg li {position: relative; list-style: none; padding-left: 30px; line-height: 28px;}
.innr-desgn-2 .innr-pg li:before{content: "\f046"; position: absolute; font-family: FontAwesome; font-size: 17px; line-height: 30px;    left: 7px;  top: -2px; color: #444;}
.innr-desgn-2 .tp-bg{display: none;}
.innr-desgn-2 .innr-pg .tp-ul .innr-btm-img img{display: none;}
/*innr-desgn-2*/
/*innr-desgn-3*/
.innr-desgn-3 .innr-pg-bnnr{padding: 50px 0; width: 100%; text-align: center; position:relative;margin-bottom: 20px;min-height: 220px; background: url(../image/ser-pg-bg.jpg); background-size: cover;}
.innr-desgn-3 .innr-pg-bnnr:after{content:''; position:absolute; left:0; right:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.65);}
.innr-desgn-3 .innr-pg-bnnr h1{color:#fff; text-align:center; text-transform:uppercase; font-size:40px; font-weight:bold; position:relative; z-index:1;}
.innr-desgn-3 .innr-pg-bnnr h1:after{display: none;}
.innr-desgn-3 .innr-pg .container{border-radius: 15px; background: rgba(10,10,10,.07); box-shadow: 0 .5rem 1rem rgba(0,0,0,.15); padding: 20px; margin-bottom: 15px; position: relative;}
.innr-desgn-3 .innr-pg ul{padding:0px; margin-bottom:0;}
.innr-desgn-3 .innr-pg li {position: relative; list-style: none; padding: 8px; padding-left: 40px; background: #fff;  margin: 5px; border-radius: 20px;}
.innr-desgn-3 .innr-pg li:before{content: "\f192"; position: absolute; font-family: FontAwesome; font-size: 17px; line-height: 30px;    left: 18px;  top: 5px; color: #444;}
.innr-desgn-3 .tp-bg{display: none;}
.innr-desgn-3 .innr-pg .tp-ul .innr-btm-img img{display: none;}
/*innr-desgn-3*/

/*innr-desgn-6*/
.innr-desgn-6{padding-bottom: 15px;}
.innr-desgn-6 .innr-pg-bnnr{width: 100%;  text-align: center; position: relative;  margin-bottom: 10px;  background: url(../image/in-bg-4.jpg);min-height: 200px;}
.innr-desgn-6 .innr-pg-bnnr h1{color:#fff; text-align:center; text-transform:uppercase; font-size:40px; font-weight:bold; position:relative; z-index:1;display: inline-block;}
.innr-desgn-6 .innr-pg-bnnr h1::before{    content: ''; position: absolute; top: 0%; margin: 0 auto; right: inherit;    left: -15px; width: 5px; height: 55px; border-radius: 2px; background: #fff;}
.innr-desgn-6 .innr-pg-bnnr h1:after{    content: ''; position: absolute; top: 0%; margin: 0 auto; left: inherit;    right: -15px; width: 5px; height: 55px; border-radius: 2px; background: #fff;}
.innr-desgn-6 .innr-pg-bnnr h1 span{display: none;}
.innr-desgn-6 .innr-pg .container .main-heading{background: #333; color: #fff;padding: 5px 10px;}
.innr-desgn-6 .innr-pg .container .col-md-12{padding: 0;}
.innr-desgn-6 .innr-pg .container{ position: relative; z-index: 1; box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);border-radius: 15px; background-color: rgba(254,254,254,.65);;}
.innr-desgn-6 .innr-pg .container:after{content: "\f085";  position: absolute; font-family: FontAwesome;  font-size: 100px; line-height: 100px; right: 7px; bottom: 0px; color: #444; opacity: .2;z-index: -1;}
.innr-desgn-6 .innr-pg .tp-ul .innr-btm-img img{ max-width: 400px; max-height: 300px; border-top-left-radius: 100px; border-bottom-left-radius: 100px; float: right;}
.innr-desgn-6 .innr-pg .tp-ul ul{/*float: left; width: 60%;*/}
.innr-desgn-6 .innr-pg li {position: relative; list-style: none; padding-left: 30px;}
.innr-desgn-6 .innr-pg li:before{content: "\f005"; position: absolute; font-family: FontAwesome; font-size: 15px; line-height: 30px;    left: 7px;  top: -3px; color: #444;}
.innr-desgn-6 .tp-bg{display: none;}
/*innr-desgn-6*/

/*innr-pg-bnnr*/
.innr-pg .tp-ul .inr-head-cnt{padding:0 12px; padding-bottom: 20px;}
.innr-pg .btm-ul .sub-heading, .innr-pg .btm-ul h4{ padding: 5px 12px;}
.innr-pg .btm-ul ul{float: left;  width: 50%; padding: 0 12px; margin-bottom: 20px;}
.innr-pg .container{min-height: 250px;}
/*innr-desgn*/
.cont-page h2 {
    font-weight: bold;
    color: #111;
    font-size: 19px;
    margin-top: 0;
    text-transform: uppercase;
    margin-bottom: 18px;
    margin-top: 10px;
}
.cont-page h2 span {
    color: #111;
    font-weight: normal;
    font-size: 18px;
}
.cont-page .map-contp{border:1px dashed #ccc;}
.st-feature-box h3 {
    color: #fff;
    margin-bottom: 8px;
    font-size: 18px;
    line-height: 20px;
    font-weight: normal;
}
.cont-page .st-feature-box {
    background: #333;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 10px;
    padding-right: 10px;
    color: #fff;
}
.st-feature-box {
    padding-left: 70px;
    position: relative;
}
.st-feature-box .st-feature-box-icon {
    color: #111;
    display: block;
    position: absolute;
    width: 52px;
    height: 52px;
    line-height: 0px;
    top: 0;
    left: 0;
    text-align: center;
    font-size: 60px;
    -webkit-transition: all .3s;
    -khtml-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.cont-page .feature-box-image .fa{color:#fff; line-height:30px; font-size:30px; margin-top: 20px;}
/*cont-page*/
@media(max-width:991px){
    .innr-pg .tp-ul .innr-btm-img img{display: none;}
}