body.ltr .sp-megamenu-parent>li.sp-has-child>a:after, body.ltr .sp-megamenu-parent>li.sp-has-child>span:after {
    content: "\f078";
    margin-left: 7px;
    position: initial;
    font-family: var(--fa-style-family, "Font Awesome 6 Free");
    font-weight: var(--fa-style, 900);
}

.sppb-addon-content .sppb-nav>li {
	border: 1px solid #f77e2c;
	border-radius: 50px;
}

.sppb-addon-content ul {
	justify-content: center;
	margin-bottom: 20px;
	gap: 10px;
}

.sppb-addon-content .sppb-nav>li.active a {
	background-color: #f77e2c !important;
	color: #fff !important;
	border-radius: 50px;
}

.mfp_default_skin_default .mfp_default_item div {
	border: 1px solid #ddd;
	padding-bottom: 10px;
}

.mfp_default_skin_default .mfp_default_item div h4.mfp_default_title {
	padding: 0 10px;
}

.mfp_default_skin_default .mfp_default_item div span.mfp_date {
	padding: 0 10px;
	color: #f77e2c;
}

div {}

.mfp_default_item > div:hover {
	background-color: transparent;
}

.mfp_default_item > div:hover h4.mfp_default_title a {
	color: #f77e2c;
}
.mfp_default_skin_default .mfp_default_item .mfp_cat {
	background-color: #f77e2c;
}

#sp-bottom {
    border-color: #f77e2c;
}
div#sp-footer1 span.sp-copyright {
    color: #fff;
}

#sp-bottom .sp-module .sp-module-title, #sp-bottom .sp-module h4.sppb-addon-title {
    color: #fff;
}


#sp-bottom a {
    color: #fff;
}
section#sp-section-1 {
    display: none;
}
.br-20 {
    border-radius: 10px !important;
}


.header-sticky .burger-icon>span {
    background-color: #f77e2c;
}

.check-list-items li {
	list-style-image: url(chek-icon-green.png);
	margin-bottom: 5px;
}

.speasyimagegallery-album-meta.clearfix {
    display: none;
}

/*GALLERY SINGLE*/
.com_speasyimagegallery #section-id-G2Kdk4Atlrsl18Ma5yM2Q {
  padding-top: 250px;
  padding-right: 0px;
  padding-bottom: 100px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
.com_speasyimagegallery #section-id-G2Kdk4Atlrsl18Ma5yM2Q {
  background-image: url(https://www.lantech-comms.co.uk/images/2026/01/26/banner-1.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: inherit;
  background-position: 50% 0;
  box-shadow: 0px 0px 0px 0px #FFFFFF;
}
.com_speasyimagegallery h1.sppb-addon-title {
  color: #f77e2c;
  font-weight: 700;
}
.com_speasyimagegallery section#sp-main-body {
  padding: 0;
}
.com_speasyimagegallery  .main-div {
    max-width: 1200px;
    margin: auto;
    margin-bottom: 100px;
}
.com_speasyimagegallery .main-div {
    display: flex;
    flex-direction: row;
    gap: 40px;
}

.com_speasyimagegallery .container {
    max-width: 100%;
    padding: 0;
}
.com_speasyimagegallery .sp-column .speasyimagegallery-album-description {
    width: 50%;
    margin-top: 100px;
}

.com_speasyimagegallery .sp-column .speasyimagegallery-gallery.clearfix {
    width: 50%;
    margin-top: 100px;
}

.speasyimagegallery-col-md-4 {
    width: 100%;
}

.primary-bg, .btn-primary, .sppb-btn.sppb-btn-primary, .overlay h4.mfp_default_title, .mfp_default_item>div:hover, .mfp_default_skin_default .mfp_default_item .mfp_cat, .article-body .readmore, .sppb-addon-header .sppb-addon-title .fas, .sppb-addon-button-group a:hover .fas, .sppb-btn-custom>i, .header-sticky .burger-icon>span, .header-sticky .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    background-color: #000;
}

.sp-transparent #sp-header.header-sticky .sp-megamenu-parent .sp-dropdown a {
    color: #fff;
}
.sppb-btn {
    background-color: #f77e2c;
    color: #fff;
    line-height: 31px !important;
    border-radius: 10px !important;
}
.com_sppagebuilder .sppb-btn {line-height: 48px !important;}

.h-sec-2 .sppb-btn-rounded {
    border-radius: 10px;
      line-height: 2.5 !important;
}
ul.pagination {
    height: 80px;
}

.page-item.active .page-link {
    background-color: #f77e2c;
    color: #fff;
}

.article-list .article .article-intro-image img {
    height: 350px;
    object-fit: cover;
}

.project.article-details .article-full-image {
    max-width: 100%;
    text-align: left;
}

.project.article-details .article-header {
    max-width: 100%;
    padding: 0;
}

.view-article .article-details.overlay-blog.project{
        flex-direction: column;align-content: flex-start;
}

#section-id-G2Kdk4Atlrsl18Ma5yM2Q{
    background-image: url(https://www.lantech-comms.co.uk/images/2026/01/26/banner-1.jpg) !important;
}
@media (max-width: 575px) {
    .header-has-modules .container-inner>.row {
        flex-wrap: nowrap !important;
    }
}
@media only screen and (max-width: 767px) {
  .sppb-addon-content ul {
      flex-direction: column;
  }

  .sppb-addon-content ul li {
      text-align: center;
  }
  .sp-transparent #sp-header.header-sticky {
	    background-color: #000 !important;
	}

	.com_speasyimagegallery .main-div {flex-direction: column;}

	.com_speasyimagegallery .sp-column .speasyimagegallery-album-description {
	    width: 100%;
	    margin-top: 40px;
	}

	.com_speasyimagegallery .sp-column .speasyimagegallery-gallery.clearfix {
	    margin-top: 0;
	    width: 100%;
	}	
	.com_speasyimagegallery .container {
		max-width: 100%;
		padding: 10px;
	}
}

@media only screen and (min-width: 786px) {
    a.hide-desktop {
        display: none !important;
    }
  .n2-ss-slider-wrapper-inside {
    max-height: 1000px;
}
}