body.page .profidev-features,body.archive .profidev-features,body.blog .profidev-features,body.single .profidev-features,body.home .profidev-features,body.error404 .profidev-features{padding:var(--theme-section-gap) 0}body.page .profidev-features .head,body.archive .profidev-features .head,body.blog .profidev-features .head,body.single .profidev-features .head,body.home .profidev-features .head,body.error404 .profidev-features .head{text-align:center;margin-bottom:3.5rem}body.page .profidev-features .head h2,body.archive .profidev-features .head h2,body.blog .profidev-features .head h2,body.single .profidev-features .head h2,body.home .profidev-features .head h2,body.error404 .profidev-features .head h2{font-size:var(--theme-fs-h3)}body.page .profidev-features .theme-grid,body.archive .profidev-features .theme-grid,body.blog .profidev-features .theme-grid,body.single .profidev-features .theme-grid,body.home .profidev-features .theme-grid,body.error404 .profidev-features .theme-grid{--horizontal-gap:1.25rem;--vertical-gap:1.25rem;--number-of-items:4}@media (max-width:992px){body.page .profidev-features .theme-grid,body.archive .profidev-features .theme-grid,body.blog .profidev-features .theme-grid,body.single .profidev-features .theme-grid,body.home .profidev-features .theme-grid,body.error404 .profidev-features .theme-grid{--number-of-items:2}}@media (max-width:768px){body.page .profidev-features .theme-grid,body.archive .profidev-features .theme-grid,body.blog .profidev-features .theme-grid,body.single .profidev-features .theme-grid,body.home .profidev-features .theme-grid,body.error404 .profidev-features .theme-grid{--number-of-items:1}}body.page .profidev-features .theme-grid .item,body.archive .profidev-features .theme-grid .item,body.blog .profidev-features .theme-grid .item,body.single .profidev-features .theme-grid .item,body.home .profidev-features .theme-grid .item,body.error404 .profidev-features .theme-grid .item{--item-color:var(--wp--preset--color--cta-primary);border:var(--theme-border) color-mix(in srgb, var(--item-color) 20%, transparent);border-radius:var(--theme-br-lg);transition:box-shadow var(--theme-transition);padding:1.5rem}body.page .profidev-features .theme-grid .item.color-green,body.archive .profidev-features .theme-grid .item.color-green,body.blog .profidev-features .theme-grid .item.color-green,body.single .profidev-features .theme-grid .item.color-green,body.home .profidev-features .theme-grid .item.color-green,body.error404 .profidev-features .theme-grid .item.color-green{--item-color:var(--wp--preset--color--success-secondary)}body.page .profidev-features .theme-grid .item.color-purple,body.archive .profidev-features .theme-grid .item.color-purple,body.blog .profidev-features .theme-grid .item.color-purple,body.single .profidev-features .theme-grid .item.color-purple,body.home .profidev-features .theme-grid .item.color-purple,body.error404 .profidev-features .theme-grid .item.color-purple{--item-color:var(--wp--preset--color--accent-primary)}body.page .profidev-features .theme-grid .item.color-orange,body.archive .profidev-features .theme-grid .item.color-orange,body.blog .profidev-features .theme-grid .item.color-orange,body.single .profidev-features .theme-grid .item.color-orange,body.home .profidev-features .theme-grid .item.color-orange,body.error404 .profidev-features .theme-grid .item.color-orange{--item-color:var(--wp--preset--color--warning)}body.page .profidev-features .theme-grid .item .icon-wrapper,body.archive .profidev-features .theme-grid .item .icon-wrapper,body.blog .profidev-features .theme-grid .item .icon-wrapper,body.single .profidev-features .theme-grid .item .icon-wrapper,body.home .profidev-features .theme-grid .item .icon-wrapper,body.error404 .profidev-features .theme-grid .item .icon-wrapper{border-radius:var(--theme-br-md);background-color:color-mix(in srgb, var(--item-color) 5%, transparent);justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1rem;display:flex}body.page .profidev-features .theme-grid .item .icon-wrapper .icon,body.archive .profidev-features .theme-grid .item .icon-wrapper .icon,body.blog .profidev-features .theme-grid .item .icon-wrapper .icon,body.single .profidev-features .theme-grid .item .icon-wrapper .icon,body.home .profidev-features .theme-grid .item .icon-wrapper .icon,body.error404 .profidev-features .theme-grid .item .icon-wrapper .icon{background-color:var(--item-color);width:1.25rem;height:1.75rem;display:block}body.page .profidev-features .theme-grid .item .theme-title,body.archive .profidev-features .theme-grid .item .theme-title,body.blog .profidev-features .theme-grid .item .theme-title,body.single .profidev-features .theme-grid .item .theme-title,body.home .profidev-features .theme-grid .item .theme-title,body.error404 .profidev-features .theme-grid .item .theme-title{font-size:var(--theme-fs-lg);font-weight:700;font-family:var(--wp--preset--font-family--secondary);margin-top:0;margin-bottom:.75rem}body.page .profidev-features .theme-grid .item p,body.archive .profidev-features .theme-grid .item p,body.blog .profidev-features .theme-grid .item p,body.single .profidev-features .theme-grid .item p,body.home .profidev-features .theme-grid .item p,body.error404 .profidev-features .theme-grid .item p{font-size:var(--theme-fs-md);line-height:var(--theme-fs-lg);margin:.25rem 0 0}body.page .profidev-features .theme-grid .item p strong,body.archive .profidev-features .theme-grid .item p strong,body.blog .profidev-features .theme-grid .item p strong,body.single .profidev-features .theme-grid .item p strong,body.home .profidev-features .theme-grid .item p strong,body.error404 .profidev-features .theme-grid .item p strong{color:var(--wp--preset--color--text-secondary);font-weight:500}body.page .profidev-features .theme-grid .item p span strong,body.archive .profidev-features .theme-grid .item p span strong,body.blog .profidev-features .theme-grid .item p span strong,body.single .profidev-features .theme-grid .item p span strong,body.home .profidev-features .theme-grid .item p span strong,body.error404 .profidev-features .theme-grid .item p span strong{color:inherit}body.page .profidev-features .theme-grid .item a,body.archive .profidev-features .theme-grid .item a,body.blog .profidev-features .theme-grid .item a,body.single .profidev-features .theme-grid .item a,body.home .profidev-features .theme-grid .item a,body.error404 .profidev-features .theme-grid .item a{color:var(--item-color);font-weight:600;font-size:var(--theme-fs-sm);align-items:center;gap:.375rem;margin-top:.75rem;display:flex}body.page .profidev-features .theme-grid .item a:after,body.archive .profidev-features .theme-grid .item a:after,body.blog .profidev-features .theme-grid .item a:after,body.single .profidev-features .theme-grid .item a:after,body.home .profidev-features .theme-grid .item a:after,body.error404 .profidev-features .theme-grid .item a:after{content:"";width:.75rem;height:1rem;-webkit-mask:var(--theme-icon-arrow) var(--theme-mask);-webkit-mask:var(--theme-icon-arrow) var(--theme-mask);mask:var(--theme-icon-arrow) var(--theme-mask);transition:transform var(--theme-transition);background-color:currentColor;display:block}body.page .profidev-features .theme-grid .item a:hover:after,body.archive .profidev-features .theme-grid .item a:hover:after,body.blog .profidev-features .theme-grid .item a:hover:after,body.single .profidev-features .theme-grid .item a:hover:after,body.home .profidev-features .theme-grid .item a:hover:after,body.error404 .profidev-features .theme-grid .item a:hover:after{transform:translate(.25rem)}body.page .profidev-features.bg-gray,body.archive .profidev-features.bg-gray,body.blog .profidev-features.bg-gray,body.single .profidev-features.bg-gray,body.home .profidev-features.bg-gray,body.error404 .profidev-features.bg-gray{background-color:var(--wp--preset--color--background-primary)}body.page .profidev-features.small-padding,body.archive .profidev-features.small-padding,body.blog .profidev-features.small-padding,body.single .profidev-features.small-padding,body.home .profidev-features.small-padding,body.error404 .profidev-features.small-padding{padding:1.5rem 0}body.page .profidev-features.template-2 .theme-grid,body.archive .profidev-features.template-2 .theme-grid,body.blog .profidev-features.template-2 .theme-grid,body.single .profidev-features.template-2 .theme-grid,body.home .profidev-features.template-2 .theme-grid,body.error404 .profidev-features.template-2 .theme-grid{--horizontal-gap:4.5rem;--vertical-gap:3.125rem;margin-left:auto;margin-right:auto}@media (max-width:768px){body.page .profidev-features.template-2 .theme-grid,body.archive .profidev-features.template-2 .theme-grid,body.blog .profidev-features.template-2 .theme-grid,body.single .profidev-features.template-2 .theme-grid,body.home .profidev-features.template-2 .theme-grid,body.error404 .profidev-features.template-2 .theme-grid{--number-of-items:2;--horizontal-gap:3.125rem}}body.page .profidev-features.template-2 .item,body.archive .profidev-features.template-2 .item,body.blog .profidev-features.template-2 .item,body.single .profidev-features.template-2 .item,body.home .profidev-features.template-2 .item,body.error404 .profidev-features.template-2 .item{border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:768px){body.page .profidev-features.template-2 .item p,body.archive .profidev-features.template-2 .item p,body.blog .profidev-features.template-2 .item p,body.single .profidev-features.template-2 .item p,body.home .profidev-features.template-2 .item p,body.error404 .profidev-features.template-2 .item p{text-align:center}}body.page .profidev-features.template-2 .item:hover,body.archive .profidev-features.template-2 .item:hover,body.blog .profidev-features.template-2 .item:hover,body.single .profidev-features.template-2 .item:hover,body.home .profidev-features.template-2 .item:hover,body.error404 .profidev-features.template-2 .item:hover{box-shadow:none}body.page .profidev-features.template-2 .item .icon-wrapper,body.archive .profidev-features.template-2 .item .icon-wrapper,body.blog .profidev-features.template-2 .item .icon-wrapper,body.single .profidev-features.template-2 .item .icon-wrapper,body.home .profidev-features.template-2 .item .icon-wrapper,body.error404 .profidev-features.template-2 .item .icon-wrapper{background-color:color-mix(in srgb, var(--item-color) 10%, transparent);border-radius:100%;justify-content:center;align-items:center;width:5rem;height:5rem;margin-bottom:.75rem;display:flex}@media (max-width:992px){body.page .profidev-features.template-2 .item .icon-wrapper,body.archive .profidev-features.template-2 .item .icon-wrapper,body.blog .profidev-features.template-2 .item .icon-wrapper,body.single .profidev-features.template-2 .item .icon-wrapper,body.home .profidev-features.template-2 .item .icon-wrapper,body.error404 .profidev-features.template-2 .item .icon-wrapper{width:3.75rem;height:3.75rem}}body.page .profidev-features.template-2 .item .icon-wrapper .icon,body.archive .profidev-features.template-2 .item .icon-wrapper .icon,body.blog .profidev-features.template-2 .item .icon-wrapper .icon,body.single .profidev-features.template-2 .item .icon-wrapper .icon,body.home .profidev-features.template-2 .item .icon-wrapper .icon,body.error404 .profidev-features.template-2 .item .icon-wrapper .icon{background-color:var(--item-color);width:2.25rem;height:2.25rem;display:block}@media (max-width:992px){body.page .profidev-features.template-2 .item .icon-wrapper .icon,body.archive .profidev-features.template-2 .item .icon-wrapper .icon,body.blog .profidev-features.template-2 .item .icon-wrapper .icon,body.single .profidev-features.template-2 .item .icon-wrapper .icon,body.home .profidev-features.template-2 .item .icon-wrapper .icon,body.error404 .profidev-features.template-2 .item .icon-wrapper .icon{width:1.75rem;height:1.75rem}}body.page .profidev-features.template-2 .item .theme-title,body.archive .profidev-features.template-2 .item .theme-title,body.blog .profidev-features.template-2 .item .theme-title,body.single .profidev-features.template-2 .item .theme-title,body.home .profidev-features.template-2 .item .theme-title,body.error404 .profidev-features.template-2 .item .theme-title{color:var(--wp--preset--color--text-secondary);font-size:2.625rem;font-weight:700;line-height:var(--theme-lh-sm);margin-top:.5rem;margin-bottom:.25rem}@media (max-width:992px){body.page .profidev-features.template-2 .item .theme-title,body.archive .profidev-features.template-2 .item .theme-title,body.blog .profidev-features.template-2 .item .theme-title,body.single .profidev-features.template-2 .item .theme-title,body.home .profidev-features.template-2 .item .theme-title,body.error404 .profidev-features.template-2 .item .theme-title{font-size:2rem}}body.page .profidev-features.template-2 .item p,body.archive .profidev-features.template-2 .item p,body.blog .profidev-features.template-2 .item p,body.single .profidev-features.template-2 .item p,body.home .profidev-features.template-2 .item p,body.error404 .profidev-features.template-2 .item p{font-size:var(--theme-fs-lg)}@media (max-width:992px){body.page .profidev-features.template-2 .item p,body.archive .profidev-features.template-2 .item p,body.blog .profidev-features.template-2 .item p,body.single .profidev-features.template-2 .item p,body.home .profidev-features.template-2 .item p,body.error404 .profidev-features.template-2 .item p{font-size:var(--theme-fs-md)}}body.page .profidev-features.template-3,body.archive .profidev-features.template-3,body.blog .profidev-features.template-3,body.single .profidev-features.template-3,body.home .profidev-features.template-3,body.error404 .profidev-features.template-3{background-image:linear-gradient(to bottom right, var(--wp--preset--color--cta-primary), var(--wp--preset--color--cta-secondary))}body.page .profidev-features.template-3 .theme-grid,body.archive .profidev-features.template-3 .theme-grid,body.blog .profidev-features.template-3 .theme-grid,body.single .profidev-features.template-3 .theme-grid,body.home .profidev-features.template-3 .theme-grid,body.error404 .profidev-features.template-3 .theme-grid{justify-content:center}@media (max-width:992px){body.page .profidev-features.template-3 .theme-grid,body.archive .profidev-features.template-3 .theme-grid,body.blog .profidev-features.template-3 .theme-grid,body.single .profidev-features.template-3 .theme-grid,body.home .profidev-features.template-3 .theme-grid,body.error404 .profidev-features.template-3 .theme-grid{justify-content:flex-start}}body.page .profidev-features.template-3 .theme-grid .item,body.archive .profidev-features.template-3 .theme-grid .item,body.blog .profidev-features.template-3 .theme-grid .item,body.single .profidev-features.template-3 .theme-grid .item,body.home .profidev-features.template-3 .theme-grid .item,body.error404 .profidev-features.template-3 .theme-grid .item{background-color:color-mix(in srgb, var(--wp--preset--color--white) 10%, transparent);border-color:color-mix(in srgb, var(--wp--preset--color--white) 20%, transparent)}body.page .profidev-features.template-3 .theme-grid .item .icon-wrapper .icon,body.archive .profidev-features.template-3 .theme-grid .item .icon-wrapper .icon,body.blog .profidev-features.template-3 .theme-grid .item .icon-wrapper .icon,body.single .profidev-features.template-3 .theme-grid .item .icon-wrapper .icon,body.home .profidev-features.template-3 .theme-grid .item .icon-wrapper .icon,body.error404 .profidev-features.template-3 .theme-grid .item .icon-wrapper .icon{background-color:var(--wp--preset--color--white);width:1.5rem;height:1.5rem}body.page .profidev-features.template-3 .theme-grid .item p,body.archive .profidev-features.template-3 .theme-grid .item p,body.blog .profidev-features.template-3 .theme-grid .item p,body.single .profidev-features.template-3 .theme-grid .item p,body.home .profidev-features.template-3 .theme-grid .item p,body.error404 .profidev-features.template-3 .theme-grid .item p{color:var(--wp--preset--color--white)}body.page .profidev-features.template-3 .theme-grid .item p.theme-title,body.archive .profidev-features.template-3 .theme-grid .item p.theme-title,body.blog .profidev-features.template-3 .theme-grid .item p.theme-title,body.single .profidev-features.template-3 .theme-grid .item p.theme-title,body.home .profidev-features.template-3 .theme-grid .item p.theme-title,body.error404 .profidev-features.template-3 .theme-grid .item p.theme-title{font-size:var(--theme-fs-xl)}body.page .profidev-features.template-3 .theme-grid .item a,body.archive .profidev-features.template-3 .theme-grid .item a,body.blog .profidev-features.template-3 .theme-grid .item a,body.single .profidev-features.template-3 .theme-grid .item a,body.home .profidev-features.template-3 .theme-grid .item a,body.error404 .profidev-features.template-3 .theme-grid .item a{color:var(--wp--preset--color--white);font-weight:700}body.page .profidev-features.template-3 .theme-grid .item a:after,body.archive .profidev-features.template-3 .theme-grid .item a:after,body.blog .profidev-features.template-3 .theme-grid .item a:after,body.single .profidev-features.template-3 .theme-grid .item a:after,body.home .profidev-features.template-3 .theme-grid .item a:after,body.error404 .profidev-features.template-3 .theme-grid .item a:after{background-color:var(--wp--preset--color--white)}
