body.page .profidev-accordions,body.archive .profidev-accordions,body.blog .profidev-accordions,body.single .profidev-accordions,body.home .profidev-accordions,body.error404 .profidev-accordions{padding:var(--theme-section-gap) 0}body.page .profidev-accordions .theme-grid,body.archive .profidev-accordions .theme-grid,body.blog .profidev-accordions .theme-grid,body.single .profidev-accordions .theme-grid,body.home .profidev-accordions .theme-grid,body.error404 .profidev-accordions .theme-grid{--number-of-items:2;max-width:60rem;margin:0 auto}@media (max-width:768px){body.page .profidev-accordions .theme-grid,body.archive .profidev-accordions .theme-grid,body.blog .profidev-accordions .theme-grid,body.single .profidev-accordions .theme-grid,body.home .profidev-accordions .theme-grid,body.error404 .profidev-accordions .theme-grid{--number-of-items:1}}body.page .profidev-accordions .theme-grid .item,body.archive .profidev-accordions .theme-grid .item,body.blog .profidev-accordions .theme-grid .item,body.single .profidev-accordions .theme-grid .item,body.home .profidev-accordions .theme-grid .item,body.error404 .profidev-accordions .theme-grid .item{--item-color:var(--wp--preset--color--cta-primary);border-radius:var(--theme-br-lg);border:var(--theme-border) color-mix(in srgb, var(--item-color) 20%, transparent);box-shadow:var(--theme-shadow);overflow:hidden}body.page .profidev-accordions .theme-grid .item.color-green,body.archive .profidev-accordions .theme-grid .item.color-green,body.blog .profidev-accordions .theme-grid .item.color-green,body.single .profidev-accordions .theme-grid .item.color-green,body.home .profidev-accordions .theme-grid .item.color-green,body.error404 .profidev-accordions .theme-grid .item.color-green{--item-color:var(--wp--preset--color--success-secondary)}body.page .profidev-accordions .theme-grid .item.color-purple,body.archive .profidev-accordions .theme-grid .item.color-purple,body.blog .profidev-accordions .theme-grid .item.color-purple,body.single .profidev-accordions .theme-grid .item.color-purple,body.home .profidev-accordions .theme-grid .item.color-purple,body.error404 .profidev-accordions .theme-grid .item.color-purple{--item-color:var(--wp--preset--color--accent-primary)}body.page .profidev-accordions .theme-grid .item.color-orange,body.archive .profidev-accordions .theme-grid .item.color-orange,body.blog .profidev-accordions .theme-grid .item.color-orange,body.single .profidev-accordions .theme-grid .item.color-orange,body.home .profidev-accordions .theme-grid .item.color-orange,body.error404 .profidev-accordions .theme-grid .item.color-orange{--item-color:var(--wp--preset--color--warning)}body.page .profidev-accordions .theme-grid .item .head,body.archive .profidev-accordions .theme-grid .item .head,body.blog .profidev-accordions .theme-grid .item .head,body.single .profidev-accordions .theme-grid .item .head,body.home .profidev-accordions .theme-grid .item .head,body.error404 .profidev-accordions .theme-grid .item .head{background-color:color-mix(in srgb, var(--item-color) 10%, transparent);align-items:center;gap:.75rem;padding:1.5rem 1rem;display:flex}body.page .profidev-accordions .theme-grid .item .head h2,body.archive .profidev-accordions .theme-grid .item .head h2,body.blog .profidev-accordions .theme-grid .item .head h2,body.single .profidev-accordions .theme-grid .item .head h2,body.home .profidev-accordions .theme-grid .item .head h2,body.error404 .profidev-accordions .theme-grid .item .head h2{font-size:var(--theme-fs-lg)}body.page .profidev-accordions .theme-grid .item .head .icon-wrapper,body.archive .profidev-accordions .theme-grid .item .head .icon-wrapper,body.blog .profidev-accordions .theme-grid .item .head .icon-wrapper,body.single .profidev-accordions .theme-grid .item .head .icon-wrapper,body.home .profidev-accordions .theme-grid .item .head .icon-wrapper,body.error404 .profidev-accordions .theme-grid .item .head .icon-wrapper{background-color:var(--wp--preset--color--white);border-radius:100%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}body.page .profidev-accordions .theme-grid .item .head .icon-wrapper .icon,body.archive .profidev-accordions .theme-grid .item .head .icon-wrapper .icon,body.blog .profidev-accordions .theme-grid .item .head .icon-wrapper .icon,body.single .profidev-accordions .theme-grid .item .head .icon-wrapper .icon,body.home .profidev-accordions .theme-grid .item .head .icon-wrapper .icon,body.error404 .profidev-accordions .theme-grid .item .head .icon-wrapper .icon{background-color:var(--item-color);width:1.125rem;height:1.75rem}body.page .profidev-accordions .accordions,body.archive .profidev-accordions .accordions,body.blog .profidev-accordions .accordions,body.single .profidev-accordions .accordions,body.home .profidev-accordions .accordions,body.error404 .profidev-accordions .accordions{flex-direction:column;align-items:center;gap:.75rem;display:flex}body.page .profidev-accordions .accordions .accordion,body.archive .profidev-accordions .accordions .accordion,body.blog .profidev-accordions .accordions .accordion,body.single .profidev-accordions .accordions .accordion,body.home .profidev-accordions .accordions .accordion,body.error404 .profidev-accordions .accordions .accordion{background-color:var(--wp--preset--color--white);border-bottom:var(--theme-border) var(--wp--preset--color--border);width:100%;max-width:51.875rem;transition:border-color var(--theme-transition);padding:0 .75rem}body.page .profidev-accordions .accordions .accordion .accordion-head,body.archive .profidev-accordions .accordions .accordion .accordion-head,body.blog .profidev-accordions .accordions .accordion .accordion-head,body.single .profidev-accordions .accordions .accordion .accordion-head,body.home .profidev-accordions .accordions .accordion .accordion-head,body.error404 .profidev-accordions .accordions .accordion .accordion-head{width:100%;color:var(--wp--preset--color--text-secondary);font-size:var(--theme-fs-md);transition:color var(--theme-transition);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:.875rem .75rem;font-weight:600;display:flex}body.page .profidev-accordions .accordions .accordion .accordion-head .time,body.archive .profidev-accordions .accordions .accordion .accordion-head .time,body.blog .profidev-accordions .accordions .accordion .accordion-head .time,body.single .profidev-accordions .accordions .accordion .accordion-head .time,body.home .profidev-accordions .accordions .accordion .accordion-head .time,body.error404 .profidev-accordions .accordions .accordion .accordion-head .time{color:var(--wp--preset--color--text-primary);opacity:.7;flex-shrink:0}body.page .profidev-accordions .accordions .accordion .accordion-content,body.archive .profidev-accordions .accordions .accordion .accordion-content,body.blog .profidev-accordions .accordions .accordion .accordion-content,body.single .profidev-accordions .accordions .accordion .accordion-content,body.home .profidev-accordions .accordions .accordion .accordion-content,body.error404 .profidev-accordions .accordions .accordion .accordion-content{width:100%;transition:height var(--theme-transition);transition:margin-bottom var(--theme-transition), height var(--theme-transition);margin:0 .75rem;overflow:hidden}body.page .profidev-accordions .accordions .accordion .accordion-content p,body.archive .profidev-accordions .accordions .accordion .accordion-content p,body.blog .profidev-accordions .accordions .accordion .accordion-content p,body.single .profidev-accordions .accordions .accordion .accordion-content p,body.home .profidev-accordions .accordions .accordion .accordion-content p,body.error404 .profidev-accordions .accordions .accordion .accordion-content p{font-size:var(--theme-fs-md);line-height:var(--theme-lh-xl);margin:0;font-weight:400}body.page .profidev-accordions .accordions .accordion:hover,body.archive .profidev-accordions .accordions .accordion:hover,body.blog .profidev-accordions .accordions .accordion:hover,body.single .profidev-accordions .accordions .accordion:hover,body.home .profidev-accordions .accordions .accordion:hover,body.error404 .profidev-accordions .accordions .accordion:hover{border-color:var(--wp--preset--color--cta-primary)}body.page .profidev-accordions .accordions .accordion:hover .accordion-head,body.archive .profidev-accordions .accordions .accordion:hover .accordion-head,body.blog .profidev-accordions .accordions .accordion:hover .accordion-head,body.single .profidev-accordions .accordions .accordion:hover .accordion-head,body.home .profidev-accordions .accordions .accordion:hover .accordion-head,body.error404 .profidev-accordions .accordions .accordion:hover .accordion-head{color:var(--wp--preset--color--cta-primary)}body.page .profidev-accordions .accordions .accordion.active .accordion-head:after,body.archive .profidev-accordions .accordions .accordion.active .accordion-head:after,body.blog .profidev-accordions .accordions .accordion.active .accordion-head:after,body.single .profidev-accordions .accordions .accordion.active .accordion-head:after,body.home .profidev-accordions .accordions .accordion.active .accordion-head:after,body.error404 .profidev-accordions .accordions .accordion.active .accordion-head:after{transform:rotate(180deg)}body.page .profidev-accordions .accordions .accordion.active .accordion-content,body.archive .profidev-accordions .accordions .accordion.active .accordion-content,body.blog .profidev-accordions .accordions .accordion.active .accordion-content,body.single .profidev-accordions .accordions .accordion.active .accordion-content,body.home .profidev-accordions .accordions .accordion.active .accordion-content,body.error404 .profidev-accordions .accordions .accordion.active .accordion-content{margin:0 .75rem .75rem}
