.elementor-2020 .elementor-element.elementor-element-0542071{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-2020 .elementor-element.elementor-element-a1a00fb{--display:flex}.elementor-2020 .elementor-element.elementor-element-cf3ba0d .elementor-heading-title{font-family:var(--e-global-typography-623837e-font-family),Sans-serif;font-size:var(--e-global-typography-623837e-font-size);font-weight:var(--e-global-typography-623837e-font-weight);line-height:var(--e-global-typography-623837e-line-height);color:var(--e-global-color-42c47e6)}.elementor-2020 .elementor-element.elementor-element-74ef483{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}.elementor-2020 .elementor-element.elementor-element-374e331 .ws-underline-hover{--background:currentColor;--height:1px;--bottom-distance:0px;--duration:.7s;--ease:cubic-bezier(.16,1,.3,1);font-family:var(--e-global-typography-bcea151-font-family),Sans-serif;font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height);color:var(--e-global-color-42c47e6)}.elementor-2020 .elementor-element.elementor-element-0cc9b69 .ws-underline-hover{--background:currentColor;--height:1px;--bottom-distance:0px;--duration:.7s;--ease:cubic-bezier(.16,1,.3,1);font-family:var(--e-global-typography-bcea151-font-family),Sans-serif;font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height);color:var(--e-global-color-42c47e6)}.elementor-2020 .elementor-element.elementor-element-a30a553 .ws-underline-hover{--background:currentColor;--height:1px;--bottom-distance:0px;--duration:.7s;--ease:cubic-bezier(.16,1,.3,1);font-family:var(--e-global-typography-bcea151-font-family),Sans-serif;font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height);color:var(--e-global-color-42c47e6)}.elementor-2020 .elementor-element.elementor-element-99de866{--display:flex}.elementor-2020 .elementor-element.elementor-element-ccd1e5e .elementor-heading-title{font-family:var(--e-global-typography-623837e-font-family),Sans-serif;font-size:var(--e-global-typography-623837e-font-size);font-weight:var(--e-global-typography-623837e-font-weight);line-height:var(--e-global-typography-623837e-line-height);color:var(--e-global-color-42c47e6)}.elementor-2020 .elementor-element.elementor-element-fe6c615{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}.elementor-2020 .elementor-element.elementor-element-768da48 .ws-underline-hover{--background:currentColor;--height:1px;--bottom-distance:0px;--duration:.7s;--ease:cubic-bezier(.16,1,.3,1);font-family:var(--e-global-typography-bcea151-font-family),Sans-serif;font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height);color:var(--e-global-color-42c47e6)}.elementor-2020 .elementor-element.elementor-element-f9f888e .ws-underline-hover{--background:currentColor;--height:1px;--bottom-distance:0px;--duration:.7s;--ease:cubic-bezier(.16,1,.3,1);font-family:var(--e-global-typography-bcea151-font-family),Sans-serif;font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height);color:var(--e-global-color-42c47e6)}.elementor-2020 .elementor-element.elementor-element-242b315 .ws-underline-hover{--background:currentColor;--height:1px;--bottom-distance:0px;--duration:.7s;--ease:cubic-bezier(.16,1,.3,1);font-family:var(--e-global-typography-bcea151-font-family),Sans-serif;font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height);color:var(--e-global-color-42c47e6)}@media(max-width:1024px){.elementor-2020 .elementor-element.elementor-element-0542071{--grid-auto-flow:row}.elementor-2020 .elementor-element.elementor-element-cf3ba0d .elementor-heading-title{font-size:var(--e-global-typography-623837e-font-size);line-height:var(--e-global-typography-623837e-line-height)}.elementor-2020 .elementor-element.elementor-element-74ef483{--grid-auto-flow:row}.elementor-2020 .elementor-element.elementor-element-374e331 .ws-underline-hover{font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height)}.elementor-2020 .elementor-element.elementor-element-0cc9b69 .ws-underline-hover{font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height)}.elementor-2020 .elementor-element.elementor-element-a30a553 .ws-underline-hover{font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height)}.elementor-2020 .elementor-element.elementor-element-ccd1e5e .elementor-heading-title{font-size:var(--e-global-typography-623837e-font-size);line-height:var(--e-global-typography-623837e-line-height)}.elementor-2020 .elementor-element.elementor-element-fe6c615{--grid-auto-flow:row}.elementor-2020 .elementor-element.elementor-element-768da48 .ws-underline-hover{font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height)}.elementor-2020 .elementor-element.elementor-element-f9f888e .ws-underline-hover{font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height)}.elementor-2020 .elementor-element.elementor-element-242b315 .ws-underline-hover{font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height)}}@media(max-width:767px){.elementor-2020 .elementor-element.elementor-element-0542071{--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2020 .elementor-element.elementor-element-a1a00fb{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2020 .elementor-element.elementor-element-cf3ba0d .elementor-heading-title{font-size:var(--e-global-typography-623837e-font-size);line-height:var(--e-global-typography-623837e-line-height)}.elementor-2020 .elementor-element.elementor-element-74ef483{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(3,1fr);--gap:5px 0px;--row-gap:5px;--column-gap:0px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2020 .elementor-element.elementor-element-374e331 .ws-underline-hover{font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height)}.elementor-2020 .elementor-element.elementor-element-0cc9b69 .ws-underline-hover{font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height)}.elementor-2020 .elementor-element.elementor-element-a30a553 .ws-underline-hover{font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height)}.elementor-2020 .elementor-element.elementor-element-99de866{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2020 .elementor-element.elementor-element-ccd1e5e .elementor-heading-title{font-size:var(--e-global-typography-623837e-font-size);line-height:var(--e-global-typography-623837e-line-height)}.elementor-2020 .elementor-element.elementor-element-fe6c615{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(3,1fr);--gap:5px 0px;--row-gap:5px;--column-gap:0px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2020 .elementor-element.elementor-element-768da48 .ws-underline-hover{font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height)}.elementor-2020 .elementor-element.elementor-element-f9f888e .ws-underline-hover{font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height)}.elementor-2020 .elementor-element.elementor-element-242b315 .ws-underline-hover{font-size:var(--e-global-typography-bcea151-font-size);line-height:var(--e-global-typography-bcea151-line-height)}}