.bg-img-card{position:relative;aspect-ratio:430/400;height:auto;overflow:hidden}.bg-img-card .elementor-image-box-wrapper{height:100%;position:relative}.bg-img-card .elementor-image-box-img{height:100%;width:100%!important;margin:0px!important}.bg-img-card .elementor-image-box-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bg-img-card:hover img{transform:scale(1.1);transition:all 0.5s ease 0s!important}.bg-img-card .elementor-image-box-content{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;z-index:1;text-align:left}.bg-img-card .elementor-image-box-content h3{height:100%;margin:0}.bg-img-card .elementor-image-box-content a{font-weight:400;font-size:30px;line-height:130%;color:var(--color-white);height:100%;width:100%;padding:30px;display:flex;flex-direction:column}.bg-img-card .elementor-image-box-content a:after{content:"";width:40px;height:40px;background:url(/wp-content/themes/astra-child/assets/images/icon/arrow.svg) center center;display:block;margin-top:18px}.bg-img-card .elementor-image-box-content:not(:has(a)) h3{font-weight:400;font-size:30px;line-height:130%;color:var(--color-white);height:100%;width:100%;padding:30px;display:flex;flex-direction:column}@media only screen and (max-width:1024px){.bg-img-card .elementor-image-box-content a{font-size:20px;line-height:120%}.bg-img-card .elementor-image-box-content:not(:has(a)) h3{font-size:20px;line-height:120%}}@media only screen and (max-width:767px){.bg-img-card .elementor-image-box-content a{font-size:16px;line-height:120%;padding:20px 30px}.bg-img-card .elementor-image-box-content a:after{width:20px;height:20px;background-size:20px;margin-top:10px}.bg-img-card .elementor-image-box-content:not(:has(a)) h3{font-size:16px;line-height:120%;padding:20px 30px}}.about-logo-gallery .gallery{margin:0;width:100%;display:flex;flex-wrap:wrap;gap:10px;margin:0 0px!important}.about-logo-gallery .gallery-item{padding:10px!important;height:90px;border:1px solid #EBEBEB;display:flex!important;align-items:center;justify-content:center;max-width:100%!important;width:calc(16.6666666667% - 10px)!important}@media only screen and (max-width:1024px){.about-logo-gallery .gallery-item{width:calc(25% - 10px)!important}}@media only screen and (max-width:768px){.about-logo-gallery .gallery-item{padding:20px 15px 40px!important;width:calc(33.3333333333% - 8px)!important}}@media only screen and (max-width:540px){.about-logo-gallery .gallery-item{flex-wrap:wrap;align-items:center;max-width:100%!important;vertical-align:middle!important;height:auto;padding:10px!important;width:calc(33.3333333333% - 8px)!important}}