.company{background:#f3f5f6;height:fit-content}.company .company-topbar{width:100%;background:#fff;height:91px;display:flex;align-items:center}.company .company-topbar img{width:130px;height:42.47px;margin-left:115px}@media(max-width:768px){.company .company-topbar{justify-content:center;display:none}.company .company-topbar img{width:100px;height:auto;margin-left:0}}.company .company-header-wrap{width:100%;background-color:#fff;border-color:#cbced7;border-width:1px}.company .company-header-wrap .company-header{border-style:solid;width:clamp(0px,100%,1440px);min-height:449px;padding:20px 108px 0;background:#fff;margin-inline:auto}.company .company-header-wrap .company-header .breadcrumb{font-size:16px;font-weight:400;line-height:20.11px}.company .company-header-wrap .company-header .breadcrumb .home-nav{color:#0d6efd}.company .company-header-wrap .company-header .breadcrumb .nav-next-ico{width:24px;height:24px}.company .company-header-wrap .company-header .breadcrumb .nav-company-name{color:#737993}.company .company-header-wrap .company-header .company-profile{width:100%;margin-top:22px}.company .company-header-wrap .company-header .company-profile .company-profile-image{width:100%;min-height:250px;overflow:hidden;border-bottom-left-radius:0 50px;border-bottom-right-radius:0 50px}@media(width < 768px){.company .company-header-wrap .company-header .company-profile .company-profile-image{min-height:fit-content;height:110%!important}}.company .company-header-wrap .company-header .company-profile .company-profile-image .profile-image{width:100%;height:auto}@media(width < 768px){.company .company-header-wrap .company-header .company-profile .company-profile-image .profile-image{height:110%!important}}.company .company-header-wrap .company-header .company-profile .company-profile-sec{display:flex;justify-content:space-between;align-items:center}@media(width < 768px){.company .company-header-wrap .company-header .company-profile .company-profile-sec{flex-direction:column}}.company .company-header-wrap .company-header .company-profile .company-profile-sec .company-profile-left{display:flex;align-items:end;margin-top:-60px;margin-left:55px}@media(width < 768px){.company .company-header-wrap .company-header .company-profile .company-profile-sec .company-profile-left{margin:0;margin-left:0!important;margin-top:-20px!important;width:100%;align-items:end;height:fit-content}}.company .company-header-wrap .company-header .company-profile .company-profile-sec .company-profile-left .company-logo-wrap{width:152px;height:152px;padding:8px;border-radius:16px;background:#fff;box-sizing:border-box;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}@media(width < 768px){.company .company-header-wrap .company-header .company-profile .company-profile-sec .company-profile-left .company-logo-wrap{margin-left:10px;width:60px!important;height:60px!important;padding:4px}}.company .company-header-wrap .company-header .company-profile .company-profile-sec .company-profile-left .company-logo-wrap .company-logo{width:100%;height:100%;object-fit:contain;display:block;filter:none!important}@media(width < 768px){.company .company-header-wrap .company-header .company-profile .company-profile-sec .company-profile-left .company-name-wrap{height:100%;position:relative}}.company .company-header-wrap .company-header .company-profile .company-profile-sec .company-profile-left .company-name-wrap .company-name{font-size:clamp(0px,2.224vw,32px);font-weight:600;line-height:40.22px;display:flex;align-items:center}@media(width < 768px){.company .company-header-wrap .company-header .company-profile .company-profile-sec .company-profile-left .company-name-wrap .company-name{font-size:20px!important;line-height:auto;align-items:end;position:absolute;bottom:0;left:5px;text-wrap:nowrap}}.company .company-header-wrap .company-header .company-profile .company-profile-sec .company-profile-left .company-name-wrap .company-name .verify-tick{width:26px;height:26px}@media(width < 768px){.company .company-header-wrap .company-header .company-profile .company-profile-sec .company-profile-left .company-name-wrap .company-name .verify-tick{width:15px!important;height:15px!important;margin-bottom:11px}}.company .company-header-wrap .company-header .company-profile .company-profile-sec .company-profile-left .company-name-wrap .company-url{width:200px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#474d6a;font-size:18px;font-weight:400;line-height:22.63px}@media(width < 768px){.company .company-header-wrap .company-header .company-profile .company-profile-sec .company-profile-left .company-name-wrap .company-url{width:100%;font-size:14px;line-height:20px;-webkit-line-clamp:2}}.company .company-header-wrap .company-header .company-profile .company-profile-sec .social-media-icons{display:flex;gap:20px}@media(width < 768px){.company .company-header-wrap .company-header .company-profile .company-profile-sec .social-media-icons{margin-top:20px;gap:12px;width:90%}}.company .company-header-wrap .company-header .company-profile .company-profile-sec .social-media-icons img{width:clamp(0px,2.224vw,32px);height:clamp(0px,2.224vw,32px);cursor:pointer}@media(width < 768px){.company .company-header-wrap .company-header .company-profile .company-profile-sec .social-media-icons img{width:24px!important;height:24px!important}}.company .company-header-wrap .company-header .view-options{display:flex;gap:1rem;margin-top:46px}@media(width < 768px){.company .company-header-wrap .company-header .view-options{flex-wrap:wrap;gap:.5rem;margin-top:10px;margin-left:10px}}.company .company-header-wrap .company-header .view-options .active-view{display:flex;align-items:center;gap:8px;background:#f3f5f6;width:fit-content;height:44px;padding:0 8px 4px;position:relative;cursor:not-allowed;font-size:18px;font-weight:600;line-height:22.63px;color:#0d6efd;border-radius:8px 8px 0 0;border:1px solid #cbced7;border-bottom:none}@media(width < 768px){.company .company-header-wrap .company-header .view-options .active-view{font-size:16px;height:40px}}.company .company-header-wrap .company-header .view-options .active-view img{width:23.25px;height:23.25px}@media(width < 768px){.company .company-header-wrap .company-header .view-options .active-view img{width:20px;height:20px}}.company .company-header-wrap .company-header .view-options .inactive-view{display:flex;align-items:center;gap:8px;width:fit-content;height:44px;padding:0 8px 4px;border-radius:8px;cursor:pointer;font-size:18px;font-weight:4600;line-height:22.63px}.company .company-header-wrap .company-header .view-options .inactive-view img{width:23.25px;height:23.25px}@media(max-width:768px){.company .company-header-wrap{margin-top:-23px}.company .company-header-wrap .company-header{padding:0;min-height:auto;position:relative}.company .company-header-wrap .company-header .breadcrumb{font-size:12px;line-height:auto;position:absolute;margin-left:20px;margin-top:10px}.company .company-header-wrap .company-header .breadcrumb .nav-next-ico{width:20px;height:20px}}.company .company-main{display:flex;gap:40px;margin-inline:auto;width:fit-content;margin-top:34px}@media(max-width:768px){.company .company-main{flex-direction:column}}.company .company-main .company-data-left{width:clamp(0px,54.969vw,791px)}@media(width < 768px){.company .company-main .company-data-left{width:100vw}}.company .company-main .company-data-left .company-data-about-company{width:100%;border-radius:12px;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.051);padding:24px 24px 0}.company .company-main .company-data-left .company-data-about-company .about-company{font-size:20px;font-weight:600;line-height:25.14px;border-bottom:1px solid hsla(0,0%,82%,.502);padding-bottom:20px;margin-bottom:24px}.company .company-main .company-data-left .company-data-about-company .items-containers-wrap{display:flex;justify-content:space-between}.company .company-main .company-data-left .company-data-about-company .items-containers-wrap .items-container{width:40%}.company .company-main .company-data-left .company-data-about-company .items-containers-wrap .items-container .items-wrap{margin-bottom:40px}.company .company-main .company-data-left .company-data-about-company .items-containers-wrap .items-container .items-wrap .items-title{font-size:16px;font-weight:600;line-height:20.11px;color:#474d6a}.company .company-main .company-data-left .company-data-about-company .items-containers-wrap .items-container .items-wrap .item-content{margin-top:6px;font-size:20px;font-weight:400;line-height:25.14px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.company .company-main .company-data-left .company-data-about-company .items-containers-wrap .items-container .items-wrap .item-content-location{width:fit-content;height:32px;padding:0 8px;display:flex;gap:8px;border-radius:8px;background:#e4efff;align-items:center;margin-top:6px}.company .company-main .company-data-left .company-data-about-company .items-containers-wrap .items-container .items-wrap .item-content-location .blue-dot{width:8px;height:8px;border-radius:8px;background:#0d6efd}.company .company-main .company-data-left .company-data-description{width:100%;height:fit-content;border-radius:12px;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.051);padding:24px;margin-top:24px}.company .company-main .company-data-left .company-data-description .about-description{font-size:20px;font-weight:600;line-height:25.14px;border-bottom:1px solid hsla(0,0%,82%,.502);padding-bottom:20px;margin-bottom:24px}.company .company-main .company-data-left .company-data-description .description-containers-wrap{display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;position:relative}.company .company-main .company-data-left .company-data-description .description-containers-wrap .leading-global-shadow{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);width:100%;height:37px;position:absolute;bottom:0}.company .company-main .company-data-left .company-data-description .read-more{font-size:18px;font-weight:600;line-height:22.63px;color:#4285f4;border-bottom:1px solid #4285f4;width:fit-content;margin-top:4px;cursor:pointer}.company .company-main .company-data-left .company-data-images{width:100%;height:342px;border-radius:12px;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.051);padding:24px;margin-top:24px}.company .company-main .company-data-left .company-data-images .about-description{font-size:20px;font-weight:600;line-height:25.14px;border-bottom:1px solid hsla(0,0%,82%,.502);padding-bottom:20px;margin-bottom:24px}.company .company-main .company-data-left .company-data-images .Images-containers-wrap{display:flex;gap:clamp(0px,1.737vw,25px);overflow-x:auto}.company .company-main .company-data-left .company-data-images .Images-containers-wrap::-webkit-scrollbar{height:0}.company .company-main .company-data-left .company-data-images .Images-containers-wrap .image-wrap{width:230px;height:180px;border-radius:12px;flex-shrink:0;position:relative}.company .company-main .company-data-left .company-data-images .Images-containers-wrap .image-wrap img{object-fit:cover;width:100%;height:100%;border-radius:12px}.company .company-main .company-data-left .company-data-images .Images-containers-wrap .image-wrap .image-text-overlay{top:0;width:230px;height:180px;border-radius:12px;position:absolute;z-index:10;background:linear-gradient(180deg,transparent,#000);box-sizing:border-box;padding:4%;display:flex;align-items:end;font-size:12px;font-weight:400;line-height:16px;text-align:left;color:#fff;text-wrap:wrap}.company .company-main .company-data-left .company-data-images .base-btn{display:flex;align-items:center;justify-content:center;margin-top:24px;gap:8px}.company .company-main .company-data-left .company-data-images .base-btn img{cursor:pointer}.company .company-main .company-data-left .company-data-images .base-btn:hover *{border:1px solid #f5f6f7;border-radius:100%;box-sizing:border-box}.company .company-main .company-data-left .image-po-up{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.851)}.company .company-main .company-data-left .image-po-up .close{position:absolute;top:50px;right:50px;border:1px solid #ffeade;padding-inline:10px;border-radius:40px;color:#fff;display:flex;gap:5px;align-items:center;cursor:pointer}.company .company-main .company-data-left .image-po-up .close img{width:18px;height:18px}.company .company-main .company-data-left .image-po-up .base-btn{display:flex;align-items:center;justify-content:center;margin-top:24px;gap:8px}.company .company-main .company-data-left .image-po-up .base-btn img{cursor:pointer;background-color:#fff;border-radius:100%}.company .company-main .company-data-left .image-po-up .base-btn:hover *{border:1px solid #f5f6f7;border-radius:100%;box-sizing:border-box}.company .company-main .company-data-left .company-data-videos{width:100%;height:fit-content;border-radius:12px;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.051);padding:24px;margin-top:24px}.company .company-main .company-data-left .company-data-videos .about-description{font-size:20px;font-weight:600;line-height:25.14px;border-bottom:1px solid hsla(0,0%,82%,.502);padding-bottom:20px;margin-bottom:24px}.company .company-main .company-data-left .company-data-videos .videos-containers-wrap{width:100%;height:auto;border-radius:clamp(0px,.834vw,12px);margin-inline:auto;background-color:#000;overflow:hidden}.company .company-main .company-data-left .company-data-videos .base-btn{display:flex;align-items:center;justify-content:center;margin-top:24px;gap:8px}.company .company-main .company-data-left .company-data-videos .base-btn img{cursor:pointer}.company .company-main .company-data-left .company-data-videos .base-btn:hover *{border:1px solid #f5f6f7;border-radius:100%;box-sizing:border-box}.company .company-main .company-data-left .search-result-boxes{width:100%;padding:clamp(0px,1.668vw,24px);box-sizing:border-box;box-shadow:0 0 12px rgba(0,0,0,.102);display:flex;gap:clamp(0px,1.668vw,24px);border-radius:10px;margin-bottom:clamp(0px,2.224vw,32px);background-image:url(/images/border-filter.svg);background-repeat:no-repeat;background-size:cover}.company .company-main .company-data-left .search-result-boxes:hover{background-image:url(/images/border-filter-hover.svg);box-shadow:inset 0 -8px 12px 0 rgba(58,27,0,.039)}@media(width < 768px){.company .company-main .company-data-left .search-result-boxes{flex-direction:column!important;padding:16px;gap:16px;height:auto;background-size:cover;width:95%!important;margin-inline:auto;height:fit-content}}.company .company-main .company-data-left .search-result-boxes .search-result-icon{width:clamp(0px,3.475vw,50px);height:fit-content;border-radius:clamp(0px,.278vw,4px)}@media(width < 768px){.company .company-main .company-data-left .search-result-boxes .search-result-icon{width:40px!important;height:fit-content;border-radius:4px}}.company .company-main .company-data-left .search-result-boxes .search-result-info{width:500px}@media(width < 768px){.company .company-main .company-data-left .search-result-boxes .search-result-info{width:100%;height:auto}}.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-title-text{font-size:clamp(0px,1.39vw,20px);font-weight:600;line-height:clamp(0px,1.747vw,25.14px);text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}@media(width < 768px){.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-title-text{font-size:16px;line-height:22px}}.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-location-text{font-size:clamp(0px,1.112vw,16px);font-weight:400;line-height:clamp(0px,1.397vw,20.11px);text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#474d6a;margin-bottom:14px}@media(width < 768px){.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-location-text{font-size:14px;line-height:20px;margin-bottom:10px}}.company .company-main .company-data-left .search-result-boxes .search-result-info .tags-wrap{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;justify-content:left;width:120%;height:clamp(0px,2.085vw,30px);overflow:hidden}@media(width < 768px){.company .company-main .company-data-left .search-result-boxes .search-result-info .tags-wrap{flex-wrap:wrap;gap:6px;width:100%;height:auto}}.company .company-main .company-data-left .search-result-boxes .search-result-info .tags-wrap .tags{display:flex;align-items:center;gap:clamp(0px,.278vw,4px);width:auto}@media(width < 768px){.company .company-main .company-data-left .search-result-boxes .search-result-info .tags-wrap .tags{gap:4px}}.company .company-main .company-data-left .search-result-boxes .search-result-info .tags-wrap .tags .tags-img{width:clamp(0px,1.112vw,16px);height:clamp(0px,1.112vw,16px)}@media(width < 768px){.company .company-main .company-data-left .search-result-boxes .search-result-info .tags-wrap .tags .tags-img{width:14px;height:14px}}.company .company-main .company-data-left .search-result-boxes .search-result-info .tags-wrap .tags .tags-text{font-size:clamp(0px,1.112vw,16px);font-weight:400;line-height:clamp(0px,1.397vw,20.11px);color:#474d6a;width:max-content;text-wrap:nowrap}@media(width < 768px){.company .company-main .company-data-left .search-result-boxes .search-result-info .tags-wrap .tags .tags-text{font-size:13px;white-space:nowrap}}.company .company-main .company-data-left .search-result-boxes .search-result-info .tags-wrap .mid-dot{width:3px;height:3px;border-radius:3px;background:#474d6a}.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-description{font-size:clamp(0px,2.92vw,14px);font-weight:400;line-height:clamp(0px,3.43vw,17.6px);color:#989ba6;margin-top:clamp(0px,.834vw,12px);display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:calc(clamp(0px,.43vw,17.6px)*3)}@media(width < 768px){.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-description{font-size:13px;line-height:18px;margin-top:10px;-webkit-line-clamp:2;max-height:36px}}.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-description .firm-description li,.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-description .firm-description p,.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-description .firm-description ul{font-size:clamp(0px,2.92vw,14px)!important;font-weight:400;line-height:clamp(0px,3.43vw,17.6px)!important;color:#989ba6}.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-description .firm-description img{display:none}.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-description .firm-description table,.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-description .firm-description td,.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-description .firm-description tr{border:none!important;background:none!important;padding:0!important;margin:0!important}.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-description .firm-description table,.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-description .firm-description td,.company .company-main .company-data-left .search-result-boxes .search-result-info .firm-description .firm-description tr{display:block!important}.company .company-main .company-data-left .search-result-boxes .search-result-info .skills-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(0px,.834vw,12px);min-height:40px;height:fit-content;overflow:visible;width:100%}@media(width < 768px){.company .company-main .company-data-left .search-result-boxes .search-result-info .skills-wrap{gap:8px;height:auto;width:100%}}.company .company-main .company-data-left .search-result-boxes .search-result-info .skills-wrap .ind-skill{background:#ffeee4;padding-inline:clamp(0px,.973vw,14px);padding-block:clamp(0px,.278vw,4px);border-radius:clamp(0px,2.085vw,30px);color:#474d6a;font-size:clamp(0px,.973vw,14px);font-weight:600;line-height:clamp(0px,1.223vw,17.6px);display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin-top:clamp(0px,1.112vw,16px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px;min-height:28px;position:relative;z-index:15}@media(width < 768px){.company .company-main .company-data-left .search-result-boxes .search-result-info .skills-wrap .ind-skill{padding:4px 10px;font-size:13px;line-height:18px;margin-top:10px;max-width:120px;min-height:24px}}.company .company-main .company-data-left .search-result-boxes .search-result-info .skills-wrap .ind-txt{text-wrap:nowrap;padding-inline:clamp(0px,.973vw,14px);padding-block:clamp(0px,.278vw,4px);border-radius:clamp(0px,2.085vw,30px);color:#474d6a;font-size:clamp(0px,.973vw,14px);font-weight:600;line-height:clamp(0px,1.223vw,17.6px);display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin-top:clamp(0px,1.112vw,16px)}@media(width < 768px){.company .company-main .company-data-left .search-result-boxes .search-result-info .skills-wrap .ind-txt{padding:4px 10px;font-size:13px;line-height:18px;margin-top:10px}.company .company-main .company-data-about-company{padding:16px 16px 0}.company .company-main .company-data-about-company .about-company{font-size:18px;line-height:22px;padding-bottom:16px;margin-bottom:20px}.company .company-main .company-data-about-company .items-containers-wrap{flex-direction:column}.company .company-main .company-data-about-company .items-containers-wrap .items-container{width:100%!important}.company .company-main .company-data-about-company .items-containers-wrap .items-container .items-wrap{margin-bottom:24px;width:100%}.company .company-main .company-data-about-company .items-containers-wrap .items-container .items-wrap .items-title{font-size:14px;line-height:18px}.company .company-main .company-data-about-company .items-containers-wrap .items-container .items-wrap .item-content{font-size:16px;line-height:22px;-webkit-line-clamp:2}.company .company-main .company-data-about-company .items-containers-wrap .items-container .items-wrap .item-content-location{height:auto;padding:4px 8px;font-size:14px;line-height:18px;gap:6px;margin-top:4px}.company .company-main .company-data-about-company .items-containers-wrap .items-container .items-wrap .item-content-location .blue-dot{width:6px;height:6px}.company .company-main .company-data-description{padding:16px;margin-top:20px}.company .company-main .company-data-description .about-description{font-size:18px;line-height:22px;padding-bottom:16px;margin-bottom:20px}.company .company-main .company-data-description .read-more{font-size:16px;line-height:20px;margin-top:6px}.company .company-main .company-data-images{height:auto;padding:16px;margin-top:20px}.company .company-main .company-data-images .about-description{font-size:18px;line-height:22px;padding-bottom:16px;margin-bottom:20px}.company .company-main .company-data-images .Images-containers-wrap{gap:16px}.company .company-main .company-data-images .Images-containers-wrap .image-wrap{width:180px;height:140px}.company .company-main .company-data-images .Images-containers-wrap .image-wrap .image-text-overlay{width:180px;height:140px;font-size:11px;line-height:15px;padding:6%}.company .company-main .company-data-images .base-btn{margin-top:20px;gap:6px}.company .company-main .company-data-images .base-btn img{width:24px;height:24px}.company .company-main .image-po-up .close{top:20px;right:20px;font-size:14px;padding-inline:8px;gap:4px}.company .company-main .image-po-up .close img{width:14px;height:14px}.company .company-main .image-po-up .base-btn{margin-top:16px;gap:6px}.company .company-main .image-po-up .base-btn img{width:24px;height:24px}.company .company-main .company-data-videos{padding:0;margin-top:20px;width:90vw;overflow:hidden}.company .company-main .company-data-videos .about-description{font-size:18px;line-height:22px;padding-bottom:16px;margin-bottom:20px}.company .company-main .company-data-videos .videos-containers-wrap{border-radius:8px;width:90vw;overflow:hidden}.company .company-main .company-data-videos .base-btn{margin-top:20px;gap:6px}.company .company-main .company-data-videos .base-btn img{width:24px;height:24px}}.company .company-main .company-data-right{width:clamp(0px,26.199vw,377px)}@media(max-width:768px){.company .company-main .company-data-right{width:100%;display:none}}.company .company-empty-wrap{height:100vh;width:100vw;overflow:hidden}.company .company-empty-wrap .top-bar-shimmer{background:linear-gradient(90deg,#dfe1e1 25%,#d8dfdf 50%,#e3e3e2 75%);width:100%;height:80px;animation:shimmer 1s linear infinite;background-size:200% 100%}.company .company-empty-wrap .company-top-shimmer{margin-top:80px;width:85%;height:200px;overflow:hidden;border-bottom-left-radius:60% 50px;border-bottom-right-radius:60% 50px;margin-inline:auto}.company .company-empty-wrap .company-top-shimmer,.company .company-empty-wrap .top-text-shimmer{background:linear-gradient(90deg,#dfe1e1 25%,#d8dfdf 50%,#e6e6e2 75%);animation:shimmer 1s linear infinite;background-size:200% 100%}.company .company-empty-wrap .top-text-shimmer{margin-top:60px;width:30%;height:20px;border-radius:10px;margin-left:7%}.company .company-empty-wrap .top-label-shimmer{margin-top:20px;width:20%;height:20px;border-radius:10px;margin-left:7%}.company .company-empty-wrap .main-shimmer,.company .company-empty-wrap .top-label-shimmer{background:linear-gradient(90deg,#dfe1e1 25%,#d8dfdf 50%,#e6e6e2 75%);animation:shimmer 1s linear infinite;background-size:200% 100%}.company .company-empty-wrap .main-shimmer{margin-top:80px;width:85%;height:150px;margin-inline:auto}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.company .company-empty-wrap .no-data{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;top:0;left:0;background-color:rgba(0,0,0,.463)}.company .company-empty-wrap .no-data .no-info{width:30%;background:#fff;border-radius:30px;padding-block:50px;display:flex;flex-direction:column;justify-content:center}@media(max-width:550px){.company .company-empty-wrap .no-data .no-info{width:90%}}.company .company-empty-wrap .no-data .no-info img{height:100px;margin-inline:auto}.company .company-empty-wrap .no-data .no-info .later-text{font-size:20px;font-weight:600;text-align:center}.company .company-empty-wrap .no-data .no-info .go-back{margin-top:20px;font-size:16px;text-align:center;color:#f25c05;text-decoration:underline;cursor:pointer}#get-alert-subscription-box{width:100%;padding:clamp(0px,1.668vw,24px);border-radius:clamp(0px,.834vw,12px);box-shadow:0 10px 23px 0 rgba(0,0,0,.059);border-image-source:linear-gradient(180deg,#ffeade,rgba(255,234,222,0));background:linear-gradient(181.17deg,#e9f2ff -48.82%,#fff 99%)}#get-alert-subscription-box .subscription-box-title{display:flex;gap:clamp(0px,.556vw,8px)}#get-alert-subscription-box .subscription-box-title .subscription-box-title-img{width:clamp(0px,3.614vw,52px);height:clamp(0px,2.501vw,35.99px)}#get-alert-subscription-box .subscription-box-title .subscription-box-title-label{font-size:clamp(0px,1.668vw,24px);font-weight:600;line-height:clamp(0px,2.097vw,30.17px);color:#212121}#get-alert-subscription-box .subscription-content{color:#474d6a;font-size:clamp(0px,1.112vw,16px);font-weight:400;line-height:clamp(0px,1.397vw,20.11px);margin-top:clamp(0px,1.112vw,16px)}#get-alert-subscription-box .Enter-your-email{width:100%;height:clamp(0px,3.475vw,50px);padding:clamp(0px,.556vw,8px) clamp(0px,.973vw,14px);border-radius:clamp(0px,.278vw,4px);box-sizing:border-box;border:1px solid hsla(0,0%,8%,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.031);outline:none;margin-top:clamp(0px,1.112vw,16px)}#get-alert-subscription-box .Enter-your-email::placeholder{font-size:clamp(0px,1.112vw,16px);font-weight:600;line-height:clamp(0px,1.397vw,20.11px)}#get-alert-subscription-box .Job-Alert-btn{width:100%;height:clamp(0px,3.475vw,50px);display:flex;align-items:center;justify-content:center;border-radius:clamp(0px,.556vw,8px);box-sizing:border-box;border:1px solid #0d6efd;color:#0d6efd;font-size:clamp(0px,1.112vw,16px);font-weight:600;line-height:clamp(0px,1.397vw,20.11px);margin-top:clamp(0px,.834vw,12px);cursor:pointer}#get-alert-subscription-box .Job-Alert-btn:hover{background:rgba(13,109,253,.075)}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-banner{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}.profile-image{transition:opacity .3s ease}@media(max-width:768px){.profile-image{object-fit:cover;object-position:center;max-height:300px}.company-profile-image{min-height:200px!important}}@media(max-width:480px){.profile-image{max-height:250px}.company-profile-image{min-height:180px!important}}@media(max-width:768px){#get-alert-subscription-box{width:90vw;padding:16px;border-radius:8px;box-shadow:0 6px 16px 0 rgba(0,0,0,.059)}#get-alert-subscription-box .subscription-box-title{flex-direction:row;align-items:center;gap:8px}#get-alert-subscription-box .subscription-box-title .subscription-box-title-img{width:40px;height:28px}#get-alert-subscription-box .subscription-box-title .subscription-box-title-label{font-size:18px;line-height:24px}#get-alert-subscription-box .subscription-content{font-size:14px;line-height:20px;margin-top:12px}#get-alert-subscription-box .Enter-your-email{height:45px;padding:6px 12px;border-radius:4px;margin-top:12px}#get-alert-subscription-box .Enter-your-email::placeholder{font-size:14px;line-height:20px}#get-alert-subscription-box .Job-Alert-btn{height:45px;font-size:14px;line-height:20px;margin-top:12px;border-radius:6px}}