@media only screen and (max-width:767px){.solutions .btn--arrow[data-v-389b1d32]:before,.solutions .btn--next[data-v-389b1d32]:before{background-size:24px}}.solutions__projects[data-v-389b1d32]{margin:160px 0}@media only screen and (max-width:1023px){.solutions__projects[data-v-389b1d32]{margin:80px 0}}@media only screen and (max-width:767px){.solutions__projects[data-v-389b1d32]{margin:60px 0}}.solutions__projects-block__btn[data-v-389b1d32]{padding:0 80px 0 10%}.solutions__projects-block__btn.hidden[data-v-389b1d32]{display:none}@media only screen and (max-width:1023px){.solutions__projects-block__btn.hidden[data-v-389b1d32]{display:flex;margin-top:20px}}.solutions__projects-block-more[data-v-389b1d32]{display:none}@media only screen and (max-width:767px){.solutions__projects-block-more[data-v-389b1d32]{border-bottom:none;cursor:pointer;display:block;font-size:16px;margin-bottom:20px;text-align:center}}.solutions__projects .grid[data-v-389b1d32]{display:grid;gap:40px;grid-template-columns:repeat(4,1fr);margin-top:100px}@media only screen and (max-width:1439px){.solutions__projects .grid[data-v-389b1d32]{grid-template-columns:repeat(3,1fr);margin-top:40px}}@media only screen and (max-width:767px){.solutions__projects .grid[data-v-389b1d32]{gap:20px;grid-template-columns:repeat(1,1fr)}}.solutions__projects .row[data-v-389b1d32]{align-items:flex-start;border-bottom:2px solid #212121;display:flex;gap:10px;justify-content:space-between;padding-bottom:24px}@media only screen and (max-width:1023px){.solutions__projects .row[data-v-389b1d32]{padding-bottom:0}}.solutions__projects .row[data-v-389b1d32]:last-child{align-items:end;border-bottom:none;padding-bottom:0}@media only screen and (max-width:1023px){.solutions__projects .row[data-v-389b1d32]:last-child{display:none}}.solutions__projects .row .item-wrapper[data-v-389b1d32]{flex:1;height:140px;overflow:hidden;position:relative}@media only screen and (max-width:1023px){.solutions__projects .row .item-wrapper[data-v-389b1d32]{height:120px}}@media only screen and (max-width:767px){.solutions__projects .row .item-wrapper[data-v-389b1d32]{height:65px}}.solutions__projects .row .item-wrapper .arrow[data-v-389b1d32]{position:absolute;right:0;top:0}.solutions__projects .row .item-wrapper .arrow svg[data-v-389b1d32]{color:#f51f29;transition:opacity .3s ease}@media only screen and (max-width:767px){.solutions__projects .row .item-wrapper .arrow svg[data-v-389b1d32]{height:24px;width:24px}}.solutions__projects .row .item[data-v-389b1d32]{align-items:flex-start;display:flex;font-size:20px;font-weight:700;height:100%;padding-right:30px;position:absolute;transition:all .3s ease-in-out;width:100%}@media only screen and (max-width:1023px){.solutions__projects .row .item[data-v-389b1d32]{font-size:18px;transition:none}}@media only screen and (max-width:767px){.solutions__projects .row .item[data-v-389b1d32]{font-size:16px;font-weight:500}}.solutions__projects .row .item-title[data-v-389b1d32]{opacity:1;transform:translateY(0)}@media only screen and (max-width:767px){.solutions__projects .row .item-title[data-v-389b1d32]{text-wrap:balance}}.solutions__projects .row .item-text[data-v-389b1d32]{color:#939393;font-size:16px;font-weight:400;opacity:0;transform:translateY(100%)}.solutions__projects .row:hover .item-title[data-v-389b1d32]{opacity:0;transform:translateY(-100%)}@media only screen and (max-width:1023px){.solutions__projects .row:hover .item-title[data-v-389b1d32]{opacity:1;transform:none}}@media only screen and (max-width:767px){.solutions__projects .row:hover .item-title[data-v-389b1d32]{opacity:1;transform:none}}.solutions__projects .row:hover .item-text[data-v-389b1d32]{opacity:1;transform:translateY(0)}@media only screen and (max-width:1023px){.solutions__projects .row:hover .item-text[data-v-389b1d32]{opacity:0}}@media only screen and (max-width:767px){.solutions__projects .row:hover .item-text[data-v-389b1d32]{opacity:0}}.modal-box .item[data-v-389b1d32]{align-items:center;display:flex;font-size:20px;font-weight:700}.modal-box .item-title[data-v-389b1d32]{opacity:1}@media only screen and (max-width:1023px){.modal-box .item-title[data-v-389b1d32]{font-size:28px}}.modal-box .item-text[data-v-389b1d32]{color:#939393;font-size:16px;font-weight:400;margin-top:20px}@media only screen and (max-width:767px){.solutions .btn--arrow[data-v-3f96ef69]:before,.solutions .btn--next[data-v-3f96ef69]:before{background-size:24px}}.solutions__projects[data-v-3f96ef69]{margin:160px 0}@media only screen and (max-width:1023px){.solutions__projects[data-v-3f96ef69]{margin:80px 0}}@media only screen and (max-width:767px){.solutions__projects[data-v-3f96ef69]{margin:60px 0}}.solutions__projects-block__btn[data-v-3f96ef69]{padding:0 80px 0 10%}.solutions__projects-block__btn.hidden[data-v-3f96ef69]{display:none}@media only screen and (max-width:1023px){.solutions__projects-block__btn.hidden[data-v-3f96ef69]{display:flex;margin-top:20px}}.solutions__projects-block-more[data-v-3f96ef69]{display:none}@media only screen and (max-width:767px){.solutions__projects-block-more[data-v-3f96ef69]{border-bottom:none;cursor:pointer;display:block;font-size:16px;margin-bottom:20px;text-align:center}}.solutions__projects .grid[data-v-3f96ef69]{display:grid;gap:40px;grid-template-columns:repeat(4,1fr);margin-top:100px}@media only screen and (max-width:1439px){.solutions__projects .grid[data-v-3f96ef69]{grid-template-columns:repeat(3,1fr);margin-top:40px}}@media only screen and (max-width:767px){.solutions__projects .grid[data-v-3f96ef69]{gap:20px;grid-template-columns:repeat(1,1fr)}}.solutions__projects .row[data-v-3f96ef69]{align-items:flex-start;border-bottom:2px solid #212121;display:flex;gap:10px;justify-content:space-between;padding-bottom:24px}@media only screen and (max-width:1023px){.solutions__projects .row[data-v-3f96ef69]{padding-bottom:0}}.solutions__projects .row[data-v-3f96ef69]:last-child{align-items:end;border-bottom:none;padding-bottom:0}@media only screen and (max-width:1023px){.solutions__projects .row[data-v-3f96ef69]:last-child{display:none}}.solutions__projects .row .item-wrapper[data-v-3f96ef69]{flex:1;height:140px;overflow:hidden;position:relative}@media only screen and (max-width:1023px){.solutions__projects .row .item-wrapper[data-v-3f96ef69]{height:120px}}@media only screen and (max-width:767px){.solutions__projects .row .item-wrapper[data-v-3f96ef69]{height:65px}}.solutions__projects .row .item-wrapper .arrow[data-v-3f96ef69]{position:absolute;right:0;top:0}.solutions__projects .row .item-wrapper .arrow svg[data-v-3f96ef69]{color:#f51f29;transition:opacity .3s ease}@media only screen and (max-width:767px){.solutions__projects .row .item-wrapper .arrow svg[data-v-3f96ef69]{height:24px;width:24px}}.solutions__projects .row .item[data-v-3f96ef69]{align-items:flex-start;display:flex;font-size:20px;font-weight:700;height:100%;padding-right:30px;position:absolute;transition:all .3s ease-in-out;width:100%}@media only screen and (max-width:1023px){.solutions__projects .row .item[data-v-3f96ef69]{font-size:18px;transition:none}}@media only screen and (max-width:767px){.solutions__projects .row .item[data-v-3f96ef69]{font-size:16px;font-weight:500}}.solutions__projects .row .item-title[data-v-3f96ef69]{opacity:1;transform:translateY(0)}@media only screen and (max-width:767px){.solutions__projects .row .item-title[data-v-3f96ef69]{text-wrap:balance}}.solutions__projects .row .item-text[data-v-3f96ef69]{color:#939393;font-size:16px;font-weight:400;opacity:0;transform:translateY(100%)}.solutions__projects .row:hover .item-title[data-v-3f96ef69]{opacity:0;transform:translateY(-100%)}@media only screen and (max-width:1023px){.solutions__projects .row:hover .item-title[data-v-3f96ef69]{opacity:1;transform:none}}@media only screen and (max-width:767px){.solutions__projects .row:hover .item-title[data-v-3f96ef69]{opacity:1;transform:none}}.solutions__projects .row:hover .item-text[data-v-3f96ef69]{opacity:1;transform:translateY(0)}@media only screen and (max-width:1023px){.solutions__projects .row:hover .item-text[data-v-3f96ef69]{opacity:0}}@media only screen and (max-width:767px){.solutions__projects .row:hover .item-text[data-v-3f96ef69]{opacity:0}}.modal-box .item[data-v-3f96ef69]{align-items:center;display:flex;font-size:20px;font-weight:700}.modal-box .item-title[data-v-3f96ef69]{opacity:1}@media only screen and (max-width:1023px){.modal-box .item-title[data-v-3f96ef69]{font-size:28px}}.modal-box .item-text[data-v-3f96ef69]{color:#939393;font-size:16px;font-weight:400;margin-top:20px}
