.content h1,.content h2,.content h3{margin:0;text-transform:uppercase;color:#005685}.content h1,.content h2{font-size:x-large}.content h3{font-size:large}.content h1{background-image:url(/images/h1-bg.png);background-repeat:no-repeat;padding-bottom:1rem;background-position:0 bottom;background-clip:border-box}.content h1 span{color:#00bff3}.content{font-size:14px}.content a{text-decoration:none;color:#0d72c7}.content a:hover{color:#000}#bsilogo{display:block;margin:1.5rem auto;width:auto;max-height:150px}.map-wrapper iframe{width:400px;height:300px;border:0;pointer-events:none}.about-img-col{width:150px;flex:0 0 auto}.content blockquote{padding:1rem 1.5rem;margin:1.5rem 0;border-left:4px solid #005685;background-color:#f8f9fa;font-style:italic}#industries h5{text-transform:uppercase;color:#005685}#industries .card-title,#industries .card-body{text-align:center}#industries .card{border:none;border-radius:0}#industries .card-img-top{width:60%}#proc-families ul{padding-bottom:0;margin-bottom:0}@media(min-width:768px){#industries .card-img-top{width:100%}}.contact-us-fp{background-image:url(/images/cta-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:top left;background-color:#00bff3;min-height:150px;margin-bottom:0;color:#fff}.contact-us{padding:40px 50px;background-color:#00bff3}.contact-us-fp p{font-size:30px;margin:unset;text-transform:uppercase}.contact-us a{font-size:14px;font-weight:700;color:#fff;padding:20px 50px;background-color:#005685;text-decoration:none}.contact-us a:hover{background-color:#0077b3}.site-footer,.site-footer a{font-size:small;color:#fff}.site-footer a{color:#fff}.site-footer a:hover{color:#ddd}.header-font-small{font-size:14px;color:#035786}.hover-underline{text-decoration:none}.hover-underline:hover{text-decoration:underline}.dropdown-menu{background-color:#f5f5f5;top:40px}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px}.navbar .navbar-nav .nav-item a.nav-link,.nav-item.dropdown .dropdown-toggle-split{padding-bottom:15px;padding-top:0;margin-top:0}.nav-item.dropdown .dropdown-submenu .dropdown-toggle-split:after{transform:rotate(270deg)}.nav-item.dropdown .dropdown-submenu .dropdown-toggle-split{padding-top:4px;padding-bottom:4px;padding-left:4px;left:-1rem;top:2px}.navbar ul{list-style:none;padding:0;margin:0}.navbar .navbar-nav .nav-item a.nav-link.active{background:url(/images/menu-block.gif) no-repeat bottom center;color:#00bff3}.navbar .navbar-nav .nav-item a.nav-link.firstlink{background:url(/images/menu-block.gif) no-repeat bottom center}.navbar .navbar-nav .nav-item a.nav-link:hover{background:url(/images/menu-block-hover.gif) no-repeat bottom center;color:#035786;position:relative;z-index:1}#mobile-menu .navbar-nav .nav-item a.nav-link{padding-left:20px}#mobile-menu .navbar-nav .nav-item a.nav-link.active{background:url(/images/menu-block.gif) no-repeat bottom center;color:#00bff3;background-position:left}#mobile-menu .navbar-nav .nav-item a.nav-link.firstlink{background:url(/images/menu-block-hover.gif) no-repeat bottom center;color:#035786;background-position:left}#mobile-menu .nav-item.dropdown .dropdown-toggle-split:after{transform:rotate(270deg)}#mobile-menu .navbar-nav>.nav-item.dropdown>.btn-group>.dropdown-toggle-split{padding-top:8px;padding-bottom:8px;padding-left:4px;top:2px}.can-hover #main-nav .navbar-nav .dropdown:hover>.btn-group>.dropdown-menu{display:block}.can-hover #main-nav .navbar-nav .dropdown-submenu:hover>.btn-group>.dropdown-menu{display:block;left:100%}.can-hover #main-nav .navbar-nav>.dropdown>.btn-group>.dropdown-toggle-split:after{display:none}#main-nav .nav-item{font-size:15px}#main-nav button.nav-link{padding-left:3px!important;top:2px}#main-nav .nav-link{padding-left:0!important;padding-right:0!important}.asetoggler{color:#005685;border-bottom:1px solid #005685}.navbar-toggler{border:none;box-shadow:none;font-size:.8rem}.navbar-toggler:focus{box-shadow:none}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%230d72c7' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.offcanvas{transition:transform .3s linear;width:80vw!important;overflow:visible}.offcanvas-body{overflow:visible}.navbar-line{background:#00bff3;height:1px;position:absolute;width:100vw}.navbar-line-wrapper{position:relative;z-index:0}@media(min-width:576px){.offcanvas{width:40vw!important}}@media(min-width:992px){#main-nav .nav-item{font-size:15px}.navbar-line{top:32px;left:32px}#main-nav .navbar-nav{gap:.8rem}}@media(min-width:1200px){#main-nav .nav-item{font-size:16px}.navbar-line{top:34px;left:44px}#main-nav .navbar-nav{gap:1.4rem}}.news-title a,.news-more a{text-decoration:none}.news-title h4{white-space:nowrap;overflow:hidden;text-overflow:clip}.news-title h4 a{font-size:medium;color:#005685;font-weight:700}.news-text{max-height:40px;overflow:hidden}.news-more{background-image:url(/images/h2-bg.png);background-repeat:no-repeat;background-position:30px 23px;padding-top:15px}.news-more a span{color:#fff;background-color:#005685;font-size:small;padding:5px 10px}.news-image,.article-image{height:120px;overflow:hidden}.news-list{margin-left:-12px;margin-right:12px}.news-list .card-text{font-size:small}.news-list .card-text p,.news-list .card-title h2{margin:0}.news-list .card-title a{font-size:medium;color:#005685;font-weight:700;text-transform:capitalize;text-decoration:none}.news-list img{padding-left:1rem;padding-right:1rem;width:150px;height:70px;object-fit:contain}.pagination{display:flex;gap:.3rem;justify-content:flex-start;margin:1rem 0}.pagination .page-number{display:inline-block;width:2.2rem;height:2.2rem;line-height:2rem;text-align:center;background-color:#fff;text-decoration:none;border-radius:.1rem;transition:background-color .2s;border:1px solid #DDD;font-size:small;color:#005685}.pagination .page-number:hover{background-color:#f5f5f5}.pagination .page-number[aria-current=page]{border:1px solid #DDD;background-color:#f5f5f5;color:#000}.fp-news{min-width:0}#fpnews .card-img-top{height:100px;border-radius:0%;padding:10px;object-fit:contain;object-position:left}#fpnews .card{border:0}#fpnews .readmore{background-image:url(/images/h2-bg.png);background-repeat:no-repeat;background-position:center}#fpnews .btn{color:#fff;font-size:small;background-color:#005685;border-radius:0%;padding:2px 10px}#fpnews .card-title a{font-size:medium;color:#005685;font-weight:700}#fpnews .card-title{white-space:nowrap;overflow:hidden;text-overflow:clip}@media(min-width:768px){#fpnews .card-img-top{object-position:center}}.sidebar h2{text-transform:uppercase;font-size:x-large;margin:0 -25px 10px 0;padding-bottom:15px;background-repeat:no-repeat;background-position:10px bottom}.sidebar h2 span{color:#00bff3}.sidebar h3{text-transform:uppercase;font-size:medium;color:#00bff3}.sidebar li{font-size:medium}.sidebar ul{list-style-type:square;padding-left:50px}.sidebar{border-left:1px solid #ebebeb}.sidebar1{background:#005685 url(/images/sidebar-1.jpg) no-repeat bottom right;color:#fff}.sidebar2{background:#fff url(/images/sidebar-2.jpg) no-repeat bottom right}.sidebar1 h2{background-image:url(/images/h2-bg.png);padding-right:.5rem}.sidebar2 h2{background-image:url(/images/h1-bg.png);padding-right:.5rem}.sidebar2 h2,.sidebar2 li{color:#005685}.site-container{margin:0 auto;padding:0}.site-background{background:#f1f8fa url(/images/bg.png) top repeat;overflow:hidden visible}.site-inner{background:#fff}.site-header{background:#fff;min-height:70px;border-top:0 solid #005685;border-bottom:1px solid #005685;border-left:0 solid #005685;border-right:0 solid #005685;clear:both}.site-footer{background:#005685;border-top:2px solid #00BFF3;border-bottom:0 solid #00BFF3;border-left:0 solid #00BFF3;border-right:0 solid #00BFF3;clear:both}.site-footer .wrap{margin-left:auto;margin-right:auto}html,body{height:100%}body{background-color:#005685}.site-description{text-indent:-9999px;height:0;margin:0}.site-banner{min-height:150px;background-color:#fff;position:relative}.site-banner img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:top left}.site-banner-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:url(/images/overlay.png);background-repeat:no-repeat;background-size:auto}.site-banner-title{position:relative;z-index:1}.site-banner .title{font-size:30px;color:#fff;line-height:30px;padding:50px 15px 70px;text-transform:uppercase}.site-banner .title-breadcrumb{margin-top:-75px;padding-left:15px;color:#fff;text-decoration:none;font-size:small}.breadcrumb-item,.breadcrumb-item a,.breadcrumb-item.active{color:#fff;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb{--bs-breadcrumb-divider-color: white;--bs-breadcrumb-item-padding-x: .25rem}.header-inner img{width:250px;height:70px}@media(min-width:992px){.site-inner,.header-inner,.site-footer .wrap{max-width:970px}}@media(min-width:1200px){.site-inner,.header-inner,.site-footer .wrap{max-width:1172px}}.client-scroller .next-link,.client-scroller .prev-link{display:inline-block;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;text-indent:0}.client-scroller .next-link{position:relative;top:-16px;right:-10px;background:url(/images/testimonials-news-right.png) center top no-repeat}.client-scroller .prev-link{position:relative;top:-16px;right:10px;background:url(/images/testimonials-news-left.png) center top no-repeat}.client-scroller .logo{border-radius:100%;border:5px solid #00bff3;height:150px;width:150px;overflow:hidden;background-color:#fff}.client-scroller .logo img{width:100%;height:100%;object-fit:contain}.client-scroller .text{min-width:15rem}.client-scroller .item-title{background:url(/images/quote.png) no-repeat left bottom;color:#005685;font-size:medium;font-weight:600;text-transform:uppercase;padding-bottom:20px}.client-scroller .content p{font-size:small}.client-scroller .container-fluid{background:#fff}.client-scroller .title h2{text-transform:uppercase;font-size:x-large;color:#005685;border-bottom:1px solid #e1e1e1;margin:0 35px;padding-bottom:20px}.client-scroller .title span{color:#00bff3}.client-scroller .scroller-row{flex-flow:row nowrap;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.client-scroller .item{flex-shrink:0;width:100%;scroll-snap-align:start}#main-slider .carousel-caption{padding:1rem;z-index:2}#main-slider .carousel-caption h2{text-transform:uppercase;font-size:2.5rem;line-height:1.5rem}#main-slider .carousel-caption span{font-weight:700;line-height:normal}#main-slider .carousel-caption p{font-weight:700;font-size:larger;line-height:normal}#main-slider .carousel-caption-left{position:absolute;top:10px;left:70px;height:100%;width:60%;transition:opacity .5s ease}#main-slider .carousel-overlay{position:absolute;inset:0;background:url(/images/overlay.png);z-index:1}#main-slider .carousel-overlay.hidden{opacity:0}#main-slider .carousel-item{position:relative;transition:transform 1s ease,opacity 1s ease}#main-slider .carousel-item a{display:block;color:inherit;text-decoration:none}#main-slider .carousel-control-prev,#main-slider .carousel-control-next{visibility:hidden}#main-slider .carousel-caption-left.hidden{opacity:0}#slider-carousel .carousel-inner{display:flex;flex-wrap:nowrap}#slider-carousel .carousel-item{display:flex;flex:0 0 auto}#slider-carousel .carousel-item .col{padding:0 .5rem;flex:0 0 100%}@media(min-width:768px){#slider-carousel .carousel-item .col{flex:0 0 50%}}@media(min-width:992px){#slider-carousel .carousel-item .col{flex:0 0 33.33%}}@media(min-width:992px){#main-slider .carousel-caption-left{width:40%}.client-scroller .item{width:50%}}
