.job-section{
      padding: 80px 0px;
      margin: 0 -30px;
      background-color:#F2F8F9
}
.job-description-content .about-you-content {
    margin-bottom: 25px;
}
.job-description-content {
    padding-left: 55px;
}

.job-description-content span, .job-description-content p {
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    margin: 0 0 20px 0;
    padding: 0;
}

.job-description-content-box .number-text {
    min-width: 50px;
    display: inline-block;
}
.job-section .job-main-title{
      font-size:45px;
      line-height:58px;
      text-align:center;
      font-weight:700;
      color:#000;
      margin:0;
      padding:0px 0px 15px 0px;
}
.job-description-content-box .job-title span,
.job-description-content-box .job-title{
     font-size:24px;
     line-height:30px;
}
.job-description-content-box {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    padding:0 30px 25px 30px;
}
.job-section .job-section-container{
      max-width:890px;
      margin:0 auto;
}
.job-description-content h3 {
    font-size: 18px;
    font-weight: 600;
    color: #000;
    line-height: 27px; 
    margin: 35px 0 15px 0;
}

.widget-snippet .job-section ul li{
    position: relative;
    margin: 0;
    padding: 0 0 12px 20px;
    list-style-type: none;
    color: #000;
    line-height:26px;
    font-size: 14px;
    font-weight: 400;
    font-family: 'Sora';
}
.widget-snippet .job-section ul ul li::after{
    top:8px;
}

body.widget-snippet .job-section-container .content-hide{
  display:block !important;
}
.morecontent {
  display: none;
}
.morecontent span {
    display: none;
}
.morelink {
    display: block;
}

.widget-snippet .job-description-content .more span, 
.widget-snippet .job-description-content .more {
  color: #000;
  font-size: 14px;
  line-height:22px;
}


.widget-snippet a.morelink{
	position:relative;
	color: #2D9FAB;
	font-size:14px;
	text-decoration:none;
    font-weight:600;
	background: none;
	padding: 0;
	max-width:63px;
    outline: 0;
   border-bottom:0px solid #000;
   margin-top:15px;
} 
.widget-snippet  a.morelink:hover{
	color:#2D9FAB;
    border-bottom:0px solid #C1272E;
}
.widget-snippet  a.morelink:after {
    content: "";
    background: url(/template/c73e5a0b/images/more-arrow.svg) no-repeat;
    width: 12px;
    height: 7px;
    position: absolute;
    right: 0;
    top: 9px;
	
}
.widget-snippet  a.morelink.less:after {
   transform: rotate(-180deg);
}
.widget-snippet  a.morelink:hover:after {
  /* color:#000;
   filter: invert(20%) sepia(100%) saturate(2290%) hue-rotate(342deg) brightness(84%) contrast(92%);*/

}
.job-section-container .job-description-content-box:last-child{
    border-bottom: 0px solid rgba(0, 0, 0, 0.1);
}
