:root{--optionalColor:var(--primaryColor);--neonGreenColor:var(--primaryColor);--paraColor:#5f6e7a;--paraColorThree:#6a7782;--blueColor:#16a7de;--greenColor:var(--primaryColor);--titleColor:var(--secondaryColor);--whiteColor:#fff;--transition:all ease .5s}.round-6{border-radius:6px}.transition{transition:all .2s linear}.mt-50{margin-top:50px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.ptb-100{padding-top:100px;padding-bottom:100px}.text-title{color:var(--titleColor)}.list-unstyle{margin:0;padding:0;list-style:none}.list-unstyle li{list-style:none}.link{padding-bottom:3px;line-height:1;text-decoration:none;position:relative}.link:after{content:"";width:0;height:1px;transition:var(--transition);position:absolute;bottom:0;left:0}.link i{transition:var(--transition);margin-left:5px;font-size:19px;font-weight:300;line-height:.8;position:relative;top:2px}.link:hover:after{width:100%}.link:hover i{margin-left:9px}.link.style-three{color:var(--secondaryColor)}.link.style-three:after{background-color:var(--secondaryColor)}.blog-card.style-one .blog-img img,.blog-card.style-two .blog-img img{margin-left:10px;transition:all .3s ease-in-out;transform:scale(1.05)}.blog-card.style-one .blog-metainfo,.blog-card.style-two .blog-metainfo{margin:12px 0 6px}.blog-card.style-one .blog-metainfo li,.blog-card.style-two .blog-metainfo li{padding-left:25px;position:relative}.blog-card.style-one .blog-metainfo li img,.blog-card.style-two .blog-metainfo li img{position:absolute;top:3px;left:0}.blog-card.style-one .blog-metainfo li a,.blog-card.style-two .blog-metainfo li a{color:var(--paraColorThree);text-decoration:none}.blog-card.style-one .blog-metainfo li a:hover,.blog-card.style-two .blog-metainfo li a:hover{color:var(--secondaryColor)}.blog-card.style-one h2,.blog-card.style-one h3,.blog-card.style-two h2,.blog-card.style-two h3{margin-bottom:8px;font-size:20px;font-weight:600;line-height:30px}.blog-card.style-one h2 a,.blog-card.style-one h3 a,.blog-card.style-two h2 a,.blog-card.style-two h3 a{color:var(--titleColor);text-decoration:none}.blog-card.style-one h2 a:hover,.blog-card.style-one h3 a:hover,.blog-card.style-two h2 a:hover,.blog-card.style-two h3 a:hover{color:var(--secondaryColor)}.blog-card.style-one:hover .blog-img img,.blog-card.style-two:hover .blog-img img{margin-left:0}.blog-card .blog-img{overflow:hidden}.blog-card .blog-img img{width:100%;height:auto;display:block}.page-nav{margin:0;padding:0;list-style:none}.page-nav li{vertical-align:middle;justify-content:center;align-items:center;margin:0 4px;display:inline-flex}.page-nav>li:first-child a,.page-nav>li:first-child button,.page-nav>li:first-child span,.page-nav>li:last-child a,.page-nav>li:last-child button,.page-nav>li:last-child span{background:0 0;border:none;justify-content:center;align-items:center;width:auto;min-width:40px;height:auto;min-height:40px;padding:6px 8px;display:inline-flex}.page-nav>li:first-child a:before,.page-nav>li:first-child button:before,.page-nav>li:last-child a:before,.page-nav>li:last-child button:before{display:none}.page-nav>li:first-child i,.page-nav>li:last-child i{color:#272d32;transition:var(--transition);font-size:26px;font-weight:300;line-height:1;position:relative;top:0;left:0;right:0}.page-nav>li:first-child a:hover i,.page-nav>li:first-child button:hover:not(:disabled) i,.page-nav>li:last-child a:hover i,.page-nav>li:last-child button:hover:not(:disabled) i{color:var(--greenColor)}.page-nav>li:first-child span i,.page-nav>li:last-child span i,.page-nav>li:first-child button:disabled i,.page-nav>li:last-child button:disabled i{color:#c5cdd4}.page-nav>li:not(:first-child):not(:last-child) a,.page-nav>li:not(:first-child):not(:last-child) button{width:45px;min-width:45px;height:45px;min-height:45px;transition:var(--transition);z-index:1;color:var(--titleColor);cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.page-nav>li:not(:first-child):not(:last-child) a:before,.page-nav>li:not(:first-child):not(:last-child) button:before{content:"";opacity:0;background:var(--neonGreenColor);z-index:-1;width:0;height:100%;transition:var(--transition);border-radius:50%;position:absolute;inset:0}.page-nav>li:not(:first-child):not(:last-child) a.active,.page-nav>li:not(:first-child):not(:last-child) a:hover,.page-nav>li:not(:first-child):not(:last-child) button.active,.page-nav>li:not(:first-child):not(:last-child) button:hover:not(:disabled){color:var(--titleColor);border-color:#0000}.page-nav>li:not(:first-child):not(:last-child) a.active:before,.page-nav>li:not(:first-child):not(:last-child) a:hover:before,.page-nav>li:not(:first-child):not(:last-child) button.active:before,.page-nav>li:not(:first-child):not(:last-child) button:hover:not(:disabled):before{opacity:1;width:100%}.loading-container{justify-content:center;align-items:center;padding:80px 20px;display:flex}.loading-spinner{border:4px solid #f0f0f0;border-top-color:#272d32;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite blog-spin}@keyframes blog-spin{to{transform:rotate(360deg)}}.no-results{text-align:center;padding:80px 20px}.filter-result{color:var(--paraColor);font-size:15px}.blog-desc,.blog-desc *{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;white-space:normal}.blog-desc pre,.blog-desc code{white-space:pre-wrap}.blog-desc p{color:var(--paraColor);margin-bottom:18px;font-size:18px;line-height:1.8}.blog-desc li{color:var(--paraColor);margin-bottom:5px;font-size:18px;line-height:1.8}.blog-desc p strong,.blog-desc p b{color:var(--titleColor)}.blog-desc h1,.blog-desc h2,.blog-desc h3,.blog-desc h4,.blog-desc h5,.blog-desc h6{margin-bottom:24px;line-height:1.24}.blog-desc h1{margin-bottom:15px;font-size:42px}.blog-desc h2{font-size:32px;color:#272d32!important;font-weight:700!important}.blog-desc h3{font-size:26px;color:#272d32!important;font-weight:500!important}.blog-desc h4{font-size:22px;color:#272d32!important;font-weight:500!important}.blog-desc h5{font-size:20px;color:#272d32!important;font-weight:500!important}.blog-desc h6{font-size:18px;color:#272d32!important;font-weight:500!important}.blog-desc p:last-child{margin-bottom:0}.blog-desc ol{margin-top:20px;margin-bottom:30px}.blog-desc ol li{color:var(--paraColor);margin-bottom:15px;padding-left:3px}.blog-desc .single-img{margin-bottom:30px;display:block;position:relative}.blog-desc .single-img img{width:100%;height:auto}.blog-desc .single-para{margin-bottom:30px}.blog-desc .single-para:last-child{margin-bottom:0}.blog-desc .blog-metainfo{margin-bottom:38px;padding:0;list-style:none}.blog-desc .blog-metainfo li{margin-bottom:6px;margin-right:27px;padding-left:25px;display:inline-block;position:relative}.blog-desc .blog-metainfo li:last-child{margin-right:0}.blog-desc .blog-metainfo li img{position:absolute;top:4px;left:0}.blog-desc .blog-metainfo li.blog-author{margin-right:33px;padding-left:0}.blog-desc .blog-metainfo li.blog-author .author-img{width:30px;height:30px;display:inline-block;overflow:hidden}.blog-desc a{color:#43b2ef!important}.blog-desc .blog-content img{max-width:100%;height:auto}.social-profile li{display:inline-block}.social-profile.style-one li{margin-right:10px}.social-profile.style-one li:last-child{margin-right:0}.blog-details-area .blog-sidebar-share .social-profile li a{color:#272d32;background:#fff;border:1px solid #eef0f4;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 5px #00000005;display:flex!important}.blog-details-area .blog-sidebar-share .social-profile li a:hover{transform:translateY(-3px);box-shadow:0 5px 15px #155f3a33;color:#fff!important;background:#272d32!important;border-color:#272d32!important}.blog-details-area .blog-sidebar-share .social-profile li a i{margin:0;font-size:18px}.blog-details-area .blog-details-layout{align-items:stretch}.blog-details-area .blog-details-layout .blog-cta-card{max-width:100%}.blog-details-area .blog-sidebar-sticky{margin-top:750px;position:sticky;top:100px}.blog-details-area .blog-cta-card{text-align:center;background:#fff;border-radius:16px;margin-bottom:15px;padding:24px;box-shadow:0 4px 24px #00000014,0 0 0 1px #0000000a}.blog-details-area .blog-cta-card-headline{color:#1a1a1a;margin:0 0 8px;font-size:22px;font-weight:700;line-height:32px}.blog-details-area .blog-cta-card-section-title{color:#272d32;text-align:left;margin:0 0 5px;font-size:14px;font-weight:700}.blog-details-area .blog-cta-card-list{text-align:left;margin:0 0 20px;padding:0;list-style:none}.blog-details-area .blog-cta-card-list li{color:#333;align-items:flex-start;gap:10px;margin-bottom:0;font-size:14px;display:flex}.blog-details-area .blog-cta-card-list li i{color:#272d32;flex-shrink:0;margin-top:1px;font-size:18px}.blog-details-area .blog-cta-card-label{text-transform:uppercase;letter-spacing:.08em;color:#16a6dd;border-radius:3px;margin-bottom:14px;padding:0 14px;font-size:11px;font-weight:700;display:inline-block;box-shadow:0 1px 3px #16a6dd45}.blog-details-area .blog-cta-card-btn{text-transform:uppercase;letter-spacing:.04em;text-align:center;background:#272d32;border-radius:12px;width:100%;padding:10px 20px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,transform .15s;display:block;color:#fff!important}.blog-details-area .blog-cta-card-btn:hover{background:#114b2e;transform:translateY(-2px);color:#fff!important}.blog-details-area .blog-sidebar-share{text-align:center;background:#fff;border-radius:16px;margin-bottom:5px;padding:15px;box-shadow:0 4px 24px #00000014,0 0 0 1px #0000000a}.blog-details-area .blog-sidebar-share-title{color:#1a1a1a;margin:0 0 5px;font-size:14px;font-weight:700}@media (max-width:1199px){.blog-details-area .blog-sidebar-sticky{margin-top:0;position:static}}.blog-details-area .faq-container{flex-direction:column;gap:0;display:flex}.blog-details-area .faq-item{background:#fff;border:1px solid #e0e0e0;border-radius:12px;margin-bottom:15px;padding:0;transition:all .3s;box-shadow:0 2px 8px #0000000d}.blog-details-area .faq-item:hover{box-shadow:0 4px 12px #0000001a}.blog-details-area .faq-question{color:#1a1a1a;margin:0;font-size:18px;font-weight:600;line-height:1.5}.blog-details-area .faq-answer{color:#666;margin:0;font-size:16px;line-height:1.8}.blog-details-area .about-author-section{margin-top:56px;margin-bottom:48px}.blog-details-area .about-author-heading{color:#1e3f5a;letter-spacing:-.02em;border-bottom:2px solid #1e3f5a1f;margin:0 0 1.5rem;padding-bottom:.75rem;font-size:1.75rem;font-weight:700}.blog-details-area .about-author-card{background:#fff0db;border-radius:10px;padding:2rem 2rem 2.25rem;position:relative;box-shadow:0 4px 24px #1e3f5a0f}.blog-details-area .about-author-top{align-items:center;gap:1.25rem;margin-bottom:1rem;display:flex}.blog-details-area .about-author-avatar-wrap{z-index:1;flex-shrink:0;position:relative}.blog-details-area .about-author-avatar{object-fit:cover;border:3px solid #fff;border-radius:50%;width:88px;height:88px;display:block;box-shadow:0 4px 16px #0000001a}.blog-details-area .about-author-name{color:#1e3f5a;margin:0;font-size:24px;font-weight:700;line-height:1.3}.blog-details-area .about-author-bubble{background:#fff;border-radius:10px;padding:1.35rem 1.5rem;position:relative;box-shadow:0 2px 16px #0000000f}.blog-details-area .about-author-bubble:before{content:"";filter:drop-shadow(0 -1px 1px #0000000a);border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;top:-8px;left:2rem}.blog-details-area .about-author-bio{color:#2d3748;margin:0 0 .75rem;font-size:16px;line-height:1.72}.blog-details-area .about-author-linkedin{color:#4a5568;margin:0;font-size:.9375rem;font-weight:600}.blog-details-area .about-author-linkedin a{color:#0077b5;text-underline-offset:3px;text-decoration:underline}.blog-details-area .about-author-linkedin a:hover{color:#005885}@media (max-width:576px){.blog-details-area .about-author-section{margin-top:40px;margin-bottom:32px}.blog-details-area .about-author-card{padding:1.5rem 1.25rem}.blog-details-area .about-author-top{flex-direction:column;align-items:flex-start}.blog-details-area .about-author-avatar{width:72px;height:72px}.blog-details-area .about-author-name{font-size:1.2rem}}
