.services-3-section{padding:4rem 0}.services-3-section .module-heading{text-align:center;font-family:var(--font-title);margin-bottom:10px;font-size:2rem;color:var(--font-primary-color);line-height:1}.services-3-section .module-sub-title{text-align:center;font-family:var(--font-text);margin:0;margin-bottom:25px;font-size:17px}.services-3-section .module-caption{text-align:center;font-family:var(--font-text);margin:0;margin-bottom:25px;font-size:17px}.services-3-section .services-item{margin-bottom:10px;border:1px solid;border-color:var(--background-third-color)}.services-3-section .services-item a{text-decoration:none}.services-3-section .services-item a .title-service{padding:5px 20px;display:flex;align-items:center;gap:30px;background-color:var(--font-primary-color);min-height:65px}.services-3-section .services-item a .title-service .icon{width:70px;position:relative}.services-3-section .services-item a .title-service .icon span{position:absolute;left:0;top:-15px;font-size:3.5rem;color:#fff;text-decoration:none;background-color:var(--background-secundary-color);padding:5px;border:1px solid #fff}.services-3-section .services-item a .title-service .heading{font-size:1.1rem;color:#fff;font-weight:400;font-family:var(--font-text);margin:0;text-align:left}.services-3-section .services-item a .excerpt p{text-align:center;padding:60px 25px;color:var(--font-fourth-color);font-family:var(--font-text);text-align:left;font-size:1rem;margin:0}.services-3-section .services-item .my-3{margin:3rem auto}