@media only screen and (min-width:981px){.et-fixed-header #top-menu li.mnu_cta.current_page_item>a{color:#ffffff!important}}@media only screen and (max-width:992px){.vertical-block .et_pb_row{display:flex;flex-flow:column;flex-direction:column-reverse}}@media only screen and (max-width:768px){#precise-hc-slider .et_pb_slide_content{background:linear-gradient(to right,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0) 100%);padding:0 0 15px 15px}footer .et_pb_column{padding:0 30px}footer .et_pb_module.et_pb_text_align_right,footer	p{text-align:center}}@media (min-width:1400px){.container.et_menu_container{width:100%;padding-left:64px;padding-right:64px;margin-left:0;margin-right:0}}@media (min-width:980px){#top-menu li.mnu_cta a{color:#ffffff!important;background-color:#00C851;padding:8px 15px!important;border-radius:20px}}a{cursor:pointer}#top-menu li a{font-family:'GeneralSans-Light',Helvetica,Arial,Lucida,sans-serif;letter-spacing:1px}img{pointer-events:none}.pg-careers .et_pb_toggle_item.et_pb_toggle_open .et_pb_toggle_title,.pg-careers .et_pb_toggle_item.et_pb_toggle_close .et_pb_toggle_title:before{color:#00C851!important}.pg-careers .et_pb_toggle_item.et_pb_toggle_close .et_pb_toggle_title,.pg-careers .et_pb_toggle_item.et_pb_toggle_open .et_pb_toggle_title:before{color:#000000!important}.pg-careers .et_pb_toggle_item .et_pb_accordion_item.et_pb_toggle_close .et_pb_toggle_title:before{color:#00C851!important}.pg-careers .et_pb_toggle_item .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{color:#000000!important}.entry-content .product-list ul{list-style-type:none!important;padding:0!important;margin-top:15px!important}.entry-content .product-list ul>li{padding:0 0 0 30px!important;position:relative;margin-bottom:15px!important}.entry-content .product-list ul>li>img{position:absolute;left:0;width:20px;height:auto;top:2px}body #page-container .et_pb_section .et_pb_button_0.btn-connect{padding-right:52px!important}body #page-container .et_pb_section .et_pb_button_0.btn-connect::after{font-size:32px!important}.hero-pbar{max-width:360px!important}.hero-pbar ul,.hero-elements ul{list-style-type:none;padding:0;margin:0;display:flex;position:relative}.hero-pbar ul>li,.hero-elements ul>li{display:flex;flex-basis:100%;height:3px;background:#fff;position:relative;line-height:68px;position:relative;color:#666666}.hero-pbar ul>li>span,.hero-elements ul>li>span{position:absolute;bottom:-20px;right:0;color:#666666!important}.hero-pbar ul>li.active>span,.hero-elements ul>li.active>span{color:#ffffff!important}.pbars{position:relative;max-width:550px}.pbars::before{content:"";width:0;position:absolute;height:3px;background:#00C851;z-index:9}.pbars.active1::before{width:33.3%}.pbars.active2::before{width:66.6%}.pbars.active3::before{width:100%}#scrollBar{background:#00C851;display:inline-block;height:3px;position:absolute;top:0}.blur-bg{position:relative;overflow:hidden}.blur-bg::before{content:"";position:absolute;inset:0;background:inherit;background-size:cover;background-position:center;filter:blur(6px);transform:scale(1.1);z-index:0}.blur-bg>*{position:relative;z-index:1}.job-card{border:1px solid #e5e5e5;padding:20px;border-radius:10px;margin-bottom:20px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.05)}.job-card.active{border:2px solid #28a745}.job-card{border:1px solid #ddd;padding:20px;border-radius:10px;margin-bottom:20px;cursor:pointer;background:#fff}.job-card.active{border:2px solid #2ecc71}.dept{color:#555}.close{margin-bottom:10px}.tags span{display:inline-block;border:1px solid #2ecc71;color:#2ecc71;padding:6px 12px;border-radius:20px;font-size:12px;margin:5px 5px 0 0}.tag-title{margin-top:10px;font-weight:600}.job-list{max-width:900px;margin-left:0;margin-right:auto}.job-card{display:block;border:1px solid #e5e5e5;padding:20px;border-radius:8px;margin-bottom:15px;text-decoration:none;background:white;transition:0.2s}.job-card h3{margin:0;color:#3a2d6b}.job-card p{margin-top:8px;color:#666}.job-card:hover{background:#fafafa;border-color:#d0d0d0;transform:translateY(-2px)}.job-details{max-width:800px;margin:auto;background:white;padding:30px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.08)}.apply-btn{display:inline-block;background:#2f80ed;color:white!important;padding:12px 22px;border-radius:6px;text-decoration:none;font-weight:600;margin-bottom:20px}.apply-btn:hover{background:#1c65c7}.job-details{max-width:900px;margin:auto;background:white;padding:40px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.08)}.apply-btn{float:right;background:#22c55e;color:white!important;padding:10px 20px;border-radius:25px;text-decoration:none;font-weight:600}.apply-btn:hover{background:#16a34a}.department{color:#6b7280;margin-bottom:10px}.label{font-weight:600;margin-top:10px}.skill-tags{margin-top:10px}.skill-tags span{display:inline-block;border:1px solid #22c55e;color:#22c55e;padding:6px 12px;border-radius:20px;margin:4px;font-size:13px}