.what-we-do__button{display:block;width:fit-content}.what-we-do-content-weapper{max-width:628px;display:flex;flex-direction:column;gap:64px}.what-we-do-content-desktop{padding-top:64px}.what-we-do-items{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.what-we-do-items::-webkit-scrollbar{display:none}.what-we-do-items-inner{display:flex;gap:0}.what-we-do-pagination{margin-top:32px;display:flex;align-items:center;justify-content:center;gap:12px}.pagination-dot{width:8px;height:8px;border-radius:10px;transition:width .3s ease;border:none;cursor:pointer;padding:0}.pagination-dot:hover{opacity:.8}.pagination-dot.is-active{width:32px}@media screen and (max-width:999px){.what-we-do-container>.container{padding:0}.what-we-do-content-mobile{margin-top:32px}.what-we-do-content-weapper{gap:32px}.what-we-do-items{padding:0;width:calc(100% - 40px);margin-left:40px;display:block}.what-we-do-items-inner{display:flex;flex-direction:column;gap:8px;max-width:100%}.what-we-do-carousel{position:relative;padding:32px 0 0}.what-we-do-item{max-width:100%;height:90px;flex-shrink:0;overflow:hidden;cursor:pointer;position:relative;transition:height .4s cubic-bezier(.4,0,.2,1);border-radius:12px 0 0 12px}.what-we-do-item.is-expanded{height:360px}.what-we-do-item .item-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.what-we-do-item .item-image img{width:100%;height:100%;object-fit:cover;display:block}.what-we-do-item .item-content{padding:32px 16px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:1}.what-we-do-item .item-content:after{position:absolute;content:"";bottom:0;left:0;width:100%;background:linear-gradient(180deg,#0000,#000);height:80%;z-index:-1}.what-we-do-item .item-heading-wrapper{min-height:auto}.what-we-do-item .item-heading-inactive,.what-we-do-content-desktop,.what-we-do-__heading.m-none{display:none}.what-we-do-item .item-heading-active{display:block;opacity:1;visibility:visible;margin:0;color:inherit}.what-we-do-item .item-description-button-wrapper{display:flex;flex-direction:column;gap:16px}.what-we-do-item .item-description,.what-we-do-item .item-button{opacity:0;visibility:hidden;max-height:0;overflow:hidden;transform:translateY(10px);transition:opacity .4s cubic-bezier(.4,0,.2,1) .1s,visibility .4s .1s,transform .4s cubic-bezier(.4,0,.2,1) .1s,max-height .4s cubic-bezier(.4,0,.2,1) .1s}.what-we-do-item.is-expanded .item-description,.what-we-do-item.is-expanded .item-button{opacity:1;visibility:visible;max-height:300px;transform:translateY(0);margin-top:0}.item-button a{display:inline-block;width:fit-content}.what-we-do-carousel .floating-controls-container{display:none}.what-we-do-pagination{margin-top:0;flex-direction:column;align-items:flex-start;position:absolute;top:50%;transform:translateY(-50%);left:16px}.pagination-dot.is-active{width:8px;height:32px}.what-we-do-item.is-expanded .d-none{display:none}.what-we-do-item .d-none{display:block}.what-we-do-item .item-heading-active{display:flex;align-items:center;gap:8px}.what-we-do-item.is-expanded .item-description{padding:16px 0}}@media screen and (min-width:1000px){.what-we-do-items{overflow:visible}.what-we-do-items .d-none{display:none}.what-we-do-wrapper{margin-bottom:32px}.what-we-do-items-inner{display:flex;width:100%;gap:32px}.what-we-do-item{flex:1;min-width:0;height:580px;flex-shrink:0;overflow:hidden;cursor:pointer;transition:flex .6s cubic-bezier(.4,0,.2,1);border-radius:12px;position:relative}.what-we-do-item:hover,.what-we-do-item.is-active{flex:3.658}.item-description-button-wrapper{display:flex;align-items:flex-end;gap:10px;justify-content:space-between;width:100%}.what-we-do-item .item-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;border-radius:12px;overflow:hidden}.what-we-do-item .item-image img{width:100%;height:100%;object-fit:cover;display:block}.what-we-do-item.is-active .item-content{padding:32px;gap:10px}.what-we-do-item .item-content{z-index:2;padding:32px 24px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;border-radius:12px;position:relative;gap:0px}.what-we-do-item .item-content:after{position:absolute;content:"";bottom:0;left:0;width:100%;background:linear-gradient(180deg,#0000,#000);height:50%;z-index:-1}.what-we-do-item .item-heading-inactive{display:block;opacity:1;visibility:visible;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s;margin:0;color:inherit;width:100%}.what-we-do-item .item-heading-active{display:block;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s;margin:0;color:inherit;width:100%}.what-we-do-item:hover .item-heading-inactive,.what-we-do-item.is-active .item-heading-inactive{opacity:0;visibility:hidden}.what-we-do-item:hover .item-heading-active,.what-we-do-item.is-active .item-heading-active{opacity:1;visibility:visible}.what-we-do-item .item-description{max-width:398px;width:100%;flex:1}.what-we-do-item .item-button{flex-shrink:0;margin-left:auto}.what-we-do-item .item-description,.what-we-do-item .item-button{opacity:0;visibility:hidden;max-height:0;overflow:hidden;transform:translateY(20px);pointer-events:none;transition:opacity .6s cubic-bezier(.4,0,.2,1) .2s,visibility .6s .2s,transform .6s cubic-bezier(.4,0,.2,1) .2s,max-height .6s cubic-bezier(.4,0,.2,1) .2s}.what-we-do-item:hover .item-description,.what-we-do-item:hover .item-button,.what-we-do-item.is-active .item-description,.what-we-do-item.is-active .item-button{opacity:1;visibility:visible;max-height:max-content;transform:translateY(0);margin-top:0;pointer-events:auto}.what-we-do-item:hover .item-description,.what-we-do-item.is-active .item-description{transition-delay:.3s}.what-we-do-item:hover .item-button,.what-we-do-item.is-active .item-button{transition-delay:.4s}.item-button a{display:block;width:max-content}.what-we-do-carousel .floating-controls-container,.what-we-do-content-mobile,.what-we-do-__heading.d-none,.what-we-do-item.is-active .item-heading-inactive,.what-we-do-item .item-heading-active{display:none}.what-we-do-item.is-active .item-heading-active,.what-we-do-item .item-heading-inactive{display:block}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/what-we-do.css.map */
