.p_absoulte{cursor:pointer;}
.borderSection{
    background-image:url('https://demo.zobofy.com/MedicTalent/assets/images/half_cir.png');
    background-position: right;
    background-size: contain;
    height: 400px;
    width: 100%;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
    padding-right: 20px;
    position: relative;
}
.comS {
    width: 30px;
    height: 30px;
    border-radius: 100%;
    display: block;
    position: absolute;
}
.spn1 {
    background: green;
    top: 0;
    right: 160px;
}
.spn7 {
    background: green;
    bottom: 4px;
    right: 160px;
}
.spn2 {
    background: #ffe10c;
    right: 70px;
    top: 28px;
}
.spn3 {
    background: #00a9ca;
    right: 10px;
    top: 100px;
}
.spn4 {
    background: #ffffff;
    border: 2px solid #6754e278;
    right: -11px;
}
.spn6 {
    background: #ffe10c;
    right: 70px;
    bottom: 33px;
}
.spn5 {
    background: #00a9ca;
    right: 10px;
    bottom: 100px;
}
.graphically {
    align-items: center;
    position: absolute;
    left: -86px;
    top: 0px;
}
.contentA {
    background: #fbb016;
    color: #ffffff;
    font-weight: 700;
    font-size: 16px;
    padding: 16px 10px;
    border-radius: 50px;
    width: 320px;
    text-align: center;
    margin-top: -20px;
    margin-left: 16px;
}
.graphically1 {
    position: absolute;
    top: 85px;
    left: -23px;
}
.contentB {
    background: #cd24a7;
    color: #ffffff;
    font-weight: 700;
    font-size: 16px;
    padding: 16px 10px;
    border-radius: 50px;
    width: 320px;
    text-align: center;
    margin-top: -20px;
    margin-left: 16px;
}
.graphically2 {
    top: 185px;
    position: absolute;
    left: 0px;
}
.graphically2 .contentB{
    background:#5440b8!important;
}
.graphically3 {
    bottom: 85px;
    position: absolute;
    left: -18px;
}
.graphically3 .contentB{
    background:#1bdada!important;
}
.graphically4 {
    bottom: -2px;
    position: absolute;
    left: -86px;
}
.graphically4 .contentB{
    background:#bddb2a!important;
}
#gra4{bottom:-27px;}
.contentB, .contentA{cursor:pointer;}
.sPara, .tPara, .fPara, .fiPara, .sPara1, .tPara1, .fPara1, .fiPara1, .sPara2, .tPara2, .fPara2, .fiPara2,
.sPara3, .tPara3, .sPara4, .tPara4, .fPara4, .sPara5, .tPara5, .fPara5, .foPara7, .sPara7, .tPara7, .fPara7, .fiPara7, .siPara7, .nrL{display:none;}
.mb40{margin-bottom:40px;}
div#ldt{width: 100%;}
#dtls, #dtls1, #dtls2, #dtls3, #dtls4, #dtls5, #dtls6, #dtls7,
#hm, #exs, #hbh, #we, #cn, #t_d, #mti{display:none;width:100%;}
.spnmain {
    width: 30px;
    height: 30px;
    position: absolute;
    border-radius: 100%;
    border: 2px solid #48c9b0;
    background: #ffffff;
}
.s1 {
    top: 65px;
    left: 22px;
}
.s2 {
    top: 178px;
    left: -11px;
}
.s3 {
    bottom: 88px;
    left: 22px;
}
.s4 {
    top: 65px;
    right: 22px;
}
.s5 {
    top: 178px;
    right: -11px;
}
.s6 {
    bottom: 88px;
    right: 22px;
}
.graphicallyItem {
    left: -38px;
    position: absolute;
    top: 34px;
}
.mainC{
    color: #707070;
    font-weight: 500;
    font-size: 16px;
    padding: 16px 8px;
    border-radius: 30px;
    min-width: 320px;
    text-align: center;
    margin-top: -20px;
    border:2px solid #707070;
    background:#ffffff;
    cursor:pointer;
}
.ml16{margin-left:16px;}
.mr16{margin-right: 16px;}
.graphicallyItem1 {
    position: absolute;
    top: 178px;
}
.graphicallyItem2 {
    position: absolute;
    bottom: 42px;
    left: -35px;
}

.graphicallyItem3 {
    right: -38px;
    position: absolute;
    top: 25px;
}
.graphicallyItem4 {
    /*right: -38px;*/
    position: absolute;
    top: 178px;
}
.graphicallyItem5 {
    right: -27px;
    position: absolute;
    bottom: 42px;
}
.mainC:hover{
    color:#ffffff;
    background:#5499c7;
    border-color:#5499c7;
}
.cirBorder{
    background-image:url(https://demo.zobofy.com/MedicTalent/assets/images/circle.png);
    background-size: contain;
    height: 400px;
    width: 100%;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
    padding: 20px;
    position: relative;
}
.homeContent {
    width: 300px;
    height: 300px;
    /*background: #a9cce3;*/
    display: flex;
    position: absolute;
    align-items: center;
    justify-content: center;
    color: #000000;
    font-size: 22px;
    font-weight: 600;
    border-radius: 100%;
    margin: 0 auto;
    /*border: 10px solid #f5f5f5;*/
    /*left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);*/
    cursor: pointer;
    -webkit-transition: background-color 2s ease-in-out;
      -moz-transition: background-color 2s ease-in-out;
      -o-transition: background-color 2s ease-in-out;
      transition: background-color 2s ease-in-out;
          position: relative;
        margin-top:-20px;
}
.homeContent:hover {
    background-color: green;
}
a.bckBtn, a.bckBtn1 {
    display: block;
    margin-top: 14px;
    color: #000000;
    font-weight: 600;
    position: absolute;
    bottom: 5px;
    right: 220px;
}
.bckBtn img, .bckBtn1 img {
    width: 20px;
    margin-right: 10px;
}
#hps{
    color:#5440b8;
    font-weight:600;
    cursor:pointer;
}
.graphically5 {
    align-items: center;
    position: absolute;
    left: -360px;
    bottom: -60px;
    width: 100%;
} 
.graphically0 {
    align-items: center;
    position: absolute;
    left: -360px;
    top: -46px;
}
.graphically0 .contentA, .graphically5 .contentB{
    background:#008000;
    width:360px;
}  
#ss{bottom:70px;}
#ss .imgB{margin-top:10px;}
#dtls7 {
    margin-top: 50px;
}
#nrList{
    color: #5440b8;
    font-weight: 600;
    cursor: pointer;
}
.drTitle{
    color:#2107c7;
    font-size: 16px;
    margin-bottom: 0;
}
span.text:before {
    content: '>>';
    letter-spacing: -4px;
    margin-right:6px;
}


/*Shreya CSS Start*/
.training-ban {
    background-image: url(../images/badal.png);
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: contain;
}

.con-banner{
    /*background-color: #eee!important;*/
       padding: 50px 0px 77px 0px;
    margin-bottom: 50px;
}
h2 .text-gradient{
    background: #0057FF;
    background: linear-gradient(to top, #0057FF 13%, #6E3FD2 69%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

}
.f50{font-size:50px;}
.con-add{
    text-align: center;
}
.con-msg h2{
    text-align: center;
}
.contact-form.form-text-area {
    background-color: #f0f4f5;
    height: auto;
    padding-left: 16px;
}
.contact-form.submit-button-wrapper {
    text-align: center;
}
.contact-form .submit-button-wrapper input {
    border: none;
    border-radius: 4px;
    background-color: #6754e2;
    color: white;
    text-transform: uppercase;
    padding: 10px 60px;
    font-weight: 500;
    letter-spacing: 2px;
}
.contact-form .submit-button-wrapper input:hover {
    background-color: #6754e2;
}
.pdTop{padding:160px 0 0px}
.videobox{
  text-align:center;
}
.videoWrapper{height: 800px;overflow:hidden;}
#exVideo{margin-top:-65px;}
.ytp-watermark, .ytp-impression-link{display:none!important;}
.con-banner h2,.con-banner p{margin-bottom:0px;}

.healthcare{
   /* background-color:#612fed ;*/
    color: #ffffff;
        padding: 40px 150px 40px 150px;
}
 .text-solid{
    color: #917CF9 ;
}
.ss h3{
    margin-bottom: 20px;
}
.pp h3{
    margin-bottom: 20px;
}
.sss{
    background-image: url(../images/frame8.png);
    background-position: right;
        background-size: 700px;
    background-repeat: no-repeat;
}
.ss-img img {
    padding: 4px 32px 43px 18px;
margin-top: -130px;}

/*.healthcare h3{
    color: #ffffff;
}*/
/*.hb{
    font-size: 20px;
}
.bhb{
    font-size: 16px;
}*/
.nursing p {
    padding: 16px 183px 12px 183px;
}
.ss {
    text-align: justify;
}
.pp {
    text-align: justify;
}
.hb h6{
    margin-top: 40px;
}

.healthcare-1{
   /* background-color: #f8f8f8!important;*/
    color: #000000;
    padding: 40px 150px 40px 150px;
}
.healthcare-1 h3{
    color: #000000;
}
.healthcare-2{
  /*  background-color:  #f8f8f8!important;*/
    padding: 30px 150px 30px 150px;
}
.nursing {
    text-align: justify;
}
.me {
    font-size: 65px;
    margin-bottom: 0px;
}
.em {
    margin-left: 72px;
    font-size: 45px;
}
/*.exa h2 {
    margin-left: 365px;
}*/
.curve1{
    background-size: contain;
    font-weight: 400;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
    align-items: center;
    height: 250px;
    font-size: 16px;
    color: #000000;
    justify-content: center;
    background-image: url(../images/india.png);
    width: 32%;
    margin: 0px 8px;
    transition: background-image 0.5s ease-in-out;
    transition: color 0.5s ease-in-out;
}
.curve2{
    background-size: contain;
    font-weight: 600;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
    align-items: center;
    height: 250px;
    font-size: 16px;
    color: #000000;
    justify-content: center;
    background-image: url(../images/pakistan.png);
    width: 32%;
    margin: 0px 8px;
    transition: background-image 0.5s ease-in-out;
    transition: color 0.5s ease-in-out;
}
.curve3{
    background-size: contain;
    font-weight: 600;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
    align-items: center;
    height: 250px;
    font-size: 16px;
    color: #000000;
    justify-content: center;
    background-image: url(../images/nepal.png);
    width: 32%;
    margin: 0px 8px;
    transition: background-image 0.5s ease-in-out;
    transition: color 0.5s ease-in-out;
}
.curve4{
    background-size: contain;
    font-weight: 600;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
    align-items: center;
    height: 250px;
    font-size: 16px;
    color: #000000;
    justify-content: center;
    background-image: url(../images/egypt.png);
    width: 32%;
    margin: 0px 8px;
    transition: background-image 0.5s ease-in-out;
    transition: color 0.5s ease-in-out;
}
.curve5{
    background-size: contain;
    font-weight: 600;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
    align-items: center;
    height: 250px;
    font-size: 16px;
    color: #000000;
    justify-content: center;
    background-image: url(../images/Jordan.png);
    width: 32%;
    margin: 0px 8px;
    transition: background-image 0.5s ease-in-out;
    transition: color 0.5s ease-in-out;
}
.curve6{
    background-size: contain;
    font-weight: 600;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
    align-items: center;
    height: 250px;
    font-size: 16px;
    color: #000000;
    justify-content: center;
    background-image: url(../images/Uganda.png);
    width: 32%;
    margin: 0px 8px;
    transition: background-image 0.5s ease-in-out;
    transition: color 0.5s ease-in-out;
}
.curve7{
    background-size: contain;
    font-weight: 600;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
    align-items: center;
    height: 250px;
    font-size: 16px;
    color: #000000;
    justify-content: center;
    background-image: url(../images/Kenya.png);
    width: 32%;
    margin: 0px 8px;
    transition: background-image 0.5s ease-in-out;
    transition: color 0.5s ease-in-out;
}
.curve8{
    background-size: contain;
    font-weight: 600;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
    align-items: center;
    height: 250px;
    font-size: 16px;
    color: #000000;
    justify-content: center;
    background-image: url(../images/Philippiness.png);
    width: 32%;
    margin: 0px 8px;
    transition: background-image 0.5s ease-in-out;
    transition: color 0.5s ease-in-out;
}
.curve9{
    background-size: contain;
    font-weight: 600;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
    align-items: center;
    height: 250px;
    font-size: 16px;
    color: #000000;
    justify-content: center;
    background-image: url(../images/srilanka.png);
    width: 32%;
    margin: 0px 8px;
    transition: background-image 0.5s ease-in-out;
    transition: color 0.5s ease-in-out;
}
.curve10{
    background-size: contain;
    font-weight: 600;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
    align-items: center;
    height: 250px;
    font-size: 16px;
    color: #000000;
    justify-content: center;
    background-image: url(../images/Sudan.png);
    width: 32%;
    margin: 0px 8px;
    transition: background-image 0.5s ease-in-out;
    transition: color 0.5s ease-in-out;
}
.curve11{
    background-size: contain;
    font-weight: 600;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
    align-items: center;
    height: 250px;
    font-size: 16px;
    color: #000000;
    justify-content: center;
    background-image: url(../images/africa.png);
    width: 32%;
    margin: 0px 8px;
    transition: background-image 0.5s ease-in-out;
    transition: color 0.5s ease-in-out;
}
.curve12{
    background-size: contain;
    font-weight: 600;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
    align-items: center;
    height: 250px;
    font-size: 16px;
    color: #000000;
    justify-content: center;
    background-image: url(../images/romania.png);
    width: 32%;
    margin: 0px 8px;
    transition: background-image 0.5s ease-in-out;
    transition: color 0.5s ease-in-out;
}
/*.curve1:hover{
    background-image: url(../images/curvebl.png);
    color:#ffffff;
}*/
.tec-img{
     background-image: url(../images/medical.png);
     background-size:cover;
     height:536px;
   margin-top: -40px;
}
LI::marker{
    color: #917CF9;
}
.bh{
    margin-top: 20px;
}
.www p{
    text-align: justify;
}
section#mth {
    padding-top: 6rem;
}
img.mdtec {
    margin-left: 120px;
    margin-top: -100px;
}
/*Timeline*/
*,
*::before,
*::after {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  font: normal 16px/1.5 "Helvetica Neue", sans-serif;
  background: #456990;
  color: #fff;
  overflow-x: hidden;
  padding-bottom: 50px;
}


/* INTRO SECTION
ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ */
.intro{
    text-align: center;
}

.special-nurse{
    background-color: #ffffff;
    color: #000000;
}

/* TIMELINE
ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ */

.timeline ul {
  /*background: #456990;*/
  padding: 50px 0;
}
.tra-txt p {
    margin-top: 130px!important;
    font-size: 20px;
}
.tra-img img{
    width: 100%;
    height: 100%;
}
.tra-img{
    width: 570px;
    height: 479px;
}
span .bla{
    color: #000000!important;
}
.timeline ul li {
  list-style-type: none;
  position: relative;
  width: 6px;
  margin: 0 auto;
  padding-top: 50px;
  background: #C0C0C0;
}

.timeline ul li::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: inherit;
  z-index: 1;
  background: rgb(110,63,210);
  background: linear-gradient(180deg, rgba(110,63,210,1) 0%, rgba(0,87,255,1) 100%);
}

.timeline ul li div {
  position: relative;
    bottom: 0;
    width: 400px;
    padding: 15px;
    background: #ffffff;
    border-radius: 6px;
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 30%);
    transition: background 0.5s ease-in-out;
    transition: color 0.5s ease-in-out;
}
.timeline ul li div:hover{
    background: #5F2DED;
    color: #ffffff;
    background: transparent linear-gradient(89deg, #5F2DED 0%, #A283FC 100%);
}

/*.timeline ul li div::before {
  content: "";
  position: absolute;
  bottom: 7px;
  width: 0;
  height: 0;
  border-style: solid;
}*/

.timeline ul li:nth-child(odd) div {
  left: 45px;
  top: -50px;
}

/*.timeline ul li:nth-child(odd) div::before {
  left: -15px;
  border-width: 8px 16px 8px 0;
  border-color: transparent #f45b69 transparent transparent;
}
*/
.timeline ul li:nth-child(even) div {
  left: -439px;
  top: -50px;
}

.timeline ul li:nth-child(even) div::before {
  right: -15px;
  border-width: 8px 0 8px 16px;
  border-color: transparent transparent transparent #f45b69;
}

time {
  display: block;
  font-size: 1.2rem;
  font-weight: bold;
  margin-bottom: 8px;
}


/* EFFECTS
ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ */

.timeline ul li::after {
  transition: background 0.5s ease-in-out;
}

/*.timeline ul li.in-view::after {
  background: #f45b69;
}*/

.timeline ul li div {
  visibility: hidden;
  opacity: 0;
  transition: all 0.5s ease-in-out;
}

.timeline ul li:nth-child(odd) div {
  transform: translate3d(200px, 0, 0);
}

.timeline ul li:nth-child(even) div {
  transform: translate3d(-200px, 0, 0);
}

.timeline ul li.in-view div {
  transform: none;
  visibility: visible;
  opacity: 1;
}


/* GENERAL MEDIA QUERIES
ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ */

@media screen and (max-width: 900px) {
  .timeline ul li div {
    width: 250px;
  }
  .timeline ul li:nth-child(even) div {
    left: -289px;
    /*250+45-6*/
  }
}

@media screen and (max-width: 600px) {
  .timeline ul li {
    margin-left: 20px;
  }
  .timeline ul li div {
    width: calc(100vw - 91px);
  }
  .timeline ul li:nth-child(even) div {
    left: 45px;
  }
  .timeline ul li:nth-child(even) div::before {
    left: -15px;
    border-width: 8px 16px 8px 0;
    border-color: transparent #f45b69 transparent transparent;
  }
}


/* EXTRA/CLIP PATH STYLES
ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ */
.timeline-clippy ul li::after {
  width: 40px;
  height: 40px;
  border-radius: 0;
}

.timeline-rhombus ul li::after {
  clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}

.timeline-rhombus ul li div::before {
  bottom: 12px;
}

.timeline-star ul li::after {
  clip-path: polygon(
    50% 0%,
    61% 35%,
    98% 35%,
    68% 57%,
    79% 91%,
    50% 70%,
    21% 91%,
    32% 57%,
    2% 35%,
    39% 35%
  );
}

.timeline-heptagon ul li::after {
  clip-path: polygon(
    50% 0%,
    90% 20%,
    100% 60%,
    75% 100%,
    25% 100%,
    0% 60%,
    10% 20%
  );
}

.timeline-infinite ul li::after {
  animation: scaleAnimation 2s infinite;
}

@keyframes scaleAnimation {
  0% {
    transform: translateX(-50%) scale(1);
  }
  50% {
    transform: translateX(-50%) scale(1.25);
  }
  100% {
    transform: translateX(-50%) scale(1);
  }
}
/*work-engagement*/
.eng-ban {
    background-image: url(../images/g.png);
    background-position: right;
    background-size: 700px;
    background-repeat: no-repeat;
    width: 100%;
    height: 700px;
}
.engagement {
    position: relative;
    z-index: 9;
}
.engagement {
    padding: 112px 0px 0px 100px;
}
.engagement h4{
    line-height: 50px;
}
.eg {
    font-size: 20px;
    text-align: center;
    color: #000000;
}
.engagement-1 {
    padding: 62px 75px 46px 75px;
    /* line-height: 33px; */
}

/*.engback{
    background-image: url(../images/rect-img.png);
    background-size: 64% 100%;
    background-repeat: no-repeat;
    background-position: center;
    padding: 4px 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 24px;
}*/
.engback h2{
    color: #000000;
margin:0px;
}


.work-box {
    border-radius: 5px;
    padding: 50px 60px 50px 70px;
    background-color: #ffffff;
    text-align: center;
    border-radius: 10px;
    font-size: 18px;
    /* opacity: 0.33; */
    /* color: #000000; */
    box-shadow: 0px 0px 5px -1px rgb(0 0 0 / 30%);
}
.work-box {
    align-items: center;
}
.work-box:hover{
background: linear-gradient(97deg, rgb(145, 124, 249) 12%, rgb(110, 63, 210) 56%);
color: #ffffff;
}
.tele p{
 
    line-height: 12px;
}
.engagement-2 {
    padding: 60px 0px 50px 0px;
}
.engagement-3 {
    padding: 50px 0px 75px 0px;
}
.engagement-4 {
   
    padding: 80px 0px 60px 0px;
}
.engagement-5 {
    padding: 40px 0px 60px 0px;
}
.w3-img img {
    height: 100%!important;
    object-fit: cover;
    width: 100%;
    object-position: top;
}
.w3-img {
     object-fit: cover; 
    height: 410px;
    width: 100%;
}
/*training*/
.training-1 {
    margin-top: 70px;
}

.training-1 h2 {
    font-size: 46px;
    font-weight: 400;

}
.training-ban {
    padding: 15px 0px 65px 0px;
}
.exam-para p{
    font-size: 20px;
    color: #000000;
}
.training-2{
    background-color: #F7F7F7;
    padding: 50px 0px 50px 0px;
}
.training-4{
    background-color: #F2F2F2;
}
.train-aim {
    font-size: 20px;
    text-align: justify;
    color: #000000;
}
.train-ul i{
    color: #2987BD;
}
.train-img {
    height: 370px;
    width: 100%;
    text-align: center;
}
.train-img img {
    width: 240px;
    height: 100%!important;
    object-fit: contain;
    object-position: center;
}
.train-img {
    background-image: url(../images/tr-circle.png);
    background-size: cover;
    background-repeat: no-repeat;
}
.training-cr img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.training-cr {
    width: 100%;
    height: auto;
}
.training-3 {
    padding: 52px 0px 40px 0px;
}

.medi {
    margin-top: 85px;
}
.medi  h2{
      font-size: 38px;
    font-weight: 500;
}
.india {
    font-size: 54px;
    font-weight: 400;
}
.vido{
   background-image: url(../images/v-back.png);
}
.dd {
    font-size: 32px;
    font-weight: 500;
display: block;}

.wo{
   margin-top: 0;
}
.engagement p{
   text-align: justify;
}
.wor h2 {
    font-weight: 500;
    font-size: 27px;
}
.hgf {
    background-image: url(../images/star.png);
    background-size: contain;
    background-repeat: no-repeat;
    }
  .hgf {
    height: 500px;
    width: 100%;
    text-align: center;
}
.hgf img {
    width: 500px;
    height: 109%!important;
    object-fit: contain;
    object-position: center;
    margin-left: -29px;
}
.wor1 {
    margin-top: 45px;
    text-align: justify;
}
.eg {
    font-size: 25px;
    text-align: justify;
    font-weight: 500;
    line-height: normal;
}
.enga {
    padding: 18px 58px 24px 58px;
}
.ge {
    font-size: 17px;
    text-align: justify;
}
.engback h2{
   font-size: 45px;
}
.loc h2{
   font-size: 60px;
   font-weight: 500;
}
.loc-back{
       background-image: url(../images/loc-back.png);
    background-size: contain;
    background-repeat: no-repeat;
    height: 430px;
    width: 100%;
}
.short-1 h2{
   font-size: 52px;
    font-weight: 500;
}
.visit-1 h2{
 font-size: 52px;
    font-weight: 500;  
}
..w3-img{
     background-image: url(../images/vis-back.png);
    background-size: contain;
    background-repeat: no-repeat;
}
.grp-star{
    background-image: url(../images/grp-star.png);
        background-size: cover;
    background-position: center;
}
img.poly_lady {
    width: 700px;
    position: absolute;
    top: 50%;
    right: 24px;
    transform: translate(0%, -50%);
}
.bh_img{
   background-image: url(../images/Vector1.png);
   background-size:contain;
   background-position:center;
   background-repeat: no-repeat;
}
.loc-back img {
    border-radius: 16px;
    box-shadow: 0px 0px 10px -1px rgb(0 0 0 / 50%);
    margin-left: 12px;
    margin-top:20px;
}
img.vgh, .w3-img img {
    border-radius: 12px;
    box-shadow: 0px 0px 10px -1px rgb(0 0 0 / 50%);
}
img.l_im {
    position: absolute;
    left: -52px;
    width: 60px;
    top: 90px;
}
img.r_im {
    position: absolute;
    right: -52px;
    width: 60px;
    top: 90px;
}
/*media query start*/
/*training*/
@media (max-width:720px){
	.card_s{margin-top:12px!important;}
	img.integrity_image{height:300px!important;left:0!important;}
	.integrity_image, .commitment_image, .speedy_image{left:0px!important;}
	.set a:hover {
    color: #000000!important;
}
.training-1 {
    margin-top: -35px;
}
.training-ban {
    padding: 5px 0px 0px 0px;
}
.training-3 {
    padding: 0px 0px 0px 0px;
}
.exam h2 {
    font-size: 25px;
}
.exam-para p {
 
    text-align: justify!important;
    font-size: 18px;
    color: #000000;
}

.tra-txt p {
    margin-top: -30px!important;
    font-size: 16px;
}
.tra-img {
    width: 334px;
    height: 315px;
}
.exa h2 {
    margin-left: 0px;
    margin-top: -575px;
}
.training-cr img {
    width: 50%;
    height: 100%;
    object-fit: contain;
}
.train-img img {
    width: 210px;
    height: 100%!important;
    object-fit: contain;
    object-position: center;
    margin-left: 50px;
}

.train-img {
    height: 330px;
    width: 100%;
    text-align: center;
}
.train-doc {
    width: 330px;margin-bottom: 20px;
margin: 16px auto;}
.training-ban {
     background-image: url(../images/badal.png); 
    background-repeat: no-repeat;
    background-position: top;
    background-size: contain;
}
.train-aim {
    text-align: justify!important;
}
.medi {
    margin-top: -82px;
}
.tourism-section {
    background-image: url(../images/banner2.png);
    background-position: center;
    background-size: cover;
    height: 315px;
    width: 100%;
    position: relative;
}
 }


/*Bulkhiring*/
@media (max-width:991px){
    div#mbA {
        margin-bottom: 46px;
    }
    .engagement {
        padding: 0px!important;
        margin-top: -30px!important;
    }
    .loc-back {
        background-image: url(assets/images/loc-back.png);
        background-size: contain!important;
        background-repeat: no-repeat!important;
        height: 225px!important;
        margin-top: -35px!important;
        margin-top: -38px!important!important;
        width: 100%!important;
    }
    /*.loc {
        margin-top: -150px!important;
    }*/
    .img-talent img {
        margin-top: 80px;
    }
    #mbA{margin-bottom:16px;}
    .www {
    margin-top: -130px!important;
}
.ss {
    padding: 0px!important;
}
.pp {
    margin-top: 24px!important;
}
    .bh_img{background-image:none!important;}
    .bh_img .col-md-2{display:none!important;}
    .col-md-4.col-xs-12.form-group.wow.fadeInLeft.mt-5 {
        margin-top: 0!important;
    }
    .sss{background-image: none!important;}
    img.poly_lady {
        width: 100%;
        position: relative;
        top: 0;
        right: 0;
        transform: translate(0, 0);
    }
    img.cul-dot.b_absoulte.dot_bg.elementor-repeater-item-f0e4e4c{display:none;}
    
    .training-1 h2 {
        font-size: 22px;
        font-weight: 500;
        margin-top: 50px;
    }
    .pp {
        margin-top: 0;
    }
    #exVideo {
        margin-top: 0;
        height: 200px!important;
    }
    .videoWrapper {
        height: 200px;
        overflow: hidden;
    }
    section.third1 {
        background: #F8F8F8;
        padding: 0px 0px!important;
    }
    .iso-img {
      margin-right: 0px!important;
    }
    .w-50 {
        width: 100%!important;
    }
    .col-pr{
      padding: 0px 8px!important;
    }
    .b_absoulte {
         bottom: auto;
    }
    .column-reverse{
      flex-direction: column-reverse;
    }
    img.cul-dot.b_absoulte.dot_bg.elementor-repeater-item-f0e4e4c {
        top: -30px!important;
        width: 233px!important;
    }
    img.b_absoulte.chat_two.elementor-repeater-item-9953a66 {
        border-radius: 25px!important;
        width: 308px;
        top: 22px;
    }
    .cul-img{
      width: 100%!important;
    }
    .ft-cul{
      font-size: 18px!important;
    }
    .mob-mt{
      margin-top: 30px!important;
    }
    .mob-ml{
    margin-left: 0px!important;
     }
     .column-rever{
        flex-direction: column-reverse;
    }
    .w-50{
        width: 100%!important;
    }
    .w-70{
        width: 100%!important;
    }

    .w-30{
        width: 100%!important;
    }
    .gradient-box{
        width: 100%!important;
    margin-top: 16px!important;}
    .w-80{
        width: 100%!important;
    }
    img.wow.fadeInRight.social-mj1 {
        height: 292px!important;
    }
    img.wow.fadeInRight.social-dot {
        right: 50px!important;
        bottom: 12px!important;
        height: 77px!important;
    }
    img.wow.fadeInRight.social-mj {
        left: 108px!important;
        height: 257px!important;
        top: -11px!important;
    }
    img.ico-img {
        width: 150px!important;
        margin-left: 0!important;
        margin-top: 0px!important;
    }
    #port-pd .w-50.mt-4.pr-5 {
        padding-right: 0px!important;
        text-align: center!important;
    }
    #port-pd{
    padding-top: 30px!important;
    }
    #port-pd1{
        padding-top: 20px!important;
    }
    h2.text-center.jk.wow.fadeInRight.mr-10 {
        padding-right: 0px!important;
    }
    .mob-mt{
        margin-top: 30px!important;
    }
    .port-bnr {
        right: -107px!important;
        height: 43%!important;
        width: 118px!important;
        bottom: 20px!important;
    }
    .text-gradient5{
        font-size: 22px;
    }
    .cojn{
        top: 100px!important;
    }
    .port-pic{
        top: auto!important;
    }
    .tec-img {
        background-image: url(../images/medical.png);
        background-size: cover;
        height: 191px;
        margin-top: 30px;
        margin-right: 92px;
        / margin-top: 30px; /
    }

    .nursing p {
        padding: 0px 0px;
    }
    .con-banner {
        / background-color: #eee!important; /
        padding: 21px 0px 36px 0px;
        margin-left: 55px;
        margin-bottom: 50px;
    }
    .curve1 {
        width: 100%;
    }
    .curve2 {
        width: 100%;
    }
    .curve3 {
        width: 100%;
    }
    .curve4 {
        width: 100%;
    }
    .curve5 {
        width: 100%;
    }
    .curve1 {
        width: 100%;
    }
    .curve6 {
        width: 100%;
    }
    .curve7 {
        width: 100%;
    }
    .curve8 {
        width: 100%;
    }
    .curve9 {
        width: 100%;
    }
    .curve10 {
        width: 100%;
    }
    .curve11 {
        width: 100%;
    }
    .curve12 {
        width: 100%;
    }

    .tourism-section {
        background-image: url(../images/banner2.png);
        background-position: center;
        background-size: cover;
        height: 315px!important;
        width: 100%;
        position: relative;
    }
    .pdTop{padding:105px 0px 0px;}
    .exu-hed, h2{font-size: 22px!important;}
    #mobJus .exu-hed{margin-bottom:1rem!important;margin-top:2rem!important;}
    #mobJus .knm{height:32px!important;}
    #hero .btn-get-started{width:100%;}
    .exu-img1{width: 100%;max-height:100%!important;margin-left:0px!important;margin-bottom:30px;}
    .exu-dot{
        top: 95px!important;
        right: 6px!important;
    }
    img.info-img {
        display: none;
    }
    .w-40, .w-60{
        width: 100%!important;
    }
    .contentAu{position:relative!important;}
    .leader-img {
        display: flex;
        flex-wrap: wrap;
    }
    .tp, .tp1, .tp2, .tp3, .tp4{top: 0!important;left: 0!important;}
    .leader-img .contentAu{margin-top:16px!important;width:100%!important;}
    #exVideo {
        margin-top: 0;
        height: 200px!important;
    }
    .videoWrapper{height:200px;}
    .timeline ul{
        padding: 16px 0px 0px;
    }
    img.mdtec{margin-left: 0;}
    .curve1:first-child{margin-top:0px;}
    .curve1{margin-top:3rem;}
    .healthcare {
        padding: 0px;
    }
    .healthcare-1{
        padding: 0px;
    }
    .healthcare-2{
        padding: 0px;
    }
   
    .healthcare-2 .d-flex {
        display: block!important;
    }
    .curve1{
        width: 100%;
    }
    /*work-engagement*/
    .engagement {
        padding: 16px 0px 0px 0px;
    }
    .eng-ban {
        background-image: none;
        background-position: left;
        background-size: cover;
        width: 100%;
    }

    .engagement h4 {
        line-height: 40px;
    }
    h2.work1 {
        margin-top: -20px;
    }
    h2.work-2 {
        font-size: 26px;
    }
    .engagement-1 {
        padding: 0px 0px 0px 0px;
    }
    .engagement-2 {
        padding: 16px 10px 16px 10px;
    }
   /* .engback {
        background-image: url(../images/rect-img.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
     
        padding: 4px 0px;
        display: flex;
       
        align-items: center;
        justify-content: center;
        margin-bottom: 24px;
    }*/
    .engagement-3 {
        padding: 0px 10px 0px 10px;
    }
    .engagement-4 {
        background-color: #f8f8f8;
        padding: 0px 0px 10px 0px;
    }
    .engagement-5 {
        padding: 0px 0px 0px 0px;
    }
    h2{
        font-size:22px!important;
    }
    h4{
        font-size:18px!important;
    }
    h5{
        font-size:16px!important;
    }
    h6{
        font-size:14px!important;
    }
    .engback h2{width: 100%;}
    #expMap{display:none;}
}
/*media query end*/
.tele1{
      text-align: justify;
   }


.training-cr {
    
    
display: none;}

.train-doc ul {
    text-align: justify;
}
/*Shreya CSS Close*/
/*Rupali css start*/
.contentAu {
    background: linear-gradient(97deg, rgba(224,200,255,1) 12%, rgba(106,228,255,1) 56%)!important;
    color: #ffffff;
    font-weight: 700;
    padding: 17px 16px;
    font-size: 16px;
    border-radius: 41px;
    width: 282px!important;
    text-align: center;
    margin-top:-1px!important;
    position: absolute;
    box-shadow: 0px 5px 5px -3px rgb(0 0 0 / 50%);
    margin-left: 16px;
        
}
.tp{
    top: -22px;
    right: -63px;
}
.tp1 {
    top: 72px;
    right: -63px;
}
.tp2 {
    top: 157px;
    right: -66px;
}
.tp3 {
    top: 242px;
    right:-71px;
}
.tp4 {
    top: 339px;
    right:-70px;
}
.iso-img{

width:98px;

margin-right:203px;
opacity: 0.5;
}
strong.ft-0 {
    font-size: 35px;
}


.port-pic {
    position: absolute;
    left: -17px;
    top: -42px;
    height: 370px;
}
.executive{
    visibility: visible;
    animation-delay: 0.2s;
    margin-top: -7px;
    margin-bottom: 3px;
    animation-name: fadeInUp;
}
.executive1{
    visibility: visible;
    animation-delay: 0.2s;
    text-align: justify!important;
    margin-bottom: 17px;
    animation-name: fadeInUp;
}

.chat_banner_area1{
    /* height: 100vh; */
    /* min-height: 700px; */
    background: #fafafe;
    position: relative;
    padding: 24px 0 120px;
    overflow: hidden;
}
/* */

.panel-default > .panel-heading {
  color: #333;
  
 
}

.panel-default > .panel-heading a {
  display: block;
  padding: 16px 0px;
}
.panel-default{
    background-color: #fff;
  border-radius: 5px;
  border-color: #e4e5e7;
   padding: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  box-shadow: 0 1px 6px 0 rgb(32 33 36 / 28%);
}
.panel-default.active{
    background: #6939f0;
}
.panel-default.active *{
  color: #ffffff;
}
.panel.panel-default {
    padding: 0px 34px 0px;
}
.panel-default > .panel-heading a:after {
  content: "";
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  float: right;
  transition: transform 0.25s ease-in-out;
  -webkit-transition: -webkit-transform 0.25s ease-in-out;
}

.panel-default > .panel-heading a[aria-expanded="true"] {
  background-color: #ffffff;
}
.panel-default.active > .panel-heading a{
 background: #6939f0!important;
}

.panel-default > .panel-heading a[aria-expanded="true"]:after {
  content: "";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.panel-default > .panel-heading a[aria-expanded="false"]:after {
  content: "";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.panel-group{
    margin-top: 28px!important;
}
.img-talent img{
    width: 100%;
}
h4.panel-title {
    font-size: 18px!important;
}
.third{
    background: #eeeeee;
}
a:hover{
    color: #000000!important;
}
.zigzag-section{
    position: relative;
}
.cirle {
    position: absolute;
    z-index: 99;
    bottom: 436px;
    right: 489px;
}
.cile{
    position: absolute;
    z-index: 99;
    bottom: 436px;
    right: 489px;
}
.cile2{
    position: absolute;
    z-index: 99;
        bottom: 734px;
    right: 285px;
}
.cile3{
     position: absolute;
    z-index: 99;
       bottom: 955px;
    right: 699px;
}
.col-border{
    background: #035089;
    padding: 16px;
}
.col-border1{
    background: #b370fe;
    padding: 16px;
}
.flex-img {
    height: 489px!important;
}
.aq{
    color: #ffffff;
    font-size: 28px; 
}
.flex-img img {
    height: 100%!important;
    width: 100%!important;
    object-fit: cover!important;
    object-position: left!important;
}
ul.ap {
    
}
.ap li{
   color: #ffffff;
}
.az {
    color: #ffffff;
    font-size: 20px;
    
}
.aw{
    color: #ffffff;
    
}
.border-section h3{
    font-size: 20px;
}
.border-section {
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 30%);
    padding: 16px 30px;
    margin-bottom: 12px;
    border-radius: 6px;
}
.border-section1{
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 30%);
    padding: 16px 30px;
    border-radius: 6px;
    margin-top: 54px;
}
.border-section1 h3{
    font-size: 20px;
}
.pad-0{
    padding: 0!important;
}
.mt-5{
    margin-top: 39px;
}
p{
    margin: 0px!important;
}
.curve {
    background-size: contain;
    font-weight: 600;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
    align-items: center;
    height: 120px;
    font-size: 16px;
    color: #000000;
    justify-content: center;
    background-image: url(../images/curve.png);
    transition:background-image 0.5s ease-in-out;
}
.port-section{
    background-image: url(../images/MaskGroup97.png);
    background-position: center;
    background-size: cover;
    height: 400px;
    width: 100%;
    position: relative;
}
.port-section:before{
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    background: rgba(1,161,255,0.5);
}
.jl{
    color: #ffffff;
    font-size: 36px;
    margin-top: 0;
    position: relative;
    margin-bottom: 0px;
    font-weight: normal;
font-weight: 600;}
.jk{
    color: #ffffff;
    position: relative;
    font-size: 36px;
     font-weight: normal;
font-weight: 600;}
.port-para{
   color: #ffffff;
    font-size: 14px;
    position: relative;
    padding-top: 21px;
}
.mt-7{
    margin-top: 3.5rem!important;
}
.port-head{
        font-size: 17px;
    margin-top: 22px;
}
.port-ul li{
    color: #000000;
    list-style: none;
    padding-bottom: 12px;
    display:flex;
    align-items: baseline;
}
i.fa-solid.fa-check {
    margin-right: 17px;
    color: #5ca4cd;
}
.port-box{
    box-shadow: 0px 0px 10px #00000029;
    border: 1px solid #DBDBDB;
    border-radius: 10px;
    padding:51px 42px;
}
.port-img img {
    /* border: 1px solid #dcdcdd!important; */
    /* border-radius: 5px!important; */
    /* padding: 7px!important; */
}
.port-img img {
    height: 100%!important;
    width: 100%;
    object-fit: cover;
    object-position: top;
    border-radius: 10px!important;
}
.port-img h6 {
    margin-top: 16px;
    margin-bottom: 1px;
}
.port-img p{
  font-size: 12px;  
}
.rate i.fa-solid.fa-star {
    color: #ffd428;
    margin-top: 25px;
}
.port1-head h4 {
    font-size: 16px;
    margin-top: 27px;
    margin-bottom: 3px;
}
.port1-head h6{
        margin-bottom: 6px;
    margin-top: 16px;
}
.op{
    font-size: 12px;
}
.opq{
    font-size: 13px;
}
.port1-box {box-shadow: 0px 0px 10px #00000029;}
.port1-box img {
    height: 237px!important;
}
.port-social i {
    margin-right: 6px;
    border: 1px solid;
    border-radius: 50px;
    align-items: center;
    height: 25px;
    width: 25px;
    display: inline-flex;
    justify-content: center;
}
.port-img {
    border: 1px solid #CACACA;
    border-radius: 10px;
    padding: 4px;
    height: 242px;
}
.port1-box img {
    width: 100%;
    height: 100%!important;
    object-fit: contain;
    object-position: top;
}
.port1-box {
    box-shadow: 0px 0px 10px #00000029;
    height: auto;
}
.tk img{
    width: 100%;
    height: 100%!important;
    object-fit: contain;
    object-position: top;
}
.tk{
    height: 522px;
}
.rt{
    font-size: 21px;
    /*margin-top: 81px;*/
}
.tt{
    font-size: 14px;
    color: #A6ADB4;
    background:#ffffff;
    padding: 4px 8px;
}
.borRight{border-right:2px solid #f2f2f2;}
.ff{
    font-size: 15px;
    padding-top: 17px;
}
.gg li{
    padding-bottom: 14px;
}
.gg{
    margin-top: 15px;
}
.jy{
    font-size: 21px;
    /*margin-top: 81px;*/
}
.vido{
    margin-top: 18px
    width: 513px;
}
.blue-border{
    background: #035089;
    padding:38px;
}
.voilet-border{
    background: #9249e4;
    padding: 38px;
    height: 742px;
}
.blue-border h3, .blue-border ul, .blue-border li{
    color:#ffffff;
}
.blue-border h3,{
    font-size: 14px;
}
.blue-border h4{
    color: #ffffff;
    font-size: 18px;
}
.voilet-border h4{
    color: #ffffff;
    font-size: 18px;
}
  .swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        
        / Center slide text vertically /
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    #flColumn{flex-direction:column;}
    #sl{
   width: 200px;
    }
    .mk{
            font-size: 16px;
    font-weight: 600;
    padding-top: 13px;
}
.linkImg {
    width: 170px!important;
    height: 170px!important;
    border-radius: 100%!important;
    box-shadow: 0px 0px 10px -1px rgb(0 0 0 / 50%)!important;
}
.yu li{
    color: #000000;
}
.hy{
    margin-top: -109px;
}
#w-50{width:50%!important;}
.color-white li{color:#ffffff;}
section.third1{
    background: #F8F8F8;
    padding: 30px 0px;
}

.cojn {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
}
/*contact css start*/
.rect {
    background-image: url(../images/cont-white.png);
    background-size: contain;
    text-align: justify;
    padding-left: 13px;
    background-repeat: no-repeat;
}
.con-map {
    position: relative;
    box-shadow: 0px 1px 5px 1px rgb(0 0 0 / 50%);
    z-index: 99;
    border-radius:12px;
}
.cont-rec{
    position: absolute;
    top: -24px;
    width: 100%;
    height: 320px!important;
    right: 86px;
}
.cont-det{
    position: absolute;
    bottom: 4px;
    width: 296px;
    right: 86px;
}
.cont-det {
    position: absolute;
    bottom: -105px;
    z-index: 99;
    width: 508px;
    right: 254px;
}
.gray-cont{
    background: #C4C4C450;
    padding:10px;
    color: #000000!important;
    font-weight: 500!important;
}
.contact-form .submit-button-wrapper input{
    background: rgb(127,82,255)!important;
background: linear-gradient(97deg, rgba(127,82,255,1) 0%, rgba(192,142,255,1) 89%)!important;
    padding: 14px 30px!important;
    border-radius: 10px!important;
}
.bol{
    box-shadow: 0px 2px 4px -1px rgb(0 0 0 / 50%)!important;
}
.w-60{width:60%;}
.w-40{width:40%;}
.pt-rel{position:relative;}
#map_frame{
    width: 100%;
    height: 450px;
    border-radius:12px;
}
.address_section {
    z-index: 999;
    background: #ffffff;
    padding: 24px;
    box-shadow: 0px 0px 10px -1px rgb(0 0 0 / 50%);
    border-radius: 12px;
    position: absolute;
    left: 32%;
    bottom: -19%;
    max-width: 390px;
}
i.yellow {
    color: #ff9800;
}
/*new ecutive css*/
.text_gredient_1{
 background: #917CF9;
background: linear-gradient(to top, #917CF9 24%, #6E3FD2 75%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

 }
 .port-bnr {
    position: absolute;
    bottom: 17px;
    width: 200px;
    right: -116px;
    height: 64%!important;
    object-fit: scale-down;
    transform: translate(-50%, 0px);
}
.mr-10{
    padding-right: 35px!important;
}
 img.ico-img {
    width: 222px;
    margin-left: 100px;
    margin-top: -62px;
}
a.port_icon {
    display: inline-block;
    height: 34px;
    width: 34px;
    margin-right: 15px;
    margin-top: 12px;
}
.gradient-box {
    bbackground: rgb(86,157,255);
    background: linear-gradient(128deg, rgba(86,157,255,1) 0%, rgba(145,124,249,1) 60%, rgba(145,124,249,1) 91%);
    font-weight: 600;
    display: flex;
    align-items: center;
    height: 57px;
    box-shadow: 0px 2px 6px 1px rgb(0 0 0 / 50%);
    width: 80%;
    border-radius: 8px;
    margin-top: 35px;
    font-size: 16px;
    color: #ffffff;
    justify-content: center;
}
.leader-img4{
    display: flex;
    align-items: center;
    color: #ffffff;
    justify-content: center;
}
 .wer{
    background-image: url(../images/Group2.png);
    background-size: contain;
    background-repeat: no-repeat;
 }
 .boxes-exec{
    background-image: url(../images/bg-dot.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 500px;
 }
 span.mr-13 {
    margin-left: 49px;
    font-size: 49px;
}
 .bnner2 p {
    color: #000000;
    text-align: center;
    padding-bottom: 10px;
}
 span.mr-12 {
    margin-left: 69px;
    font-size: 38px;
}
img.bner-img1 {
    position: relative;
    height: 435px!important;
    object-fit: contain;
    / width: 100%; /
    / margin-top: -245px; /
}
.bnner2{
    background: #f5efff;
}
 .ft{
    font-size: 45px!important;
 } 
 
 img.bner-img {
    position: relative;
    margin-top: -245px;
}
.w-49{
        width: 49.5%!important;

}
.list li:before {
    content: ".";
    font-size: 39px;
    left: 0;
    
    position: absolute;color: #917CF9;
top: -7px;}
ul.list li{
    display:inline-block;
position: relative;padding: 4px 16px;}
ul.list {
    list-style-type: disc;
    padding: 18px;
}
.hki{
    padding: 18px 18px 0px 18px;
    font-size: 18px;

}
 .w-250{
        width: 160px;
        height: 160px!important;
        object-fit: contain;
 }
 .back-banner {
    background-image: url(../images/Group246.png);
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    position: relative;
}
 .nur-ft{
    font-size: 50px;
 }
 .knm{
   height: 60px!important;
    margin-left: 25px!important;
 }
 .rect{
    background-image: url(assets/images/);
 }
 .knm8{
   height: 90px!important;
    margin-left: 25px!important;
 }
 .exu-hed{
   font-size: 45px;
 }
 .lo{
   padding-left: 177px!important;
 }
 .exu-img1 {
    position: relative;
    object-fit: cover;
    max-height: 381px;
    margin-top: -45px;
    z-index: 99;
    margin-left: 50px;
}
.exu-dot {
    position: absolute;
    z-index: 99;
    top: 171px;
    max-height: 216px;
   right: 239px;
}
.exu-img {
    height: 100%;
    width: 100%;
}
.text-justify{
   text-align: justify;
}
.leader-img{
   height: 100%;
   width: 100%;
}
.leder-img1 {
    position: relative;
}
.leder-img2{
   position:absolute;
}
.leder-img3{
   position:absolute;
}
.leder-img3 {
    position: absolute;
    left: -378px;
    bottom: 61px;
}
.leder-img2 {
    position: absolute;
    /*/ max-height: 131px; /*/
    right: 13px;
    top: -69px;
}
.w-50{
   width: 50%;
}
.w-80{
  width: 80%;
}
.w-70{width:70%;}
.align-center{
   align-items: center;
}
.w-30{
  width: 30%;
}
.justify-bw{
   justify-content: space-between;0
}
.e-wrap{
 flex-wrap: wrap;
}
.timeline ul li div:hover{
   background: rgb(145,124,249);
background: linear-gradient(97deg, rgba(145,124,249,1) 12%, rgba(110,63,210,1) 56%);
}
.timeline ul li::after{
   background: #917CF9;
}
.text_color_1{
   color: #917CF9;
}
.pt-rel{
   position: relative;
}
.leder-img2 {
    position: absolute;
    max-height: 550px;
    right: 39px;
    top: 117px;
}
.w-40{
    width: 40%;
}
.w-60{
    width: 60%;
}
.leader-img4 {
    background: rgb(224,200,255);
    background: linear-gradient(97deg, rgba(224,200,255,1) 12%, rgba(106,228,255,1) 56%);
    padding: 16px 69px 10px 8px;
    border-radius: 41px;
    text-align: center;
    position: absolute;
    box-shadow: 0px 5px 5px -3px rgb(0 0 0 / 50%);
    
    color: #ffffff;
}
.tp{
    top: -22px;
    right: -63px;
}
.tp1 {
    top: 55px;
    right: -63px;
}
.tp2 {
    top: 157px;
    right: -66px;
}
.tp3 {
    top: 242px;
    right:-71px;
}
.tp4 {
    top: 329px;
    right:-70px;
}
img.info-img {
    height: 357px!important;
    position: relative;
margin-left: -120px;}
.leder-img1 {
    position: relative;
    z-index: 99;
}
.leder-img3 {
    position: absolute;
    left: 158px;
    bottom: 142px;
}
.pr-5{
   padding-right: 5rem!important;
}
ul.lp {
    padding: 24px;
}
.dot{
   color: #529CFF;
}
.bl{
   font-weight: 600;
}
.cl{
    color: #696969;
    font-size: 18px;
}
.m-20{
    margin-left: 20%;
}
.exu-dot1 {
    position: absolute;
    z-index: 99;
    top: 158px;
    max-height: 209px;
    right: 189px;
}
span.ft-tech {
    font-weight: 500;
    font-size: 35px;
}
.dot-tech {
    background-image: url(../images/dot1.png);
    background-size: contain;
    background-repeat: no-repeat;
}
.exu-img2 {
    position: relative;
    object-fit: cover;
    max-height: 341px;
    z-index: 99;
    margin-left: 50px;
}
.exu-dot2 {
    position: absolute;
    z-index: 99;
    top: 158px;
    max-height: 209px;
    right: -40px;
}
.exu-hed1 {
    font-size: 35px!important;
}
.mt-6{
    margin-top: 7rem!important;
}
img.exu-imgu {
    position: relative;
    height: 120px!important;
    margin-top: -172px;
    z-index: 99;
}
.exu-dot3 {
    position: absolute;
    z-index: 99;
    top: 114px;
    max-height: 202px;
    right: 162px;
}
.exu-img3 {
    position: relative;
    object-fit: cover;
    margin-top: -145px;
    z-index: 99;
    margin-left: 50px;
}
.mb-10{
    margin-bottom: 12px;
}
.kol {
    padding: 25px 13px;
}
LI::marker{
    color: #917CF9;
}
.con-img{
        height: 537px!important;
}
.dot-sml {
    height: 40px!important;
    margin-left: 21px;
}
.accordion-container{
  position: relative;
  max-width: 500px;
  height: auto;
  margin: 10px auto;
}
.accordion-container > h2{
  text-align: center;
  color: #fff;
  padding-bottom: 5px;
  margin-bottom: 20px;
  padding-bottom: 15px;
  border-bottom: 1px solid #ddd;
}
.set{
  position: relative;
  width: 100%;
  height: auto;
  background-color: #f5f5f5;
}
.set > a{
  display: block;
  padding: 10px 15px;
  text-decoration: none;
  color: #555;
  font-weight: 600;
  border-bottom: 1px solid #ddd;
  -webkit-transition:all 0.2s linear;
  -moz-transition:all 0.2s linear;
  transition:all 0.2s linear;
}
.set > a i{
  float: right;
  margin-top: 2px;
}
.set > a.active{
  background-color:#3399cc;
  color: #fff;
}
.content{
  background-color: #fff;
  border-bottom: 1px solid #ddd;
  display:none;
}
.content p{
  padding: 10px 15px;
  margin: 0;
  color: #333;
}
/*end of css*/
.executive{
    visibility: visible;
    animation-delay: 0.2s;
    margin-top: -7px;
    margin-bottom: 3px;
    animation-name: fadeInUp;
}
.executive1{
    visibility: visible;
    animation-delay: 0.2s;
    text-align: justify!important;
    margin-bottom: 17px;
    animation-name: fadeInUp;
}

.chat_banner_area1{
    / height: 100vh; /
    / min-height: 700px; /
    background: #fafafe;
    position: relative;
    padding: 24px 0 120px;
    overflow: hidden;
}
/ /

.panel-default > .panel-heading {
  color: #333;
  
 
}

.panel-default > .panel-heading a {
  display: block;
  padding: 16px 0px;
}
.panel-default{
    background-color: #fff;
  border-radius: 5px;
  border-color: #e4e5e7;
   padding: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  box-shadow: 0 1px 6px 0 rgb(32 33 36 / 28%);
}
.panel-default.active{
    background: #6939f0;
}
.panel-default.active *{
  color: #ffffff;
}
.panel.panel-default {
    padding: 0px 34px 0px;
}
.panel-default > .panel-heading a:after {
  content: "";
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  float: right;
  transition: transform 0.25s ease-in-out;
  -webkit-transition: -webkit-transform 0.25s ease-in-out;
}

.panel-default > .panel-heading a[aria-expanded="true"] {
  background-color: #ffffff;
}
.panel-default.active > .panel-heading a{
 background: #6939f0!important;
}

.panel-default > .panel-heading a[aria-expanded="true"]:after {
  content: "";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.panel-default > .panel-heading a[aria-expanded="false"]:after {
  content: "";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.panel-group{
    margin-top: 28px!important;
}
.img-talent img{
    width: 100%;
}
h4.panel-title {
    font-size: 18px!important;
}
.third{
    background: #eeeeee;
}
a:hover{
    color: #000000!important;
}
.zigzag-section{
    position: relative;
}
.cirle {
    position: absolute;
    z-index: 99;
    bottom: 436px;
    right: 489px;
}
.cile{
    position: absolute;
    z-index: 99;
    bottom: 436px;
    right: 489px;
}
.cile2{
    position: absolute;
    z-index: 99;
        bottom: 734px;
    right: 285px;
}
.cile3{
     position: absolute;
    z-index: 99;
       bottom: 955px;
    right: 699px;
}
.col-border{
    background: #035089;
    padding: 16px;
}
.col-border1{
    background: #b370fe;
    padding: 16px;
}
.flex-img {
    height: 489px!important;
}
.aq{
    color: #ffffff;
    font-size: 28px; 
}
.flex-img img {
    height: 100%!important;
    width: 100%!important;
    object-fit: cover!important;
    object-position: left!important;
}
ul.ap {
    
}
.ap li{
   color: #ffffff;
}
.az {
    color: #ffffff;
    font-size: 20px;
    
}
.aw{
    color: #ffffff;
    
}
.border-section h3{
    font-size: 20px;
}
.border-section {
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 30%);
    padding: 16px 30px;
    margin-bottom: 12px;
    border-radius: 6px;
}
.border-section1{
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 30%);
    padding: 16px 30px;
    border-radius: 6px;
    margin-top: 54px;
}
.border-section1 h3{
    font-size: 20px;
}
.pad-0{
    padding: 0!important;
}
.mt-5{
    margin-top: 39px;
}
p{
    margin: 0px!important;
}
.curve {
    background-size: contain;
    font-weight: 600;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
    align-items: center;
    height: 120px;
    font-size: 16px;
    color: #000000;
    justify-content: center;
    background-image: url(../images/curve.png);
    transition:background-image 0.5s ease-in-out;
}
.port-section{
    background-image: url(../images/MaskGroup97.png);
    background-position: center;
    background-size: cover;
    height: 400px;
    width: 100%;
    position: relative;
}
.port-section:before{
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    background: rgba(134,98,209,0.5);
    background: linear-gradient(97deg, rgba(0,0,0,1) 0%, rgba(134,98,209,0.5) 89%);
}
.jl{
    color: #ffffff;
    font-size: 36px;
    margin-top: 0;
    position: relative;
    margin-bottom: 0px;
    font-weight: normal;
font-weight: 600;}
.jk{
    color: #ffffff;
    position: relative;
    font-size: 36px;
     font-weight: normal;
font-weight: 600;}
.port-para{
   color: #ffffff;
    font-size: 14px;
    position: relative;
    padding-top: 21px;
}
.mt-7{
    margin-top: 3.5rem!important;
}
.port-head{
        font-size: 17px;
    margin-top: 22px;
}
.port-ul li{
    color: #677294;
    list-style: none;
    padding-bottom: 12px;
    display:flex;
    align-items: baseline;
}
i.fa-solid.fa-check {
    margin-right: 17px;
    color: #9570FF;
    font-size: 20px;
}
.port-box{
    box-shadow: 0px 0px 10px #00000029;
    border: 1px solid #DBDBDB;
    border-radius: 10px;
    padding:51px 42px;
}
.port-img img {
    / border: 1px solid #dcdcdd!important; /
    / border-radius: 5px!important; /
    / padding: 7px!important; /
}
.port-img img {
    height: 100%!important;
    width: 100%;
    object-fit: cover;
    object-position: top;
    border-radius: 10px!important;
}
.port-img h6 {
    margin-top: 16px;
    margin-bottom: 1px;
}
.port-img p{
  font-size: 12px;  
}
.rate i.fa-solid.fa-star {
    color: #ffd428;
    margin-top: 25px;
}
.port1-head h4 {
    font-size: 16px;
    margin-top: 27px;
    margin-bottom: 3px;
}
.port1-head h6{
        margin-bottom: 6px;
    margin-top: 16px;
}
.op{
    font-size: 12px;
}
.opq{
    font-size: 13px;
}
.port1-box {box-shadow: 0px 0px 10px #00000029;}
.port1-box img {
    height: 237px!important;
}
.port-social i {
    margin-right: 6px;
    border: 1px solid;
    border-radius: 50px;
    align-items: center;
    height: 25px;
    width: 25px;
    display: inline-flex;
    justify-content: center;
        background: linear-gradient(to top, #917CF9 24%, #6E3FD2 75%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

}
img.wow.fadeInRight.social-dot {
    right: 219px;
    position: absolute;
    bottom: 15px;
}
img.wow.fadeInRight.social-mj {
    position: absolute;
    left: 108px;
    height: 533px;
    top: -35px;
}
img.wow.fadeInRight.social-mj1 {
    position: relative;
    height: 553px;
    z-index: 99;
}
.text-gradient5{
    background: -webkit-linear-gradient(270deg, #917cf9 0%, #ffffff 96%);
    -webkit-background-clip: text;-webkit-text-fill-color: transparent;
    font-size: 45px;
}
.port-pic {
    position: absolute;
    left: 0;
    top: -41px;
    height: 370px;
}
.port-pic2 {
    position: relative;
    z-index: 99;
}
.port-img {
    border: 1px solid #CACACA;
    border-radius: 10px;
    padding: 4px;
    height: 242px;
}
.port1-box img {
    width: 100%;
    height: 100%!important;
    object-fit: contain;
    object-position: top;
}
.port1-box {
    box-shadow: 0px 0px 10px #00000029;
    height: auto;
}
.tk img{
    width: 100%;
    height: 100%!important;
    object-fit: contain;
    object-position: top;
}
.tk{
    height: 522px;
}
.rt{
    font-size: 21px;
    /*margin-top: 81px;*/
}
.tt{
    font-size: 14px;
    color: #A6ADB4;
    background:#ffffff;
    padding: 4px 8px;
}
.borRight{border-right:2px solid #f2f2f2;}
.ff{
    font-size: 15px;
    padding-top: 17px;
}
.gg li{
    padding-bottom: 14px;
}
.gg{
    margin-top: 15px;
}
.jy{
    font-size: 21px;
    /*margin-top: 81px;*/
}
.vido{
    margin-top: 18px
    width: 513px;
}
.blue-border{
    background: #035089;
    padding:38px;
}
.voilet-border{
    background: #9249e4;
    padding: 38px;
    height: 742px;
}
.blue-border h3, .blue-border ul, .blue-border li{
    color:#ffffff;
}
.blue-border h3,{
    font-size: 14px;
}
.blue-border h4{
    color: #ffffff;
    font-size: 18px;
}
.voilet-border h4{
    color: #ffffff;
    font-size: 18px;
}
  .swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        
        / Center slide text vertically /
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    #flColumn{flex-direction:column;}
    #sl{
   width: 200px;
    }
    .mk{
            font-size: 16px;
    font-weight: 600;
    padding-top: 13px;
}
.linkImg {
    width: 170px!important;
    height: 170px!important;
    border-radius: 100%!important;
    box-shadow: 0px 0px 10px -1px rgb(0 0 0 / 50%)!important;
}
.yu li{
    color: #000000;
}
.hy{
    margin-top: -109px;
}
#w-50{width:50%!important;}
.color-white li{color:#ffffff;}
section.third1{
    background: #F8F8F8;
    padding: 30px 0px;
}
/*mediaquery start*/


@media (max-width:991px){
   
    .lp{
        margin-left: 18px;
    }
    .majormedicalboard h2{
        margin-top: 251px;
        font-size: 29px;
    }
    .img-talent {
    margin-top: 26px;
    }
    #mobJus .text-center, *{
      text-align: justify!important;
    }

    .text_absolute {       
        padding: 0px!important;
        display: block;
        width: fit-content;
        position: relative!important;
        left: 0!important;
        top: 0!important;
        transform: translate(0%, 0%)!important;
    }
    .flex-img{display:none;}
    h2, .text-gradient5{font-size: 22px!important;}
    h3{font-size: 18px!important;}
    h3.aq{
         color: #ffffff;
        font-weight: 700;
        margin-bottom: 0px!important;
    }
    .ap li {
        color: #ffffff;
        font-weight: 500;
        margin-bottom: 0px!important;
    }
    p.aw {
        color: #ffffff;
        font-weight: 500;
        margin-bottom: 0px!important;
    }
    h3.az {
        color: #ffffff;
        font-weight: 700;
        margin-bottom: 0px!important;
    }
    /*.mb{
        text-align: initial!important;
        padding-left: 38px;
    }*/
    .flex-img:before {
        content: '';
        position: absolute;
        background: rgba(0,0,0,0.7);
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .col-border {
        margin-bottom: 20px;
    }
      .port-ul li {
    padding-bottom: 1px;
    font-size: 14px;
}
.elementor-4822 .elementor-element.elementor-element-3feeaf13 {
     padding: 27px 0px!important;
}
.majormedicalboard h2 {
    margin-top: 40px;
    font-size: 29px;
}
#w-50 {
 width: 100%!important;
    padding-right: 27px;
}
h2.rt{
    padding-right: 29px;
}
ul.gg{
    padding-left: 14px;
}
h2.jy{
    padding-right: 37px;
}
.gg li{
    padding-bottom: 0px!important;
}
.vido {
    margin-right: 0px;
}
.pad-38.text_absolute {
    margin-left: -25px!important;
    margin-top: -0px!important;
}
.pr-0.blue-border {
    margin-right: 10px!important;
    margin-left: 10px!important;
}
.blue-border h4 {
    color: #ffffff;
    font-size: 16px;
}
.blue-border ul, .blue-border li {
    color: #ffffff;
    font-size: 14px;
}
.voilet-border{
    margin-right: 10px!important;
    margin-left: 10px!important;
        margin-top: 12px;
        height:100%;
}
.voilet-border h4 {
    color: #ffffff;
    font-size: 16px;
}
.mk {
    font-size: 12px;
    }
    .bn h4{
      font-size: 16px;
    }
    .aft {
        margin-top: 0px;

}
.bn{
  margin-top: 20px!important;
}
.jl {
    margin-top: 0px;
}
.jl, .jk {
    /*padding-left: 19px;
    margin-top: 225px;*/
    /*font-size:16px!important;*/
    margin-bottom:0px;
}
.port-para {
    text-align: justify!important;
}
.port-para {
    /*padding-left: 8px;*/
    padding-top: 0px;
}
.port-section:before {
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    background: rgba(0,0,0,0.7);
    }
    .menu>.nav-item.submenu.mega_menu.mega_menu_two .mega_menu_inner .dropdown-menu .mCSB_container{
        display:block!important;
    }
    .menu>.nav-item.submenu.mega_menu.mega_menu_two .mega_menu_inner>.dropdown-menu>.nav-item .dropdown-menu .nav-item{width: 100%!important;}
    .menu>.nav-item.submenu.mega_menu.mega_menu_two .mega_menu_inner .dropdown-menu .nav-item *{text-align:left!important;}
    img.sticky_logo_img, img.main_logo_img{object-fit: contain;}
    .port-section{height:190px;}
    .tk {
        height: 250px;
    }
    .port-box{padding: 16px 12px;}
    .port1-box{height:179px;}
    h3.nm {
        margin-top: 30px;
    }
    .flex-img:before {
        content: '';
        position: absolute;
        background: rgba(0,0,0,0.7);
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    #myTeam .col-md-6{
        -ms-flex: 0 0 100%!important;
        flex: 0 0 100%!important;
        max-width: 100%!important;
    }
    .elementor-4822 .elementor-element.elementor-element-19a5f360>.elementor-element-populated{
        padding:0px 0px 0 10px!important;
    }
    .hy {
        margin-top: 0;
    }
    h2{
        font-size: 20px!important;
    }
    h3{
        font-size: 18px!important;    
    }
    h4{
        font-size: 16px!important;
    }
    h5, h6{
        font-size: 14px!important;
    }
    .text-center{
        text-align: left!important;
    }
    .col-md-7.pl-5 {
        padding-left: 16px!important;
    }
    ul.yu.wow.fadeInDown {
        padding-left: 16px;
    }
    .vido video{height:190px;}
    .chat_features_img{ 
        height: 358px!important;    
        margin-left: -18px!important;
    }
    .chat_features_img .dot_bg{
        left: -30px!important;
        bottom: 7px!important;
    }
    .elementor-4822 .elementor-element.elementor-element-536a7bed .elementor-repeater-item-9953a66{
        left: 12px!important;
        right: -34px!important;
        top: 145px!important;
        bottom: 143px!important;
        height: 170px!important;

    }
    .elementor-4822 .elementor-element.elementor-element-536a7bed .elementor-repeater-item-4f0649c{
        top: 27px!important;
        bottom: -30px!important;
        right: 28px!important;
        height: 148px!important;
    }
    .elementor-4822 .elementor-element.elementor-element-bec609e .elementor-repeater-item-e8f5928{
        top: 49px;
        bottom: 0;
        margin-left: -45px;
        height: 224px;
    }
    .elementor-4822 .elementor-element.elementor-element-bec609e .elementor-repeater-item-50f4191{
        top: 66px;
        bottom: 1px;
        height: 197px;
    }
    .round{
        text-align: center!important;
    }
    #myTeam h5{
        text-align: center!important;
        margin-top: -25px;
    }
    .engback h2 {
        font-size: 14px!important;
         margin-left: 42px; 
    }
    .linkImg {
        width: 140px!important;
        margin-top: -47px;
        height: 140px!important;
        border-radius: 100%!important;
        box-shadow: 0px 0px 10px -1px rgb(0 0 0 / 50%)!important;
    }
    .chat_features_item .round .top_img {
        top: -10px!important;
        right: 26px!important;
        height: 55px!important;
    }
    .chat_features_item .round_circle {
        width: 180px!important;
        height: 180px!important;
    }
    .elementor-4822 .elementor-element.elementor-element-24c995a4, 
    .elementor-4822 .elementor-element.elementor-element-15881724{
        padding-right: 16px;
    }
    .panel.panel-default {
        padding: 0px 10px 0px;
    }
    .engagement {
        padding: 52px 0px 0px 0px!important;
    }
    .engagement h4 {
        line-height: 40px;
        color: #fff;
    }
    /*.eng-ban:before {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background: rgba(0,0,0,0.5);
    }*/
    .ss{
           padding: 16px 12px 16px 12px;
    }
    .eng-ban{
        position: relative;
    }
    .elementor img{
        margin-top: 0px!important;
    }
    .cojn{  
        width:100%!important;
        padding:0px 16px;
    }
    section.third1 {
        background: #F8F8F8;
        padding: 0px 0px!important;
    }

    .videoCoverImage {
        max-width: 930px;
        margin: 0px auto;
        / height: 450px; /
    }
    .elementor embed, .elementor iframe, 
    .elementor object, .elementor video, .aft{height:250px!important;}

    #mob_card #mbCard p, #mob_card #mbCard{text-align:center!important;}
    .aft:before{
        content:'';
        top: 26px;
    }
    .tourism-section{height:300px;}
    .mt-9 {
        margin-top: 3rem!important;
    }
    .engagement-1 p.wow.fadeInUp {
    margin-top: 15px!important;
}
img.bhj {
    margin-top: 25px!important;
}
img.vgh {
    margin-bottom: 25px!important;
}

}

/*mediaquery end*/

.cojn {
    top: 76%;
    left: 40%;
    transform: translate(-45%, -50%);
    position: absolute;
}

/*Rupali consul css end*/
/*tourism start*/
.tourism-section{
    background-image: url(../images/banner2.png);
    background-position: center;
    background-size: cover;
    height: 400px;
    width: 100%;
    position: relative;
}
.tourism-section:before{
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    
}
.tourism-section h2, .tourism-section p{
    color: #ffffff;
}
p.fr {
    text-align: center;
    font-weight: 400;
}
.mj img {
    width: 100px;
    height: 100px;
}
.mt-9 {
    margin-top: 6.5rem!important;
}
.card-title-cont{
  height: 50px;
  display:flex;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom:0;
  padding-bottom:0;
}
.videoCoverImage {
    max-width: 930px;
    margin: 0px auto;
}
i.fa.fa-play-circle {
    position: absolute;
    color: #035089;
    top: 50%;
}
/*.set {
    position: relative;
    width: 100%;
    margin-top: 21px;
    height: auto;
     background-color: #f5f5f5; 
    border-radius: 10px;
    padding: 43px;
    background: rgb(137,82,255);
    background: linear-gradient(184deg, rgba(137,82,255,1) 0%, rgba(214,199,255,1) 89%);
}*/
/*.set > a i {
    float: right;
    display: none;
    margin-top: 2px;
}*/
.set > a {
    display: block;
    padding: 16px 15px;
    text-decoration: none;
    text-align: center;
    color: #ffffff;
    font-size: 23px;
    font-weight: 600;
     border-bottom: 0px; 
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.accordion-container {
    position: relative;
    max-width: 500px;
    height: auto;
    margin: 0px!important;
}
.accordion-container > h2 {
    text-align: center;
    color: #fff;
    padding-bottom: 5px;
    margin-bottom: 20px;
    padding-bottom: 15px;
     border-bottom: 0px solid #ddd; 
}
.elementor *, .elementor :after, .elementor :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.content p {
    padding: 10px 15px;
    margin: 0;
    color: #ffffff;
}
.content {
 border-bottom: 0px solid #ddd; 
    color: #ffffff;
    display: none;
}
.mr-11{
    margin-left: 230px;
}
.mr-14{
    margin-left: 330px;
}
/*.set > a.active {
    color: #fff;
    background: transparent!important;
}*/
.set a:hover{
    color: #ffffff!important;
}
.content {
    border-bottom: 0px solid #ddd;
    color: #ffffff;
    display: none;
}

.elementor *, .elementor :after, .elementor :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.set > a {
    display: block;
    padding: 0px;
    text-align: justify!important;
    text-decoration: none;
    color: #ffffff;
    font-size: 21px;
    font-weight: 500;
    border-bottom: 0px;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.content {
    padding-top: 16px;
    padding-left: 12px;
}
.content {
    background-color: transparent;
    border-bottom: 0px solid #ddd;
    display: none;
}

/*contact css start*/
.rect {
    background-image: url(../images/cont-white.png);
    background-size: contain;
    text-align: justify;
    padding-left: 13px;
    background-repeat: no-repeat;
}
.con-map {
    position: relative;
    box-shadow: 0px 1px 5px 1px rgb(0 0 0 / 50%);
    z-index: 99;
}
/*.cont-rec {
    position: absolute;
    top: -24px;
    width: 296px;
    right: 86px;
}*/
.cont-det{
    position: absolute;
    bottom: 4px;
    width: 296px;
    right: 86px;
}
.cont-det {
    position: absolute;
    bottom: -105px;
    z-index: 99;
    width: 508px;
    right: 254px;
}
.gray-cont{
    background: #C4C4C4;
    padding:10px;
    color: #000000!important;
    font-weight: 500!important;
}
.contact-form .submit-button-wrapper input{
    background: rgb(127,82,255)!important;
background: linear-gradient(97deg, rgba(127,82,255,1) 0%, rgba(192,142,255,1) 89%)!important;
    padding: 14px 30px!important;
    border-radius: 10px!important;
}
.bol{
    box-shadow: 0px 2px 4px -1px rgb(0 0 0 / 50%)!important;
}
/*contact css end*/
/*Consultation css start*/
.ft-cul{
    font-weight: 500!important;
    color: #000000!important;
    font-size: 22px!important;
}
.cul-img {
    position: relative;
    width: 553px;
    margin-top: -100px;
    z-index: 99;
    background-size: contain;
    background-repeat: no-repeat;
}
.b_absoulte {
    left: 0;
    position: absolute;
    z-index: 99;
    width: 100%!important;
    bottom: 0px;
}
img.b_absoulte.chat_two.elementor-repeater-item-9953a66 {
    border-radius: 25px!important;
    max-width:500px;
}
img.cul-dot.b_absoulte.dot_bg.elementor-repeater-item-f0e4e4c {
    position: absolute;
    top: -70px;
    z-index: 9;
    max-width: 267px;
}
.ft-20{
    font-size: 16px!important;
    margin-bottom: 0px;
}
section.third1 {
    background: #F8F8F8;
    padding: 34px 0px 0px 150px!important;
    margin-bottom: 20px;
}
.borRight {
    margin-bottom: 42px!important;
}
.vido{
    margin-bottom: 30px!important;
}


/*Consultation css end*/





/*mediaquery start*/


@media (max-width:991px){
    .address_section {
        
    display: none;}
    .cont-rec {
        top: 0px;
        width: 100%;
        height: 262px!important;
         right: 0px;
     }
     .knm8 {
        height: 50px!important;
        margin-left: 10px!important;
    }
    .cont-mb {
        margin-bottom: -80px!important;
    }


     .con-add{
       margin-bottom: 40px;
     }
     #faqButton{margin-top: 0;margin-left: 0;padding: 8px 30px!important;}
    .con-banner{padding: 50px 0px 35px 0px;margin-left: auto;margin-right: auto;margin-bottom: 20px;}
    .rect{padding-left: 0px;background-image:none;}
    .col-reverse{flex-direction:column-reverse;}
    .leder-img2 {
        position: absolute;
        max-height: 100%;
        right: 0;
        width: 100%;
        top: 0;
        max-width:300px;
    }
    section#conss {
        margin-top: 0px!important;
        padding-top: 0px;
    }
    #gnrp{padding-top:0px!important;margin-top:3rem!important;}
    img.bner-img1{height:280px!important;}
    .hki{padding:0px 0px 0px;}
    .bnner2{padding:16px;}
    .elementor-4822 .elementor-element.elementor-element-7002e831>.elementor-widget-container,
    .elementor-4822 .elementor-element.elementor-element-712eac02>.elementor-widget-container,
    .elementor-4822 .elementor-element.elementor-element-2a792c0>.elementor-widget-container {
        margin: 0 0 0px!important;
    }
    .ft, span.mr-12{font-size:22px!important;}
    span.mr-12{margin-left:30px;}
    li.w-49 {width: 100%!important;}
    .back-banner{background-size: 100% 100%;}
    img#exu-imgu {
        margin-top: -100px!important;
    }
    img.con-img{
        height: 265px!important;
        width: 100%;
        margin-bottom: 16px;
        padding-right:0px!important;
    }
    .leder-img1{width: 70%;margin: 0px auto;}
    .w-50.mt-4.pr-5{padding-right:0!important;}
    ul.lp {
        padding: 0;
        margin: 0;
        margin-top: 16px;
    }
   span.mr-13{font-size:32px;}
   .w-80, .w-70, .w-30{width:100%;}
   #acExecutive .set a.active{padding:0px;font-size:18px;}
   span.ft-tech, .exu-hed1{font-size:22px!important;display:block;}
   #acExecutive .set a{font-size:18px;}
   .exu-img2{margin-left:0px;}
   .exu-dot2{top: 67px;}
   section#whyMedic, section#majormedical, #pt24, section#tlh, section#ntlh {
        padding-top: 24px;
    }
    .exu-dot1{top: 108px;}
    h3.wow.fadeInDown.text-center.mb-1.mt-6 {
        margin-top: 24px!important;
    }
   .w-30 img{width:50%;}
   .w-30{text-align:center!important;}
   .m-20{margin-left:0px;}
   #acExecutive .set{padding:16px;}
   div#ml-10, div#ml-12{margin-left:0px!important;}
   .boxes-exec{height: 100%;}
   #h .w-50{width: 100%!important;}
    .lp{
        margin-left: 18px;
    }
    .majormedicalboard h2{
        margin-top: 251px;
        font-size: 29px;
    }
    .img-talent {
    margin-top: 26px;
    }
    #mobJus .text-center, *{
      text-align: justify!important;
    }

    .text_absolute {       
        padding: 0px!important;
        display: block;
        width: fit-content;
        position: relative!important;
        left: 0!important;
        top: 0!important;
        transform: translate(0%, 0%)!important;
    }
    .flex-img{display:none;}
    h2{font-size: 20px!important;}
    h3{font-size: 18px!important;}
    h3.aq{
         color: #ffffff;
        font-weight: 700;
        margin-bottom: 0px!important;
    }
    .ap li {
        color: #ffffff;
        font-weight: 500;
        margin-bottom: 0px!important;
    }
    p.aw {
        color: #ffffff;
        font-weight: 500;
        margin-bottom: 0px!important;
    }
    h3.az {
        color: #ffffff;
        font-weight: 700;
        margin-bottom: 0px!important;
    }
    /*.mb{
        text-align: initial!important;
        padding-left: 38px;
    }*/
    .flex-img:before {
        content: '';
        position: absolute;
        background: rgba(0,0,0,0.7);
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .col-border {
        margin-bottom: 20px;
    }
      .port-ul li {
    padding-bottom: 1px;
    font-size: 14px;
}
.elementor-4822 .elementor-element.elementor-element-3feeaf13 {
     padding: 27px 0px!important;
}
.majormedicalboard h2 {
    margin-top: 40px;
    font-size: 29px;
}
#w-50 {
 width: 100%!important;
    padding-right: 27px;
}
h2.rt{
    padding-right: 29px;
}
ul.gg{
    padding-left: 14px;
}
h2.jy{
    padding-right: 37px;
}
.gg li{
    padding-bottom: 0px!important;
}
.vido {
    margin-right: 0px;
}
.pad-38.text_absolute {
    margin-left: -25px!important;
    margin-top: -0px!important;
}
.pr-0.blue-border {
    margin-right: 10px!important;
    margin-left: 10px!important;
}
.blue-border h4 {
    color: #ffffff;
    font-size: 16px;
}
.blue-border ul, .blue-border li {
    color: #ffffff;
    font-size: 14px;
}
.voilet-border{
    margin-right: 10px!important;
    margin-left: 10px!important;
        margin-top: 12px;
        height:100%;
}
.voilet-border h4 {
    color: #ffffff;
    font-size: 16px;
}
.mk {
    font-size: 12px;
    }
    .bn h4{
      font-size: 16px;
    }
    .aft {
        margin-top: 0px;

}
.bn{
  margin-top: 20px!important;
}
.jl {
    margin-top: 0px;
}
.jl, .jk {
    /*padding-left: 19px;
    margin-top: 225px;*/
    /*font-size:16px!important;*/
    margin-bottom:0px;
}
.port-para {
    text-align: justify!important;
}
.port-para {
    /*padding-left: 8px;*/
    padding-top: 0px;
}
.port-section:before {
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    background: rgba(0,0,0,0.7);
    }
    .menu>.nav-item.submenu.mega_menu.mega_menu_two .mega_menu_inner .dropdown-menu .mCSB_container{
        display:block!important;
    }
    .menu>.nav-item.submenu.mega_menu.mega_menu_two .mega_menu_inner>.dropdown-menu>.nav-item .dropdown-menu .nav-item{width: 100%!important;}
    .menu>.nav-item.submenu.mega_menu.mega_menu_two .mega_menu_inner .dropdown-menu .nav-item *{text-align:left!important;}
    img.sticky_logo_img, img.main_logo_img{object-fit: contain;}
    .port-section{height:190px;}
    .tk {
        height: 250px;
    }
    .port-box{padding: 16px 12px;}
    .port1-box{height:179px;}
    h3.nm {
        margin-top: 30px;
    }
    .flex-img:before {
        content: '';
        position: absolute;
        background: rgba(0,0,0,0.7);
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    #myTeam .col-md-6{
        -ms-flex: 0 0 100%!important;
        flex: 0 0 100%!important;
        max-width: 100%!important;
    }
    .elementor-4822 .elementor-element.elementor-element-19a5f360>.elementor-element-populated{
        padding:0px 0px 0 10px!important;
    }
    .hy {
        margin-top: 0;
    }
    h2{
        font-size: 22px!important;
        text-align:left!important;
    }
    h3{
        font-size: 18px!important;    
    }
    h4{
        font-size: 16px!important;
    }
    h5, h6{
        font-size: 14px!important;
    }
    .text-center{
        text-align: left!important;
    }
    .col-md-7.pl-5 {
        padding-left: 16px!important;
    }
    ul.yu.wow.fadeInDown {
        padding-left: 16px;
    }
    .vido video{height:190px;}
    .chat_features_img{ 
        height: 358px!important;    
        margin-left: -18px!important;
    }
    .chat_features_img .dot_bg{
        left: -30px!important;
        bottom: 7px!important;
    }
    .elementor-4822 .elementor-element.elementor-element-536a7bed .elementor-repeater-item-9953a66{
        left: 12px!important;
        right: -34px!important;
        top: 145px!important;
        bottom: 143px!important;
        height: 170px!important;

    }
    .elementor-4822 .elementor-element.elementor-element-536a7bed .elementor-repeater-item-4f0649c{
        top: 27px!important;
        bottom: -30px!important;
        right: 28px!important;
        height: 148px!important;
    }
    .elementor-4822 .elementor-element.elementor-element-bec609e .elementor-repeater-item-e8f5928{
        top: 49px;
        bottom: 0;
        margin-left: -45px;
        height: 224px;
    }
    .elementor-4822 .elementor-element.elementor-element-bec609e .elementor-repeater-item-50f4191{
        top: 66px;
        bottom: 1px;
        height: 197px;
    }
    .round{
        text-align: center!important;
    }
    #myTeam h5{
        text-align: center!important;
        margin-top: -25px;
    }
    .engback h2 {
        font-size: 22px!important;
         margin-left: 0; 
    }
    .linkImg {
        width: 140px!important;
        margin-top: -47px;
        height: 140px!important;
        border-radius: 100%!important;
        box-shadow: 0px 0px 10px -1px rgb(0 0 0 / 50%)!important;
    }
    .chat_features_item .round .top_img {
        top: -10px!important;
        right: 26px!important;
        height: 55px!important;
    }
    .chat_features_item .round_circle {
        width: 180px!important;
        height: 180px!important;
    }
    .elementor-4822 .elementor-element.elementor-element-24c995a4, 
    .elementor-4822 .elementor-element.elementor-element-15881724{
        padding-right: 16px;
    }
    .panel.panel-default {
        padding: 0px 10px 0px;
    }
    .engagement {
        padding: 52px 0px 0px 0px!important;
    }
    .engagement h4 {
        line-height: 40px;
        color: #fff;
    }
   /* .eng-ban:before {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background: rgba(0,0,0,0.5);
    }
*/    .ss{
           padding: 16px 12px 16px 12px;
    }
    .eng-ban{
        position: relative;
    }
    .elementor img{
        margin-top: 0px!important;
    }
    .cojn{  
        width: 100%!important;
        padding:0px 16px;
    }
    section.third1 {
        background: #F8F8F8;
        padding: 10px 0px!important;
    }

    .videoCoverImage {
        max-width: 930px;
        margin: 0px auto;
        /* height: 450px; */
    }
    .elementor embed, .elementor iframe, 
    .elementor object, .elementor video, .aft{height:250px!important;}

    #mob_card #mbCard p, #mob_card #mbCard{text-align:center!important;}
    .aft:before{
        content:'';
        top: 26px;
    }
   
    .mt-9 {
        margin-top: 3rem!important;
    }
    .engagement-1 p.wow.fadeInUp {
    margin-top: 15px!important;
    }
    img.bhj {
        margin-top: 25px!important;
    }
    img.vgh {
        margin-bottom: 25px!important;
    }

}

/*mediaquery end*/

/*contact css end*/


/*Rupali consul css end*/
/*tourism start*/
.tourism-section{
    background-image: url(../images/banner2.png);
    background-position: center;
    background-size: cover;
    height: 400px;
    width: 100%;
    position: relative;
}
.tourism-section:before{
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    
}
.tourism-section h2, .tourism-section p{
    color: #ffffff;
}
p.fr {
    text-align: center;
    font-weight: 400;
}
.mj img {
    width: 100px;
    height: 100px;
}
.mt-9 {
    margin-top: 6.5rem!important;
}
.card-title-cont{
  height: 50px;
  display:flex;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom:0;
  padding-bottom:0;
}
.videoCoverImage {
    max-width: 930px;
    margin: 0px auto;
}
i.fa.fa-play-circle {
    position: absolute;
    color: #035089;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 60px;
    z-index: 99;
}
.aft:before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgb(3 80 137 / 50%);
}
.videoCoverImage img{width:100%;height:100%!important;}
.aft{height:450px;}
.ani {
    transition: border 0.5s ease-in-out;
    transition: color 0.5s ease-in-out;
    padding: 16px;
    box-shadow: 0px 0px 5px -1px rgb(0 0 0 / 30%);
    border-radius: 10px;
    border:2px solid #ffffff;
    height:100%;
}
.ani:hover{
  border:2px solid #602EED;
  color:#602EED;
}
.curve:hover{
  background-image: url(../images/curve-blue.png);
    color: #ffffff;

}
/*mediaquery start*/

@media (max-width:720px){
    p.typewrite_title.saasland_html_class_color.wow.fadeInUp.text-center.executive{
      text-align:inherit!important;
    }
    p.typewrite_title.saasland_html_class_color.wow.fadeInUp.text-center.executive1{
      text-align:inherit!important;
    }
}

/*mediaquery start*/
/*tourism end*/
/*Rupali css end*/
.vsbHidden{visibility:hidden!important;opacity:0!important;}
.bgGray{
    background:#fbfbfd!important;
    padding:24px 0px;
}
.leftSidebar ul{
    list-style: none;
    padding: 0;
    margin: 0;
}
.leftSidebar ul li{
    padding-top:16px;
    cursor:pointer;
    font-weight:500;
}
.leftSidebar ul li.active{
    border-bottom:2px solid #5e2ced;
}
.leftSidebar {
    box-shadow: 0px 0px 5px -1px rgb(0 0 0 / 30%);
    border-radius: 6px;
    padding: 16px 24px;
}
h5.faq-title.collapsed .fa-plus{display:inline-block;}
h5.faq-title.collapsed .fa-minus{display:none;}
h5.faq-title .fa-plus{display:none;}
h5.faq-title .fa-minus{display:inline-block;color:#5e2ced;}
h5.faq-title.collapsed{color:#000000;}
h5.faq-title{color:#5e2ced;font-size:14px;font-weight:500;background:}
h5.faq-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0;
}
span.badge {
    display: inline-flex;
    font-size: 100%;
    width: 25px;
    height: 25px;
    background: #5e2ced;
    color: #ffffff;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    margin-right: 10px;
}
#accordion .card-header{
    padding: 0.75rem 0px;
    border:none!important;
}
#accordion .card-body{padding:1.25rem 0px;}
#accordion .card{
    border:none;
    border-bottom:2px solid #f2f2f2;
}
#accordion .card-header{background:#ffffff;cursor:pointer;}
#exec, #health, #work, #portf, #conslt, #trdoc, #mtii{display:none;}
#exec.active, #health.active, #work.active, #portf.active, #conslt.active, #trdoc.active, #mtii.active, #intro.active{display:block;}
body{
    color:#000000!important;
}
textarea#message {
    min-height: 150px;
}
select.form-control:not([size]):not([multiple]) {
    height: 50px;
}
.form-control{
    border: 1px solid #f2f2f2;
    height: 50px;
}
.btn.btn-default.browse-button {
    background: #007bff;
    color: #fff;
    display: flex;
    position: relative;
    align-items: center;
    justify-content: center;
    height:50px;
    border-radius:6px 0px 0px 6px;
}
button.btn.btn-primary.upload-button {
    height: 50px;
    background: #7444FD;
    border-color: #7444FD;
    border-radius: 0px 6px 6px 0px;
}
button.btn.btn-primary {
    background: #7444fd;
    border-color: #7444fd;
}
.job_column {
    background: #F2F2F2;
    box-shadow: 0px 0px 10px #00000029;
    border-radius: 10px;
    padding: 16px;
    transition:background 0.5s ease-in-out;
    transition:color 0.5s easxe-in-out;
}
.align-center {
    align-items: center;
}
.justify-bw {
    justify-content: space-between;
}
a.aplNow {
    border: 1px solid #7444FD;
    display: inline-flex;
    padding: 4px 16px;
    border-radius: 30px;
    font-size: 15px;
    color: #7444FD;
    font-weight: 500;
}
.job_column:hover{
    background:#7444FD;
}
.job_column:hover *{
    color:#ffffff;
}
.job_column:hover a{
    border-color:#ffffff;
    color:#ffffff;
}
.modal-dialog.modal-xl {
    max-width: 1200px;
    width: 100%;
}
.form-control, .text_box input[type=text], .text_box textarea, .text_box input[type=password], .text_box input[type=email], .text_box input[type=tel], .elementor-field-type-textarea input[type=text], .elementor-field-type-textarea textarea, .elementor-field-type-textarea input[type=password], .elementor-field-type-textarea input[type=email], input[type=text], textarea, input[type=password], input[type=email]{
    height: 50px!important;
    border: 1px solid #f2f2f2!important;
}
.cl-pur {
    color: #7444fd;
}
.align-base {
    align-items: baseline;
}
.joblistSide {
    box-shadow: 0px 0px 5px -1px rgba(0,0,0,0.3);
    border-radius: 6px;
    padding: 8px 14px;
}
.listNone{list-style: none;}
.text_absolute{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    transform: translate(-50%, -50%);
    padding: 0px 30px;
}
.timeline ul li:last-child{
  background:none!important;
}
.moretext {
  display: none;
}
.moreless-button {
    background: none!important;
    color: #666!important;
    font-weight: 700;
    padding: 0!important;
}
.mt160 {
    margin-top: 160px;
}
.bor16{
    border-top: 16px solid #6754e2;
}
.justify-bw{justify-content:space-between;}
.d-wrap .card_s, .sc{width: 44%;}
.d-wrap{flex-wrap:wrap;}
.elementor-4822 .elementor-element.elementor-element-536a7bed .chat_features_img{
    background:transparent!important;
}
#sc{
    background-image:url('../images/bg_dots.png');
    background-position:center;
    background-size:cover;
    height: 350px;
}
.accordion-container{
  position: relative;
  max-width: 500px;
  height: auto;
  margin: 10px auto;
}
.accordion-container > h2{
  text-align: center;
  color: #fff;
  padding-bottom: 5px;
  margin-bottom: 20px;
  padding-bottom: 15px;
  border-bottom: 1px solid #ddd;
}
.set{
  position: relative;
  width: 100%;
  height: auto;
  background-color: #ffffff;
margin-bottom: 16px;border-radius: 10px;font-size: 18px;box-shadow: 0px 0px 10px -1px rgb(0 0 0 / 30%);}
.set > a{
  display: block;
  padding: 20px 15px;
  text-decoration: none;
  color: #555;
  font-weight: 600;
  border-bottom: 1px solid #ddd;
  -webkit-transition:all 0.2s linear;
  -moz-transition:all 0.2s linear;
  transition:all 0.2s linear;
display: flex;align-items: center;justify-content: space-between;}
.set > a i{
  float: right;
  margin-top: 2px;
}
.set > a.active{
  
  color: #fff;
background: rgb(159,127,251);
background: linear-gradient(0deg, rgba(159,127,251,1) 0%, rgba(97,48,237,1) 100%);border-radius: 10px 10px 0px 0px;}
.content{
  
  
  display:none;
background: rgb(159,127,251);
background: linear-gradient(0deg, rgba(159,127,251,1) 0%, rgba(97,48,237,1) 100%);border-radius: 0px 0px 10px 10px;margin-top: -1px;}
.content p{
  padding: 10px 15px;
  margin: 0;
  color: #333;
}
#fi{
    background-image: url('../images/bg_pta_ni.png');
    background-size:cover;
    background-position:center;
}
.med_co{padding:16px;}
.bor-r{
    background: #c4c4c4;
    width: 1px;
    height: calc(100vh - 500px);
}
#gr_bg{
    background-image:url('../images/hhh.png');
    background-size:cover;
    background-position:center;
}
img.sticky_logo_img, img.main_logo_img{margin-top:10px;margin-left:20px;}


a.whyBtn {
    background: linear-gradient(97deg, rgba(224,200,255,1) 12%, rgba(106,228,255,1) 56%)!important;
    color: #ffffff;
    font-size: 16px;
    padding: 4px 16px;
    display: inline-block;
    margin-top: 16px;
    border-radius: 8px;
    box-shadow: 0px 0px 5px -1px rgb(0 0 0 / 30%);
    display:none;
}

/*Vikas Css Start*/
.graphicallyItem4 .imgA {
    padding-right: 20px;
}
.graphicallyItem5 .imgA {
    margin-top: 18px;
}
.logo_row {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 16px;
}
img.con-img {
    object-fit: contain;
    object-position: center;
    padding-right: 20px;
}
span.text-animated {
    border-radius: 100%;
    background-image: url(../images/text_bg.png);
    display: flex;
    text-align: center;
    height: 210px;
    background-size: cover;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0;
    width: 100%;
    font-size: 14px;
    transform:scale(0);
    transition:all .5s ease-in-out;
}

.p_absoulte:hover span.text-animated{
    transform:scale(1.0);
    font-size: 10px!important;
}
.my_p{margin-left:-24px;margin-top:-24px;}
.chat_banner_area {
    background-image: url(../images/top_bg.png)!important;
    background-size: 93%!important;
    background-repeat: no-repeat!important;
    background-position: left center!important;
}
.text-marquee {
  position: relative;
  display: flex;
  align-items: center;
  overflow-x: hidden;
}

.text-single {
  position: relative;
  white-space: nowrap;
  padding: 0;
  margin: 0;
  will-change: transform;
}
section.job_strip {
    position: fixed;
    width: 100%;
    height: 50px;
    bottom: 0;
    padding: 12px 16px;
    left: 0;
    z-index: 9999;
    background: #f1f1f1;
}
a.text.js-text {
    font-size: 20px;
    margin-right:16px;
}
video#myVideo {
    border-radius: 100%;
    width: 300px;
    height: 300px;
}
#myVideo1 {
    width: 100%;
    height: calc(100% - 217px);
}
#who-we-are {
    background-image: url(../images/gsd.png);
    background-size: cover;
    background-position: center;
    padding-bottom: 50px;
}
.card_s {
    background: #ffffff;
    padding: 30px 24px;
    border-radius: 10px;
    box-shadow: 0px 0px 10px -1px rgb(0 0 0 / 30%);
    position: relative;
    margin-top: -120px;
}
.clr_pur{color:#6754e2;display:block;}
.set .content p{color: #ffffff!important;}
.ln22{margin-left:-20px;}
.ln10{margin-left:-10px;}
marquee.li a:hover {
    color: #6754e2!important;
}
.integrity_image, .commitment_image, .speedy_image {
    position: absolute;
    left: -35em;
    margin-top: 75px;
}
.speedy_image {
    width: 500px;
    height: 328px!important;
    margin-top: -175px;
}
.commitment_image {
    margin-top: -77px;
    width: 500px;
    height: 328px!important;
    object-fit: contain;
}
.header_area{
    background-color:#fff!important;
    -webkit-box-shadow: 0 4px 6px 0 rgb(12 0 46 / 6%)!important;
    box-shadow: 0 4px 6px 0 rgb(12 0 46 / 6%)!important;
}
/*.chat_banner_content{padding-top:100px!important;}*/
.chat_banner_content h2{margin-bottom:70px!important;}
/*.card_s p, .sc p {
    font-size: 18px;
    line-height: 2;
}*/
#faqButton{
    background: rgb(127,82,255)!important;
    background: linear-gradient(97deg, rgba(127,82,255,1) 0%, rgba(192,142,255,1) 89%)!important;
    padding: 14px 30px!important;
    border-radius: 10px!important;
    color:#ffffff;
}
#acExecutive .set{
    background: rgb(159,127,251);
    background: linear-gradient(127deg, rgba(159,127,251,1) 68%, rgba(97,48,237,1) 100%);
}
#acExecutive .set *{
    color: #ffffff!important;
}
#acExecutive .set a, #acExecutive .set .content{background:transparent;border: none!important;}
#acExecutive .set a.active{padding:20px 15px;}
#acExecutive .set a{padding:50px 15px;}
#acExecutive .set .content{padding-bottom:16px;}
.sc .card_s{width:100%;}
div#ml-10 {
    margin-left: 160px;
}
div#ml-12 {
    margin-left: 320px;
}
/*Vikas Css Close*/
header.header_area.header_stick{z-index:999;}
@media (max-width:992px){
    header.header_area.header_stick.mobile_menu_enabled{
        display:flex;
    }
}
@media (max-width:720px){
    header.header_area.header_stick.mobile_menu_enabled{
        display:flex;
    }
    .chat_banner_content h2{margin-bottom:16px!important;line-height:1.5;}
    .d-wrap .card_s, .sc{
        width: 100%;
        margin-bottom:16px;
    }
    .chat_banner_area{padding:150px 0px 0px!important;}
    .mt160, .card_s{margin-top:0px;}
    .integrity_image{left: 0;top: -300px!important;}
    .commitment_image{left:0;top: -416px!important;}
    .speedy_image{left: 0;top: -500px!important;}
    .bor-r{display:none;}
    .card_s.w-50.mt-5.ml-5 {margin: 0px 0px!important;width:100%!important;}
}

/*--1/7/2022--*/
.skiptranslate.goog-te-gadget {
    position: absolute;
    right: 40px;
    margin-top: 50px;
}
  
.goog-logo-link {
   display:none !important;
}

.goog-te-gadget {
   color: transparent !important;
}

.goog-te-gadget .goog-te-combo {
  color: #ffffff !important;
    background-color: #5e2ced;
    border-radius: 12px;
    padding: 0px 8px;
}
.goog-te-banner-frame.skiptranslate {
    display: none !important;
    } 
body {
    top: 0px !important; 
    }

@media(max-width:1199px){
	.chat_img .p_one, .chat_img .p_three {
    	right: 0!important;
	}
	.chat_img .p_two{left:0!important;}
	.card_s{margin-top:-40px!important;}
	.mt160 {
    margin-top: 85px;
	}
	.integrity_image, .commitment_image, .speedy_image{left:-24rem;}
	.leder-img1{width:100%;max-width:300px;height:300px;}
	.leder-img2, .leder-img3{width:300px;height:300px;}

}

@media (max-width:992px){
    div#google_translate_element {
	    position: absolute;
	    right: 15px;
	    top: 0;
	    z-index: 99;
	}
	.skiptranslate.goog-te-gadget {
	    position: initial;
	    right: 0;
	    margin-top: 0;
	}
	.p_absoulte:hover span.text-animated p {
    text-align: center!important;
	}
	span.clr_pur {
    display: block;
    text-align: center!important;
	}
	.chat_img .p_two {
    width: 215px!important;
    left: -15px;
    top: 170px;
	}
	img.integrity_image {
    object-fit: cover;
    width: 100%;
    height: 300px;
	}
    .leder-img2 {
    right: 30px;
    }
    .leder-img3 {
        display: none!important;
    }
    #polyvi {
    margin-top: 220px!important;
    }
    img.bhj {
           margin-right: 60px;
    }
}


/*12-07-22*/
@media (max-width:1400px){
   img.integrity_image {
        margin-left: -100px;
    }
   .speedy_image,.commitment_image {
	margin-left: -100px;
	}
	div#cons1 {
	    margin-left: 30px;
	}
	div#cons2 {
	    margin-left: 16px;
	}
	div#cons3 {
	    margin-left: 30px;
	}
	div#cons4 {
	    margin-right: 30px;
	}
	div#cons5 {
	    margin-right: 30px;
	}
	div#cons6 {
	    margin-right: 30px;
	}
.list-unstyled {
	margin-top: 15px;
}
p.aaa {
    margin-top: 16px!important;
}
}
