.dk-component__dactylmates__pattern{padding:140px 0}.dk-component__dactylmates__content{color:#160829}.dk-component__dactylmates__content h2{text-align:center;margin:0}.dk-component__dactylmates__items{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:100px;align-items:flex-start}@media (max-width:768px){.dk-component__dactylmates__items{justify-content:center}}.dk-component__dactylmates__items__item{flex-basis:calc(50% - 20px);margin-bottom:40px;text-align:center}@media (min-width:1186px){.dk-component__dactylmates__items__item{flex-basis:calc(25% - 20px)}}@media (max-width:768px){.dk-component__dactylmates__items__item{flex-basis:calc(50% - 20px)}}@media (max-width:600px){.dk-component__dactylmates__items__item{flex-basis:100%}}.dk-component__dactylmates__items__item__border{position:relative;overflow:hidden;margin:0 auto;width:180px;height:180px;border-radius:50%;border:10px solid #fff;box-shadow:0 0 1px rgba(26,32,44,.02),0 0 2px rgba(26,32,44,.04),0 2px 4px rgba(26,32,44,.12),0 0 4px -2px #000;background-position:center center}.dk-component__dactylmates__items__item__border img{position:absolute;top:0;left:0;width:inherit}.dk-component__dactylmates__items__item__dactylname{font-size:22px;font-weight:600;line-height:28px;letter-spacing:.25px;text-align:center;color:#5721a3;margin-top:30px}.dk-component__dactylmates__items__item__position{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.2px;text-align:center;color:#746d78;margin:6px 0 16px 0}.dk-component__dactylmates__items__item__text{font-size:14px;font-weight:400;line-height:20px;text-align:center;color:#272428;margin:0 auto 44px auto;max-width:300px;width:100%}
