 .elementor-editor-preview .el-project-items, .elementor-editor-active .el-project-items{height: auto!important;}.el-project-items{display: flex;flex-wrap: wrap;margin: -15px;}.el-project-items .el-project-card {flex: 0 0 auto;width: calc(100% / 3);padding: 15px;}@media (max-width: 992px){.el-project-items .el-project-card{width: calc(100% / 2);}}@media (max-width: 992px){.el-project-items .el-project-card{width: calc(100% / 1);}}.el-project-card-inner{position: relative;}.el-project-card .project-thumb{width: 100%;height: 330px;}.el-project-card .project-thumb img {height: 100%;width: 100%;object-fit: cover;object-position: center;}.el-project-card .project-content {background-color: #fff;padding: 20px 30px;margin: 0 10px;box-shadow: 0px 0px 20px 0.5px rgb(0 0 0 / 20%);position: relative;transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);}.el-project-card .project-content .project-cat {background-color: var(--logisko-primary-color, #df1119);font-family: var(--logisko-primary-font, "DM Sans");font-size: 12px;font-weight: 700;color: #fff;line-height: 1;letter-spacing: 0;text-transform: uppercase;padding: 10px 15px;position: absolute;left: 30px;top: -20px;z-index: 1;}.el-project-card .project-content .project-cat:before {background-color: #cc0b12;clip-path: polygon(100% 0, 0% 100%, 100% 100%);content: "";width: 10px;height: 20px;position: absolute;left: -10px;top: 0;z-index: -1;transition: all 0.3s ease-in-out;}.el-project-card .project-content .project-cat:hover:before{transition: all 0.3s ease-in-out;}.el-project-card .project-content .project-title {font-size: 18px;line-height: 26px;font-weight: 600;color: var(--logisko-dark-color, #222429);margin: 0;}.el-project-card .project-content .project-title a{color: currentColor;}.el-project-card .project-content .project-title a:hover{color: var(--logisko-dark-color, #222429);}.dl-project-filter {width: 100%;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;column-gap: 20px;list-style: none;margin: 0 0 40px;padding: 0;}.dl-project-filter li {cursor: pointer;font-family: var(--logisko-primary-font, "DM Sans");font-size: 16px;font-weight: 600;color: var(--logisko-dark-color, #222429);transition: all 0.2s cubic-bezier(.4, 0, .2, 1);}.dl-project-filter li:hover, .dl-project-filter li.active {color: var(--logisko-primary-color, #df1119);transition: all 0.2s cubic-bezier(.4, 0, .2, 1);}@media (max-width: 767px){.carousel-full_width .el-project-wrapper{overflow: hidden;}}.el-project-wrapper .dl-carousel-dots{padding-bottom: 3px;}