.component-support-task .major-task{padding:5pc 40px}
@media(max-width:1219px){.component-support-task .major-task{padding:60px 20px}
}
@media(max-width:767px){.component-support-task .major-task{padding:40px 20px}
}
.component-support-task .major-task ul{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto;max-width:915pt;overflow:hidden;width:100%}
@media(max-width:1219px){.component-support-task .major-task ul{max-width:59pc}
}
@media(max-width:767px){.component-support-task .major-task ul{max-width:43pc}
}
.component-support-task .major-task ul .item{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:290px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
@media(max-width:767px){.component-support-task .major-task ul .item{min-width:157.5px}
}
.component-support-task .major-task ul .item a{display:block;height:100%;padding:40px 20px}
@media(max-width:1219px){.component-support-task .major-task ul .item a{padding:20px 10px}
}
.component-support-task .major-task ul .item a .picture-container{-webkit-box-flex:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;justify-content:center}
.component-support-task .major-task ul .item a .picture-container>svg{height:70px;margin-bottom:20px;width:70px}
.component-support-task .major-task ul .item a .picture-container>svg line,.component-support-task .major-task ul .item a .picture-container>svg path{fill:var(--primary-color);stroke:var(--primary-color)}
.component-support-task .major-task ul .item a .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}
.component-support-task .major-task ul .item a .text-container .title{color:var(--black);margin-bottom:8px;text-transform:capitalize}
.component-support-task .major-task ul .item a:focus,.component-support-task .major-task ul .item a:hover{background:#fafafa;border-radius:4px}
.component-support-task .minor-task{background-color:var(--dark-gray);padding:5pc 0;position:relative}
@media(max-width:1219px){.component-support-task .minor-task{padding:60px 0}
}
@media(max-width:767px){.component-support-task .minor-task{padding:60px 0}
}
.component-support-task .minor-task .picture-container{text-align:center}
.component-support-task .minor-task .picture-container>img{width:100%}
.component-support-task .minor-task .task-container{margin:auto;max-width:975pt;padding:0 40px;width:100%}
.component-support-task .minor-task .task-container>.title{color:var(--white);margin-bottom:40px;padding:0 40px;text-align:center;text-transform:capitalize}
.component-support-task .minor-task .task-container ul{-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;justify-content:center;max-width:915pt}
.component-support-task .minor-task .task-container ul .task-item{background:rgba(255,255,255,.95);border:.5px solid var(--silver);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;width:290px}
.component-support-task .minor-task .task-container ul .task-item .title{color:var(--black);height:72px;margin-bottom:1pc;overflow:hidden;text-transform:capitalize}
.component-support-task .minor-task .task-container ul .task-item .text{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;height:63px;overflow:hidden}
.component-support-task .minor-task .task-container ul .task-item:focus,.component-support-task .minor-task .task-container ul .task-item:hover{background:#fff;-webkit-box-shadow:1px 3px 8px rgba(0,0,0,.4);box-shadow:1px 3px 8px rgba(0,0,0,.4)}
.component-support-task .minor-task .task-container ul .task-item:focus .title,.component-support-task .minor-task .task-container ul .task-item:hover .title{color:var(--primary-color)}
@media(max-width:767px){.component-support-task .minor-task .task-container{padding:0}
.component-support-task .minor-task .task-container ul{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0 auto;width:690px}
.component-support-task .minor-task .task-container ul .task-item{margin:0;width:100%}
.component-support-task .minor-task .task-container ul .task-item.odd-task:last-child:nth-child(odd){grid-column:1/-1}
.component-support-task .minor-task .task-container ul.one-minor{display:-webkit-box;display:-ms-flexbox;display:flex;width:335px}
}
@media screen and (max-width:729px){.component-support-task .minor-task .task-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0 20px;width:100%}
.component-support-task .minor-task .task-container ul.one-minor{width:100%}
}