.alsman-text-show-section {
  padding: 60px 0;
}
.alsman-text-show-title-area {
  display: flex;
  align-items: flex-start;position:relative;
}
.alsman-text-show-title-icon {
  width: 45px;
  display: block;position: absolute;
  left: -59px;
  top: 0;
}

.alsman-text-show-title-text {
  display: flex;
  flex-direction: column;
}
.alsman-text-show-title {
  font-size:clamp(22px, 2.2vw, 42px);
  font-weight:700;
  color: var(--title-text-color);
  letter-spacing: 0.01em;
  line-height: 1.1;
  margin:0;
}
.alsman-text-show-title-highlight {
  color: var(--color-primary);
  font-weight:700;
  margin-left: 8px;line-height: inherit
}
.alsman-text-show-desc {
  color: var(--text-color);
  font-size:18px;
  line-height: 1.8;margin: 25px 0 30px;
}
.alsman-text-show-desc2{color:var(--text-color);font-size:18px;line-height:1.8;}

@media (max-width: 1280px) {
.alsman-text-show-title-icon{width:40px;left:-54px;}
.alsman-text-show-desc,.alsman-text-show-desc2{font-size:17px;}

}

@media (max-width:992px) {
.alsman-text-show-section{padding:50px 0;}
.alsman-text-show-title-area{gap:10px;}
.alsman-text-show-title-icon{width:35px;position:static;}

.alsman-text-show-desc{font-size:16px;margin:20px 0 25px;}
.alsman-text-show-desc2{font-size:16px;}
}


@media (max-width: 768px) {
  .alsman-text-show-section {
    padding: 32px 0;
  }
.alsman-text-show-desc{font-size:15px;line-height:1.5;}
.alsman-text-show-desc2{font-size:15px;line-height:1.5;}  
} 

@media screen and (max-width:480px) {
.alsman-text-show-title-icon{width:25px;}
.alsman-text-show-title-highlight{margin:5px 0 0;display:block;}
.alsman-text-show-desc{font-size:14px;margin:15px 0 20px -35px;}
.alsman-text-show-desc2{font-size:14px;margin:0 0 0 -35px;}
}	







