.elementor-13635 .elementor-element.elementor-element-119cf85{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13635 .elementor-element.elementor-element-243e9af img{opacity:1;border-style:dashed;box-shadow:3px 32px 0px -100px rgba(203.2916892200023, 118.96211090047856, 16.793680399592716, 0.5);}.elementor-13635 .elementor-element.elementor-element-bb69a4d{grid-column:span custom;grid-row:span custom;}.elementor-13635 .elementor-element.elementor-element-bb69a4d img{border-style:dashed;box-shadow:-100px 32px 0px -100px rgba(194.22500618235208, 15.200236194794496, 15.200236194794496, 0.5);}.elementor-13635 .elementor-element.elementor-element-229bc50 img{border-style:dashed;}.elementor-13635 .elementor-element.elementor-element-90aada9 img{border-style:dashed;}.elementor-13635 .elementor-element.elementor-element-da60192 img{border-style:dashed;}.elementor-13635 .elementor-element.elementor-element-c47998f img{border-style:dashed;}.elementor-13635 .elementor-element.elementor-element-d402d94 img{border-style:dashed;}.elementor-13635 .elementor-element.elementor-element-7f33bba img{border-style:dashed;}.elementor-13635 .elementor-element.elementor-element-4f81d06 img{border-style:dashed;}.elementor-13635 .elementor-element.elementor-element-689d000 img{border-style:dashed;}.elementor-13635 .elementor-element.elementor-element-7b9412d img{border-style:dashed;}.elementor-13635 .elementor-element.elementor-element-65591df{--display:flex;}@media(min-width:2200px){.elementor-13635 .elementor-element.elementor-element-119cf85{--grid-auto-flow:row;}}@media(max-width:1599px){.elementor-13635 .elementor-element.elementor-element-119cf85{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-13635 .elementor-element.elementor-element-119cf85{--grid-auto-flow:row;}}@media(max-width:1199px){.elementor-13635 .elementor-element.elementor-element-119cf85{--grid-auto-flow:row;}}@media(max-width:991px){.elementor-13635 .elementor-element.elementor-element-119cf85{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-13635 .elementor-element.elementor-element-119cf85{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-243e9af */.card-anim {
  transition: all 0.35s ease-in-out;
  transform: translateY(0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.1);
}

.card-anim:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.12);
}


.card-anim-3d {
  transition: transform 0.4s ease, box-shadow 0.3s ease;
  transform-style: preserve-3d;
}

.card-anim-3d:hover {
  transform: perspective(700px) rotateX(6deg) rotateY(6deg) scale(1.02);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb69a4d */.card-anim {
  transition: all 0.35s ease-in-out;
  transform: translateY(0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.1);
}

.card-anim:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.12);
}


.card-anim-3d {
  transition: transform 0.4s ease, box-shadow 0.3s ease;
  transform-style: preserve-3d;
}

.card-anim-3d:hover {
  transform: perspective(700px) rotateX(6deg) rotateY(6deg) scale(1.02);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-229bc50 */.card-anim {
  transition: all 0.35s ease-in-out;
  transform: translateY(0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.1);
}

.card-anim:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.12);
}


.card-anim-3d {
  transition: transform 0.4s ease, box-shadow 0.3s ease;
  transform-style: preserve-3d;
}

.card-anim-3d:hover {
  transform: perspective(700px) rotateX(6deg) rotateY(6deg) scale(1.02);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-90aada9 */.card-anim {
  transition: all 0.35s ease-in-out;
  transform: translateY(0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.1);
}

.card-anim:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.12);
}


.card-anim-3d {
  transition: transform 0.4s ease, box-shadow 0.3s ease;
  transform-style: preserve-3d;
}

.card-anim-3d:hover {
  transform: perspective(700px) rotateX(6deg) rotateY(6deg) scale(1.02);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da60192 */.card-anim {
  transition: all 0.35s ease-in-out;
  transform: translateY(0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.1);
}

.card-anim:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.12);
}


.card-anim-3d {
  transition: transform 0.4s ease, box-shadow 0.3s ease;
  transform-style: preserve-3d;
}

.card-anim-3d:hover {
  transform: perspective(700px) rotateX(6deg) rotateY(6deg) scale(1.02);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c47998f */.card-anim {
  transition: all 0.35s ease-in-out;
  transform: translateY(0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.1);
}

.card-anim:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.12);
}


.card-anim-3d {
  transition: transform 0.4s ease, box-shadow 0.3s ease;
  transform-style: preserve-3d;
}

.card-anim-3d:hover {
  transform: perspective(700px) rotateX(6deg) rotateY(6deg) scale(1.02);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d402d94 */.card-anim {
  transition: all 0.35s ease-in-out;
  transform: translateY(0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.1);
}

.card-anim:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.12);
}


.card-anim-3d {
  transition: transform 0.4s ease, box-shadow 0.3s ease;
  transform-style: preserve-3d;
}

.card-anim-3d:hover {
  transform: perspective(700px) rotateX(6deg) rotateY(6deg) scale(1.02);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f33bba */.card-anim {
  transition: all 0.35s ease-in-out;
  transform: translateY(0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.1);
}

.card-anim:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.12);
}


.card-anim-3d {
  transition: transform 0.4s ease, box-shadow 0.3s ease;
  transform-style: preserve-3d;
}

.card-anim-3d:hover {
  transform: perspective(700px) rotateX(6deg) rotateY(6deg) scale(1.02);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f81d06 */.card-anim {
  transition: all 0.35s ease-in-out;
  transform: translateY(0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.1);
}

.card-anim:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.12);
}


.card-anim-3d {
  transition: transform 0.4s ease, box-shadow 0.3s ease;
  transform-style: preserve-3d;
}

.card-anim-3d:hover {
  transform: perspective(700px) rotateX(6deg) rotateY(6deg) scale(1.02);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-689d000 */.card-anim {
  transition: all 0.35s ease-in-out;
  transform: translateY(0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.1);
}

.card-anim:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.12);
}


.card-anim-3d {
  transition: transform 0.4s ease, box-shadow 0.3s ease;
  transform-style: preserve-3d;
}

.card-anim-3d:hover {
  transform: perspective(700px) rotateX(6deg) rotateY(6deg) scale(1.02);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b9412d */.card-anim {
  transition: all 0.35s ease-in-out;
  transform: translateY(0);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.1);
}

.card-anim:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.12);
}


.card-anim-3d {
  transition: transform 0.4s ease, box-shadow 0.3s ease;
  transform-style: preserve-3d;
}

.card-anim-3d:hover {
  transform: perspective(700px) rotateX(6deg) rotateY(6deg) scale(1.02);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.15);
}/* End custom CSS */