@font-face{font-family:'Mulish';src:url('../assets/fonts/mulish/Mulish-VariableFont_wght.ttf')format('truetype');font-weight:100 900;font-style:normal;font-display:swap}
body{font-family:"mulish-variable",sans-serif;font-variation-settings:"wght" 400}
h1,h2,h3,h4,h5,h6{font-weight:700}
h2{font-size:1.5em;margin-bottom:0.5em}
h4{font-size:1.25em}
p,ul{font-size:1.15em}
a{color:#102e68}
a:hover{color:#df542f}
li{margin-bottom:12px}.bg-dark{background:#002F6C!important}.bg-light{background:#ffffff!important}.btn,button{border-radius:30px}.btn-white{background-color:white;color:#002F6C;border:0px;font-weight:700}.btn-white:hover{background:#0172C5}.icon-button{position:relative;padding-left:40px!important;padding-top:12px!important;margin-left:20px}.icon-email::before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url('../img/icons/icon-email.svg');background-size:contain;background-repeat:no-repeat}.icon-phone::before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url('../img/icons/icon-phone.svg');background-size:contain;background-repeat:no-repeat}.navbar-nav{color:#fff}.nav-item{font-variation-settings:"wght" 700;margin-left:20px}.nav-item a{color:#fff}.navbar-nav.nav-link.active{color:#FFB410}.nav-item a:hover{color:#FFB410}.navbar-nav.nav-link.show{color:#FFB410}.navbar-nav.dropdown-menu{padding:1rem}.navbar-toggler{border:none;background:transparent;padding:0;border:1px solid #000;width:60px;height:60px}.navbar-toggler-icon{background-color:transparent!important;border-radius:0px}.navbar-toggler-icon::before,.navbar-toggler-icon::after{background-color:white}.navbar-toggler:hover{background-color:transparent!important;border:0px}.navbar-toggler:hover,.navbar-toggler:focus{border:none!important;box-shadow:none!important}.navbar-collapse{position:fixed;top:0;right:0;bottom:0;width:350px;background-color:#002F6C;transform:translateX(100%);transition:transform 0.3s ease-in-out;z-index:1050}.navbar-collapse.show{transform:translateX(0)}
@media(min-width:992px){.navbar-collapse{position:static;transform:none;background-color:transparent;width:auto;transition:none}.navbar-nav{flex-direction:row}.nav-link{padding:0.5rem 1rem}}.navbar-toggler{border-color:#fff}.navbar-toggler-icon{background-color:#fff}.navbar-toggler{border:0px}.navbar-toggler-icon{background-color:transparent!important;border-radius:0px;color:#fff;width:2.5em;height:2.5em}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='4' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.navbar-toggler{border-color:rgb(255,255,55)}.dropdown-submenu{position:relative}.dropdown-submenu.dropdown-menu{top:0;left:100%;margin-top:0;margin-left:0}.dropdown-item{color:#000000!important;font-variation-settings:"wght" 400;padding:0.5rem 0.75rem!important}.dropdown-item:active{background:#eee}.hero-home{position:relative;background:url('../img/Bailey-Fire-Services.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.hero-sprinklers{position:relative;background:url('../img/commercial-sprinkler-systems-hero.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.hero-residential{position:relative;background:url('../img/residential-sprinkler-systems-hero-2.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.hero-dry-riser{position:relative;background:url('../img/dry-riser-hero.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.hero-wet-riser{position:relative;background:url('../img/wet-riser-hero.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.hero-fire-hydrants{position:relative;background:url('../img/fire-hydrants-hero.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.hero-fire-pumps{position:relative;background:url('../img/fire-pumps-hero2.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.hero-storage-tanks{position:relative;background:url('../img/storage-tanks-hero2.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.hero-sectors{position:relative;background:url('../img/sectors-hero.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.svg-divider{width:100%;height:auto;display:block}.strap{text-transform:uppercase;letter-spacing:2px}.bullets{text-transform:uppercase;word-spacing:1rem}.hero-orange{position:relative;background:linear-gradient(to right,#ff8200,#e90000);color:white;text-align:center;padding:0rem}.divider-image{position:relative;background:url('../img/sprinkler-systems-bg.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.divider-image-residential{position:relative;background:url('../img/photos/residential-sprinkler-systems-bg.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.divider-image-wet-riser{position:relative;background:url('../img/photos/wet-riser-bg2.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.divider-image-dry-riser{position:relative;background:url('../img/photos/dry-riser-bg2.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.divider-image-fire-hydrants{position:relative;background:url('../img/photos/fire-hydrants-bg2.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.divider-image-fire-pumps{position:relative;background:url('../img/photos/fire-pumps-bg.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.divider-image-storage{position:relative;background:url('../img/photos/storage-bg2.jpg')center center/cover no-repeat;color:white;text-align:center;padding:0rem}.logo-container{max-width:900px;margin:0 auto}.logos{width:80px;height:auto;object-fit:cover}.logos2{width:120px;height:auto;object-fit:cover}.logos3{width:150px;height:auto;object-fit:cover}.darken-on-hover{transition:filter 0.3s ease,transform 0.3s ease}.darken-on-hover:hover{filter:brightness(0.7);transform:scale(1.03)}.box-link a{color:#000;text-decoration:none}.box-link a:hover{color:#0172C5}.bi-chevron-double-right{font-size:0.7em}.image-overlay-container{position:relative;width:100%;max-width:100%}.image-overlay-container img{width:100%;height:auto;display:block}.overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center;text-align:left;color:#fff;padding:20px}.overlay-content h1{font-size:2rem;margin-bottom:10px}.overlay-content p{font-size:1.1rem;line-height:1.5}.card{font-size:0.8em!important}.divider{background-image:url('../img/mid-divider.svg');background-size:contain;background-position:top center;background-repeat:no-repeat;min-height:200px!important}
@media(max-width:768px){.divider{min-height:120px!important}}.pale-blue{background:#eaf1fe}
footer{font-size:0.85em}
@media(min-width:768px){.desktop-only{display:block}.mobile-only{display:none}}
@media(max-width:768px){.mobile-only{display:block}.desktop-only{display:none}}