.elementor-1416 .elementor-element.elementor-element-6007c5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-1416 .elementor-element.elementor-element-6007c5e:not(.elementor-motion-effects-element-type-background), .elementor-1416 .elementor-element.elementor-element-6007c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1416 .elementor-element.elementor-element-f8848a0{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1416 .elementor-element.elementor-element-d3bb4e4{--box-background-color:#02010100;--box-border-color:var( --e-global-color-secondary );--box-border-width:1px;--box-border-radius:20px;--box-padding:24px;--header-color:var( --e-global-color-primary );--item-text-color:var( --e-global-color-cab8f67 );--item-text-hover-color:var( --e-global-color-accent );--item-text-transition-duration:300ms;--item-text-active-color:var( --e-global-color-accent );--marker-size:0px;}.elementor-1416 .elementor-element.elementor-element-d3bb4e4 .elementor-toc__header-title{text-align:start;}.elementor-1416 .elementor-element.elementor-element-d3bb4e4 .elementor-toc__header, .elementor-1416 .elementor-element.elementor-element-d3bb4e4 .elementor-toc__header-title{font-family:var( --e-global-typography-ca7f27e-font-family ), Sans-serif;font-size:var( --e-global-typography-ca7f27e-font-size );font-weight:var( --e-global-typography-ca7f27e-font-weight );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-1416 .elementor-element.elementor-element-d3bb4e4 .elementor-toc__list-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-3c28a00{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1416 .elementor-element.elementor-element-3c28a00:not(.elementor-motion-effects-element-type-background), .elementor-1416 .elementor-element.elementor-element-3c28a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-732d03a );}.elementor-1416 .elementor-element.elementor-element-d054e79 .elementor-heading-title{font-family:var( --e-global-typography-4ed6863-font-family ), Sans-serif;font-size:var( --e-global-typography-4ed6863-font-size );font-weight:var( --e-global-typography-4ed6863-font-weight );line-height:var( --e-global-typography-4ed6863-line-height );letter-spacing:var( --e-global-typography-4ed6863-letter-spacing );color:var( --e-global-color-text );}.elementor-1416 .elementor-element.elementor-element-28a789a .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-9ce204a-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce204a-font-size );font-weight:var( --e-global-typography-9ce204a-font-weight );text-transform:var( --e-global-typography-9ce204a-text-transform );line-height:var( --e-global-typography-9ce204a-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1e889b3 );padding:12px 12px 12px 20px;}.elementor-1416 .elementor-element.elementor-element-28a789a .elementor-button:hover, .elementor-1416 .elementor-element.elementor-element-28a789a .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-1416 .elementor-element.elementor-element-28a789a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1416 .elementor-element.elementor-element-28a789a .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-1416 .elementor-element.elementor-element-28a789a .elementor-button:hover svg, .elementor-1416 .elementor-element.elementor-element-28a789a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1416 .elementor-element.elementor-element-7007888{--display:flex;}.elementor-1416 .elementor-element.elementor-element-18f4352{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1416 .elementor-element.elementor-element-f4803aa .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#5C5C5C;}.elementor-1416 .elementor-element.elementor-element-73761d6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#5C5C5C;}.elementor-1416 .elementor-element.elementor-element-c78412f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#5C5C5C;}.elementor-1416 .elementor-element.elementor-element-dc7d0e7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1416 .elementor-element.elementor-element-b8b905e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-1416 .elementor-element.elementor-element-b0fb1e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1416 .elementor-element.elementor-element-1015648 .elementor-author-box__avatar img{width:48px;height:48px;}body.rtl .elementor-1416 .elementor-element.elementor-element-1015648.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-1416 .elementor-element.elementor-element-1015648:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:0px;margin-left:0;}body:not(.rtl) .elementor-1416 .elementor-element.elementor-element-1015648.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-1416 .elementor-element.elementor-element-1015648:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:0px;margin-right:0;}.elementor-1416 .elementor-element.elementor-element-1015648.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:0px;}.elementor-1416 .elementor-element.elementor-element-15e4df1 .elementor-icon-list-icon{width:14px;}.elementor-1416 .elementor-element.elementor-element-15e4df1 .elementor-icon-list-icon i{font-size:14px;}.elementor-1416 .elementor-element.elementor-element-15e4df1 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-1416 .elementor-element.elementor-element-15e4df1 .elementor-icon-list-text, .elementor-1416 .elementor-element.elementor-element-15e4df1 .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-1416 .elementor-element.elementor-element-15e4df1 .elementor-icon-list-item{font-family:var( --e-global-typography-c26448f-font-family ), Sans-serif;font-size:var( --e-global-typography-c26448f-font-size );font-weight:var( --e-global-typography-c26448f-font-weight );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-1416 .elementor-element.elementor-element-c0b0ca8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1416 .elementor-element.elementor-element-1048863 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-9ce204a-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce204a-font-size );font-weight:var( --e-global-typography-9ce204a-font-weight );text-transform:var( --e-global-typography-9ce204a-text-transform );line-height:var( --e-global-typography-9ce204a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;}.elementor-1416 .elementor-element.elementor-element-1048863 .elementor-button:hover, .elementor-1416 .elementor-element.elementor-element-1048863 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-1416 .elementor-element.elementor-element-1048863 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1416 .elementor-element.elementor-element-1048863 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1416 .elementor-element.elementor-element-1048863 .elementor-button:hover svg, .elementor-1416 .elementor-element.elementor-element-1048863 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1416 .elementor-element.elementor-element-c37c553{--grid-side-margin:12px;--grid-column-gap:12px;--grid-row-gap:12px;--grid-bottom-margin:12px;--e-share-buttons-primary-color:var( --e-global-color-fd98648 );--e-share-buttons-secondary-color:var( --e-global-color-accent );}.elementor-1416 .elementor-element.elementor-element-c37c553 .elementor-share-btn__icon{--e-share-buttons-icon-size:20px;}.elementor-1416 .elementor-element.elementor-element-f530552{color:var( --e-global-color-732d03a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-71be24a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0.5px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:32px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1416 .elementor-element.elementor-element-96dfaee .elementor-heading-title{font-family:var( --e-global-typography-ca7f27e-font-family ), Sans-serif;font-size:var( --e-global-typography-ca7f27e-font-size );font-weight:var( --e-global-typography-ca7f27e-font-weight );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-1416 .elementor-element.elementor-element-25338cb{--display:flex;}.elementor-1416 .elementor-element.elementor-element-6ff0465 .elementor-author-box__avatar img{width:96px;height:96px;}body.rtl .elementor-1416 .elementor-element.elementor-element-6ff0465.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-1416 .elementor-element.elementor-element-6ff0465:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:12px;margin-left:0;}body:not(.rtl) .elementor-1416 .elementor-element.elementor-element-6ff0465.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-1416 .elementor-element.elementor-element-6ff0465:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:12px;margin-right:0;}.elementor-1416 .elementor-element.elementor-element-6ff0465.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:12px;}.elementor-1416 .elementor-element.elementor-element-6ff0465 .elementor-author-box__name{font-family:var( --e-global-typography-478f6d7-font-family ), Sans-serif;font-size:var( --e-global-typography-478f6d7-font-size );font-weight:var( --e-global-typography-478f6d7-font-weight );line-height:var( --e-global-typography-478f6d7-line-height );}.elementor-1416 .elementor-element.elementor-element-6ff0465 .elementor-author-box__bio{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-bff3f4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-1416 .elementor-element.elementor-element-8e5f588{--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;}.elementor-1416 .elementor-element.elementor-element-af1794c .elementor-icon-list-item:not(:last-child):after{content:"";height:20%;border-color:var( --e-global-color-accent );}.elementor-1416 .elementor-element.elementor-element-af1794c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:dotted;border-top-width:6px;}.elementor-1416 .elementor-element.elementor-element-af1794c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:dotted;}.elementor-1416 .elementor-element.elementor-element-af1794c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:6px;}.elementor-1416 .elementor-element.elementor-element-af1794c .elementor-icon-list-icon{width:14px;}.elementor-1416 .elementor-element.elementor-element-af1794c .elementor-icon-list-icon i{font-size:14px;}.elementor-1416 .elementor-element.elementor-element-af1794c .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-1416 .elementor-element.elementor-element-af1794c .elementor-icon-list-text, .elementor-1416 .elementor-element.elementor-element-af1794c .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-1416 .elementor-element.elementor-element-af1794c .elementor-icon-list-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-ce7ddb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1416 .elementor-element.elementor-element-9209565 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-9ce204a-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce204a-font-size );font-weight:var( --e-global-typography-9ce204a-font-weight );text-transform:var( --e-global-typography-9ce204a-text-transform );line-height:var( --e-global-typography-9ce204a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;}.elementor-1416 .elementor-element.elementor-element-9209565 .elementor-button:hover, .elementor-1416 .elementor-element.elementor-element-9209565 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-1416 .elementor-element.elementor-element-9209565 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1416 .elementor-element.elementor-element-9209565 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1416 .elementor-element.elementor-element-9209565 .elementor-button:hover svg, .elementor-1416 .elementor-element.elementor-element-9209565 .elementor-button:focus svg{fill:var( --e-global-color-text );}body:not(.rtl) .elementor-1416 .elementor-element.elementor-element-19dc50b{left:0px;}body.rtl .elementor-1416 .elementor-element.elementor-element-19dc50b{right:0px;}.elementor-1416 .elementor-element.elementor-element-19dc50b{top:0px;}.elementor-1416 .elementor-element.elementor-element-c528e4e{--grid-side-margin:12px;--grid-column-gap:12px;--grid-row-gap:12px;--grid-bottom-margin:12px;--e-share-buttons-primary-color:var( --e-global-color-fd98648 );--e-share-buttons-secondary-color:var( --e-global-color-accent );}.elementor-1416 .elementor-element.elementor-element-c528e4e .elementor-share-btn__icon{--e-share-buttons-icon-size:20px;}.elementor-1416 .elementor-element.elementor-element-0b0d36c{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-1416 .elementor-element.elementor-element-0b0d36c:not(.elementor-motion-effects-element-type-background), .elementor-1416 .elementor-element.elementor-element-0b0d36c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0A0F;}.elementor-1416 .elementor-element.elementor-element-0cc93c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1416 .elementor-element.elementor-element-143b030{--display:flex;}.elementor-1416 .elementor-element.elementor-element-49d7870{background-color:var( --e-global-color-daeef2d );padding:4px 12px 4px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-16d40b6 );border-radius:150px 150px 150px 150px;}.elementor-1416 .elementor-element.elementor-element-49d7870.elementor-element{--align-self:flex-start;}.elementor-1416 .elementor-element.elementor-element-49d7870 .elementor-heading-title{font-family:var( --e-global-typography-3ec55db-font-family ), Sans-serif;font-size:var( --e-global-typography-3ec55db-font-size );font-weight:var( --e-global-typography-3ec55db-font-weight );line-height:var( --e-global-typography-3ec55db-line-height );color:var( --e-global-color-text );}.elementor-1416 .elementor-element.elementor-element-90f1851{text-align:start;}.elementor-1416 .elementor-element.elementor-element-90f1851 .elementor-heading-title{font-family:var( --e-global-typography-d9fc353-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fc353-font-size );font-weight:var( --e-global-typography-d9fc353-font-weight );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );color:var( --e-global-color-text );}.elementor-1416 .elementor-element.elementor-element-bb196b5{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1416 .elementor-element.elementor-element-072ab92 .elementor-button{background-color:var( --e-global-color-fd98648 );font-family:var( --e-global-typography-9ce204a-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce204a-font-size );font-weight:var( --e-global-typography-9ce204a-font-weight );text-transform:var( --e-global-typography-9ce204a-text-transform );line-height:var( --e-global-typography-9ce204a-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1e889b3 );padding:12px 12px 12px 20px;}.elementor-1416 .elementor-element.elementor-element-072ab92 .elementor-button:hover, .elementor-1416 .elementor-element.elementor-element-072ab92 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-732d03a );}.elementor-1416 .elementor-element.elementor-element-072ab92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1416 .elementor-element.elementor-element-072ab92 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-1416 .elementor-element.elementor-element-072ab92 .elementor-button:hover svg, .elementor-1416 .elementor-element.elementor-element-072ab92 .elementor-button:focus svg{fill:var( --e-global-color-732d03a );}.elementor-1416 .elementor-element.elementor-element-e6f9d61{--grid-columns:3;}.elementor-1416 .elementor-element.elementor-element-e6f9d61 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1416 .elementor-element.elementor-element-e6f9d61 .e-loop-item > .elementor-section, .elementor-1416 .elementor-element.elementor-element-e6f9d61 .e-loop-item > .elementor-section > .elementor-container, .elementor-1416 .elementor-element.elementor-element-e6f9d61 .e-loop-item > .e-con, .elementor-1416 .elementor-element.elementor-element-e6f9d61 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(min-width:768px){.elementor-1416 .elementor-element.elementor-element-f8848a0{--width:25%;}}@media(max-width:1366px){.elementor-1416 .elementor-element.elementor-element-d3bb4e4 .elementor-toc__header, .elementor-1416 .elementor-element.elementor-element-d3bb4e4 .elementor-toc__header-title{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-1416 .elementor-element.elementor-element-d3bb4e4 .elementor-toc__list-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-d054e79 .elementor-heading-title{font-size:var( --e-global-typography-4ed6863-font-size );line-height:var( --e-global-typography-4ed6863-line-height );letter-spacing:var( --e-global-typography-4ed6863-letter-spacing );}.elementor-1416 .elementor-element.elementor-element-28a789a .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-1416 .elementor-element.elementor-element-f4803aa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1416 .elementor-element.elementor-element-73761d6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1416 .elementor-element.elementor-element-c78412f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1416 .elementor-element.elementor-element-dc7d0e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1416 .elementor-element.elementor-element-15e4df1 .elementor-icon-list-item{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-1416 .elementor-element.elementor-element-1048863 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-1416 .elementor-element.elementor-element-f530552{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-96dfaee .elementor-heading-title{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-1416 .elementor-element.elementor-element-6ff0465 .elementor-author-box__name{font-size:var( --e-global-typography-478f6d7-font-size );line-height:var( --e-global-typography-478f6d7-line-height );}.elementor-1416 .elementor-element.elementor-element-6ff0465 .elementor-author-box__bio{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-af1794c .elementor-icon-list-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-9209565 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-1416 .elementor-element.elementor-element-49d7870 .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-1416 .elementor-element.elementor-element-90f1851 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-1416 .elementor-element.elementor-element-072ab92 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}}@media(max-width:1024px){.elementor-1416 .elementor-element.elementor-element-6007c5e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1416 .elementor-element.elementor-element-f8848a0{--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;}.elementor-1416 .elementor-element.elementor-element-d3bb4e4 .elementor-toc__header, .elementor-1416 .elementor-element.elementor-element-d3bb4e4 .elementor-toc__header-title{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-1416 .elementor-element.elementor-element-d3bb4e4 .elementor-toc__list-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-d054e79 .elementor-heading-title{font-size:var( --e-global-typography-4ed6863-font-size );line-height:var( --e-global-typography-4ed6863-line-height );letter-spacing:var( --e-global-typography-4ed6863-letter-spacing );}.elementor-1416 .elementor-element.elementor-element-28a789a .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-1416 .elementor-element.elementor-element-f4803aa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1416 .elementor-element.elementor-element-73761d6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1416 .elementor-element.elementor-element-c78412f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1416 .elementor-element.elementor-element-dc7d0e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1416 .elementor-element.elementor-element-15e4df1 .elementor-icon-list-item{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-1416 .elementor-element.elementor-element-1048863 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );} .elementor-1416 .elementor-element.elementor-element-c37c553{--grid-side-margin:12px;--grid-column-gap:12px;--grid-row-gap:12px;--grid-bottom-margin:12px;}.elementor-1416 .elementor-element.elementor-element-f530552{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-96dfaee .elementor-heading-title{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-1416 .elementor-element.elementor-element-6ff0465 .elementor-author-box__name{font-size:var( --e-global-typography-478f6d7-font-size );line-height:var( --e-global-typography-478f6d7-line-height );}.elementor-1416 .elementor-element.elementor-element-6ff0465 .elementor-author-box__bio{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-af1794c .elementor-icon-list-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-9209565 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );} .elementor-1416 .elementor-element.elementor-element-c528e4e{--grid-side-margin:12px;--grid-column-gap:12px;--grid-row-gap:12px;--grid-bottom-margin:12px;}.elementor-1416 .elementor-element.elementor-element-49d7870 .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-1416 .elementor-element.elementor-element-90f1851 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-1416 .elementor-element.elementor-element-072ab92 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-1416 .elementor-element.elementor-element-e6f9d61{--grid-columns:2;}}@media(max-width:767px){.elementor-1416 .elementor-element.elementor-element-d3bb4e4 .elementor-toc__header, .elementor-1416 .elementor-element.elementor-element-d3bb4e4 .elementor-toc__header-title{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-1416 .elementor-element.elementor-element-d3bb4e4 .elementor-toc__list-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-d054e79 .elementor-heading-title{font-size:var( --e-global-typography-4ed6863-font-size );line-height:var( --e-global-typography-4ed6863-line-height );letter-spacing:var( --e-global-typography-4ed6863-letter-spacing );}.elementor-1416 .elementor-element.elementor-element-28a789a .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-1416 .elementor-element.elementor-element-f4803aa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1416 .elementor-element.elementor-element-73761d6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1416 .elementor-element.elementor-element-c78412f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1416 .elementor-element.elementor-element-dc7d0e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1416 .elementor-element.elementor-element-b0fb1e4{--justify-content:center;}.elementor-1416 .elementor-element.elementor-element-15e4df1 .elementor-icon-list-item{font-size:var( --e-global-typography-c26448f-font-size );line-height:var( --e-global-typography-c26448f-line-height );}.elementor-1416 .elementor-element.elementor-element-c0b0ca8{--justify-content:center;}.elementor-1416 .elementor-element.elementor-element-1048863 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );} .elementor-1416 .elementor-element.elementor-element-c37c553{--grid-side-margin:12px;--grid-column-gap:12px;--grid-row-gap:12px;--grid-bottom-margin:12px;}.elementor-1416 .elementor-element.elementor-element-f530552{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-96dfaee{text-align:start;}.elementor-1416 .elementor-element.elementor-element-96dfaee .elementor-heading-title{font-size:var( --e-global-typography-ca7f27e-font-size );line-height:var( --e-global-typography-ca7f27e-line-height );}.elementor-1416 .elementor-element.elementor-element-25338cb{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1416 .elementor-element.elementor-element-6ff0465 .elementor-author-box__name{font-size:var( --e-global-typography-478f6d7-font-size );line-height:var( --e-global-typography-478f6d7-line-height );}.elementor-1416 .elementor-element.elementor-element-6ff0465 .elementor-author-box__bio{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-8e5f588{--justify-content:center;}.elementor-1416 .elementor-element.elementor-element-af1794c .elementor-icon-list-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1416 .elementor-element.elementor-element-ce7ddb3{--justify-content:center;}.elementor-1416 .elementor-element.elementor-element-9209565 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );} .elementor-1416 .elementor-element.elementor-element-c528e4e{--grid-side-margin:12px;--grid-column-gap:12px;--grid-row-gap:12px;--grid-bottom-margin:12px;}.elementor-1416 .elementor-element.elementor-element-49d7870 .elementor-heading-title{font-size:var( --e-global-typography-3ec55db-font-size );line-height:var( --e-global-typography-3ec55db-line-height );}.elementor-1416 .elementor-element.elementor-element-90f1851 .elementor-heading-title{font-size:var( --e-global-typography-d9fc353-font-size );line-height:var( --e-global-typography-d9fc353-line-height );letter-spacing:var( --e-global-typography-d9fc353-letter-spacing );}.elementor-1416 .elementor-element.elementor-element-bb196b5{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1416 .elementor-element.elementor-element-072ab92 .elementor-button{font-size:var( --e-global-typography-9ce204a-font-size );line-height:var( --e-global-typography-9ce204a-line-height );}.elementor-1416 .elementor-element.elementor-element-e6f9d61{--grid-columns:1;}}/* Start custom CSS for table-of-contents, class: .elementor-element-d3bb4e4 */.elementor-1416 .elementor-element.elementor-element-d3bb4e4 .elementor-item-active{
    font-weight: 600;
}/* End custom CSS */











/* Start custom CSS for post-info, class: .elementor-element-15e4df1 */.elementor-1416 .elementor-element.elementor-element-15e4df1 li:last-of-type {
    font-family: var(--e-global-typography-c088cef-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-c088cef-font-size) !important;
    font-weight: var(--e-global-typography-c088cef-font-weight) !important;
    line-height: var(--e-global-typography-c088cef-line-height) !important;
    letter-spacing: var(--e-global-typography-c088cef-letter-spacing) !important;
    word-spacing: var(--e-global-typography-c088cef-word-spacing) !important;
    color: #5C5C5C !important;
}/* End custom CSS */


/* Start custom CSS for button, class: .elementor-element-1048863 */.elementor-1416 .elementor-element.elementor-element-1048863 path {
    transition: .3s ease-in-out;
}
.elementor-1416 .elementor-element.elementor-element-1048863:hover path {
    fill: transparent;
    stroke: white !important;
}

.elementor-1416 .elementor-element.elementor-element-1048863:hover {
    cursor: pointer;
}/* End custom CSS */

/* Start custom CSS for share-buttons, class: .elementor-element-c37c553 */.elementor-1416 .elementor-element.elementor-element-c37c553 .elementor-share-btn__icon {
    background: transparent !important;
    border: 1px solid var(--e-global-color-secondary);
    border-radius: 8px;
    transition: border-color .3s ease-in-out, background .3s ease-in-out
}
.elementor-1416 .elementor-element.elementor-element-c37c553 .elementor-share-btn__icon:hover {
    border-color: var(--e-global-color-accent);
    background: var(--e-global-color-accent) !important;
}
.elementor-1416 .elementor-element.elementor-element-c37c553 .elementor-share-btn__icon path {
    transition: fill .3s ease-in-out;
}
.elementor-1416 .elementor-element.elementor-element-c37c553 .elementor-share-btn__icon:hover path {
    fill: white;
}/* End custom CSS */



/* Start custom CSS for theme-post-content, class: .elementor-element-f530552 */.elementor-1416 .elementor-element.elementor-element-f530552 figure:has(table) {
    margin: 0;
}
.elementor-1416 .elementor-element.elementor-element-f530552 .table-container {
    overflow-x: scroll;
}

.elementor-1416 .elementor-element.elementor-element-f530552 .table-container::-webkit-scrollbar {
        display: none;
    }
.elementor-1416 .elementor-element.elementor-element-f530552 table{
    border-collapse: separate !important;
    border-spacing: 0 !important;
    padding-block: 24px;
}
.elementor-1416 .elementor-element.elementor-element-f530552 table tr td {
    border-color: var(--e-global-color-secondary);
    background: white;
    padding: 12px 24px;
    font-size: 16px;
    font-weight: 400;
}
.elementor-1416 .elementor-element.elementor-element-f530552 table thead tr:first-of-type th{
    background: var(--e-global-color-310fb17);
    color: var(--e-global-color-accent);
    font-weight: 600;
}
.elementor-1416 .elementor-element.elementor-element-f530552 table thead tr th:first-of-type{
    border-radius: 20px 0px 0px 0px;
}
.elementor-1416 .elementor-element.elementor-element-f530552 table thead tr th:last-of-type {
    border-radius: 0px 20px 0px 0px;
}
.elementor-1416 .elementor-element.elementor-element-f530552 table tr:last-of-type td:first-of-type{
    border-radius: 0px 0px 0px 20px;
}
.elementor-1416 .elementor-element.elementor-element-f530552 table tr:last-of-type td:last-of-type {
    border-radius: 0px 0px 20px 0px;
}
.elementor-1416 .elementor-element.elementor-element-f530552 a {
    color: var(--Accent, #9D55FA);
}
.elementor-1416 .elementor-element.elementor-element-f530552 h1,
.elementor-1416 .elementor-element.elementor-element-f530552 h2,
.elementor-1416 .elementor-element.elementor-element-f530552 h3,
.elementor-1416 .elementor-element.elementor-element-f530552 h4,
.elementor-1416 .elementor-element.elementor-element-f530552 h5,
.elementor-1416 .elementor-element.elementor-element-f530552 h6 {
    color: #0C0416 !important;
font-family: var(--e-global-typography-secondary-font-family), Sans-serif !important; 
}
.elementor-1416 .elementor-element.elementor-element-f530552 p,
.elementor-1416 .elementor-element.elementor-element-f530552 li{
    
    line-height: 1.6 !important;
    font-size: 17px !important;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif !important; 

}
.elementor-1416 .elementor-element.elementor-element-f530552 .e-con-inner {
    --content-width: 100% !IMPORTANT;
}
.elementor-widget-theme-post-content > * > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.elementor-1416 .elementor-element.elementor-element-f530552 ul,.elementor-1416 .elementor-element.elementor-element-f530552 ol {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}/* End custom CSS */







/* Start custom CSS for button, class: .elementor-element-9209565 */.elementor-1416 .elementor-element.elementor-element-9209565 path {
    transition: .3s ease-in-out;
}
.elementor-1416 .elementor-element.elementor-element-9209565:hover path {
    fill: transparent;
    stroke: white !important;
}

.elementor-1416 .elementor-element.elementor-element-9209565:hover {
    cursor: pointer;
}/* End custom CSS */


/* Start custom CSS for share-buttons, class: .elementor-element-c528e4e */.elementor-1416 .elementor-element.elementor-element-c528e4e .elementor-share-btn__icon {
    background: transparent !important;
    border: 1px solid var(--e-global-color-secondary);
    border-radius: 8px;
    transition: border-color .3s ease-in-out, background .3s ease-in-out
}
.elementor-1416 .elementor-element.elementor-element-c528e4e .elementor-share-btn__icon:hover {
    border-color: var(--e-global-color-accent);
    background: var(--e-global-color-accent) !important;
}
.elementor-1416 .elementor-element.elementor-element-c528e4e .elementor-share-btn__icon path {
    transition: fill .3s ease-in-out;
}
.elementor-1416 .elementor-element.elementor-element-c528e4e .elementor-share-btn__icon:hover path {
    fill: white;
}/* End custom CSS */





/* Start custom CSS for heading, class: .elementor-element-49d7870 */.elementor-1416 .elementor-element.elementor-element-49d7870 {
    box-shadow: inset -1px 0px 7px 0px #ffffff24;
}/* End custom CSS */






/* Start custom CSS for loop-grid, class: .elementor-element-e6f9d61 */.elementor-1416 .elementor-element.elementor-element-e6f9d61 .e-loop__load-more {
    margin-top: 40px !important;
}/* End custom CSS */


