.nav-link {
font-size:20px;
          }


.dropdown-menu {
    color: #fff;
    background-color: #234177;
    border: 1px solid rgba(255, 255, 255, 0.5);
}


.dropdown-item {
    color: rgba(255, 255, 255, 0.5);
               }

a:link { color: #234177;text-decoration:none; }
a:visited {color: #234177;text-decoration:none; }
a:hover { color: #6c90f4; text-decoration:underline; }
a:active { color: #234177;text-decoration:none; }

a.n:link { text-decoration:none; }
a.n:visited {text-decoration:none; }
a.n:hover {  text-decoration:none; }
a.n:active { text-decoration:none; }



.title {
  font-size: 18px;
  color: #234177;
  font-weight:bold;
  padding-bottom: 10px;
  padding-top: 10px;
}

.videoWrapper {
        width:100%;
        position: relative;
        padding-bottom: 56.25%; /* 16:9 */
        padding-top: 25px;
        height: 0;
}
.videoWrapper iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
}

a.mask {
 text-decoration: none;
 overflow: hidden;
 display: block;
}
img.zoom-img:hover {
 -webkit-transform: scale(1.15);
 -webkit-transition-timing-function: ease-out;
 -webkit-transition-duration: 750ms;
 -moz-transform: scale(1.15);
 -moz-transition-timing-function: ease-out;
 -moz-transition-duration: 750ms;
 overflow: hidden;
}
img.zoom-img {
 -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;
}

@media (min-width: 768px) and (max-width: 991px) {
    .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-collapse.collapse.in {
        display: block !important;
    }
    .navbar-header .collapse, .navbar-toggle {
        display:block !important;
    }
    .navbar-header {
        float:none;
    }
}



.welcome-grid img{
width:100%;
}
.welcome-grid{
padding:0;
}
.info h4 {
margin-bottom:20px;
font-size: 18px;
color: #37B7E5;
padding-top: 60px;
}
.info p {
line-height:1.8em;
font-size:14px;
color:#464646;
}
@media (max-width: 1080px){
.welcome-grids{
 padding: 65px 0;
}
}
 @media (max-width: 991px){
 .welcome-grid{
 float: left;
 width: 25%;
 padding: 0 6px;
 }
 .info h4 {
 margin-bottom: 8px;
 font-size: 20px;
 padding-top: 53px;
 }
 }
 @media (max-width: 640px){
 .welcome-grid {
 float: left;
 width: 33.3%;
 padding: 0 7px;
 }
 .welcome-grid:nth-child(5) {
 margin-top: 30px;
 }
 .welcome-grid:nth-child(5) {
 margin-top: 30px;
 width: 100%;
 }
 .welcome-grid:nth-child(5) .ih-item.circle {
 width: 33.3% !important;
 }
 }
 @media (max-width: 480px){
 .welcome-grid {
 float: left;
 width: 50%;
 }
 .welcome-grid:nth-child(5) {
 width: 50%;
 }
 .welcome-grid:nth-child(5) .ih-item.circle {
 width: 100% !important;
 }
 .welcome-grid:nth-child(5),.welcome-grid:nth-child(4) {
 margin-top: 30px;
 }
 }
 @media (max-width: 320px){
 .info h4 {
 padding-top: 29px;
 }
 }

tr.list {
border-bottom:1px dashed #234177;
}
tr.list:nth-last-child(1) {
border-bottom:0px;
   }

.act {
font-weight:bold;
     }

.accordion > .card > .card-header{background-color:#e5e5e5;}
.accordion > .card > .card-header:hover, .accordion > .card > .card-header.show{background-color:#234177;color:#FFF;}
.accordion > .card > .card-header:hover h2 button, .accordion > .card > .card-header.show h2 button{color:#FFF;text-decoration:none;}
.accordion > .card > .card-header h2 button{color:#0a0a0a;text-weight:bold;font-size:20px;transition:none;}
.accordion > .card > .card-header h2 button:focus{text-decoration:none;}
.accordion > .card:not(:last-of-type){border-bottom: 1px solid rgba(0, 0, 0, 0.125);}


.hr-shelf {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(35,65,119,0), rgba(35,65,119,0.75), rgba(35,65,119,0));
    background-image:    -moz-linear-gradient(left, rgba(35,65,119,0), rgba(35,65,119,0.75), rgba(35,65,119,0));
    background-image:     -ms-linear-gradient(left, rgba(35,65,119,0), rgba(35,65,119,0.75), rgba(35,65,119,0));
    background-image:      -o-linear-gradient(left, rgba(35,65,119,0), rgba(35,65,119,0.75), rgba(35,65,119,0));
}


h2 { color: #234177; font-size:18px; font-weight:bold } 

.title2 {
  font-size: 18px;
  color: #234177;
  font-weight:bold;
  padding-bottom: 10px;
  padding-top: 10px;
}

.btn-primary{color:#ffffff;background-color:#234177;border-color:#2e6da4;}
.btn-primary:focus,
.btn-primary.focus{color:#ffffff;background-color:#1f62d9;border-color:#122b40;}
.btn-primary:hover{color:#ffffff;background-color:#1f62d9;border-color:#204d74;}
