.pamgro-elementor-edit-canvas{min-height:50vh}.pamgro-elementor-edit-canvas .elementor{width:100%}.logo span{color:#a2d0ea}.demo-btn{background:#a2d0ea}.hero-overlay{background:#a2d0ea}.nav-links{color:#2c3a67}.takeaway-box li{color:#2c3a67}.content-section{margin-bottom:20px}.content-section h2,.content-section h3{margin-top:68px!important}.content-section h2{margin-bottom:17px;font-family:"Spartan",Arial,Helvetica,sans-serif}.content-acc h2{font-family:"Spartan",Arial,Helvetica,sans-serif}.content-section h3{font-family:"Spartan",Arial,Helvetica,sans-serif}.wp-block-heading{color:#2c3a67!important;margin-top:10px!important}.article-tag{color:#a2d0ea}.blog-author-description p{color:#2c3a67}.blog-cta-title{margin:0 0 10px}.client-testimonial-card{font-family:"Spartan",Arial,Helvetica,sans-serif}.client-testimonial-text{color:#2c3a67}.client-author-role{color:#2c3a67}.content_heading{color:#2c3a67}.pamgro-cta{text-align:center;padding:20px;border-radius:20px;background-color:#163a70;background-size:cover;background-position:center;background-repeat:no-repeat}.pamgro-cta .cta-image{max-width:100%;height:auto;margin-bottom:15px}.pamgro-cta h3{margin:15px 0;font-size:22px}.pamgro-cta h3 a{color:#fff;text-decoration:none}.pamgro-cta .cta-button{display:inline-block;padding:12px 25px;background:#fff;color:#000;border-radius:5px;text-decoration:none;font-weight:600}.pamgro-page-content.content .elementor-widget-wrap{width:100%}.pamgro-sidebar-off .pamgro-page-sidebar,.pamgro-sidebar-off aside.sidebar,.pamgro-sidebar-off .pamgro-sidebar-fallback{display:none!important}.pamgro-sidebar-off .blog-grid,.pamgro-sidebar-off .elementor .e-con.blog-grid,.pamgro-sidebar-off .elementor .elementor-element.blog-grid{grid-template-columns:1fr!important}.pamgro-sidebar-off .pamgro-page-content,.pamgro-sidebar-off .content{max-width:100%;width:100%;padding-left:0;padding-right:0}.pamgro-sidebar-widget-placeholder{padding:12px;border:1px dashed #a2d0ea;border-radius:8px;color:#2c3a67;font-size:14px}.pamgro-related-resources{width:100%;margin-top:50px}@media (max-width:575px){.content-acc .accordion-button::after{width:30px;height:30px;font-size:19px}}