.frequent-tags button{color:#5a5a66;cursor:pointer;background:#f0f0f0;border:1px solid #c4c4cc;border-radius:20px;height:30px;padding:1px 12px;font-size:12px}.suggested_tags{justify-content:flex-start;align-items:center;gap:6px;display:flex}.job-content{flex-wrap:wrap;gap:2rem;display:flex;position:relative;overflow:hidden}.job-listings{flex:2}.Job{flex-direction:row;width:70%;display:flex}.job-info{flex-direction:column;flex:1;display:flex}.job-title{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:32px;font-weight:700;display:-webkit-box;overflow:hidden}.Job_title{margin-top:65px;font-size:32px;font-weight:700}.Job_des{margin-bottom:65px;font-size:20px;font-weight:400}#Post_job_title,#Post_job_des{text-align:center}.Job-metaData{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:1rem;width:25%;display:flex}.job-meta{text-align:right;color:#5a5a66;margin-bottom:.5rem;font-size:.875rem;font-weight:300}.location{word-break:break-word;color:#15151a;justify-content:right;gap:5px;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:flex}.locationIcon{text-align:right}.job-card{background:#fff;border-radius:6px;justify-content:space-between;min-height:160px;padding:1.2rem;transition:all .3s;display:flex;box-shadow:0 1px 3px 1px #00000026,0 1px 2px #0000004d}.job-card:hover{box-shadow:0 2px 3px #0000004d,0 6px 10px 4px #00000026}.company_name{font-size:1rem;font-weight:500}.job-title{margin-top:4px;font-size:1.25rem;font-weight:600}.job-description{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-height:3.2em;font-size:.875rem;font-weight:400;display:-webkit-box;overflow:hidden}.company-logo{object-fit:contain;border:1px solid #f3f3f3;border-radius:5px;width:111px;height:111px;margin-right:16px}.frequent-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#search_results{margin:0}.filter-item .filter-label{font-size:14px;font-weight:500}.apply-btn{color:#fff;cursor:pointer;background:#f93;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:115px;height:40px;padding:0 10px;font-size:14px;transition:all .3s;display:flex}.apply-btn:not(.google-style-btn){color:#fff;background:#f93}.apply-btn:not(.google-style-btn):hover{background:#fb9025}.ApplyNowbtn{z-index:2;align-items:center;gap:7px;display:inline-flex;position:relative}.get-template-btn{color:#fff;background:#000;border:none;border-radius:5px;width:100%;margin-top:1rem;padding:10px}@property --glow-deg{syntax:"<angle>";inherits:true;initial-value:-90deg}@property --clr-1{syntax:"<color>";inherits:true;initial-value:red}@property --clr-2{syntax:"<color>";inherits:true;initial-value:#ff0}@property --clr-3{syntax:"<color>";inherits:true;initial-value:green}@property --clr-4{syntax:"<color>";inherits:true;initial-value:#00f}@property --clr-5{syntax:"<color>";inherits:true;initial-value:purple}.google-style-btn{color:#285bc8;z-index:0;background:#fff;transition:background-color .18s;position:relative;overflow:hidden}.google-style-btn:before{content:"";background:conic-gradient(from var(--glow-deg),var(--clr-1),var(--clr-2),var(--clr-3),var(--clr-4),var(--clr-1));z-index:0;border-radius:6px;padding:2px;animation:6s linear infinite glow;position:absolute;inset:0}.google-style-btn:after{content:"";z-index:1;background:#fff;border-radius:6px;transition:background-color .18s;position:absolute;inset:1.5px}.google-style-btn:hover:after{background-color:#f8f9fa}.google-style-btn:hover{color:#133a8e}.google-style-btn .ApplyNowbtn{z-index:2;position:relative}@keyframes glow{to{--glow-deg:270deg}}.filter-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;margin-bottom:24px;display:flex}.filter_btn{cursor:pointer;background-color:#fff;border:1px solid #c4c4cc;border-radius:20px;justify-content:space-around;align-items:center;width:108px;height:36px;display:flex}.job-header-container{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}#searchFlex{gap:24px;margin-bottom:16px}#searchBar{width:100%}#MarginSearch{margin-bottom:0}#postJobBtn{background-color:#000117;min-width:154px;height:50px}.job-inf-container{margin-bottom:32px;display:flex}#job-metaData_flex-clmn{display:none}.frequent-searches{color:#8d8d99;font-size:14px;font-weight:500}.Job_Info_container{padding:50px}#bottomJob-ad{margin-top:1rem}.job-inf{color:#42424d;cursor:pointer;justify-content:space-between;align-items:center;gap:4px;font-size:14px;font-weight:400;display:flex}#JobInfoModalClose img{width:27px;height:27px}#JobInfoModalTitle{margin-bottom:20px;font-size:24px}#JobInfoModalContent p{margin-bottom:10px;font-size:16px}#JobInfoModalContent h6{margin:0;font-weight:bolder}#JobInfoModalClose{cursor:pointer;color:#737380;font-size:36px;position:absolute;top:0;right:10px}.tag-btn:hover{background:#e0e0e0}.tag-btn.active{border-color:#0073e6}.pagination-container{justify-content:space-between;align-items:center;display:flex}@media (min-width:1024px){.Job{width:70%}}@media (max-width:1023px){.Job{width:100%}.company_name{font-size:.95rem}.Job_title{font-size:28px}.Job_Info_container{padding:30px}.Job_des{margin-bottom:40px;font-size:18px}.Job-metaData{align-items:flex-end}.company-logo{width:80px;height:80px}.ellipse{filter:blur(150px);width:200px;height:200px}}@media (max-width:767px){.job-card{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem}.job-header-container{margin-bottom:40px}#job-metaData_flex-clmn{flex-direction:column;justify-content:left;display:flex}#job-metaData_flex-clmn .job-meta,.location{text-align:left;justify-content:left}#job-metaData_flex-row{display:none}#searchFlex{flex-wrap:wrap;gap:16px}#postJobBtn{height:40px}.job-inf-container{justify-content:left}#JobInfoModalTitle{font-size:20px}#JobInfoModalContent p{font-size:14px}.Job_title{margin-top:25px}#JobInfoModalClose{margin:0;padding:0;font-size:27px;top:0}.Job{width:100%}.company_name{font-size:.9rem}.job-description{margin-bottom:30px;font-size:.825rem}.Job-metaData{align-items:center;gap:.75rem;width:100%}.company-logo{width:70px;height:70px;margin-bottom:.5rem}.job-title{font-size:1rem}.job-description{font-size:.8rem}.apply-btn{width:100%;margin-top:.75rem}.ellipse{filter:blur(120px);width:150px;height:150px}}@media (max-width:500px){.job-card{gap:0;padding:1rem .7rem}.Job_title{font-size:1.5rem}.Job_title,.Job_des{justify-self:left}.job-title{font-size:1.15rem}.job-description{margin-bottom:20px;font-size:.875rem}.Job_des{margin-bottom:25px}.company-logo{width:60px;height:60px;margin-right:10px}.Job_Info_container{padding:16px}.ellipse{filter:blur(100px);width:120px;height:120px}}.job-content{position:relative;overflow:hidden}.background-ellipses{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.ellipse{filter:blur(219.75px);z-index:-1;will-change:transform;border-radius:50%;width:289.05px;height:289.05px;animation:8s ease-in-out infinite alternate float;position:absolute}.ellipse-1{background:linear-gradient(90deg,#c8f9dfb3,#1431f5b3);top:-9px;left:-9px;transform:rotate(-165deg)}.ellipse-2{background:linear-gradient(90deg,#c8f9dfb3,#56eb9cb3);top:-84px;left:489px;transform:rotate(-165deg)}@keyframes float{0%{transform:rotate(-165deg)translate(0)}50%{transform:rotate(-165deg)translate(-20px,10px)}to{transform:rotate(-165deg)translate(0)}}
