.button {
border-radius: 8px;
background-image: linear-gradient(359deg, #ffed00 0%, #f46600 20%);
border: none;
color: #FFFFFF;
text-align: center;
font-size: 28px;
padding: 15px;
width: 170px;
transition: all 0.5s;
cursor: pointer;
margin: 5px;
}
.button span {
cursor: pointer;
display: inline-block;
position: relative;
transition: 0.5s;
}
.button span:after {
content: '\00bb';
position: absolute;
opacity: 0;
top: 0;
right: -20px;
transition: 0.5s;
}
.button:hover span {
padding-right: 25px;
}
.button:hover span:after {
opacity: 1;
right: 0;
}





#OBAn-lrRN-Bwid-ulau.Fixed-Links-1-v1 .side_fixed_main .side_fixed_component .side_fixed_text {
    background-image: linear-gradient(204deg, #ffed00 0%, #f46600 39%);
}

#Yohm-hXCg-JtWe-qicK .Img-Title-Intro-UI-1-v2 .content .btn_container a:nth-child(1), #UMnw-IOBS-jnXd-zqhz .Img-Title-Intro-Grid-1-v1 .snip1208 .button, #zEuP-likH-lGwi-mkjn .Img-Title-Intro-Grid-1-v1 .snip1208 .button, #UEJg-oxQz-YilR-lRjp .Img-Title-Intro-Grid-1-v1 .snip1208 .button, #eFxf-bWuP-RYmf-Abbt .Img-Title-Intro-Grid-1-v1 .snip1208 .button{
    background-image: linear-gradient(359deg, #ffed00 0%, #f46600 20%);
}

#QMyB-QrsF-fgkl-JQgI.Text-Tab-Navigation-3-v1 .side_nav .active {
    background-image: linear-gradient(359deg, #ffed00 0%, #f46600 20%);
}

#vmDg-GzlZ-aIbm-BCKx.Special-Scroll-To-Top .feed_icon {
    background-image: linear-gradient(359deg, #ffed00 0%, #f46600 20%);
}

#TrQB-aitU-yptg-NOHI.Img-Title-Intro-UI-7-v1 .grid .box .buttons {
    background-image: linear-gradient(359deg, #ffed00 0%, #f46600 8%);
}


#cQsH-XAwX-gGqI-dqka.Img-Title-Intro-UI-7-v2 .grid .box{
    border-radius: 3px;
    max-height: 160px;
}
#cQsH-XAwX-gGqI-dqka.Img-Title-Intro-UI-7-v2 .grid .box:hover{
color: #ee1c25; 
transition: 0.1s all ease-in-out;
}

#cQsH-XAwX-gGqI-dqka.Img-Title-Intro-UI-7-v2 .grid .box:hover{
    transform: scale(1.05);
    transition: 0.1s all ease-in-out;
}


@media screen and (max-width: 600px){
#qBJx-TyyT-touj-iYXK.Slider-Grid-1-v1 .item {
    height: 105px !important;
}
}


@media screen and (max-width: 600px){
#qBJx-TyyT-touj-iYXK.Slider-Grid-1-v1 {
    min-height: 120px !important;
}
}

.demat_benefits {
    float: left;
    width: 100%;
    margin: 0 0 20px 0;
    background: #f8f7f7;
    padding: 15px;
}

.demat_benefits .demat_text {
    background: #fff;
    padding: 10px;
    float: left;
    width: 100%;
    border: 1px solid #d0d0d0;
}

#QMyB-QrsF-fgkl-JQgI.Text-Tab-Navigation-3-v1 {
    box-shadow: 0 .5rem 3rem rgba(0,0,0,.15)!important;
}

.Img-Title-Intro-Grid-4-v1 .snip1579 .figcaption {height: 45px !important;}
.Img-Title-Intro-Grid-4-v1 .snip1579:hover .figcaption, .Img-Title-Intro-Grid-4-v1 .snip1579.hover .figcaption {
    height: calc(35%) !important;
    bottom: 40px !important;
    background-color: rgba(243, 116, 53, 1) !important;
}

.Img-Title-Intro-Grid-4-v1 .snip1579 img {
    min-height: 190px;
}


body{
    overflow-x: hidden !important;
}

.seva_viveh_head .head_text{
  text-align: center;
  padding: 20px;
      padding-bottom: 10px;
}
.seva_viveh_head.welcome .head_text{
        border: 1px solid #cdcdcd;
    border-bottom: none;
}
.seva_viveh_head .head_text a{
  text-decoration: none;
  display: block;
}
.seva_viveh_head .head_text a h2{
    font-size: 24px;
    font-weight: 700;
    color: #686868;
    text-transform: uppercase;
    line-height: 25px;
    font-family: Noto Sans,sans-serif;
    letter-spacing: 1px;
}
.seva_viveh_head .head_text a h2 span{
    color: #f46600;
}


.seva_viveh_head.emi_head .head_text a h2{
    color: #fff;
}
.seva_viveh_head.rupay_head .head_text a h2{
    color: #4f4f4f;
}
.seva_viveh_head.emi_head .head_text .border_text,
.seva_viveh_head.rupay_head .head_text .border_text{
    background: #f7b64a;
}
.seva_viveh_head .head_text .text_img{
  
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px;
  background-color: #fff;
  padding: 0px 10px;
  height:30px;
  width: 30px;
  margin:auto;
  position: relative;
  z-index: 1;

}
.seva_viveh_head .head_text .border_text {
    position: relative;
    display: block;
    height: 3px;
    width: 150px;
    background: #4f4f4f;
    margin: auto;
    top: -15px;
}
.seva_viveh_head .head_text .text_img.about{
  background-image: url("https://www.janasevabank.in/images/WebSiteImg_agreement.png");
}
.seva_viveh_head .head_text .text_img.facility{
  background-image: url("https://www.janasevabank.in/images/WebSiteImg_support1.png");
}
.seva_viveh_head .head_text .text_img.special{
  background-image: url("https://www.janasevabank.in/images/WebSiteImg_support1.png");
}
.seva_viveh_head .head_text .text_img.msg{
  background-image: url("https://www.janasevabank.in/images/WebSiteImg_comment.png");
}
.seva_viveh_head .head_text .text_img.rupay{
  background-image: url("https://www.janasevabank.in/images/WebSiteImg_discount1.png");
      background-color: #f0f0f0;
}
.seva_viveh_head .head_text .text_img.emi{
  background-image: url("https://www.janasevabank.in/images/WebSiteImg_maths.png");
      background-color: #a9a9a9;
}
.seva_viveh_head .head_text .text_img.service{
  background-image: url("https://www.janasevabank.in/images/WebSiteImg_support2.png");
   background-color: #b6b5b900;
}


.cont-9 .ncont{
padding: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 0px #f58423a3;
    margin: 35px;
    border-radius: 0px 0px 90px 0px;
}

#Yohm-hXCg-JtWe-qicK .Img-Title-Intro-UI-1-v2{
    border: 1px solid #cdcdcd !important;
    border-top: none !important;
}


.cont-5 .ncont{
      background-color: #f0f0f0;
}


.cont-6 {
    background-image: url(https://www.janasevabank.in/images/WebSiteImg_B-G.jpg);
    
    background-attachment: fixed;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.cont-6 .ncont{
    background-color: #015495b0;
    
}

#GgyB-CqyY-QNsT-HAMO.Slider-Grid-2-v1 .item{
    border: 1px solid #cdcdcd !important;
    margin:0px !important;
}
@media screen and (max-width: 768px){
     #SBtF-quZU-UUrD-lGXA.Custom-Links-1-v1{
        text-align: center !important;
    }
    #Mnca-XMFk-rkFq-GcTc.Custom-Links-1-v1{
       text-align: center !important;
    }
    #yhQz-wWZJ-ZczF-zltS.logo_image_container{
        text-align: center !important;
    }
}
@media screen and (max-width: 450px){
    #SBtF-quZU-UUrD-lGXA.Custom-Links-1-v1 a{
        padding: 10px 2px !important;
        font-size: 12px !important;
    }
    #Mnca-XMFk-rkFq-GcTc.Custom-Links-1-v1 a {
        padding: 10px 2px !important;
         font-size: 12px !important;
    }
}


.Menu-Bar-3-v1 .menu_container > ul > li > ul{
    background-color: #666 !important;
}

.Menu-Bar-3-v1 .menu_container > ul > li > ul > li > ul {
    display: none;
    background-color: #666 !important;
}

#AcVH-YzMf-Hnbl-GjHi.Menu-Bar-3-v1 .menu_container > ul > li > ul > li a {
    color: #fff !important;
}




#cQsH-XAwX-gGqI-dqka.Img-Title-Intro-UI-7-v2 .grid {
    position: relative !important;
    z-index: 1 !important;
}
#cQsH-XAwX-gGqI-dqka.Img-Title-Intro-UI-7-v2 .grid .box{
    background-color: #588ecb ;
}
#cQsH-XAwX-gGqI-dqka.Img-Title-Intro-UI-7-v2 .grid .box{
    background-color: #4d83cd ;
}
#cQsH-XAwX-gGqI-dqka.Img-Title-Intro-UI-7-v2 .grid .box{
    background-color: #186acc ;
}
#cQsH-XAwX-gGqI-dqka.Img-Title-Intro-UI-7-v2 .grid .box{
    background-color: #045ec3 ;
}
#cQsH-XAwX-gGqI-dqka.Img-Title-Intro-UI-7-v2 .grid .box{
    background-color: #0452b4 ;
}

@media screen and (max-width: 425px){
    #cQsH-XAwX-gGqI-dqka.Img-Title-Intro-UI-7-v2 .grid{
        top:0px !important;
    }
}

#cQsH-XAwX-gGqI-dqka.Img-Title-Intro-UI-7-v2 .grid .box {
    background-color: #ffffff80 !important;
}

#NewsComp-qcOk-bvNL-DKZv-aIeJ.Img-Related-News-1-v1 .heading {
    padding: 10px 20px;
    text-align: center !important;
    border-radius: 20px;
    background-color: #efefef;
    
}

@media screen and (max-width: 500px){
#cQsH-XAwX-gGqI-dqka.Img-Title-Intro-UI-7-v2 .grid {
    grid-template-columns: 1fr 1fr !important; 
    display: grid;
}
}


#ZeIx-thui-lizl-dAtJ.Special-Emi-Calculator-1-v1 {
    margin-bottom: 20px;
    grid-template-columns: 1fr 1fr;
    display: grid;
}
