
.apex-pro {border-radius: 4px; margin-bottom: 1px;}

.sidebar { background: #ffcc32; }

.form-group{margin-bottom:5px;}
.punchiri-paadam img{background:#000}
.iso-home{position:relative;}
.iso-home img{position:absolute;left:15px;top:-70px;z-index:9}
@media only screen and (max-width:500px){.iso-home img{width:60px;height:63px;top:-30px;}
}
@media only screen and (max-width:500px){.partners-iin .col-lg-3{width:45% !important;}
}
.footer-copyright .nav{display:inline;text-align:center;}
.bg-gradient{background:rgba(230,230,230,1);background:-moz-linear-gradient(top, rgba(230,230,230,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(230,230,230,1)), color-stop(53%, rgba(246,246,246,1)), color-stop(100%, rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(230,230,230,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);background:-o-linear-gradient(top, rgba(230,230,230,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top, rgba(230,230,230,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(230,230,230,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#ffffff', GradientType=0);}
.bg-gradient-in{background:rgba(255,255,255,1);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(230,230,230,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(230,230,230,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(230,230,230,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(230,230,230,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(230,230,230,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(230,230,230,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);}
.font-weight-bolder{font-weight:900!important;}
.border-1{border:1px solid #e7e7e7;}
li{line-height:24px;font-weight:600 !important;}
.custom-circle-2{width:33px;height:32px;}
@media (max-width:1799px){.custom-circle-2{display:none;}
}
.slider-container .custom-circle-1:nth-child(1){top:40%;left:5%;}
.slider-container .custom-circle-2:nth-child(2){top:20%;left:5%;}
.slider-container .custom-circle-3:nth-child(3){top:27%;left:12%;}
.slider-container .custom-circle-1:nth-child(4){top:50%;right:5%;}
.slider-container .custom-circle-2:nth-child(5){top:70%;right:5%;}
.slider-container .custom-circle-3:nth-child(6){top:60%;right:12%;}
.our-services .custom-circle-2{top:10%;right:7%;}
.our-services .service-card{padding:45px 0 45px 35px;}
.our-services .service-card:before{content:'';display:inline-block;vertical-align:middle;width:30px;height:3px;margin-right:10px;transition:.5s width;}
.our-services .service-card:hover:before{width:45px;background-color:white !important;}
.our-services .service-card.bg-color-dark:before, .our-services .service-card.active:before{background-color:white !important;}
.our-services .col-our-services-bottom .col-our-services-bottom-img{min-height:377px;}
.our-services .col-our-services-bottom .col-our-services-bottom-img img{max-width:300px;height:auto;position:absolute;top:0;left:50%;transform:translateX(-50%);}
.our-services .col-our-services-bottom .col-our-services-bottom-img .square-1{position:absolute;top:40%;left:0;transform:translateY(-50%);width:253px;height:140px;opacity:0.5;}
.our-services .col-our-services-bottom .col-our-services-bottom-img .square-2{position:absolute;bottom:0;right:0;width:253px;height:178px;opacity:0.5;}
.our-services .col-our-services-bottom .col-our-services-bottom-img .square-3{border:3px solid #000;position:absolute;top:43%;left:45%;transform:translate(-50%, -50%);width:299px;height:285px;}
.our-services .col-our-services-bottom .col-our-services-bottom-img .custom-circle-1{position:absolute;top:70%;left:-5%;transform:translateY(-50%);width:26px;height:24px;opacity:0.5;border-radius:50%;}
.our-services .bg-color-tertiary, html .bg-tertiary{background-color:#e0e1e5 !important;}
.our-services .text-color-dark, html .text-dark{color:#292929 !important;}
.our-services .service-card:before{background-color:#292929;}

@media only screen and (max-width: 991px) {
.di-none{ display: none; }
}

@media only screen and (max-width: 500px) {
.dii-none{ display: none; }
}



.float1 {
    position: fixed;
    width: 60px;
    height: 60px;
    bottom: 150px;
    right: 20px;
    background-color: #37c0ec;
    color: #FFF;
    border-radius: 50px;
    text-align: center;
    font-size: 30px;
    box-shadow: 2px 2px 3px #999;
    z-index: 100;
}

.float2 {
    position: fixed;
    width: 60px;
    height: 60px;
    bottom: 80px;
    right: 20px;
    background-color: #25d366;
    color: #FFF;
    border-radius: 50px;
    text-align: center;
    font-size: 30px;
    box-shadow: 2px 2px 3px #999;
    z-index: 100;
}

.my-float1 {
    margin-top: 16px;
}

.my-float2 {
    margin-top: 14px;
}



.whats-lg {position: fixed; bottom: 40%; right:-73px; z-index: 9999;     -webkit-transform: scale(1,1);
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 250ms;
-moz-transform: scale(1,1);
-moz-transition-timing-function: ease-out;
-moz-transition-duration: 250ms;}

.whats-lg:hover {bottom: 40%;   right:-8px;   -webkit-transform: scale(1,1);
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 250ms;
-moz-transform: scale(1,1);
-moz-transition-timing-function: ease-out;
-moz-transition-duration: 250ms; }
