.elementor-14261 .elementor-element.elementor-element-5daf052f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14261 .elementor-element.elementor-element-2c67f12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14261 .elementor-element.elementor-element-2993fb36{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-14261 .elementor-element.elementor-element-49f04fa2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14261 .elementor-element.elementor-element-49f04fa2 img{width:100%;max-width:100%;height:412px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-14261 .elementor-element.elementor-element-4e3a7d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14261 .elementor-element.elementor-element-720d72a{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14261 .elementor-element.elementor-element-8dcd88f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14261 .elementor-element.elementor-element-8dcd88f img{width:100%;max-width:100%;height:412px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-14261 .elementor-element.elementor-element-3a71314{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14261 .elementor-element.elementor-element-ebea8fd{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14261 .elementor-element.elementor-element-373b550 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14261 .elementor-element.elementor-element-373b550 img{width:100%;max-width:100%;height:412px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-14261 .elementor-element.elementor-element-f671657{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14261 .elementor-element.elementor-element-af7adc0{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14261 .elementor-element.elementor-element-0de1639 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14261 .elementor-element.elementor-element-0de1639 img{width:100%;max-width:100%;height:412px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-14261 .elementor-element.elementor-element-3c6d91d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14261 .elementor-element.elementor-element-99f864d{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14261 .elementor-element.elementor-element-86baf94 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14261 .elementor-element.elementor-element-86baf94 img{width:100%;max-width:100%;height:412px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-14261 .elementor-element.elementor-element-ea71bc3{--display:flex;}.elementor-14261 .elementor-element.elementor-element-0499d6c{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14261 .elementor-element.elementor-element-66e25c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14261 .elementor-element.elementor-element-66e25c9 img{width:100%;max-width:100%;height:412px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-14261 .elementor-element.elementor-element-2436206b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:150px;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-3%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-5%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#FFFFFF;}.elementor-14261 .elementor-element.elementor-element-2436206b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FF9606;border-style:none;border-radius:50% 50% 50% 50%;padding:10px 10px 10px 10px;}.elementor-14261 .elementor-element.elementor-element-2436206b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14261 .elementor-element.elementor-element-2436206b.elementor-element{--align-self:center;}.elementor-14261 .elementor-element.elementor-element-2436206b :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-style:none;}@media(min-width:768px){.elementor-14261 .elementor-element.elementor-element-5daf052f{--content-width:1200px;}.elementor-14261 .elementor-element.elementor-element-2993fb36{--width:320px;}.elementor-14261 .elementor-element.elementor-element-720d72a{--width:320px;}.elementor-14261 .elementor-element.elementor-element-ebea8fd{--width:320px;}.elementor-14261 .elementor-element.elementor-element-af7adc0{--width:320px;}.elementor-14261 .elementor-element.elementor-element-99f864d{--width:320px;}.elementor-14261 .elementor-element.elementor-element-0499d6c{--width:320px;}}@media(max-width:1024px) and (min-width:768px){.elementor-14261 .elementor-element.elementor-element-2993fb36{--width:49%;}.elementor-14261 .elementor-element.elementor-element-720d72a{--width:49%;}.elementor-14261 .elementor-element.elementor-element-ebea8fd{--width:49%;}.elementor-14261 .elementor-element.elementor-element-af7adc0{--width:49%;}.elementor-14261 .elementor-element.elementor-element-99f864d{--width:49%;}.elementor-14261 .elementor-element.elementor-element-0499d6c{--width:49%;}}@media(max-width:1024px){.elementor-14261 .elementor-element.elementor-element-5daf052f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-14261 .elementor-element.elementor-element-2436206b{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-14261 .elementor-element.elementor-element-5daf052f{--content-width:100%;}.elementor-14261 .elementor-element.elementor-element-49f04fa2 img{width:304px;}.elementor-14261 .elementor-element.elementor-element-8dcd88f img{width:304px;}.elementor-14261 .elementor-element.elementor-element-373b550 img{width:304px;}.elementor-14261 .elementor-element.elementor-element-0de1639 img{width:304px;}.elementor-14261 .elementor-element.elementor-element-86baf94 img{width:304px;}.elementor-14261 .elementor-element.elementor-element-66e25c9 img{width:304px;}.elementor-14261 .elementor-element.elementor-element-2436206b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:100px;width:100%;max-width:100%;}}/* Start custom CSS for image, class: .elementor-element-49f04fa2 */.elementor-14261 .elementor-element.elementor-element-49f04fa2 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-49f04fa2 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2993fb36 */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius: 12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8dcd88f */.elementor-14261 .elementor-element.elementor-element-8dcd88f img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-8dcd88f img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-720d72a */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-373b550 */.elementor-14261 .elementor-element.elementor-element-373b550 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-373b550 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebea8fd */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0de1639 */.elementor-14261 .elementor-element.elementor-element-0de1639 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-0de1639 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af7adc0 */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86baf94 */.elementor-14261 .elementor-element.elementor-element-86baf94 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-86baf94 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99f864d */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e25c9 */.elementor-14261 .elementor-element.elementor-element-66e25c9 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-66e25c9 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0499d6c */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49f04fa2 */.elementor-14261 .elementor-element.elementor-element-49f04fa2 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-49f04fa2 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2993fb36 */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius: 12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8dcd88f */.elementor-14261 .elementor-element.elementor-element-8dcd88f img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-8dcd88f img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-720d72a */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-373b550 */.elementor-14261 .elementor-element.elementor-element-373b550 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-373b550 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebea8fd */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0de1639 */.elementor-14261 .elementor-element.elementor-element-0de1639 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-0de1639 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af7adc0 */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86baf94 */.elementor-14261 .elementor-element.elementor-element-86baf94 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-86baf94 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99f864d */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e25c9 */.elementor-14261 .elementor-element.elementor-element-66e25c9 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-66e25c9 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0499d6c */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49f04fa2 */.elementor-14261 .elementor-element.elementor-element-49f04fa2 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-49f04fa2 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2993fb36 */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius: 12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8dcd88f */.elementor-14261 .elementor-element.elementor-element-8dcd88f img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-8dcd88f img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-720d72a */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-373b550 */.elementor-14261 .elementor-element.elementor-element-373b550 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-373b550 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebea8fd */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0de1639 */.elementor-14261 .elementor-element.elementor-element-0de1639 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-0de1639 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af7adc0 */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86baf94 */.elementor-14261 .elementor-element.elementor-element-86baf94 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-86baf94 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99f864d */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e25c9 */.elementor-14261 .elementor-element.elementor-element-66e25c9 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-66e25c9 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0499d6c */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49f04fa2 */.elementor-14261 .elementor-element.elementor-element-49f04fa2 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-49f04fa2 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2993fb36 */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius: 12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8dcd88f */.elementor-14261 .elementor-element.elementor-element-8dcd88f img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-8dcd88f img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-720d72a */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-373b550 */.elementor-14261 .elementor-element.elementor-element-373b550 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-373b550 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebea8fd */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0de1639 */.elementor-14261 .elementor-element.elementor-element-0de1639 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-0de1639 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af7adc0 */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86baf94 */.elementor-14261 .elementor-element.elementor-element-86baf94 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-86baf94 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99f864d */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e25c9 */.elementor-14261 .elementor-element.elementor-element-66e25c9 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-66e25c9 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0499d6c */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49f04fa2 */.elementor-14261 .elementor-element.elementor-element-49f04fa2 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-49f04fa2 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2993fb36 */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius: 12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8dcd88f */.elementor-14261 .elementor-element.elementor-element-8dcd88f img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-8dcd88f img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-720d72a */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-373b550 */.elementor-14261 .elementor-element.elementor-element-373b550 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-373b550 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebea8fd */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0de1639 */.elementor-14261 .elementor-element.elementor-element-0de1639 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-0de1639 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af7adc0 */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86baf94 */.elementor-14261 .elementor-element.elementor-element-86baf94 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-86baf94 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99f864d */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e25c9 */.elementor-14261 .elementor-element.elementor-element-66e25c9 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-66e25c9 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0499d6c */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49f04fa2 */.elementor-14261 .elementor-element.elementor-element-49f04fa2 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-49f04fa2 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2993fb36 */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius: 12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8dcd88f */.elementor-14261 .elementor-element.elementor-element-8dcd88f img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-8dcd88f img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-720d72a */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-373b550 */.elementor-14261 .elementor-element.elementor-element-373b550 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-373b550 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebea8fd */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0de1639 */.elementor-14261 .elementor-element.elementor-element-0de1639 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-0de1639 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af7adc0 */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86baf94 */.elementor-14261 .elementor-element.elementor-element-86baf94 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-86baf94 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99f864d */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e25c9 */.elementor-14261 .elementor-element.elementor-element-66e25c9 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-66e25c9 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0499d6c */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49f04fa2 */.elementor-14261 .elementor-element.elementor-element-49f04fa2 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-49f04fa2 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2993fb36 */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius: 12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8dcd88f */.elementor-14261 .elementor-element.elementor-element-8dcd88f img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-8dcd88f img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-720d72a */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-373b550 */.elementor-14261 .elementor-element.elementor-element-373b550 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-373b550 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebea8fd */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0de1639 */.elementor-14261 .elementor-element.elementor-element-0de1639 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-0de1639 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af7adc0 */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86baf94 */.elementor-14261 .elementor-element.elementor-element-86baf94 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-86baf94 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99f864d */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e25c9 */.elementor-14261 .elementor-element.elementor-element-66e25c9 img{
    width: 100%;
    height: 412px !important;
    -o-object-position: top center;
    object-position: top center;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

.elementor-14261 .elementor-element.elementor-element-66e25c9 img:hover{
         object-position: bottom center;
         height: 412px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0499d6c */.product-card .inner-container {
    background: linear-gradient(180deg, rgba(37, 124, 231, 0) 2.19%, rgba(37, 124, 231, 0.6) 24.72%, rgba(37, 124, 231, 0.8) 75.01%);
border-radius:12px;
}
.product-card:hover .inner-container {
    background: #257ce7;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2436206b */@media (max-width: 768px) {
    .elementor-14261 .elementor-element.elementor-element-2436206b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {
        display: none !important;
    }
}/* End custom CSS */