.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-91594 .elementor-element.elementor-element-3106a8e .elementor-icon-box-wrapper{align-items:center;}.elementor-91594 .elementor-element.elementor-element-3106a8e{--icon-box-icon-margin:15px;}.elementor-91594 .elementor-element.elementor-element-3106a8e .elementor-icon-box-title{margin-block-end:0px;}.elementor-91594 .elementor-element.elementor-element-3106a8e .elementor-icon{font-size:20px;}.elementor-91594 .elementor-element.elementor-element-fb06d77 .elementor-icon-box-wrapper{align-items:center;}.elementor-91594 .elementor-element.elementor-element-fb06d77{--icon-box-icon-margin:15px;}.elementor-91594 .elementor-element.elementor-element-fb06d77 .elementor-icon-box-title{margin-block-end:0px;}.elementor-91594 .elementor-element.elementor-element-fb06d77 .elementor-icon{font-size:20px;}.elementor-91594 .elementor-element.elementor-element-304e284{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-91594 .elementor-element.elementor-element-5de6db4 > .elementor-widget-container{border-radius:9px 9px 9px 9px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-91594 .elementor-element.elementor-element-c5d2d88{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-91594 .elementor-element.elementor-element-6028873{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-91594 .elementor-element.elementor-element-b372c09{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-91594 .elementor-element.elementor-element-1c7a305{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-91594 .elementor-element.elementor-element-d2410f9{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-91594 .elementor-element.elementor-element-c811268{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-91594 .elementor-element.elementor-element-c1aef8a{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-91594 .elementor-element.elementor-element-2d0d175{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-91594 .elementor-element.elementor-element-1e8e316{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-91594 .elementor-element.elementor-element-f18bc0b{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-91594 .elementor-element.elementor-element-b26f672{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-91594 .elementor-element.elementor-element-8c68203{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-91594 .elementor-element.elementor-element-8ce6505{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-91594 .elementor-element.elementor-element-e569588{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-fa82fd3 );margin-top:5px;margin-bottom:5px;}.elementor-91594 .elementor-element.elementor-element-7722e43 .elementor-icon-box-wrapper{align-items:center;}.elementor-91594 .elementor-element.elementor-element-7722e43{--icon-box-icon-margin:15px;}.elementor-91594 .elementor-element.elementor-element-7722e43 .elementor-icon-box-title{margin-block-end:0px;}.elementor-91594 .elementor-element.elementor-element-7722e43 .elementor-icon{font-size:20px;}@media(min-width:768px){.elementor-91594 .elementor-element.elementor-element-440addb{width:33%;}.elementor-91594 .elementor-element.elementor-element-740d6a8{width:67%;}.elementor-91594 .elementor-element.elementor-element-57cf866{width:33%;}.elementor-91594 .elementor-element.elementor-element-1010812{width:67%;}.elementor-91594 .elementor-element.elementor-element-f2a7a53{width:33%;}.elementor-91594 .elementor-element.elementor-element-ea2d1c2{width:67%;}.elementor-91594 .elementor-element.elementor-element-0eda273{width:33%;}.elementor-91594 .elementor-element.elementor-element-a9eb9f7{width:67%;}.elementor-91594 .elementor-element.elementor-element-66db33a{width:33%;}.elementor-91594 .elementor-element.elementor-element-7338134{width:67%;}.elementor-91594 .elementor-element.elementor-element-861dcae{width:33%;}.elementor-91594 .elementor-element.elementor-element-0df74b5{width:67%;}.elementor-91594 .elementor-element.elementor-element-a3d2432{width:33%;}.elementor-91594 .elementor-element.elementor-element-d43bf0a{width:67%;}.elementor-91594 .elementor-element.elementor-element-6c04024{width:33%;}.elementor-91594 .elementor-element.elementor-element-46564ff{width:67%;}.elementor-91594 .elementor-element.elementor-element-242b098{width:33%;}.elementor-91594 .elementor-element.elementor-element-026bf0d{width:67%;}.elementor-91594 .elementor-element.elementor-element-6a3d8b5{width:33%;}.elementor-91594 .elementor-element.elementor-element-43370ed{width:67%;}.elementor-91594 .elementor-element.elementor-element-a29e3e7{width:33%;}.elementor-91594 .elementor-element.elementor-element-af8973c{width:67%;}.elementor-91594 .elementor-element.elementor-element-7e6df37{width:33%;}.elementor-91594 .elementor-element.elementor-element-f204cee{width:67%;}.elementor-91594 .elementor-element.elementor-element-b195147{width:33%;}.elementor-91594 .elementor-element.elementor-element-43ff557{width:67%;}.elementor-91594 .elementor-element.elementor-element-e6f4735{width:33%;}.elementor-91594 .elementor-element.elementor-element-2b4ba10{width:67%;}.elementor-91594 .elementor-element.elementor-element-b57b59d{width:33%;}.elementor-91594 .elementor-element.elementor-element-3925036{width:67%;}}/* Start custom CSS for code-highlight, class: .elementor-element-5de6db4 */.prismjs-okaidia :not(pre) > code[class*="language-"], .prismjs-okaidia pre[class*="language-"]{
    background-color:#fff;
}
.prismjs-okaidia code[class*="language-"], .prismjs-okaidia pre[class*="language-"]
{
    color:#000;
    text-shadow:none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-740d6a8 */.elementor-91594 .elementor-element.elementor-element-740d6a8{
    max-height: 295px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.elementor-91594 .elementor-element.elementor-element-740d6a8::-webkit-scrollbar{
width: 14px;
}

.elementor-91594 .elementor-element.elementor-element-740d6a8::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-91594 .elementor-element.elementor-element-740d6a8::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1010812 */.elementor-91594 .elementor-element.elementor-element-1010812{
    max-height: 600px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.elementor-91594 .elementor-element.elementor-element-1010812::-webkit-scrollbar{
width: 14px;
}

.elementor-91594 .elementor-element.elementor-element-1010812::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-91594 .elementor-element.elementor-element-1010812::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7338134 */.elementor-91594 .elementor-element.elementor-element-7338134{
    max-height: 450px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.elementor-91594 .elementor-element.elementor-element-7338134::-webkit-scrollbar{
width: 14px;
}

.elementor-91594 .elementor-element.elementor-element-7338134::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-91594 .elementor-element.elementor-element-7338134::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0df74b5 */.elementor-91594 .elementor-element.elementor-element-0df74b5{
    max-height: 320px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.elementor-91594 .elementor-element.elementor-element-0df74b5::-webkit-scrollbar{
width: 14px;
}

.elementor-91594 .elementor-element.elementor-element-0df74b5::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-91594 .elementor-element.elementor-element-0df74b5::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d43bf0a */.elementor-91594 .elementor-element.elementor-element-d43bf0a{
    max-height: 320px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.elementor-91594 .elementor-element.elementor-element-d43bf0a::-webkit-scrollbar{
width: 14px;
}

.elementor-91594 .elementor-element.elementor-element-d43bf0a::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-91594 .elementor-element.elementor-element-d43bf0a::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-46564ff */.elementor-91594 .elementor-element.elementor-element-46564ff{
    max-height: 550px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.elementor-91594 .elementor-element.elementor-element-46564ff::-webkit-scrollbar{
width: 14px;
}

.elementor-91594 .elementor-element.elementor-element-46564ff::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-91594 .elementor-element.elementor-element-46564ff::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-026bf0d */.elementor-91594 .elementor-element.elementor-element-026bf0d{
    max-height: 420px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.elementor-91594 .elementor-element.elementor-element-026bf0d::-webkit-scrollbar{
width: 14px;
}

.elementor-91594 .elementor-element.elementor-element-026bf0d::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-91594 .elementor-element.elementor-element-026bf0d::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-43370ed */.elementor-91594 .elementor-element.elementor-element-43370ed{
    max-height: 570px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.elementor-91594 .elementor-element.elementor-element-43370ed::-webkit-scrollbar{
width: 14px;
}

.elementor-91594 .elementor-element.elementor-element-43370ed::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-91594 .elementor-element.elementor-element-43370ed::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-43ff557 */.elementor-91594 .elementor-element.elementor-element-43ff557{
    max-height: 370px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.elementor-91594 .elementor-element.elementor-element-43ff557::-webkit-scrollbar{
width: 14px;
}

.elementor-91594 .elementor-element.elementor-element-43ff557::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-91594 .elementor-element.elementor-element-43ff557::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2b4ba10 */.elementor-91594 .elementor-element.elementor-element-2b4ba10{
    max-height: 620px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.elementor-91594 .elementor-element.elementor-element-2b4ba10::-webkit-scrollbar{
width: 14px;
}

.elementor-91594 .elementor-element.elementor-element-2b4ba10::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-91594 .elementor-element.elementor-element-2b4ba10::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3925036 */.elementor-91594 .elementor-element.elementor-element-3925036{
    max-height: 510px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.elementor-91594 .elementor-element.elementor-element-3925036::-webkit-scrollbar{
width: 14px;
}

.elementor-91594 .elementor-element.elementor-element-3925036::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-91594 .elementor-element.elementor-element-3925036::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}/* End custom CSS */