.block-services-grid{contain-intrinsic-size:1250px;content-visibility:auto;position:relative}.block-services-grid .title-section{align-items:center;color:#fff;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:70px 0 25px;position:relative;text-align:center;z-index:2}@media (min-width:768px){.block-services-grid .title-section{padding:100px 0 40px}}@media (min-width:1200px){.block-services-grid .title-section{padding:100px 0 80px}}.block-services-grid .title-section a,.block-services-grid .title-section h2,.block-services-grid .title-section p{color:#fff;font-weight:400;max-width:700px}.block-services-grid .service-grid{display:grid;gap:30px}@media (min-width:768px){.block-services-grid .service-grid{grid-template-columns:repeat(2,1fr)}}.block-services-grid .service-grid .service{align-items:flex-end;border-radius:8px;box-shadow:3px 3px 10px -5px rgba(0,0,0,.8);display:flex;height:300px;justify-content:flex-start;overflow:hidden;padding:24px;position:relative;width:100%}@media (min-width:1200px){.block-services-grid .service-grid .service{height:445px;padding:50px}}@media (min-width:768px){.block-services-grid .service-grid .service:first-of-type{grid-column:span 2}}.block-services-grid .service-grid .service .inner-service{color:#fff;position:relative;z-index:2}.block-services-grid .service-grid .service .inner-service .extra-text{font-size:var(--h5-size-small);font-weight:700;line-height:1.25;text-transform:uppercase}@media (min-width:1200px){.block-services-grid .service-grid .service .inner-service .extra-text{font-size:var(--h5-size-medium)}}@media (min-width:1400px){.block-services-grid .service-grid .service .inner-service .extra-text{font-size:var(--h5-size-full)}}.block-services-grid .service-grid .service .inner-service .subtitle{font-weight:200;text-transform:uppercase}.block-services-grid .service-grid .service .inner-service .price{font-size:var(--h5-size-small);font-weight:800;line-height:1.25;text-transform:uppercase}@media (min-width:1200px){.block-services-grid .service-grid .service .inner-service .price{font-size:var(--h5-size-medium)}}@media (min-width:1400px){.block-services-grid .service-grid .service .inner-service .price{font-size:var(--h5-size-full)}}.block-services-grid .service-grid .service .inner-service .button-array{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 20px;margin-top:15px}@media (min-width:768px){.block-services-grid .service-grid .service .inner-service .button-array{margin-top:30px}}.block-services-grid .service-grid .service .inner-service .button-array .btn{align-items:center;background-color:var(--color-tertiary-1);border-radius:100px;box-shadow:1px 2px 0 0 var(--color-tertiary-2);color:#fff;display:flex;font-size:13px;font-weight:700;height:38px;justify-content:center;margin-top:-4px;padding:0 15px;text-decoration:none;text-transform:uppercase}@media (min-width:1200px){.block-services-grid .service-grid .service .inner-service .button-array .btn{box-shadow:3px 4px 0 0 var(--color-tertiary-2);font-size:16px;height:52px;margin-top:-6px;padding:0 30px}}.block-services-grid .service-grid .service .inner-service .button-array .btn.btn-b{align-items:center;background-color:#fff;border-radius:100px;box-shadow:1px 2px 0 0 var(--color-tertiary-1);color:var(--color-tertiary-1);display:flex;font-size:13px;font-weight:700;height:38px;justify-content:center;margin-top:-4px;padding:0 15px;text-decoration:none;text-transform:uppercase}@media (min-width:1200px){.block-services-grid .service-grid .service .inner-service .button-array .btn.btn-b{box-shadow:3px 4px 0 0 var(--color-tertiary-1);font-size:16px;height:52px;margin-top:-6px;padding:0 30px}}.block-services-grid .service-grid .service .background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.block-services-grid .service-grid .service:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.25)),linear-gradient(0deg,rgba(0,0,0,.25),rgba(0,0,0,.25));content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.block-services-grid .service-grid.even .service:first-of-type{grid-column:span 1!important}}.block-services-grid .paint-stroke{display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%}.block-services-grid .paint-stroke img{height:650px;max-width:unset;width:1660px;z-index:-1}.block-services-grid .paint-stroke img.primary{filter:brightness(0) saturate(100%) invert(85%) sepia(39%) saturate(1950%) hue-rotate(332deg) brightness(111%) contrast(89%)}.block-services-grid .paint-stroke img.secondary{filter:brightness(0) saturate(100%) invert(26%) sepia(61%) saturate(2698%) hue-rotate(337deg) brightness(88%) contrast(97%)}.block-services-grid .paint-stroke img.tertiary{filter:brightness(0) saturate(100%) invert(61%) sepia(35%) saturate(515%) hue-rotate(124deg) brightness(95%) contrast(86%)}
