.card_gallery .text_center .icon_box{margin-left:auto;margin-right:auto}.card_gallery .text_right .icon_box{margin-left:auto;margin-right:0}.card_gallery .card_inner{border-radius:4px;position:relative;width:100%}.card_gallery .icon_box{align-items:center;backdrop-filter:blur(112px);border-radius:100%;display:flex;height:75px;justify-content:center;margin-bottom:24px;max-width:75px;padding:12px;position:relative;width:100%;z-index:4}.card_gallery span.icon_svg{display:block;height:38px;width:38px}.card_gallery .icon_box svg{fill:currentColor;display:block;height:100%;width:100%}.card_gallery .content_wrap{position:relative;z-index:3}.card_gallery .title{line-height:1.54545454545;margin-bottom:17px;transform:translateZ(0)}.card_gallery .bg_el.overlay_bg{pointer-events:none}.card_gallery .card_inner .overlay_bg2{opacity:0}.card_gallery .card_inner:hover .overlay_bg2,.card_gallery.hoverRemoved .card_inner .overlay_bg2{opacity:1}.card_gallery .card_inner p{margin-bottom:18px}.card_gallery .link_text{align-items:center;display:flex;justify-content:flex-end;padding-right:6px;padding-top:6px;text-align:right}.card_gallery .link_text span.arrw{display:block;flex-shrink:0;height:16px;margin-left:11px;position:relative;right:0;width:16px}.card_gallery .link_text a{align-items:center;display:flex;font-size:14px;font-weight:500;justify-content:flex-end}.card_gallery .flex_row{row-gap:20px}.card_gallery .card_item{display:flex;flex-wrap:wrap}.card_gallery a.overlayLink{pointer-events:all;z-index:5}@media(max-width:768px){.card_gallery	.top_content{padding-left:10px;padding-right:10px}}@media(min-width:768px){.card_gallery .card_item .card_inner{min-height:350px}.card_gallery .card_item .content_wrap .link_text{margin-top:auto}.card_gallery .card_item .content_wrap{flex-grow:1}.card_gallery .card_item .card__face--front,.card_gallery .card_item .content_wrap,.card_gallery .card_item.col4 .card_inner{display:flex;flex-direction:column;flex-wrap:wrap}.card_gallery .card_item.col4 .card_inner{min-height:418px}.card_gallery .card_item.col4 .card__face--front{display:flex;flex-direction:column;flex-wrap:wrap}.card_gallery .card_item.col4 .icon_box{position:relative;top:2px}.card_gallery .card_item.col4 .content_wrap{display:flex;flex-direction:column;flex-grow:1;flex-wrap:wrap}.card_gallery .card_item.col4 .content_wrap .link_text{margin-top:auto}}.card_gallery .scene{perspective:600px}.card_gallery .card{cursor:pointer;height:100%;position:relative;width:100%}.card_gallery .card__face{backface-visibility:hidden;height:100%;overflow:hidden;position:absolute;width:100%}.card_gallery .card__face--back{transform:rotateY(180deg)}.card_gallery .cm_flip_content{-ms-overflow-style:none;height:100%;overflow-x:hidden;overflow-y:scroll;position:relative;scrollbar-width:none;z-index:1}.card_gallery .card__face{padding:15px;position:static}.card_gallery .card__face--back{opacity:0;position:absolute;top:0;transform:rotateY(0)}.card_gallery .is-flipped .card__face--back{opacity:1}.card_gallery .is-flipped .card__face.card__face--front{opacity:0}.card_gallery .card__face--back{transform:scale(1.2);transition:all .4s ease-in-out}.card_gallery .is-flipped .card__face--back{transform:scale(1)}.card_gallery .card{overflow:hidden}.card_gallery .card__face.card__face--front{transition:opacity .4s ease-in-out;transition-delay:.2s}.card_gallery .card__face.card__face--back .overlay_bg2{opacity:1;visibility:visible}.card_gallery .card__face.card__face--back .overlay_bg{opacity:0}.card_gallery .card__face.card__face--back .link_text{bottom:15px;position:fixed;right:15px}.card_gallery .card__face--back{padding-bottom:80px}.card_gallery .card__face.card__face--back .link_text span.arrw{transform:rotate(180deg)}.card_gallery .cm_flip_content:before{background-color:#fff;bottom:50px;content:" ";display:block;height:1px;left:0;position:fixed;width:100%;z-index:10}.card_gallery .bg_el.overlay_bg2{transition:all .4s ease-in-out}.card_gallery .card_inner .cm_flip_content p:last-of-type{margin:0}.card_gallery .bg_el.overlay_bg{transition:all .4s ease-in-out}.card_gallery .card__face.card__face--back .link_text a{flex-direction:row-reverse}.card_gallery .card__face.card__face--back .link_text a span.arrw{margin-right:10px;padding-left:0}@media(min-width:768px){.hide_desktop{display:none}}@media(max-width:767px){.hide_mobile{display:none}.card_gallery .is-flipped .card__face.card__face--front{opacity:1}.card_gallery .is-flipped .card__face--back,.card_gallery .link_text{display:none}}