.modCardsProject{float:left;padding:120px 0;position:relative;width:100%}@media(max-width:1400px){.modCardsProject{padding:clamp(80px,calc(80px + (120 - 80) * ((100vw - 320px) / (1400 - 320))),120px) 0}}.modCardsProject .modCardsProjectGrid{display:grid;float:left;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));position:relative;width:100%}@media(max-width:1200px){.modCardsProject .modCardsProjectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.modCardsProject .modCardsProjectGrid{grid-template-columns:1fr}}.modCardsProject .modCardsProjectGrid .modCardsProjectCard{background-color:#f0f0f0;border-radius:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;float:left;gap:12px;height:100%;padding:40px;position:relative;width:100%}@media(max-width:460px){.modCardsProject .modCardsProjectGrid .modCardsProjectCard{padding:25px}}.modCardsProject .modCardsProjectGrid .modCardsProjectCard .modCardsProjectCardIcon{color:#006d77;font-size:14px;line-height:1.5;margin-bottom:4px}.modCardsProject .modCardsProjectGrid .modCardsProjectCard .modCardsProjectCardTitle{color:#02398a;float:left;font-size:clamp(20px,calc(20px + (22 - 20) * ((100vw - 320px) / (2000 - 320))),22px);font-weight:700;line-height:1.2;margin:0;position:relative;width:100%}.modCardsProject .modCardsProjectGrid .modCardsProjectCard .modCardsProjectCardText{color:#006d77;float:left;margin:0;position:relative;width:100%}.modCardsProject .modCardsProjectGrid .modCardsProjectCard .modCardsProjectCardText p:first-child{margin-top:0}.modCardsProject .modCardsProjectGrid .modCardsProjectCard .modCardsProjectCardText p:last-child{margin-bottom:0}
