.elementor-2958 .elementor-element.elementor-element-0143bd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-f679eb8 );--border-color:var( --e-global-color-f679eb8 );--padding-top:var(--space-m);--padding-bottom:var(--space-m);--padding-left:0;--padding-right:0;}.elementor-2958 .elementor-element.elementor-element-0143bd8:hover{border-style:solid;border-width:0rem 0rem 0.25rem 0rem;--border-top-width:0rem;--border-right-width:0rem;--border-bottom-width:0.25rem;--border-left-width:0rem;border-color:var( --e-global-color-f679eb8 );--border-color:var( --e-global-color-f679eb8 );}.elementor-2958 .elementor-element.elementor-element-0143bd8, .elementor-2958 .elementor-element.elementor-element-0143bd8::before{--border-transition:0.3s;}.elementor-2958 .elementor-element.elementor-element-841b487{--display:flex;--gap:var(--space-xs) var(--space-xs);--row-gap:var(--space-xs);--column-gap:var(--space-xs);}.elementor-2958 .elementor-element.elementor-element-99cfc87 .elementor-heading-title{color:var( --e-global-color-99dec3a );}.elementor-2958 .elementor-element.elementor-element-1d9f6df{color:var( --e-global-color-908b595 );}.elementor-2958 .elementor-element.elementor-element-1d9f6df a{color:var( --e-global-color-primary );}.elementor-2958 .elementor-element.elementor-element-1d9f6df a:hover, .elementor-2958 .elementor-element.elementor-element-1d9f6df a:focus{color:var( --e-global-color-86c91a7 );}.elementor-2958 .elementor-element.elementor-element-71b65cf img{width:35px;height:35px;object-fit:contain;object-position:center center;}@media(max-width:768px){.elementor-2958 .elementor-element.elementor-element-0143bd8{--flex-wrap:nowrap;}}/* Start custom CSS for container, class: .elementor-element-0143bd8 */.elementor-2958 .elementor-element.elementor-element-0143bd8 img {
    transform: rotate(0deg);
    transition: 0.5s;
}
.elementor-2958 .elementor-element.elementor-element-0143bd8:hover img {
    transform: rotate(45deg);
}/* End custom CSS */