.save-as-pdf-pdfcrowd-button{font-family:'Montserrat'!important;font-weight:700!important}.rightmtop{display:none}@media only screen and (max-width:1200px){#masthead{display:none}.grecaptcha-badge{right:0!important}}@media only screen and (max-width:1200px){.mob-menu-header-holder{position:absolute!important}#main{margin-top:-40px!important}}.job_listing-description .hero-section{margin-top:200px}.job_listing-description .hero-section h1{font-size:2.2rem;margin-bottom:1rem;color:#333;text-transform:uppercase;letter-spacing:1px!important}.job_listing-description .cta-buttons{display:flex;gap:2rem;flex-wrap:wrap;margin:35px 0}.job_listing-description .btn{padding:25px 15px;font-size:1rem;border-radius:4px;text-decoration:none;transition:all 0.2s ease;line-height:1.4em;text-align:center;background-color:#9bd7d1;color:#fff;font-weight:700;text-transform:uppercase}.job_listing-description .btn-primary{flex:2}.job_listing-description .btn-secondary{flex:1}.job_listing-description .btn:hover{background-color:#f9a26c}.job_listing-description .formation-main-content{display:flex;flex-direction:row;gap:2rem}@media screen and (max-width:479px){.job_listing-description .formation-main-content{flex-direction:column!important}}.job_listing-description .content-left{flex:2;border:1px solid #f0f0f0;padding:15px;border-radius:5px}.job_listing-description h2{font-family:"Montserrat"!important;font-size:20px!important;line-height:32px!important;font-weight:700!important;text-transform:uppercase!important;color:#65a7b2!important}.job_listing-description h3{font-weight:bold!important}.job_listing-description .content-left div{margin-top:.5rem;color:#444}.job_listing-description .sidebar{flex:1;border:1px solid #f0f0f0;padding:15px;background-color:#f0f4f7;border-radius:5px}.job_listing-description .sidebar div{margin-top:.5rem;font-size:.95rem;color:#000}.job_listing-description .sidebar-buttons{display:flex;flex-direction:column}.job_listing-description .sidebar-buttons .btn{margin:15px 0}@media screen and (max-width:768px){.formation-main-content{flex-direction:column}.sidebar{border-left:none;padding-left:0}.cta-buttons{flex-direction:column;align-items:center}.cta-buttons .btn{width:100%;max-width:300px}}.grecaptcha-badge{opacity:0!important;transition:all .4s!important}.grecaptcha-badge:hover{opacity:1}