.breakdance .bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.breakdance .bde-section .section-container{max-width:var(--bde-section-width);background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.breakdance .bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.breakdance .bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.breakdance .bde-heading{max-width:100%;margin:0}.breakdance .bde-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.breakdance .bde-column{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start;width:calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));position:relative;background-size:cover}.breakdance .px-project{max-width:100%}.breakdance .px-project .px_pagination{display:flex;flex-wrap:wrap}.breakdance .px-project .swiper-horizontal>.swiper-scrollbar{height:10px!important}.breakdance .px-project .px_pagination .page-numbers{display:flex;justify-content:center;align-items:center;transition:all 500ms}.breakdance .px-project .px_pagination .page-numbers.prev,.breakdance .px-project .px_pagination .page-numbers.next{display:none}.breakdance .px-project .px-isotope-filters{flex-wrap:wrap}.breakdance .px-project .px-isotope-filters button{border:none;display:flex;justify-content:center;align-items:center;transition:all 500ms;cursor:pointer}.breakdance .px-project{width:100%}.breakdance .px-project .px_grid .px_projects{grid-template-columns:repeat(2,1fr);gap:30px;transform-style:preserve-3d}.breakdance .px-project .px_project{transform-style:preserve-3d}.breakdance .px-project .px_project_excerpt{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.px_project_wrapper.px_list .px_projects{display:flex;flex-direction:column;gap:0}.breakdance .px-project .px_project_content:after{opacity:0}.breakdance .px-project .px_project:hover .px_project_content:before{opacity:0}.breakdance .px-project .px_project:hover .px_project_content:after{opacity:1}.breakdance .px-project .px_project_excerpt{width:100%}.breakdance .px-project .px-swiper-wrapper{position:relative;width:100%}.breakdance .px-project .px-swiper-wrapper .swiper{overflow:hidden;width:100%}.breakdance .px-project .swiper-pagination{position:relative!important;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10;margin-top:40px}.breakdance .px-project .px_project_title{margin-top:0;color:#fff;font-size:22px}.breakdance .px-project .px_project_title a{color:#fff;font-size:22px;margin-bottom:15px;text-decoration:none}.breakdance .px-project .button-atom__text{background:#fff;padding:7px;border-radius:10px;color:#000;font-size:15px;transition:all 700ms;display:flex;justify-content:center;align-items:center;gap:7px}.px_readmore_icon{display:flex;justify-content:center;align-items:center}.px_readmore_icon svg{width:15px;height:15px;fill:#fff;transition:all 700ms}.breakdance .px-project .px_project_content{padding:13px;z-index:3;background-color:#545358;position:relative}.breakdance .px-project .px_project_category{display:inline-flex;text-align:center;align-items:center;margin:0;transition:all 500ms}.breakdance .px-project .px_project_category a{color:#fff;display:inline-flex;margin-bottom:0px;transition:all 500ms}.breakdance .px-project .px_project_category_text{display:inline-flex;gap:5px}.breakdance .px-project .px_project_category_icon{margin-right:5px;align-items:center}.breakdance .px-project .px_project_category_icon svg{height:20px;width:20px;fill:#fff;transition:all 500ms}.breakdance .px-project .px_project_excerpt{width:fit-content;color:#fff;font-size:13px;width:100%;margin:0}.breakdance .px-project .px_project_image_wrap{width:100%;display:flex}.breakdance .px-project .px_project_image{position:relative;object-fit:cover;aspect-ratio:3;width:100%;overflow:hidden;aspect-ratio:1.5}.breakdance .px-project .px_project_image img{height:100%;object-fit:cover;position:absolute;inset:0;width:100%}.breakdance .px-project .px_project_image img,.breakdance .px-project .px_project_content,.breakdance .px-project .px_project .px_project_title a,.breakdance .px-project .px_project .px_project_excerpt{transition:all 500ms}.breakdance .px-project .button-atom__text{width:fit-content}.breakdance .px-project .px_readmore{text-decoration:none;display:flex;color:#fff}@keyframes shine{100%{left:125%}}@keyframes flash{0%{opacity:0.4}100%{opacity:1}}@keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}@media only screen and (max-width:767px){.breakdance .px-project .px_project_wrapper.px_list .px_project{flex-direction:column!important}.breakdance .px-project .px_project_wrapper.px_list .px_project .px_project_image_wrap{width:100%;order:-1}.breakdance .px-project .px_project_wrapper.px_list .px_project .px_project_content{width:100%;margin-left:0}}