.jobad{display:block;height:100%;background-color:#fff;border-left:5px solid #e1261c;padding:2rem 4.5rem 5rem 3rem;transition:background-color .15s;text-decoration:none;position:relative;min-height:1px}@media (min-width:992px){.jobad{min-height:300px;padding-bottom:2rem}}@-webkit-keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%;background-size:800% 800%}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%;background-size:800% 800%}}.jobad-card{box-shadow:0 3px 24px rgba(0,0,0,.16)}@media (min-width:992px){.jobad-card{box-shadow:none}}.jobad-card .close{transition:opacity .15s,transform .15s;opacity:1;transform:translateZ(0);text-shadow:none;width:45px;height:45px}.jobad-card .close-btn{position:absolute;top:0;right:0;display:block;z-index:2;background-color:#fff}.jobad-card .close i,.jobad-card .close img{width:17.5px;height:17.5px}.jobad-card .close:active,.jobad-card .close:active:focus,.jobad-card .close:focus,.jobad-card .close:hover,.jobad-card .close:not(:disabled):not(.disabled):focus,.jobad-card .close:not(:disabled):not(.disabled):hover{opacity:1;outline:none;transform:translateZ(0) rotate(90deg)}.jobad--loading .jobad{-webkit-animation:gradient .73s ease forwards;animation:gradient .73s ease forwards}.jobad--loading .jobad,.jobad--place-loader .jobad{background:linear-gradient(-45deg,#fff,#d4d7de,#fff,#fff);background-size:400% 400%}.jobad--place-loader .jobad{pointer-events:none;-webkit-animation:gradient .73s ease infinite;animation:gradient .73s ease infinite;opacity:.75}.jobad--place-loader .jobad__dateref,.jobad--place-loader .jobad__title,.jobad--place-loader .jobad td span{color:transparent;background-color:hsla(0,0%,40%,.501961);opacity:.5}.jobad--unavailable .jobad{pointer-events:none;background:linear-gradient(-45deg,#fff,#d4d7de,#fff,#fff);background-size:400% 400%;-webkit-animation:gradient .73s ease forwards;animation:gradient .73s ease forwards;opacity:.05}.jobad--unavailable .jobad__dateref,.jobad--unavailable .jobad__title,.jobad--unavailable .jobad td span{color:transparent;background-color:hsla(0,0%,40%,.501961);opacity:.5}.jobad:focus,.jobad:hover{background:linear-gradient(-45deg,#f1f2f4,#f1f2f4,#f1f2f4,#f1f2f4)}.jobad:focus .cross,.jobad:hover .cross{background-color:#1d4289}.jobad__title{display:block}@media (min-width:992px){.jobad__title{min-height:5rem}}.jobad__dateref{opacity:.6;display:block;margin-top:.75rem}.jobad__details{border-top:0;margin-top:0}.jobad__details tbody tr,.jobad__details tbody tr:nth-child(2n),.jobad__details tbody tr:nth-child(odd){background-color:transparent}.jobad__details tbody tr:focus,.jobad__details tbody tr:hover,.jobad__details tbody tr:nth-child(2n):focus,.jobad__details tbody tr:nth-child(2n):hover,.jobad__details tbody tr:nth-child(odd):focus,.jobad__details tbody tr:nth-child(odd):hover{background-color:transparent;color:#021d49!important}.jobad__details tbody tr:focus td,.jobad__details tbody tr:hover td,.jobad__details tbody tr:nth-child(2n):focus td,.jobad__details tbody tr:nth-child(2n):hover td,.jobad__details tbody tr:nth-child(odd):focus td,.jobad__details tbody tr:nth-child(odd):hover td{color:#021d49!important}.jobad__details td{padding:.5rem;vertical-align:top}.jobad__details td:first-child{text-align:center;padding-left:0}.jobad__details td:nth-child(2){white-space:nowrap}.jobad .cross{position:absolute;bottom:0;right:0;width:45px;height:45px;padding:12px;background-color:#e1261c;transition:background-color .15s;z-index:1}.jobad .cross img{max-width:100%}.jobad--map{height:auto;max-width:445px;background:linear-gradient(-45deg,#fff,#fff,#fff,#fff)}.jobad--map .jobad__title{min-height:0}.jobad--map .jobad:focus,.jobad--map .jobad:hover{background:linear-gradient(-45deg,#cbdcf0,#cbdcf0,#cbdcf0,#cbdcf0)}.job-map .map-container{background-color:#bcd7e7;position:relative}.job-map .map-container .cluster:focus{outline:1px ridge rgba(2,29,73,.75)}.job-map .map-container .cluster img:focus{outline:none}.job-map .map-container .cluster div:focus{outline:1px ridge rgba(2,29,73,.75)}.job-map .map-popup-container.single-job-ad .jobad-card{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.job-map .map-popup-container.multiple-job-ads{padding:4rem;background-color:rgba(2,29,73,.75);position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:scroll}.job-map .map-popup-container.multiple-job-ads .close{transition:opacity .15s,transform .15s;opacity:1;transform:translateZ(0);text-shadow:none;width:45px;height:45px}.job-map .map-popup-container.multiple-job-ads .close-btn{position:absolute;top:2rem;right:2rem;display:block;z-index:2;background-color:transparent}.job-map .map-popup-container.multiple-job-ads .close i,.job-map .map-popup-container.multiple-job-ads .close img{width:17.5px;height:17.5px}.job-map .map-popup-container.multiple-job-ads .close:active,.job-map .map-popup-container.multiple-job-ads .close:active:focus,.job-map .map-popup-container.multiple-job-ads .close:focus,.job-map .map-popup-container.multiple-job-ads .close:hover,.job-map .map-popup-container.multiple-job-ads .close:not(:disabled):not(.disabled):focus,.job-map .map-popup-container.multiple-job-ads .close:not(:disabled):not(.disabled):hover{opacity:1;outline:none;transform:translateZ(0) rotate(90deg)}.job-map .map-popup-container.multiple-job-ads .jobs-title{color:#fff}.job-map #map{width:100%;height:100%;min-height:320px;height:70vh;max-height:calc(100vh - 200px)}@media (min-width:992px){.job-map #map{max-height:1024px;min-height:600px}}.job-map #map .cluster img{width:100%}.job-map #map .cluster>div span{color:#fff}