.widget-matuszak-text-icons {}
.widget-matuszak-text-icons .box {margin-top: 90px; position: relative; padding-bottom: 60px;}
.widget-matuszak-text-icons .box::before{content: '';position: absolute;bottom: 0;left: 50%;max-width: 1380px;padding: 0 30px;margin: 0 auto;height: 1px;transform: translateX(-50%);width: 100%;background: #EAEAEA;}
.widget-matuszak-text-icons .box .container-wide {display: flex; justify-content: space-between; align-items: flex-end; gap: 60px;}
.widget-matuszak-text-icons .box .text{flex-direction: column; gap: 40px; display: flex;}
.widget-matuszak-text-icons .box .text .headline{color: #0E1C1B;font-size: 2.20rem;font-style: normal;font-weight: 450;line-height: 2.3rem; /* 109.091% */letter-spacing: 0.22px;text-transform: uppercase; max-width: 400px;}
.widget-matuszak-text-icons .box .text .content{color: #777;font-size: 20px;font-style: normal;font-weight: 300;line-height: 26px; font-family: 'Work Sans', sans-serif;}
.widget-matuszak-text-icons .box .text .content strong{color: #0E1C1B; font-weight: 400; font-family: 'Work Sans', sans-serif;}

.widget-matuszak-text-icons .box .icons{flex-grow: 1;display: flex;align-items: center;justify-content: flex-end;gap: 260px;}
.widget-matuszak-text-icons .box .icons .element{display: flex; flex-direction: column; gap: 30px;}

@media only screen and (max-width: 1400px){
    .widget-matuszak-text-icons .box .icons{gap: 230px;}
}

@media only screen and (max-width: 1300px){
    .widget-matuszak-text-icons .box .icons{gap: 175px;}
    .widget-matuszak-text-icons .box{margin-top: 60px;}
}

@media only screen and (max-width: 1200px){
    .widget-matuszak-text-icons .box .icons{gap: 135px;}
    .widget-matuszak-text-icons .box .container-wide{flex-direction: column; align-items: flex-start;}
}

@media only screen and (max-width: 767px){
    .widget-matuszak-text-icons .box .icons{gap: 60px;}
    .widget-matuszak-text-icons .box .icons{flex-wrap: wrap; justify-content: flex-start; align-items: center;}
}