/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Sep 16, 2019, 7:20:38 PM
    Author     : nimaikrsna
*/

.heading-tittle{
/*    font-family: 'Times New Roman';*/
}
.line-height{
        line-height: normal;
        text-align: justify;
}
.line-height h3 {
    color: #ff9805;
    border-left: solid 3px #ff9805;
    padding-left: 20px;
    padding-right: 50px;
    text-align: left;
}
.diveone-image {
    background: hsl(220, 93%, 6%) url(../../../asserts/images/login-bg.png);
    position: relative;
    /*padding: 40px;*/
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    object-fit: fill;
}
.div-boxone{
    background-color: rgba(10, 60, 101, 0.78);
    padding: 20px;
    margin: 0px auto;
    color: white;
}
.div-boxtwo{
    background-color: rgba(10, 60, 101, 0.78);
    padding: 20px;
    margin: 0px auto;
    color: white;
    text-align: center;
}
.div-boxtwo p {
    margin: 20px 0px 20px 0px;
    
}
.showbutton img {
    background-color: #0070b8;
    padding: 20px;
    position: relative;
    border-radius: 100%;
    width: 150px;
    height: 150px;
    border: 2px solid;
}
.div-boxone p{
    margin-bottom: 40px;
}
.div-boxone .list li:before {
    content: url(../../../asserts/images/checkmark-w.png);
    font-family: "FontAwesome";
    margin-right: 5px;
    position: absolute;
    top: 5px;
    left: 0;
}
.marginboxtwo{
    margin-top: 4%;
    margin-bottom: 4%;
}
.marginboxone{
    margin-top: 2%;
    margin-bottom: 2%;
}

.employe_container :hover{
    
}


/*-------------------------------------     Accordion   ---------------------------------*/


* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

/*h1 {
  font-family: 'Amatic SC', cursive;
  font-size: 50px;
  padding-bottom: 20px;
  text-align: center;
}

.accordion {
  font-family: 'Lato';
  color: #4a4a4a;
  margin: 100px 400px;
  font-size: 16px;
  line-height: 1.2;
  width: 660px;
  min-width: 360px;
}*/
.accordion__answer {
  display: none;
  padding: 20px 30px 15px;
  background-color: #ddd;
}
.accordion__item {
  margin-bottom: 10px;
}
.accordion__question h3 {
    font-size: initial;
}
.accordion__question {
  position: relative;
  background-color: #ffffff;
  box-shadow: 0px 3px 6px 0px #0000005e;
  border-radius: 15px 15px 0 0;
  padding: 1px 10px 2px 20px;
  font-size: 1em;
  cursor: pointer;
}
.accordion__question::before {
  content: '';
  display: inline-block;
  border: solid #555;
  border-width: 0 2px 2px 0;
  padding: 3px;
  position: absolute;
  top: 40%;
  right: 50px;
  transform: rotate(45deg);
  transition: transform .2s linear;
}

.expanded.accordion__question::before {
  content: '';
  border: solid #555;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  position: absolute;
  top: 50%;
  right: 50px;
  transform: rotate(-135deg);
  transition: transform .2s linear;
}

/*---------------------------------------- on hover-button  -----------------------------------------*/

.showbutton {
  position: relative;
/*  margin-top: 50px;
  width: 500px;
  height: 300px;*/
}

.overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  transition: background 0.5s ease;
}

.showbutton:hover .overlay {
  display: block;
  background: rgba(0, 0, 0, .3);
}

.title {
 /* position: absolute;
  width: 500px;
  left: 0;
  top: 120px;
  font-weight: 700;
  font-size: 30px;
  text-align: center;
  text-transform: uppercase;
  color: white;*/
  z-index: 1;
  transition: top .5s ease;
}

.showbutton:hover .title {
  top: 90px;
}

.button {
    position: absolute;
    width: 100%;
    left: 0;
    /*top: 290px;*/
    text-align: center;
    /*opacity: 0;*/
    transition: opacity .35s ease;
}

.button a {
    width: 200px;
    padding: 12px 48px;
    text-align: center;
    color: white;
    border: solid 2px white;
    z-index: 1;
    background-color: #0070b8;
    text-decoration: none;
    border-radius: 150px;
}

.bottom-footer {
    border-color: #003a6a;
    background-color: #043965;
}
.bottom-footer {
    border-top: 1px solid;
    padding-top: 15px;
    /* margin-bottom: 10px; */
    display: block;
}