body.page .profidev-services,body.archive .profidev-services,body.blog .profidev-services,body.single .profidev-services,body.home .profidev-services,body.error404 .profidev-services{background:var(--theme-color-white) var(--theme-gradient-secondary);padding:7.5rem 0 6.8125rem}@media(max-width:1200px){body.page .profidev-services,body.archive .profidev-services,body.blog .profidev-services,body.single .profidev-services,body.home .profidev-services,body.error404 .profidev-services{padding:4.6875rem 0}}body.page .profidev-services .theme-subtitle,body.archive .profidev-services .theme-subtitle,body.blog .profidev-services .theme-subtitle,body.single .profidev-services .theme-subtitle,body.home .profidev-services .theme-subtitle,body.error404 .profidev-services .theme-subtitle{border-color:#07284533}body.page .profidev-services .services-list,body.archive .profidev-services .services-list,body.blog .profidev-services .services-list,body.single .profidev-services .services-list,body.home .profidev-services .services-list,body.error404 .profidev-services .services-list{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:4rem}@media(max-width:1200px){body.page .profidev-services .services-list,body.archive .profidev-services .services-list,body.blog .profidev-services .services-list,body.single .profidev-services .services-list,body.home .profidev-services .services-list,body.error404 .profidev-services .services-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){body.page .profidev-services .services-list,body.archive .profidev-services .services-list,body.blog .profidev-services .services-list,body.single .profidev-services .services-list,body.home .profidev-services .services-list,body.error404 .profidev-services .services-list{grid-template-columns:1fr;margin-top:1.625rem}}body.page .profidev-services .services-list li,body.archive .profidev-services .services-list li,body.blog .profidev-services .services-list li,body.single .profidev-services .services-list li,body.home .profidev-services .services-list li,body.error404 .profidev-services .services-list li{position:relative;overflow:hidden;z-index:calc(var(--base-z-index) + 2);background-color:var(--theme-color-white);border-radius:var(--theme-br-lg);border:var(--theme-border) var(--theme-border-color-primary);min-height:26rem;transition:box-shadow var(--theme-transition);padding:3rem 2.5rem}@media(max-width:1200px){body.page .profidev-services .services-list li,body.archive .profidev-services .services-list li,body.blog .profidev-services .services-list li,body.single .profidev-services .services-list li,body.home .profidev-services .services-list li,body.error404 .profidev-services .services-list li{padding:3rem 1.25rem;min-height:20.625rem}}@media(max-width:768px){body.page .profidev-services .services-list li,body.archive .profidev-services .services-list li,body.blog .profidev-services .services-list li,body.single .profidev-services .services-list li,body.home .profidev-services .services-list li,body.error404 .profidev-services .services-list li{min-height:unset}}body.page .profidev-services .services-list li:after,body.archive .profidev-services .services-list li:after,body.blog .profidev-services .services-list li:after,body.single .profidev-services .services-list li:after,body.home .profidev-services .services-list li:after,body.error404 .profidev-services .services-list li:after{content:"";position:absolute;bottom:.75rem;right:-3.4375rem;width:14.125rem;aspect-ratio:226/31;opacity:0;-webkit-mask:var(--theme-icon-decore) no-repeat center center/contain;mask:var(--theme-icon-decore) no-repeat center center/contain;background-color:#eceeff;transition:opacity var(--theme-transition)}body.page .profidev-services .services-list li:hover,body.archive .profidev-services .services-list li:hover,body.blog .profidev-services .services-list li:hover,body.single .profidev-services .services-list li:hover,body.home .profidev-services .services-list li:hover,body.error404 .profidev-services .services-list li:hover{box-shadow:var(--theme-bsh-primary)}body.page .profidev-services .services-list li:hover:after,body.archive .profidev-services .services-list li:hover:after,body.blog .profidev-services .services-list li:hover:after,body.single .profidev-services .services-list li:hover:after,body.home .profidev-services .services-list li:hover:after,body.error404 .profidev-services .services-list li:hover:after{opacity:1}body.page .profidev-services .services-list .heading,body.archive .profidev-services .services-list .heading,body.blog .profidev-services .services-list .heading,body.single .profidev-services .services-list .heading,body.home .profidev-services .services-list .heading,body.error404 .profidev-services .services-list .heading{display:flex;align-items:center;gap:1rem}@media(max-width:768px){body.page .profidev-services .services-list .heading,body.archive .profidev-services .services-list .heading,body.blog .profidev-services .services-list .heading,body.single .profidev-services .services-list .heading,body.home .profidev-services .services-list .heading,body.error404 .profidev-services .services-list .heading{flex-direction:column;gap:.75rem;align-items:unset}}body.page .profidev-services .services-list .heading .icon,body.archive .profidev-services .services-list .heading .icon,body.blog .profidev-services .services-list .heading .icon,body.single .profidev-services .services-list .heading .icon,body.home .profidev-services .services-list .heading .icon,body.error404 .profidev-services .services-list .heading .icon{width:6rem;height:6rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain}@media(max-width:992px){body.page .profidev-services .services-list .heading .icon,body.archive .profidev-services .services-list .heading .icon,body.blog .profidev-services .services-list .heading .icon,body.single .profidev-services .services-list .heading .icon,body.home .profidev-services .services-list .heading .icon,body.error404 .profidev-services .services-list .heading .icon{width:4.0625rem;height:4.0625rem}}body.page .profidev-services .services-list .heading h3,body.archive .profidev-services .services-list .heading h3,body.blog .profidev-services .services-list .heading h3,body.single .profidev-services .services-list .heading h3,body.home .profidev-services .services-list .heading h3,body.error404 .profidev-services .services-list .heading h3{font-family:var(--theme-ff-primary);font-size:var(--theme-fs-h6);line-height:calc(var(--theme-lh-body-28) / var(--theme-fs-h6));font-weight:800}body.page .profidev-services .services-list .heading+.description,body.archive .profidev-services .services-list .heading+.description,body.blog .profidev-services .services-list .heading+.description,body.single .profidev-services .services-list .heading+.description,body.home .profidev-services .services-list .heading+.description,body.error404 .profidev-services .services-list .heading+.description{margin-top:1.75rem}@media(max-width:992px){body.page .profidev-services .services-list .heading+.description,body.archive .profidev-services .services-list .heading+.description,body.blog .profidev-services .services-list .heading+.description,body.single .profidev-services .services-list .heading+.description,body.home .profidev-services .services-list .heading+.description,body.error404 .profidev-services .services-list .heading+.description{margin-top:1rem}}body.page .profidev-services .services-list .description,body.archive .profidev-services .services-list .description,body.blog .profidev-services .services-list .description,body.single .profidev-services .services-list .description,body.home .profidev-services .services-list .description,body.error404 .profidev-services .services-list .description{line-height:calc(var(--theme-lh-body-26) / var(--theme-fs-md))}
