@media(max-width:768px){body .elementor-section[data-id=ab804ba] .germany-svg{width:100%!important;position:absolute!important;top:-20px!important;left:50%!important;transform:translateX(-50%)!important;filter:drop-shadow(0 5px 15px rgba(0,0,0,.1))!important;height:auto!important}}@media(max-width:480px){body .elementor-section[data-id=ab804ba] .germany-svg{width:95%!important;top:-15px!important}}.location-pin{position:absolute!important;width:14px!important;height:14px!important;background:#e63946!important;border:2px solid #fff!important;border-radius:50%!important;transform:translate(-50%,-100%)!important;cursor:pointer!important;z-index:10!important;box-shadow:0 3px 6px rgba(0,0,0,.3)!important;transition:transform .2s ease!important}.location-pin:hover{transform:translate(-50%,-100%)scale(1.2)!important}.location-pin::before{content:""!important;position:absolute!important;top:100%!important;left:50%!important;transform:translateX(-50%)!important;width:3px!important;height:28px!important;background:linear-gradient(to bottom,#666,#333)!important;border-radius:0!important;box-shadow:2px 0 4px rgba(0,0,0,.4),-1px 0 2px rgba(0,0,0,.3)!important}.location-pin::after{display:block!important;content:""!important;position:absolute!important;top:calc(100% + 26px)!important;left:50%!important;transform:translateX(-50%)!important;width:14px!important;height:7px!important;background:rgba(0,0,0,.4)!important;border-radius:50%!important;filter:blur(3px)!important}@media screen and (max-width:768px){.badge img{width:30px;margin-bottom:5px}.badge h3{font-size:14px}}.pxl-swiper-filter{display:none}.sjb-page .list-data .v2 .job-info h4 a{color:#3b3a3c;font-size:16px;word-wrap:break-word;font-weight:700!important}