.elementor-2083 .elementor-element.elementor-element-e51217b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-color:var( --e-global-color-e9d44f1 );--border-color:var( --e-global-color-e9d44f1 );}.elementor-2083 .elementor-element.elementor-element-e51217b:not(.elementor-motion-effects-element-type-background), .elementor-2083 .elementor-element.elementor-element-e51217b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7739f7 );}@media(max-width:1639px){.elementor-2083 .elementor-element.elementor-element-e51217b{--grid-auto-flow:row;}}@media(max-width:1365px){.elementor-2083 .elementor-element.elementor-element-e51217b{--grid-auto-flow:row;}}@media(max-width:1279px){.elementor-2083 .elementor-element.elementor-element-e51217b{--grid-auto-flow:row;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:8px 8px 8px 8px;}}@media(max-width:767px){.elementor-2083 .elementor-element.elementor-element-e51217b{--e-con-grid-template-rows:auto;--grid-auto-flow:row;}}@media(max-width:389px){.elementor-2083 .elementor-element.elementor-element-e51217b{--e-con-grid-template-rows:auto;--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-e51217b */.elementor-2083 .elementor-element.elementor-element-e51217b svg{
    fill: transparent;
}

.elementor-2083 .elementor-element.elementor-element-e51217b svg path {
    stroke: #1C1917;
}

.elementor-2083 .elementor-element.elementor-element-e51217b .elementor-element-7dcfe53 svg path {
    stroke: unset;
}

.elementor-2083 .elementor-element.elementor-element-e51217b > .e-con:hover{
    cursor: pointer;
}/* End custom CSS */