.service-banner--wrapper-main{position:relative;border-radius:24px}.service-banner--wrapper-main .service-banner--image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:24px}.service-banner--wrapper-main .services-banner--details{position:relative;z-index:2}.services-banner--details .service-point--block{position:absolute}.service-banner--image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:24px}.services-banner--details-wrapper{margin:0 auto;width:100%;text-align:center}.services-banner--details{padding-left:18px;padding-right:18px}.service-point-image{min-width:31px;max-width:31px;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;display:block}.service-heading{margin:20px 0 0;line-height:106%}.service-heading strong{font-weight:unset;background:linear-gradient(90deg,#fff,#b7ee73 57.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:block}.service-description{font-size:var(--h6);color:rgba(var(--color-foreground),1);line-height:1.5;margin:20px 0;font-family:var(--Serenity-medium)}.service-badge{background:linear-gradient(#333,#333) padding-box,linear-gradient(180deg,#b7ee735c,#0000005c) border-box;border:1px solid transparent;border-radius:40px;max-width:max-content;margin:0 auto;width:fit-content;padding:15px 18px;line-height:1;font-size:var(--extra_medium_body);color:#fff;font-family:var(--Serenity-medium)}.service-badge strong{color:var(--secondary-color)}.service-buttons{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:48px}.service-button{font-size:var(--medium_body);font-family:var(--Serenity-light);border-radius:40px;display:block;text-decoration:none;font-weight:600;line-height:1;padding:22px 42px;transition:all .4s ease-in-out}.service-button-primary{background:var(--secondary-color);color:var(--black-color)}.service-button-primary:hover{background:var(--white-color)}.service-button-secondary{background:transparent;border:1px solid var(--white-color);color:var(--white-color)}.service-button-secondary:hover{color:var(--black-color);background:var(--white-color)}.service-point-title{font-size:calc(var(--h6) + 2px);margin:10px 0 0;line-height:130%}.service-point-content{font-size:var(--extra_medium_body);font-family:var(--Scandia-regular)}.service-point--block .bg-box--service{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;display:block;object-fit:fill;object-position:center}.service-point--block-wrapper{position:relative;z-index:2;padding:18px}@media(min-width:1300px){.service-buttons--mobile{display:none}}@media(max-width:1299px){.services-banner--details .service-point--block{position:unset}.service-points-wrapper--grid{grid-template-columns:repeat(2,1fr);display:grid;margin:24px 0;gap:10px}.service-point--block-wrapper{padding:15px}.service-buttons--desktop{display:none}}@media(min-width:900px)and (max-width:1299px){.service-points-wrapper--grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:899px){.service-buttons{gap:12px;margin-top:24px}.service-button{font-size:var(--extra_medium_body);padding:14px 20px}.service-point-title{font-size:var(--h6)}.service-point-content{line-height:120%;color:rgba(var(--color-foreground),1)}.service-description{margin:14px 0 20px;font-family:var(--Serenity-medium)}.service-heading{margin:14px 0 0}.service-banner--image img,.service-banner--wrapper-main .service-banner--image{border-radius:8px}}@media(min-width:990px){.service-banner--mobile{display:none!important}}@media(max-width:989px){.service-banner--desktop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/services-banner.css.map */
