.elementor-8464 .elementor-element.elementor-element-de37782{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e2827e2 );--border-color:var( --e-global-color-e2827e2 );--border-radius:var(--vc-radius) var(--vc-radius) var(--vc-radius) var(--vc-radius);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8464 .elementor-element.elementor-element-de37782:not(.elementor-motion-effects-element-type-background), .elementor-8464 .elementor-element.elementor-element-de37782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8464 .elementor-element.elementor-element-f6d38f3{--display:flex;}.elementor-8464 .elementor-element.elementor-element-96f601e{--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;--justify-content:space-between;--align-items:flex-start;}.elementor-8464 .elementor-element.elementor-element-525996c{--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;--gap:4px 5px;--row-gap:4px;--column-gap:5px;--flex-wrap:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8464 .elementor-element.elementor-element-360f6b6 .elementor-heading-title{font-family:var( --e-global-typography-03f1373-font-family ), Sans-serif;font-size:var( --e-global-typography-03f1373-font-size );font-weight:var( --e-global-typography-03f1373-font-weight );line-height:var( --e-global-typography-03f1373-line-height );letter-spacing:var( --e-global-typography-03f1373-letter-spacing );word-spacing:var( --e-global-typography-03f1373-word-spacing );color:var( --e-global-color-primary );}.elementor-8464 .elementor-element.elementor-element-360f6b6{width:100%;max-width:100%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8464 .elementor-element.elementor-element-9b27270{font-family:var( --e-global-typography-226ddbe-font-family ), Sans-serif;font-size:var( --e-global-typography-226ddbe-font-size );font-weight:var( --e-global-typography-226ddbe-font-weight );text-transform:var( --e-global-typography-226ddbe-text-transform );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );color:var( --e-global-color-b3ce890 );}.elementor-8464 .elementor-element.elementor-element-ff0862e{font-family:var( --e-global-typography-226ddbe-font-family ), Sans-serif;font-size:var( --e-global-typography-226ddbe-font-size );font-weight:var( --e-global-typography-226ddbe-font-weight );text-transform:var( --e-global-typography-226ddbe-text-transform );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );color:var( --e-global-color-b3ce890 );}.elementor-8464 .elementor-element.elementor-element-c4c63bd{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8464 .elementor-element.elementor-element-b2ff263{font-size:1.3rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8464 .elementor-element.elementor-element-5cda04e{font-family:var( --e-global-typography-cbd22d5-font-family ), Sans-serif;font-size:var( --e-global-typography-cbd22d5-font-size );font-weight:var( --e-global-typography-cbd22d5-font-weight );text-transform:var( --e-global-typography-cbd22d5-text-transform );line-height:var( --e-global-typography-cbd22d5-line-height );letter-spacing:var( --e-global-typography-cbd22d5-letter-spacing );word-spacing:var( --e-global-typography-cbd22d5-word-spacing );}.elementor-8464 .elementor-element.elementor-element-18c1b71{font-family:var( --e-global-typography-226ddbe-font-family ), Sans-serif;font-size:var( --e-global-typography-226ddbe-font-size );font-weight:var( --e-global-typography-226ddbe-font-weight );text-transform:var( --e-global-typography-226ddbe-text-transform );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );color:var( --e-global-color-bb039bc );}.elementor-8464 .elementor-element.elementor-element-6dfe134 .elementor-heading-title{font-family:var( --e-global-typography-66e4162-font-family ), Sans-serif;font-size:var( --e-global-typography-66e4162-font-size );font-weight:var( --e-global-typography-66e4162-font-weight );line-height:var( --e-global-typography-66e4162-line-height );letter-spacing:var( --e-global-typography-66e4162-letter-spacing );word-spacing:var( --e-global-typography-66e4162-word-spacing );color:var( --e-global-color-bb039bc );}.elementor-8464 .elementor-element.elementor-element-6dfe134{width:100%;max-width:100%;}.elementor-8464 .elementor-element.elementor-element-bbbfd7f{--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;--gap:20px 6px;--row-gap:20px;--column-gap:6px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e2827e2 );--border-color:var( --e-global-color-e2827e2 );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8464 .elementor-element.elementor-element-e5fd895{font-family:var( --e-global-typography-226ddbe-font-family ), Sans-serif;font-size:var( --e-global-typography-226ddbe-font-size );font-weight:var( --e-global-typography-226ddbe-font-weight );text-transform:var( --e-global-typography-226ddbe-text-transform );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );color:var( --e-global-color-b3ce890 );}.elementor-8464 .elementor-element.elementor-element-42da10f{font-family:var( --e-global-typography-226ddbe-font-family ), Sans-serif;font-size:var( --e-global-typography-226ddbe-font-size );font-weight:var( --e-global-typography-226ddbe-font-weight );text-transform:var( --e-global-typography-226ddbe-text-transform );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );color:var( --e-global-color-b3ce890 );}.elementor-8464 .elementor-element.elementor-element-97e36e7 .elementor-heading-title{font-family:var( --e-global-typography-66e4162-font-family ), Sans-serif;font-size:var( --e-global-typography-66e4162-font-size );font-weight:var( --e-global-typography-66e4162-font-weight );line-height:var( --e-global-typography-66e4162-line-height );letter-spacing:var( --e-global-typography-66e4162-letter-spacing );word-spacing:var( --e-global-typography-66e4162-word-spacing );color:var( --e-global-color-bb039bc );}.elementor-8464 .elementor-element.elementor-element-97e36e7{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-8464 .elementor-element.elementor-element-360f6b6 .elementor-heading-title{font-size:var( --e-global-typography-03f1373-font-size );line-height:var( --e-global-typography-03f1373-line-height );letter-spacing:var( --e-global-typography-03f1373-letter-spacing );word-spacing:var( --e-global-typography-03f1373-word-spacing );}.elementor-8464 .elementor-element.elementor-element-9b27270{font-size:var( --e-global-typography-226ddbe-font-size );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );}.elementor-8464 .elementor-element.elementor-element-ff0862e{font-size:var( --e-global-typography-226ddbe-font-size );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );}.elementor-8464 .elementor-element.elementor-element-5cda04e{font-size:var( --e-global-typography-cbd22d5-font-size );line-height:var( --e-global-typography-cbd22d5-line-height );letter-spacing:var( --e-global-typography-cbd22d5-letter-spacing );word-spacing:var( --e-global-typography-cbd22d5-word-spacing );}.elementor-8464 .elementor-element.elementor-element-18c1b71{font-size:var( --e-global-typography-226ddbe-font-size );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );}.elementor-8464 .elementor-element.elementor-element-6dfe134 .elementor-heading-title{font-size:var( --e-global-typography-66e4162-font-size );line-height:var( --e-global-typography-66e4162-line-height );letter-spacing:var( --e-global-typography-66e4162-letter-spacing );word-spacing:var( --e-global-typography-66e4162-word-spacing );}.elementor-8464 .elementor-element.elementor-element-e5fd895{font-size:var( --e-global-typography-226ddbe-font-size );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );}.elementor-8464 .elementor-element.elementor-element-42da10f{font-size:var( --e-global-typography-226ddbe-font-size );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );}.elementor-8464 .elementor-element.elementor-element-97e36e7 .elementor-heading-title{font-size:var( --e-global-typography-66e4162-font-size );line-height:var( --e-global-typography-66e4162-line-height );letter-spacing:var( --e-global-typography-66e4162-letter-spacing );word-spacing:var( --e-global-typography-66e4162-word-spacing );}}@media(max-width:767px){.elementor-8464 .elementor-element.elementor-element-96f601e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8464 .elementor-element.elementor-element-360f6b6 .elementor-heading-title{font-size:var( --e-global-typography-03f1373-font-size );line-height:var( --e-global-typography-03f1373-line-height );letter-spacing:var( --e-global-typography-03f1373-letter-spacing );word-spacing:var( --e-global-typography-03f1373-word-spacing );}.elementor-8464 .elementor-element.elementor-element-9b27270{font-size:var( --e-global-typography-226ddbe-font-size );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );}.elementor-8464 .elementor-element.elementor-element-ff0862e{font-size:var( --e-global-typography-226ddbe-font-size );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );}.elementor-8464 .elementor-element.elementor-element-c4c63bd{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8464 .elementor-element.elementor-element-c4c63bd.e-con{--order:-99999 /* order start hack */;}.elementor-8464 .elementor-element.elementor-element-5cda04e{font-size:var( --e-global-typography-cbd22d5-font-size );line-height:var( --e-global-typography-cbd22d5-line-height );letter-spacing:var( --e-global-typography-cbd22d5-letter-spacing );word-spacing:var( --e-global-typography-cbd22d5-word-spacing );}.elementor-8464 .elementor-element.elementor-element-18c1b71{font-size:var( --e-global-typography-226ddbe-font-size );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );}.elementor-8464 .elementor-element.elementor-element-6dfe134 .elementor-heading-title{font-size:var( --e-global-typography-66e4162-font-size );line-height:var( --e-global-typography-66e4162-line-height );letter-spacing:var( --e-global-typography-66e4162-letter-spacing );word-spacing:var( --e-global-typography-66e4162-word-spacing );}.elementor-8464 .elementor-element.elementor-element-e5fd895{font-size:var( --e-global-typography-226ddbe-font-size );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );}.elementor-8464 .elementor-element.elementor-element-42da10f{font-size:var( --e-global-typography-226ddbe-font-size );line-height:var( --e-global-typography-226ddbe-line-height );letter-spacing:var( --e-global-typography-226ddbe-letter-spacing );word-spacing:var( --e-global-typography-226ddbe-word-spacing );}.elementor-8464 .elementor-element.elementor-element-97e36e7 .elementor-heading-title{font-size:var( --e-global-typography-66e4162-font-size );line-height:var( --e-global-typography-66e4162-line-height );letter-spacing:var( --e-global-typography-66e4162-letter-spacing );word-spacing:var( --e-global-typography-66e4162-word-spacing );}}@media(min-width:768px){.elementor-8464 .elementor-element.elementor-element-525996c{--width:70%;}.elementor-8464 .elementor-element.elementor-element-c4c63bd{--width:30%;}}/* Start custom CSS for text-editor, class: .elementor-element-18c1b71 */.elementor-8464 .elementor-element.elementor-element-18c1b71 ul {
    padding-inline-start: 0;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    gap: .3em;
    
    & li {
        background: var(--e-global-color-3f5c8d5);
        padding: 6px 12px;
        border-radius: 5em;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dfe134 */.elementor-8464 .elementor-element.elementor-element-6dfe134 .elementor-heading-title:hover {text-decoration: underline;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97e36e7 */.elementor-8464 .elementor-element.elementor-element-97e36e7 .elementor-heading-title:hover {text-decoration: underline;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de37782 */.elementor-8464 .elementor-element.elementor-element-de37782, .elementor-widget-jet-engine-component-8464 [data-elementor-type="jet-engine-component"] {
    height: 100%;
}/* End custom CSS */