.home-container10 {
  width: 100%;
  display: flex;
  min-height: 100vh;
  align-items: center;
  flex-direction: column;
}
 
.home-main-layout {
  text-align: center;
}
 

 
.home-text13 {
  color: var(--dl-color-theme-secondary2);
  font-size: 10px;
}
 
.home-ul1 {
  top: calc(100% - 3px);
  left: -1px;
  right: -1px;
  border: 1px solid #777777;
  display: none;
  z-index: 10;
  position: absolute;
  list-style: none;
  text-align: left;
  border-radius: 5px;
  background-color: rgb(40, 40, 40);
  border-top-width: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
 
.home-link1 {
  transition: 0.3s;
  text-decoration: none;
}
 
.home-link1:hover {
  background-color: var(--dl-color-luckyexpo-darkgrey);
}
 
.home-link2 {
  text-decoration: none;
}
 
.home-icon1 {
  color: var(--dl-color-luckyexpo-lightgrey2);
}
 
.home-designphilosophy {
  background-image: url("../img/design-to-impact-1500w.webp");
}
 
.home-text22 {
  background-image: linear-gradient(to right, #ED1815 0%, #0E529B  60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
 
.home-strong-point1 {
  background-image: linear-gradient(     40deg,     hsl(222deg 26% 17%) 0%,     hsl(236deg 22% 20%) 8%,     hsl(257deg 23% 21%) 17%,     hsl(280deg 24% 22%) 25%,     hsl(304deg 27% 22%) 33%,     hsl(322deg 35% 24%) 42%,     hsl(333deg 42% 26%) 50%,     hsl(343deg 46% 27%) 58%,     hsl(352deg 47% 29%) 67%,     hsl(2deg 49% 30%) 75%,     hsl(13deg 61% 28%) 83%,     hsl(23deg 75% 26%) 92%,     hsl(34deg 98% 22%) 100%   );
}
 
.home-text24 {
  color: var(--dl-color-luckyexpo-lightgrey2);
  display: block;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 30px;
}
 
.home-ul3 {
  color: var(--dl-color-luckyexpo-lightgrey2);
  display: none;
  list-style: none;
}
 
.home-li17 {
  margin-bottom: 10px;
}
 
.home-strong-point2 {
  background-image: linear-gradient(     40deg,     hsl(41deg 62% 22%) 0%,     hsl(45deg 59% 21%) 8%,     hsl(49deg 55% 20%) 17%,     hsl(54deg 50% 19%) 25%,     hsl(60deg 44% 19%) 33%,     hsl(67deg 41% 19%) 42%,     hsl(74deg 37% 20%) 50%,     hsl(82deg 33% 20%) 58%,     hsl(91deg 30% 21%) 67%,     hsl(101deg 26% 21%) 75%,     hsl(112deg 23% 22%) 83%,     hsl(125deg 22% 22%) 92%,     hsl(136deg 24% 21%) 100%   );
}
 
.home-text28 {
  color: var(--dl-color-luckyexpo-lightgrey2);
  display: block;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 30px;
}
 
.home-ul4 {
  color: var(--dl-color-luckyexpo-lightgrey2);
  display: none;
  list-style: none;
}
 
.home-li19 {
  margin-bottom: 10px;
}
 
.home-strong-point3 {
  background-image: linear-gradient(     40deg,     hsl(165deg 65% 15%) 0%,     hsl(174deg 98% 12%) 8%,     hsl(179deg 100% 12%) 17%,     hsl(185deg 100% 13%) 25%,     hsl(189deg 100% 13%) 33%,     hsl(193deg 100% 14%) 42%,     hsl(196deg 100% 15%) 50%,     hsl(200deg 82% 16%) 58%,     hsl(208deg 56% 19%) 67%,     hsl(217deg 41% 21%) 75%,     hsl(230deg 29% 23%) 83%,     hsl(251deg 24% 22%) 92%,     hsl(272deg 24% 21%) 100%   );
}
 
.home-text32 {
  color: var(--dl-color-luckyexpo-lightgrey2);
  display: block;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 30px;
}
 
.home-ul5 {
  color: var(--dl-color-luckyexpo-lightgrey2);
  display: none;
  list-style: none;
}
 
.home-li21 {
  margin-bottom: 10px;
}
 
.home-strong-point4 {
  background-image: linear-gradient(     40deg,     hsl(4deg 65% 15%) 0%,     hsl(355deg 58% 15%) 8%,     hsl(348deg 56% 16%) 17%,     hsl(342deg 53% 16%) 25%,     hsl(336deg 49% 17%) 33%,     hsl(329deg 43% 17%) 42%,     hsl(321deg 38% 17%) 50%,     hsl(310deg 31% 17%) 58%,     hsl(294deg 27% 18%) 67%,     hsl(278deg 25% 19%) 75%,     hsl(262deg 24% 20%) 83%,     hsl(247deg 22% 21%) 92%,     hsl(233deg 24% 21%) 100%   );
}
 
.home-text36 {
  color: var(--dl-color-luckyexpo-lightgrey2);
  display: block;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 30px;
}
 
.home-ul6 {
  color: var(--dl-color-luckyexpo-lightgrey2);
  display: none;
  list-style: none;
}
 
.home-li23 {
  margin-bottom: 10px;
}
 
.home-image10 {
  width: 45%;
}
 
.home-image11 {
  width: 25%;
}
 
.home-container16 {
  width: 30%;
  background-image: url("../img/design-concept-2-1500w.webp");
}
 
.home-image12 {
  width: 35%;
}
 
.home-container19 {
  width: 40%;
  background-size: cover;
  background-image: url("../img/design-concept-4-1500w.webp");
}
 
.home-image13 {
  width: 25%;
}
 
.home-btn-wrap1 {
  margin-top: 60px;
}
 
.home-text45 {
  background-image: linear-gradient(to right, #ED1815 0%, #0E529B  80%);
}
 
.home-portfolioitem-img1 {
  background-image: url("../img/portfolio-1win-1500w.jpg");
}
 
.home-image14 {
  transform: scaleX(-1);
}
 
.home-portfolioitem-img2 {
  background-size: cover;
  background-image: url("../img/portfolio-2-900h.jpg");
}
 
.home-image16 {
  transform: scaleX(-1);
}
 
.home-portfolioitem-img3 {
  background-size: cover;
  background-image: url("../img/portfolio-3-1500w.jpg");
}
 
.home-portfolioitem-text-wrap3 {
  background-image: linear-gradient(     40deg,     hsl(222deg 26% 17%) 0%,     hsl(236deg 22% 20%) 8%,     hsl(257deg 23% 21%) 17%,     hsl(280deg 24% 22%) 25%,     hsl(304deg 27% 22%) 33%,     hsl(322deg 35% 24%) 42%,     hsl(333deg 42% 26%) 50%,     hsl(343deg 46% 27%) 58%,     hsl(352deg 47% 29%) 67%,     hsl(2deg 49% 30%) 75%,     hsl(13deg 61% 28%) 83%,     hsl(23deg 75% 26%) 92%,     hsl(34deg 98% 22%) 100%   );
}
 
.home-image18 {
  transform: scaleX(-1);
}
 
.home-text74 {
  margin-bottom: 70px;
}
 
.home-container42 {
  background-image: url("../img/yulya-200w.jpg");
}
 
.home-container46 {
  background-image: url("../img/marina-200w.jpg");
}
 
.home-link4 {
  text-decoration: none;
}
 
.home-link5 {
  text-decoration: none;
}
 
.home-link6 {
  text-decoration: underline;
}
 
.home-mob-menu2 {
  display: none;
}
 
.home-icon3 {
  color: var(--dl-color-luckyexpo-lightgrey2);
}
 
@media(max-width: 768px) {
  .home-text24 {
    color: var(--dl-color-luckyexpo-lightgrey2);
    font-size: 18px;
    font-weight: 400;
  }
}
 
@media(max-width: 479px) {
  .home-text22 {
    background-image: linear-gradient(to right, rgb(237, 24, 21) 0%, rgb(14, 82, 155) 60%);
  }
}
