.blogs{font-family:Inter,sans-serif!important}.blog-details-top-content{display:flex;align-items:center;justify-content:center;width:100%;vertical-align:top;min-height:700px;flex-direction:column;gap:30px;padding-bottom:100px}.blog-details-main-container{gap:30px;padding:0 20px}.blog-detail-header-img{box-shadow:0 10px 20px rgba(0,0,0,.1);max-width:560px;aspect-ratio:560/340}.blog-detail-header-img,.blog-detail-header-img img{border-radius:10px;width:100%;object-fit:cover;position:relative}.blog-detail-header-img img{color:transparent;height:100%;z-index:1}.blog-detail-header-img:before{width:76%}.blog-detail-header-img:after,.blog-detail-header-img:before{content:"";position:absolute;height:95%;border-radius:10px;z-index:0}.blog-detail-header-img:after{width:80%}.blog-detail-header-img:before{top:-9%;left:-5%;background-color:#a7d4e5}.blog-detail-header-img:after{bottom:-10%;right:-6%;background-color:#e5f4fa}.blog-details-main-container{display:flex;align-items:center;gap:4rem}.blog-details-left-side,.blog-details-right-side{flex:1}.blog-details-right-side h1{margin-top:10px}.blog-details-right-side .author-details a h5{margin-bottom:0}.btn-primary{background-color:#007bff;color:#fff;padding:.5rem 1rem;text-decoration:none;border-radius:5px;display:inline-block}.author-details h5{font-weight:600}.author-details a{text-decoration:none}.author-details a:hover{color:#000!important}.blog-container{display:flex;gap:40px}.left-side-section{flex:0 0 300px;width:300px;position:sticky;top:130px;max-height:80vh;overflow-y:auto;margin-top:14px}.left-side-section::-webkit-scrollbar{width:5px;background-color:#fff}.left-side-section::-webkit-scrollbar-thumb{background-color:#b3dfff;border-radius:20px}.blog-container .left-side-section .toc h3{border-bottom:2px solid #024d81;padding-bottom:5px}.toc ul li.active a:before{position:absolute;content:"";width:2px;height:100%;background-color:#024d81;top:0;left:-10px}.toc ul li a{position:relative;color:#37586f!important}.toc ul li.priority-two a{color:#024d81!important}.toc ul li{margin:12px 0;line-height:20px}.blog-main-content{flex:1 1;min-width:0}.right-side-section{flex:0 0 300px;width:300px;position:sticky;top:130px;height:calc(100vh - 40px);overflow-y:auto;margin-top:14px}.toc{background-color:#e0f3ff;padding:20px;border-radius:5px}.breadcrumb,.breadcrumb-item{display:flex;gap:10px;align-items:center}.breadcrumb-item a{text-decoration:none}.breadcrumb-item a:hover{color:#024d81}.breadcrumb-item+.breadcrumb-item:before{content:">"}.toc ul{padding-left:0;margin-bottom:0}.toc li a,.toc ul{list-style:none;text-decoration:none}.toc li a{margin-bottom:10px;font-size:15px}.blog-content-container img{border-radius:10px;margin-top:40px}.blog-content-container h5{font-weight:600!important}.breadcrumb-item .home-icon{font-size:25px;margin-bottom:5px}.priority-one{font-weight:600}.priority-two{padding-left:20px}.priority-three{padding-left:40px}.blog-content-container h1{font-size:40px!important;line-height:45px!important}.blog-main-content h2{font-size:28px!important;line-height:1.5!important;margin:50px 0 -8px;letter-spacing:.5px;width:100%;border-bottom:2px solid #eee}.blog-content-container h3{font-size:22px!important;line-height:1.5!important;margin-top:35px;letter-spacing:.25px;margin-bottom:-20px}.blog-content-container h4{font-size:20px!important;line-height:1.5!important;font-weight:600!important;margin-top:25px;margin-bottom:-15px}.blog-content-container p{color:#3d444e;margin-top:28px;font-size:16px!important;line-height:28px;letter-spacing:.5px}.blog-content-container ul{margin-top:30px;margin-left:25px}.blog-content-container li{margin:18px 0;font-size:16px;line-height:28px;letter-spacing:.5px;list-style:circle}.blog-content-container a{color:#0065d1!important}#faqs{margin-bottom:-5px}@media only screen and (max-width:1024px){.blog-details-top-content{padding-top:140px}.blog-details-main-container{flex-direction:column;gap:40px}.blogs h1{font-size:25px!important;line-height:30px!important}.right-side-section{display:none}.blog-main-content h2{font-size:26px!important;line-height:1.4!important}}@media only screen and (max-width:800px){.left-side-section{display:none}}@media only screen and (max-width:570px){.blog-details-top-content{padding-top:80px}.blog-detail-header-img:after,.blog-detail-header-img:before{display:none}.blogs h1{font-size:20px!important;line-height:30px!important}.blog-details-main-container{padding:0}.blog-main-content h2{font-size:24px!important;line-height:1.3!important}}