.proj-item{border-radius:0 0 46px 9px;border:1px solid #8db23e;padding:39px 43px;margin-top:40px;font-size:18px;margin-bottom:70px;position:relative;z-index:2}.service-section.img-right .proj-item{margin-right:-200px;padding-right:200px;margin-left:-43px}.service-section.img-left .proj-item{margin-left:-200px;padding-left:200px;margin-right:-43px}.proj-item h4{color:#8db23e;font-size:clamp(26px,3vw,32px);font-style:normal;font-weight:600;line-height:1.22;margin-bottom:20px}.proj-item .more-info{color:#fff;font-size:32px;font-style:normal;font-weight:600;line-height:1;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;writing-mode:vertical-rl}.service-section.img-right .proj-item .more-info{right:30px}.service-section.img-left .proj-item .more-info{left:30px}.proj-item .more-info a{display:flex;column-gap:10px;align-items:center}.proj-item .more-info a:after{content:'';background-image:url('/wp-content/themes/bricks-child/assets/img/plus.svg');background-size:25px;background-position:center;width:20px;height:20px;padding:20px;display:block;background-repeat:no-repeat;background-color:#8db23e;border-radius:50%;transition:transform .2s ease-in-out}.proj-item .more-info a:hover:after{transform:rotate(90deg)}.brxe-posts.project .bricks-layout-inner{height:100%}.brxe-posts.project li{border-bottom-right-radius:80px;overflow:hidden;animation:1s ease-in-out 0s 1 normal forwards running fadeInSlideUp;min-height:390px}.brxe-posts.project .content-wrapper{position:absolute;bottom:0;left:0;width:100%;justify-content:flex-end;padding:20px;height:auto;display:block;pointer-events:none;top:initial}.brxe-posts.project .bricks-layout-wrapper li .content-wrapper h2{font-size:var(--item--header-font-size);font-weight:600;line-height:1.05;margin-bottom:5px!important;margin-top:0!important}.brxe-posts.project .bricks-layout-wrapper li img{transition:transform 2s ease-in-out}.brxe-posts.project .bricks-layout-wrapper li:hover img{transform:scale(1.1) rotate(5deg)}.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+1),.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+1) .content-wrapper{background-color:#8db23e}.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+2),.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+2) .content-wrapper{background-color:#203c16}.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+3),.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+3) .content-wrapper{background-color:#dde15c}.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+4),.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+4) .content-wrapper{background-color:#203c16}.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+5),.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+5) .content-wrapper{background-color:#467757}.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+1) .content-wrapper h2,.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+1) .content-wrapper,.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+3) .content-wrapper h2,.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+3) .content-wrapper{color:var(--ci-color)}.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+2) .content-wrapper h2,.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+2) .content-wrapper,.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+4) .content-wrapper h2,.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+4) .content-wrapper,.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+5) .content-wrapper h2,.brxe-posts.project .bricks-layout-wrapper li:nth-child(5n+5) .content-wrapper{color:#fff}.back-btn{transition:opacity .4s ease-in-out}.back-btn:hover{opacity:.8}body.single #brx-content h2,body.single #brx-content h3,body.single #brx-content h4{margin-bottom:30px;font-weight:600;margin-top:60px}body.single #brx-content h2{font-size:clamp(36px,5vw,42px)}body.single #brx-content h3{font-size:clamp(26px,3vw,32px)}body.single #brx-content h4{font-size:clamp(22px,2vw,28px)}.proj-link{position:absolute;left:0;top:0;width:100%;height:100%}