.elementor-526 .elementor-element.elementor-element-6641557{--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;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-526 .elementor-element.elementor-element-23babf5 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#AD9BFF;}.elementor-526 .elementor-element.elementor-element-23babf5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-526 .elementor-element.elementor-element-23babf5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-526 .elementor-element.elementor-element-23babf5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-526 .elementor-element.elementor-element-23babf5 .elementor-icon-list-icon{width:14px;}.elementor-526 .elementor-element.elementor-element-23babf5 .elementor-icon-list-icon i{font-size:14px;}.elementor-526 .elementor-element.elementor-element-23babf5 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-526 .elementor-element.elementor-element-23babf5 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-526 .elementor-element.elementor-element-23babf5 .elementor-icon-list-text{padding-right:0px;}.elementor-526 .elementor-element.elementor-element-23babf5 .elementor-icon-list-text, .elementor-526 .elementor-element.elementor-element-23babf5 .elementor-icon-list-text a{color:#6744FF;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-526 .elementor-element.elementor-element-c429c62 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-526 .elementor-element.elementor-element-c429c62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;line-height:1.25em;color:#0C0F35;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-526 .elementor-element.elementor-element-5472e49{--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;--border-radius:18px 18px 18px 18px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-526 .elementor-element.elementor-element-5472e49:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-5472e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1FF;}.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 );color:var( --e-global-color-primary );}.elementor-526 .elementor-element.elementor-element-d8010d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:#0C0F35;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-526 .elementor-element.elementor-element-90131ab{color:#23264A;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-526 .elementor-element.elementor-element-3570a45 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:22px;background-image:linear-gradient(180deg, #AD9BFF 10%, #6744FF 50%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#6744FF3D;border-radius:26px 26px 26px 26px;padding:12px 36px 12px 36px;}.elementor-526 .elementor-element.elementor-element-3570a45 .elementor-button:hover, .elementor-526 .elementor-element.elementor-element-3570a45 .elementor-button:focus{background-color:transparent;color:#6744FF;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-color:#6744FF;}.elementor-526 .elementor-element.elementor-element-3570a45 .elementor-button:hover svg, .elementor-526 .elementor-element.elementor-element-3570a45 .elementor-button:focus svg{fill:#6744FF;}@media(max-width:767px){.elementor-526 .elementor-element.elementor-element-6641557{--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-526 .elementor-element.elementor-element-c429c62 .elementor-heading-title{font-size:30px;}.elementor-526 .elementor-element.elementor-element-5472e49{--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}}@media(min-width:768px){.elementor-526 .elementor-element.elementor-element-6641557{--content-width:820px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-800e58a */.elementor-526 .elementor-element.elementor-element-800e58a { color:#23264A; font-family:Poppins,sans-serif; font-size:17px; line-height:1.8; }
.elementor-526 .elementor-element.elementor-element-800e58a p { margin:0 0 1.2em; }
.elementor-526 .elementor-element.elementor-element-800e58a .tg-lead { font-size:19px; color:#0C0F35; line-height:1.7; }
.elementor-526 .elementor-element.elementor-element-800e58a h2 { font-family:Poppins,sans-serif; font-weight:700; font-size:28px; line-height:1.3; color:#0C0F35; margin:2em 0 .6em; }
.elementor-526 .elementor-element.elementor-element-800e58a h3 { font-family:Poppins,sans-serif; font-weight:600; font-size:21px; line-height:1.4; color:#0C0F35; margin:1.6em 0 .5em; }
.elementor-526 .elementor-element.elementor-element-800e58a ul, .elementor-526 .elementor-element.elementor-element-800e58a ol { margin:0 0 1.4em; padding-left:1.4em; }
.elementor-526 .elementor-element.elementor-element-800e58a li { margin-bottom:.5em; }
.elementor-526 .elementor-element.elementor-element-800e58a li::marker { color:#6744FF; font-weight:600; }
.elementor-526 .elementor-element.elementor-element-800e58a a { color:#6744FF; text-decoration:underline; text-underline-offset:3px; }
.elementor-526 .elementor-element.elementor-element-800e58a code { font-family:ui-monospace,SFMono-Regular,Menlo,monospace; font-size:.88em; background:#F1EEFF; color:#3A1FB8; padding:.1em .35em; border-radius:4px; }
.elementor-526 .elementor-element.elementor-element-800e58a pre.wp-block-code { background:#0C0F35; color:#E6E3FF; border-radius:12px; padding:22px 24px; overflow-x:auto; margin:0 0 1.6em; }
.elementor-526 .elementor-element.elementor-element-800e58a pre.wp-block-code code { background:none; color:inherit; padding:0; font-size:14px; line-height:1.65; }
.elementor-526 .elementor-element.elementor-element-800e58a .wp-block-table { margin:0 0 1.8em; overflow-x:auto; }
.elementor-526 .elementor-element.elementor-element-800e58a table { width:100%; border-collapse:collapse; font-size:15px; line-height:1.55; }
.elementor-526 .elementor-element.elementor-element-800e58a th { background:#F1EEFF; color:#0C0F35; text-align:left; font-weight:600; }
.elementor-526 .elementor-element.elementor-element-800e58a th, .elementor-526 .elementor-element.elementor-element-800e58a td { border:1px solid #E1DCF7; padding:10px 14px; vertical-align:top; }
.elementor-526 .elementor-element.elementor-element-800e58a .tg-sources { font-size:15px; }
.elementor-526 .elementor-element.elementor-element-800e58a .tg-disclaimer { font-size:14px; color:#5B5F7A; border-left:3px solid #AD9BFF; padding:4px 0 4px 16px; margin-top:2em; }
@media (max-width:767px){ .elementor-526 .elementor-element.elementor-element-800e58a { font-size:16px; } .elementor-526 .elementor-element.elementor-element-800e58a h2 { font-size:24px; } .elementor-526 .elementor-element.elementor-element-800e58a .tg-lead { font-size:17px; } }
.elementor-526 .elementor-element.elementor-element-800e58a .tg-formula { background:#F4F1FF; border-left:4px solid #6744FF; border-radius:0 12px 12px 0; padding:16px 20px; color:#0C0F35; }
.elementor-526 .elementor-element.elementor-element-800e58a ol[type="a"] { list-style-type:lower-alpha; }/* End custom CSS */