*{
    margin: 0;
    padding: 0;
    font-weight: 500;
    
}

html {
    scroll-behavior: smooth;
  }

a{
    text-decoration:none;
    color: inherit; 
}

ul{
	list-style: none;
}



.layout{
    background: #7433a5;
    padding: 1%;
}

.resume_box{
    /* border-style: solid; */
    margin: 0% 15%;
    background: white;
    padding-top: 60px;
    margin-top:70px;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px, rgb(209, 213, 219) 0px 0px 0px 1px inset;

}

.name{
    text-align:center;
    font-size: 60px;
    font-weight: 600;
    color: #7433a5;
}

/* contact section  */

.contact{
    display: flex;
    text-align: center;
    /* margin: 1% 10%; */
    flex-direction: column;
    justify-content: space-around;
   
}

.con1 a i{
    color: #7433a5;
} 

.con1{
    display:flex;
    text-align: center;
    justify-content: center;
    padding-top: 4px;
}

/* education section  */

.education, .exp, .courses, .ach{
    margin: 20px 7%;
}

.eheading{
    font-size: 24px;
    font-weight: 600;
    color: #7433a5;
    
}

.eduname, .expname{
    font-size: 18px;
    font-weight: 600;
    margin-top: 8px;
}

.edudate, .expdate{
    margin-top: 8px;
}

.edumain{
    display:flex;
    justify-content: space-between;
}

.edudegree, .edumarks{
    margin: 3px 0px;
}

.edu1, .exp1{
    padding-top: 5px 0px;
}


/* Experience section  */

.exprow1, .exprow2 {
    display: flex;
    justify-content: space-between;
    
}

.expdetails ul li::before, .ach .exp1 ul li::before , .contact ul li::before{
    content: "\2022";
    color: #7433a5;
    font-weight: bold;
    display: inline-block; 
    width: 1em;
    margin-left: -1em;
    
    
  }

.contact ul li::before{
    content: "\2022";
    color: #7433a5;
    font-weight: bold;
    display: inline-block; 
    width: 1em;
    /* margin-left: -1em; */
    
    
  }

.exprow2{
    margin-bottom: 3px;
    margin-top: 1px;
}
.expdetails ul li{
    margin-top: 3px;
}
  

/* #courses section */

.c1{
     margin-top: 10px;
}

.ach .exp1 ul{
    margin-top: 10px;
}

.ach .exp1 ul li{
    margin-top: 3px;
}

.ach{
    margin-bottom: 60px;
    padding-bottom:60px;
}

.navbar-custom {
    background-color: white;
}
/* Modify brand and text color */
 
.navbar-custom .navbar-brand,
.navbar-custom .navbar-text, .nav-link {
    color: #7433a5;
}

/* Set the border color to the desired color */
.custom-toggler.navbar-toggler {
	border-color: #7433a5;
    
}

.custom-toggler .navbar-toggler-icon {
    background-image: url(
"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(160, 32, 240, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}

@media(max-width: 767px){
 
  .resume_box{
    margin: 80px 0px  ;
    
  }

  .edumain, .exprow1{
    flex-direction: column;
  }

  .ach{
    margin-bottom: 0px;
  }

}

