.elementor-10446 .elementor-element.elementor-element-b168916{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10446 .elementor-element.elementor-element-cbea3f6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 30px 0}.elementor-10446 .elementor-element.elementor-element-25b2efa{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 30px 0}.elementor-10446 .elementor-element.elementor-element-e3500cd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 30px 0}.elementor-10446 .elementor-element.elementor-element-36904c4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;--margin-top:4%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10446 .elementor-element.elementor-element-ca9719e{--display:flex}.elementor-10446 .elementor-element.elementor-element-98f9ed4{--display:flex}.elementor-10446 .elementor-element.elementor-element-b4179c0{--display:flex}.elementor-10446 .elementor-element.elementor-element-57fea09{--display:flex}.elementor-10446 .elementor-element.elementor-element-7f173a1{--display:flex}.elementor-10446 .elementor-element.elementor-element-3944eb7{--display:flex}.elementor-10446 .elementor-element.elementor-element-cce5be0{--display:flex}.elementor-10446 .elementor-element.elementor-element-865cae0{--display:flex}.elementor-10446 .elementor-element.elementor-element-a1d5808{--display:flex}.elementor-10446 .elementor-element.elementor-element-307c837{--display:flex}.elementor-10446 .elementor-element.elementor-element-654f8db{--display:flex}.elementor-10446 .elementor-element.elementor-element-afba091{--display:flex}.elementor-10446 .elementor-element.elementor-element-90754aa{--display:flex}.elementor-10446 .elementor-element.elementor-element-abc3c68{--display:flex}.elementor-10446 .elementor-element.elementor-element-aa1a665{--display:flex}@media(max-width:1399px){.elementor-10446 .elementor-element.elementor-element-36904c4{--grid-auto-flow:row}}@media(min-width:768px){.elementor-10446 .elementor-element.elementor-element-b168916{--content-width:1295px}.elementor-10446 .elementor-element.elementor-element-36904c4{--width:100%}}@media(max-width:1399px) and (min-width:768px){.elementor-10446 .elementor-element.elementor-element-b168916{--content-width:1140px}}@media(max-width:1200px) and (min-width:768px){.elementor-10446 .elementor-element.elementor-element-b168916{--content-width:960px}}@media(max-width:1024px) and (min-width:768px){.elementor-10446 .elementor-element.elementor-element-b168916{--content-width:720px}}@media(max-width:1200px){.elementor-10446 .elementor-element.elementor-element-b168916{--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}.elementor-10446 .elementor-element.elementor-element-36904c4{--grid-auto-flow:row}}@media(max-width:1024px){.elementor-10446 .elementor-element.elementor-element-b168916{--padding-top:0px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px}.elementor-10446 .elementor-element.elementor-element-36904c4{--grid-auto-flow:row}}@media(max-width:767px){.elementor-10446 .elementor-element.elementor-element-36904c4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}}.hover-card{position:relative;overflow:hidden}.hover-card img{display:block;width:100%;transition:transform 0.5s ease}.hover-card:hover img{transform:scale(1.08)}.hover-card::before{content:"";position:absolute;inset:0;background:rgb(255 255 255 / .75);opacity:0;transition:0.4s ease;z-index:1}.hover-title{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:0.4s ease;z-index:2;margin:0;text-align:center;width:100%;height:100%;align-items:center;align-self:center;align-content:center}.hover-title span{font-size:14px;color:#707070}.hover-card:hover::before{opacity:1}.hover-card:hover .hover-title{opacity:1}.hover-title a{color:#22315f;text-decoration:none;transition:none;font-family:"Thicker",Sans-serif;font-weight:700;letter-spacing:.3px}.hover-title a:hover{color:#22315f;text-decoration:none}