.blog-hero__section{padding-top:80px}@media (min-width: 1024px){.blog-hero__section{padding-top:80px}}.blog-hero__section .blog-hero__container{min-height:max-content;background-size:cover;background-position:center;border-radius:20px;display:flex;justify-content:center;align-items:center;padding:40px 30px 40px 15px}@media (min-width: 1200px){.blog-hero__section .blog-hero__container{min-height:200px}}.blog-hero__section .blog-hero__container .hero-text{display:flex;align-items:center;width:100%;flex-direction:column;justify-content:center}.blog-hero__section .blog-hero__container .hero-text .hero-text-heading{font-weight:600;font-size:36px;line-height:50px;text-align:center;font-family:Montserrat,Montserrat Fallback,sans-serif;color:#1c1c1c}@media (min-width: 768px){.blog-hero__section .blog-hero__container .hero-text .hero-text-heading{font-size:48px;line-height:100%}}@media (min-width: 1024px){.blog-hero__section .blog-hero__container .hero-text .hero-text-heading{font-size:60px;line-height:100%}}.blog-hero__section .blog-hero__container .hero-text .blog-info{margin-top:20px;align-items:center;display:flex;flex-direction:column;gap:6px}@media (min-width: 768px){.blog-hero__section .blog-hero__container .hero-text .blog-info{flex-direction:row}}.blog-hero__section .blog-hero__container .hero-text .blog-info .user{color:#1c1c1c;font-size:16px;font-family:Lato,Lato Fallback,sans-serif;line-height:18px;text-align:center;font-weight:400}@media (min-width: 768px){.blog-hero__section .blog-hero__container .hero-text .blog-info .user{font-size:20px;line-height:24px}}.blog-hero__section .blog-hero__container .hero-text .blog-info .date{color:#fff;font-size:16px;font-family:Lato,Lato Fallback,sans-serif;line-height:0px;display:block;margin-top:10px}@media (min-width: 768px){.blog-hero__section .blog-hero__container .hero-text .blog-info .date{display:inline-block;font-size:20px;line-height:24px}}.blog-hero__section .blog-hero__container .hero-text .blog-info .date .separator{display:none}@media (min-width: 768px){.blog-hero__section .blog-hero__container .hero-text .blog-info .date .separator{display:inline-block}}.custom-hr{width:100%;height:3px;background:linear-gradient(to right,transparent 0%,transparent 5%,black 50%,transparent 95%,transparent 100%);border-radius:3px;margin:40px auto 20px}.main-container{display:flex;margin-top:40px;margin-bottom:20px;flex-direction:column}@media (min-width: 1024px){.main-container{flex-direction:row;justify-content:space-between}}@media (min-width: 1024px){.main-container .left-column{width:65%}}@media (min-width: 1200px){.main-container .left-column{width:70%}}.main-container .left-column .blog-content p{margin-bottom:1rem;line-height:1.7}.main-container .left-column .blog-content p img{border-radius:20px;max-width:100%;height:auto}.main-container .left-column .blog-content ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:1.25rem;margin-top:.5rem}.main-container .left-column .blog-content ul ul{list-style-type:circle;margin-bottom:.25rem;margin-top:.25rem}.main-container .left-column .blog-content ul ul ul{list-style-type:square}.main-container .left-column .blog-content ol{list-style-type:decimal;padding-left:1.5rem;margin-bottom:1.25rem;margin-top:.5rem}.main-container .left-column .blog-content ol ol{list-style-type:lower-alpha;margin-bottom:.25rem;margin-top:.25rem}.main-container .left-column .blog-content li{margin-bottom:.35rem;line-height:1.6}.main-container .left-column .blog-content h1,.main-container .left-column .blog-content h2,.main-container .left-column .blog-content h3,.main-container .left-column .blog-content h4,.main-container .left-column .blog-content h5,.main-container .left-column .blog-content h6{margin-top:1.5rem;margin-bottom:.75rem;line-height:1.3}.main-container .left-column .blog-content blockquote{border-left:4px solid var(--primary-color, #d21e2b);padding-left:1rem;margin:1.5rem 0;font-style:italic;color:#555}.main-container .left-column .blog-content table{width:100%;margin-bottom:1.5rem;border-collapse:collapse}.main-container .left-column .blog-content table th,.main-container .left-column .blog-content table td{padding:8px 12px;border:1px solid #ddd}.main-container .left-column .blog-content table th{background-color:#f8f9fa;font-weight:600}.main-container .left-column .toc-mobile ul{list-style:none;padding-left:0}.main-container .left-column .toc-mobile ul li{margin:5px 0}.main-container .left-column .toc-mobile ul li a{text-decoration:none;color:#000;font-family:Lato,Lato Fallback,sans-serif;display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px}.main-container .left-column .toc-mobile ul li a:hover{text-decoration:underline}.main-container .left-column .toc-mobile ul li a .toc-text{width:80%}.main-container .left-column .toc-mobile ul li a.active{color:red;font-weight:700}.main-container .left-column .toc-mobile ul>li{padding-left:6px}.main-container .left-column .toc-mobile ul ul>li{padding-left:12px}.main-container .left-column .toc-mobile ul .toc-arrow{display:inline-flex;align-items:center;justify-content:center;text-align:center;color:#666;cursor:pointer;transition:transform .3s ease;width:16px;height:16px;flex-shrink:0}.main-container .left-column .toc-mobile ul .toc-arrow.collapsed{transform:rotate(-90deg)}.main-container .left-column .toc-mobile ul .toc-arrow svg{width:16px;height:16px}.main-container .left-column .toc-mobile ul .toc-children.collapsed{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.main-container .left-column .toc-mobile ul .toc-children{max-height:1000px;transition:max-height .3s ease-in;overflow:hidden}@media (min-width: 768px){.main-container .left-column .toc-mobile{display:none}}.main-container .left-column .toc-mobile .toc-children.collapsed{display:none}.main-container .left-column .custom-hr-mobile{display:block;margin-bottom:20px}@media (min-width: 1024px){.main-container .left-column .custom-hr-mobile{display:none}}.main-container .left-column .related-blogs-desktop{display:none}@media (min-width: 1024px){.main-container .left-column .related-blogs-desktop{display:block}}.main-container .right-column{display:flex;flex-direction:column}@media (min-width: 1024px){.main-container .right-column{width:30%;position:sticky;top:80px;background-color:#fff;display:block;height:100%}}@media (min-width: 1200px){.main-container .right-column{width:25%}}.main-container .right-column .horizontal-line{height:1px;background-color:#6c7880;margin:0}.main-container .right-column .toc{display:none;padding:24px 16px;border-radius:16px;border:1px solid #F3F3F3;background-color:#fff;margin-bottom:12px}.main-container .right-column .toc .toc-heading{font-size:14px;line-height:21px;font-weight:500;font-family:Lato,Lato Fallback,sans-serif;color:#626060}@media (min-width: 1024px){.main-container .right-column .toc{display:block}.main-container .right-column .toc>ul{max-height:50vh;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#D1202D transparent}.main-container .right-column .toc>ul::-webkit-scrollbar{width:5px}.main-container .right-column .toc>ul::-webkit-scrollbar-thumb{background:#d1202d;border-radius:4px}.main-container .right-column .toc>ul::-webkit-scrollbar-track{background:transparent}.main-container .right-column .toc ul{list-style:none;padding-left:0}.main-container .right-column .toc ul li{margin:5px 0}.main-container .right-column .toc ul li a{text-decoration:none;color:#000;display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px;position:relative;padding:12px 20px;cursor:pointer;border-radius:12px;font-weight:400;transition:.3s;font-size:14px;line-height:21px;color:#626060;font-family:Montserrat,Montserrat Fallback,sans-serif}.main-container .right-column .toc ul li a:hover{text-decoration:underline}.main-container .right-column .toc ul li a .toc-text{width:80%}.main-container .right-column .toc ul li a.active{font-weight:500;color:#1c1c1c;background:#fdf2f2;border-left:3px solid rgb(209,32,45);display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px}.main-container .right-column .toc ul li a.active .toc-text{width:80%}.main-container .right-column .toc ul li>li{padding-left:6px}.main-container .right-column .toc ul li ul>li{padding-left:12px}.main-container .right-column .toc ul li .toc-item{margin:5px 0}.main-container .right-column .toc ul li .toc-expand-container{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:3px}.main-container .right-column .toc ul li .toc-expand-container a{flex-grow:1}.main-container .right-column .toc ul li .toc-arrow{display:flex;align-items:center;justify-content:center;text-align:center;color:#666;cursor:pointer;transition:transform .3s ease;width:16px;height:16px;flex-shrink:0}.main-container .right-column .toc ul li .toc-arrow.collapsed{transform:rotate(-90deg)}.main-container .right-column .toc ul li .toc-arrow svg{width:16px;height:16px}.main-container .right-column .toc ul li .toc-children.collapsed{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.main-container .right-column .toc ul li .toc-children{max-height:1000px;transition:max-height .3s ease-in;overflow:hidden}}.main-container .right-column .inline-image-social{height:28px;width:28px;display:inline-block}.main-container .right-column .pro-hiring{display:flex;flex-direction:column;background-color:#fff;border-radius:12px;border:1px solid #F3F3F3;padding:16px;gap:5px}@media (min-width: 1024px){.main-container .right-column .pro-hiring{padding:16px}}.main-container .right-column .pro-hiring .profile-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:100%}.main-container .right-column .pro-hiring .profile-card .image-container{width:100%;display:flex;align-items:center;justify-content:center}.main-container .right-column .pro-hiring .profile-card .image-container img{width:90px;height:90px}.main-container .right-column .pro-hiring .profile-card .pro-detials{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin-top:12px}.main-container .right-column .pro-hiring .profile-card .pro-detials .pro-name{font-size:20px;line-height:30px;text-align:center;font-family:Lato,Lato Fallback,sans-serif;color:#1c1c1c;font-weight:600}.main-container .right-column .pro-hiring .profile-card .pro-detials .pro-designation{font-family:Lato,Lato Fallback,sans-serif;color:#626060;font-size:14px;line-height:21px;text-align:center;font-weight:500}.main-container .right-column .pro-hiring .profile-card .pro-detials .pro-exp{font-size:14px;line-height:21px;text-align:center;color:#d1202d;font-weight:600;font-family:Lato,Lato Fallback,sans-serif}.main-container .right-column .pro-hiring .profile-card .pro-detials .progress-container{background:#faf9f8;margin-block:16px;padding:4px;border-radius:5px;width:100%;position:relative;font-size:14px}.main-container .right-column .pro-hiring .profile-card .pro-detials .progress-container span{font-family:Lato,Lato Fallback,sans-serif}.main-container .right-column .pro-hiring .profile-card .pro-detials .progress-container .success-rate{float:right}.main-container .right-column .pro-hiring .profile-card .pro-detials .progress-container .progress-bar{background:#e0e0e0;border-radius:5px;margin-top:10px;height:10px;width:100%;position:relative}.main-container .right-column .pro-hiring .profile-card .pro-detials .progress-container .progress-bar .progress-fill{background:#d1202d;height:100%;border-radius:5px;position:absolute;top:0;left:0}.main-container .right-column .pro-hiring .profile-card .pro-detials .experience-detail{display:flex;width:100%;align-items:stretch;justify-content:space-between}.main-container .right-column .pro-hiring .profile-card .pro-detials .experience-detail .experience-detail-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px;border-radius:12px;width:100%;max-width:48%;gap:12px;background-color:#f9f9f9}.main-container .right-column .pro-hiring .profile-card .pro-detials .experience-detail .experience-detail-card .experience-detail-innum{font-size:22px;line-height:33px;text-align:center;font-weight:700;font-family:Lato,Lato Fallback,sans-serif;color:#1c1c1c}.main-container .right-column .pro-hiring .profile-card .pro-detials .experience-detail .experience-detail-card .experience-detail-explanation{font-size:12px;line-height:18px;font-weight:400;text-align:center;font-family:Lato,Lato Fallback,sans-serif;color:#626060}.main-container .right-column .pro-hiring .profile-card-buttons{display:flex;flex-direction:column;width:100%}.main-container .right-column .pro-hiring .profile-card-buttons .btn-primary{padding:9px 5px;font-size:14px;width:100%}@media (min-width: 1024px) and (max-width: 1100px){.main-container .right-column .pro-hiring .profile-card-buttons .btn-primary{font-size:12px}}.main-container .right-column .pro-hiring .profile-card-buttons .consultancy-btn{margin-top:16px;width:100%;transition:ease-in-out .3s}.main-container .right-column .pro-hiring .profile-card-buttons .consultancy-btn:hover{transition:ease-in-out .3s}.main-container .right-column .pro-hiring .profile-card-buttons .consultancy-btn .consultancy-container{position:relative;display:flex;align-items:center;justify-content:center;gap:2px;padding:12px 30px;border-radius:10px;color:#fff;background-color:#d1202d;border:2px solid transparent;transition:ease-in-out .3s;width:100%}.main-container .right-column .pro-hiring .profile-card-buttons .consultancy-btn .consultancy-container:hover{background-color:transparent;border:2px solid #D1202D;transition:ease-in-out .3s}.main-container .right-column .pro-hiring .profile-card-buttons .consultancy-btn .consultancy-container:hover span{color:#d1202d;transition:ease-in-out .3s}.main-container .right-column .pro-hiring .profile-card-buttons .consultancy-btn .consultancy-container span{font-family:Montserrat,Montserrat Fallback,sans-serif;font-weight:700;font-size:16px;line-height:24px;text-align:center}@media (min-width: 1024px) and (max-width: 1100px){.main-container .right-column .pro-hiring .profile-card-buttons .consultancy-btn .consultancy-container span{font-size:12px}}.main-container .right-column .pro-hiring .profile-card-buttons .consultancy-btn .consultancy-container .tooltip{font-family:Lato,Lato Fallback,sans-serif;position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:5px;background-color:#fff;color:#000;padding:5px 10px;border-radius:5px;box-shadow:0 2px 5px #0000001a;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.main-container .right-column .pro-hiring .profile-card-buttons .consultancy-btn .consultancy-container .tooltip.visible-tooltip{opacity:1;visibility:visible}.main-container .right-column .blog-detail-Social{display:flex;flex-direction:column;align-items:start;justify-content:start;background-color:#f9f9f9;border-radius:16px;padding:24px}.main-container .right-column .blog-detail-Social .blog-detail-Social-icons{display:flex;align-items:start;justify-content:start;gap:6px}.main-container .right-column .blog-detail-Social .blog-detail-Social-icons .blog-detail-Social-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #E2E2E2;border-radius:12px;cursor:pointer}.main-container .right-column .blog-detail-Social .blog-detail-Social-icons .blog-detail-Social-icon img{width:23px;height:23px}.main-container .right-column .gray-container{position:relative;background-color:#f2f2f2;border-radius:10px;padding:20px;margin-top:20px;max-width:100%}.main-container .right-column .gray-container .carousel-container{margin-right:2px;overflow:hidden;margin-bottom:50px;box-sizing:border-box}.main-container .right-column .gray-container .carousel-container .carousel{display:flex;transition:transform .5s ease;width:100%}.main-container .right-column .gray-container .carousel-container .carousel .carousel-item{flex:0 0 100%;box-sizing:border-box;text-align:center;height:100%}.main-container .right-column .gray-container .carousel-container .carousel .carousel-item img{width:100%;height:auto;display:block;margin:0}.main-container .right-column .gray-container .carousel-container .carousel .carousel-item p{font-family:Montserrat,sans-serif;color:var(--secondary-color);margin:10px 0 0;text-align:center;font-size:1.17em;font-weight:600}.main-container .right-column .gray-container .carousel-controls{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;justify-content:space-evenly;width:40%;max-width:250px}.main-container .right-column .gray-container .carousel-controls .carousel-button{width:30px;height:30px;background-color:transparent;border:2px solid #D1202D;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:5px}.main-container .right-column .gray-container .carousel-controls .carousel-button.prev{padding-left:5px}.main-container .right-column .gray-container .carousel-controls .carousel-button.next{padding-right:5px}.main-container .right-column .gray-container .carousel-controls .carousel-button:before{content:"";width:10px;height:10px;position:absolute;border-width:2px;border-style:solid;transform:rotate(45deg)}.main-container .right-column .gray-container .carousel-controls .carousel-button.prev:before{border-top-color:#f2f2f2;border-right-color:#f2f2f2;border-bottom-color:#d1202d;border-left-color:#d1202d}.main-container .right-column .gray-container .carousel-controls .carousel-button.next:before{border-top-color:#d1202d;border-right-color:#d1202d;border-bottom-color:#f2f2f2;border-left-color:#f2f2f2}.main-container .right-column .related-blogs-mobile{display:block}@media (min-width: 1024px){.main-container .right-column .related-blogs-mobile{display:none}}.contact-banner{background-image:url(https://d1ybi42hallhsh.cloudfront.net/image/blog-details/banner-bg.webp);background-position:center;background-size:cover;background-repeat:no-repeat;padding:20px 16px;border-radius:16px}@media (min-width: 768px){.contact-banner{padding:36px 32px}}.contact-banner__content{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:20px}@media (min-width: 768px){.contact-banner__content{flex-direction:row;justify-content:space-between;gap:unset}}@media (min-width: 768px){.contact-banner__content--txt{width:70%}}.contact-banner__content--txt-heading{font-family:Lato,Lato Fallback,sans-serif;font-weight:400;font-size:24px;line-height:32px;color:#fff;text-align:center}@media (min-width: 768px){.contact-banner__content--txt-heading{font-size:28px;line-height:42px;text-align:left}}@media (min-width: 768px){.contact-banner__content--cta{width:max-content}}.contact-banner__content--cta-btn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:max-content;gap:10px;font-size:16px;font-weight:700;color:#1c1c1c;padding:10px 16px}@media (min-width: 768px){.contact-banner__content--cta-btn{padding:16px 24px}}.contact-banner__content--cta-btn span{height:25px;align-self:center}
