body{width:100%;display:inline-block}.btn-call-action{text-transform:uppercase;text-decoration:none;border-radius:4px;color:#000 !important;font-weight:bold;font-size:.8em;border:solid 2px #e98c53 !important;background-color:transparent !important;padding:10px 10px 10px;letter-spacing:2px;line-height:1.4em;font-weight:700;box-shadow:0 1px 0 rgba(22,29,37,.1),inset 0 1px 0 1px rgba(255,255,255,.06)}.btn-call-action:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}a .btn-call-action{border-bottom:none!important}h1{position:relative;margin-bottom:30px}h1::after{content:'';display:block;padding-top:1px;border-bottom:solid 4px #e98c53;margin-top:0;width:100px;position:absolute;left:0}.btn-success,.btn-success:visited,.btn-success:active{color:#000;font-weight:bold;font-size:.8em;border:solid 2px #e98c53;background-color:transparent !important;padding:10px 10px 8px;letter-spacing:2px;line-height:1.4em;box-shadow:0 1px 0 rgba(22,29,37,.1),inset 0 1px 0 1px rgba(255,255,255,.06)}.btn-success:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.body-content a{width:fit-content;color:#e98c53;text-decoration:none !important;border-bottom:solid 1px #e98c53}.body-content a > u{text-decoration:none !important}.body-content ul{margin:0 0 20px 18px;padding:0}.body-content ul li{list-style-type:square !important}.body-content li{color:#636e81;line-height:1.5em;margin:10px 0 0 8px}.body-content ol{margin:0 0 20px 30px;padding:0;font-family:'Montserrat'}.page-content ol li{font-size:1em}.ngage-content{width:100%;display:inline-block}.body-content .card{}.body-content .card > iframe{height:100%}.request-quote{background-color:#eee;border-radius:6px;padding:30px}.sharing{color:#fff;margin:0 0 20px 0}footer a{text-decoration:none !important;border-bottom:solid 1px #e98c53}footer a:hover{text-decoration:none !important;color:#e98c53}.white-text{color:#fff !important}.red-text{color:#e98c53 !important}header .right{float:right;width:260px;padding:10px 0 10px 20px;background:url(/Images/zigzag.webp) no-repeat}header .right a:first-child{color:#000;width:100%;text-decoration:none !important;display:inline-block;text-align:right;margin-bottom:10px}header .right *{float:right;margin-left:5px}header a.home-link{display:inline-block}header .nav-item a{position:relative;padding:0 !important;margin:0 15px}header .nav-item a.active{border-bottom:solid 3px #e98c53}header .nav-item a:after{content:'';display:block;padding-top:1px;border-bottom:solid 3px #e98c53;width:0;position:absolute;left:0;-webkit-transition:0.2s ease;transition:0.2s ease}header .nav-item a:hover:after{width:100%}@media screen and (max-width:991px){header .right{display:none}header .nav-item a{margin:0 !important;padding:15px 0 15px 15px !important;width:calc(100% + -30px)}}.btn-default{font-size:.8em;border:solid 2px #e98c53;background-color:transparent !important;padding:8px 10px 7px;letter-spacing:2px;line-height:1.4em;font-weight:700;box-shadow:0 1px 0 rgba(22,29,37,.1),inset 0 1px 0 1px rgba(255,255,255,.06)}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.nav-wrapper{float:right}.bg-body-tertiary{font-size:1.2em;text-transform:uppercase;background-color:#fff !important;margin:25px 10px 0 0}.nav-link:hover,.nav-link.dropdown-toggle.show{background-color:#fff !important;color:#000 !important}.card.form label{font-size:1em;color:#e98c53;margin:0}.card.form input{color:#4c4b4b}.card.form .form-input-description{font-size:0.8em;color:#e98c53}.ngage-listing{padding:0}.ngage-listing .img-wrapper{margin:-16px 0 15px -15px;width:calc(100% + 30px)}.ngage-listing .card img{width:100%;border-start-start-radius:4px;border-start-end-radius:4px}.ngage-listing .card-body .link{margin-bottom:0}.ngage-listing .pub-date{color:#646464;font-weight:normal;font-size:0.8em;margin-right:15px}.ngage-listing .meta-item{color:#646464;font-weight:normal;font-size:0.8em;border-left:solid 1px #8f8f8f;padding-left:15px}.ngage-listing .card p{font-size:0.9em}.widget.emailform input[type=email]{height:40px}.input-group-text{height:40px}@media screen and (max-width:992px){.ngage-listing{margin-top:-30px !important;margin:0 0 20px 0}header .nav-item a.active{border:none}footer img{height:auto !important;width:50% !important}.home #default{padding-top:0 !important}.home #default .photogallery{margin-top:0!important}.photogallery .scrolling-item img{margin:0 !important}}@media screen and (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-left:0 !important;padding-right:0 !important;margin:0 10px}.nav-item{margin:0}}@media screen and (max-width:1199px){header .nav-item a{font-size:0.9em}}#default.full-width{padding:0}.scrolling-photo-wrapper .btn-left{color:#fff}.scrolling-photo-wrapper .btn-right{color:#fff}.photogallery .scrolling-photo-wrapper .icons{color:#fff}.fa.fa-phone-square{float:left;margin-top:4px}.widget.youtube{padding:0 15px;max-height:235px}.widget.youtube > div{height:100%}.widget.youtube > div iframe{height:100%;border-radius:4px}img.img-responsive{max-width:100%}.ngage-content.home #default h1::after{border:none}footer img{filter:brightness(0) invert(1)}