
.case-studies-block.is-style-alternative .page-holder{background:#fff!important}.case-studies-block.is-style-alternative .page-holder .desktop-backgrounds .left{background-image:url(//www.bmd.ie/wp-content/themes/bmd/blocks/case-studies-block/./images/left-side-light.png)!important}.case-studies-block.is-style-alternative .page-holder .desktop-backgrounds .right{background-image:url(//www.bmd.ie/wp-content/themes/bmd/blocks/case-studies-block/./images/right-side-light.png)}.case-studies-block .page-holder{padding:30px 0;background:linear-gradient(180deg,#1e3760 0%,#0d1c34 100%);position:relative}@media only screen and (min-width:825px){.case-studies-block .page-holder{padding:60px 0}}@media only screen and (min-width:1024px){.case-studies-block .page-holder{padding:75px 0}}.case-studies-block .page-holder .desktop-backgrounds{display:none;position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width:1024px){.case-studies-block .page-holder .desktop-backgrounds{display:block}}.case-studies-block .page-holder .desktop-backgrounds .left{position:absolute;bottom:0;left:0;height:860px;background-image:url(//www.bmd.ie/wp-content/themes/bmd/blocks/case-studies-block/./images/left-shape.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:460px}.case-studies-block .page-holder .desktop-backgrounds .right{position:absolute;top:0;height:43vw;width:43vw;right:-21vw;background-image:url(//www.bmd.ie/wp-content/themes/bmd/blocks/case-studies-block/./images/right-shape.png);background-repeat:no-repeat;background-size:contain;background-position:center}.case-studies-block .page-holder .relative-container{position:relative;z-index:1}@media only screen and (min-width:1024px){.case-studies-block .page-holder .inner-container{max-width:917px}}.case-studies-block .page-holder .inner-container .page-title{display:flex;align-items:center;gap:13px;margin-bottom:25px}.case-studies-block .page-holder .inner-container .page-title .back-icon svg{display:block;width:13px;height:13px;fill:#e88300}.case-studies-block .page-holder .inner-container .page-title span{font-size:20px;line-height:25px;color:#e88300}.case-studies-block .page-holder .case-studies{margin-top:50px}@media only screen and (min-width:825px){.case-studies-block .page-holder .case-studies .cards-slider{display:none}}.case-studies-block .page-holder .case-studies .cards-desktop{display:none}@media only screen and (min-width:825px){.case-studies-block .page-holder .case-studies .cards-desktop{display:flex;flex-wrap:wrap;justify-content:center;gap:25px}}.case-studies-block .page-holder .case-studies .cards-desktop .card{display:flex;flex-direction:column;min-height:440px;max-width:380px;cursor:pointer}.case-studies-block .page-holder .case-studies .cards-desktop .card:hover .desc{background-color:#1d3660}.case-studies-block .page-holder .case-studies .cards-desktop .card:hover .desc .title{color:#fff}.case-studies-block .page-holder .case-studies .cards-desktop .card:hover .desc .icon-holder img{opacity:1}.case-studies-block .page-holder .case-studies .cards-desktop .card:hover .img-holder img{transform:scale(1.05)}.case-studies-block .page-holder .case-studies .cards-desktop .card .img-holder{overflow:hidden;border-top-left-radius:30px;border-top-right-radius:30px;height:260px;display:flex}.case-studies-block .page-holder .case-studies .cards-desktop .card .img-holder img{width:100%;height:100%;display:block;object-fit:cover;border-top-right-radius:30px;border-top-left-radius:30px;transition:all .3s}.case-studies-block .page-holder .case-studies .cards-desktop .card .desc{background-color:transparent;padding:50px 20px;flex-grow:1;border-bottom-right-radius:30px;border-bottom-left-radius:30px;border:1px solid #1d3660;border-top:none;transition:all .3s;background:linear-gradient(180deg,#1e3760,#0d1c34)}.case-studies-block .page-holder .case-studies .cards-desktop .card .desc .title{color:#e88300;font-size:25px;line-height:30px;display:block;margin-bottom:15px;transition:all .3s}.case-studies-block .page-holder .case-studies .cards-desktop .card .desc .flexible-desc{display:flex;align-items:flex-end;gap:10px}.case-studies-block .page-holder .case-studies .cards-desktop .card .desc .text{color:#fff;font-size:20px;line-height:25px}.case-studies-block .page-holder .case-studies .cards-desktop .card .desc .text.truncate-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.case-studies-block .page-holder .case-studies .cards-desktop .card .desc .icon-holder{min-width:40px}.case-studies-block .page-holder .case-studies .cards-desktop .card .desc .icon-holder img{display:block;width:40px;height:40px;fill:#e88300;opacity:0;transition:all .3s;object-fit:cover}.case-studies-block .page-holder .case-studies .swiper .swiper-wrapper .card{display:flex;flex-direction:column;min-height:400px;max-width:325px;margin:0 auto;width:80%}.case-studies-block .page-holder .case-studies .swiper .swiper-wrapper .card .img-holder{height:260px;display:flex;overflow:hidden}.case-studies-block .page-holder .case-studies .swiper .swiper-wrapper .card .img-holder img{width:100%;height:100%;display:block;object-fit:cover;border-top-right-radius:30px;border-top-left-radius:30px}.case-studies-block .page-holder .case-studies .swiper .swiper-wrapper .card .desc{background-color:#1d3660;padding:30px 20px 20px;flex-grow:1;display:flex;align-items:flex-end;border-bottom-right-radius:30px;border-bottom-left-radius:30px;gap:30px}.case-studies-block .page-holder .case-studies .swiper .swiper-wrapper .card .desc .title{color:#fff;font-size:20px;line-height:25px}.case-studies-block .page-holder .case-studies .swiper .swiper-wrapper .card .desc .icon-holder svg{display:block;width:35px;height:35px;fill:#e88300}.case-studies-block .page-holder .case-studies .swiper .swiper-button-next,.case-studies-block .page-holder .case-studies .swiper .swiper-button-prev{color:#e88300;width:0}@media only screen and (min-width:520px){.case-studies-block .page-holder .case-studies .swiper .swiper-button-next,.case-studies-block .page-holder .case-studies .swiper .swiper-button-prev{width:initial}}@media screen and (max-width:767px){.case-studies-block .page-holder .case-studies .swiper .swiper-button-next:after,.case-studies-block .page-holder .case-studies .swiper .swiper-button-prev:after{font-size:32px}}.case-studies-block .page-holder .btn-holder{display:flex;justify-content:center;margin-top:50px}.case-studies-block .page-holder .btn-holder a{display:block;text-align:center;cursor:pointer;text-decoration:none;transition:background .3s ease-out;color:#fff;background:#e88300;border-radius:26px;font-weight:600;font-size:13px;line-height:1;padding:16px 45px;width:100%;letter-spacing:.75px}@media only screen and (min-width:350px){.case-studies-block .page-holder .btn-holder a{width:unset}}@media only screen and (min-width:764px){.case-studies-block .page-holder .btn-holder a{font-size:15px;line-height:20px}}.case-studies-block .page-holder .btn-holder a:hover{background:#9ecdfb}