/* .banner .form-sec p {
    color: #075993;
    margin-top: 15px;
    font-size: 20px;
}

.our-features-ssr .info-box figure{ align-items: center;
    background: #09558c;
    border-radius: 50%;
    display: flex;
    flex-shrink: 0;
    height: 135px;
    justify-content: center;
    width: 135px;
    border: 3px solid #09558c;}


  .our-features-ssr .info-box figure ul li {vertical-align: top;
    
    display: inline-block;
    
    margin-right: 2%;}

    .ban-lasttxt{ font-size: 30px;
    color: #2d95df;}

    .bigtext{ color: #fff;}
    .toptxt{ color: #fff;} */



    /* ------- background-1a -------- */

    .banner .firsttxt{ font-size: 25px!important; color: #fff!important; font-weight: normal!important; margin-bottom: 30px!important;}
.banner .sml-text {
    font-size: 19px!important;
    padding: 5px 0;
}
    .banner .ban-lasttxt-ssr{ color: #2d95df; 
    margin-top: 30px;
    font-size: 35px;}
.banner .head-txt{
    text-transform: unset!important;
    font-size: 52px;
    font-family: "Lato", sans-serif!important;
    font-weight: normal!important;
}
 

    .our-features-ssr { text-align: center; }

    .our-features-ssr h2 { text-align: center; margin: 5% 0; color: #09558c; }

    .our-features-ssr .hiressr{ text-align: center;
      display: flex;
      flex-direction: column;
      align-items: center; }

    .our-features-ssr .hiressr figure{width: 100px;
      height: 100px;
      background: #09558c;
      border-radius: 50%;
      align-items: center;
      justify-content: center;
      display: flex;}


      .our-features-ssr .hiressr p{ font-size: 20px;  color: #09558c; margin-bottom:10%;}

      .employee-ssr{ background: url(../images/employee.jpg) center 0 no-repeat;
        background-size: cover; padding: 20px 0; color:#fff; padding: 6% 0; }

      .employee-ssr p{ color: #19659b; text-align: center;font-weight: bold;}

      .employee-ssr ul {text-align: center;
        margin: 0;
        padding: 0;} 

      .employee-ssr ul li{ display: inline-block;
        text-align: center;
        margin-top: 35px;
        padding: 10px;
        font-size: 14px;
      }

      .employee-ssr h2{ text-align: center; color: #19659b;}

.employee-ssr h3{
    font-size: 18px;
    font-weight: bold;
}
      .Benefits-ssr{background: url(../images/benefit-backgound.jpg) center 0 no-repeat;
        background-size: cover; color: #fff;}

      .Benefits-ssr h2 { color: #fff; text-align: center;}

      .beni1st h3{ color: #fff; padding: 5% 0;font-weight: bold;}
.beni1st li{
    padding: 5px 0;
    font-size: 20px;}

      .beni2nd{ padding: 2% 0;}
.reg-com{background-color: #075993;color: #fff;}
.reg-com .title{
    text-transform: uppercase;
    text-align: center;
color: #fff;}
.reg-com p{
    text-transform: capitalize;text-align: center;}
.reg-com h4{
    font-size: 30px;}
.reg-com a{
    display: table;
    color: #075993;
    background-color: #fff;
    font-size: 20px;
    font-weight: bold;
    padding: 10px 25px;
    border-radius: 10px;
    margin-left: auto;}
      .Demo-ssr-background{ text-align: center; background: #075993; padding: 7% 0;}

      .Demo-ssr-background h2{ color:#fff; text-align: center;}

      .Demo-ssr-background p { color:#fff; }

      .Demo-ssr-background h3 { color: #fff; margin-top: 5%; }

      .Demo-ssr-background .btn-clback-background { background: #fff; margin-top: 5%; color: #075993;}

      .leadingbusiness-ssr { background: #fffde8; padding: 7% 0;}

      .leadingbusiness-ssr h2 { text-align: center; margin-bottom: 2%;}

      .leadingbusiness-ssr ul{ margin:0; text-align: center; padding: 0;}

      .leadingbusiness-ssr ul li { display: inline-block;
        text-align: center;
        margin: 10px;
        background: #fff;
        box-shadow: 2px 2px 2px 2px #d1cfcf;
        padding: 5px;}

      .feature-ssr{ background: url(../images/feature-background.jpg) center 0 no-repeat;
          background-size: cover; padding: 7% 0;}

      .feature-ssr h2{ text-align: center; color: #fff;}

      .feature-ssr .testtxt{ text-align: center; background: #fff; height: 250px; border-radius: 10%; padding: 0 5%; }


      .feature-ssr h3 {color: #19659b; font-size: 22px; font-weight: bold;}

      .feature-ssr p {color: #19659b; font-size: 17px; font-weight: 500;}
      
      .advantage-sec-ssr{ background: url(../images/advantage-background.jpg) center 0 no-repeat; background-size: cover; padding: 7% 0;}

      .advantage-sec-ssr .advan1st{ color: #fff;}

      .advantage-sec-ssr h2{ color: #fff; text-align: center; margin-bottom: 3%;}

      .advantage-sec-ssr ul li{ list-style: none;
    font-size: 17px;
    position: relative;
    text-transform: capitalize;
    padding: 10px;}
.advantage-sec-ssr ul li:before {
    color: #fff;
    content: '\f054';
    left: -10px;
    position: absolute;
    top: 9px;
}

/*
      .have-question-ssr .title{ margin-bottom: 3%; }

      .have-question-ssr .btn-question-ssr{ background: #075993; border-radius: 5%; }
*/


.have-question .title{text-transform: uppercase;color: #09558c;}
.have-question h3{font-weight: bold;color: #031b64;}

.have-question p{   font-size: 30px;}
 .have-question .btn {
    border-radius: 10px;
     background-color: #075993;
}
      .testimonial-ssr{ background: url(../images/testimonial-background.jpg) center 0 no-repeat;
        background-size: cover; padding: 20px 0; color:#fff; 
    }
       
      .testimonial-ssr .testtxt{ background: #fff; display: flex;
        flex-direction: column;
        align-items: center;
        border-radius: 10%;
        padding: 20px;
        margin: 0 auto;}

      .testimonial-ssr h2{ color: #fff; text-align: center; margin-bottom: 30px;}

      .testimonial-ssr .maintxt{ font-size: 18px; font-weight: 700; color: #2a2a2a; text-align: center;}

      .testimonial-ssr p{ color: #2a2a2a; text-align: center;}

      .testimonial-ssr h3{ font-size: 18px; font-weight: bold;}
.leadingbusiness{ text-align: center;
    background-color: #fffde8;color: #fff!important;}

    .leadingbusiness ul{ text-align: center; margin: 0; padding: 0;}

    .leadingbusiness ul li{ display: inline-block;
        text-align: center;
        margin: 10px;
        background: #fff;
        padding: 5px; }

    .leadingbusiness h2{text-align: center;text-transform: uppercase;color: #075993!important;font-weight: bold;}

      .Feature-bg-ssr{ background: url(../images/feature-bg.jpg) center 0 no-repeat; background-size: cover; padding: 20px 0; padding: 7%;}

      .Feature-bg-ssr .life{ text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center; }

      .Feature-bg-ssr h2{ color: #fff; text-align: center; margin-bottom: 5%; }

      .Feature-bg-ssr p{ color: #fff; margin-top: 5%;}


 @media (min-width: 768px)
    {
				/*.col-md-5 {
		  
			padding-bottom: 10px;
		}*/
		.abc{
			padding-bottom: 10px;
		}
    }

/*floating*/
.enquiries {
    position: fixed;
    z-index: 1;
}
   .enquiries {
    background-color: #004c98;
    border-color: #004c98;
    border-radius: 5px 5px 0 0;
    font-size: 22px;
    padding: 15px 30px;
    right: -115px;
    top: 50%;
    transform: rotate(-90deg);
     color: #fff;
}
.enquiries img{
    display: none;
}
   
.enq-btn-mobile{
    display: none;
}    

.employee p{
    font-size: 27px;
}
.enquiries img{
    display: none;
}
@media only screen and (max-width: 576px){
    .enquiries img{
       display: none;
    }
    .enquiries {
        display: none;
     }
      .enq-btn-mobile{
        display: block;
    }
    .enq-btn-mobile img{
        height: 55px;
        width: 55px;
        float: right;
        position: fixed;
        top: 80%;
        right: 0;
        /*background-color: #0194f1;*/
        /*padding: 10px;*/

    }
   .banner .firsttxt{
        font-size: 18px!important;
        font-weight: bold!important;
    }
    .head-txt{
        font-size: 35px!important;
        font-weight: normal;
    }
    .ban-lasttxt-ssr{
        font-size: 20px!important;
        font-weight: normal!important;
        margin-bottom: 20px;
    }
     
}