.cards-block .d-grid{grid-template-columns:repeat(2,1fr);grid-column-gap:16px;grid-row-gap:16px}.cards-block.cols-1 .d-grid{grid-template-columns:repeat(1,1fr)}.cards-block .row-cards-icons .card-bg.col-inner{padding:clamp(1.5625rem, 0.0738rem + 3.1056vw, 2.5rem)}.cards-block.cards-transparent .card-box{background-color:transparent!important}.cards-block.cards-transparent .card-box .inner-wrapper{border:none!important;padding:0}.cards-block figure.width-auto img{width:auto!important}.cards-block .inner-wrapper{padding:clamp(1rem, -2.0078rem + 4.375vw, 1.875rem)}.cards-block .inner-wrapper img{height:73px!important;width:100%}.cards-block .card-box{border-radius:10px}.cards-block .card-image{overflow:hidden}.cards-block .card-image .image-card+.wp-block-heading,.cards-block .card-image .wp-block-heading+p{margin-top:1rem;margin-bottom:0}.cards-block .card-image .inner-wrapper{padding:0!important}.cards-block .card-image .inner-wrapper .image-card{aspect-ratio:4/3;position:relative;margin-bottom:0}.cards-block .card-image .inner-wrapper .image-card img{width:100%;height:100%!important;object-fit:cover}@media only screen and (max-width:767px){.cards-block.cols-mobile-1 .d-grid{grid-template-columns:repeat(1,1fr)}.cards-block.cols-mobile-2 .d-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px) and (max-width:1024px){.cards-block.cols-tablet-1 .d-grid{grid-template-columns:repeat(1,1fr)}.cards-block.cols-tablet-2 .d-grid{grid-template-columns:repeat(2,1fr)}.cards-block.cols-tablet-3 .d-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1025px) and (max-width:1200px){.cards-block.cols-laptop-1 .d-grid{grid-template-columns:repeat(1,1fr)!important}.cards-block.cols-laptop-2 .d-grid{grid-template-columns:repeat(2,1fr)!important}.cards-block.cols-laptop-3 .d-grid{grid-template-columns:repeat(3,1fr)!important}}@media only screen and (min-width:1025px){.cards-block.cols-2 .d-grid,.cards-block.cols-3 .d-grid,.cards-block.cols-4 .d-grid{grid-template-columns:repeat(2,1fr)}.cards-block.cols-5 .d-grid{grid-template-columns:repeat(5,1fr)}.cards-block.cols-6 .d-grid{grid-template-columns:repeat(6,1fr)}.cards-block .card-box{grid-column:auto}}@media only screen and (min-width:1025px){.cards-block.cols-3 .d-grid{grid-template-columns:repeat(3,1fr)}.cards-block.cols-4 .d-grid{grid-template-columns:repeat(4,1fr)}.cards-block .image-card .inner-div{padding:30px 24px}}