.sec_sp{margin-bottom:calc(3rem + 5.128vw)}.table td,.table th{color:var(--text-color)}.table,.table td,.table th,.table>:not(caption)>*>*{background-color:transparent!important}.table>:not(caption)>*>*{border-bottom-color:var(--text-color)}.t_border{border-color:var(--text-color)!important}.progress-title{font-size:16px;font-weight:700;margin:15px 0 20px;font-family:Raleway}.progress{height:5px;background:var(--secondary);border-radius:0;box-shadow:none;margin-bottom:30px;overflow:visible}.progress .progress-bar{position:relative;background:var(--text-color);animation:animate-positive 2s;overflow:visible;opacity:.9}.progress .progress-value{position:absolute;top:-30px;right:8px;font-size:17px;font-weight:700;font-style:italic;color:var(--text-color)}@keyframes animate-positive{0%{width:0}}.section-title{font-size:45px}.service__title{padding:8px 0;border-bottom:2px solid var(--secondary-color)}.service-section .service-category-title{padding-bottom:4px}

/*! CSS Used keyframes */@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.skills-section{margin-top:1rem}.skill-category{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--secondary-color)}.skill-category:last-child{border-bottom:none;margin-bottom:0}.skill-category-title{color:var(--text-color);font-size:1.1rem;font-weight:600;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.skill-category p{color:var(--text-color);font-size:.95rem;line-height:1.6;margin-bottom:0;opacity:.9}