/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 06 2026 | 03:31:43 */
.pv-blog-top-featured{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pv-blog-top-featured::before,.pv-blog-top-featured::after{display:none!important}@media (max-width:1024px){.pv-blog-top-featured{grid-template-columns:repeat(1,1fr)}}.pv-blog-top-featured .pp-featured-item .pp-content-grid-post-image{width:100%;height:260px;border-radius:12px;overflow:hidden}@media (max-width:1024px){.pv-blog-top-featured .pp-featured-item .pp-content-grid-post-image{height:360px}}@media (max-width:767px){.pv-blog-top-featured .pp-featured-item .pp-content-grid-post-image{height:250px}}.pv-blog-top-featured .pp-featured-item .pp-content-grid-post-image img{width:100%;height:100%;object-fit:cover}.pv-blog-top-featured .pp-featured-item .pp-content-grid-post-text{padding-top:20px}.pv-blog-top-featured .pp-featured-item .pp-content-grid-post-text .post-label .fl-category{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;flex-wrap:wrap;gap:5px}.pv-blog-top-featured .pp-featured-item .pp-content-grid-post-text .post-label .fl-category>span{display:inline-block;margin:0;padding:8px 10px 5px 10px;background:rgba(0,114,117,.04);border:1px solid #E1EAEC;border-radius:6px;text-transform:uppercase;line-height:1;font-size:14px;font-family:"Overpass",sans-serif;font-weight:600;letter-spacing:-.14px}.pv-blog-top-featured .pp-featured-item .pp-content-grid-post-text .pp-content-grid-post-title{margin:14px 0;font-size:20px;line-height:1.35;letter-spacing:-.4px}.pv-blog-top-featured .pp-featured-item .pp-content-grid-post-text .pp-content-grid-post-title a:hover{color:#007275}.pv-blog-top-featured .pp-featured-item .pp-content-grid-post-text .post-read-time{font-size:16px;line-height:1}.fl-post-grid-post{border:unset}.pp-vertical-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:30px}@media (max-width:1024px){.pp-vertical-wrapper{flex-direction:column;gap:20px}}.pp-vertical-wrapper .pp-content-grid-post-image{flex:0 0 280px;width:100%;height:182px;border-radius:12px;overflow:hidden}@media (max-width:1024px){.pp-vertical-wrapper .pp-content-grid-post-image{height:360px;flex:unset}}@media (max-width:767px){.pp-vertical-wrapper .pp-content-grid-post-image{height:250px}}.pp-vertical-wrapper .pp-content-grid-post-image img{width:100%;height:100%;object-fit:cover}@media (max-width:1024px){.pp-vertical-wrapper .pp-content-grid-post-text{width:100%}}.pp-vertical-wrapper .pp-content-grid-post-text .post-label .fl-category{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;flex-wrap:wrap;gap:5px}.pp-vertical-wrapper .pp-content-grid-post-text .post-label .fl-category>span{display:inline-block;margin:0;padding:8px 10px 5px 10px;background:rgba(0,114,117,.04);border:1px solid #E1EAEC;border-radius:6px;text-transform:uppercase;line-height:1;font-size:14px;font-family:"Overpass",sans-serif;font-weight:600;letter-spacing:-.14px}.pp-vertical-wrapper .pp-content-grid-post-text .pp-content-grid-post-title{margin:14px 0 30px 0;font-size:20px;line-height:1.35;letter-spacing:-.4px}@media (max-width:1024px){.pp-vertical-wrapper .pp-content-grid-post-text .pp-content-grid-post-title{margin:14px 0 12px 0}}.pp-vertical-wrapper .pp-content-grid-post-text .pp-content-grid-post-title a:hover{color:#007275}.pp-vertical-wrapper .pp-content-grid-post-text .post-read-time{font-size:16px;line-height:1}.pv-blog-random-posts .pp-content-grid-post-text{padding-top:0!important}.pv-blog-random-posts .pp-content-grid-post-text .post-label span{font-size:12px!important}.pv-blog-random-posts .pp-content-grid-post-text .pp-content-grid-post-title{font-size:18px!important;letter-spacing:-.36px}.pv-blog-random-posts .pp-content-grid-post-text .pp-content-grid-post-title a:hover{color:#007275}.pv-blog-random-posts .pp-content-grid-post-text .post-read-time{font-size:14px!important}@media (max-width:1024px){.pv-browse-topics{position:sticky;top:76.4px;z-index:99;background:#FFF;padding:10px 0}}@media (max-width:1024px){.pv-browse-topics .pv-sf-blog-topics{width:100%;overflow-x:scroll}}.pv-browse-topics .pv-sf-blog-topics .search-filter-input-group{flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:8px}@media (max-width:1024px){.pv-browse-topics .pv-sf-blog-topics .search-filter-input-group{flex-wrap:nowrap}}.pv-browse-topics .pv-sf-blog-topics .search-filter-input-group .search-filter-input-radio{transition:all 0.3s ease-in-out!important;-webkit-transition:all 0.3s ease-in-out!important;-moz-transition:all 0.3s ease-in-out!important;display:inline-block;width:max-content;padding:11px 12px 8px 12px;border:1px solid #E1EAEC;border-radius:6px}@media (max-width:1024px){.pv-browse-topics .pv-sf-blog-topics .search-filter-input-group .search-filter-input-radio{flex:1 0 fit-content}}.pv-browse-topics .pv-sf-blog-topics .search-filter-input-group .search-filter-input-radio label .search-filter-input-radio__control{display:none;visibility:hidden;opacity:0}.pv-browse-topics .pv-sf-blog-topics .search-filter-input-group .search-filter-input-radio label .search-filter-input-radio__label{transition:all 0.3s ease-in-out!important;-webkit-transition:all 0.3s ease-in-out!important;-moz-transition:all 0.3s ease-in-out!important;padding:0;font-size:14px;font-family:"Overpass",sans-serif;font-weight:600;line-height:1;letter-spacing:-.14px;text-transform:uppercase;color:#101E23}.pv-browse-topics .pv-sf-blog-topics .search-filter-input-group .search-filter-input-radio:hover{background-color:rgba(0,114,117,.04)}.pv-browse-topics .pv-sf-blog-topics .search-filter-input-group .search-filter-input-radio.search-filter-input-radio--is-active{background-color:#007275;border-color:#007275}.pv-browse-topics .pv-sf-blog-topics .search-filter-input-group .search-filter-input-radio.search-filter-input-radio--is-active label .search-filter-input-radio__label{color:#FFF!important}.pv-search-result-keyword::before,.pv-search-result-keyword::after{display:none!important}.pv-search-result-keyword .quote-wrapper{display:inline-block;color:#007275}.pp-search-form__icon{padding-left:15px!important}.fl-builder-pagination{padding-bottom:0!important}@media (max-width:1024px){.fl-builder-pagination{padding-top:30px!important;padding-bottom:0!important}}.fl-builder-pagination ul li{line-height:1;margin-right:2px}.fl-builder-pagination ul li .page-numbers{width:42px;height:42px;padding:13px 2px!important;border-color:#E1EAEC!important;border-radius:8px!important;color:#101E23!important;font-size:16px!important;line-height:1;font-family:"Overpass",sans-serif;font-weight:700;text-decoration:unset!important;margin:0!important}.fl-builder-pagination ul li .page-numbers.current{background:#007275;border-color:#007275!important;color:#FFF!important}.fl-builder-pagination ul li .page-numbers:not(.current):hover{background:rgba(0,114,117,.04)}.fl-builder-pagination ul li a.prev{font-size:0!important}.fl-builder-pagination ul li a.prev::before{font-family:"Font Awesome 7 Pro";font-weight:400;content:"\f053";font-size:14px!important;font-weight:300!important}.fl-builder-pagination ul li a.next{font-size:0!important}.fl-builder-pagination ul li a.next::before{font-family:"Font Awesome 7 Pro";font-weight:400;content:"\f054";font-size:14px!important;font-weight:300!important}.pp-social-icon a svg{transition:all 0.3s ease-in-out!important;-webkit-transition:all 0.3s ease-in-out!important;-moz-transition:all 0.3s ease-in-out!important}.pp-social-icon a:hover svg{fill:#DE7356!important}