.elementor-28674 .elementor-element.elementor-element-31e22fd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--justify-items:center;--align-items:end;}.elementor-28674 .elementor-element.elementor-element-18f38ec{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:250px 250px 50px 50px;box-shadow:0px 0px 10px 0px rgba(255, 183.99999999999991, 78, 0.5215686274509804);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-28674 .elementor-element.elementor-element-18f38ec:not(.elementor-motion-effects-element-type-background), .elementor-28674 .elementor-element.elementor-element-18f38ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFD059A1 0%, #FFEBB950 100%);}.elementor-28674 .elementor-element.elementor-element-18f38ec.e-con{--align-self:stretch;}.elementor-28674 .elementor-element.elementor-element-eae8a83 > .elementor-widget-container{border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor-28674 .elementor-element.elementor-element-20f0cb5{text-align:center;}.elementor-28674 .elementor-element.elementor-element-20f0cb5 .elementor-heading-title{font-family:"moraba", Sans-serif;font-size:17px;line-height:1em;}@media(max-width:1024px){.elementor-28674 .elementor-element.elementor-element-31e22fd{--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}}@media(max-width:768px){.elementor-28674 .elementor-element.elementor-element-31e22fd{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;}.elementor-28674 .elementor-element.elementor-element-18f38ec{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28674 .elementor-element.elementor-element-20f0cb5 .elementor-heading-title{font-size:15px;}}/* Start custom CSS for wd_image_or_svg, class: .elementor-element-eae8a83 */.rotate-hover img {
  transition: transform 0.6s ease;
}

.rotate-hover img:hover {
  transform: rotate(360deg);
}/* End custom CSS */