.text-white{color:#fff}.bg-success{background-color:#10be16}.bg-secondary{background-color:#878887}.bg-primary{background-color:#0050d1}.text-gray-primary{color:#1d1d1d}.text-success{color:#10be16}.text-gray-secondary{color:#ddd}@media screen and (min-width: 768px){#lines-container{margin:0;padding:7vh 0;display:block;width:100%}#lines-container #lines-title{margin:0;padding:.5vh 0;color:#0050d1;font-size:1.6em;font-weight:700;text-align:center}#lines-container #lines-paragraph{margin:0;padding:0 30vw 3vh;color:#707070;font-size:.9em;font-weight:400;text-align:center}#lines-container #line-list-container{margin:0;padding:0;display:flex;justify-content:center;align-items:center}#lines-container #line-list-container .line-list-arrow{padding:0 2vw;font-size:20px;color:#484848;transition:.3s}#lines-container #line-list-container .line-list-arrow:hover{color:#0050d1}#lines-container #line-list-container #lines-list{margin:0;padding:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:top;gap:2vw;overflow-x:auto;scroll-behavior:smooth;white-space:nowrap}#lines-container #line-list-container #lines-list ::-webkit-scrollbar{width:12px;height:12px}#lines-container #line-list-container #lines-list ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}#lines-container #line-list-container #lines-list ::-webkit-scrollbar-thumb{background:#dedede;border-radius:10px}#lines-container #line-list-container #lines-list .lines-list-item{margin:0 5px 20px;padding:0 0 3vh;display:flex;flex-direction:column;justify-content:space-between;align-items:start;gap:2vh;box-shadow:0 3px 6px #00000029;width:28vw;cursor:pointer}#lines-container #line-list-container #lines-list .lines-list-item:hover .lines-list-item-view-more{transform:scale(1.1)}#lines-container #line-list-container #lines-list .lines-list-item .lines-list-item-image{margin:0;padding:0;height:16vw;width:28vw;object-fit:cover;transition:.3s}#lines-container #line-list-container #lines-list .lines-list-item .lines-list-item-title{margin:0;padding:0 2vh;text-align:center;width:100%;color:#2c2c2c;font-size:1.1em;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:wrap}#lines-container #line-list-container #lines-list .lines-list-item .lines-list-item-description{margin:0;padding:0 2vh;width:100%;color:#707070;font-size:.9em;font-weight:300;text-align:center;text-overflow:ellipsis;white-space:wrap}#lines-container #line-list-container #lines-list .lines-list-item .lines-list-item-view-more{margin:0 auto;background-color:#0050d1;color:#fff;border-radius:5px!important;width:fit-content;text-align:center;transition:.5s;display:block}}@media screen and (max-width: 768px){#lines-container{margin:0;padding:7vh 0;display:block;width:100%}#lines-container #lines-title{margin:0;padding:0;color:#0050d1;font-size:1.5em;font-weight:700;text-align:center}#lines-container #lines-paragraph{margin:0;padding:0 4vw 1vh;color:#707070;font-size:.9em;font-weight:400;text-align:center}#lines-container #line-list-container{margin:0;padding:0;display:flex;justify-content:center;align-items:center}#lines-container #line-list-container .line-list-arrow{display:none}#lines-container #line-list-container #lines-list{margin:0;padding:0 0 5vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:top;gap:5vh;overflow-x:auto;scroll-behavior:smooth;white-space:nowrap;scrollbar-color:#DEDEDE #fff;scrollbar-width:thin}#lines-container #line-list-container #lines-list .lines-list-item{margin:0;padding:0 0 3vh;display:flex;flex-direction:column;justify-content:space-between;align-items:start;gap:2vh;box-shadow:0 3px 6px #00000029;width:70vw;cursor:pointer}#lines-container #line-list-container #lines-list .lines-list-item:hover .lines-list-item-view-more{transform:scale(1.1)}#lines-container #line-list-container #lines-list .lines-list-item .lines-list-item-image{margin:0;padding:0;height:50vw;width:70vw;object-fit:cover;transition:.3s}#lines-container #line-list-container #lines-list .lines-list-item .lines-list-item-title{margin:0;padding:0 2vh;text-align:center;width:100%;color:#2c2c2c;font-size:1.1em;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:wrap}#lines-container #line-list-container #lines-list .lines-list-item .lines-list-item-description{margin:0;padding:0 2vh;width:100%;color:#707070;font-size:.9em;font-weight:300;text-align:center;text-overflow:ellipsis;white-space:wrap}#lines-container #line-list-container #lines-list .lines-list-item .lines-list-item-view-more{margin:0 auto;background-color:#0050d1;color:#fff;border-radius:5px!important;width:fit-content;text-align:center;transition:.5s;display:block}}
