project-slider{display:block;overflow:hidden}project-slider .swiper-slide{height:auto}.card-project{--color-foreground:#fff;--color-foreground-heading:#fff;height:100%;min-height:360px;text-decoration:none;display:block;position:relative;overflow:hidden}.card-project:after{content:"";opacity:0;background:linear-gradient(#1c253900 0%,#1c2539 100%);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.card-project:hover:after{opacity:1}.card-project img{border-radius:inherit;object-fit:cover;height:100%}.card-project-content-absolute{z-index:1;align-items:flex-end;width:100%;height:100%;padding:35px;display:flex;position:absolute;top:0;left:0}.card-project-content .heading+.text{margin-block-start:10px}.card-project-content{opacity:0;transition:all .5s;transform:translateY(80px)}.card-project:hover .card-project-content{opacity:1;transform:translateY(0)}.icon-project-link{z-index:1;opacity:0;transition:all .5s;position:absolute;top:30px;right:30px;transform:scale(.5)}.card-project:hover .icon-project-link{opacity:1;transform:scale(1)}.icon-project-link svg{--size:52px;width:var(--size);height:var(--size)}@media (max-width:767px){.card-project-content-absolute{padding:24px}.slider-container .swiper{overflow:visible}}.page-projects .section-headings{max-width:860px;margin-block-end:48px;margin-inline:auto}.page-projects .section-headings .heading+.text{color:var(--color-foreground-subheading,#5d666f);margin-block-start:16px;line-height:1.65}@media (max-width:767px){.page-projects .section-headings{margin-block-end:32px;padding-inline:12px}}.single-project-container{justify-content:center;align-items:center;width:100%;display:flex}.single-project-wrapper{width:100%;max-width:480px;margin-inline:auto}@media (max-width:575px){.single-project-wrapper{max-width:100%;padding-inline:16px}}
.pagintaion-list{--margin-top:60px;width:100%;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-block-start:var(--margin-top);display:flex}.pagination-left{justify-content:flex-start}.pagination-link{--size:44px;color:var(--pagination-item-foreground);background-color:var(--pagination-item-background);border:var(--style-pagination-border-width)solid var(--pagination-item-border);width:var(--size);height:var(--size);border-radius:100%;justify-content:center;align-items:center;font-size:18px;text-decoration:none;transition:all .3s;display:flex}.pagination-link svg{--size:14px;width:var(--size);height:var(--size)}.pagination-link:not([aria-disabled]):focus,.pagination-link:not([aria-disabled]):hover,.pagination-link.active{color:var(--pagination-item-active-foreground);background-color:var(--pagination-item-active-background);border-color:var(--pagination-item-active-border)}@media (max-width:767px){.pagintaion-list{--margin-top:40px}.pagination-link{--size:36px}.pagination-link svg{--size:12px}}
