.equipment__slider .equipment-section__card-item{display:flex}.equipment-section__card-item.is-visible{display:flex}.main-equipment{margin-top:2.5rem;width:fit-content;padding:8px 36px}.equipment-section .owl-dots{display:none}@media (max-width:768px){.equipment-section-main .owl-stage-outer{overflow:visible}.equipment-section-main{padding-right:2.5rem;overflow:hidden}.main-equipment{display:none}.equipment-section .owl-dots{display:flex}}.equipment-section-banner{display:flex;gap:1.25rem;border-radius:30px;background-color:#fff;margin-bottom:7.5rem}.equipment-section-banner-left{padding:3.75rem;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;flex:1}.equipment-section-banner-left-title{display:flex;flex-direction:column;gap:1.5rem}.equipment-section-banner-left-title h2{font-size:3.25rem;font-weight:900}.equipment-section-banner-left-title span{font-size:1.25rem;font-weight:500}.equipment-section-banner-left p{color:black;font-size:1rem;font-weight:400;opacity:.6}.equipment-section-banner-img{width:100%;position:relative;padding-bottom:35%;flex:1}.equipment-section-banner-img img{position:absolute;left:0;height:100%;width:100%;object-fit:cover;border-radius:30px}@media (max-width:768px){.equipment-section-banner{margin-bottom:6rem;flex-direction:column-reverse}.equipment-section-banner-img{padding-bottom:66%}.equipment-section-banner-left{padding:1.5rem}.equipment-section-banner-left-title h2{font-size:2rem}.equipment-section-banner-left-title span{font-size:1rem}.equipment-section-banner-left-title{gap:1rem}}.equipment-section-features{display:flex;flex-direction:column;gap:3.125rem;padding-bottom:7.5rem}.accordion{display:flex;flex-direction:column;gap:1rem}.accordion-item{background:#fff;border-radius:2rem;overflow:hidden;transition:background .3s ease}.accordion-item.active{background:#5db5b0;color:#fff}.accordion-header{width:100%;padding:2rem;padding-bottom:1.25rem;display:flex;justify-content:space-between;align-items:center;font-size:1.625rem;font-weight:700;background:0 0;border:none;cursor:pointer}.accordion-item.active .accordion-header{color:white}.accordion-content{max-height:0;overflow:hidden;padding:0 2rem;transition:max-height .35s ease,padding .35s ease}.accordion-content p{opacity:.6;font-size:1rem;font-weight:400;margin-bottom:0}.accordion-item.active .accordion-content{max-height:max-content;padding:0 2rem 2rem}.icon{width:40px;height:40px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.0005 24.2723V9.96524H15.6934' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.96484 29.9999L29.7992 10.1655' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:transform .3s ease;transform:rotate(90deg)}.accordion-item:not(.active) .icon{transform:rotate(0deg);background:center/contain no-repeat url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.0005 24.2723V9.96524H15.6934' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.96484 29.9999L29.7992 10.1655' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.other-services{display:flex;flex-direction:column;gap:3.125rem;position:relative}.other-services-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:1.25rem}.other-services .kub{position:absolute;right:-1rem;top:1rem}.other-section__title__btn{display:none}.custom-slide-btn-prev,.custom-slide-btn-next{display:flex;align-items:center;align-items:center;border-radius:50%;background-color:#5db5b0;padding:10.5px 11.25px 10.5px 9.75px;aspect-ratio:1;cursor:pointer}@media (max-width:768px){.other-services-grid{display:flex!important}.other-section__title__btn{display:flex;gap:.75rem;justify-content:center;margin:0 auto;margin-top:1.5rem}.equipment-section-features{gap:1.5rem}.accordion-header{font-size:1.325rem;padding:1.5rem;padding-bottom:1.25rem;text-align:left}.accordion-content p{font-size:.938rem}.accordion-item.active .accordion-content{padding:0 1.5rem 1.5rem}.other-services{overflow:hidden;display:block}.other-section__slider{margin-top:3.125rem}.other-services .kub{max-width:55px;right:0;top:3rem}.other-services .md-size{font-size:1.325rem}.other-services .price_instead__item{font-size:.875rem}.other-services .service-card{padding:1.5rem}}