.services-cards{padding:90px 0px}@media(max-width: 767px){.services-cards{padding:24px 0}}.services-cards::before,.services-cards::after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;backdrop-filter:blur(46.5px);background-blend-mode:screen,luminosity,normal}.services-cards::before{background:linear-gradient(283deg, rgba(183, 32, 46, 0) 50%, rgba(255, 0, 24, 0.2) 100%);z-index:1}.services-cards::after{background:linear-gradient(103deg, #000D15 0%, #27333B 100%);z-index:-1}.services-cards .services-cards-bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-image:url(724e2ac499bf34c0c79d.png);background-repeat:no-repeat;background-position:center;background-size:cover;opacity:.04;z-index:2}.services-cards .services-cards-holder{position:relative;z-index:3}.services-cards .services-cards-holder.grid-1-2{display:grid;grid-template-columns:1fr 2fr;gap:24px}@media(max-width: 1024px){.services-cards .services-cards-holder.grid-1-2{grid-template-columns:1fr}}.services-cards .cards-with-icon{display:grid;grid-template-columns:1fr;gap:24px}@media(max-width: 1024px){.services-cards .cards-with-icon{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.services-cards .cards-with-icon{grid-template-columns:repeat(1, 1fr)}}.services-cards .cards-with-icon .card-with-icon{overflow:hidden;border-radius:24px;background:rgba(255,255,255,.1);backdrop-filter:blur(62px);position:relative;padding:32px;display:flex;flex-direction:column;min-height:240px}@media(max-width: 767px){.services-cards .cards-with-icon .card-with-icon{min-height:unset}}.services-cards .cards-with-icon .card-with-icon .card-with-icon-top{width:45px;height:45px}@media(max-width: 767px){.services-cards .cards-with-icon .card-with-icon .card-with-icon-top{display:none}}.services-cards .cards-with-icon .card-with-icon .card-with-icon-top img{width:100%;height:auto;display:block}.services-cards .cards-with-icon .card-with-icon .card-with-icon-bottom{margin-top:auto}.services-cards .cards-with-icon .card-with-icon .card-with-icon-bottom .card-with-icon-title{color:#fff;font-size:1.1875rem;font-style:normal;font-weight:700;line-height:1.3;text-transform:uppercase}.services-cards .cards-with-icon .card-with-icon .card-with-icon-bottom .card-with-icon-text{color:#fff;font-size:.84375rem;font-style:normal;font-weight:600;line-height:1.3;margin-top:6px}.services-cards .cards-with-cover-image{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px}@media(max-width: 767px){.services-cards .cards-with-cover-image{grid-template-columns:repeat(1, 1fr)}}.services-cards .cards-with-cover-image .card-with-cover-image{padding:32px;position:relative;overflow:hidden;border-radius:24px;background:rgba(255,255,255,.1);backdrop-filter:blur(62px);display:flex;min-height:504px}@media(max-width: 767px){.services-cards .cards-with-cover-image .card-with-cover-image{min-height:unset}}.services-cards .cards-with-cover-image .card-with-cover-image .card-with-cover-image-img-cover{position:absolute;top:0px;left:0px;width:100%;height:100%}.services-cards .cards-with-cover-image .card-with-cover-image .card-with-cover-image-img-cover::after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:.3;background:linear-gradient(286deg, rgba(39, 51, 59, 0) 50%, rgba(255, 0, 24, 0.1) 100%),linear-gradient(269deg, rgba(16, 20, 24, 0) 7.92%, rgba(16, 20, 24, 0.97) 78.29%);background-blend-mode:screen,normal;z-index:2}.services-cards .cards-with-cover-image .card-with-cover-image .card-with-cover-image-img-cover img{width:100%;height:100%;display:block;object-position:center;object-fit:cover}@media(max-width: 767px){.services-cards .cards-with-cover-image .card-with-cover-image .card-with-cover-image-img-cover img{display:none}}.services-cards .cards-with-cover-image .card-with-cover-image .card-with-cover-image-bottom{position:relative;z-index:5;margin-top:auto}.services-cards .cards-with-cover-image .card-with-cover-image .card-with-cover-image-bottom .card-with-icon-title{color:#fff;font-size:1.21875rem;font-style:normal;font-weight:700;line-height:1.3;text-transform:uppercase}.services-cards .cards-with-cover-image .card-with-cover-image .card-with-cover-image-bottom .card-with-icon-text{color:#fff;font-size:.84375rem;font-style:normal;font-weight:600;line-height:1.3;margin-top:6px}
