.counter-item{display:flex;gap:35px;align-items:baseline}.counter-item h2{font-size:60px}.job-position-listing{box-shadow:0 3px 30px 0 rgba(0,0,0,10%);border-radius:10px}.career-details-right{height:max-content}.career-form{box-shadow:0 3px 30px 0 rgba(0,0,0,10%);padding:30px}.career-form .elementor-field{border:solid 1px rgba(0,0,0,.25);margin-bottom:5px;padding:6px 12px}.career-form .elementor-field-label{color:black!important}@media (max-width:768px){.job-card-upper .career-job-icon{width:100px!important}}.career-message-form .elementor-field{padding:10px;border-radius:7px;border:none}.blogs-heading h2{border-bottom:1px solid white;max-width:300px}.blog-heading-2 h2{border-bottom:1px solid #ec2028}.blog-card .blog-card-title h2{font-weight:600!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:25px!important;min-height:60px}.blog-card .blog-card-btn{position:absolute;bottom:0}.blog-card .blog-card-btn .elementor-button{padding:0!important}.blog-card .elementor-element{margin-bottom:10px}.blogs-new .ast-grid-common-col{padding:0!important}.blog-card .elementor-widget-theme-post-featured-image a{width:100%}.blog-cta-btn a{background-color:white;padding:18px!important}.blog-cta-btn .elementor-widget-container{border-color:#0c1523!important}.blogs-new .elementor-pagination{display:flex;justify-content:center;align-items:center;gap:8px;list-style:none;margin:20px 0;padding:0}.blogs-new .elementor-pagination .page-numbers{display:inline-block;padding:10px 15px;font-size:16px;text-decoration:none;border:1px solid #f1f1f1;background-color:#fff;color:black;transition:background-color .3s,color .3s;border-radius:4px}.blogs-new .elementor-pagination .page-numbers:hover,.blogs-new .elementor-pagination .page-numbers:focus{background-color:#ed1c24;color:white;border-radius:4px}.blogs-new .elementor-pagination .page-numbers.current{background-color:#ed1c24;color:white;border:1px solid #ed1c24;pointer-events:none;font-weight:700;border-radius:4px}.blogs-new .elementor-pagination .prev,.blogs-new .elementor-pagination .next{padding:10px 15px;background-color:#fff;color:black;border:1px solid #f1f1f1;font-size:16px;text-decoration:none}.blogs-new .elementor-pagination .prev:hover,.blogs-new .elementor-pagination .next:hover{background-color:#ed1c24;color:white!important}.career-form .elementor-form-fields-wrapper{align-items:baseline}@media (min-width:768px) and (max-width:1300px){career-details{margin:0 15px}}.job-overview .elementor-icon-list-icon{margin-right:5px;width:25px!important}.blog-details-post-info{margin-bottom:0!important}.blog-details-post-info ul{display:flex;justify-content:space-between;margin:0!important}.blog-banner-title .e-search-form{padding:10px;border-radius:36px;box-shadow:0 3px 30px 0 rgba(0,0,0,10%);overflow:visible;background-color:white}.blog-banner-title .e-search-form input{border:none!important}.blog-banner-title p{margin-bottom:0!important}.blog-banner-title{position:absolute;bottom:-45px}.recent-blogs-sec .elementor-post__title{margin-bottom:0!important;padding-bottom:0!important}.recent-blogs-sec .elementor-post{align-items:center}.blog-details-post-info .elementor-icon-list-item{margin-left:12px!important}.blog-next-prev-btn .elementor-widget-container{background-color:white!important;box-shadow:0 3px 30px 0 rgba(0,0,0,10%);border:none}.blog-next-prev-btn .post-navigation__arrow-wrapper{font-size:18px;background-color:#f00;margin:0 15px!important;padding:10px!important;color:white!important}@media (max-width:1300px){.blog-next-prev-btn .elementor-post-navigation{display:block!important}.blog-next-prev-btn .elementor-post-navigation__link{width:100%!important;margin-bottom:20px}}.btn-one a{background-color:#fc0000!important}