.worker-image{max-width:100%;height:auto;border-radius:50%;-o-object-fit:cover;object-fit:cover}p.employment-opportunities,p.highlight{text-align:center}.employment-icon{text-decoration:none;color:#333;transition:transform .3s ease,color .3s ease}.employment-icon:hover{transform:scale(1.1);color:#007bff}.employment-opportunities{font-size:18px;color:#666;margin-bottom:20px;padding-top:.5rem}.highlight{font-weight:700;font-style:italic;font-size:20px;color:#3d3d3d;padding-top:.5rem;padding-bottom:2rem}.contact-info{margin-bottom:5px}.contact-info .contact-text{font-size:13px;margin-top:5px;font-weight:600}.contact-info svg{margin-right:8px}.contact_phone{width:50px;height:50px;fill:#333!important}.job-request-button{background-color:#007bff;color:#fff;border:none;font-size:18px;font-weight:700;padding:10px 20px;transition:transform .3s ease,background-color .3s ease}.job-request-button:hover{background-color:#0056b3;transform:scale(1.05);color:#fff}.sticky-job-button{position:sticky;bottom:20px;display:flex;justify-content:center;z-index:1000}.contact-info .employment-icon:hover{transform:scale(1.1);color:#28a745}@media(max-width:768px){.job-request-button{font-size:16px;padding:8px 16px}}@media(max-width:576px){.sticky-job-button{bottom:10px}}@media(max-width:993px){p.employment-opportunities,p.highlight{text-align:center}}@media(max-width:768px){.d-flex.justify-content-between>.col-md-8,.d-flex.justify-content-between>.col-md-4{margin-right:20px}.worker-image{width:200px;height:200px;margin:0 auto}.employment-opportunities,.highlight{padding:0;text-align:center}.contact-info .contact-text{font-size:16px}}@media(max-width:576px){.worker-image{width:150px;height:150px}}
