.ecs-sample-service{width:100%}.ecs-sample__bg-wrapper{position:relative;overflow:hidden;padding:25px}.ecs-sample__watermark{position:absolute;right:0;bottom:0;max-height:50%;width:auto;max-width:35%;z-index:1;pointer-events:none;object-fit:contain}@media screen and (max-width:768px){.ecs-sample__watermark{max-width:45%;max-height:40%}}.ecs-sample__rounded{border-radius:10px}.ecs-sample__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"header" "media" "cards" "button";gap:30px;position:relative;z-index:2}.ecs-sample__header{grid-area:header}.ecs-sample__media{grid-area:media}.ecs-sample__cards{grid-area:cards;display:flex;flex-direction:column;gap:15px}.ecs-sample__button-wrap{grid-area:button}.ecs-sample__subheading{padding:0!important;font-size:20px!important;text-transform:uppercase;letter-spacing:1px;font-weight:400!important;margin-bottom:10px;line-height:1.25;font-family:Bocadillo-Regular!important}.ecs-sample__heading{font-size:32px!important;font-weight:700;margin-top:15px!important;margin-bottom:15px}.ecs-sample__text p{font-size:16px;line-height:1.5;margin-bottom:0}.ecs-sample__btn{position:static;width:100%!important;height:auto;min-height:50px!important;display:flex;align-items:center;justify-content:center;background-color:#002853;color:#010101;visibility:visible;opacity:1;border-radius:100px!important;padding:0 30px;margin:0;white-space:nowrap;font-size:16px!important;font-weight:500!important;font-family:Helvetica Neue!important;border:none!important;min-width:100%!important}.ecs-sample__card{display:flex;flex-direction:column;padding:20px;border-radius:8px;box-shadow:0 4px 15px #0000000d;gap:20px}.ecs-sample__card-icon{flex-shrink:0;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center}.ecs-sample__icon-img{width:45px;height:45px;object-fit:contain}.ecs-sample__card:nth-child(n+2) .ecs-sample__icon-img{width:35px!important;height:35px!important}.ecs-sample__card-content{flex-grow:1}.ecs-sample__card-title{padding-top:0!important;font-size:20px!important;font-family:var(--font-heading-bold)!important;margin:0 0 5px;padding:0}.ecs-sample__card-text p{font-size:16px;margin:0;line-height:1.4}.ecs-sample__media{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2rem}.ecs-sample__main-image-wrapper{position:relative;width:100%;max-width:440px;margin:0 auto}.ecs-sample__main-image-inner{width:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.ecs-sample__main-img{max-width:100%!important;max-height:100%;object-fit:contain;transition:opacity .3s ease}.ecs-sample__thumbnails-wrapper{width:100%;max-width:400px;margin:0 auto}.ecs-sample__embla{overflow:hidden;padding-top:0;padding-bottom:10px}.ecs-sample__embla .embla__container{display:flex;margin-left:-15px}.ecs-sample__thumb-slide{flex:0 0 calc(100% / 4.5)!important;min-width:0;padding-left:15px}.ecs-sample__thumb-slide:first-of-type{margin-left:auto}.ecs-sample__thumb-slide:last-of-type{margin-right:auto}.ecs-sample__thumb-btn{width:100%;height:auto;aspect-ratio:1 / 1;border:none!important;padding:0;cursor:pointer;background:transparent!important;display:flex;align-items:center;justify-content:center;box-shadow:none!important;transition:all .2s ease}.ecs-sample__thumb-btn.is-active{transform:scale(1.15)}.ecs-sample__thumb-img{width:100%;height:100%;object-fit:contain}@media screen and (min-width:575px){.ecs-sample__bg-wrapper{padding:30px}.ecs-sample__card{flex-direction:row;align-items:center}.ecs-sample__card-title{font-size:15px!important}.ecs-sample__card-text p{font-size:16px}}@media screen and (min-width:750px){.ecs-sample__bg-wrapper{padding:40px}.ecs-sample__card-icon{width:70px;height:70px}.ecs-sample__icon-img{width:50px;height:50px}.ecs-sample__card-text p{font-size:18px}}@media screen and (min-width:1025px){.ecs-sample__bg-wrapper{padding:60px}.ecs-sample__grid{grid-template-columns:1fr 1fr;grid-template-areas:"header media" "button media" "cards  media";gap:30px 60px}.ecs-sample__button-wrap{margin-bottom:20px}.ecs-sample__subheading{font-size:24px!important}.ecs-sample__heading{font-size:44px!important}.ecs-sample__text p{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/292/assets/ecs-sample-service.css.map */
