.internet-banner{background:url('/Images/truvista/2025/9/careers/banner/banner-top.jpg') no-repeat center center / cover;width:100%;height:auto;padding:6% 15px 6%;background-position:bottom}.speed-services-2{padding-left:15px}.internet-banner .hide{display:none}.internet-banner h4{color:#fff;font-size:16px;margin-bottom:20px;text-transform:uppercase;font-family:'nexa';font-weight:600}.internet-banner h1{color:#fff;font-size:50px;font-family:"neulis-neue";text-transform:capitalize;margin-bottom:30px}.internet-banner p{color:#fff;font-size:25px;line-height:1.4em;max-width:560px;padding-top:0;margin-bottom:35px}#hidden{display:none}#come-grow{padding:65px 0 0;float:left;width:100%}#come-grow h2{margin-bottom:15px}#come-grow p{color:#051939}#come-grow .row{align-items:center}.applicant{float:left;width:100%;background:#1B2557;padding:30px 0 60px}.employment h2{color:#fff;margin-bottom:20px}.employment p{color:#fff;font-size:20px;margin-bottom:28px}#rights-links .row{max-width:800px;margin:auto}#rights-links ul{padding:0}#rights-links ul li{color:#fff;list-style-position:inside}#rights-links ul li a{color:#fff;font-size:20px;line-height:35px}.left-box{display:flex;justify-content:end;padding-right:0}.right-box{padding-left:0}#know-your-rights{padding:40px 0 60px;float:left;width:100%}#know-your-rights ul{margin:0;padding:0;list-style:none}#know-your-rights .row{align-items:center}.benefits{padding-left:25px}.benefits h2{margin-bottom:15px}.benefits ul{margin:0;padding:0}.benefits ul li{color:#051939;font-size:19px;line-height:35px;padding-left:30px;position:relative}.benefits ul li strong{color:#00B6E9}.benefits li::before{content:"";position:absolute;left:14px;width:6px;height:6px;border-radius:50%;background:#00B6E9;margin-left:0;margin-top:10px}.view-open{margin-top:8px}#career-vid{width:100%}.mt-4{margin-top:15px}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mx-auto{margin-left:auto;margin-right:auto}.trufi-bttns{margin-bottom:15px}.trufi-bttns a{font-size:29px}.trufi-bttns a,.trufi-bttns a:visited,#quote-btn{display:inline-block;background-color:#2bb3e3;color:#fff;font-size:19px;text-align:center;text-decoration:none;outline:0;border:0;border-radius:20px;min-width:205px;margin-bottom:5px;padding:10px 35px;text-transform:uppercase;transition:all 1s}.trufi-bttns a:hover,#quote-btn:hover{background-color:#28a3cf;color:#fff;text-decoration:none;outline:0;border:0;text-transform:uppercase}@media screen and (min-width:1600px){.internet-banner h4{font-size:20px}.internet-banner h1{font-size:60px}.internet-banner p{font-size:25px}#come-grow h2{margin-bottom:25px}#come-grow p{line-height:35px}.benefits h2{margin-bottom:25px}.benefits ul li{font-size:20px}.employment h2{margin-bottom:25px}}@media screen and (max-width:1400px){.internet-banner .copy{max-width:50%}}@media screen and (max-width:1200px){.internet-banner{margin-top:110px}.benefits{padding-left:15px}.benefits ul li br{display:none}}@media screen and (max-width:1080px){.internet-banner h1{font-size:38px}.internet-banner p{font-size:20px}}@media screen and (max-width:924px){.internet-banner{padding:70px 0 0;background:#2e2f7f}.internet-banner .copy{max-width:inherit;text-align:center;width:100%;padding-left:15px;padding-right:15px}.internet-banner h1{font-size:30px}.internet-banner p{max-width:inherit}.internet-banner .img-fluid.hide{display:block}.come-grow{max-width:100%;flex:100%;margin-bottom:20px}#come-grow{padding:50px 0 0;text-align:center}.why-fiber{max-width:100%;flex:100%}.video-top{max-width:100%;flex:100%}#know-your-rights .row{flex-direction:column-reverse}.benefits{max-width:100%;flex:100%;margin-bottom:40px}}@media screen and (max-width:767px){.trufi-bttns a,.trufi-bttns a:visited,#quote-btn{display:block;margin:0 auto 5px;font-size:14px}.left-box{justify-content:center;padding-left:0}.benefits ul li{font-size:16px;padding-left:20px;line-height:28px}#rights-links ul li a{font-size:16px}#come-grow{padding:40px 0 0}#know-your-rights{padding:40px 0 50px}.applicant{padding:20px 0 50px}.employment p{margin-bottom:20px}.benefits{margin-bottom:30px}.benefits li::before{left:5px}.internet-banner{padding:80px 0 0}.internet-banner p{margin-bottom:20px}.internet-banner h1{margin-bottom:25px}}