.menu-add{

}
.content-text {
overflow: unset;
}
.menu-add .first-section{
margin-bottom: 20px;
padding-bottom: 40px;
padding-top: 20px;
border-bottom: 1px dashed #CCCCCC;
}
.menu-add .first-section .section-img{
margin-right: 20px;
display: inline-block;
vertical-align: middle;
border-radius: 50%;
box-sizing:border-box;
border: 1px solid #d7e0e5;
-webkit-transition: 0.3s all ease;
transition: 0.3s all ease;
position: relative;          
}
.menu-add .first-section .section-img:before{
position: absolute;
content: "";
left:-10px;
top:-10px;
width: calc(100% + 20px);
height: calc(100% + 20px);
border: 2px solid #d7e0e5;
border-radius: 50%;
box-sizing:border-box;
-webkit-transition: 0.3s all ease;
transition: 0.3s all ease;
}
.menu-add .first-section:hover .section-img:before{
left:-20px;
top:-20px;
width: calc(100% + 40px);
height: calc(100% + 40px);
border-color: #6cba57;
}

.menu-add .first-section .section-img-in{
display: inline-block;
vertical-align: middle;
overflow: hidden;
border-radius: 50%;
border: 1px solid #d7e0e5;
}

.menu-add .first-section .section-img img{
border-radius:50%;
margin: -1px 0px 0px -1px;
}

.menu-add .first-section:hover .section-img{
margin-right: 40px;
}

.menu-add .first-section .section-txt{
display: inline-block;
vertical-align: middle;
}
.menu-add .first-section .section-txt .title-first{
font-weight: 300;
font-size: 22px;
display: block;
padding-bottom: 20px;
}
.menu-add .first-section .section-txt ul.second-section{
list-style: none;
}

.menu-add .first-section .section-txt .second-section .title-second:hover{

color: #647883;
}

h1.main-title{
margin-bottom: 20px;
}
.pathway {
margin-bottom: 30px;
}
