.block__our-capabilities{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:1}.block__our-capabilities-header{display:flex;flex-wrap:wrap;padding:40px;align-items:center;justify-content:space-between}.block__our-capabilities-img img{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;animation:rotate 10s linear infinite}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.block__our-capabilities{display:flex;flex-wrap:wrap;justify-content:space-between}.block__our-capabilities-media{width:48.88%;border-radius:12px;overflow:hidden;position:relative;background:var(--secondary-color)}.block__our-capabilities-info{width:calc(51.12% - 10px)}.block__our-capabilities-info{display:grid;grid-template-rows:repeat(2,1fr);gap:10px}.block__our-capabilities-header h2{color:var(--black-color);width:70%;text-align:left}.block__our-capabilities-img{width:23%;position:relative}.block__our-capabilities-img:before{content:"";display:block;padding-top:100%}.block__our-capabilities-img img{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.block__our-capabilities-info-item{background-color:var(--selection-color);border-radius:12px;padding:40px;gap:50px;display:flex;flex-direction:column;justify-content:space-between;transition:all .4s ease}.block__our-capabilities-info-info h3{margin:0;color:var(--white-color)}.block__our-capabilities-info-info p{margin:10px 0 0;font-family:var(--Serenity-light);color:var(--white-color);letter-spacing:.5px}.block__our-capabilities-info-item a{color:var(--white-color);border-color:var(--white-color)}.block__our-capabilities-info-item:hover{background:var(--primary-color)}.block__our-capabilities-info-item:hover a{color:var(--black-color);border-color:var(--white-color);background-color:var(--white-color)}.block__our-capabilities-info-item:hover a:hover{color:var(--black-color);border-color:var(--secondary-color);background-color:var(--secondary-color)}.block__our-service-bar-text h6{margin:0;color:var(--black-color);border:1px solid currentColor;width:max-content;padding:13px 34px;border-radius:50px;line-height:1;letter-spacing:.5px;font-family:var(--Serenity-medium)}.block__our-service-bar-circle{border:1px solid var(--black-color);border-radius:50%;width:57px;height:57px;padding:10px}.block__our-service-bar-circle img{width:100%;height:100%;object-fit:contain}.block__our-capabilities-media canvas{height:100%;position:absolute;width:100%;top:0;left:0;object-fit:contain;object-position:bottom}.block__our-service-bars{position:relative;width:100%;padding-top:90.1%}.block__our-service-bar{display:none}.block__our-capabilities-bg{position:absolute;bottom:0;z-index:-1;width:42.5%;object-fit:contain;height:auto;display:block}.block__our-capabilities-bg.left{left:0}.block__our-capabilities-bg.right{right:0}.block__our-capabilities-media-left .block__our-capabilities-media{order:1}.block__our-capabilities-info-content{width:calc(51.12% - 74px);display:flex;flex-direction:column;justify-content:center}.block__our-capabilities-info-content h3{margin:0}.block__our-capabilities-info-caption{margin:10px 0 0;font-family:var(--Serenity-medium)}.block__our-capabilities-info-caption p{margin:0 0 15px}.block__our-capabilities-info-caption p:last-child{margin:0}.block__our-capabilities-info-content>a{margin-top:50px}@media (min-width: 1600px){.block__our-service-bars{padding-top:66%}}@media (min-width: 1200px) and (max-width: 1439px){.block__our-capabilities-header{padding:30px}.block__our-capabilities-info-item{padding:30px;gap:35px}}@media (min-width: 992px) and (max-width: 1199px){.block__our-capabilities-header{padding:25px}.block__our-capabilities-info-item{padding:25px;gap:25px}}@media (max-width: 991px){.block__our-capabilities{gap:24px}.block__our-capabilities-media{width:100%;border-radius:8px}.block__our-capabilities-info-content{width:100%}.block__our-capabilities-info{width:100%;grid-template-rows:repeat(2,auto)}.block__our-capabilities-info-item{padding:30px;border-radius:8px;gap:30px}.block__our-capabilities-header{padding:30px}.block__our-capabilities-info-content>a{text-align:center;width:100%;margin-top:24px}}@media (max-width: 749px){.block__our-capabilities-info-item,.block__our-capabilities-header{padding:40px 20px}.block__our-capabilities-info-info p{line-height:1.6}.block__our-service-bars{padding-top:120%}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-our-capabliites.css.map */
