﻿


body 
    {

    margin:0 0 0 0;
    padding:0 0 0 0;
    }



/* ========================
  :: clr
 ======================== */



.clrNblue
{
    background-color:#0081c5 !important;
}

.clrNgreen
{
    background-color:#85b313;
}

.clrNorange
{
    background-color:#da6311;
}

.BookBtn {
  display: inline-block;
  border-radius: 4px;
  background-color:#f4511e;;
  border: none;
  color: #fff;
  text-align: center;
  font-size: 14px;
  font-weight:600;
  padding: 9px 0 9px 0;
  width: 140px;
  transition: all 0.5s;
  cursor: pointer;
  margin: 0px 1% 5px 1%;
  /*text-transform:uppercase;*/
    border:1px solid #f4511e;

}



@media(max-width:768px)
{
     
.BookBtn {
  display: inline-block;
  border-radius: 4px;
  background-color:#f4511e;
  border: none;
  color: #fff;
  text-align: center;
  font-size: 14px;
  font-weight:600;
  padding: 9px 0 9px 0;
  width: 140px;
  transition: all 0.5s;
  cursor: pointer;
  margin: 10px auto 5px auto;
  /*text-transform:uppercase;*/
    border:1px solid #f4511e;

}
}


   /* ========================
  :: 0.0 Common
 ======================== */
   .Seperator
   {
       width:100%;
       display:flexbox;
       text-align:center;
   }
   .Seperator>img
   {
       width:90px;
       text-align:center;
       margin:20px 0 30px 0;
   }
     /* ========================
  :: 0.0 Inner Page Menu
 ======================== */

     .Inner-MenuBG 
     
     {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%,rgba(255, 255, 255, 0.5) 100%), url("../Images/Other/mo.jpg") no-repeat;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-attachment: fixed;




	z-index: 1;
    margin: 0 0 0 0;
    padding :120px 0 0 0;
     font-family: 'Roboto', sans-serif;
     font-size:23px;
    text-align:center !important;
   
}


     .imbg
     {
         background: linear-gradient(to bottom, rgba(17, 17, 17, 0.5) 0%,rgba(17, 17, 17, 0.7) 100%);
         margin-top:0px;
         padding: 50px 0 50px 0;
     }

     .im
     {
        color:#fff;
        background-color:rgba(0,0,0,0.05);
        text-align:center !important;
        list-style:circle;
        padding:.75rem;
        border-radius:.25rem;
        font-size:16px;
        margin:20px 0 0 0;
     }
     .im>li
     {
         /*float:left;*/
         width:auto;
         
         margin:0 15px 0  15px;
         display:inline-block;
        list-style:circle;
        list-style-type:circle;
         color:rgba(255, 255, 255, 0.77);


     }
     .im>li>a
     {
         text-align:center;
         color:rgba(255, 255, 255, 0.77);
     }

    .liactive
    {
         color:rgba(255, 255, 255,1) !important;
         font-weight:600;

    }
   
    /* ========================
  :: 0.0 Menu new
 ======================== */
.fixed {
    display: block;
    position:fixed !important;
    background-color:rgba(255, 255, 255, 0.95) !important;
    
}

.fixed2 {
   
    top:0 !important;
}
.fixed3 {
   
    top:35px !important;
}
.MenuBackScroll
{
    
   
    width:100%;
    height:auto;
    max-height: 200px;
    background-color:#0081c5;
    /*display:inline-block;*/
    padding:10px 0 10px 0;
    font-family: 'Roboto', sans-serif;
     text-align:left;
     font-size:14px;
     line-height: 15px;
     margin: 0 0 0 0 !important;
     overflow:hidden !important;
     color:#fff;
    
     position:fixed

}  


.rjMenuTop
{
    width:100%;
    height:auto;
    max-height: 200px;
    background-color:#0081c5;
    /*display:inline-block;*/
    padding:10px 0 10px 0;
    font-family: 'Roboto', sans-serif;
     text-align:left;
     font-size:14px;
     line-height: 18px;
     font-weight:600;
     margin: 0 0 0 0 !important;
     overflow:hidden !important;
     color:#fff;
     




}

.rjMenuTopLeft {
    width: 40%;
    height: auto;
    float: left;
    padding: 0 0 0 0;
    display:inline-block;

}
.rjMenuTopLeft>a
{
   color:#fff;
}
.rjMenuTopLeft>a:hover
{
   color:#fff;
   text-decoration:none;
}
.rjMenuTopRight {
    width: 60%;
    height: auto;
    float: right;
    padding: 0 0 0 0;
    display:inline-block;
    text-align:right;

}
.rjMenuTopRight>a
{
   margin:0 0 0 10px;
     font-size:16px;
}

    
    
    
    .rjMenuBack
    {

        width:100%;
        height:85px;
        display:inline-block;
        background-color:rgba(255, 255, 255, 0.77);
        top:auto;
        z-index:3;
        padding:10px 0 10px 0;
        margin: 0 0 0 0 !important;
       /*transition: visibility 0s, opacity 0.5s linear;*/
    top:35px;



}

@-webkit-keyframes slide {
    100% { left: 0; }
}

@keyframes slide {
    100% { left: 0; }
}

    .rjMenuBrand {
    width: 200px;
    height: auto;
    float: left;
    padding: 0 0 0 0;
    /*background-color: #ddd;*/
    color: #808080;
}
 .rjMenuBrand>img
   {
       width:100%;
       height:auto;
       padding:0 0 0 0;
       color:#808080;
   }



  .MenuBack2
 {
     width:calc(100% - 430px);
      height:auto;
     background-color:transparent;
     text-align:right;
     padding:0 0 0 0;
     margin:17px 0 0 0;
    /*background-color:#145e96;*/
    float:left;
    display:inline-block;
 }
 .MenuBack2>a
{
    text-align:center;
     font-family: 'Roboto', sans-serif;
     text-align:center;
     font-size:15px;
     line-height:45px;
     font-weight:600;
     color:rgba(43, 42, 42, 0.80) !important;
     padding:12px 10px 12px 10px;
     width:auto;
     display:inline;     
}

 .MenuBack2>a:hover
 {
     color:#fff !important;
     background-color:#00aeef;
     text-decoration:none;
    color:#EB1C25;
 }

  .MobIcon
{
    display:none;
}

 .logoArea
 {
     width :auto;
 }

 .MenuBtnArea  
 {
    width :auto;
    display:inline-block;
    width:140px;
    /*background-color:red;*/
    margin:12px 0 0 0;
    
    float:left;
 }



@media(max-width: 768px)
 {
    
   .rjMenuBrand {
    width: 200px;
    height: auto;
    float: left;
    padding: 0 0 0 0;
    margin: 0 auto 0 auto;
    /*background-color: #ddd;*/
    color: #808080;
}
   
   .logoArea
 {
width :100%;
 /*display:inline-block*/
     text-align:center;

 } 

    
    
    
     .rjMenuTopLeft {
   
    display:none;

}
    
   .rjMenuTopRight {
    width: 100%;
  
    text-align:center;

} 

   .rjMenuTopRight>a {
    width: 100%;
   display:inline-block;
    text-align:center;

}

   .rjMenuBack
    {

      
        padding:10px 0 10px 0;
        margin: 0 0 0 0 !important;
       /*transition: visibility 0s, opacity 0.5s linear;*/
    top:55px;
    height:auto;


}
    


    
     
.MenuBack2>a
{
    display:none;
}


.MenuBack2
 {
     padding:0 0 0 0;
     display:inline-block;
     width:100%;
     float:left;
     text-align:center;
     color:#0081c5;
 }

 .MenuBtnArea  
 {
    width :100% !important;
    height:auto;
    float:left;
    /*display:inline-block !important;*/
    /*background-color:red;*/
    text-align:center;
    margin:10px 0 0 0;
    display:none;
    
 }
  
.MobIcon
{
    display:inline-block;
    margin:0px 0 0 0;
}


}






.dropbtn {
   
    
    text-align:center !important;
     font-family: 'Roboto', sans-serif;
     text-align:center;
     font-size:15px;
     line-height:45px;
     font-weight:600;
     color:rgba(43, 42, 42, 0.80) !important;
     padding:12px 15px 12px 15px;
     width:auto;
     display:inline;     

}
.dropbtn:hover
{
     color:#fff !important;

}








.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    right: 0;
    min-width: 180px;
    width:auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    background-color:rgba(255, 255, 255, 0.95);
}

.dropdown-content a {
    color: black;
    padding: 8px 10px;
    text-decoration: none;
    display: block;
    text-align:left;
    border-top:1px solid rgba(0,0,0,0.10);
    border-bottom:1px solid rgba(0,0,0,0.10);

}

.dropdown-content a:hover {background-color: #f1f1f1;  text-decoration:none; }

.dropdown:hover .dropdown-content {
    display: block;
}

.dropdown:hover .dropbtn {
    background-color: #00aeef;
    
}







      /* ========================
  :: 0.0 Menu Old
 ======================== */

   .MTL
   {
       width:33.33%;
       height:auto;
       float:left;
       margin:0 0 0 0;
       border-top:5px solid #0081c5;
   }
    .MTC
   {
       width:33.33%;
       height:auto;
       float:left;
       margin:0 0 0 0;
       border-top:5px solid #da6311;
   }
     .MTR
   {
       width:33.33%;
       height:auto;
       float:left;
       margin:0 0 0 0;
       border-top:5px solid #85b313;
   }







   .MenuNabh
   {
       width:75px;
       height:auto;
       float:right;
       margin:0 40px 0 0;
      padding:7px 0 7px 0;
       background-color:#fff;
       color:#808080;
   }
    .MenuNabh>img
   {
       width:100%;
       height:auto;
       margin:0 0% 0 0%;
       padding:0 0 0 0;
       color:#808080;
   }

 

   .MenuContOut
   {
       width:auto;
       height:auto;
       float:left;
       margin:0 0 0 0;
       padding:15px 65px 7px 0;
       background-color:#fff;
       color:#808080;
       text-align:center;
       float:right;
   }

   .MenuContIco
   {
       font-size:50px;
       font-weight:400;
       line-height:0;
       color:#0081c5;
       margin:0 7px 0 0;
       padding:5px 0 7px 0;
       float:left;
   }
   
   .MenuContContent
   {
       font-size:16px;
       line-height:17px;
       font-weight:500;
       color:#0081c5;
       margin:0 0 0 0;
       padding:14px 0 7px 0;
       float:left;
       text-align:left;
   }




   /* ========================
  :: 0.0 fINAL mENU
 ======================== */

   
        @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,700,800);

*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td {
    margin: 0;
    padding: 0;
}

article,aside,figure,footer,header,hgroup,nav,section {
    display: block;
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

html {
    -webkit-font-smoothing: antialiased;
}

a {
    color: #BA0707;
    text-decoration: none;
}

a:hover {
    color: #BA0707;
}

body {
    
    color: #374147;
    /*font: 14px "Open Sans",Helvetica,Arial,sans-serif;*/
        font-family: 'Roboto', sans-serif;
    -webkit-font-smoothing: antialiased;
    line-height: 1;
    width: 100%;
}

nav {
    display: block;
    background-color:transparent;
        font-family: 'Roboto', sans-serif;

}

.menu {
    display: block;
}

.menu li {
    display: inline-block;
    position: relative;
    z-index: 100;
}

.menu li:first-child {
    margin-left: 0;
}

.menu li a {
    font-weight: 600;
    text-decoration: none;
    padding: 7px 9px;
    display: block;
    color: #03608f;
    transition: all 0.2s ease-in-out 0s;
    font-size:13px;
}

.menu li a:hover,.menu li:hover>a {
    color: #fff;
    background: #9ca3da;
    background: #0081c5;
}

.menu ul {
    visibility: hidden;
    opacity: 0;
    margin: 0;
    padding: 0;
    width: 190px;
    position: absolute;
    left: 0px;
    background: #fff;
    z-index: 99;
    transform: translate(0,20px);
    transition: all 0.2s ease-out;
}

.menu ul:after {
    bottom: 100%;
    left: 20%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #fff;
    border-width: 6px;
    margin-left: -6px;
}

.menu ul li {
    display: block;
    float: none;
    background: none;
    margin: 0;
    padding: 0;
    border-bottom:1px solid rgba(0,0,0,0.12);
    text-align:left;

    

}

.menu ul li a {
    font-size: 13px;
    font-weight: normal;
    display: block;
    color: #797979;
    background: #fff;
}

.menu ul li a:hover,.menu ul li:hover>a {
    background: #9ca3da;
    background: #0081c5;

    color: #fff;
}

.menu li:hover>ul {
    visibility: visible;
    opacity: 1;
    transform: translate(0,0);
}

.menu ul ul {
    left: 169px;
    top: 0px;
    visibility: hidden;
    opacity: 0;
    transform: translate(20px,20px);
    transition: all 0.2s ease-out;
}

.menu ul ul:after {
    left: -6px;
    top: 10%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(255, 255, 255, 0);
    border-right-color: #fff;
    border-width: 6px;
    margin-top: -6px;
}

.menu li>ul ul:hover {
    visibility: visible;
    opacity: 1;
    transform: translate(0,0);
}

.responsive-menu {
    display: none;
    width: 100%;
    padding: 15px 15px;
    background: #374147;
    background-color:#ff6a00;

    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
}

.responsive-menu:hover {
    background-color:#ff6a00;
    color: #fff;
    text-decoration: none;
}

a.homer {
    background: #9ca3da;
}

@media (min-width: 768px) and (max-width: 979px) {
    .mainWrap {
        width: 768px;
    }

    .menu ul {
        top: 37px;
    }

    .menu li a {
        font-size: 12px;
    }

    a.homer {
        background: #374147;
    }
}

@media (max-width: 767px) {
    .mainWrap {
        width: auto;
        padding: 50px 20px;
    }

    .menu {
        display: none;
    }

    .responsive-menu {
        display: block;
    }

    nav {
        margin: 0;
        background: none;
    }

    .menu li {
        display: block;
        margin: 0;
    }

    .menu li a {
        background: #fff;
        color: #797979;
    }

    .menu li a:hover,.menu li:hover>a {
        background: #9ca3da;
        background: #0081c5;
        color: #fff;
    }

    .menu ul {
        visibility: hidden;
        opacity: 0;
        top: 0;
        left: 0;
        width: 100%;
        transform: initial;
    }

    .menu li:hover>ul {
        visibility: visible;
        opacity: 1;
        position: relative;
        transform: initial;
    }

    .menu ul ul {
        left: 0;
        transform: initial;
    }

    .menu li>ul ul:hover {
        transform: initial;
    }
}

@media (max-width: 480px) {
}

@media (max-width: 320px) {
}

/* ========================
  :: 0.0 Welcome Screen
 ======================== */
     
     .WCback
      {
          width:100%;
          height:85vh;
          display:inline-block;
          background-color:#0081c5;
      }

      
/* ========================
  :: SpL
 ======================== */



.SplBG2
{
     width:100%;
     margin:20px 0 20px 0 ;
     padding: 5px 0 5px 0;
     text-align:center;
     color:#646464;
     position: relative;
    top:-195px;
    display:inline-block;
    font-family: 'exo';
    background-color:rgba(244, 81, 30, 0.90);
    border-radius:5px;
     font-size: 22px;
    line-height:35px;
    color:#fff;

}


.SplBG
{
     width:100%;
     margin:20px 0 -200px 0 ;
     padding: 0px 0 20px 0;
     text-align:center;
     color:#646464;
     position: relative;
    top:-230px;
    display:inline-block;
    background-color:rgba(0, 129, 197, 0.91);
    border-radius:5px;
}
.splLine
{
    width:60%;
    height:1px;
    margin:0 auto 0 auto;
    background-color:rgba(255, 255, 255, 0.17);
}


.Spl
{
    display:inline-block;
    
    font-size:20px;
    line-height:22px;
    font-weight:600;
    margin-bottom: 0;
    text-align: center;
    padding: 30px 0 30px 0;
    vertical-align: top;
    background-color:rgba(0,129,197,.8);
   color:#fff;

}

.Spl>i
{
   font-size:90px;
   color:#fff;
   margin:0 0 20px 0;
}

.SpL2
{
    display:inline-block;
    font-family: 'exo';
    font-size: 25px;
    line-height:35px;
    font-weight:400;
    margin-bottom: 0;
    text-align:center;
    padding: 10px 0 5px 0 !important; 
    vertical-align: top;
    /*background-color:rgba(0,129,197,.96);*/
   color:#fff;
   /*border-bottom:1px solid rgba(255, 255, 255, 0.29);*/
   width:100%;

}
.SpL3>hr
{
    width:100%;
    margin:5px 0 5px 0 ;
    padding: 0 0 0 0;
    display:none;

}

.SpL3
{
    display:inline-block;
    font-family: 'exo';
    font-size: 17px;
    line-height:26px;
    font-weight:400;
    margin-bottom: 0;
    text-align:center;
    padding: 0 0px 0 0 !important; 
    margin: 15px 0 0 0;
    vertical-align: top;
    /*background-color:rgba(0,129,197,.96);*/
   color:#fff;

}

.SpL3>a
{
   color:#fff;

}

.SpL3>a:hover
{
   color:#fff !important;
   text-decoration:none;

}


@media( max-width:767px) {

.SplBG2
{
     width:100%;
     margin:20px 0 20px 0 ;
     padding: 7px 8px 7px 8px;
    top:-95px;
     font-size: 19px;
    line-height:26px;
}

.SplBG
{
     width:100%;
     margin:20px 0 -180px 0 ;
     padding: 15px 0 15px 0;
    top:-130px;
}
.SpL3
{
    font-size: 17px;
    line-height:26px;
    font-weight:400;
   
    padding: 0 0px 0 0 !important; 
    margin: 0px 0 0 0;
    
   color:#fff;

}
.SpL3>hr
{   width:100%;
    margin:5px auto 5px auto ;
    padding: 0 0 0 0;
    display:block;
    background-color:rgba(255, 255, 255, 0.5) !important;
    color:rgba(255, 255, 255, 0.5) !important;
    border-color:rgba(255, 255, 255, 0.5) !important;

}


}


/* ========================
  :: About Section
 ======================== */
.AboutBG
{
     width:100%;
     margin:20px 0 0 0 ;
     padding: 30px 0 60px 0;
     display:inline-block;
     text-align:left;
     color:#646464;

     font-family: 'Roboto', sans-serif;
    font-size: 14px;
}

.AboutBG>h1
{
     font-family: 'Roboto', sans-serif;
    font-size: 35px;
    line-height: 40px;
    font-weight: 400;
    text-align: center;
    color: #131313;
    text-transform:uppercase;
}
    .AboutBG > h1>span {
        font-weight:500;
        color:#00aeef;
    }

    .AboutBG>p
    {
          font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    text-align: center;
    color: #808080;
    text-transform:uppercase;
    letter-spacing: 4px
    }


.abImg
{
    width:100%;
    height:auto;
    padding:2px 2px 2px 2px;
    border:1px solid rgba(0,0,0,0.22);
}
.abImg>img
{
    width:100%;
    height:auto;
}


/* ========================
  :: Departments
 ======================== */

.DepBG
{
     width:100%;
     margin:0 0 0 0 ;
     padding: 50px 0 50px 0;
     text-align:center;
     color:rgba(255,255,255,0.9);
     font-weight:600;
     position: relative;
     background-color :rgba(220, 220, 220, 0.20);
     background-color :#f7f7f7;
     display:inline-block;


     /*background: linear-gradient(to bottom, rgba(20,94,150,0.9) 0%,rgba(20,94,150,0.9) 100%), url(../Images/Other/patient.jpg) no-repeat;*/
     /*background: linear-gradient(to bottom, rgba(0, 129, 197, 0.97) 0%,rgba(0, 129, 197, 0.97) 100%), url(../Images/Other/patient.jpg) no-repeat;*/

     background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: fixed;

}


.Head2
{
    width:90%;
    margin:45px 5% 10px 5%;
    padding: 0px 0 0px 0;
    text-align:center;
    font-family: Roboto;
    font-size: 34px;
    line-height: 34px;
    font-weight: 300;
    text-align: center;
    color: rgba(36, 36, 36, 0.90);
    text-transform:uppercase;
   
}
.Head2>span
{
    color: #00aeef;
    font-weight: 400;

}

.DepSld
{
     width:100%;
     display:inline-block;
     padding: 0 0 0 0;
}

.Dep
{
     width:33.33%;
     height:auto;
     float:left;
     border-radius:5px;
     line-height:12px;
     padding:0 0 10px 0;
     margin: 20px 0 20px 0;
     font-family: 'Open Sans', sans-serif;

     color:#00aeef;
}


.Dep>img
{
     width:130px;
     height:auto;
     margin:0 auto 20px auto;
     padding:10px 10px 10px 10px;
     border-radius:50%;
     background-color:rgba(0, 129, 197, 0.87);
     border :9px double rgba(255,255,255,0.8);
    
     -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);

    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;

    -webkit-transition: 300ms ease all;
    -moz-transition: 300ms ease all;
    -o-transition: 300ms ease all;
    transition: 300ms ease all;
}

.Dep > img:hover {
        background-color: rgba(218,99,17,.98);
        -webkit-transform: rotate(340deg);
        -moz-transform: rotate(340deg);
        -ms-transform: rotate(340deg);
        -o-transform: rotate(340deg);
        transform: rotate(340deg);
        -webkit-transform-origin: 50% 50%;
        -moz-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
        -o-transform-origin: 50% 50%;
        transform-origin: 50% 50%;

    }

.SpecialityLink {
    width: auto;
    text-align: center;
    margin: 30px 0 0 0;
    display: inline-block;
    color: #f4511e;
    border: 1px solid rgba(218, 99, 17, 0.69);
    padding:7px 18px;
}


.SpecialityLink:hover
{
    text-decoration:none;
    border: 1px solid #0081c5;

}
@media( max-width:767px) {

    .Dep
{
     width:100%;
     height:auto;
     float:left;
     border-radius:5px;
     line-height:12px;
     padding:0 0 10px 0;
     margin: 20px 0 20px 0;
     font-family: 'Open Sans', sans-serif;

     color:#00aeef;
}


}


 /* ========================
  :: Our Doctors 
 ======================== */
 
 
 .Head1
{
    width:90%;
     margin:20px 5% 0 5%;
     padding: 30px 0 0px 0;
     text-align:center;
    font-family: 'Roboto';
    font-size: 35px;
    line-height: 35px;
    font-weight: 300;
    text-align: center;
    color: rgba(36, 36, 36, 0.90);

    text-transform:uppercase;
   
}
.Head1>span
{
    color: #00aeef;
    font-weight: 400;

}

 .docSubTitle
    {
          font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    text-align: center;
    color: #808080;
    text-transform:uppercase;
    letter-spacing: 5px;
    margin:9px 0 0 0;
    }


.DocsecBG 
{
    /*/*background-color: #0081c5;
    width: 100%;
    height: auto;
    overflow: hidden !important;*/
    /*background: linear-gradient(to bottom, rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.9) 100%), url(../Images/Doctors/dbg2.jpg) no-repeat;*/
    background-color:#fff;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: fixed;
    width: 100%;
    height: auto;
    display: inline-block;
    padding: 30px 0 60px 0;
    overflow: hidden !important;
    margin:0 0 0 0 !important;
}



 .DocSldSec
 {
     width:100%;
     height:auto;
     display:inline-block;
     padding:10px 10px 0 10px;
 }
 .Doc
 {
     width:100%;
     /*margin:0 8px 30px 8px;*/
     height:auto;
     float:left;
      /*border:1px solid rgba(128, 128, 128, 0.39);
    border-radius:5px;*/
    /*padding:4px 4px 4px 4px !important;
   position: relative;*/
  



 }
 .DocSld
 {
     width:60%;
      margin:0 12px 0 12px;
     height:auto;
     float:left;

    padding:4px 4px 4px 4px !important;
   position: relative;
   border-top:7px solid #00aeef;
   
   
   -webkit-box-shadow: -2px 2px 14px -1px rgba(0,0,0,0.32);
-moz-box-shadow: -2px 2px 14px -1px rgba(0,0,0,0.32);
box-shadow: -2px 2px 14px -1px rgba(0,0,0,0.32);


 }
 
 .DocSld img
 {
     width:100%;
     height:auto;
 }


  .LeftBtn2
 {
    position:relative;
     /*top: -50px!important;*/
     /*left: 15px!important;*/
     font-size:35px!important;
     padding:3px 15px 3px 15px !important;
    background:rgba(0, 174, 239, 0.54);
    /*margin-left:-40px;*/

   left:-35px


     
 }
 .RightBtn2
 {
    position:relative;
     /*top: -50px!important;*/
     /*left: 50px!important;*/
     font-size:40px!important;
     padding:3px 15px 3px 15px !important;
    background:rgba(0, 174, 239, 0.80);
    font-size:35px !important;
    /*margin-left:100%;*/
    right:-35px;

 }
.RightBtn2:hover,.LeftBtn2:hover{
     background:rgba(0, 174, 239, 0.95);
 }







 
 .LeftBtn
 {
    position:relative;
     top: -50px!important;
     left: 15px!important;
     font-size:35px!important;
     padding:3px 15px 3px 15px !important;
    background:rgba(0, 174, 239, 0.54);


     
 }
 .RightBtn
 {
    position:relative;
     top: -50px!important;
     left: 50px!important;
     font-size:40px!important;
     padding:3px 15px 3px 15px !important;
    background:rgba(0, 174, 239, 0.80);
    font-size:35px !important;

 }
.RightBtn:hover,.LeftBtn:hover{
     background:rgba(0, 174, 239, 0.95);
 }
 .slick-arrow {
    position: absolute;
    top: 35%;
    
    /*background:#00aeef;*/
    height: auto;
    color: transparent;
    /*border: 1px solid rgba(128, 128, 128, 0.39);*/
     color:rgba(128, 128, 128, 0.89)!important;
     color:#fff !important;

     border-radius:100%;

}





 .DocDetails
 {
     width:100%;
     margin:4px 0 5px 0;
     color:#4f4f4f;
     color:#797575;

     height:auto;
     float:left;
     border-bottom:1px solid rgba(0,0,0,0.10);

      font-family: 'Roboto', sans-serif;
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;

    padding:4px 10px 4px 10px !important;
    
    /*background-color:#fafafa;
    text-align :center;*/
 }

.DocName
{
    margin:10px 0 0 0;
    border-bottom: 1px solid rgba(128, 128, 128, 0.08);
    font-size: 16px;
    line-height:24px;
    font-weight: 600;
    margin: 0 0 15px 0;
}

.DocName>span
{
     font-family: 'Roboto', sans-serif;
    border-bottom: 3px solid #ed1f24;
    color:#da6311;
    
}
.DocDept
{
    margin:3px 0 0 0;
     font-family: 'Roboto', sans-serif;
    font-size: 14px;
    line-height: 18px;
    font-weight: 500;
    color:black;
    /*text-transform:uppercase;*/
}
.DocDet
{
    margin:3px 0 0 0;
     font-family: 'Roboto', sans-serif;
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    color:#808080;
    /*text-transform:uppercase;*/
}
.opt
{
    text-align:center;
    width:100%;
    height:auto;
    display:inline-block;
    background-color:rgba(0,0,0,0.09);
    padding:8px 6px 0 6px;
    margin:10px 0 0 0;
    color:#646464;
 } 

.DocIco
{
  
    color:#0081c5 !important;
    font-weight:600;
}

.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  visibility:hidden;
  max-height: 0;
  background-color: rgba(0, 174, 239, 0.98);
  /*background-color: rgba(255, 255, 255, 0.97);*/
  z-index:1;
  color:#ddd;

	transition-property:all;
	transition-duration: 1.5s;
	transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
}

.DocBtn:hover  .overlay {
  opacity: 1;
  visibility:visible;
  max-height: 500px; /* approximate max height */
}
.DocBtnSec
{
    width:100%;
    height:auto;
}

.DocBtn {
  display: inline-block;
  border-radius: 4px;
  background-color: #f4511e;
  border: none;
  color: #FFFFFF;
  text-align: center;
  font-size: 14px;
  padding: 12px 0 12px 0;
  width: 46%;
  transition: all 0.5s;
  cursor: pointer;
  margin: 5px 1% 5px 1%;
  text-transform:uppercase;
    border:1px solid #f4511e;

}

.DocBtn span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.DocBtn span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -05px;
  transition: 0.5s;
  font-size: 30px;
  line-height:13px;

}

.DocBtn:hover span {
  padding-right: 25px;

}

.DocBtn:hover span:after {
  opacity: 1;
  right: 1px;
}
.viewDoc
{
    background-color:#fff !important;
    color:#f4511e;
    border:1px solid #f4511e;
}
.HvText
{
    color:#Fff;
  transition: 2s;
  opacity: 0;

  
    padding:0 9px 5px 10px;
     font-family: 'Open Sans', sans-serif;
     text-align:left;

}

.DocBtn:hover  .HvText {
  opacity: 100;
  max-height: 500px; /* approximate max height */
}
.HvDocName
{
    margin:30px auto 20px 0;
    width:auto;
    font-size: 18px;
    line-height:24px;
    font-weight: 600;
    color:#Fff;
}


.HvDocName>a
{
     font-family: 'Roboto', sans-serif;
    border-bottom: 2px solid #fff;
    color:#fff;
}
    .HvDocName span:after {
    content:none;

}
.optime
{
    border-bottom:1px solid rgba(0,0,0,0.10);
    border-top:1px solid rgba(0,0,0,0.10); padding:7px 0 7px 0;
    margin-top:3px;
    color:#646464;
    font-weight:500;

}



/* ========================
  :: 0.0 Testimonial
 ======================== */


.TestiBG 
{
    
    background-color:#fff;
    width: 100%;
    height: auto;
    display: inline-block;
    padding: 30px 0 50px 0;
    margin:0 0 0 0 !important;
     font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    line-height:24px;
    font-weight: 500;
    text-align:center;
    color:#808080;
       position: relative; 

}

.TestiText
{
     /*width: 100%;
     height: auto;*/ 
     margin:0 0 0 0;
     text-decoration: none; 
       position: relative; 
}



.TestiText::after
{position: absolute;
        content: '';
        height: 2px;

        bottom: -25px; 
        margin: 0 auto;
		  left: 0;
        right: 0;
		  width: 100px;
	   background: #0081c5;
		  
		  -o-transition:.5s;
  		  -ms-transition:.5s;
        -moz-transition:.5s;
        -webkit-transition:.5s;
        transition:.5s;
}


	  .TestiText:hover:after {
		  width: 150px;
		  background: orange;
    }

    .TestIco
    {
        position:absolute;
        margin: 0 auto 0 auto;
        width:80px;
        height:80px;
        background-color:#fff;
        top:-40px;
        text-align:center;
        margin: 0 auto;
		  left: 0;
        right: 0;
        z-index:1;
        border-radius:50%;
        padding:15px;
        color:#0081c5;
        font-size:45px;
    }
    .testiProPic
    {
        width:80px;
        height:80px;
        border-radius:50%;
        margin: 0 auto 20px auto;

    }
      .testiProPic>img
    {
        width:100%;
        border-radius:50%;
        margin: 0 0 20px 0

    }


 /* ========================
  :: 0.0 Health
 ======================== */


.topics
{
   font-family: 'Open Sans', sans-serif;
   font-weight:400;
   text-align:justify;
   font-size:15px;
   line-height:18px;
   color:Black;
   padding:60px 0 0 0;
}
.links a
{
   font-family: 'Open Sans', sans-serif;
   font-weight:400;
   text-align:justify;
   font-size:15px;
   line-height:24px;
   color:#258732;
   
}
.links>li
{
   list-style-type:circle;
   
}




.topicsHead
{
   font-family: 'Open Sans', sans-serif;
   font-weight:500;
   text-align:left;
   font-size:32px;
   line-height:32px;
   color:#0081c5;
   margin:6px 0 0 15px !important;
   display:inline-block;
}




.topics>h1
{
   font-family: 'Open Sans', sans-serif;
   font-weight:500;
   text-align:left;
   font-size:26px;
   line-height:26px;
   color:#0081c5;
   margin-top:70px;
}
.topics>h2
{
   font-family: 'Open Sans', sans-serif;
   font-weight:300;
   text-align:left;
   font-size:34px;
   line-height:38px;
   color:#DA6311;
   padding:10px 0 20px 0;
}
.topics>h3
{
   font-family: 'Open Sans', sans-serif;
   font-weight:500;
   text-align:left;
   font-size:20px;
   line-height:20px;
   color:#935697;
   padding:5px 0 20px 0;
}
.topics>h4
{
   font-family: 'Open Sans', sans-serif;
   font-weight:300;
   text-align:left;
   font-size:18px;
   line-height:18px;
   color:Black;
   padding:20px 0 20px 40px;
}
.topics>h6
{
   font-family: 'Open Sans', sans-serif;
   font-weight:400;
   text-align:left;
   font-size:24px;
   color:#199e87;
   padding:15px 0 0px 0;
}
.topics>li
{
   padding:0 0 10px 40px;


  
}
.topicsIco
{
   font-size:30px !important;
   line-height:0;

    padding:10px 10px 10px 10px;
    background-color:#0081c5;
    float:left;
    color:#fff;
    margin: 0 0 0 0;
    bottom:20px;
  
}


.links>i
{
    color:#0081c5;
    margin:0 5px 0 0;
    font-size:18px;
    line-height:25px;
}

.links>a
{
    font-size:16px;
    line-height:30px;
    color:#646464;
}
.links>a:hover
{
    font-size:16px;
    line-height:30px;
    color:#da6311;
    text-decoration:none;
}


.topics>span
{
   font-weight:500;
   color:#1f728a;
   font-weight:500;
   font-size:16px;
   
}
.topics>li>span
{
   font-family: 'Open Sans', sans-serif;
   font-weight:400;
   text-align:left;
   font-size:17px;
   font-style:normal;
   line-height:22px;
   color:#1f728a;
   
}
.topics>li>ul>span
{
   font-family: 'Open Sans', sans-serif;
   font-weight:400;
   text-align:left;
   font-size:15px;
   font-style:normal;
   line-height:22px;
   color:#black;
   list-style-type:circle;
}
topics>li>ul
{
   font-family: 'Open Sans', sans-serif;
   font-weight:300;
   text-align:left;
   font-size:19px;
   font-style:normal;
   line-height:22px; 
   padding-left:60px;
    list-style-type: circle;
   
   
}
topics>span>li
{
   font-family: 'Open Sans', sans-serif;
   font-weight:300;
   text-align:left;
   font-size:19px;
   font-style:italic;
   line-height:22px; 
   padding-left:65px;
   list-style-type: circle;
   
   
}
.utline
{
   height:1px;
   width:100%;
      background-color:rgba(0,0,0,0.06);

   padding:0 0 0 0;
   margin: 12px 0 30px 0;
}


.HP_Sec>img
{
     width :100%;
}
.HP_Sec
{ width :100%;  }


@media(   max-width:767px)
{
  .topics
{
   
   font-size:14px;
   line-height:16px;
}

  .links>a
{
    font-size:15px;
    line-height:16px;
    color:#646464;
    /*display:inline-block;*/
    padding: 10px 0 0 0
}
   .links>a:hover
{
    font-size:15px;
    line-height:16px;
    
}
   .links>br {
   display:inline-block;
   margin: 10px 0;
}
  .topicsIco
{
   
    
    display:none !important;
  
}
  .topicsHead
{
   
      height:auto;
      width:calc(100% - 80px);
      font-family: 'Open Sans', sans-serif;
   font-weight:500;
   text-align:left;
   font-size:32px;
   float:none;
   line-height:32px;
   color:#0081c5;
   margin:6px 0 0 0px !important;
   display:inline-block;
}
.topics>h1
{
   
   font-size:16px;
   line-height:17px;
   margin-top:50px;
}
.topics>h2
{
   
   font-size:25px;
   line-height:27px;
   color:#DA6311;
   padding:10px 0 20px 0;
}
.topics>h3
{
   font-family: 'Open Sans', sans-serif;
   font-weight:400;
   text-align:left;
   font-size:18px;
   line-height:20px;
   color:#5e6268;
   padding:5px 0 20px 0;
}
.topics>h4
{
   font-family: 'Open Sans', sans-serif;
   font-weight:300;
   text-align:left;
   font-size:14px;
   line-height:16px;
   color:Black;
   padding:20px 0 20px 40px;
}

.topics>h6
{
   font-family: 'Open Sans', sans-serif;
   font-weight:400;
   text-align:left;
   font-size:18px;
   line-height:20px;
   color:#199e87;
   padding:5px 0 5px 0;
}

.topics>li
{
   padding:0 0 10px 40px;
   
}
.topics>li>span
{
   font-family: 'Open Sans', sans-serif;
   font-weight:400;
   text-align:left;
   font-size:14px;
   font-style:normal;
   line-height:22px
}
topics>li>ul
{
   font-family: 'Open Sans', sans-serif;
   font-weight:300;
   text-align:left;
   font-size:14px;
   font-style:normal;
   line-height:16px; 
   padding-left:60px;
   
}
.utline
{
   height:1px;
   width:100%;
   background-color:rgba(0,0,0,0.32);
   padding:0px 0 0 0;
   margin: 20px 0 0 0;
   float:none;
}
  
    
    
    
}

      
/* ========================
  :: News and Events
 ======================== */

.NewsBG
{
     width:100%;
     margin:-0px 0 0px 0 ;
     padding: 60px 0 60px 0;
     text-align:left;
     color:#fff;
     position: relative;
     display:inline-block;
     background-color:rgba(0,0,0,0.07);
     background-color:#0081c5;

         font-family: 'Roboto', sans-serif;
    font-size: 14px;

}

.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.linkrj
{
color:#fff;
font-size:15px;
font-weight:500;
text-align:right;
float:right;
}
.linkrj:hover
{
text-decoration:none;
color:rgba(255, 255, 255, 0.9)
}
      
/* ========================
  :: Gallery
 ======================== */

.GalBg
{
     width:100%;
     margin:-6px 0 0px 0 ;
     padding: 60px 0 60px 0;
     text-align:center;
     color:#646464;
     position: relative;
     display:inline-block;
     background-color:rgba(128, 128, 128, 0.19);
     background-color:rgba(133, 179, 19, 0.41);
}


.Gal_img
{
    display:inline-block;
    
    font-size:20px;
    line-height:22px;
    font-weight:600;
    margin-bottom: 0;
    text-align: center;
    padding: 10px 10px 10px 10px;
    vertical-align: top;
    
    
   color:#fff;

   /*transition: box-shadow .3s;
box-shadow: 0 0 11px rgba(33,33,33,.2);*/ 
 

}


.Gal_img img
{
-webkit-box-shadow: -2px 2px 14px -1px rgba(0,0,0,0.32);
-moz-box-shadow: -2px 2px 14px -1px rgba(0,0,0,0.32);
box-shadow: -2px 2px 14px -1px rgba(0,0,0,0.32);

}
.Gal_img img : hover
{
-webkit-box-shadow: -2px 2px 14px -1px rgba(0,0,0,0.52);
-moz-box-shadow: -2px 2px 14px -1px rgba(0,0,0,0.52);
box-shadow: -2px 2px 14px -1px rgba(0,0,0,0.52);

}





      
/* ========================
  :: Counter
 ======================== */

.home-counter {
	background: url(../images/Other/mother.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	position: relative;

	z-index: 1;
    margin: 0 0 0 0;
   
}
.pad-c
{
 padding: 80px 0 100px 0;
}

.over_lay_pic {
	position: absolute;
	height: 100%;
	width: 100%;
	background: rgba(1, 150, 220, 0.85);
	top: 0px;
	left: 0px;

}
.home-counter .single-fact p {
	font-size: 14px;
	font-weight: 600;
    font-family: 'Roboto';
    letter-spacing: 1px;
}


.single-fact {
	text-align: center;
	display: inline-block;
}
.single-fact .icon-box {
	width: 100px;
	height: 100px;
	border-radius: 50%;
	color: rgba(255, 255, 255, 0.98);
	text-align: center;
	line-height: 121px;
	margin: 0 auto;
	position: static;
	transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
}
.single-fact span {
	font-size: 50px;
	font-weight: 500;
	color: #fff;
    font-family: 'Roboto';
}
.fact-counter-wrapper h2 {
	font-size: 36px;
	line-height: 42px;
	color: #fff;
	margin: 0;
	margin-bottom: 27px;
}
.single-fact p {
	margin: 0;
	font-size: 12px;
	text-transform: uppercase;
	color: #fff;
}
.fact-counter-wrapper:before {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content: '';
	background: #19b5fe;
	opacity: .95;
}
.single-fact .icon-box i:before {
	font-size: 80px;
}

      



/*--------------------------------------------------------------------------
+	Pre - L
--------------------------------------------------------------------------*/

.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(../Images/loading.gif) center no-repeat #fff;
}



/* ========================
  :: Contact Page
 ======================== */
.ContactBG
{
    background-color:#fff;
    width:100%;
    height:auto;
    display:inline-block;
    padding: 60px 0 80px 0;
    
    font-family: 'Roboto', sans-serif;
}
.ContactAddBlock
{
   
    display:inline-block;
    font-size:16px;
    line-height:22px;
    font-weight:600;
    margin-bottom: 0;
    text-align: center;
    padding: 30px 0 30px 0;
    vertical-align: top;
    background-color:rgba(0,129,197,.8);
   color:#fff;
   border:1px solid #fff;
}

.ContactAddBlock>i {

    font-size:50px;
    line-height:28px;
    font-weight:600;
    margin-bottom: 0;
    text-align: center;
    color:#fff;
    margin:0 0 20px 0;

}

.ContactAddBlock>p{

    font-size:16px;
    line-height:0px;
    font-weight:400;
    color:#fff;
    margin:20px 0 20px 0;

}

.ContactAddBlock>p>a{

 
    color:#fff;
    text-decoration:none;

}


.section-map{
	padding:0;
	height:400px;
    overflow:hidden;
    margin: 50px 0 0 0;
}

#contact-us-map {
  height: 400px;
  margin:0;
}
.contact-us-details {
  margin: 20px 0;
  font-size: 0.9em;
}

.getintouch
{
  margin-top:30px;
}



/* ========================
  :: About us / Overview
 ======================== */


.OverviewBG
{
    width:100%;
    height:auto;
    display:inline-block;
    padding:60px 0 60px 0;
    position:relative;
}

.OverviewBG>h3
{
   font-family: 'Open Sans', sans-serif;
   font-weight:400;
   text-align:left;
   font-size:24px;
   line-height:24px;
   color:#DA6311;
   padding:10px 0 20px 0;
   margin: 20px 0 0 0;
}
.card-header /* to overwrt */
{
    background-color:rgba(0,129,197,.8)!important;
    color:#fff !important;
   
}
.card-header>a /* to overwrt */
{
   color:#fff !important;
   font-family: 'Open Sans', sans-serif;
   font-weight:400;
   text-align:left;
   font-size:18px;
}

.card /* to overwrt */
{
    margin:0 0 3px 0 !important;
}

.inline {
  display: inline-block;
  width: 90%;
  margin:0 0 10px 0;
}

li div { vertical-align: top }

.SpecialityBaK
{
    width:100%;
    height:auto;
    display:inline-block;
    padding:30px 30px 30px 30px;
    text-align:left;
    background-color :rgba(190, 185, 185, 0.20);
    margin: 20px 0 0 0;
}

.linkPosition
{
position:relative;
top:-100px;
width: 200px;
height:20px; 
background-color:transparent;   
}


@media (max-width: 767px) {

    .SpecialityBaK
{
    
    padding:30px 10px 30px 10px;
}

.linkPosition
{
position:relative;
top:-200px;
width: 200px;
height:20px; 
background-color:transparent;   
}









}



/* ========================
  :: MD Page
 ======================== */

.DBBG
{
    width:100%;
    height:auto;
    display:inline-block;
    padding:80px 0 80px 0;
    text-align:center;
}

.DBhead
{
     font-family: 'Roboto', sans-serif;
    font-size: 35px;
    line-height: 40px;
    font-weight: 400;
    text-align: center;
    color: #808080;
}
.DBname
{
    font-family: 'Open Sans', sans-serif;
   font-weight:600;
   text-align:left;
   font-size:24px;
   line-height:38px;
   color:#DA6311;
}

.row .block {
    /*float: left;
    width: 25%;
    height: 150px;*/
    text-align:center;
}
.hovicon {
    display: inline-block;
    font-size: 45px;
    line-height: 90px;
    cursor: pointer;
    margin: 20px;
    width: 200px;
    height: 200px;
    margin:0 auto 0 auto;
    border-radius: 50%;
    text-align: center;
    position: relative;
    text-decoration: none;
    z-index: 1;
    color: #fff;
    border : 4px solid #808080;
    padding: 2px 2px 2px 2px;
}
.hovicon>img {
    width:100%;
     border-radius: 50%;
}
.hovicon.small {
    font-size: 20px;
    line-height:45px;
    width:45px;
    height:45px;
    margin:7px;
}
.hovicon.mini {
    font-size: 15px;
    line-height:32px;
    width:30px;
    height:30px;
    margin:7px;
}
.hovicon.auto-width {
    width: auto;
    height: auto;
    padding: 15px;
}
.hovicon:after {
    pointer-events: none;
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    content:'';
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.hovicon:before {
    speak: none;
    font-size: 48px;
    line-height: 90px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    display: block;
    -webkit-font-smoothing: antialiased;
}



/* Effect 8 */
 .hovicon.effect-8 {
    background: rgba(255, 255, 255, 0.1);
    -webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s;
    -moz-transition: -moz-transform ease-out 0.1s, background 0.2s;
    transition: transform ease-out 0.1s, background 0.2s;
}
.hovicon.effect-8:after {
    top: 0;
    left: 0;
    padding: 0;
    z-index: -1;
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1);
    opacity: 0;
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
}
.hovicon.effect-8:hover {
    background: rgba(255, 255, 255, 0.05);
    -webkit-transform: scale(0.93);
    -moz-transform: scale(0.93);
    -ms-transform: scale(0.93);
    transform: scale(0.93);
    color: #fff;
}
.hovicon.effect-8:hover i {
    color: #fff;
}
.hovicon.effect-8:hover:after {
    -webkit-animation: sonarEffect 1.3s ease-out 75ms;
    -moz-animation: sonarEffect 1.3s ease-out 75ms;
    animation: sonarEffect 1.3s ease-out 75ms;
}


@-webkit-keyframes sonarEffect {
    0% {
        opacity: 0.3;
    }
    40% {
        opacity: 0.5;
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #808080, 0 0 0 10px rgba(255, 255, 255, 0.5);
    }
    100% {
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #808080, 0 0 0 10px rgba(255, 255, 255, 0.5);
        -webkit-transform: scale(1.5);
        opacity: 0;
    }
}
@-moz-keyframes sonarEffect {
    0% {
        opacity: 0.3;
    }
    40% {
        opacity: 0.5;
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #808080, 0 0 0 10px rgba(255, 255, 255, 0.5);
    }
    100% {
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #808080, 0 0 0 10px rgba(255, 255, 255, 0.5);
        -moz-transform: scale(1.5);
        opacity: 0;
    }
}
@keyframes sonarEffect {
    0% {
        opacity: 0.3;
    }
    40% {
        opacity: 0.5;
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #808080, 0 0 0 10px rgba(255, 255, 255, 0.5);
    }
    100% {
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #808080, 0 0 0 10px rgba(255, 255, 255, 0.5);
        transform: scale(1.5);
        opacity: 0;
    }
}

.SubpointsForPsy {
    padding-left: 20px;
    margin-bottom: 3px;


}

.PointForPsy {
    text-transform: uppercase;
    font-weight: 700;
}

.Suber {
    padding-left: 20px;
}


.wiImge{
    width:100%;
}

.InsuranceClients div {
    display: grid;
    width: 20%
}



.InsuranceClients h4 {
    display: flex;
    /* align-content: space-around; */
    align-items: flex-end;
    text-align: center;
    margin-bottom: 4em;
    justify-content: space-around;
}


    @media (max-width: 767px) {

        .InsuranceClients div {
            display: grid;
            width: 50%
        }
    }





.imgNewI {
    margin: 3em;
    display:none;
}

    .imgNewI img {
        max-width: 100%;
        display: none;
    }