/*
Theme Name: Codemotives Theme
Theme URI: https://www.codemotives.com/
Author: Darshan Vachhani
Author URI: https://www.codemotives.com/
Description: At Codemotives, we blend creativity and technology to deliver powerful web development and IT solutions that transform challenges into opportunities for growth.
Version: 1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: codemotives-blog-theme
*/
.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{flex:0 0 auto}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{width:16.66666667%}.col-3{width:25%}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-6{width:50%}.col-7{width:58.33333333%}.col-8{width:66.66666667%}.col-9{width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}@media (min-width:576px){.col-sm{flex:1 0 0%}.col-sm-auto,.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.col-sm-12,.row-cols-sm-1>*{flex:0 0 auto;width:100%}.col-sm-6,.row-cols-sm-2>*{flex:0 0 auto;width:50%}.col-sm-4,.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.col-sm-3,.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.col-sm-2,.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}}@media (min-width:768px){.col-md{flex:1 0 0%}.col-md-auto,.row-cols-md-auto>*{flex:0 0 auto;width:auto}.col-md-12,.row-cols-md-1>*{flex:0 0 auto;width:100%}.col-md-6,.row-cols-md-2>*{flex:0 0 auto;width:50%}.col-md-4,.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.col-md-3,.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.col-md-2,.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.col-lg-auto,.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.col-lg-12,.row-cols-lg-1>*{flex:0 0 auto;width:100%}.col-lg-6,.row-cols-lg-2>*{flex:0 0 auto;width:50%}.col-lg-4,.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.col-lg-3,.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.col-lg-2,.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.col-xl-auto,.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.col-xl-12,.row-cols-xl-1>*{flex:0 0 auto;width:100%}.col-xl-6,.row-cols-xl-2>*{flex:0 0 auto;width:50%}.col-xl-4,.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.col-xl-3,.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.col-xl-2,.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.col-xxl-auto,.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.col-xxl-12,.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.col-xxl-6,.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.col-xxl-4,.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.col-xxl-3,.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.col-xxl-2,.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}}
*{font-family:'Poppins',sans-serif;box-sizing:border-box;letter-spacing:0;scroll-behavior:smooth}html,body{scroll-behavior:smooth;font-weight:400;font-size:16px;line-height:24px}@media screen and (max-width:1440px){html,body{font-size:14px;line-height:22px}}body{background:#fff;font-family:'Poppins',sans-serif;margin:0;padding:0}img{height:auto;width:auto;max-width:100%;max-height:100%;vertical-align:middle}a,button{-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s;text-decoration:none}.container{max-width:100%;margin:0 auto;padding:0 100px}@media screen and (min-width:1920px){.container{max-width:1920px;margin:0 auto}}@media screen and (max-width:1800px){.container{padding:0 60px}}@media screen and (max-width:1600px){.container{padding:0 30px}}@media screen and (max-width:1399px){.container{padding:0 20px}}@media screen and (max-width:1200px){.container{padding:0 16px}}ul{margin:0;padding:0;list-style-type:none}.blog-title-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:60px 0}.blog-title-head .page-title{font-family:'Poppins',sans-serif;font-style:normal;font-weight:800;font-size:82px;line-height:98px;color:#212529;text-align:right;letter-spacing:.06em;margin:0;padding:0}.blog-title-head .page-title::after{content:"";width:60px;height:4px;background:#5d1bb1;display:block;text-align:right;margin:0}.blog-title-head .search-bar .search-box{display:flex;align-items:stretch;border:1px solid #D6D6D6;border-radius:50px;overflow:hidden;background:#fff;min-width:400px}.blog-title-head .search-bar .search-box .search-btn{display:inline-flex;align-items:center;justify-content:center;background:#fff0;border:none;box-shadow:none;outline:none;padding-left:12px;padding-right:8px}.blog-title-head .search-bar .search-box .search-field{border:none;font-size:14px;line-height:18px;color:#212529;font-weight:400;padding:11px 10px 11px 0;outline:none;box-shadow:none;width:100%;background:transparent!important}.category-filter{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 60px}.filter-link{font-family:'Poppins',sans-serif;font-weight:500;font-size:16px;line-height:22px;color:#212529;background-color:#fff;border:1px solid #D6D6D6;border-radius:50px;padding:10px 20px;text-decoration:none;display:inline-flex;transition:all 0.35s;cursor:pointer}.filter-link.active,.filter-link:hover{background-color:#212529;color:#fff;border-color:#212529}.post-not-found{font-size:40px;line-height:48px;font-weight:700;margin:0 0 30px 0;color:#212529}.blog-listing{display:flex;gap:30px;flex-wrap:wrap;margin:0 0 40px}.blog-listing .blog-post{display:block;margin:0;padding:16px;border-radius:20px;border:1px solid #fff0;transition:all 0.4s ease 0s;position:relative;width:calc(33.33% - 20px);background:#fff;border:1px solid #D6D6D6}.blog-listing .blog-post:hover{border:1px solid #D6D6D6;box-shadow:rgb(0 0 0 / .24) 0 3px 8px}.blog-listing .blog-post .blog-title{margin:0 0 20px;padding:0}.blog-listing .blog-post .blog-img{position:relative;padding-bottom:44.7%;border-radius:10px;overflow:hidden;margin:0 0 20px}.blog-listing .blog-post .blog-img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:10px;object-fit:cover;object-position:center}.blog-listing .blog-post .post-meta{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px;flex-wrap:wrap;gap:20px 10px}.blog-listing .blog-post .post-meta .date{font-size:16px;line-height:22px;font-weight:500;color:#212529;display:inline-block;margin:0}.single-post .entry-header .category,.blog-listing .blog-post .post-meta .category{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.single-post .entry-header .category{margin:0 0 20px}.single-post .entry-header .category a,.blog-listing .blog-post .post-meta .category a{font-family:'Poppins',sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#212529;background-color:#fff;border:1px solid #D6D6D6;border-radius:50px;padding:6px 14px;text-decoration:none;display:inline-flex;transition:all 0.35s;position:relative;z-index:2}.single-post .entry-header .category a.active,.blog-listing .blog-post .post-meta .category a.active,.single-post .entry-header .category a:hover,.blog-listing .blog-post .post-meta .category a:hover{background-color:#212529;border-color:#212529;color:#fff}.blog-listing .blog-post .blog-title a{font-weight:600;font-size:24px;line-height:32px;color:#212529;margin:0 0 20px 0;padding:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;transition:all 0.35s}.blog-listing .blog-post .blog-title a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.blog-listing .blog-post p{font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#212529;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.load-more-btn{display:flex;align-items:center;justify-content:center;margin-bottom:40px}.load-more-btn .load-more{font-family:'Poppins',sans-serif;font-size:16px;line-height:26px;font-weight:500;text-align:center;color:#212529;background-color:#fff;padding:11px 20px;border-radius:50px;border:1px solid #212529;transition:all 0.5s ease;box-shadow:none;outline:none;text-decoration:none;display:inline-block;cursor:pointer;min-width:200px}.load-more-btn .load-more:hover{background:#212529;color:#fff}@media screen and (max-width:1599px){.blog-title-head .page-title{font-size:62px;line-height:89px}.blog-listing .blog-post .blog-title a{font-size:22px;line-height:30px}}@media screen and (max-width:1599px){.blog-listing{gap:24px}.blog-listing .blog-post{width:calc(33.33% - 16px)}}@media screen and (max-width:1399px){.blog-title-head .page-title{font-size:80px;line-height:90px}.filter-link{font-size:14px;line-height:20px}.blog-listing .blog-post .post-meta .date{font-size:14px;line-height:20px}.blog-listing .blog-post .blog-title a{font-size:20px;line-height:26px}.blog-listing .blog-post p{font-size:14px;line-height:22px}.load-more-btn .load-more{font-size:14px;line-height:20px}}@media screen and (max-width:1199px){.blog-title-head .page-title{font-size:60px;line-height:80px}}@media screen and (max-width:1024px){.blog-listing{gap:24px}.blog-listing .blog-post{width:calc(50% - 12px)}}@media screen and (max-width:991px){.blog-title-head{margin:40px 0}.category-filter{margin:0 0 40px}.filter-link{padding:5px 14px}.single-post .entry-header .category a,.blog-listing .blog-post .post-meta .category a{padding:5px 14px}.related-posts .blog-listing{gap:24px;flex-wrap:nowrap;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;margin:0 -16px;padding:0 16px}.related-posts .blog-listing::-webkit-scrollbar{display:none}.related-posts .blog-listing .blog-post{min-width:calc(50% - 40px)}}@media screen and (max-width:767px){.blog-title-head{margin:30px 0}.blog-title-head .page-title{font-size:25px;line-height:32px}.blog-title-head .page-title::after{height:2px;width:16px}.blog-title-head .search-bar .search-box{min-width:230px}.blog-listing{margin:0 0 30px;gap:24px}.category-filter{margin:0 0 30px}.blog-listing .blog-post .blog-title{margin:0 0 10px}.load-more-btn{margin:0 0 30px}.load-more-btn .load-more{padding:10px 16px;min-width:190px}}@media screen and (max-width:575px){.blog-listing .blog-post{width:100%}.related-posts .blog-listing .blog-post{min-width:calc(100% - 40px)}}.wp-block-separator{border:none;border-top:1px solid #D6D6D6;margin:0 0 24px}.single-post .entry-header{margin:0}.single-post .entry-header .page-title{font-size:60px;line-height:72px;font-weight:600;color:#212529;margin:0 0 50px;word-break:break-word;padding:0}.single-post .blog-author-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:0 0 50px}.single-post .blog-author-wrap .blog-author-info{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.single-post .blog-author-wrap .blog-author-info .blog-author-name{display:flex;align-items:center;gap:12px}.single-post .blog-author-wrap .blog-author-info .blog-author-name .author-avatar{width:50px;height:50px;border-radius:50px;overflow:hidden}.single-post .blog-author-wrap .blog-author-info .blog-author-name .author-avatar img{width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:50px}.single-post .blog-author-wrap .blog-author-info .blog-author-name span{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#050505;margin:0}.single-post .blog-author-wrap .blog-author-info .blog-author-name span a{font-style:normal;font-size:16px;line-height:24px;color:#050505;font-weight:700;text-decoration:none;margin:0;padding:0}.single-post .blog-author-wrap .blog-author-info .blog-post-read-time,.single-post .blog-author-wrap .blog-author-info .blog-post-date{position:relative;font-weight:500;font-size:16px;line-height:24px;color:#050505}.single-post .blog-author-wrap .blog-author-info .blog-post-read-time::before,.single-post .blog-author-wrap .blog-author-info .blog-post-date::before{content:"";position:absolute;left:-10px;top:0;bottom:0;height:22px;width:1px;border-radius:1px;background-color:#E6E6E6;display:inline-block}.single-post .blog-author-wrap .blog-share{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.single-post .blog-author-wrap .blog-share a{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;background:#000;border-radius:8px;text-decoration:none;transition:all 0.35s}.single-post .blog-author-wrap .blog-share a img{width:24px;height:24px;object-fit:cover;object-position:center center;transition:all 0.35s;filter:invert(1) grayscale(1) brightness(5)}.single-post .blog-author-wrap .blog-share a:hover img{transform:scale(1.2)}.single-post .entry-content{font-size:16px;line-height:28px;color:#202020;font-weight:400}.single-post .entry-content h2{font-size:40px;line-height:48px;font-weight:600;margin:40px 0 20px;color:#202020}.single-post .entry-content h2:first-child{margin-top:0}.single-post .entry-content h3{font-size:24px;line-height:32px;font-weight:600;margin:40px 0 20px;color:#202020}.single-post .entry-content h3:first-child{margin-top:0}.single-post .entry-content h4{font-size:20px;line-height:28px;font-weight:600;margin:40px 0 20px;color:#202020}.single-post .entry-content h4:first-child{margin-top:0}.single-post .entry-content h5{font-size:18px;line-height:26px;font-weight:600;margin:40px 0 20px;color:#202020}.single-post .entry-content h5:first-child{margin-top:0}.single-post .entry-content h6{font-size:16px;line-height:22px;font-weight:600;margin:40px 0 20px;color:#202020}.single-post .entry-content h6:first-child{margin-top:0}.single-post .entry-content p{margin:0 0 20px 0}.single-post .entry-content ul{padding:0;margin:0 0 20px;list-style:none}.single-post .entry-content ul>li{position:relative;padding:0 0 0 30px;margin:0 0 20px 0}.single-post .entry-content ul>li p:last-child{margin:0}.single-post .entry-content ul>li:last-child{margin:0}.single-post .entry-content ul>li:before{content:"";position:absolute;left:0;top:5px;height:18px;width:18px;border-radius:1px;display:inline-block;background-image:url(https://codemotives.com/wp-content/uploads/2025/08/03.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.single-post .entry-content ul>li ul>li:before{background-image:url(https://codemotives.com/wp-content/uploads/2025/08/02.svg)}.single-post .entry-content ol{padding:0;margin:0 0 20px;list-style:none;counter-reset:li}.single-post .entry-content ol ul,.single-post .entry-content ol ol,.single-post .entry-content ul ul,.single-post .entry-content ul ol{margin-top:16px}.single-post .entry-content ol>li{position:relative;padding:0 0 0 30px;margin:0 0 20px 0}.single-post .entry-content ol>li p:last-child{margin:0}.single-post .entry-content ol>li::before{content:counter(li);counter-increment:li;font-size:14px;line-height:20px;color:#fff;font-weight:600;width:20px;height:20px;border-radius:40px;text-align:center;background:#FA975A;z-index:1;position:absolute;left:0;top:3px;display:inline-flex;align-items:center;justify-content:center;transform:none}.single-post .entry-content .wp-block-table.is-style-stripes{border-radius:10px;box-shadow:0 2px 15px rgb(0 0 0 / .1);margin:0 0 20px}.single-post .entry-content table{width:100%;margin:0 0 20px;border-collapse:collapse;margin:0}.single-post .entry-content table tbody tr{background-color:#000;vertical-align:top}.single-post .entry-content table tbody tr:nth-child(even){background-color:#F6F6F6}.single-post .entry-content table tbody tr:nth-child(odd){background-color:#fff}.single-post .entry-content table tbody tr:first-child{background-color:#000}.single-post .entry-content table tr:first-child{background-color:#000;color:#fff}.single-post .entry-content table tr:first-child td{color:#fff}.single-post .entry-content table tbody tr th,.single-post .entry-content table tbody tr td{padding:10px 15px;border:none;text-align:left}.single-post .entry-content table tbody tr th{font-weight:600;color:#fff}.single-post .entry-content ol>li:last-child{margin:0}.single-post .entry-content a{color:#3d44e3;margin:0;cursor:pointer}.single-post .entry-content a b,.single-post .entry-content strong a,.single-post .entry-content a strong{font-weight:400}.single-post .entry-content a:hover{color:#3d44e3}.single-post .featured-image{margin:0 0 50px}.single-post .featured-image img{width:100%;height:auto;max-height:560px;object-fit:cover;border-radius:15px}.single-post-content{display:flex;align-items:flex-start;gap:30px;flex-wrap:wrap;margin:0 0 100px}.single-post-content .entry-content{width:calc(75% - 15px);position:relative}.single-post-content .table-of-contents{width:calc(25% - 15px);position:sticky;top:110px}.single-post-content .table-of-contents .toc{border:1px solid #CECECE;border-radius:20px;padding:20px}.single-post-content .table-of-contents .toc ul{max-height:calc(100vh - 480px);min-height:160px;overflow:auto;margin-right:-20px;padding-right:5px}.single-post-content .table-of-contents .table-of-content-title{font-style:normal;font-weight:600;font-size:24px;line-height:32px;color:#212529;margin:0 0 24px 0}.single-post-content .table-of-contents ul{margin:0;padding:0;list-style-type:none;overflow:auto;max-height:calc(100dvh - 180px)}.single-post-content .table-of-contents ul li{position:relative;margin:0}.single-post-content .table-of-contents ul li:last-child{margin:0}.single-post-content .table-of-contents ul li span{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#202020;margin:0;display:inline-block;transition:all .5s ease .1s;position:relative;text-decoration:none;padding:8px 0 8px 20px;border-left:1px solid #D6D6D6;cursor:pointer}.single-post-content .table-of-contents ul li span:before{content:"";width:2px;height:0;background:#3d44e3;position:absolute;top:0;bottom:0;left:-1px}.single-post-content .table-of-contents ul li span.active.current{font-weight:500}.single-post-content .table-of-contents ul li span.active:before{height:100%}.single-post .author-info{padding:30px;background:#F6F6F6;border-radius:20px}.single-post .author-info .author-details{margin:0 0 10px}.single-post .author-info .author-details a{display:inline-flex;align-items:center;gap:16px;text-decoration:none;color:#050505}.single-post .author-info .author-details a .author-avatar{display:inline-block;width:80px;height:80px;border-radius:100px}.single-post .author-info .author-details a .author-avatar img{border-radius:100px;width:100%;height:100%;object-fit:cover;object-position:top center}.single-post .author-info .author-details a .user-name .author-written-by{display:block;font-size:16px;line-height:24px;color:#050505;font-weight:400;margin:0 0 4px}.single-post .author-info .author-details a .user-name .author-name-link{font-size:20px;line-height:30px;color:#050505;font-weight:600;margin:0}.single-post .author-info .author-description .author-position{font-size:16px;line-height:28px;color:#050505;font-weight:400;margin:0}.single-post .blog-head-title{font-size:40px;line-height:48px;font-weight:700;margin:0 0 30px 0;color:#212529;text-transform:capitalize}.related-posts{margin-bottom:100px}.author-header{text-align:center;margin:40px 0}.author-header .author-bio{margin:0 0 20px}.author-header .author-bio img{border-radius:100px;width:100px;min-width:100px;height:100px;object-fit:cover;object-position:top}.author-header .author-name{font-weight:600;font-size:24px;line-height:32px;color:#212529;margin:0 0 15px;padding:0}.author .author-header .author-description{font-family:'Poppins',sans-serif;max-width:1000px;margin:0 auto;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.4px;color:#212529}.author .author-header .author-description a{color:#3d44e3;text-decoration:none;cursor:pointer}.author .author-header .author-description a:hover{color:#212529}@media screen and (max-width:1599px){.related-posts,.single-post-content{margin:0 0 80px}.single-post .entry-header .page-title{font-size:50px;line-height:62px}.single-post .blog-head-title,.single-post .entry-content h2{font-size:30px;line-height:38px;margin:30px 0 20px}.single-post .entry-content h3{font-size:22px;line-height:30px;margin:30px 0 20px}.single-post .entry-content h4{margin:30px 0 20px}.single-post .entry-content h5{margin:30px 0 20px}.single-post .entry-content{font-size:16px;line-height:24px}.single-post-content .table-of-contents .table-of-content-title{font-size:22px;line-height:32px}.single-post-content .table-of-contents ul li a,.single-post .author-info .author-description .author-position,.single-post .author-info .author-details a .user-name .author-name-link,.single-post .author-info .author-details a .user-name .author-written-by{font-size:16px;line-height:24px}.single-post .entry-content ol>li::before{top:2px}.single-post .entry-content ul>li:before{top:3px}.single-post-content .table-of-contents ul li span{font-size:16px;line-height:24px}}@media screen and (max-width:1399px){.related-posts,.single-post-content{margin:0 0 60px}.single-post .entry-header .page-title{font-size:40px;line-height:55px}.single-post .entry-content h4{font-size:18px;line-height:26px}.single-post .entry-content h5{font-size:16px;line-height:24px}.single-post .entry-content{font-size:14px;line-height:22px}.wp-block-separator,.single-post .entry-content p{margin:0 0 20px}.single-post .author-info{padding:30px}.single-post .author-info .author-description .author-position,.single-post .author-info .author-details a .user-name .author-name-link,.single-post .author-info .author-details a .user-name .author-written-by{font-size:14px;line-height:22px}.author-header .author-name{font-size:22px;line-height:32px}.author .author-header .author-description{font-size:14px;line-height:22px}.single-post .entry-content ol>li{padding-left:26px;margin-bottom:16px}.single-post .entry-content ol>li::before{top:2px;font-size:12px;line-height:18px;width:16px;height:16px}.single-post .entry-content ol ul,.single-post .entry-content ol ol,.single-post .entry-content ul ul,.single-post .entry-content ul ol{margin-top:13px}.single-post .entry-content ul,.single-post .entry-content ol{margin-bottom:20px}.single-post .entry-content ul>li{padding:0 0 0 26px;margin:0 0 16px 0}.single-post .entry-content ul>li strong{font-weight:600}.single-post .entry-content ul>li:before{top:3px;height:16px;width:16px}.single-post-content .table-of-contents ul li span{font-size:14px;line-height:22px;padding-top:7px;padding-bottom:7px}}@media screen and (max-width:991px){.related-posts,.single-post-content{margin:0 0 40px}.single-post .entry-header{margin:40px 0 0}.single-post .entry-header .page-title{font-size:32px;line-height:42px;margin:0 0 30px}.single-post .blog-head-title,.single-post .entry-content h2{font-size:24px;line-height:32px;margin:24px 0 16px}.single-post .entry-content h3{font-size:20px;line-height:28px;margin:24px 0 16px}.wp-block-separator,.single-post .entry-content p{margin:0 0 16px}.single-post-content{flex-direction:column-reverse;gap:30px}.single-post-content .table-of-contents{width:100%;position:static;display:none}.single-post-content .entry-content{width:100%}.single-post-content .entry-content::before{display:none}.single-post-content .table-of-contents ul{display:flex;align-items:center;flex-wrap:nowrap;max-height:inherit;gap:0}.single-post-content .table-of-contents ul li{margin:0;padding:0 0 20px}.single-post-content .table-of-contents ul li a{white-space:nowrap;padding:0 10px;border-left:2px solid rgb(33 37 41 / .4)}.single-post-content .table-of-contents ul li a:before{display:none}.single-post-content .table-of-contents ul li a.active,.single-post-content .table-of-contents ul li a:hover{padding:0 10px}.single-post-content .table-of-contents ul li a.active{color:#3d44e3}.single-post .author-info{padding:30px}}@media screen and (max-width:767px){.related-posts,.single-post-content{margin:0 0 30px}.single-post .entry-header{margin:30px 0 0}.single-post .entry-header .page-title{font-size:20px;line-height:28px}.single-post .entry-content h3{font-size:16px;line-height:22px}.single-post-content{gap:20px}.single-post .author-info{padding:20px}.single-post .featured-image{margin:0 0 20px}.author-header{margin:30px 0}}.mega-menu-wrap{visibility:hidden;opacity:0}.mega-menu-wrap.show{visibility:visible;opacity:1}.faq-section{margin:0 0 50px}.faq-section .faq-item{padding:0;background:#fff;border-radius:10px;margin:0 0 20px;border:1px solid #CECECE}.faq-section .faq-item:last-child{margin:0}.faq-section .faq-item .faq-question{font-size:18px;line-height:28px;font-weight:600;margin:0;padding:15px 20px;display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;cursor:pointer;gap:10px}.faq-section .faq-item .faq-question .faq-icon{width:30px;height:30px;min-width:30px;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;background-image:url(/wp-content/uploads/2025/09/plus-solid.svg);background-position:center center;background-repeat:no-repeat;background-size:14px;font-size:0;filter:invert(1)}.faq-section .faq-item .faq-question .faq-icon[aria-expanded="true"]{background-image:url(/wp-content/uploads/2025/09/minus-solid.svg)}.faq-section .faq-item .faq-answer{padding:0 20px 15px}@media screen and (max-width:1599px){.faq-section .faq-item .faq-question{font-size:18px;line-height:24px}}@media screen and (max-width:1399px){.faq-section .faq-item .faq-question{font-size:16px;line-height:22px;padding:13px 16px}.faq-section .faq-item .faq-question .faq-icon{width:26px;min-width:26px;height:26px;background-size:12px}.faq-section .faq-item .faq-answer{padding:0 16px 13px}}@media screen and (max-width:991px){.faq-section .faq-item .faq-question{font-size:16px;line-height:22px}.faq-section .faq-item{margin:0 0 16px}}.category-title{font-size:60px;line-height:72px;font-weight:800;color:#212529;margin:40px 0 30px 0;word-break:break-word;padding:0}@media screen and (max-width:1599px){.category-title{font-size:50px;line-height:62px}}@media screen and (max-width:1399px){.category-title{font-size:40px;line-height:55px}}@media screen and (max-width:991px){.category-title{font-size:32px;line-height:42px}}@media screen and (max-width:767px){.category-title{font-size:20px;line-height:28px;margin:30px 0 20px}}@media screen and (max-width:767px){.category-filter{overflow:auto;display:flex;flex-wrap:nowrap;margin:0 -16px 20px;padding:0 16px 10px;-ms-overflow-style:none;scrollbar-width:none}.category-filter::-webkit-scrollbar{display:none}.category-filter .filter-link{white-space:nowrap}}.blog-title{display:flex;align-items:baseline;gap:10px}.sub-heading{font-size:22px;line-height:36px;font-weight:400}@media screen and (max-width:1399px){.sub-heading{font-size:20px;line-height:28px}}@media screen and (max-width:991px){.sub-heading{font-size:20px;line-height:28px}.blog-title-head .search-bar .search-box{min-width:300px}}@media screen and (max-width:767px){.sub-heading{font-size:14px;line-height:20px}.blog-title-head .search-bar .search-box{min-width:230px}}@media screen and (max-width:567px){.blog-title{flex-wrap:wrap}.blog-title-head{flex-wrap:wrap}.search-bar{flex:1}}.single-post .featured-image{margin:0 0 50px;position:relative;padding:0 0 44%}.single-post .featured-image img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;object-position:center center;max-height:inherit}.infinite-scroll-loader{display:none;font-size:14px;font-weight:500;line-height:30px;text-align:center}.infinite-scroll-loader::after{content:' Loading';display:inline-block;animation:dots 1.5s infinite steps(3,end)}@keyframes dots{0%{content:' Loading'}33%{content:' Loading.'}66%{content:' Loading..'}100%{content:' Loading...'}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.md-cta{margin:30px 0 0;padding:40px;border-radius:20px;background-color:#2C55DA;background-image:url(/wp-content/uploads/2025/09/md-cta-bg-img.svg);background-repeat:no-repeat;background-position:top left;background-size:cover}.md-cta-title{font-weight:600;font-size:30px;line-height:42px;color:#fff;margin:0 0 30px}.light-btn{display:inline-flex;align-items:center;gap:20px;padding:5px 5px 5px 30px;background:var(--white-color);color:var(--black-color);border-radius:50px;font-family:'Poppins',sans-serif;font-weight:500;font-size:.889rem;line-height:1.333rem;border:1px solid var(--white-color);outline:none;box-shadow:none;transition:all 0.35s;@media screen and (max-width:767px){padding:5px 5px 5px 20px}.arrow-icon{display:inline-block;width:38px;min-width:38px;height:38px;border:1px solid var(--black-color);background:var(--white-color);border-radius:100px;transition:all 0.35s;position:relative;overflow:hidden;@media screen and (max-width:767px){width:30px;min-width:30px;height:30px}&::after,&::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:20px;height:21px;background-image:url(/wp-content/uploads/2025/08/left-white-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transition:all 0.35s;filter:invert(1)}&::after{left:-70px;background-image:url(/wp-content/uploads/2025/08/left-white-icon.svg)}&.bg-white{&::after,&::before{filter:invert(1) grayscale(1) brightness(5)}}}&:hover{background:#fff0;color:var(--white-color);border-color:var(--white-color);.arrow-icon{border-color:var(--white-color);&::before{left:40px}&::after{left:0}}}@media screen and (max-width:1599px){font-size:1rem;line-height:1.5rem}}.back-to-blog-list{margin:30px 0 50px;display:flex;align-items:center;gap:10px}.back-btn{position:relative;padding:0 0 0 30px;font-family:'Poppins',sans-serif;font-weight:500;font-size:14px;line-height:18px;color:#050505;&::before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;width:20px;height:21px;background-image:url(/wp-content/uploads/2025/08/left-white-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transition:all 0.35s;filter:invert(1);transform:rotate(180deg)}&:hover{&::before{left:-5px}}}.blank-line{border-bottom:1px solid #000;width:40px;display:inline-block}.blog-category a{font-weight:400;font-size:14px;line-height:18px;color:#050505;background-color:#fff;border:1px solid #D6D6D6;border-radius:50px;padding:6px 14px;text-decoration:none;transition:all 0.35s}.blog-category a:hover{background-color:#212529;border-color:#212529;color:#fff}.single-post .entry-content .new-primary-btn{color:#fff;font-weight:500;text-decoration:none}.single-post .entry-content .blog-cta{text-align:center;background:#F0F6EE;border-radius:20px;padding:50px}.single-post .entry-content .blog-cta .blog-cta-title{margin:0 0 10px}.single-post .entry-content .blog-cta .blog-cta-dec{margin:0 0 30px}.single-post .entry-content .blog-sm-cta{padding:30px;border-radius:20px;background:#F6F5EE;margin:40px 0}.single-post .entry-content .blog-sm-cta .blog-sm-cta-title{font-weight:600;font-style:italic;font-size:24px;line-height:30px;margin:0 0 10px}.single-post .entry-content .blog-sm-cta .blog-sm-cta-dec{font-weight:400;font-style:italic;font-size:18px;line-height:28px;color:#202020;margin:0}.single-post .entry-content .blog-sm-cta .blog-sm-cta-dec.first-paragraph{margin:0 0 20px}.single-post .entry-content .blog-lg-cta{padding:30px;border-radius:20px;background:#F6F5EE;margin:40px 0}.single-post .entry-content .blog-lg-cta .blog-sm-cta-title{font-weight:600;font-size:24px;line-height:30px;margin:0 0 10px}.single-post .entry-content .blog-lg-cta .blog-sm-cta-dec{font-weight:400;font-size:16px;line-height:24px;color:#202020;margin:0 0 20px}.single-post .entry-content .blog-lg-cta .blog-sm-cta-dec:last-child{margin:0}.single-post .entry-content .wp-block-image{margin:0 0 20px}.single-post .entry-content .wp-block-image img{border-radius:20px;margin:0;width:100%}.single-post .entry-content .blog-code-section{margin:0 0 40px}.single-post .entry-content .blog-code-section .blog-code-title{font-size:24px;line-height:36px;font-weight:600;color:#202020;margin:0 0 20px}.single-post .entry-content .code-wrap{padding:20px;border-radius:10px;background:#F5F5F5;position:relative}.single-post .entry-content .code-wrap .copy-message{position:absolute;top:20px;right:20px;font-size:12px;line-height:16px;font-weight:400;color:green;background:#fff;border-radius:50px;padding:5px 10px;border:1px solid green;transition:all 0.35s}.single-post .entry-content .code-wrap .copy-button{border:none;margin:0 0 20px;font-family:'Poppins',sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#050505;display:inline-flex;align-items:center;gap:10px;cursor:pointer;background:#fff0}.single-post .entry-content .code-wrap code{display:block;border:1px solid #CDCDCD;padding:15px 20px;border-radius:10px}.related-posts-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 30px}.related-posts-head .head-wrap{flex:1}.related-posts-head .head-wrap p{margin:0}.news-letter{padding:100px;background-color:#D93535;border-radius:20px;color:#fff;text-align:center;background-image:url(/wp-content/uploads/2025/09/bgred.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}.news-letter .news-letter-sub-title{font-size:24px;line-height:36px;font-weight:600;margin:0 0 20px;display:block}.news-letter .news-letter-title{font-weight:600;font-size:40px;line-height:60px;margin:0 0 20px}.news-letter .news-letter-dec{margin:0 0 30px}.news-letter .news-letter-form{display:inline-flex;align-items:center;padding:5px 5px 5px 20px;background:#fff;border-radius:50px}.news-letter .news-letter-form .mc4wp-form-fields{display:flex;gap:10px;align-items:center}.news-letter .news-letter-form .news-letter-input{font-size:16px;line-height:24px;color:#050505;border:none;box-shadow:none;outline:none;padding:0;min-width:393px;max-width:393px}.icon-lite-btn{width:40px;min-width:40px;height:40px;background:var(--white-color);border:1px solid var(--black-color);color:var(--black-color);border-radius:100px;display:inline-flex;align-items:center;justify-content:center;transition:all 0.35s;padding:0;.arrow-icon{display:inline-block;width:30px;min-width:30px;height:30px;transition:all 0.35s;position:relative;overflow:hidden;cursor:pointer;&::after,&::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:20px;height:21px;background-image:url(/wp-content/uploads/2025/08/left-white-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transition:all 0.35s;filter:invert(1)}&::after{left:-70px;background-image:url(/wp-content/uploads/2025/08/left-white-icon.svg)}}&:hover{background:var(--white-color);.arrow-icon{&::before{left:40px}&::after{left:0}}}}.icon-lite-btn:disabled{pointer-events:none}.other-topics{padding:100px 0}.other-topics-head{display:flex;align-items:center;gap:30px;margin:0 0 40px}.topics-wrap ul{display:flex;flex-wrap:wrap;gap:30px}.topics-wrap ul li{width:calc(25% - 23px)}.topics-wrap ul li a{padding:16px 50px 16px 30px;font-weight:600;font-size:18px;line-height:26px;width:100%;color:#050505;cursor:pointer;text-decoration:none;border:1px solid #DEDEDE;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;border-radius:10px;height:100%;min-height:88px}.topics-wrap ul li a:hover{color:#050505}.topics-wrap ul li a.link-hover-arrow:before{right:25px}.topics-wrap ul li a img{transition:all 0.35s}.topics-wrap ul li a:hover img{transform:rotate(-45deg)}@media screen and (max-width:1599px){.other-topics{padding:80px 0}.news-letter .news-letter-title{font-size:30px;line-height:38px}.news-letter{padding:80px}.md-cta{padding:30px}.md-cta-title{font-size:26px;line-height:36px}}@media screen and (max-width:1399px){.other-topics{padding:60px 0}.topics-wrap ul li a{font-size:16px;line-height:24px;padding:20px 50px 20px 20px}.topics-wrap ul li a.link-hover-arrow:before{right:20px}.news-letter{padding:60px}.single-post .entry-content .blog-sm-cta{padding:30px 20px}.single-post .entry-content .blog-sm-cta .blog-sm-cta-title,.news-letter .news-letter-sub-title{font-size:20px;line-height:30px}.single-post .entry-content .blog-sm-cta .blog-sm-cta-dec{font-size:16px;line-height:26px}.single-post .entry-content .blog-lg-cta .blog-sm-cta-dec,.single-post .entry-content .blog-sm-cta .blog-sm-cta-dec,.single-post .entry-content .code-wrap .copy-button{font-size:14px;line-height:20px}.single-post .entry-content .code-wrap .copy-button img{width:26px;height:26px}}@media screen and (max-width:1199px){.topics-wrap ul li{width:calc(33.33% - 20px)}.single-post .blog-author-wrap .blog-share a{width:40px;height:40px}.single-post .blog-author-wrap .blog-share a img{width:20px;height:20px}.single-post .entry-content .wp-block-table.is-style-stripes{overflow:auto}.single-post .entry-content table{min-width:900px}}@media screen and (max-width:991px){.other-topics{padding:40px 0}.other-topics-head{margin:0 0 30px}.topics-wrap ul{gap:20px}.topics-wrap ul li a{padding:16px 45px 16px 16px}.other-topics-head{flex-direction:column;align-items:flex-start;gap:0}.news-letter{padding:40px}.faq-section,.single-post .blog-author-wrap,.single-post .featured-image,.single-post .entry-content .blog-code-section{margin:0 0 30px}.single-post .entry-content .blog-lg-cta,.single-post .entry-content .blog-sm-cta{margin:30px 0;padding:30px 20px}.single-post .entry-content .blog-cta{padding:40px 30px}}@media screen and (max-width:767px){.other-topics{padding:30px 0}.topics-wrap ul li{width:calc(50% - 10px)}.news-letter .news-letter-form .news-letter-input{min-width:inherit;width:100%;flex:1}.news-letter{padding:30px 20px}.single-post .entry-content .blog-cta{padding:30px 20px}.related-posts-head{flex-direction:column;align-items:flex-start}}@media screen and (max-width:576px){.topics-wrap ul li{width:100%}.single-post .blog-author-wrap{flex-wrap:nowrap;align-items:flex-start}.single-post .blog-author-wrap .blog-author-info{flex:1;gap:10px}.single-post .blog-author-wrap .blog-author-info .blog-author-name span,.single-post .blog-author-wrap .blog-author-info .blog-post-read-time,.single-post .blog-author-wrap .blog-author-info .blog-post-date{font-size:14px;line-height:20px}.single-post .blog-author-wrap .blog-author-info .blog-author-name{width:100%}.single-post .blog-author-wrap .blog-author-info .blog-post-date{padding-right:10px}.single-post .blog-author-wrap .blog-author-info .blog-post-date::before{display:none}.single-post .blog-author-wrap .blog-share{gap:10px}.single-post .blog-author-wrap .blog-share a{width:30px;height:30px;border-radius:5px}.single-post .blog-author-wrap .blog-share a img{width:14px;height:14px}.topics-wrap ul li a{min-height:inherit}}.link-hover-arrow,.before-left-arrow{position:relative;transition:all 0.35s ease-in-out;display:inline-flex;align-items:center;&::before{content:"";position:absolute;top:0;right:5px;bottom:0;margin:auto;width:20px;height:20px;-webkit-mask-image:url(/wp-content/uploads/2025/08/left-white-icon.svg);mask-image:url(/wp-content/uploads/2025/08/left-white-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;background-color:var(--primary-color);transition:all 0.35s ease-in-out}&:hover{color:var(--red);&::before{transform:rotate(-45deg);background-color:var(--red)}}}strong{font-weight:600}.container.NotFound-banner-section{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;text-align:center;padding:20px}.container.NotFound-banner-section img{max-width:100%;height:auto;margin-bottom:20px}@media (max-width:768px){.container.NotFound-banner-section{padding:15px;height:auto}.container.NotFound-banner-section img{margin-bottom:15px}}@media (max-width:480px){.container.NotFound-banner-section{padding:10px;height:auto}.container.NotFound-banner-section img{margin-bottom:10px}}.not-found-wrap{background-color:#fdfdfd;text-align:center;min-height:calc(100dvh - 80px);display:flex;align-items:center;justify-content:center}@media screen and (min-width:2600px){.not-found-wrap{min-height:inherit}}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000000!important}.reviews strong{font-weight:bolder}.news-letter-box{display:inline-block}.custom-spinner{width:1rem;height:1rem;border:2px solid rgb(255 255 255 / .3);border-top-color:#fff;border-radius:50%;animation:spin 0.6s linear infinite;display:inline-block;vertical-align:middle;margin-right:8px}@keyframes spin{to{transform:rotate(360deg)}}.brand a.logo-text-header,.footer-head a.logo-text-footer{font-size:33px;font-weight:700;letter-spacing:-2.5px}.brand a.logo-text-header{color:#000}.footer-head a.logo-text-footer{color:#fff}.client-logo-sec{display:flex;flex-wrap:wrap}.client-logo-sec .client-logo{width:calc(25% - 2px);float:left;font-size:0;line-height:0;text-align:center;display:flex;padding:20px 0;align-self:center}.client-logo-sec .client-logo img{align-self:center;max-width:100%;height:100px;margin:0 auto}.client-logo-sec .client-logo:nth-child(1){border-bottom:1px solid #CECECE;border-right:1px solid #CECECE}.client-logo-sec .client-logo:nth-child(2){border-bottom:1px solid #CECECE;border-right:1px solid #CECECE}.client-logo-sec .client-logo:nth-child(3){border-bottom:1px solid #CECECE;border-right:1px solid #CECECE}.client-logo-sec .client-logo:nth-child(4){border-bottom:1px solid #CECECE}.client-logo-sec .client-logo:nth-child(5){border-right:1px solid #CECECE}.client-logo-sec .client-logo:nth-child(6){border-right:1px solid #CECECE}.client-logo-sec .client-logo:nth-child(7){border-right:1px solid #CECECE}@media screen and (max-width:767px){.client-logo-sec .client-logos{max-width:none;margin:0 auto}.client-logo-sec .client-logo{width:calc(50% - 1px)}.client-logo-sec .client-logo:nth-child(2){border-right:0}.client-logo-sec .client-logo:nth-child(5){border-bottom:1px solid #CECECE}.client-logo-sec .client-logo:nth-child(6){border-right:0;border-bottom:1px solid #CECECE}}@media screen and (max-width:767px){.client-logo-sec .client-logo{width:calc(50% - 1px);border-bottom:1px solid #CECECE}.client-logo-sec .client-logo:nth-child(2n){border-right:none}.client-logo-sec .client-logo:nth-last-child(1),.client-logo-sec .client-logo:nth-last-child(2){border-bottom:none}.client-logo-sec .client-logo img{height:65px}}.tech-platform-sec{display:flex;flex-wrap:wrap}.tech-platform-sec .tech-platform{width:calc(33.333% - 2px);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0;border-bottom:1px solid #d5d8dc;border-right:1px solid #d5d8dc;text-align:center}.tech-platform-sec .tech-platform img{max-width:100%;height:80px}.tech-platform-sec .tech-platform span{margin-top:10px;font-size:14px;color:#333;display:block}.tech-platform-sec .tech-platform:nth-child(3n){border-right:none}.tech-platform-sec .tech-platform:nth-last-child(-n+3){border-bottom:none}@media screen and (max-width:767px){.tech-platform-sec .tech-platform{width:calc(50% - 1px);border-bottom:1px solid #d5d8dc}.tech-platform-sec .tech-platform:nth-child(2n){border-right:none}.tech-platform-sec .tech-platform img{height:60px}.tech-platform-sec .tech-platform span{font-size:13px}.tech-platform-sec .tech-platform:nth-last-child(-n+2){border-bottom:none}}.case-study-image-block{width:100%;max-height:500px;overflow:hidden}.case-study-image-block img{width:100%;height:100%;object-fit:cover;display:block}.my-tabs{width:100%;margin:0 auto;text-align:left}.my-tabs input[type="radio"]{display:none}.my-tabs label{display:inline-block;padding:10px 30px;margin:0;cursor:pointer;border-bottom:1px solid #fff0;font-weight:500;transition:color 0.3s ease,border-color 0.3s ease}.my-tabs label:hover,.my-tabs label:focus{color:#3d44e3}.my-tabs input[type="radio"]:checked+label{border-color:#CECECE}.my-tabs .tab-content{display:none;opacity:0;transition:opacity 0.3s ease}.my-tabs #front:checked~#content-front,.my-tabs #back:checked~#content-back,.my-tabs #db:checked~#content-db,.my-tabs #cms:checked~#content-cms,.my-tabs #uiux:checked~#content-uiux,.my-tabs #mobile:checked~#content-mobile,.my-tabs #crm:checked~#content-crm{display:block;opacity:1}.my-tabs .tech-platform-sec{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;padding:20px 0}.my-tabs .tech-platform{text-align:center;padding:10px;border:1px solid #eee;border-radius:8px;background:#fff;box-shadow:0 2px 4px rgb(0 0 0 / .05);transition:transform 0.3s ease,box-shadow 0.3s ease;width:100%;height:180px}.my-tabs .tech-platform img{width:100px;height:100px;display:block;margin:0 auto 10px}.my-tabs .tech-platform:hover{transform:translateY(-4px);box-shadow:0 4px 8px rgb(0 0 0 / .1)}