.listing_module_dj body{font-family:Montserrat,sans-serif}.listing_module_dj .content-wrapper{border-bottom:1px solid #0070bf;padding-bottom:50px;padding-top:70px}.listing_module_dj h4.main_heading{color:#0c2c74;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase}.listing_module_dj .button-class-main{background:#e20d71;color:#fff;font-family:Montserrat;font-size:21px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:18px;padding:15px 24px;text-decoration:none}.listing_module_dj .button-main-text{display:flex;justify-content:center;margin-bottom:49px;margin-top:25px}.listing_module_dj .listing_row:nth-child(2){padding-top:12px}.listing_module_dj .listing_row{align-items:center;border-bottom:1px solid #0070bf;display:flex;flex-basis:100%;flex-wrap:wrap;padding-bottom:33px;padding-top:32px}.listing_module_dj .listing_row:last-child{border-bottom:1px solid transparent}.listing_row_section{cursor:pointer}.listing_module_dj .listing_row_section .heading_section{display:flex;flex-basis:100%}.listing_module_dj .listing_row_section .heading_section .position_title{flex-basis:50%}.listing_module_dj .listing_row_section .heading_section .position_title h5{color:#e20d71;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;letter-spacing:1px;line-height:15px;text-transform:uppercase}.listing_module_dj .listing_row_section .heading_section .contract_title{flex-basis:50%}.listing_module_dj .listing_row_section .heading_section .contract_title h5{color:#e20d71;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;line-height:15px}.listing_module_dj .listing_row .position_open{flex-basis:50%}.listing_module_dj .listing_row .button_section,.listing_module_dj .listing_row .contract_type{flex-basis:25%}.listing_module_dj .listing_row h4{color:#0c2c74;font-family:Montserrat,sans-serif;font-size:27px;font-weight:700;line-height:32px;margin:0}.listing_module_dj .listing_row h6{color:#0c2c74;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;line-height:21px;margin:0}.dropdown-description-section h2,.dropdown-description-section h3,.dropdown-description-section h4,.dropdown-description-section h5,.dropdown-description-section h6{color:#0c2c74;font-family:Montserrat,sans-serif;font-size:27px;font-weight:700;line-height:32px}.dropdown-description-section p{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:20px}.listing_module_dj .button_section a.btn-blue-link{color:#0c2c74;font-family:Montserrat,sans-serif;font-size:23px;font-weight:700;line-height:28.04px;text-decoration:none}.listing_module_dj .button_section a span{margin-left:15px}.listing_module_dj h4.no_opportunities{color:#384150;font-family:Montserrat,sans-serif;font-size:22px;font-weight:700;line-height:32px}.dropdown-description-section{display:none}@media only screen and (max-width:767px){.listing_module_dj .listing_row{align-items:flex-start;flex-direction:column;gap:20px}}