.core-projects-section{position:relative;padding:90px 0;background:#fff;overflow:hidden}.core-project-meta{display:flex;gap:12px;flex-wrap:wrap}.core-project-meta span{display:inline-flex;align-items:center;padding:8px 13px;border-radius:30px;background:rgba(187,0,0,.08);color:#001736;font-size:13px;font-weight:700}.core-project-meta i{margin-right:7px;color:#bb0000}.core-project-scope{margin:0;padding:0;list-style:none}.core-project-scope li{display:flex;align-items:center;margin-bottom:10px;color:#001736;font-weight:600}.core-project-scope li:last-child{margin-bottom:0}.core-project-scope i{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;min-width:23px;margin-right:11px;border-radius:50%;background:#bb0000;color:#fff;font-size:10px}.core-projects-gallery{display:grid;grid-template-columns:1.15fr .85fr;grid-template-rows:240px 240px;gap:18px;position:relative}.core-projects-gallery:before{position:absolute;z-index:0;right:-18px;bottom:-18px;width:72%;height:72%;border:3px solid rgba(187,0,0,.15);content:""}.core-project-image{position:relative;z-index:1;height:100%;margin:0;overflow:hidden;border-radius:8px;background:#001736;box-shadow:0 16px 34px rgba(0,23,54,.16)}.core-project-image-main{grid-row:1/3}.core-project-image img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease,filter .7s ease}.core-project-image:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,transparent 62%,rgba(0,23,54,.28));transition:background .4s ease}.core-project-image:hover img{transform:scale(1.08);filter:saturate(1.08)}.core-project-image:hover:after{background:linear-gradient(180deg,transparent 70%,rgba(187,0,0,.2))}@media screen and (max-width:991px){.core-projects-section{padding:70px 0}.core-projects-gallery{margin-top:10px}}@media screen and (max-width:575px){.core-projects-section{padding:55px 0}.core-projects-gallery{grid-template-columns:1fr 1fr;grid-template-rows:280px 170px;gap:12px}.core-project-image-main{grid-column:1/3;grid-row:auto}.core-projects-gallery:before{right:-8px;bottom:-10px}}
