.mask-group-icon {
  top: 2940px;
  height: 182px;
  object-fit: cover;
}
.home-child,
.mask-group-icon,
.mask-group-icon1 {
  position: absolute;
  left: 0;
  width: 1920px;
}
.home-child {
  top: 2940px;
  background: linear-gradient(
    90deg,
    rgba(13, 13, 13, 0),
    rgba(18, 18, 18, 0.8)
  );
  height: 182px;
}
.mask-group-icon1 {
  top: 170px;
  height: 541px;
  object-fit: cover;
}
.home-item {
  top: 170px;
  background: linear-gradient(
    90deg,
    rgba(13, 13, 13, 0),
    rgba(18, 18, 18, 0.8)
  );
  height: 510px;
}
.home-inner,
.home-item,
.rectangle-div {
  position: absolute;
  left: 0;
  width: 1920px;
}
.home-inner {
  top: 2381px;
  background-color: var(--rgb106-189-70);
  height: 561px;
  opacity: 0.1;
}
.rectangle-div {
  top: 681px;
  background-color: var(--rgb255-255-255);
  height: 663px;
}
.screencapture-louvre-co-uk-202-icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 1920px;
  height: 3551px;
  object-fit: cover;
  display: none;
  opacity: 0.22;
}
.home-child1,
.home-child2,
.home-child3,
.home-child4 {
  position: absolute;
  top: 0;
  left: 1148.9px;
  background-color: var(--rgb37-61-144);
  width: 188px;
  height: 30px;
}
.home-child2,
.home-child3,
.home-child4 {
  left: 1339px;
  width: 230px;
}
.home-child3,
.home-child4 {
  left: 1335.9px;
  background-color: var(--rgb255-255-255);
  width: 1px;
}
.home-child4 {
  top: 1344px;
  left: 0;
  background-color: var(--rgb106-189-70);
  width: 1920px;
  height: 587px;
  opacity: 0.1;
}
.home-child5,
.home-child6,
.home-child7 {
  position: absolute;
  top: 1931px;
  left: 0;
  background-color: var(--rgb255-255-255);
  width: 1920px;
  height: 450px;
}
.home-child6,
.home-child7 {
  top: 3122px;
  background-color: var(--rgb37-61-144);
  height: 429px;
}
.home-child7 {
  top: 3444px;
  left: 390px;
  background-color: var(--color-whitesmoke);
  width: 1140px;
  height: 1px;
}
.intech-online-logo,
.phone-icon {
  position: absolute;
  top: 50px;
  left: 407px;
  width: 242.3px;
  height: 83.6px;
}
.phone-icon {
  top: 5.9px;
  left: 1178.8px;
  width: 18.1px;
  height: 18.1px;
}
.div,
.products {
  position: absolute;
  top: 4px;
  left: 1208px;
  color: var(--rgb255-255-255);
}
.products {
  top: 105px;
  left: 790px;
  color: var(--color-black);
  cursor: pointer;
}
.the-very-best {
  position: absolute;
  top: 324px;
  left: 405px;
  font-size: 33px;
  color: var(--rgb255-255-255);
}
.manufacturing-and-installing {
  margin: 0;
}
.established-in-1995-container {
  position: absolute;
  top: 380px;
  left: 405px;
  font-size: var(--font-size-lg);
  color: var(--rgb255-255-255);
}
.about,
.case-studies,
.contact-us-today,
.manufacturing,
.products1 {
  position: absolute;
  top: 737px;
  left: 405px;
  font-size: var(--font-size-5xl);
}
.about,
.case-studies,
.contact-us-today,
.manufacturing {
  top: 1394px;
}
.about,
.contact-us-today,
.manufacturing {
  top: 2007px;
  left: 975px;
}
.about,
.contact-us-today {
  top: 2480px;
  left: 407px;
}
.contact-us-today {
  top: 3016px;
  left: 403px;
  color: var(--rgb255-255-255);
}
.factory-assembled-louvre-panel-container {
  position: absolute;
  top: 1046px;
  left: 405px;
  font-size: var(--font-size-5xl);
}
.keele-louvred-plant-container,
.louvred-doors,
.manchester-screen-with-double-container {
  position: absolute;
  top: 1703px;
  left: 405px;
  font-size: var(--font-size-5xl);
}
.keele-louvred-plant-container,
.louvred-doors {
  top: 1046px;
  left: 784px;
}
.keele-louvred-plant-container {
  top: 1703px;
}
.ducowall-and-ducogrille,
.west-coventry-academy-container {
  position: absolute;
  top: 1046px;
  left: 1167px;
  font-size: var(--font-size-5xl);
}
.west-coventry-academy-container {
  top: 1703px;
}
.established-in-1995-container1,
.located-in-stalybridge-container {
  position: absolute;
  top: 2058px;
  left: 975px;
  font-size: var(--font-size-5xl);
}
.established-in-1995-container1 {
  top: 2531px;
  left: 405px;
}
.how-to-contact,
.opening-times,
.where-to-find {
  position: absolute;
  top: 3164px;
  left: 405px;
  font-size: var(--font-size-mid);
  color: var(--rgb255-255-255);
}
.opening-times,
.where-to-find {
  left: 808px;
}
.where-to-find {
  left: 1231px;
}
.bl050d-aluminium-louvre,
.factory-assembled-louvre-container {
  position: absolute;
  top: 1117px;
  left: 405px;
  line-height: 24px;
}
.bl050d-aluminium-louvre {
  top: 1774px;
}
.aluminium-fully-louvred-container {
  position: absolute;
  top: 1089px;
  left: 784px;
  line-height: 24px;
}
.bl050-aluminium-louvred,
.in-addition-to-container {
  position: absolute;
  top: 1774px;
  left: 784px;
  line-height: 24px;
}
.in-addition-to-container {
  top: 1089px;
  left: 1167px;
}
.all-our-louvre-container,
.west-coventry-academy1 {
  position: absolute;
  top: 1774px;
  left: 1167px;
  line-height: 24px;
}
.all-our-louvre-container {
  top: 2168px;
  left: 975px;
}
.from-a-small-container,
.tel-44-0-container {
  position: absolute;
  top: 2657px;
  left: 405px;
  line-height: 24px;
}
.tel-44-0-container {
  top: 3202px;
  color: var(--rgb255-255-255);
}
.bridge-louvre-limited,
.sitemap,
.website-design-and {
  position: absolute;
  top: 3481px;
  font-size: var(--font-size-sm);
  line-height: 24px;
  color: var(--rgb255-255-255);
}
.sitemap {
  left: 405px;
  white-space: pre-wrap;
}
.bridge-louvre-limited,
.website-design-and {
  left: 817px;
}
.website-design-and {
  left: 1229px;
}
.bridge-louvre-company-units-container,
.mon-thu-container,
.see-about-page {
  position: absolute;
  top: 3202px;
  left: 808px;
  line-height: 24px;
  color: var(--rgb255-255-255);
}
.bridge-louvre-company-units-container,
.see-about-page {
  left: 1231px;
}
.see-about-page {
  top: 3295px;
  left: 808px;
}
.case-studies1 {
  position: absolute;
  top: 105px;
  left: 913px;
  color: var(--color-black);
  cursor: pointer;
}
.manufacturing1 {
  left: 1068px;
  cursor: pointer;
}
.about1,
.contact,
.manufacturing1,
.news {
  position: absolute;
  top: 105px;
  color: var(--color-black);
}
.news {
  left: 1233px;
  cursor: pointer;
}
.about1,
.contact {
  left: 1329px;
}
.contact {
  left: 1429px;
}
.infointechonlinenet {
  position: absolute;
  top: 4px;
  left: 1391px;
  color: var(--rgb255-255-255);
}
.email-icon {
  position: absolute;
  top: 8.1px;
  left: 1362px;
  width: 17.6px;
  height: 13.8px;
}
.find-out-more {
  position: absolute;
  top: 14px;
  left: 54px;
}
.component-1-2-child {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 3px solid var(--rgb106-189-70);
  box-sizing: border-box;
}
.component-1-2,
.component-1-5,
.component-1-6 {
  position: absolute;
  width: 220px;
  height: 50px;
  overflow: hidden;
  font-size: var(--font-size-lg);
}
.component-1-2 {
  top: 466px;
  left: 405px;
  color: var(--rgb255-255-255);
}
.component-1-5,
.component-1-6 {
  top: 2258px;
  left: 975px;
}
.component-1-6 {
  top: 2754px;
  left: 407px;
}
.component-1-7-child {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 3px solid var(--rgb255-255-255);
  box-sizing: border-box;
}
.component-1-3,
.component-1-4,
.component-1-7 {
  position: absolute;
  width: 220px;
  height: 50px;
  overflow: hidden;
  font-size: var(--font-size-lg);
}
.component-1-7 {
  top: 3007px;
  left: 1231px;
  color: var(--rgb255-255-255);
}
.component-1-3,
.component-1-4 {
  top: 1245px;
  left: 405px;
}
.component-1-4 {
  top: 1832px;
}
.mask-group-1,
.mask-group-2,
.mask-group-3 {
  position: absolute;
  top: 801px;
  left: 405px;
  width: 352px;
  height: 219px;
  object-fit: cover;
}
.mask-group-2,
.mask-group-3 {
  left: 784px;
}
.mask-group-3 {
  left: 1167px;
}
.mask-group-4,
.mask-group-5,
.mask-group-6,
.mask-group-7,
.mask-group-icon2 {
  position: absolute;
  top: 1458px;
  left: 405px;
  width: 352px;
  height: 219px;
  object-fit: cover;
}
.mask-group-5,
.mask-group-6,
.mask-group-7,
.mask-group-icon2 {
  left: 784px;
}
.mask-group-6,
.mask-group-7,
.mask-group-icon2 {
  left: 1167px;
}
.mask-group-7,
.mask-group-icon2 {
  top: 1985px;
  left: 406px;
  width: 537px;
  height: 342px;
}
.mask-group-icon2 {
  top: 2490px;
  left: 1048px;
  width: 538px;
  height: 343px;
}
.home {
  width: 100%;
  position: relative;
  background-color: var(--rgb255-255-255);
  height: 3551px;
  overflow: hidden;
  text-align: left;
  font-size: var(--font-size-base);
  color: var(--rgb37-61-144);
  font-family: var(--font-inter);
}
