body.page .profidev-text-image,body.archive .profidev-text-image,body.blog .profidev-text-image,body.single .profidev-text-image,body.home .profidev-text-image,body.error404 .profidev-text-image{padding:var(--theme-section-gap) 0;border-top:var(--theme-border) var(--wp--preset--color--border)}body.page .profidev-text-image .wrapper,body.archive .profidev-text-image .wrapper,body.blog .profidev-text-image .wrapper,body.single .profidev-text-image .wrapper,body.home .profidev-text-image .wrapper,body.error404 .profidev-text-image .wrapper{gap:4rem;display:flex}@media (max-width:992px){body.page .profidev-text-image .wrapper,body.archive .profidev-text-image .wrapper,body.blog .profidev-text-image .wrapper,body.single .profidev-text-image .wrapper,body.home .profidev-text-image .wrapper,body.error404 .profidev-text-image .wrapper{flex-direction:column;gap:1.5rem}}body.page .profidev-text-image .wrapper .content,body.archive .profidev-text-image .wrapper .content,body.blog .profidev-text-image .wrapper .content,body.single .profidev-text-image .wrapper .content,body.home .profidev-text-image .wrapper .content,body.error404 .profidev-text-image .wrapper .content{width:50%}@media (max-width:992px){body.page .profidev-text-image .wrapper .content,body.archive .profidev-text-image .wrapper .content,body.blog .profidev-text-image .wrapper .content,body.single .profidev-text-image .wrapper .content,body.home .profidev-text-image .wrapper .content,body.error404 .profidev-text-image .wrapper .content{width:100%}}body.page .profidev-text-image .wrapper .content .theme-pretitle,body.archive .profidev-text-image .wrapper .content .theme-pretitle,body.blog .profidev-text-image .wrapper .content .theme-pretitle,body.single .profidev-text-image .wrapper .content .theme-pretitle,body.home .profidev-text-image .wrapper .content .theme-pretitle,body.error404 .profidev-text-image .wrapper .content .theme-pretitle{text-transform:capitalize;margin-left:0}body.page .profidev-text-image .wrapper .content h2,body.archive .profidev-text-image .wrapper .content h2,body.blog .profidev-text-image .wrapper .content h2,body.single .profidev-text-image .wrapper .content h2,body.home .profidev-text-image .wrapper .content h2,body.error404 .profidev-text-image .wrapper .content h2{font-size:var(--theme-fs-h3)}body.page .profidev-text-image .wrapper .content p,body.archive .profidev-text-image .wrapper .content p,body.blog .profidev-text-image .wrapper .content p,body.single .profidev-text-image .wrapper .content p,body.home .profidev-text-image .wrapper .content p,body.error404 .profidev-text-image .wrapper .content p{font-size:var(--theme-fs-xl);line-height:var(--theme-lh-xl)}body.page .profidev-text-image .wrapper .media,body.archive .profidev-text-image .wrapper .media,body.blog .profidev-text-image .wrapper .media,body.single .profidev-text-image .wrapper .media,body.home .profidev-text-image .wrapper .media,body.error404 .profidev-text-image .wrapper .media{justify-content:center;align-items:center;width:50%;display:flex;position:relative}@media (max-width:992px){body.page .profidev-text-image .wrapper .media,body.archive .profidev-text-image .wrapper .media,body.blog .profidev-text-image .wrapper .media,body.single .profidev-text-image .wrapper .media,body.home .profidev-text-image .wrapper .media,body.error404 .profidev-text-image .wrapper .media{width:100%}}body.page .profidev-text-image .wrapper .media img,body.archive .profidev-text-image .wrapper .media img,body.blog .profidev-text-image .wrapper .media img,body.single .profidev-text-image .wrapper .media img,body.home .profidev-text-image .wrapper .media img,body.error404 .profidev-text-image .wrapper .media img{border-radius:var(--theme-br-lg);-o-object-fit:cover;object-fit:cover;max-width:100%}body.page .profidev-text-image .wrapper .media .media-badge,body.archive .profidev-text-image .wrapper .media .media-badge,body.blog .profidev-text-image .wrapper .media .media-badge,body.single .profidev-text-image .wrapper .media .media-badge,body.home .profidev-text-image .wrapper .media .media-badge,body.error404 .profidev-text-image .wrapper .media .media-badge{box-shadow:var(--theme-shadow);border-radius:var(--theme-br-md);background-color:var(--wp--preset--color--white);gap:.75rem;width:20rem;padding:1.5rem;display:flex;position:absolute;bottom:-1.5rem;left:-1.5rem}@media (max-width:768px){body.page .profidev-text-image .wrapper .media .media-badge,body.archive .profidev-text-image .wrapper .media .media-badge,body.blog .profidev-text-image .wrapper .media .media-badge,body.single .profidev-text-image .wrapper .media .media-badge,body.home .profidev-text-image .wrapper .media .media-badge,body.error404 .profidev-text-image .wrapper .media .media-badge{padding:1rem;left:0}}body.page .profidev-text-image .wrapper .media .media-badge .icon-wrapper,body.archive .profidev-text-image .wrapper .media .media-badge .icon-wrapper,body.blog .profidev-text-image .wrapper .media .media-badge .icon-wrapper,body.single .profidev-text-image .wrapper .media .media-badge .icon-wrapper,body.home .profidev-text-image .wrapper .media .media-badge .icon-wrapper,body.error404 .profidev-text-image .wrapper .media .media-badge .icon-wrapper{border-radius:var(--theme-br-sm);background-color:var(--wp--preset--color--success-secondary);flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}body.page .profidev-text-image .wrapper .media .media-badge .icon-wrapper .icon,body.archive .profidev-text-image .wrapper .media .media-badge .icon-wrapper .icon,body.blog .profidev-text-image .wrapper .media .media-badge .icon-wrapper .icon,body.single .profidev-text-image .wrapper .media .media-badge .icon-wrapper .icon,body.home .profidev-text-image .wrapper .media .media-badge .icon-wrapper .icon,body.error404 .profidev-text-image .wrapper .media .media-badge .icon-wrapper .icon{background-color:var(--wp--preset--color--white);width:1.25rem;height:1.25rem}body.page .profidev-text-image .wrapper .media .media-badge .text p,body.archive .profidev-text-image .wrapper .media .media-badge .text p,body.blog .profidev-text-image .wrapper .media .media-badge .text p,body.single .profidev-text-image .wrapper .media .media-badge .text p,body.home .profidev-text-image .wrapper .media .media-badge .text p,body.error404 .profidev-text-image .wrapper .media .media-badge .text p{font-size:var(--theme-fs-sm);margin:0}
