.trans-box{background:transparent;border:none;outline:none}a{text-decoration:none}.section-heading{border-left:5px solid #ff5b23;color:#1d1d1d;font-size:22px;font-weight:500;letter-spacing:.0015em;line-height:34px;margin-top:48px;padding-left:8px;text-align:left;text-transform:uppercase}@media screen and (min-width:992px){.section-heading{margin-top:25px}}@media screen and (min-width:1200px){.section-heading{font-size:30px;font-weight:500;line-height:39.95px}}.h-line{border-top:1.5px solid #efebff;height:1px;width:100%}.truncate1{-webkit-line-clamp:1}.truncate1,.truncate2{-webkit-box-orient:vertical;display:-webkit-box;max-width:100%;overflow:hidden}.truncate2{-webkit-line-clamp:2}.truncate3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-width:100%;overflow:hidden}.animated{align-self:center;max-width:250px;width:40%}.filtered-tags{display:flex;flex-wrap:wrap;gap:10px;padding:20px 10px 10px}.filtered-tags li{display:none}.filtered-tags li[data-filtered=true]{display:flex}.advertise-section{padding:80px 0}.advertise-section .advertise{height:329px}.advertise-section .add-text{padding-right:24px;padding-top:40px;text-align:right}.advertise-section .swiper-slide{display:grid;place-content:center}.advertise-section .swiper-slide-shadow-bottom,.advertise-section .swiper-slide-shadow-left,.advertise-section .swiper-slide-shadow-right,.advertise-section .swiper-slide-shadow-top{background-image:none}.advertise-section .ads-img{border:1px solid rgba(0,0,0,.576);border-radius:10px;max-height:370px}.data-not-found{align-items:center;display:flex;flex-direction:column;gap:16px;grid-column:1/-1;margin:50px auto;width:250px}.data-not-found .heading{color:#4a2771;font-size:18px;font-weight:700;line-height:26px;margin:0;text-align:left}.data-not-found .description{color:#a7a7a7;font-size:16px;font-weight:500;line-height:26px;text-align:center}.search-section{padding:20px 0 0}.search-section #job-search{flex:2}.search-section .search-btn{height:40px;width:50px}.search-section .search-bar{border-bottom:1px solid rgba(0,0,0,.519);display:flex}.search-section .search-bar input{color:#3e3d3d;flex:1;padding-left:12px}.company-section ::-webkit-scrollbar{border-radius:5px;height:5px;width:5px}.company-section ::-webkit-scrollbar-track{background-color:#fff;border-radius:5px}.company-section ::-webkit-scrollbar-thumb{background-color:hsla(0,0%,48%,0);border-radius:6px}.company-section .review-number{color:#4a2771;font-size:13.08px;font-weight:400;letter-spacing:.01em;line-height:23.99px;margin-left:3px;text-align:left}.company-section .country-banner-container{display:flex;justify-content:center;padding-bottom:40px}.company-section .country-banner-container .country-banner{background-image:linear-gradient(rgba(0,0,0,.141),rgba(0,0,0,.141)),url(/images/company-list/banner-mob.png);background-position:50%;background-size:cover;border-radius:10px;max-width:330px;padding:70px 30px}.company-section .country-banner-container .banner-heading{color:#fff;font-size:20px;font-weight:500;letter-spacing:.01em;line-height:30px;padding-bottom:20px}.company-section .country-banner-container .country-banner-text-body{color:#fff;font-size:14px;font-weight:400;letter-spacing:.08em;line-height:24px;margin:0;padding-bottom:40px}.company-section .country-banner-container .banner-get-listed{align-items:center;background:#ff5b23;border:none;border-radius:88px;color:#fff;display:block;display:flex;font-size:14.49px;font-weight:400;gap:6px;justify-content:center;line-height:17.61px;outline:none;padding:10px 20px;width:-moz-fit-content;width:fit-content}.company-section .country-banner-container .banner-get-listed .anim-arrow{transform:translateX(0) translateY(-2px);transition:all .25s}.company-section .country-banner-container .banner-get-listed:hover .anim-arrow{transform:translateX(8px) translateY(-2px)}.company-section .company-container{display:grid;flex-grow:1;gap:1rem;gap:40px;justify-content:center;overflow-y:auto;overflow:visible;padding:50px 10px 5px}.company-section .card-skeleton-loader{animation:skeleton 1s ease infinite alternate-reverse;background:linear-gradient(45deg,#f1f0f0,#c1c0c0,#f1f0f0);background-position:0;background-size:200%;border-radius:10px;min-height:500px;width:320px}.company-section .side-filter-skeleton{animation:skeleton 1s ease infinite alternate-reverse;background:linear-gradient(45deg,#f1f0f0,#c1c0c0,#f1f0f0);border-radius:4px;min-height:20px;width:90%}@keyframes skeleton{0%{background-position:100%}to{background-position:0}}.company-section .company-card{box-shadow:0 0 10px 0 rgba(0,0,0,.102);display:flex;flex-direction:column;gap:30px;max-width:330px;padding:30px;position:relative;transition:all .3s ease;width:100%}.company-section .company-card:hover{box-shadow:0 0 30px rgba(0,0,0,.1)}.company-section .company-card:hover .comp-name{color:#ff5b23}.company-section .company-logo{align-items:center;align-self:center;border:.25px solid #e8e8e8;border-radius:5px;display:flex;justify-content:center;justify-self:center;max-height:280px;max-width:280px;min-height:200px;min-width:200px;position:relative}.company-section .company-logo img{border-radius:5px}.company-section .premium-company{left:-15px;position:absolute;top:-15px}.company-section .comp-name{color:#4a2771;font-size:24px;font-weight:500;line-height:28px;text-align:left;text-decoration:none;transition:all .3s ease}.company-section .comp-name:hover{color:#ff5b23}.company-section .company-about{color:#858585;font-size:14px;font-weight:400;letter-spacing:.01em;line-height:24px}.company-section .comp-location,.company-section .comp-type{align-items:center;color:#4a2771;display:flex;font-size:14.49px;font-weight:400;gap:8px;line-height:30.49px;margin-bottom:5px;text-align:left}.company-section .comp-location{margin-bottom:10px}.company-section .quotes-site-ctas{display:flex;flex-direction:column;gap:10px}.company-section .get-quotes{align-items:center;background:#ff5b23;border:none;border-radius:88px;color:#fff;display:flex;font-size:14.49px;font-weight:400;gap:7.6px;justify-content:center;line-height:17.61px;padding:10px 20px;text-decoration:none}.company-section .get-quotes .anim-arrow{transition:all .3s ease}.company-section .get-quotes:hover .anim-arrow{animation:arrowMovement 1s ease infinite}.company-section .visit-website{background:rgba(139,129,208,.15);color:rgba(74,39,113,.85)}@keyframes arrowMovement{0%{transform:translateX(0)}40%{transform:translateX(4px)}50%{transform:translateX(0)}60%{transform:translateX(4px)}80%{transform:translateX(0)}}@keyframes arrowMovementLeft{0%{transform:translateX(0)}40%{transform:translateX(-4px)}50%{transform:translateX(0)}60%{transform:translateX(-4px)}80%{transform:translateX(0)}}.company-section .pagination-box{align-items:center;display:flex;gap:10px;justify-content:space-evenly;margin-top:40px;padding-bottom:40px;width:100%}.company-section .pagination-box li{list-style:none}.company-section .page-link{border:none;color:hsla(0,0%,52%,.5);color:#103977;font-size:18px;font-weight:500;line-height:28px;text-decoration:none}.company-section .page-link:hover{background:none}.company-section .next,.company-section .prev{align-items:center;background:none;border:1px solid #103977;border-radius:50%;color:#103977;cursor:pointer;display:flex;height:26px;justify-content:center;outline:none;width:26px}.company-section .next .anim-arrow,.company-section .prev .anim-arrow{margin-top:-4px;transition:all .3s ease}.company-section .next.current,.company-section .prev.current{border:1px solid #858585}.company-section .current,.company-section .next.current,.company-section .prev.current{color:#858585;font-size:18px;font-weight:500;line-height:28px;text-decoration:none}.company-section .next:hover .anim-arrow{animation:arrowMovement 1.3s ease infinite}.company-section .prev:hover .anim-arrow{animation:arrowMovementLeft 1.3s ease infinite}.filter-form{padding-top:82px}.filter{background-color:#fff;left:0;min-height:100%;padding:35px 15px;position:absolute;top:0;z-index:9999}.filter .accordion-body{padding:0}.filter .clear-filter-btn{background:transparent;border:.5px solid #4a2771;border-radius:30px;color:#4a2771;font-size:14px;font-weight:400;line-height:24px;margin-top:30px;padding:8px 27px;transition:all .3s ease}.filter .clear-filter-btn:hover{background:#4a2771;border:.5px solid #4a2771;color:#fff}.filter .padding-border{border-bottom:1px solid rgba(0,0,0,.338);padding:25px 0}.filter .location-search-btn{padding-top:6px}.filter .filter-search{padding:16px 0}.filter .top-sticky-section{background:#fff;left:0;padding:0 16px;position:fixed;top:0;width:100%;z-index:10}.filter .cross{margin-left:20px;z-index:100}.filter .search-form{flex:1}.filter .search-bar{border-bottom:.23px solid #151515;padding:5px}.filter .search-input{border:none;flex:1;outline:none;width:100%}.filter .accordion-button,.filter .accordion-button:focus{background:none;border:none;border-bottom:1px solid rgba(0,0,0,.338);border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;box-shadow:none;padding:10px 0;position:relative;width:100%}.filter .accordion-button .filter-by,.filter .accordion-button:focus .filter-by{color:#151515;font-size:18px;font-weight:400;letter-spacing:.02em;line-height:28px;margin:0}.filter .accordion-button .filter-arrow-text,.filter .accordion-button:focus .filter-arrow-text{align-items:center;color:#4a2771;display:flex;font-size:14px;font-weight:400;gap:5px;letter-spacing:.02em;line-height:24px;margin:0;position:absolute;right:30px}.filter .accordion-button .filtered-items-style,.filter .accordion-button:focus .filtered-items-style{background:#4a2771;border-radius:50%;color:#fff;display:none;height:20px;padding:5px;place-content:center;width:20px}.filter .accordion-item{border:none;box-shadow:none}.filter .hiring-type{margin-top:169px}.filter .filter-heading{color:#4a2771;font-size:16px;font-weight:500;letter-spacing:.02em;line-height:23.43px}.filter ul{gap:12px;margin-bottom:0;margin-top:15px;padding-left:10px}.filter li{gap:7px;list-style:none}.filter li p{color:#505050;font-size:14px;font-weight:300;letter-spacing:.02em;line-height:17px;margin:0;padding:0}.filter .location-search-input{color:#151515;font-size:16px;font-weight:400;line-height:28px}.filter .country-container{max-height:210px;overflow-x:hidden;overflow-y:scroll}.filter .country-container:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,48%,.424)}.filter .country-container:hover::-webkit-scrollbar-track{border:.45px solid hsla(0,0%,48%,.286)}.filter .location-search-input::-moz-placeholder{color:rgba(80,80,80,.502);font-size:16px;font-weight:400;line-height:25.24px;text-align:left}.filter .location-search-input::placeholder{color:rgba(80,80,80,.502);font-size:16px;font-weight:400;line-height:25.24px;text-align:left}.filter .checkbox:checked+.checkbox-text{color:#505050}.filter .checkbox{display:none;opacity:0}.filter .checkbox:checked+.checkbox-text:before{background:#4a2771;box-shadow:0 0 4.51px 0 rgba(0,0,0,.2)}.filter .checkbox-text{color:#858585;cursor:pointer;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:23.43px;margin:0 0 0 25px;padding:0;position:relative;text-align:left;z-index:1}.filter .checkbox-text:before{background:#fff;border:.45px solid #4a2771;border-radius:3.5px;content:"";height:18px;left:-28px;position:absolute;top:3px;width:18px;z-index:-1}.filter .checkbox:checked+.checkbox-text:after{background-image:url(/images/company-list/Union.svg);background-position:50%;background-repeat:no-repeat;background-size:60%;content:"";height:18px;left:-28px;position:absolute;top:3px;width:18px}.filter .exprience-bar{position:relative;width:100%}.filter .exprience-bar::-webkit-slider-runnable-track{height:3px}.filter .exprience-bar:after{content:"30 Yrs";right:0}.filter .exprience-bar:after,.filter .exprience-bar:before{color:#505050;font-size:10px;font-weight:300;line-height:12px;position:absolute;top:7px}.filter .exprience-bar:before{content:"0 Yrs";left:0}.filter .exprience-bar .exprience-desplay-style{background:red;font-size:30px;height:20px;width:20px}.filter #filterForm{position:relative}.filter .filter-apply-btn{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:transparent;border:.5px solid #103977;border-radius:40px;bottom:10%;color:#103977;font-weight:400;left:300px;margin-top:20px;outline:none;padding:10px 20px;position:sticky;z-index:99}.keyword-suggestion-parent{position:relative}.suggestion-list{background:#fff;border-top:1px solid #000;box-shadow:1px 2px 4px #dbdbdb;list-style-type:none;max-height:200px;opacity:1;overflow-y:auto;padding:20px 10px;position:absolute;top:40px;width:100%;z-index:20}.suggestion-list:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,48%,.424)}.suggestion-list:hover::-webkit-scrollbar-track{border:.45px solid hsla(0,0%,48%,.286)}.suggestion-list .suggestion-item{cursor:pointer;font-size:14px;font-weight:400;line-height:24px;padding:5px 10px;transition:all .25s}.suggestion-list .suggestion-item:hover{background-color:#f5f5f5;color:#171352}@media only screen and (min-width:768px){.company-section .country-banner-container{padding:5px 5px 30px}.company-section .country-banner-container .country-banner{max-width:100%;padding:50px 35px;width:100%}.company-section .company-container{gap:30px;grid-template-columns:1fr 1fr}.company-section .pages{width:calc(90% - 200px)}.search-section .mob-filter{flex:0}.advertise-section .advertise{height:207px}.advertise-section .add-text{padding-right:5px;padding-top:35px}}@media only screen and (min-width:992px){.filter-form{padding-top:0}.company-section .next,.company-section .prev{height:52px;width:52px}.company-section .pagination-box{gap:30px}.advertise-section .advertise{height:290px}.content-container{position:relative}.content-container .search-section{background-color:#fff;padding:30px 0 0;z-index:100}.content-container:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,48%,.424)}.content-container:hover::-webkit-scrollbar-track{border:.45px solid hsla(0,0%,48%,.286)}.filter{height:100%;overflow-y:auto;padding:23px 23px 0 12px;position:relative;z-index:1}.filter:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,48%,.424)}.filter:hover::-webkit-scrollbar-track{border:.45px solid hsla(0,0%,48%,.286)}.filter .filter-container{position:sticky;top:0}.filter .top-sticky-section{padding:0;position:static}.filter .hiring-type{margin-top:0}.filter .checkbox-text{z-index:1}.filter .checkbox-text svg{height:16px;width:16px}.company-section .company-container{flex-direction:column}.company-section .pagination-btn{height:60px;width:60px}}@media only screen and (min-width:1200px){.advertise-section .advertise{height:337px}.company-section .company-container{flex-direction:column;gap:50px;grid-template-columns:auto}.company-section .company-card{flex-direction:row;max-width:100%}.company-section .quotes-site-ctas{flex-direction:row}.company-section .company-detail-box{display:flex;flex-direction:column;gap:5px}.company-section .card-skeleton-loader{animation:skeleton 1s ease infinite alternate-reverse;background:linear-gradient(45deg,#f1f0f0,#c1c0c0,#f1f0f0);background-position:0;background-size:200%;border-radius:10px;min-height:320px;width:100%}.location-search-btn{margin-left:-15px;padding-top:6px}}@media only screen and (min-width:1400px){.advertise-section .add-text{padding-right:5px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1131px}}
