/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
header .row{background:#1973ff}.btn-custom,.btn-custom:hover{background:#003366;}.btn-custom a,.btn-custom a:hover{color:white;}.field--name-body img{height:auto;}#block-ngpsb2-hometitle .content .field__item{display:flex;flex-direction:row;align-items:center;text-align:left;}footer.site-footer #block-nextgen-style4-contactinfo h2{font-weight:500;letter-spacing:1.5px;}@media only screen and (max-width:61.9375rem){#block-ngpsb2-hometitle .content .field__item h1{font-size:1.25em}}#page-wrapper{& .pagination{flex-wrap:wrap;& .page-item .page-link{text-decoration:none;border:none;background-color:inherit;color:var(--body_text_color);font-weight:600;&:hover{text-decoration:underline;}}& .page-item.active .page-link{color:var(--body_text_color);font-weight:900;}}}@media only screen and (max-width:26rem){#page-wrapper .pagination .page-item .page-link{padding:var(--bs-pagination-padding-y) 0.375rem;}}@media (min-width:64rem){.sidebar_first aside.section{height:fit-content;padding-bottom:0;}.block-views-exposed-filter-blockservices-block-service-listing .flex-wrap{padding:0;}}body.site-adminss.path-services{& .block-views-exposed-filter-blockservices-block-service-listing{background:inherit;}& .sidebar_first aside.section{background-color:inherit;padding:0;& .js-form-wrapper{padding:20px;background-color:var(--sidebar_background_color);}& .form-type-textfield.form-item-keywords{padding:20px 20px 0;margin-bottom:0 !important;background-color:var(--sidebar_background_color);}& #edit-type--wrapper{margin-bottom:40px !important;}& label.form-check-label{& .category-description{display:block;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0.28px;}}}}.search-page li h5{margin:1.75em 0 .25em;font-weight:600;text-transform:none;}.block-views-exposed-filter-blockservices-block-service-listing .form-actions{display:block;position:absolute;top:63px;right:57px;padding:0 !important;margin:0 !important;background:rgba(0,0,0,0) !important;background:transparent !important;}.block-views-exposed-filter-blockservices-block-service-listing .form-actions .button{text-indent:-99999px;background:#fff url("/themes/custom/nextgen_style4/img/button-arrow.svg") no-repeat 95% !important;background-size:20px !important;width:30px;height:30px;border:0 !important;}@media only screen and (min-width:64rem){.block-views-exposed-filter-blockservices-block-service-listing .form-actions{top:43px;right:37px;}}#edit-reset-services{display:none;}.on-the-page .expander{transform:rotate(-180deg);}.on-the-page .expander.open{transform:rotate(0deg);}
.icon-launchpad-item-title{font-weight:bold !important;}
.node--type-service dd li{margin-bottom:5px;}
@media (max-width:767.98px){.alert-box.alerts-hidden{display:none !important;}}#block-gtranslate{z-index:0;}
.headerBlock,.headerBlock h1{display:flex;width:100%;}.headerBlock h1{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}.headerBlock h1 span.subTitle{font-size:.75em;}.headerBlock h1 a{color:black;}.headerBlock h1 a:hover{color:rgba(0,0,0,.7);text-decoration:underline rgba(0,0,0,.03);}#block-nextgen-style4-main-menu li:not(.has-children) .flyout{display:none;}
.
td{border-width:1px;padding:10px;}thead,tbody,tfoot,tr,td,th{vertical-align:top;}
