:root{--primary:#b00101;--secondary:#0f2130;--pri-complementry:#01b0b0;--pri-analogous-01:#b05901;--pri-analogous-02:#b00159;--pri-triadic-01:#01b001;--pri-triadic-02:#0101b0;--pri-tetradic-01:#59b001;--pri-tetradic-02:#01b0b0;--pri-tetradic-03:#5901b0;--blue:#1e90ff;--white:#fff;--black:#000;--dark-gray:#545454;--text-label-gray:#434343;--btn-border-radius:8px;--light-gray:#f6f6f6;--section-dark-bg:#001128;--input-border-gray:#c4c4c4;--underline-gray:#c5c5c5;--section-heading:#005ead;--section-bg:#f2faff;--mid-gray:#dfdfdf;--grey-shade:#737373;--link-color:#009dff;--border-radius:12px;--dark-blue:#001526;--spacing:1rem}.blog-breadcrumb-cat-section{display:flex;justify-content:center;width:100%;background-color:var(--light-gray)}.blog-breadcrumb-cat-cont{display:flex;flex-direction:column;justify-content:center;width:90%}.blog-breadcrumb-cat-item-group{display:flex;justify-content:flex-start;width:100%;margin:0;padding:10px 0;gap:6px}.blog-breadcrumb-cat-item{display:flex;position:relative;max-width:100px;white-space:nowrap}.blog-breadcrumb-cat-arrow{display:flex;width:14px;height:auto;background-image:url(/assets/home_images/Chevron_Right_01-781871680dc2aeb91bf93bce89716fda45801579e7d799c2fb61c5299bc625b2.svg);background-position:center;background-size:50%;background-repeat:no-repeat}.blog-breadcrumb-cat-item a{text-decoration:none;font-family:'Noto Sans',sans-serif;font-size:1rem;color:var(--text-label-gray);overflow:hidden;text-overflow:ellipsis}.blog-breadcrumb-cat-item a:hover{color:var(--primary)}.blog-breadcrumb-cat-item li[title]::after{content:attr(title)}.blog-breadcrumb-cat-item li:hover::after{display:flex}.blog-breadcrumb-cat-item-active{text-decoration:none;font-family:'Noto Sans',sans-serif;font-size:1rem;font-weight:600;color:var(--secondary)}.blog-show-section{display:flex;justify-content:center;width:100%;margin-bottom:40px}.blog-show-section-inner{display:flex;flex-direction:column;width:90%}.blog-show-section-container{display:flex;gap:20px}.blog-show-cards{display:flex;flex-direction:column;flex:1;gap:20px}.blog-detail-section-content h1{font-size:2.5rem;color:var(--secondary);margin:0;font-family:'Roboto Condensed',sans-serif;font-weight:400;padding:20px 0}.blog-detail-section-content h6{font-size:2rem;color:var(--secondary);margin:0;font-family:'Roboto Condensed',sans-serif;font-weight:400;padding-bottom:20px}.blog-detail-report h5{font-size:1.2rem;line-height:1.4;font-family:'Noto Sans',sans-serif;margin:0;padding-bottom:40px;font-weight:500}.blog-detail-report a{color:#008bff}.blog-detail-section-content p{margin-bottom:15px;font-size:1.1rem;line-height:30px;font-family:'Noto Sans',sans-serif;color:var(--secondary)}.comment-section{display:flex;justify-content:center;padding:2rem 0rem}.comment-box{width:80%;background:#fff;border:1px solid #ddd;border-radius:8px;padding:1rem 1rem 1rem 1rem}.comment-box h2{font-size:1.5rem;margin:0;font-weight:500;font-family:'Noto Sans',sans-serif;padding-bottom:30px;color:var(--secondary)}.comment-form{display:flex;flex-direction:column;gap:1.5rem}.form-row{display:flex;flex-wrap:wrap;gap:1.5rem}.form-group{flex:1;display:flex;flex-direction:column}.form-group.full-width{width:100%}label{font-weight:500;font-family:'Noto Sans',sans-serif;margin-bottom:.5rem;color:var(--secondary)}label span{color:var(--secondary)}input,textarea{padding:.8rem;border:0;border-bottom:1px solid var(--input-border-gray);outline:0;font-size:1rem;transition:border-color .3s;font-family:'Noto Sans',sans-serif}input:focus,textarea:focus{border-color:var(--primary)}textarea{min-height:120px;resize:vertical}.btn-submit{width:100%;padding:.8rem;background:var(--primary);color:var(--white);font-size:1rem;font-weight:500;font-family:'Noto Sans',sans-serif;border:0;border-radius:6px;cursor:pointer;text-transform:uppercase;transition:background .3s}.btn-submit:hover{background:var(--primary)}.blog-author-card{display:flex;align-items:center;background:#f2faff;padding:12px 16px;border-radius:5px;margin-bottom:15px}.blog-author-image{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:15px;flex-shrink:0}.blog-author-image img{width:100%;height:100%;object-fit:cover}.blog-author-details{line-height:1.3}.blog-author-name{font-family:'Noto Sans',sans-serif;font-size:1rem;font-weight:600;color:var(--secondary)}.blog-author-role{font-family:'Noto Sans',sans-serif;font-size:.8rem;font-weight:500;color:var(--secondary)}.blog-author-description{font-family:'Noto Sans',sans-serif;font-size:1rem;line-height:24px;color:var(--dark-gray);margin-bottom:20px}.blog-get-in-touch-btn{display:inline-block;padding:5px 9px;font-family:'Noto Sans',sans-serif;font-size:.8rem;font-weight:500;background-color:var(--white);color:var(--secondary);border:1px solid var(--secondary);border-radius:30px;cursor:pointer;text-decoration:none;transition:background .3s ease}.blog-get-in-touch-btn:hover{background:#e6f3fc}.latest-comment{display:flex;justify-content:center}.latest-comment-box{width:80%}.latest-comment-box h2{font-size:1.5rem;font-weight:500;margin:0;color:var(--secondary);font-family:'Noto Sans',sans-serif;padding-bottom:30px}.comment-item{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.comment-avatar img{width:50px;height:50px;border-radius:50%;object-fit:cover}.comment-content{display:flex;flex-direction:column;gap:.3rem}.comment-author{font-size:1rem;font-weight:500;color:var(--secondary);font-family:'Noto Sans',sans-serif}.comment-email{font-size:.9rem;color:var(--secondary);font-family:'Noto Sans',sans-serif;font-weight:450}.comment-text{font-size:1rem;color:var(--secondary);font-family:'Noto Sans',sans-serif;font-weight:450}.comment-time{font-size:.85rem;color:#adabab;font-style:italic;font-family:'Noto Sans',sans-serif;font-weight:450}hr{border:0;border-top:1px solid var(--input-border-gray);margin:1rem 0}.view-all{font-size:.95rem;font-weight:500;color:#008bff;text-decoration:underline;font-family:'Noto Sans',sans-serif}.view-all:hover{text-decoration:underline}.blog-sidebar{display:flex;flex-direction:column;width:26%}.industry-sidebar{display:flex;justify-content:center;padding-top:1rem}.industry-box{width:100%;background:#fff;border:1px solid #c4c4c4;border-radius:8px;overflow:hidden;font-family:'Noto Sans',sans-serif}.industry-box h4{font-size:1.1rem;font-weight:500;color:var(--secondary);background:#f2f2f2;margin:0;padding:5px;border-bottom:1px solid var(--input-border-gray);text-align:center}.industry-box ul{list-style:none;margin:0;padding:0 0 10px 0;margin-top:10px}.industry-box li{padding:0 14px}.industry-box li a{font-size:1rem;color:var(--secondary);line-height:30px;text-decoration:none}.industry-box li a:hover{color:var(--primary)}.industry-box li:last-child{border-bottom:0}.newsletter-sidebar{display:flex;justify-content:center;padding-top:1rem}.newsletter-box{width:100%;background:#fff;border:1px solid #c4c4c4;border-radius:8px;overflow:hidden;font-family:'Noto Sans',sans-serif}.newsletter-box h4{font-size:1.1rem;font-weight:500;color:var(--secondary);background:#f2f2f2;margin:0;padding:5px;border-bottom:1px solid var(--input-border-gray);text-align:center;font-family:'Noto Sans',sans-serif}.newsletter-form{display:flex;flex-direction:column;gap:1.2rem;padding:1rem 1rem 1rem 1rem}.form-group{display:flex;flex-direction:column}.newsletter label{font-weight:600;margin-bottom:.3rem;font-size:.85rem;color:var(--secondary);font-family:'Noto Sans',sans-serif}input{padding:12px 12px 12px 12px;border:0;border-bottom:1px solid var(--input-border-gray);outline:0;font-size:.95rem;transition:border-color .3s}input:focus{border-color:var(--link-color)}.newssletter-btn-submit{width:100%;padding:.4rem;background:var(--primary);color:var(--white);font-size:1rem;font-weight:500;border:0;border-radius:6px;cursor:pointer;text-transform:uppercase;transition:background .3s;font-family:'Noto Sans',sans-serif}.newssletter-btn-submit:hover{background:var(--primary)}.latest-blog{display:flex;justify-content:center;padding-top:1rem}.blog-box{width:100%;background:var(--white);border:1px solid var(--input-border-gray);border-radius:8px;overflow:hidden;font-family:'Noto Sans',sans-serif}.blog-box h4{font-size:1.1rem;font-weight:500;color:var(--secondary);background:#f2f2f2;margin:0;padding:5px;border-bottom:1px solid var(--input-border-gray);text-align:center;font-family:'Noto Sans',sans-serif}.blog-card{display:flex;flex-direction:column;padding:.8rem}.blog-image{width:100%;height:auto;object-fit:cover;border-radius:10px}.blog-title{font-size:.95rem;font-weight:500;color:var(--secondary);margin:0;line-height:1.4;padding:20px 0;font-family:'Noto Sans',sans-serif}.read-more{font-size:.9rem;font-weight:500;color:var(--primary);text-decoration:none;font-family:'Noto Sans',sans-serif}.read-more:hover{text-decoration:underline}