*{box-sizing:border-box}body{margin:0;font-family:Roboto,sans-serif}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#__next{display:flex;min-height:100vh;flex-direction:column;margin:0}#main{flex:1 1;flex-flow:column nowrap;background:#f1f9ff}#main,header{display:flex;align-items:center}header{background:#e22148;height:160px;flex-flow:row;justify-content:space-between}.header .hamburger-nav,.subheader .hamburger-nav{display:none}.filters .select-container>div.label,.logo-text{font-family:Koulen,sans-serif;cursor:default}header>.logo>.logo-text{line-height:97%;font-size:39px;letter-spacing:2.66px;position:relative;right:44px}.subheader>.logo-text{font-size:32px;color:#fff;letter-spacing:2.9px;transition:all .5s ease;cursor:pointer}.subheader .logo-text.hidden{opacity:0}.logo{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.logo>.img-container,.logo>.logo-text{cursor:pointer}.img-container>img{width:124px;transform:scaleX(-1);position:relative;top:12px;right:28px}footer{background:#333;height:200px}footer,header{color:#fff}header .navigation{display:flex;flex-flow:row;align-items:center;justify-content:space-between}.bar1,.bar2,.bar3{width:35px;height:4px;background-color:#fff;margin:6px 0;border-radius:9px;transition:.28s}.bar2{transition:.1s}.header .mobile-visible .bar1,.subheader .mobile-visible .bar1{transform:translateY(10px) rotate(-45deg)}.header .mobile-visible .bar2,.subheader .mobile-visible .bar2{opacity:0}.header .mobile-visible .bar3,.subheader .mobile-visible .bar3{transform:translateY(-10px) rotate(45deg)}.navigation .nav-item{padding:0 22px;font-size:19px;letter-spacing:.76px;font-weight:400;text-decoration:none;color:#fff}.subheader{height:50px;background:#333;position:-webkit-sticky;position:sticky;top:0;display:flex;flex-flow:row;align-items:center;justify-content:space-between;transition:background .425s ease;z-index:50}.subheader.light{background:#fff;border-top:4px solid #e5e5e5}.subheader .filters{display:flex;flex-flow:row nowrap}.filters .label{color:#fff}.subheader.light .filters .label{color:#303030}.filters .label{letter-spacing:1.8px;font-size:20px;padding-right:8px;cursor:default}.filters .hamburger-nav{display:none}.filters .select-container{padding:0 1em;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.filters .select-arrow{height:14px;padding-top:3.5px;padding-left:8px}.filters .select-container:nth-child(2),.nav-item:last-child{padding-right:0}.filters .select{border-radius:5px;background:#ededed;color:#2d2d2d;min-width:4em;padding:.4em 0;font-size:14px;font-weight:400;cursor:pointer;line-height:1.1;text-align:center;width:100px;transition:background .4s ease;margin-bottom:2px}.filters .state-select{width:70px}.filters .select .value-text{text-transform:capitalize}.select .options{display:none}.select.open .options{display:block;position:absolute;background:#fafafa;color:#000;font-size:16px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border:2px solid #e5e5e5;border-top:none;display:flex;flex-direction:column;transition:all .2s ease;max-height:40vh;overflow:auto}.subheader .select .options{top:50px}.subheader.light .select .options{top:46px}.select .options.state{right:6.8em}.select .options.sort{right:16.6em}.select .options .option{padding:1.2em .5em 1.2em 5.6em;border-bottom:1.5px solid #e7e7e7;transition:background .25s ease}.select .options .selected-option{font-weight:700;background:#f3f3f3}.select .options .option:hover{background:#efefef}.subheader,footer,header{padding:0 7em}#main{padding:1em 7em}.no-strikes-message a{font-weight:500;color:#077ac7}.show-more-link{background:#565656;color:#fff;border-radius:7px;font-weight:500;letter-spacing:.62px;font-size:18px;padding:.7em 2.2em;margin-top:3.5em;margin-bottom:4em;text-decoration:none;transition:all .28s ease;cursor:pointer}.show-more-link:hover{background:#828282}@media (max-width:880px){.subheader>.logo-text{opacity:0}}@media (max-width:850px){.header .navigation{display:none;position:fixed;top:-55}.header .hamburger-nav,.subheader .hamburger-nav{display:inline-block;cursor:pointer;padding-left:1.5em}.subheader.light .hamburger-nav{display:none}.header div.navigation.mobile-visible{z-index:9999;background:#fff;color:#000;border:4px solid #e5e5e5;border-radius:6px;position:absolute;right:3.4em;top:7.2em;display:flex;flex-direction:column;text-align:right;justify-content:space-between}.header div.navigation.mobile-visible.sub-mobile-visible{position:fixed;border-top:none;border-top-right-radius:0;border-top-left-radius:0;top:50px}.header div.navigation.mobile-visible>.nav-item{color:#000;padding:1.2em .5em 1.2em 5.6em;width:100%;transition:background .25s ease;font-weight:500;font-size:20px;border-left:6px solid #fff;border-right:6px solid #fff;border-radius:6px;border-bottom:1.5px solid #f7f7f7}.header div.navigation.mobile-visible>.nav-item:first-child{border-top:6px solid #fff}.header div.navigation.mobile-visible>.nav-item:last-child{border-bottom:6px solid #fff}.header div.navigation.mobile-visible>.nav-item:hover{background:#f7f7f7;font-weight:700}.subheader .logo-text{display:none}.subheader{justify-content:flex-end}.subheader,footer,header{padding:0 4em}.subheader.light .select .options.state{right:3.8em}.subheader.light .select .options.sort{right:13.6em}.subheader .select .options.state{right:7.2em}.subheader .select .options.sort{right:17.2em}#main{padding:1em 4em}}@media (max-width:650px){#main{padding:1em 2em}}@media (max-width:550px){.header div.navigation.mobile-visible{right:.6em}.header div.navigation.mobile-visible>.nav-item{padding:1.2em 1em 1.2em 6.1em}#main,.subheader{padding:1em .94em}.subheader.light .select .options.state{right:.74em}.subheader.light .select .options.sort{right:9.4em}.subheader .select .options.state{right:3.5em}.subheader .select .options.sort{right:12.2em}.filters .label{font-size:18px}.filters .select-container{padding:0 .5em}.subheader .hamburger-nav{padding-left:1em}.subheader .bar1,.subheader .bar2,.subheader .bar3{width:29px;height:4px;background-color:#fff;margin:5px 0;border-radius:9px;transition:.28s}.subheader .mobile-visible .bar1{transform:translateY(9px) rotate(-45deg)}.subheader .mobile-visible .bar2{opacity:0}.subheader .mobile-visible .bar3{transform:translateY(-9px) rotate(45deg)}.img-container>img{width:117px;transform:scaleX(-1);position:relative;top:16px;right:28px}header>.logo>.logo-text{font-size:37px;right:44px}footer,header{padding:0 1.4em}}@media (max-width:350px){header>.logo>.logo-text{right:50px}.subheader.light div.filters .select-container{display:flex}.subheader div.filters .select-container{display:none}}@media (min-width:1500px){.header,.subheader{padding:0 11em}}@media (min-width:1600px){.header,.subheader{padding:0 15vw}}@media (min-width:1700px){.header,.subheader{padding:0 18vw}}#main>.strike{border-radius:14px;border:3px solid #fff;background:#fbfbfb;box-shadow:1px 0 15px 4px hsla(0,0%,82%,.43);margin:2em 0;height:380px;width:100%;padding:1.2em;flex-flow:row nowrap;max-width:1200px}#main>.strike,.strike .strike-info{display:flex;justify-content:space-between}.strike .strike-info{flex-flow:column nowrap}.strike>.strike-info h2{font-weight:500;font-size:25px;margin-top:0;margin-bottom:6px}.strike-info .city{font-size:16px;font-weight:400}.strike-info .strike-buttons{margin-bottom:14px}.strike-buttons>a{background:#4a75bb;color:#fff;border-radius:7px;font-weight:700;letter-spacing:.72px;font-size:18px;padding:.7em 1.1em;text-decoration:none;transition:all .28s ease;cursor:pointer}.strike-buttons>a:last-child{background:#565656;margin-left:1.1em}.strike img{height:100%;border-radius:9px}.strike .main-img{max-width:495px;object-fit:cover}.strike-buttons a:hover{background:#6c9dec}.strike-buttons>a:last-child:hover{background:#919191}.strike-info .blurb{padding-top:1.4em;padding-right:2.2em;color:#3e3e3e;line-height:1.65;font-size:17px}.strike-info .upper img{display:none;width:100%;height:auto;margin-top:1.7em;margin-bottom:1em}.no-strikes-message{margin-top:5em;font-size:19px}@media (min-width:1100px){.strike .strike-info{max-width:660px}}@media (max-width:1125px){.strike img{height:90%}.strike .main-img{max-width:445px}}@media (max-width:1080px){.strike img{height:85%}#main>.strike{height:unset;min-height:360px}.strike .main-img{max-width:421px}.strike-info .strike-buttons{margin-bottom:14px;margin-top:3em}}@media (max-width:1020px){#main>.strike{min-height:360px}.strike-info .strike-buttons{margin-bottom:14px;margin-top:3em}.strike-info .blurb{padding-top:.9em;padding-right:0}.strike img{display:none}.strike-info .upper img{display:block}}div#main.about,div#main.contact{background:linear-gradient(#e3f4ff,#fff)}.about a{font-weight:500;color:#077ac7}.page-header{font-size:27px;color:#1f1f1f;margin:2em 0 1em;letter-spacing:.66px;text-align:center;font-weight:500}.about .about-text{margin-bottom:4em;max-width:900px;font-size:19px;font-weight:300;letter-spacing:.5px;line-height:1.5}.about p.about-text.first{margin-bottom:1em}.about-image-container .labor-quote{border:2px solid #fff;background:#fbfbfbd0;box-shadow:1px 0 15px 4px hsla(0,0%,100%,.619);border-radius:11px;padding:2.25em 2em 1.2em;font-size:19px;letter-spacing:.4px;line-height:1.5;max-width:680px}.about-image-container .labor-quote p:last-child{text-align:right;margin-top:2em}.about-image-container{padding:1.2em;display:flex;justify-content:center;align-items:center;width:100%;height:700px;background-image:linear-gradient(180deg,#f3faffcb,#91a7b699),url(https://i.imgur.com/KoQY2mG.jpeg);background-size:cover;background-position-x:center}.contact form{min-width:550px;margin-top:1em;margin-bottom:4em;border:2px solid #fff;border-radius:14px;padding:1em;background:#f9f9f980;box-shadow:1px 0 15px 4px hsla(0,0%,82%,.43)}.contact .contact-text{margin-bottom:5em;max-width:900px;font-size:18px;font-weight:300;letter-spacing:.5px;line-height:1.5}.contact input,textarea{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:2px solid #dedede;border-radius:8px;box-sizing:border-box;transition:border-color .3s ease;outline:none;font-family:Roboto,sans-serif;font-size:18px}.contact input:focus,.contact textarea:focus{border-color:#bdd6ff}.contact textarea{height:9em}div#main.contact form.contact-form label p{margin-bottom:0;font-size:18px}.contact form .button-container{text-align:center}.contact form button{margin-top:1.2em;border:0;outline:0;background:#5480c9;color:#fff;border-radius:7px;font-weight:700;letter-spacing:.72px;font-size:18px;padding:.7em 1.9em;text-decoration:none;transition:all .28s ease;cursor:pointer}.contact .email{cursor:pointer;font-weight:500;text-decoration:underline}.contact form button:hover{background:#6c9dec}@media (max-width:670px){.contact form{min-width:auto;margin-bottom:5em}}footer.footer div.socials a img{margin-right:1.4em}footer.footer div.socials a:last-child img{margin-bottom:5px}footer.footer{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.footer .email{letter-spacing:.72px;font-size:18px;font-weight:300;color:#ececec;cursor:pointer}