.job_overview{padding:40px 30px}.job_overview .section_heading{-webkit-transition:font-size .3s;-o-transition:font-size .3s;transition:font-size .3s}.job_overview .section_heading>*{margin-bottom:40px}.job_overview h6.link_heading{font-size:20px}.job_overview .link_heading{margin-bottom:6px}.job_overview .single_link:not(:last-child){margin-bottom:20px}.job_overview .details_link{color:var(--secondary_color);margin-left:11px;position:relative;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.job_overview .details_link:hover{color:var(--primary_color)}.job_overview .details_link:after{content:" ";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--secondary_color);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;-o-transition:transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right}.job_overview .details_link:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}@media (min-width:768px) and (max-width:1050px){.job_overview .section_heading>*{font-size:clamp(20px,2.5vw,27px)}}@media (max-width:767px){.job_overview .section_heading>*{margin-bottom:25px}}